/*通用代码*/
    
    #newBridge .icon-right-center {
        left: 2px !important;
        top: 35%;
    }
    
    * {
        margin: 0px;
        padding: 0px;
    }
    
    body {
        font-size: 14px;
        color: #222222;
        font-family: "Microsoft YaHei";
        font-family: '微软雅黑';
        min-width: 1300px;
        overflow-x: hidden;
    }
    
    @font-face {
        font-family: 'iconfont';
        /* Project id 3702697 */
        src: url('//at.alicdn.com/t/c/font_3702697_gz9rpgs65ek.woff2?t=1665751124013') format('woff2'), url('//at.alicdn.com/t/c/font_3702697_gz9rpgs65ek.woff?t=1665751124013') format('woff'), url('//at.alicdn.com/t/c/font_3702697_gz9rpgs65ek.ttf?t=1665751124013') format('truetype');
    }
    
    .iconfont {
        font-family: "iconfont" !important;
        font-size: 16px;
        font-style: normal;
        -webkit-font-smoothing: antialiased;
        -webkit-text-stroke-width: 0.2px;
        -moz-osx-font-smoothing: grayscale;
    }
    
    @font-face {
        font-family: 'din';
        src: url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);
    }
    
    img {
        margin: 0px;
        padding: 0px;
        border-right-width: 0px;
        border-top-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
    }
    
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    h7 {
        font-weight: normal;
    }
    
    dl,
    dt,
    dd,
    ol,
    ul,
    li,
    from,
    input,
    select,
    span,
    p,
    div {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }
    
    .clear {
        clear: both;
    }
    
    a {
        color: #222222;
        text-decoration: none;
        font-size: 14px;
    }
    
    a:hover {
        color: #da251c;
        cursor: pointer;
    }
    
    em,
    i {
        font-style: normal;
    }
    
    input,
    button,
    select,
    textarea {
        outline: none;
        font-family: "Microsoft YaHei";
        font-family: '微软雅黑';
    }
    
    .w1400 {
        max-width: 1500px;
        margin: 0 auto;
        min-width: 1500px;
    }
    
    .gy {
        max-width: 1500px;
        margin: 0 auto;
        min-width: 1200px;
        width: 100%;
    }
    
    .fr {
        float: right;
    }
    
    .fl {
        float: left;
    }
    
    .top40 {
        margin-top: 40px;
    }
    
    .top70 {
        margin-top: 70px;
    }
    
    @font-face {
        font-family: "iconfont";
        /* Project id 2687967 */
        src: url('//memberpic.114my.com.cn/dgxingchuang11/cssnew/iconfont.woff2.txt') format('woff2'), url('//memberpic.114my.com.cn/dgxingchuang11/cssnew/iconfont.woff.txt') format('woff'), url('//memberpic.114my.com.cn/dgxingchuang11/cssnew/iconfont.woff.txt') format('truetype');
    }
    
    .iconfont {
        font-family: "iconfont" !important;
        font-size: 16px;
        font-style: normal;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }
    
    *,
     :after,
     :before {
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    
    .title {
        text-align: center;
        font-size: 40px;
        color: #333;
    }
    
    .title b {
        font-weight: normal;
    }
    
    .title em {
        color: #333;
        font-weight: bold;
    }
    
    .title span {
        display: block;
        font-size: 18px;
        color: #9a9b9d;
        margin: 14px 0 26px 0;
    }
    
    .title i {
        display: block;
        width: 80px;
        height: 5px;
        margin: 0 auto;
        position: relative;
    }
    
    .title i::after,
    .title i::before {
        content: '';
        display: block;
        position: absolute;
        width: 30px;
        height: 5px;
        top: 0;
        left: 0;
    }
    
    .title i::after {
        right: 0px;
        left: inherit;
        background: #333;
        animation: allTitleAfter 3s infinite linear;
    }
    
    .title i::before {
        background: #333;
        animation: allTitleBefore 3s infinite linear;
    }
    
    .title t {
        width: 30px;
        height: 5px;
        background: #ca0600;
        margin: 0 auto;
        display: block;
        animation: allTitleI 3s infinite linear;
    }
    
    @keyframes allTitleI {
        0% {
            transform: translateX(0px);
        }
        25% {
            transform: translateX(-25px);
        }
        50% {
            transform: translateX(0px);
        }
        75% {
            transform: translateX(25px);
        }
        100% {
            transform: translateX(0px);
        }
    }
    
    @keyframes allTitleBefore {
        0% {
            width: 15px;
        }
        25% {
            width: 0px;
        }
        50% {
            width: 15px;
        }
        75% {
            width: 30px;
        }
        100% {
            width: 15px;
        }
    }
    
    @keyframes allTitleAfter {
        0% {
            width: 15px;
        }
        25% {
            width: 30px;
        }
        50% {
            width: 15px;
        }
        75% {
            width: 0px;
        }
        100% {
            width: 15px;
        }
    }
    /*抬头*/
    
    .header {position: fixed;
    top: 0;
    z-index: 999;width: 100%;
    background-color: #fff;}
    
    .htop {
        padding: 0 2.5%;
        display: -webkit-flex;
        display: flex;
        justify-content: space-between;
        flex-wrap: nowrap;
        align-items: center;
        height: 42px;
        background: #da251c;
        font-size: 15px;
        color: #fff;
        overflow: hidden
    }
    
    .htop p:nth-child(1) {
        padding-left: 30px;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821084108_984178393.png) no-repeat left center;
    }
    
    .htel {
        position: relative;
        font-size: 14px;
        color: #fff;
        height: 42px;
        line-height: 42px;
        z-index: 3;
    }
    
    .htel:after {
        content: '';
        display: block;
        position: absolute;
        width: 100vw;
        height: 100%;
        left: -35px;
        top: 0;
        z-index: -1;
        background: #da251c;
        border-radius: 0 0 0 45px;
    }
    
    .htel span {
        display: inline-block;
        padding-left: 35px;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821084108_881892739.png) no-repeat left center;
    }
    
    .htel em {
        font-size: 20px;
        color: #fff;
        font-family: Arial, Helvetica, sans-serif;
        display: inline-block;
        vertical-align: sub;
    }
    
    .hsecond {
        padding: 0 2.5%;
        height: 130px;
        display: -webkit-flex;
        display: flex;
        justify-content: space-between;
        flex-wrap: nowrap;
        align-items: center;
    }
    
    .hleft,
    .hright,
    .hcode {
        display: -webkit-flex;
        display: flex;
        justify-content: flex-start;
        flex-wrap: nowrap;
        align-items: center;
    }
    
    .hmean {
        margin-left: 20px;
        font-size: 16px;
        color: #666;
    }
    
    .hmean b {
        display: block;
        font-size: 34px;
        color: #333;
    }
    
    .dropmenu {
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 99;
        opacity: 0;
        visibility: hidden;
        transition: all .3s ease;
        width: 200%;
        left: -50%;
        text-align: center;
        background: rgba(0, 0, 0, .8);
    }
    
    .dropmenu a {
        display: block;
        line-height: 50px;
        font-size: 15px;
        color: #fff;
        transition: all .3s ease;
        white-space: nowrap;
    }
    
    .dropmenu td a {
        display: none
    }
    
    .dropmenu td table a {
        display: block
    }
    
    .dwrnu {
        position: absolute;
        top: 100%;
        left: 0;
        z-index: 99;
        opacity: 0;
        visibility: hidden;
        transition: all .3s ease;
        width: 200%;
        left: -50%;
        text-align: center;
        background: rgba(0, 0, 0, .8);
    }
    
    .dwrnu a {
        display: block;
        line-height: 50px;
        font-size: 15px;
        color: #fff;
        transition: all .3s ease;
        white-space: nowrap;
    }
    
    .dwrnu td a {
        display: block
    }
    
    .nav ul {
        display: -webkit-flex;
        display: flex;
        justify-content: space-between;
        flex-wrap: nowrap;
        align-items: center;
    }
    
    .nav>ul>li {
        position: relative;
        margin-right: 50px;
    }
    
    .nav>ul>li.cur>a,
    .nav>ul>li:hover>a {
        color: #da251c;
        font-weight: normal;
    }
    
    .nav>ul>li>a {
        line-height: 133px;
        display: block;
        font-size: 17px;
        color: #222222;
        position: relative;
    }
    
    .nav>ul>li table,
    .nav>ul>li tbody,
    .nav>ul>li tr,
    .nav>ul>li td {
        display: block;
        width: 100%;
        font-size: 0px;
        height: auto;
    }
    
    .nav>ul>li>a:after {
        content: '';
        display: block;
        position: absolute;
        left: 0;
        right: 0;
        margin: 0 auto;
        height: 3px;
        background: #da251c;
        width: 0;
        transition: all .3s ease;
        bottom: 20px;
    }
    
    .nav>ul>li.cur>a:after,
    .nav>ul>li:hover>a:after {
        width: 100%;
    }
    
    .dropmenu a:hover,
    .dwrnu a:hover {
        background: #da251c;
    }
    
    .nav>ul>li:hover .dropmenu,
    .nav>ul>li:hover .dwrnu {
        opacity: 1;
        visibility: visible;
    }
    
    .hcode li {
        position: relative;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        background: #da251c url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821084210_616235495.png) no-repeat center;
        cursor: pointer;
        margin-left: 18px;
    }
    
    .hcode li:nth-child(2) {
        background-image: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821084210_283300749.png);
    }
    
    .hcode li img {
        position: absolute;
        width: 100px;
        height: auto;
        top: 110%;
        padding: 10px;
        background: rgba(0, 0, 0, .3);
        right: 0;
        transition: all .3s ease;
        visibility: hidden;
        z-index: 9;
        opacity: 0;
    }
    
    .hcode li:hover img {
        top: 100%;
        visibility: visible;
        opacity: 1;
    }
    
    @media screen and ( max-width:1760px) {
        .nav>ul>li {
            margin-right: 20px;
        }
        .nav>ul>li>a {
            font-size: 15px;
        }
    }
    
    @media screen and ( max-width:1450px) {
        .nav>ul>li {
            margin-right: 10px;
        }
        .nav>ul>li>a {
            font-size: 14px;
        }
    }
    /*幻灯片*/
    
    .banner {
        overflow: hidden;
        width: 100%;
        position: relative;
        z-index: 1;
        background: #000;
margin-top: 172px;

    }
    
    .banner-box {
        min-width: 1300px;
        height: 750px;
        position: relative;
        margin: 0 auto;
    }
    
    .banner-box .bd,
    .banner-box .bd ul {
        width: 100% !important;
    }
    
    .banner-box .bd li {
        width: 100% !important;
        height: 750px;
        background-position: center;
        background-repeat: no-repeat;
    }
    
    .banner-box .bd li a {
        display: block;
        background-size: auto;
        width: 100%;
        height: 80%;
        position: relative;
        z-index: 9;
    }
    
    .banner-btn {
        width: 100%;
        position: absolute;
        top: 260px;
        left: 0;
        margin-left: 0;
        height: 430px;
        overflow: hidden;
    }
    
    .banner-btn a {
        display: block;
        width: 49px;
        height: 104px;
        position: absolute;
        top: 30px;
        filter: alpha(opacity=0);
        -moz-opacity: 0;
        -khtml-opacity: 0;
        opacity: 0;
        transition: 0.3s all ease-in-out;
        z-index: 9;
    }
    
    .banner-btn a.prev {
        left: -50px;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821084252_662759809.png) no-repeat 0 0;
    }
    
    .banner-btn a.next {
        right: -50px;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821084252_662759809.png) no-repeat -49px 0;
    }
    
    .banner-box .hd {
        position: absolute;
        bottom: 0px;
        width: 100%;
        display: block;
    }
    
    .banner-box .hd ul {
        text-align: center
    }
    
    .banner-box .hd ul li {
        width: 10px;
        height: 10px;
        border-radius: 50%;
        text-indent: -9999px;
        background: #fff;
        cursor: pointer;
        display: inline-block;
        margin: 0 5px;
        transition: 0.3s all ease-in-out;
        opacity: 0.8;
    }
    
    .banner-box .hd ul li.on {
        background: #da251c;
        border-radius: 8px;
        width: 70px;
    }
    
    .banner-box:hover .banner-btn a.prev {
        left: 20px;
        filter: alpha(opacity=40);
        -moz-opacity: .4;
        -khtml-opacity: .4;
        opacity: .4;
    }
    
    .banner-box:hover .banner-btn a.next {
        right: 20px;
        filter: alpha(opacity=40);
        -moz-opacity: .4;
        -khtml-opacity: .4;
        opacity: .4;
    }
    
    .banner-box .banner-btn a.prev:hover,
    .banner-box:hover .banner-btn a.next:hover {
        filter: alpha(opacity=80);
        -moz-opacity: .8;
        -khtml-opacity: .8;
        opacity: .8;
    }
    
    .banner-box .bd li {
        -webkit-animation: kenburns-top1 3.5s ease-out both;
        animation: kenburns-top1 3.5s ease-out both;
    }
    /*搜索*/
    
    .search {
        height: 67px;
        border-bottom: 1px solid #ebebeb;
    }
    
    .keywords {
        line-height: 66px;
    }
    
    .keywords a {
        font-size: 13px;
        color: #888888;
        padding: 0px 15px;
    }
    
    .keywords a+a {
        border-left: 1px dotted #a4a4a4
    }
    
    .keywords span {
        font-size: 14px;
        color: #222222;
    }
    
    .keywords a:hover {
        color: #da251c;
        text-decoration: underline;
    }
    
    #search_bg {
        height: 66px;
        width: 297px;
        border-left: 1px solid #ebebeb;
    }
    
    #search_bg input {
        float: left;
        height: 66px;
    }
    
    #sso {
        background: #da251c;
    }
    
    #infoname {
        width: 230px;
        padding-left: 20px;
    }
    /*兴创连产品中心*/
    
    .pro {
        width: 100%;
        background: #f8f8f8;
        padding: 70px 0;
        overflow: hidden;
    }
    
    .pro_box {
        width: 1500px;
        margin: 0 auto;
    }
    
    .pro_tab {
        margin-top: 30px;
    }
    
    .pro_nav {
        width: 1500px;
        margin: 0 auto;
    }
    
    .pro_nav table {
        width: 100% !important;
    }
    
    .pro_nav table tr {
        display: flex;
        justify-content: center;
    }
    
    .pro_nav table tr td {
        text-align: center;
        display: inline-block;
        height: 62px;
        position: relative;
        width: 14%;
    }
    
    .pro_nav table tr td:after {
        content: "";
        width: 0px;
        height: 0px;
        border-top: 9px solid #da251c;
        border-right: 7px solid transparent;
        border-bottom: 10px solid transparent;
        border-left: 7px solid transparent;
        position: absolute;
        top: 62px;
        left: 45%;
        transition: 0.5s all ease-in-out;
        display: none;
    }
    
    .pro_nav table tr td+td {
        margin-left: 10px;
    }
    
    .pro_nav table tr td a {
        background: #da251c;
        display: block;
        font-size: 16px !important;
    }
    
    .pro_nav table tr td a:hover {
        background: #333;
    }
    
    .pro_nav table tr td.on {
        background: #da251c;
        transition: 0.5s all ease-in-out;
    }
    
    .pro_nav table tr td.on:after {
        display: block;
        transition: 0.5s all ease-in-out;
    }
    
    .pro_con {
        display: inline-block;
        margin-top: 45px !important;
        width: 100%;
    }
    
    .pro_call {
        width: 100%;
    }
    
    .pro_call table tr td {
        width: calc((100% - 29px)/5);
        height: 100%;
        padding-left: 0 !important;
        display: inline-block;
    }
    
    .pro_call table tr td+td {
        margin-left: 7px;
    }
    
    .pro_call table tr td img {
        width: 100%;
        height: auto;
    }
    
    .pro_call table tr a:hover {
        color: #ffffff;
        font-weight: bold !important;
    }
    
    .pro_call td {
        padding-left: 0 !important;
        display: inline-block;
        position: relative;
        overflow: hidden;
        margin-bottom: 16px;
        border: 1px solid #ddd;
    }
    
    .pro_call td:hover>a:after {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        transition: 0.3s all ease-in-out;
    }
    
    .pro_call td>a:after {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        right: 0;
        left: 0;
        top: 0;
        background: rgb(51 51 51 / 0.5)url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821093723_1963180598.png) no-repeat center;
        transition: 0.3s all ease-in-out;
    }
    
    .pro_call td br {
        display: none;
    }
    
    .pro_call td span {
        width: 100%;
        display: block;
        height: 36px;
        line-height: 36px !important;
        background: #da251c;
        margin-left: -1px;
        margin-bottom: -1px;
        position: absolute;
        left: 100%;
        right: 0;
        margin: auto;
        bottom: 0px;
        transition: 0.3s all ease-in-out;
    }
    
    .pro_call td span a {
        color: #fff !important;
    }
    
    .pro_call td:hover span {
        position: absolute;
        left: 0;
        right: 0;
        margin: auto;
        bottom: 0px;
        background: #da251c;
        transition: 0.3s all ease-in-out;
    }
    
    .ddsubmenustyle li a {
        height: 40px!important;
        line-height: 40px!important;
    }
    
    .ddsubmenustyle li {
        width: 130px!important;
    }
    
    .pro_tp {
        text-align: center;
        padding-top: 30px;
    }
    
    .pro_more {
        width: 1500px;
        margin: 0 auto;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top: 10px;
    }
    
    .pro_more a {
        font-size: 16px;
        color: #ffffff;
        width: 167px;
        height: 47px;
        line-height: 47px;
        padding-left: 40px;
        background: #da251c;
        border-radius: 40px;
        margin: 0 13px;
        transition: 0.5s;
    }
    
    .pro_more a:first-child {
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821093815_673230356.png)no-repeat #333333 120px 14px;
    }
    
    .pro_more a:last-child {
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821093815_718875789.png)no-repeat #da251c 120px 14px;
    }
    
    .pro_more a:hover {
        width: 177px;
        transition: 0.5s;
    }
    /*case */
    
    .case .title {
        margin: 60px 0 60px 0;
    }
    
    .casecon {
        display: -webkit-flex;
        display: flex;
        justify-content: flex-start;
        flex-wrap: nowrap;
        align-items: flex-start;
    }
    
    .casecon li {
        width: 18.25%;
        height: 528px;
        overflow: hidden;
        transition: all .3s ease;
        text-align: center;
        position: relative;
    }
    
    .casecon li.on {
        width: 27%;
    }
    
    .casecon li a {
        display: block;
        width: 100%;
        height: 100%;
        background: rgba(30, 30, 36, .8);
        transition: all .3s ease;
        display: -webkit-flex;
        display: flex;
        justify-content: center;
        flex-wrap: nowrap;
        align-items: center;
    }
    
    .casecon li.on a {
        background: none;
    }
    
    .caseicon {
        display: inline-block;
        width: 68px;
        height: 52px;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821105723_110869502.png) no-repeat left top;
        margin-bottom: 60px;
    }
    
    .casecon li:nth-child(2) .caseicon {
        background-position-x: -102px;
    }
    
    .casecon li:nth-child(3) .caseicon {
        background-position-x: -184px;
    }
    
    .casecon li:nth-child(4) .caseicon {
        background-position-x: -258px;
    }
    
    .casecon li:nth-child(5) .caseicon {
        background-position-x: -332px;
    }
    
    .case_t {
        font-size: 25px;
        color: #fff;
    }
    
    .case_t:after {
        content: '';
        display: block;
        margin: 50px auto 0 auto;
        background: #fff;
        width: 48px;
        height: 2px;
        background: #aaabab;
        transform: all .3s ease;
    }
    
    .casewa {
        position: relative;
        transform: all .3s ease;
    }
    
    .casecon li.on .casewa {
        position: absolute;
        bottom: 0;
        width: 100%;
        left: 0;
        height: 175px;
        background: rgba(255, 255, 255, .75);
        display: -webkit-flex;
        display: flex;
        justify-content: center;
        flex-wrap: nowrap;
        align-items: center;
    }
    
    .casecon li.on .case_t {
        font-size: 30px;
        color: #0e0e0e;
    }
    
    .casecon li.on .case_t:after {
        width: 0;
        margin-top: 0;
    }
    
    .casecon li.on .caseicon {
        transform: scale(.8);
        margin-bottom: 10px;
        background-position-y: -88px;
    }
    
    .qy_bg {
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821110137_1724325969.jpg) no-repeat center bottom;
        padding-bottom: 60px;
        margin-top: 80px;
    }
    
    .ckcjt {
        position: relative;
        margin-top: 40px;
    }
    
    .qyjt {
        display: block;
        position: absolute;
        left: 0;
        top: 40%;
        cursor: pointer;
        width: 59px;
        height: 59px;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821111023_1948861076.png) no-repeat center top;
    }
    
    .qyjt.next {
        right: 0;
        left: auto;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821111023_742849689.png) no-repeat center top;
    }
    
    .qyjt:hover {
        background-position: center bottom;
    }
    
    .qycon {
        width: 1200px;
        margin: 0 auto;
    }
    
    .qycon table,
    .qycon tr,
    .qycon tbody {
        display: block;
        width: 100%;
        overflow: hidden;
    }
    
    .qycon td {
        display: inline-block;
        padding: 0 !important;
        width: 380px;
        margin-right: 20px;
    }
    
    .qycon td br {
        display: none;
    }
    
    .qycon td a {
        display: block;
        position: relative;
        overflow: hidden;
    }
    
    .qycon td div {
        padding: 0 !important;
    }
    
    .qycon td div a {
        line-height: 66px;
        background: #f5f5f5;
        font-size: 18px;
        color: #666666;
        transition: all .3s ease;
    }
    
    .qycon td a img {
        transition: all .5s ease;
        width: 100%;
        height: auto;
    }
    
    .qycon td:hover a img {
        transform: scale(1.1);
    }
    
    .qycon td:hover div a {
        background: #da251c;
        color: #fff;
    }
    /*Solutions*/
    
    .sol_bc {
        padding: 70px 0;
    }
    
    .sol_nav p {
        display: flex;
        flex-direction: column;
    }
    
    .sol_nav {
        margin: 30px 0;
        display: flex;
        justify-content: center;
    }
    
    .sol_nav>i {
        width: 25%;
        text-align: center;
        line-height: 27px;
        color: #fff;
        font-size: 22px;
        background: linear-gradient(120deg, #222 10%, #333 80%);
        display: flex;
        padding-left: 5%;
        height: 100px;
        align-items: center;
    }
    
    .sol_nav>i em {
        font-size: 46px;
        color: #fff;
        display: block;
    }
    
    .sol_nav>i p {
        display: flex;
        color: #fff;
        padding-left: 5%;
        text-align: left;
    }
    
    .sol_nav>i span {
        display: block;
        font-size: 14px;
        color: rgba(255, 255, 255, 0.4);
    }
    
    .sol_nav>i+i {
        margin-left: 0px;
    }
    
    .sol_nav>i.on {
        background: linear-gradient(120deg, #da251c 10%, #da251c 80%);
    }
    
    .sol_ic {
        display: flex;
        transition: all .5s;
    }
    
    .sol_item {
        flex-shrink: 0;
        width: 100%;
        position: relative;
    }
    
    .sol_c {
        overflow: hidden;
    }
    
    .sol_img {
        position: relative;
    }
    
    .sol_img img {
        width: 100%;
    }
    
    .sol_img>div {
        position: absolute;
        bottom: 0;
        right: 0;
        width: 1118px;
        height: 120px;
        display: flex;
        align-items: center;
        padding-left: 60px;
        background: rgba(255, 255, 255, 0.9);
    }
    
    .sol_img>div>span {
        color: #da251c;
        font-size: 50px;
    }
    
    .sol_img>div>b {
        font-size: 36px;
        margin-left: 29px;
        letter-spacing: 0.03em;
    }
    
    .sol_img>div>b>span {
        color: #da251c;
    }
    
    .sol_item>p {
        display: flex;
        justify-content: flex-end;
    }
    
    .sol_item>p>i {
        font-size: 17px;
        color: #666;
        line-height: 30px;
        width: 1118px;
        padding: 30px 60px;
        background: #f8f8f8;
        align-items: center;
    }
    
    .sol_item>ul {
        display: flex;
        justify-content: space-between;
        margin-top: 54px;
        padding: 0 0 0 6px;
    }
    
    .sol_item>ul>li {
        width: 23.5%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        position: relative;
        padding: 3% 3%;
        transition: all .5s;
        background: linear-gradient(120deg, #fff 10%, #f8f8f8 80%);
    }
    
    .sol_item>ul>li:hover {
        transform: translateY(-5px);
    }
    
    .sol_item>ul>li:after {
        position: absolute;
        content: "";
        width: 12px;
        height: 12px;
        background: rgba(218, 37, 28, 0.3);
        border-radius: 100%;
        top: 31px;
        left: 42px;
    }
    
    .sol_item>ul>li>span {
        font-size: 40px;
        color: #da251c;
    }
    
    .sol_item>ul>li>b {
        font-size: 20px;
        margin: 20px 0 10px;
    }
    
    .sol_item>ul>li>p {
        font-size: 18px;
        color: #666;
        line-height: 30px;
    }
    /*Applications*/
    
    .app_nav>ul {
        display: flex;
        width: 83%;
        flex-wrap: wrap;
    }
    
    .app_nav {
        display: flex;
        margin: 35px 0 30px;
    }
    
    .app_nav>a {
        width: 17%;
        position: relative;
    }
    
    .app_nav>ul a {
        position: relative;
        width: 25%;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    
    .app_nav>ul span {
        display: block;
        font-size: 30px;
        margin-bottom: 4px;
    }
    
    .app_nav>ul a:after,
    .app_nav>ul a:before {
        position: absolute;
        content: "";
        width: 100%;
        height: 100%;
        transition: all .3s;
    }
    
    .app_nav>ul a:after {
        top: 0;
        left: 0;
        background: linear-gradient(120deg, #fff 10%, #f8f8f8 80%);
    }
    
    .app_nav>ul a * {
        z-index: 99;
    }
    
    .app_nav>ul i {
        font-size: 18px;
    }
    
    .app_nav>a>i {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        color: #fff;
        align-items: center;
        justify-content: center;
        font-size: 18px;
    }
    
    .app_nav>a>i>span {
        color: #fff;
        font-size: 18px;
        margin-bottom: 15px;
    }
    
    .app_nav>ul a:before {
        background: linear-gradient(120deg, #da251c 10%, #da251c 80%);
        top: 0;
        left: 0;
        opacity: 0;
    }
    
    .app_nav>ul a.on:before {
        opacity: 1;
    }
    
    .app_nav>ul a.on:after {
        opacity: 0;
    }
    
    .app_nav>ul a.on * {
        color: #fff;
    }
    
    .app_ic ul {
        display: flex;
        transition: all .5s;
    }
    
    .app_ic ul img {
        width: 100%;
        height: auto;
    }
    
    .app_ic ul li {
        flex-shrink: 0;
        width: 50%;
        padding: 0 0.8%;
        position: relative;
    }
    
    .app_ic {
        overflow: hidden;
    }
    
    .app_ic li p a {
        display: block;
        width: 132px;
        height: 38px;
        color: #fff;
        font-size: 16px;
        background: #da251c;
        line-height: 38px;
        text-align: center;
        position: absolute;
        right: 1.6%;
        bottom: 30px;
    }
    
    .app_bc {
        padding: 70px 0 70px 0;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250822/20250822090917_1906398900.jpg);
    }
    
    .app_nav>a img {
        width: 100%;
    }
    /*company*/
    
    .mes_c {
        padding: 7px 0 50px;
    }
    
    .mes_tit {
        text-align: center;
    }
    
    .mes_tit>p {
        font-size: 52px;
        color: #fff;
    }
    
    .mes_tit>p>b {
        color: #fff;
    }
    
    .mes_tit>i {
        font-size: 0px;
        color: #fff;
        display: block;
        margin: 2px 0 2px;
    }
    
    .mes_tit>span {
        font-size: 30px;
        display: block;
        color: #fff;
    }
    
    .mes_tit>span>b {
        color: #fff;
    }
    
    .mes_tit>b {
        color: #fff;
    }
    
    input,
    textarea {
        outline: none;
        border: none;
    }
    
    textarea {
        resize: none;
        overflow: auto;
    }
    
    .more {
        margin: 0 auto;
        display: block;
        position: relative;
        padding: 0 68px;
        width: 240px;
        text-align: left;
        height: 50px;
        line-height: 50px;
        border-radius: 50px;
        font-size: 16px;
        color: #fff;
        background: #333;
        transition: 0.5s;
    }
    
    .more:hover {
        width: 340px;
        background: #333;
        transition: 0.5s;
        letter-spacing: 2px;
    }
    
    .more span {
        display: block;
        position: relative;
        line-height: 50px;
        color: #fff;
    }
    
    .more span a {
        color: #fff;
        font-size: 16px;
    }
    
    .more span::before {
        position: absolute;
        content: "";
        width: 10px;
        height: 9px;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250822/20250822090956_1502410860.png)no-repeat center;
        right: 0;
        top: 50%;
        margin-top: -4px;
        transition: ease .5s;
    }
    
    .index-six {
        padding: 170px 0 0px;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821173704_890643454.jpg) center no-repeat;
        height: 1320px;
    }
    
    .ind6-con {
        margin-top: 0px;
width: 45%;

    }
    
    .ind6-dec {
        font-size: 16px;
        line-height: 32px;
        color: #fff;
        text-align: left;
    }
    
    .ind6-dec p {
        display: block;
        line-height: 30px;
        width: 100%;
        margin: 0 auto;
        color: rgba(255, 255, 255, 0.8);
    }
    
    .ind6-mo {
        margin-top: 33px;
    }
    
    .ind6-bot {
        position: relative;
        margin-top: 50px;
    }
    
    .ind6-images {}
    
    .ind6-image::before {
        position: absolute;
        content: "";
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, .76);
        left: 0;
        top: 0;
    }
    
    .ind6-image {
        position: absolute;
        opacity: 0;
        left: 0;
        top: 0;
        transition: ease 0s;
        width: 100%;
        height: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }
    
    .ind6-image.on {
        opacity: 1;
    }
    
    .ind6-font {}
    
    .ind6-ul {}
    
    .ind6-ul li {
        float: left;
        width: 20%;
        height: 550px;
        position: relative;
    }
    
    .ind6-ul li:last-child::after {
        display: none;
    }
    
    .ind6-ul li.on {}
    
    .ind6-ul li.on::before {
        position: absolute;
        content: "";
        width: 100%;
        height: 100%;
        background: rgba(218, 37, 28, .5);
        left: 0;
        top: 0;
    }
    
    .ind6-ul li::after {
        position: absolute;
        content: "";
        width: 1px;
        height: 100%;
        background: rgba(255, 255, 255, .1);
        right: 0;
        top: 0;
    }
    
    .ind6-txt {
        display: block;
        position: relative;
        width: 100%;
        height: 100%;
    }
    
    .ind6-txt>div {
        padding: 25px 20px 0;
        text-align: center;
        position: absolute;
        width: 100%;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .ind6-txt h3 {
        font-weight: 100;
    }
    
    .ind6-txt h3 em {
        font-size: 22px;
        line-height: 28px;
        color: #fff;
    }
    
    .ind6-txt h3 span {
        font-size: 52px;
        line-height: 70px;
        color: #fff;
        font-family: din;
    }
    
    .ind6-txt h3 d {
        font-size: 34px;
        line-height: 34px;
        color: #fff;
        font-family: "Roboto-Medium";
    }
    
    .ind6-txt h4 {
        margin-top: 18px;
        font-size: 20px;
        line-height: 28px;
        color: #fff;
        position: relative;
        font-weight: normal;
    }
    
    .ind6-txt h4::before {
        position: absolute;
        content: "";
        width: 0;
        height: 2px;
        background: #fff;
        left: 50%;
        bottom: 0;
        transform: translateX(-50%);
        transition: ease .5s;
    }
    
    .ind6-ul li.on .ind6-txt h4::before {
        width: 70px;
    }
    
    .ind6-ul li.on .ind6-txt h4 {
        padding-bottom: 19px;
    }
    
    .ind6-txt p {
        font-size: 16px;
        line-height: 28px;
        color: #fff;
        opacity: 0;
        height: 0;
        transition: ease .5s;
    }
    
    .ind6-ul li.on .ind6-txt p {
        height: auto;
        opacity: 1;
        margin-top: 22px;
    }
    
    .ind6-more {
        opacity: 0;
        height: 0;
        text-align: center;
        font-size: 0;
    }
    
    .ind6-more img {
        display: inline-block;
    }
    
    .ind6-ul li.on .ind6-more {
        opacity: 1;
        height: auto;
        margin-top: 48px;
    }
    /* process */
    
    .dfs {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    
    .pcss_wrap {
        width: 100%;
        padding: 70px 0 70px;
    }
    
    .pcss_top {
        margin-bottom: 80px;
    }
    
    .pcss_tit {
        padding-left: 22px;
        border-left: 5px solid #da251c;
    }
    
    .pcss_tit h3 {
        font-size: 34px;
        font-weight: bold;
    }
    
    .pcss_tit p {
        font-size: 18px;
        color: #666;
        margin-top: 2px;
    }
    
    .pcss_contant {}
    
    .pcss_contant:before {}
    
    .pcss_tel {
        padding-left: 45px;
        margin-right: 20px;
        position: relative;
    }
    
    .pcss_tel:before {
        font-family: 'iconfont';
        font-size: 30px;
        color: #da251c;
        position: absolute;
        top: 50%;
        left: 0;
        transform: translateY(-50%);
    }
    
    .pcss_tel p {
        color: #666;
        font-size: 18px;
    }
    
    .pcss_tel span {
        display: block;
        font-size: 32px;
        font-family: 'din';
        margin-top: 6px;
    }
    
    .pcss_inq {
        display: none;
        float: right;
        width: 96px;
        height: 36px;
        border-radius: 18px;
        line-height: 36px;
        background: #da251c;
        text-align: center;
        font-size: 16px;
        color: #fff;
    }
    
    .pcss_list {
        align-items: inherit;
    }
    
    .pcss_list dl {
        width: calc(100% / 7);
        position: relative;
        padding: 2%;
        border: 1px solid #eee;
        background: #ffffff38;
    }
    
    .pcss_list dl:after {
        content: '';
        width: 100%;
        height: 0;
        background: #da251c;
        position: absolute;
        left: 0;
        transition: all 0.35s ease-in-out;
        bottom: -10%;
    }
    
    .pcss_list dl:hover:after {
        bottom: 0;
        height: 100%;
    }
    
    .pcss_list dl+dl {
        margin-left: 2%;
    }
    
    .pcss_list dl em {
        font-size: 36px;
        font-style: normal;
        font-family: 'din';
        font-weight: bold;
        position: absolute;
        top: 0;
        left: 50%;
        height: 18px;
        transform: translate(-50%, -100%);
        color: #dadada;
        transition: all 0.35s ease-in-out;
        overflow: hidden;
    }
    
    .pcss_list dl:hover em {
        color: #da251c;
    }
    
    .pcss_list dt {
        text-align: center;
        width: 100%;
        padding-top: 100%;
        position: relative;
        border-radius: 100%;
        z-index: 2;
    }
    
    .pcss_list dt i {
        display: flex;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        border-radius: 100%;
        border: 1px solid #eee;
        width: 100%;
        justify-content: center;
        align-items: center;
        font-size: 42px;
        transition: all 0.35s ease-in-out;
    }
    
    .pcss_list dl:hover dt i {
        background: rgba(255, 255, 255, 0.2);
        border-color: rgba(255, 255, 255, 0.5);
        color: #fff;
    }
    
    .pcss_list dt i:before,
    .pcss_list dt i:after {
        content: '';
        position: absolute;
        border-radius: 100%;
    }
    
    .pcss_list dt i:before {
        width: 26px;
        height: 26px;
        background: rgba(218, 37, 28, 0.5);
        bottom: -14px;
        transition: all 0.35s ease-in-out;
    }
    
    .pcss_list dl:hover dt i:before {
        background: rgb(255 255 255 / 80%);
    }
    
    .pcss_list dt i:after {
        width: 12px;
        height: 12px;
        background: #fff;
        bottom: -7px;
    }
    
    .pcss_list dl:hover dt i:after {
        background: #da251c;
    }
    
    .pcss_list dt p {
        position: absolute;
        width: 100%;
        top: 110%;
        margin-top: 45px;
        font-size: 16px;
        color: #666;
        transition: all 0.35s ease-in-out;
        font-size: 18px;
        font-weight: 500;
    }
    
    .pcss_list dl:hover dt p {
        color: #fff;
    }
    
    .pcss_list dt p:before {
        content: '';
        width: 2px;
        height: 0;
        background: #9c9c9c;
        position: absolute;
        top: -22px;
        left: 50%;
        transform: translateY(-50%);
        transition: all 0.35s ease-in-out;
    }
    
    .pcss_list dl:hover dt p:before {
        height: 16px;
        background: #fff;
    }
    
    .pcss_list dd {
        margin-top: 95px;
        line-height: 24px;
        text-align: center;
        position: relative;
        z-index: 2;
        transition: all 0.35s ease-in-out;
        color: #999;
    }
    
    .pcss_list dl:hover dd {
        color: rgba(255, 255, 255, 0.7);
    }
    /*news*/
    
    .news_bc {
        padding: 70px 0;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250822/20250822090917_1906398900.jpg);
    }
    
    .new_con {
        padding: 50px 0px 0px;
        margin-top: 0px;
    }
    
    .new_nav {
        display: flex;
        justify-content: center;
        margin-bottom: 10px;
    }
    
    .new_nav a {
        width: 266px;
        height: 56px;
        display: flex;
        align-items: center;
        background: #f8f8f8;
        justify-content: center;
        font-size: 20px;
        font-weight: normal;
    }
    
    .new_nav li:nth-child(2) a {
        background: #f8f8f8;
    }
    
    .new_nav a span {
        font-weight: normal;
        font-size: 22px;
        margin-right: 13px;
    }
    
    .new_nav li.on a {
        background: #da251c;
        color: #fff;
    }
    
    .new_nav li.on a span {
        color: #fff;
    }
    
    .new_ic .news_div {
        display: flex;
        flex-shrink: 0;
        width: 100%;
        justify-content: space-between;
        padding: 20px;
    }
    
    .new_ic {
        display: flex;
        transition: all .5s;
    }
    
    .new_c {
        overflow: hidden;
    }
    
    img.news_div_item_image {
        width: 100%;
    }
    
    .new_ic .news_div_item {
        display: flex;
        flex-direction: column-reverse;
        padding: 30px 30px 42px 30px;
        background: #fff;
        width: 32%;
        transition: all .5s;
    }
    
    .new_ic .news_div_item:hover {
        box-shadow: 1px 1px 20px rgba(0, 0, 0, 0.15);
        transform: translateY(-5px);
    }
    
    .new_ic .news_div_item_a {
        display: block;
        font-size: 20px;
        font-weight: bold;
        position: relative;
        margin: 42px 0 27px;
    }
    
    .new_ic .news_div_item:hover .news_div_item_a {
        color: #da251c;
    }
    
    .new_ic .news_div_item_a:after {
        position: absolute;
        content: "\e66f";
        font-family: "iconfont";
        top: 0;
        left: 0;
        font-weight: normal;
        font-size: 20px;
        color: #da251c;
    }
    
    .new_ic .news_div_item+.news_div_item {}
    
    .new_ic .news_div_item_body {
        font-size: 16px;
        color: #666;
        line-height: 32px;
        height: 96px;
        overflow: hidden;
    }
    
    .new_ic .news_div_item:hover .news_div_item_body {
        color: #444;
    }
    
    .new_ic .news_div_item_date {
        display: flex;
        position: relative;
        padding-left: 24px;
        margin-top: 40px;
        justify-content: flex-end;
    }
    
    .new_ic .news_div_item_date * {
        font-size: 20px;
        color: #979797;
    }
    
    .new_ic .news_div_item_date:after {
        position: absolute;
        content: "\e6c9";
        font-family: "iconfont";
        color: #979797;
        top: 4px;
        right: 120px;
    }
    
    .new_ic .news_div_item_pic a {
        display: block;
        position: relative;
    }
    
    .new_ic .news_div_item_pic a:after {
        position: absolute;
        content: "+";
        font-family: "iconfont";
        bottom: -243px;
        left: 0;
        font-size: 16px;
        color: #666;
    }
    
    .new_ic .news_div_item_pic a:before {
        position: absolute;
        content: "查看详情";
        bottom: -243px;
        left: 25px;
        font-size: 16px;
        color: #979797;
    }
    /*link*/
    
    .lin_bc {
        height: 92px;
        background: #f5f5f5;
        position: relative;
    }
    
    .new_ic .news_div_item_pic a:hover:after,
    .new_ic .news_div_item_pic a:hover:before {
        color: #da251c;
    }
    
    .rx_bc {
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250821/20250821181423_112333111.jpg) center;
        text-align: center;
        padding: 150px 0;
        background-repeat: no-repeat;
        background-attachment: fixed;
        position: relative;
    }
    
    .rx_bc img {
        position: relative;
        z-index: 99;
    }
    
    .rx_bc:before {
        content: '';
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.7);
    }
    
    .rx_bc>i {
        color: #fff;
        font-size: 42px;
        letter-spacing: 2px;
        font-weight: bold;
        z-index: 99;
        position: relative;
        display: block;
    }
    
    .rx_bc>em {
        color: #fff;
        font-size: 18px;
        margin: 24px 0 24px;
        font-weight: 100;
        z-index: 99;
        position: relative;
        display: block;
    }
    
    .rx_bc>p {
        display: flex;
        justify-content: center;
        align-items: center;
        z-index: 99;
        position: relative;
        margin-top: 10px;
    }
    
    .rx_bc>p span {
        color: #fff;
        font-size: 30px;
        z-index: 99;
        position: relative;
    }
    
    .rx_bc>p i {
        color: #fff;
        margin-left: 9px;
        font-size: 16px;
        z-index: 99;
    }
    
    .rx_bc>p em {
        color: #fff;
        font-size: 32px;
        font-family: 'din';
        z-index: 99;
    }
    /*copy*/
    
    .copy_lx {
        background: #da251c;
    }
    
    .copy_c {
        height: 102px;
    }
    
    .copy_c>ul {
        display: flex;
        height: 100%;
    }
    
    .copy_c>ul>li {
        width: 25%;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    
    .copy_c>ul>li>span {
        font-size: 30px;
        color: #fff;
    }
    
    .copy_c>ul>li>div {
        margin-left: 22px;
    }
    
    .copy_c>ul>li>div>b {
        display: block;
        font-size: 17px;
        color: #fff;
        font-weight: normal;
    }
    
    .copy_c>ul>li>div>p {
        font-size: 15px;
        color: rgba(255, 255, 255, 0.5);
padding-top: 2px;

    }
    
    .copy_c>ul>li>div>p>span {
        font-size: 20px;
        color: rgba(255, 255, 255, 0.5);
        font-family: din;
    }
    
    .lt {
        max-width: 1500px;
        min-width: 1280px;
        width: 100%;
        margin: 0 auto;
    }
    
    .copy_con {
        width: 75%;
    }
    
    .copy_con ul {
        display: flex;
        justify-content: space-between;
        width: 100%;
    }
    
    .copy_con li:before {
        position: absolute;
        content: "";
        width: 1px;
        height: 25px;
        background: #da251c;
        top: 0px;
        left: 0;
        z-index: 3;
    }
    
    .copy_con li:after {
        position: absolute;
        content: "";
        width: 1px;
        height: 100%;
        background: rgba(255, 255, 255, 0.05);
        top: 0;
        left: 0;
        z-index: 2;
    }
    
    .copy_con li {
        width: 25%;
        position: relative;
        padding-left: 8%;
    }
    
    .copy_con li p {
        font-size: 18px;
        color: #ffffff;
        line-height: 20px;
        margin-bottom: 20px;
        font-weight: normal;
    }
    
    .copy_con li a {
        font-size: 15px;
        color: rgba(255, 255, 255, 0.3);
        line-height: 30px;
        /*display: flex;*/
        width: 60%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        display: block;
    }
    
    .copy_cc {
        display: flex;
        justify-content: space-between;
        padding: 80px 0 80px 0;
    }
    
    .copy_pic {
        float: left;
        overflow: hidden;
        height: 160px;
    }
    
    .copy_pic li {
        width: 160px;
        overflow: hidden;
    }
    
    .copy_pic li p {
        font-size: 14px;
        color: #ffffff;
        text-align: center;
        line-height: 30px;
    }
    
    .copy_pic li i {
        background: #ffffff;
        width: 160px;
        height: 160px;
        display: inline-block;
        padding: 9px;
    }
    
    .copy_pic li i img {
        width: 100%;
    }
    
    .copy_str {
        float: left;
        margin-left: 20px;
        margin-top: 16px;
    }
    
    .copy_str li {
        width: 32px;
        height: 32px;
        border-radius: 100%;
        text-align: center;
        transition: 0.5s;
        line-height: 30px;
        position: relative;
        border: 1px solid #fff;
        cursor: pointer;
    }
    
    .copy_str li.on {
        background: #da251c;
        border-color: #da251c;
    }
    
    .copy_str li i {
        font-size: 14px;
        color: #fff;
        position: relative;
        z-index: 99;
        line-height: 30px;
    }
    
    .copy_str li+li {
        margin-top: 14px;
    }
    
    .copy_txt {
        font-size: 16px;
        color: #ffffff;
        line-height: 20px;
        float: left;
        padding: 16px 0 0 64px;
    }
    
    .copy_txt b {
        font-family: Roboto;
        font-size: 30px;
        line-height: 32px;
        display: block;
        padding: 15px 0;
    }
    
    .copy_txt a {
        font-size: 14px;
        line-height: 35px;
        color: #ffffff;
        width: 125px;
        height: 35px;
        background: url(https://memberpic.114my.com.cn/dgxingchuang11/uploadfile/image/20250822/20250822091105_1261047198.png)no-repeat #00277a 20px 9px;
        display: inline-block;
        border-radius: 10px;
        text-align: center;
        padding-left: 30px;
    }
    
    .cop_ce {
        background: #222;
    }
    
    .copy_icon>p {
        color: #fff;
        font-size: 16px;
        margin-bottom: 16px;
    }
    
    .lin_c {
        border-bottom: 1px solid rgba(255, 255, 255, 0.05);
        padding: 15px 0px;
    }
    
    .lin_c>div {
        display: flex;
        align-items: center;
        position: relative;
        height: 80px;
    }
    
    .l_wz {
        width: 7%;
    }
    
    .l_wz p {
        color: #fff;
        letter-spacing: 1px;
        font-size: 17px;
        padding-right: 2%;
    }
    
    .linkTagcs {
        width: 100% !important;
    }
    
    .lin_ic {
        width: 30px;
        height: 30px;
        border-radius: 100%;
        border: 1px solid #fff;
        text-align: center;
        line-height: 30px;
        color: #fff;
        font-size: 14px;
        position: absolute;
        right: 0;
        top: 25px;
    }
    
    .links_m a {
        color: rgba(255, 255, 255, 0.41);
        font-size: 14px !important;
    }
    
    .copy_bg {
        background: #000;
    }
    
    .copy_bg div {
        color: rgba(255, 255, 255, 0.5);
        height: 80px;
        line-height: 80px;
        display: block;
        font-size: 14px;
        text-align: center;
    }
    
    .copy_bg div a {
        color: rgba(255, 255, 255, 0.5);
        font-size: 14px;
    }
    
    .copy_b {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .nabout_pic {
        width: 45%;
    }