

.lsd53 {
    color: #fff;
}

.cgreen {
    color: #6fb92c;
}

.cffffff {
    color: #fff;
}

.c000000 {
    color: #222;
}

.four14m {
    width: 32.44%;
}

.xxnav {
    width: 900px !important;
}

.xinxl23mns {
    height: 390px;
}

.xxnav>li:nth-child(2) .xinxl23mns {
    height: 330px;
}

.xxnav>li:nth-child(3) .xinxl23mns,
.xxnav>li:nth-child(4) .xinxl23mns,
.xxnav>li:nth-child(5) .xinxl23mns,
.xxnav>li:nth-child(6) .xinxl23mns,
.xxnav>li:nth-child(7) .xinxl23mns,
.xxnav>li:nth-child(8) .xinxl23mns {
    height: 300px;
}

.kjxxfh2 {
    max-width: 940px;
}

.xflmnav dd a {
    padding-left: 0;
    padding-right: 0;
}

.xflmnavm dl {
    /*width:80%;*/
    max-width: 1400px;
    width: 1400px;
    margin: 0 auto;

}

.xflmnavm dl {
    display: flex;
    justify-content: space-between
}
	
	.wzxg1 .bannerleft{width:100%;display:inline-block;text-align:left;}

@media screen and (min-width:1921px) {
    .respb {
        background-size: cover;
    }

}


@media screen and (max-width:1700px) {
    .w1470 {
        width: 1200px;
    }

    .mainproh6 img {
        max-height: 50px;
    }

    .mainpromb a {
        height: 207px;
    }

    .mainproma {
        height: 422px;
    }


    .promulimg {
        width: 400px;
        height: 280px;
    }


    .hbtxth5 {
        font-size: 45px;
    }

    .xxline {
        margin: 0 20px !important;
    }

}

@media screen and (max-width:1600px) {
    .xxnav {
        width: 800px !important;
    }

    .xxline {
        margin: 0 10px !important;
    }

    .xxnav>li {
        padding-left: 10px;
        padding-right: 10px;
    }

    .w1400 {
        width: 1200px;
    }

    .xxnav>li {
        padding-left: 15px;
        padding-right: 15px;
    }


}

@media screen and (max-width:1440px) {
    .xflmnavm dl{
        width: 1200px;
    }
    .xxnav>li {
        padding-left: 10px;
        padding-right: 10px;
    }

    .foot1014bl {
        padding-right: 30px;
    }

    .foot1014bc {
        padding-left: 30px;
    }

    .xflmnav dd a {
        padding-left: 0;
        padding-right: 0;
    }

    .xxnav>li {
        padding-left: 15px;
        padding-right: 15px;
    }

    .xxnav {
        width: 730px !important;
    }

    .hbtxth5 {
        font-size: 40px;
    }

    .four14,
    .xxglobalm,
    .w1350,
    .mainnewm,
    .foot1014m,
    .w1400 {
        width: 1200px;
    }


    .mainnewmr .mnewaaimg {
        height: 190px;
    }

    .mainnewml {
        height: 565px;
    }

    .mnewatxt {
        bottom: 20px;
    }

    .newlbtnl,
    .newlbtnr {
        bottom: 35px;
    }

    .mainnew,
    .shuju,
    .mainabout {
        padding: 60px 0;
    }

    .w1400 {
        width: 1200px;
    }

    .my15gfcwzh5 {
        font-size: 20px;
    }

    .my15gfbh5 {
        font-size: 30px;
    }

    .my15gfcwzh5m span {
        font-size: 14px;
    }

    .foot1014bcm {
        min-width: 95px;
    }

    .abt26bwz {
        padding: 200px 0;
    }

    .elecbb {
        padding-top: 200px;
    }

    .abt26e {
        height: 317px;
    }

    /*1009*/
    /*.gfu9anslidems ul li, .li-pub ul li{width:100%;padding-right:0;}*/


}

@media screen and (max-width:1280px) {
    .xxnav>li {
        padding-left: 10px;
        padding-right: 10px;
    }

    .xxnav {
        width: 650px !important;
    }

    .foot1014bl {
        padding-right: 45px;
    }

    .foot1014bc {
        padding-left: 45px;
    }
}

@media screen and (max-width:1180px) {
    .qqhbjdesc {
        padding-left: 0;
        padding-right: 0;
    }

    .xxnav>li {
        padding-left: 5px;
        padding-right: 5px;
    }

    .xxsearch,
    .xxline {
        display: none;
    }

    .xxnav {
        width: 590px !important;
    }

    .xialasubm,
    .w1200,
    .w12,
    .w1400,
    .four14,
    .xxglobalm,
    .w1350,
    .mainnewm,
    .foot1014m,
    .zaixx26cslider {
        width: 1100px;
    }

    .pubcn,
    .ny15pcn,
    .culturedp1 {
        font-size: 38px;
    }

    .ny15pen {
        font-size: 25px;
    }

    .respah5,
    .zaixx26amrh5 {
        font-size: 24px;
    }

    .respamp1,
    .pubsersliderh4,
    .respch5,
    .respdmh4 {
        font-size: 18px;
    }

    .industah5 {
        font-size: 20px;
    }

    .my15gfamp1,
    .elecbcmwz {
        font-size: 16px;
        line-height: 1.7;
    }

    .cultureah4 {
        font-size: 30px;
    }

    .pubsersliderm1 {
        padding-left: 40px;
        padding-right: 40px;
    }

    .foot1014br {
        width: 520px
    }

    .footmaa {
        transform: scale(0.8);
    }

    .foot1014bl {
        padding-right: 35px;
    }

    .foot1014bc {
        padding-left: 35px;
    }

    .respb {
        padding-top: 250px;
    }

    .my15gfamp1 p {
        margin-top: 20px;
    }

    .industap1 {
        padding-left: 30px;
        padding-right: 30px;
    }

    .abt26bwz {
        padding: 160px 0;
    }

    .kjxxbbg {
        height: 398px;
    }

    .culturedm {
        padding: 180px 0;
    }

    .newm26mlsliderimg {
        height: 400px;
    }

    .newm26mra {
        padding-bottom: 22px;
    }

    .wayItem1 {
        height: 195px;
    }

    .theWyaBoxs .wayItem .botBotn {
        margin-top: 28px;
    }

    #tek-wrap-centerwell {
        width: 666px;
    }

    .respamp2img {
        height: 450px;
        overflow: hidden;
    }

    .respah5 {
        line-height: 1.6;
    }

    .respb {
        padding-top: 180px;
    }

    .respdlistwz {
        padding: 30px;
        padding-bottom: 0;
    }

    .respdmp1 {
        height: 48px;
        line-height: 24px;
    }

    .zaixx26amrmb {
        width: 130px;
        height: 130px;
    }

    .zaixx26cmp3 {
        font-size: 14px;
    }

    .zaixx26cmp2 {
        font-size: 20px;
    }

    .zaixx26dlist h6,
    .zwxxamrlam h6 {
        font-size: 18px;
    }

    .xialasublm {
        margin-right: 50px;
    }

    .fgpromidesc {
        padding: 25px;
        padding-bottom: 0;
    }

    .fgpromh5 {
        padding-left: 25px;
        padding-right: 25px;
    }

    .jdtmn {
        font-size: 16px;
        line-height: 20px;
    }

    .jdtmn:first-child .jdtmna {
        font-size: 20px;
    }

    .jdtmna {
        height: 60px;
    }

    @media screen and (max-width:1000px) {
        body {
            font-size: 14px;
        }

        input,
        textarea {
            background: none;
            outline: none;
            border: none;
            border-radius: 0 !important;
            -webkit-appearance: none !important;
        }

        .h80p {
            height: 64px;
        }

        .ny15top,
        .zlndheig,
        .foot10141,
        .foot10142,
        .abt26e,
        .xflmnav {
            display: none;
        }

        .ny15baner {
            height: 200px;
        }

        .ny15banerwz {
            margin: 0;
            left: 0;
            bottom: auto;
            top: 50%;
            transform: translateY(-50%);
            text-align: center;
        }

        .ny15banerh5 {
            font-size: 24px;
        }

        .foot1014c {
            margin-top: 0;
        }

        .mainaboutm {
            margin-top: 30px;
        }

        .pub4tab {
            height: 120px;
        }

        .pub4tabm {
            width: 25%;
        }

        .pub4tabm2 {
            right: 50%;
        }

        .pub4tabm3 {
            left: 50%;
        }

        .xxglobal {
            padding: 80px 0;
        }

        .xxglobal {
            background-attachment: inherit;
        }

        .xxglobal .puben,
        .xxglobal .pubcn {
            color: #fff;
        }

        .shujup2 {
            font-size: 32px;
        }

        .shujulist,
        .xx1ywbj,
        .mainnewm {
            margin-top: 40px;
        }

        .xx1ywbjlim {
            font-size: 24px;
        }

        .xx1ywbj {
            min-height: inherit;
            height: 400px;
        }

        .xx1ywbjlim i {
            width: 50px;
            height: 50px;
        }

        .xx1ywbjlim span {
            display: none;
        }

        .mainnewmr .mnewaaimg {
            height: 160px;
        }

        .shujup1 img {
            height: 42px;
        }

        .mainnewml {
            height: 512px;
        }

        .footml,
        .footmr,
        .footma {
            display: block;
            width: 100%;
        }

        .footml {
            display: flex;
        }

        .ftTactList .txt {
            font-size: 26px;
        }

        .ftTactList li {
            margin: 0;
        }

        .footmaa {
            width: 100%;
        }

        .footmr {
            display: none;
        }

        .footmb {
            margin-top: 28px;
        }

        .footmb .fl {
            float: right;
        }

        .footmb .fr {
            right: auto;
            left: 0;
        }

        .foot {
            background: #20283e;
        }

        .sbox,
        .bannerpage {
            left: 0 !important;
            transform: none !important;
        }

        .hbtxth5 {
            font-size: 52px;
        }

        .hbtxt {
            margin: 0;
        }

        .drownDlBoxs dl {
            width: 50%;
        }

        .drownDlBoxs dl dt {
            height: auto;
        }

        .drownDlBoxs dl dd:after {
            display: none;
        }

        .drownDlBoxs dl dd span {
            margin: 0;
            line-height: 30px;
        }

        .drownDlBoxs dl dd p i {
            display: block;
            vertical-align: top;
            padding-left: 0;
        }

        .drownDlBoxs dl dd em {
            top: -7px;
            right: -15px;
        }

        #mainVideo {
            display: none;
        }

        .abt26bwz {
            padding: 80px 0;
        }

        .abt26bh5 {
            margin-top: 10px;
        }

        .abt26cmimg,
        .abt26cmtxt {
            width: 100%;
        }

        .abt26c:before {
            display: none;
        }

        .abt26cmtxt {
            margin-top: 0;
            background: #fff;
        }

        .abt26cmp2 {
            margin-top: 20px;
            float: right;
        }

        .abt26cmtxt {
            padding: 20px;
        }

        .abt26c {
            background: #f6f9fa;
        }

        .abt26dp2h5 {
            padding-bottom: 15px;
            background-size: auto 4px;
        }

        .abt26dmdesc {
            text-align: left;
        }

        .abt26dp2ul li {
            width: 50%;
            min-width: inherit !important;
        }

        .abt26dp2ul li.fi1 {
            width: 100% !important;
            font-weight: bold;
        }

        .abt26dp2ul3 li {
            width: 100%;
            padding-right: 0;
        }

        .abt26dp2ul li {
            line-height: 30px;
            height: 30px;
        }

        .abt26dp2qtr {
            width: 100%;
            text-align: left;
        }

        .abt26dp2qtr li {
            margin-left: 0;
            text-align: center;
        }



        .respamp1 {
            font-size: 14px;
        }

        .respamp2img {
            width: 100%;
        }

        .respamp2 {
            margin-top: 20px;
        }

        .respamp2desc {
            width: 100%;
            margin: 0;
        }

        .respamp2descm {
            padding: 20px;
        }

        .respamp2descm img {
            width: 55px;
        }

        .respamp2desc {
            position: relative;
            top: 0;
            transform: none;
        }

        .respamp2img1 {
            max-height: 230px;
            overflow: hidden;
        }

        .respatxt {
            margin-top: 10px;
        }

        .respb {
            background-attachment: scroll;
            padding-top: 80px !important;
            padding-bottom: 80px !important;
        }

        .respbwz {
            width: 100%;
            padding-top: 10px;
        }

        .respbwz p {
            margin-top: 10px;
        }

        .respcslider {
            padding: 0;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
        }

        .respcsliderbox {
            box-shadow: none;
        }

        .respdlista,
        .respdlistimg,
        .respdlistwz {
            width: 100%;
            margin-right: 0;
        }

        .respdlistimg {
            height: 200px;
            overflow: hidden;
            position: relative;
        }

        .respdlistimg img {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
        }

        .respdlistwz {
            padding: 20px;
        }

        .respdmh4 {
            font-weight: bold;
            height: auto;
        }

        .respdmp1 {
            height: auto;
        }

        .djmaincmai3 {
            margin-top: 10px;
            float: right;
        }

        .respdlistwz {
            overflow: hidden;
        }

        .respdlista {
            margin-top: 20px !important;
        }

        .respdlista:nth-child(1) {
            margin-top: 0 !important;
        }

        .respdlista:nth-child(3),
        .respdlista:nth-child(4) {
            display: none;
        }

        .newCount {
            margin-bottom: 0;
        }

        .newm26mr,
        .newm26ml {
            width: 100%;
        }

        .newm26mlsliderwz {
            padding: 20px;
        }

        .newm26mlsliderh4,
        .newm26mrh4 {
            height: auto;
            padding-right: 0;
        }

        .newm26mrdesc {
            display: none;
        }

        .newm26mra {
            padding: 20px;
        }

        .newm26mlsliderwz .djmaincmai {
            display: none;
        }

        .newm26mra .djmaincmai {
            display: none;
        }

        .newm26mra {
            margin-top: 20px !important;
        }

        .countList {
            width: 100%;
            height: auto;
            margin: 0;
            padding: 20px;
            box-sizing: border-box;
        }

        .countList:nth-child(4),
        .countList:nth-child(5),
        .countList:nth-child(6) {
            display: none;
        }

        .count_ptitle b {
            height: auto;
        }

        .count-area {
            position: relative;
            font-size: 14px;
            bottom: 0;
            margin: 0;
        }

        .count_ptitle span {
            margin-top: 5px;
        }

        .count-area {
            margin-top: 10px;
        }

        .djmaincmai6 {
            display: none;
        }

        .dl-social dl,
        .dl-social dl dt {
            width: 100%;
            margin: 0;
        }

        .dl-social p {
            white-space: inherit;
        }

        .dl-social dl dt {
            border-radius: 0;
        }

        .dl-social dl {
            border-radius: 6px;
            overflow: hidden;
        }

        .dl-social dl dt {
            height: 200px;
            overflow: hidden;
            position: relative;
        }

        .dl-social dl dt img {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
        }

        .theWyaBoxs .wayItem {
            width: 100%;
            border: none;
            padding: 20px;
        }

        .theWyaBoxs .wayItem h3 {
            margin-bottom: 10px;
        }

        .theWyaBoxs .wayItem .botBotn {
            margin-top: 20px;
        }


        .zaixx26amrh5 em,
        .zaixx26aml {
            display: none;
        }

        .zaixx26amr {
            width: 100%;
            padding: 0;
        }

        .zaixx26amrm {
            padding: 0;
            padding-bottom: 20px;
        }

        .zaixx26amrh5 {
            line-height: 1.5;
        }

        .zaixx26amrh5 {
            padding: 0;
        }

        .zaixx26amrh5 i {
            width: 11px;
            height: 15px;
            top: 4px;
        }

        .zaixx26amrdesc {
            color: #555;
            padding: 0;
            padding-top: 10px;
        }

        .zaixx26am {
            margin-top: 0;
        }

        .swiper-scrollbar {
            margin-top: 30px;
        }

        .zaixx26cslider,
        .zaixx26cmp2,
        .zaixx26cdesc {
            padding: 0;
        }

        .zaixx26cmp1 {
            margin: 0;
            padding: 20px;
        }

        .zaixx26cdesc {
            box-shadow: none;
        }

        .zaixx26cslider {
            border-radius: 6px;
            overflow: hidden;
        }

        .zaixx26cmp3 {
            margin-top: 10px;
        }

        .zaixx26dlist a {
            width: 100%;
            margin: 0;
        }

        .zaixx26dm {
            margin-top: 0;
        }

        .zaixx26dlist a {
            padding: 20px;
        }

        .djmainaa {
            width: 48.5%;
            margin: 0;
            margin-right: 3%;
            margin-bottom: 3%;
        }

        .djmainaa:nth-child(2n) {
            margin-right: 0;
        }

        .djmainaa:nth-child(3),
        .djmainaa:nth-child(4) {
            margin-bottom: 0;
        }

        .djmainawz {
            width: 100%;
            padding: 15px;
            left: 0;
            bottom: 30px;
            height: auto;
        }

        .djdtam {
            width: 100%;
            padding: 20px;
            background: #fff;
            padding-top: 0;
            padding-bottom: 0;
            margin: 0;
            margin-top: 20px;
            box-sizing: border-box;
        }

        .djdtam:nth-child(1) {
            margin-top: 0;
        }

        .djdtam:before,
        .tzzmainbcdate {
            display: none;
        }

        .tzzmainbctit {
            width: 100%;
            margin: 0;
            float: none;
            min-height: inherit;
        }

        .tzzmainbctit {
            background-size: 24px auto;
            background-position: left 9px;
            padding-left: 40px;
        }

        .tzzmainbci {
            top: 8px;
        }

        .tzzmainbctit b {
            position: relative;
            top: 0;
            transform: none;
        }

        .tzzmainbctit b {
            padding: 0;
        }

        .tzzmainbctit {
            line-height: 26px;
            padding-top: 10px;
            padding-bottom: 10px;
        }

        .djmaincma {
            width: 100%;
            padding: 20px;
            background: #fff;
            margin: 0;
            margin-top: 20px;
            box-sizing: border-box;
        }

        .djmaincma:nth-child(1) {
            margin-top: 0;
        }

        .djmaincma:nth-child(5),
        .djmaincma:nth-child(6) {
            display: none;
        }

        .djmaincma:before {
            border-width: 5px;
            left: -75px;
            top: -65px;
        }

        .djmaincmtit {
            height: auto;
        }

        .djmaincma .djmaincmai {
            display: none;
        }


        .djmaindma {
            width: 100%;
            padding: 20px;
            background: #fff;
            margin: 0;
            margin-top: 20px;
            box-sizing: border-box;
        }

        .djmaindma a:nth-child(1) {
            margin-top: 0;
        }

        .djmaindtit {
            height: auto;
        }

        .djmaindma .djmaincmai {
            display: none;
        }

        .djmainddesc {
            margin-top: 10px;
            padding-top: 10px;
            height: auto;
        }

        .djmore {
            top: 4px;
        }

        .contatah5 {
            padding-top: 0;
        }

        .contatamna {
            width: 100%;
            padding: 20px;
            margin: 0;
            margin-top: 20px;
            box-sizing: border-box;
        }

        .contatamnam {
            padding: 0;
        }

        .contatawz {
            padding-top: 5px;
        }

        .contatamna2 {
            min-height: inherit;
        }

        .contatamore {
            right: 20px;
            bottom: 20px;
        }

        .contatbm {
            width: 100%;
        }

        .contatbm:nth-child(1) {
            display: none;
        }

        .contatbmimg,
        .contatbmwz {
            width: 100%;
        }

        .contatbmimg {
            height: 160px;
            position: relative;
        }

        .contatbmimg img {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
        }

        .contatbmwz {
            padding: 20px;
        }

        .my15gfaa,
        .my15gfamp1 {
            padding: 0;
        }

        .my15gfamp1 {
            text-align: justify;
        }

        .zwdetailbtn {
            position: relative;
            right: auto;
            width: 150px;
            height: 40px;
            line-height: 40px;
            top: 0;
            margin-top: 20px;
        }

        .zwdetailtop {
            padding-bottom: 30px;
        }

        .zwdetailh5 {
            margin-top: 0;
        }

        .zwdetaildesc {
            margin-top: 15px;
        }

        .zwdetailh5 {
            padding-top: 25px;
        }

        .msgtjbox {
            width: 90%;
            left: 5%;
            margin-left: 0;
        }

        .msgtjbox input,
        .msgtjbox textarea {
            height: 45px;
            line-height: 45px;
        }

        .msgtjboxm {
            padding: 30px 20px;
        }

        .msgtjboxm h5 {
            padding-bottom: 5px;
        }

        .w50p,
        .w50p1 {
            width: 48%;
        }

        .msgtjboxli {
            margin-top: 15px;
        }

        .scanspan,
        .scanbtn {
            width: 100%;
        }

        .scanbtn {
            background: #ccc !important;
        }

        .hcontbm {
            margin-top: 15px;
        }

        .messagebtn {
            margin-top: 25px;
        }

        .btnBox01:nth-child(1) {
            margin-top: 0 !important;
        }

        .newpagenewm {
            padding-top: 0;
        }

        .newpagenewm .nm {
            display: none;
        }

        .qyxwlista {
            padding: 0;
        }

        .qyxwlistimg,
        .qyxwlistwz {
            width: 100%;
            padding: 0;
        }

        .qyxwlistwz {
            padding: 20px;
            margin-top: 0;
        }

        .qyxwlistimg {
            height: auto;
        }

        .qyxwlista:nth-child(1) {
            margin-top: 0 !important;
        }

        .djmaincmai7 {
            display: none;
        }

        .qyxwlisth4 {
            overflow: inherit;
            white-space: inherit;
        }


        .centdetail,
        .newboxmain {
            margin-top: 40px;
        }

        .centdetailm {
            width: 100%;
        }

        .centdetaildesc {
            padding: 30px 0;
        }

        .page-txt-line {
            width: 70%;
        }

        .ffxa {
            width: 100%;
            display: none;
        }

        .ffxa span,
        .sharelistsub {
            display: inline-block;
            vertical-align: top;
        }

        .sharelistsub a {
            width: 30px;
            margin-top: 0;
        }

        .ffxa span {
            height: 30px;
            line-height: 30px;
        }

        .pageNews {
            padding-bottom: 0;
        }

        .new02-bj {
            display: none;
        }

        .new02 {
            padding: 0;
        }

        #tek-wrap-centerwell {
            width: 100%;
        }

        #tek-wrap-rightrail {
            display: none;
        }

        .pageNews2 {
            margin-top: 0;
        }

        .newboxmain {
            padding-bottom: 40px;
        }


        .my15gfabp1 {
            width: 100%;
        }

        .my15gfabp1h5 {
            width: 100%;
            left: 0;
            bottom: auto;
            top: 50%;
            text-align: center;
            margin-top: -24px;
        }

        .my15gfab {
            height: auto;
        }

        .my15gfabp2 {
            display: none;
        }

        .my15gfb {
            margin-top: 0;
        }

        .my15gfbwz {
            width: 100%;
        }

        .my15gfbh5 {
            margin-top: 10px;
        }

        .my15gfbdesc {
            margin-top: 30px;
        }

        .my15gfbmore {
            margin-top: 50px;
        }

        .my15gfb {
            padding: 80px 0;
        }

        .my15gfbbg {
            background-attachment: scroll;
        }

        .swiper-case {
            margin-top: 25px;
        }


        .my15gfcwz {
            left: 0;
        }

        .my15gfcwz {
            background: none !important;
            top: 0 !important;
            height: auto !important;
            width: 100% !important;
            position: relative;
            transform: none !important;
        }

        .my15gfcwzh5 {
            position: relative;
        }

        .my15gfcwzh5 {
            opacity: 1;
        }

        .my15gfcwzh5 {
            padding: 0;
            color: #222;
        }

        .my15gfcwzh5m:before {
            display: none;
        }

        .my15gfcwzh5m {
            padding: 20px;
        }

        .my15gfcwzh5m {
            text-align: left;
        }

        .swiper-case .swiper-slide {
            height: auto !important;
            background: #fff;
        }

        .swiper-case {
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
        }

        .my15gfcwzh5m p {
            padding-bottom: 0;
        }

        .my15gfcwzh5m em {
            display: block;
            padding: 0;
        }

        .my15gfcwzh5m span {
            display: none;
        }

        .caseboton {
            width: 100%;
        }

        .caseboton {
            margin-top: 30px;
            padding: 0;
        }

        .my15gfcwzh5m {
            text-align: center;
        }

        .my15gfamp1 img {
            display: none;
        }

        .cultureabg {
            background-attachment: scroll;
        }

        .cultureawz {
            width: 100%;
        }

        .cultureadesc {
            margin-top: 0;
            padding: 25px;
        }

        .cultureadesc p {
            margin-top: 15px;
        }

        .cultureah3,
        .cultureadesc {
            border-radius: 0;
        }

        .cultureah3 {
            margin-left: 0;
            width: auto;
            height: auto;
            line-height: 1.5;
            padding: 20px 25px;
        }

        .cultureawz {
            border-radius: 6px;
            overflow: hidden;
        }

        .culturetita {
            text-align: left;
            padding: 0 4%;
        }

        .culturec .pubcn {
            text-align: left;
        }

        .culturecsliderm:before {
            height: 20px;
        }

        .culturecslider {
            overflow: hidden;
        }

        .culturecslideri {
            width: 80px;
            height: 80px;
        }

        .cultureadesc1 {
            border-width: 20px;
        }

        .culturef {
            margin-top: 0;
        }

        .cultureabg {
            padding-bottom: 0;
        }

        .cultureawz1 {
            margin-left: 0;
        }

        .cultureadesc1 {
            font-size: 14px;
        }

        .culturedm {
            margin-top: 0;
        }

        .cultureabg {
            background-size: cover;
        }

        .cultureabg2:before {
            display: none;
        }

        .abt26btc {
            width: 90%;
            left: 5%;
            margin-left: 0;
            transform: translateY(-50%);
        }

        .abt26btcclose {
            right: auto;
            top: auto;
            bottom: -30px;
            left: 50%;
            margin-left: -15px;
            background-size: 20px auto;
        }

        .respamp1 {
            padding-left: 0;
            padding-right: 0;
        }

        .jscccyjj {
            height: 60px;
        }

        .respdlista .djmaincmai {
            display: none;
        }

        .resblistbaner {
            margin-top: 0;
        }

        .ny15banerimg3 {
            background: none !important;
        }

        .resblistbaner {
            height: auto;
            padding-top: 40px;
            padding-bottom: 0;
        }

        .relbdesc {
            padding-top: 0;
        }

        .resblistbaner {
            background: none;
        }

        .zaixx26amrmb {
            position: relative;
            top: 0;
            width: 80px;
            height: 80px;
            display: inline-block;
        }

        .zaixx26amrm {
            text-align: center;
            padding-bottom: 0;
        }

        .zaixx26amrdesc {
            padding-left: 10px;
            padding-right: 10px;
            padding-bottom: 25px;
        }

        .msgtjbox input,
        .msgtjbox textarea {
            padding-left: 10px;
            padding-right: 10px;
        }

        .contatamna {
            min-height: inherit;
        }

        .contatap1:before {
            background-size: 20px auto;
        }

        .contatap2:before {
            background-size: 18px auto;
        }

        .contatap3:before {
            background-size: 20px auto;
        }

        .contatap4:before {
            background-size: 16px auto;
        }

        .contatap:before {
            width: 28px;
        }

        .contatap {
            padding-left: 30px;
        }

        .contatamna {
            padding: 15px;
        }

        .hcontbm .oselect {
            background-position: 96% center;
        }

        .hcontbm textarea {
            border-radius: 10px !important;
        }

        .lzzxamn {
            width: 100%;
            padding: 20px;
            margin-top: 25px;
        }

        .lzzxamnp2 {
            margin-top: 25px;
        }

        .lzzxam {
            margin-top: 0;
        }

        .lzzxamn2 img {
            height: 100px;
        }

        .cultureadesc {
            padding-top: 10px;
        }

        .cultureadesc1 {
            padding-top: 20px;
        }

        .cultureabg {
            padding-top: 0;
        }

        .qyxwlistimg1 img {
            margin-top: 0;
        }

        .qyxwlistimg {
            max-height: 220px;
        }


        .zwxxamlul {
            margin: 0;
            padding: 10px 0;
        }

        .zwxxaml {
            padding: 20px;
            padding-top: 10px;
        }

        .zwxxaml,
        .zwxxamr {
            width: 100%;
        }

        .zwxxah5 {
            pointer-events: none;
            font-size: 18px;
        }

        .zwxxah5 i {
            display: none;
        }

        .zwxxasub {
            display: block;
        }

        .zwxxasub {
            padding-top: 0;
        }

        .zwxxasub a {
            font-size: 14px;
            margin-right: 10px;
            display: inline-block;
            height: 20px;
            line-height: 20px;
            padding-left: 15px;
            margin-top: 5px;
        }

        .zwxxamrlam {
            background: #fff;
            margin-top: 20px !important;
            padding: 20px;
        }

        .newpagenewm2 {
            padding-top: 20px;
            padding-bottom: 0;
        }

        .gsflsliderwap {
            display: flex;
        }

        .gsflsliderm {
            background: #fff;
        }

        .zaixx26amrdesc {
            border: none;
        }

        .qytdxx {
            margin-top: 25px;
        }

        .qytdxxm {
            width: 48%;
            margin-right: 4%;
            margin-top: 4%;
        }

        .qytdxxm:nth-child(2n) {
            margin-right: 0;
        }

        .qytdxxm:nth-child(1),
        .qytdxxm:nth-child(2) {
            margin-top: 0;
        }

        .qytdxxmni img {
            margin: auto;
            right: 0;
            height: 40px;
        }

        .qytdxxmnspan b {
            font-size: 24px;
        }

        .qytdxxmni {
            display: inline-block;
            vertical-align: top;
            text-align: center;
            position: relative;
            top: 0;
            margin: 0;
            height: 50px;
            width: 100%;
        }

        .qytdxxm {
            padding: 0;
            padding: 20px 0;
            display: flex;
            justify-content: center;
        }

        .qytdxxmnp {
            margin-top: 5px;
        }

        .qytdxxmnwz {
            margin-top: 10px;
        }

        .qytdxxmn {
            padding: 0;
            text-align: center;
        }

        .culturecsliderm {
            padding-top: 30px;
            padding-bottom: 30px;
        }

        .bntx1 {
            opacity: 1;
            left: 0;
        }

        .wsbgimg,
        .xxglobalbg {
            display: none;
        }

        .newm26ml,
        .countList,
        .dl-social dl,
        .countList,
        .zaixx26cslider,
        .zaixx26dlist a {
            box-shadow: 0 0 20px rgba(0, 0, 0, 0.08);
        }

        .list-btn {
            width: 45px;
            height: 45px;
        }

        .industryimg {
            margin-top: 15px;
        }

        .my15gfamp2 {
            display: none;
        }

        .elecbcmwz p {
            paddingt-top: 15px;
        }

        .elecbcmwz p:nth-child(1) {
            padding-top: 0;
        }

        .pubsersliderm2 {
            min-height: inherit;
        }

        .pubsersliderh4 {
            line-height: 1.5;
        }

        .pubsersliderm2 {
            padding: 25px;
        }

        .hydboxa {
            margin-top: 20px;
        }

        .hydboxbm {
            width: 100%;
        }

        .hydboxbtxt {
            padding: 25px;
        }

        .hydboxbmdesc {
            height: auto;
            overflow: inherit;
            text-align: justify;
            -webkit-line-clamp: 10;
        }

        .hydboxbmmore {
            text-align: left;
        }

        .my15gfamp1 p {
            margin-top: 15px;
        }

        .my15gfamp1 p:nth-child(1) {
            margin-top: 0;
        }

        .enecgslider1 {
            overflow: hidden;
        }

        .industap1 {
            margin-top: 20px;
        }

        .industaslider {
            padding: 0;
            margin-top: 20px;
        }

        .industaanniu {
            margin-top: 20px;
        }

        .industbsliderwap {
            display: flex;
        }

        .industbm {
            padding-top: 0;
            margin-top: 20px;
        }

        .industbimg,
        .industbwz {
            width: 100%;
            float: none;
        }

        .industbslider {
            overflow: hidden;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05)
        }

        .industbsliderm,
        .industbsliderm:hover {
            box-shadow: none;
        }

        .industbwz {
            padding: 20px;
            background: #fff;
        }

        .industbsliderm {
            margin-top: 0;
        }

        .industrycsliderm {
            min-height: inherit;
            padding: 30px;
        }

        .industrycsliderm .pubserslideri {
            margin-bottom: 10px;
            display: block;
            width: 100%;
            position: relative;
            height: 55px;
        }

        .industrycsliderm .pubsersliderh41 {
            padding-left: 0;
        }

        .kjxxamimg,
        .kjxxamwz {
            width: 100%;
        }

        .kjxxamwz {
            position: relative;
            transform: none;
            padding: 0;
            top: 0;
        }

        .kjxxa01 {
            background: #fff;
            padding-top: 40px;
        }

        .kjxxam {
            margin-top: 0;
            padding-top: 20px;
            padding-bottom: 40px;
        }

        .kjxxa {
            background: #fff;
        }

        .kjxxsub {
            background: #f6f9fa;
        }

        .kjxxamimg img {
            border-radius: 6px;
        }

        .kjxxamwz {
            padding-top: 20px;
        }

        .kjxxbbg {
            height: 180px;
        }

        .kjxxbm {
            padding: 25px;
            text-align: justify;
        }

        .kjxxbmnumm {
            padding: 20px 0;
            width: 48%;
            margin-right: 4%;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05);
            text-align: center;
            border: none;
        }

        .kjxxbmnumm:nth-child(2n) {
            margin-right: 0;
        }

        .kjxxbmnump1 span {
            font-size: 24px;
        }

        .kjxxbmnumm:nth-child(1) .kjxxbmnumi img {
            height: 38px;
        }

        .kjxxbmnumm:nth-child(2) .kjxxbmnumi img {
            height: 40px;
        }

        .kjxxbmnumm:nth-child(3) .kjxxbmnumi img {
            height: 40px;
        }

        .kjxxbmnumm:nth-child(4) .kjxxbmnumi img {
            height: 40px;
        }

        .kjxxbmnump2 {
            color: #444;
            font-size: 13px;
        }

        .kjxxbmnumi {
            position: relative;
            right: 0;
            top: 0;
            display: inline-block;
        }

        .kjxxbm {
            margin-top: 0;
            padding-bottom: 40px;
        }

        .kjxxbm {
            box-shadow: none;
            border-radius: 0;
        }

        .kjxxbmnum {
            margin-top: 20px;
        }

        .kjxxsub a {
            width: 100%;
            margin: 0;
            margin-top: 12px;
            text-align: center;
            font-size: 14px;
        }

        .kjxxsub a {
            height: 45px;
            line-height: 45px;
        }

        .kjxxsub a:nth-child(1) {
            margin-top: 0;
        }

        .kjxxbmnum {
            display: none;
        }

        .kjxxbmnumi1 {
            background: none;
        }

        .pubtechslidem {
            padding: 25px 0;
            text-align: center;
            box-shadow: 0 0 15px rgba(0, 0, 0, 0.06);
            font-size: 16px;
        }

        .pubtechslidem .kjxxbmnump4 {
            padding: 0 10px;
            margin-top: 10px;
        }

        .pubtechslide {
            padding: 10px 4%;
            margin-top: 20px;
            padding-bottom: 40px;
        }

        .kjxxdmdesc p {
            margin-top: 15px;
        }

        .kjxxfbg {
            height: 180px;
        }

        .kjxxfm {
            margin-top: -110px;
        }

        .kjxxfh2 {
            padding-left: 4%;
            padding-right: 4%;
        }

        .kjxxfdesc {
            margin-top: 25px;
            border-radius: 0;
        }

        .kjxxfdesc {
            padding: 0 4%;
            padding-top: 25px;
            padding-bottom: 40px;
        }

        .kjxxfdesc p {
            margin-top: 15px;
        }

        .kjxxgah4img {
            display: none;
        }

        .kjxxgabg {
            height: 220px;
            border-radius: 6px;
        }

        .kjxxga {
            margin-top: 20px;
        }

        .kjxxgah4 {
            padding-top: 0;
            line-height: 28px;
        }

        .kjxxgawz .kjxxgah4,
        .kjxxgawz .kjxxgadesc {
            padding-left: 4%;
            padding-right: 4%;
        }

        .kjxxgaimg {
            border-radius: 0;
            padding: 0;
            padding-top: 20px;
            box-shadow: none;
        }

        .kjxxgah4 span {
            vertical-align: top;
        }

        .kjxxhimg {
            border-radius: 0;
            padding: 0;
            margin-top: 20px;
            box-shadow: none;
        }

        .kjxximimg {
            border-radius: 0;
            padding: 0;
            margin-top: 20px;
            box-shadow: none;
        }

        .kjxximimgm {
            border-radius: 0;
            box-shadow: none;
        }

        .kjxximimgm {
            padding: 0;
            height: auto;
            width: 100%;
        }

        .kjxximimgm1 img {
            max-width: 70%;
        }

        .kjxximimgm1 {
            text-align: left;
        }

        .kjxximimgm2m {
            padding: 0;
            border-radius: 0;
            box-shadow: none;
        }

        .kjxximimgm2mh5 {
            font-size: 16px;
            margin-top: 20px;
        }

        .kjxxga6 {
            margin-top: 0;
        }

        .kjxxgabg2 {
            display: none;
        }

        .kjxxgah46 {
            color: #3071b7;
        }

        .kjxxgaimg2 {
            padding: 0 4%;
            border-radius: 0;
            box-shadow: none;
            margin-top: 20px;
        }

        .kjxxlmimg {
            padding: 0;
            border-radius: 0;
            box-shadow: none;
            margin-top: 20px;
        }


        .pbmore {
            width: 145px;
            height: 42px;
            line-height: 42px;
        }

        .my15gfab {
            margin-top: 20px;
        }

        .wap_jsddd {
            padding-left: 4%;
            padding-right: 4%;
            padding-bottom: 40px;
        }

        .my15gfbmore {
            margin-top: 40px;
        }

        .enecgslidermimg {
            height: 200px;
            position: relative;
        }

        .enecgslidermimg img {
            position: absolute;
            left: 50%;
            top: 50%;
        }

        .enecgsliderdesc {
            padding: 20px;
        }

        .enecgsliderm:hover .enecgslidermimg img,
        .enecgslidermimg img {
            transform: translate(-50%, -50%);
        }

        .hydboxbtit {
            text-align: left;
        }

        .hydboxbtxt,
        .hydboxbtit {
            padding-left: 4%;
            padding-right: 4%;
        }

        .culturecsliderm {
            box-shadow: none;
        }

        .culturecslider {
            box-shadow: 0 0 15px rgba(0, 0, 0, 0.06);
        }

        .fgpromli {
            width: 100%;
            margin-right: 0;
        }

        .fgpromh5 {
            font-size: 16px;
        }

        .fgpromh5 {
            padding: 15px 20px;
        }

        .fgpromidesc {
            display: none;
        }

        .wap_wzshow {
            background: #fff;
            display: none;
            padding: 20px;
        }

        .fgpromh5 {
            position: relative;
        }

        .h5ijia {
            position: absolute;
            width: 50px;
            height: 100%;
            right: 0;
            top: 0;
            z-index: 3;
        }

        .h5ijia:before,
        .h5ijia:after {
            position: absolute;
            left: 0;
            top: 0;
            content: '';
            width: 100%;
            height: 100%;
            translation: all 0.3s ease;
        }

        .h5ijia:before {
            background: url(../img/a_jia.svg) center no-repeat;
        }

        .h5ijia:after {
            background: url(../img/a_jian.svg) center no-repeat;
            opacity: 0;
        }

        .h5ijia:before {
            background-size: 18px auto;
        }

        .h5ijia:after {
            background-size: 20px auto;
        }

        .h5ijia.on:before {
            opacity: 0;
        }

        .h5ijia.on:after {
            opacity: 1;
        }

        .fgpromli {
            margin-top: 20px;
        }

        .respdlista:hover img {
            transform: translateY(-50%);
        }

        .respcsliderwz {
            padding: 15px 20px;
        }

        .talentaslider {
            margin-top: 20px;
        }

        .talentah4 {
            font-size: 16px;
            font-weight: bold;
        }

        .talentatxt {
            padding: 25px;
            height: 225px;
            padding-bottom: 0;
        }

        .talentaslider {
            padding-bottom: 20px;
        }


        .cul0213aimg,
        .cul0213adesc {
            position: relative;
            width: 100%;
            padding: 0;
        }

        .cul0213adesc:before {
            display: none;
        }

        .cul0213aimg {}

        .cul0213aimg img {
            max-width: 100px;
        }

        .cul0213awz {
            margin-top: 20px;
        }

        .cul0213adesc {
            margin: 0;
        }

        .cul0213adesc {
            padding-top: 15px;
            margin-top: 15px;
            border-top: 1px solid #eee;
        }

        .cul0213adescm {
            padding: 0;
        }

        .cul0213bimg,
        .cul0213bwz {
            width: 100%;
        }

        .cul0213bwz {
            position: relative;
        }

        .cul0213bwz {
            top: 0;
            transform: none;
        }

        .cul0213bp1 {
            font-size: 16px;
        }

        .cul0213bwzm {
            padding: 20px;
        }

        .cul0213bp1 {
            margin-top: 5px;
        }

        .cul0213bp2 {
            margin-top: 10px;
        }

        .cul0213bm:nth-child(2) {
            margin-top: 20px;
        }

        .wayItem1 {
            width: 100%;
            height: auto;
        }

        .ny15banerwz {
            padding-left: 5%;
            padding-right: 5%;
            text-align: left;
        }

        .cul0213a .pubcn {
            text-align: left;
        }

        .ny15banerwzkj .ny15banerh5 span {
            left: 0;
        }

        .my15gfbwz001 {
            text-align: right;
        }

        .enecgslidermimg09 {
            height: auto;
        }

        .enecgslidermimg09 img {
            position: relative;
            top: 0;
            left: 0;
            transform: none;
        }

        .ny15baneren {
            font-size: 14px;
        }

        .newm26mlsliderimg {
            height: auto;
        }

        .centdetaildate {
            position: relative;
        }

        .btnsa {
            position: absolute;
            width: 35px;
            background: none;
            border: none;
            height: 35px;
            display: block;
        }

        .btnsa {
            background: url(../img/btnsa.svg) center no-repeat;
            right: 0;
            top: -10px;
            background-size: 80% auto;
        }

        .s_back,
        .s_arr {
            width: 55px;
            position: absolute;
            height: 100%;
            top: 0;
            display: block;
        }

        .s_back {
            left: 0;
        }

        .s_arr {
            right: 0;
        }

        .popslide_screen .shai_theme {
            background: #f6f9fa;
        }

        .s_arr {
            background: url(../img/phone-down.svg) center no-repeat;
            background-size: 15px auto;
        }

        .s_back {
            background: url(../img/phone-back.svg) center no-repeat;
            background-size: 15px auto;
        }

        .popslide_screen .shai_theme span {
            display: inline-block;
        }

        .popslide_screen {
            text-align: center;
        }

        .s_arr.on {
            transform: rotateX(180deg);
        }

        .s_arr {
            transition: all 0.3s ease;
        }

        .enecgsliderm:hover .enecgslidermimg09 img {
            transform: none !important;
        }


        .hkjcpa,
        .enecgslider {
            margin-top: 20px;
        }

        .wap_css_dj {
            box-shadow: 0 0 15px rgba(0, 0, 0, 0.06);
            padding-top: 15px;
            padding-bottom: 10px;
        }


        /*1009*/
        .respamp1 br {
            display: none;
        }

        .indus_p1 {
            font-size: 22px;
        }

        .pr_main {
            padding-bottom: 0 !important;
            padding-top: 0 !important;
        }

        .pr_list {
            width: 100%;
            padding-left: 4%;
            padding-right: 4%;
        }

        .industrya {
            padding-bottom: 0 !important;
        }

        .pr_item {
            width: 100%;
            margin: 0;
            margin-top: 25px;
        }

        .pr_title {
            padding: 25px;
        }

        .pr_p1 {
            font-size: 20px;
        }

        .pr_item2 {
            opacity: 1;
            padding-top: 30px;
        }

        .pr_itemp1 {
            margin-top: 20px;
        }

        .pr_itemp2,
        .pr_itemp1,
        .pr_bo {
            display: none;
        }

        .pr_item:hover .pr_title {
            background: none;
        }

        .pr_itema1 {
            bottom: 25px;
        }

        .pr_pp {
            align-items: center;
        }

        .w-14.ny15banerwz {
            width: 100%;
            left: 50%;
            text-align: center;
        }

        .w-14 {
            width: 100%;
            min-width: inherit;
        }

        .gfu9ah2,
        .gfu9anslidems h2 {
            font-size: 20px;
        }

        .gfu9ap1 {
            font-size: 14px;
            line-height: 1.7
        }

        .gfu9ah2 {
            margin-bottom: 20px;
        }

        .gfu9anasub {
            font-size: 16px;
            padding-top: 10px;
        }

        .gfu9anslideh4 {
            font-size: 16px;
            padding: 20px;
        }

        .gfu9anasub span {
            padding-bottom: 8px;
            margin-right: 15px;
            margin-top: 10px;
            display: inline-block
        }

        .gfu9anasub span:before {
            height: 0;
        }

        /*.gfu9anasub{overflow-x:auto;justify-content: flex-start;}*/
        .gfu9anasub {
            display: block;
            overflow-x: auto;
            white-space: nowrap;
        }

        .gfu9an {
            margin-top: 0;
        }

        .gfu9anb {
            margin-top: 20px;
        }

        .gfu9anb.gfu9anb-0 {
            margin-top: 0;
        }

        .gfu9anslidems {
            font-size: 14px;
            padding: 0;
            margin-top: 20px;
        }

        .gfu10msp2 {
            padding-top: 20px;
        }

        .gfu10msp2 {
            padding: 0;
            width: 100%;
            flex-wrap: wrap;
            margin-top: 0;
        }

        .gfu10msp2m {
            width: 48%;
            padding-top: 20px;
        }

        .gfu10msp2-3 .gfu10msp2m,
        .gfu10msp2m {
            margin-right: 4%;
        }

        .gfu10msp2m:nth-child(even) {
            margin-right: 0;
        }

        .gfu10msp2p2 span {
            font-size: 24px;
        }

        .gfu10msp2p2 em,
        .gfu10msp2p3,
        .gfu10msp2p2 i {
            padding-left: 5px;
        }

        .gfu10msp2p3 {
            padding-left: 0;
        }

        .gfu10msp2p2 {
            margin-top: 5px;
        }

        .gfu10msp2-4-gai .gfu10msp2m:nth-child(1) {
            width: 100%;
            margin-right: 0;
        }

        .gfu10msp2-4-gai-1 .gfu10msp2m:nth-child(1) .gfu10msp2mm {
            justify-content: flex-start;
        }

        .gfu10msp2mm div {
            max-width: 50%;
        }

        .gfu10msp2mmx {
            top: 0;
            font-size: 14px;
            padding: 0 5px;
        }

        .gfu10-p1 {
            font-size: 16px;
        }

        .gfu10-p2 {
            font-size: 20px;
        }

        .gfu10-bg {
            padding-bottom: 200px;
        }

        .gfu10msm {
            padding-top: 20px;
            font-size: 14px;
        }

        .gfu10msp1 {
            width: 100%;
            max-width: 100%;
        }

        .gfu10-wz {
            padding-bottom: 20px;
        }

        .gfu10msp3 {
            justify-content: flex-start;
        }

        .gfu10msp3-pl5p {
            padding-left: 0;
        }

        .gfu10msp3m {
            width: 50%;
            display: block;
            text-align: center;
            margin-top: 20px;
        }

        .gfu10msp3m-3 {
            margin-right: 0;
        }

        .gfu10msp3m p {
            width: 100%;
            padding: 0;
        }

        .gfu10msp3m i {
            display: inline-block;
            width: 70px;
            height: 70px;
            vertical-align: top;
        }

        .gfu10msp3m img {
            right: 0;
        }

        .gfu10msp3m {
            font-size: 14px;
        }

        .gfu10msp3m {
            padding: 0 10px;
        }

        .gfu10micon {
            margin-top: 0;
        }

        .gfu10 {
            padding-bottom: 40px;
        }

        .gfu9ap1 br {
            display: none;
        }

        .gfu10msp3m p br {
            display: none;
        }

        .gfu10msp3m b {
            padding-top: 5px;
            display: block;
        }

        .gfu9anslide-3 {
            padding-bottom: 20px;
        }

        .gfu9anslide-3.sticty {
            position: relative;
        }

        .gfu10-bgm {
            transform: scale(1) !important;
        }

        .gfu10-wz {
            transform: none !important;
            opacity: 1 !important;
            filter: blur(0) !important;
        }

        .hy2pic1 {
            margin-top: 20px;
        }

        .gfu9ap1-c {
            text-align: left;
        }

        .gfu9anslideh4 {
            display: none;
        }

        .gfu9anslidems ul li,
        .li-pub ul li {
            width: 100%;
        }

        .gfu9anslidems ul li:before,
        .li-pub ul li:before {
            top: 8px;
        }

        .abt26bp1,
        .abt26cmtxt,
        .abt26dmdesc,
        .elecbcmwz {
            font-size: 14px;
            line-height: 1.6;
        }

        .abt26bh5 {
            font-size: 24px;
        }

        .drownDlBoxs,
        .respcslider,
        .respcsliderana,
        .respdlist,
        .newm26ml,
        .countList,
        .dl-social dl,
        .zaixx26amrm,
        .zaixx26bslider,
        .zaixx26dlist a,
        .djmainb26,
        .djmainclist,
        .contatah5,
        .cultureabg,
        .culturecslider,
        .culturedm {
            margin-top: 25px !important;
        }

        .pub4tabmtxt span,
        .shujumwz,
        .abt26adesc,
        .respbwz,
        .respcms,
        .zaixx26amrdesc,
        .zaixx26cmp3,
        .zaixx26dlist p,
        .contatamna,
        .my15gfamp1,
        .my15gfbh4,
        .my15gfbdesc,
        .culturedp2 {
            font-size: 14px;
        }

        .zwxxamrlam h6,
        .mabmdesc,
        .abt26dp2h5,
        .respah5,
        .respch5,
        .respdmh4,
        .newm26mlsliderh4,
        .newm26mrh4,
        .count_ptitle b,
        .dl-social p,
        .zaixx26amrh5,
        .zaixx26cmp2,
        .zaixx26dlist h6,
        .djmainatit,
        .contatah6,
        .zwdetailh5,
        .qyxwlisth4,
        .my15gfcwzh5,
        .relbp1 {
            font-size: 16px;
        }

        .pub4tabmtxt h4,
        .centdetailh3,
        .my15gfabp1h5,
        .my15gfbh5,
        .culturecsliderm,
        .culturedp1,
        .zwdetailtit,
        .relbh4,
        .pubsersliderh4,
        .industah5,
        .industbh4,
        .kjxxgah4 span {
            font-size: 18px;
        }

        .puben,
        .drownDlBoxs dl dd span {
            font-size: 20px;
        }

        .pubcn,
        .newCount h4,
        .theWyaBoxs .wayItem h3,
        .djtit h5,
        .contatah5,
        .contatbmwzh4,
        .cultureah4,
        .elecbdh4,
        .elecbdh42 {
            font-size: 20px;
        }

        .wap_show {
            display: block;
        }

        .cul0213b,
        .cul0213a,
        .fgprobox,
        .kjxxl,
        .kjxxi,
        .kjxxh,
        .kjxxg,
        .kjxxd,
        .kjxxa01,
        .kjxxam,
        .kjxxsub,
        .industb,
        .industa,
        .eneck,
        .elecbd,
        .elecbc,
        .industrya,
        .industryc,
        .djmainb,
        .djmaina,
        .mainabout,
        .xxglobal,
        .shuju,
        .dyffz,
        .mainnew,
        .foot,
        .sbox,
        .bannerpage,
        .hbtxt,
        .zaiyiqim,
        .ny15baner,
        .abt26a,
        .abt26c,
        .abt26d,
        .respa,
        .respb,
        .respc,
        .respd,
        .newestBox,
        .latesCount,
        .count-social,
        .theWyaBoxs,
        .zaixx26a,
        .zaixx26c,
        .zaixx26d,
        .djmainc,
        .djmaind,
        .contata,
        .contatb,
        .my15gfa,
        .zwdetail,
        .message,
        .hyzxlist,
        .qyxwlist,
        .search-result-main,
        .publists,
        .centdetailmn,
        .newboxmain,
        .my15gfbwz,
        .my15gfc,
        .cultureabg,
        .culturec,
        .resblistbaner,
        .lzzxa,
        .zwxxa,
        .w-14 {
            padding-left: 4%;
            padding-right: 4%;
        }

        .wap_hide,
        .xxhead,
        .switChUls {
            display: none;
        }

        .mainaboutm,
        .pub4tab,
        .w1350,
        .mainnewm,
        .footm,
        .sbox,
        .bannerpage,
        .hbtxt,
        .zaiyiqim,
        .w1400,
        .w12,
        .abt26a,
        .w1200 {
            width: 100%;
            min-width: inherit;
        }

        .kjxxsub,
        .mainabout,
        .shuju,
        .dyffz,
        .mainnew,
        .foot,
        .ptb90p,
        .newestBox,
        .latesCount,
        .count-social,
        .theWyaBoxs,
        .my15gfa,
        .hyzxlist,
        .qyxwlist,
        .publists,
        .my15gfc,
        .culturefm,
        .culturedm,
        .zwxxa {
            padding-top: 40px;
            padding-bottom: 40px;
        }

        .dyffz {
            padding-bottom: 0;
        }

        .cultureabg2 {
            margin-top: 0 !important;
        }

        .kjxxb,
        .kjxxf {
            padding-top: 0;
            padding-bottom: 0;
        }

        .kjxxh,
        .kjxxi,
        .kjxxga6,
        .kjxxl {
            padding-top: 0;
        }

        .kjxxd {
            padding-bottom: 0;
        }

        /* .kjxxbm{ width:92%; margin-left: auto; margin-right: auto;} */

        .foot1014c {
            display: block;
        }

        .foot1014ca2,
        .foot1014ca3 {
            display: none;
        }

        .pubsersliderh42 {
            font-size: 16px;
        }

        .bntx1,
        .bntx2 {
            left: 0;
            top: 50px;
        }

        .aos-animate .bntx1,
        .aos-animate .bntx2 {
            top: 0;
        }

        .talentaslider,
        .zaixx26a {
            padding-left: 0;
            padding-right: 0;
        }

        .kjxxbmb0 {
            padding-bottom: 20px;
        }

        .centdetaildesc img {
            margin-bottom: 10px;
        }

        .contatah5 {
            margin-top: 0 !important;
        }

        .wzxg1 .bannerleft{text-align:center;}

    }

    @media(max-width:320px) {

        .ny15banerh5,
        .hbtxth5 {
            font-size: 20px;
        }

        .hbtxth5 span {
            font-size: 18px;
        }

        .ny15baneren {
            font-size: 16px;
        }

        .abt26dp2ul span {
            font-size: 12px;
        }
    }

    @media screen and (max-width:375px) {
        .cultureah3 {
            font-size: 16px;
        }
    }