@charset "UTF-8";
@media (max-width: 1800px){
    .menuDl dd{
        padding: 0 10px;
        margin: 0 10px;
    }
    .topL{
        margin-left: 40px;
    }
   
}
@media (max-width: 1680px) {
    .wrap{width: 85.7143%;}
    .column1{
        padding: 100px 0 140px;
    }
    .column2{
        height: 765px;
    }
    .column3{
        padding: 95px 0;
    }
    .column3 .commonTop{
        margin-bottom: 75px;
    }
    .indexColumn2Swiper .swiper-slide .text{
        font-size: 16px;
    }
    .column4 {
        padding: 100px 0 80px;
    }
    .column4Swiper .swiper-slide .time{
        margin-bottom: 20px;
    }
    .commonLefttitleB .titleCn{
        font-size: 60px;
    }
    .sctColumn1Right{
        padding-left: 12%;
        padding-top: 45px;
    }
    .sctColumn3RightDl {
        padding-left: 50px;
    }
    .sctColumn3RightDl dd{
        font-size: 16px;
    }
    .sctColumn3Left{
        margin-right: 20px;
        padding: 115px;
        margin-top: 20px;
    }
    .sctColumn3RightDl dd .title{
        padding: 0 10px;
    }
    .prcColumn1Right{
        padding-left: 12%;
        padding-top:45px ;
    }
    .prcTitle {
        line-height: 45px;
        height: 45px;
        margin-bottom: 20px;
    }
    .prcColumn1Right .text{
        font-size: 15px;
        line-height: 30px;
    }
    .prcColumn1{
        padding:45px 0px;
    }
    .productMenu dd a{
        padding: 0 30px;
    }
    .prcColumn2Right{
        padding-left: 4.5%;
        padding-top: 15px;
        line-height: 30px;
        font-size: 15px;
    }
    .prcColumn3Right span,
    .prcColumn2Right span{
        font-size: 16px;
        margin-bottom: 10px;
    }
    .prcColumn2{
        padding-bottom: 30px;
        min-height: 550px;
    }
    .prcColumn3Right{
        padding-right: 4.5%;
        padding-top: 15px;
        line-height: 30px;
        font-size: 15px;
    }
    .sgtColumn1Right{
        padding-left: 15%;
        padding-top: 75px;
    }
    .contactTop{
        padding: 45px 0;
    }
    .conntactDl{
        padding:155px 0 0 12% ;
    }
    .recruitTopRight{
        padding-left: 8.25%;
        padding-top: 95px;
    }
    .recruitTop{
        padding: 50px 0;
    }
    .recruitTopRight dd a .type{
        margin-bottom: 15px;
    }
    .recruitTopRight dd a{
        padding: 24px 6.7719% 6.7719%;
    }
    .recruitTopRight dd .sort{
        margin-bottom: 15px;
    }
    .recruitTopRight dd .sort span{
        line-height: 25px;
        font-size: 16px;
    }
    .recruitBottom .time{
        height: 42px;
        line-height: 42px;
        font-size: 20px;
    }
    .recruitTopRight dd a .title{
        height: 42px;
        line-height: 42px;
        font-size: 22px;
    }
    .recruitBottom .more{
        height: 42px;
        line-height: 42px;
        font-size: 16px;
    }
    .recruitBottom .more span{padding-right: 60px;}
    .recruitBottom .more span::after{width: 42px;height: 42px;}
    .recruitBottom .more span:hover{padding-right: 60px;}
    .recruitList1 dd a{
        padding: 40px;
    }
    .recruitList1 .time{
        margin-right: 40px;
    }
    .recruitList1 .time .data{
        height: 55px;
        line-height: 55px;
        font-size: 48px;
    }
    .recruitList1 .text{
        padding: 0 40px;
    }
    .mainMenu a{
        font-size: 18px;
    }
    .menuDl dd .subMenu a span{
        font-size: 16px;
    }
    .languageBox a{
        font-size: 18px;
    }
    .footerEwmDl dd .text{
        font-size: 16px;
    }
    .inquiryBox{
        padding: 15px 0;
    }
    .inquirySearch .aykj_cssSelect .aykj_selectLt{
        font-size: 14px;
    }
    .inquirySearch .item .con{
        padding: 0 5px;
    }
    .inquirySearch .input input::-webkit-input-placeholder{
        font-size: 14px;
    }
    .inquirySearch .item a{
        width: 120px;
    }
    .inquiryDl dd .text span{
        line-height: 30px;
        padding: 10px 0;
    }
    .aboutUsPageTop .commonLefttitle{
        margin-right: 15%;
    }
    .aboutUsPage{padding: 60px 0 100px;}
    .aboutUsPageC{
        padding: 55px 0 65px;
    }
    .aboutUsPageFooter .text{
        font-size: 16px;
    }
    .culturePageCon{
        padding: 65px 0 75px;
    }
    .culturePageTopR{
        width: 75%;
        margin-top: 65px;
    }
    .culturePageFooterL .textTop .textTopInfo{
        line-height: 42px;
        font-size: 24px;
    }
    .culturePageScroll .bd .swiper-wrapper .swiper-slide .con{
        font-size: 20px;
    }
    .historyPageMenu .itemBox.itemBoxBig2{width: 32.6%;}
    .eventPageScrollOne .swiper-slide .con .conC .picC .pic{width: 130px;height: 130px;}
    .eventPageScrollOne .swiper-slide .con .conC .picC .pic::after{width: 160px;height: 160px;margin-left: -80px;margin-top: -80px;}
    .historyPageTop{
        margin-bottom: 105px;
    }
    .historyPage{
        padding: 65px 0 55px;
    }
    .historyPageTop .commonLefttitle{
        margin-right: 15%;
    }
    .historyPageScroll .bd .con .yearConText span{
        font-size: 22px;
    }
    .historyPageMenu .itemBox .yearCon .year{
        font-size: 20px;
    }
    .historyPageMenu .itemBox.itemBoxBig1 .yearCon .year{
        font-size: 28px;
    }
    .historyPageTop .text .info{
        font-size: 16px;
    }
    .historyPageTop .text .title{
        font-size: 30px;
    }
    .historyPageScroll .bd .con .yearConText{
        font-size: 16px;
    }
    .honorListPage .commonLefttitle{
        margin-right: 15%;
    }
    .honorPageTop .text .titleOne{
        font-size: 30px;
        line-height: 45px;
        height: 90px;
    }
    .honorPageTop .text .info{
        line-height: 42px;
        font-size: 16px;
    }
    .honorPageList{
        margin-right: -70px;
    }
    .honorPageList dd {
        margin-bottom: 45px;
    }
    .honorPageList dd a{
        margin-right: 70px;
    }
    .productMenu dd a .text{
        font-size: 18px;
    }
    .productSortChange{
        margin-top: 55px;
    }
    .productList dd a .text{
        font-size: 16px;
    }
    .tList1 .con .title{font-size: 18px;line-height: 36px;height: 62px;margin-bottom: 20px;}
    .tList1 .con .info{margin-bottom: 20px;}
    .imgText .pic{
        width: 40%;
    }
    .textList1 .con{
        padding: 35px;
    }
    .textList1Top{
        padding: 60px 0 0;
        margin-bottom: 75px;
    }
    .zsjmColumn1{
        padding: 48px 0 72px;
    }
    .zsjmColumn1 .zsjmTitle{
        margin-bottom: 35px;
    }
    .zsjmColumn2{
       padding: 70px 0; 
    }
    .zsjmColumn2Dl{
        padding-top: 25px;
    }
    .zsjmColumn3{
       padding: 65px 0; 
    }
    .zsjmColumn3Swiper{
        padding-top: 48px;
    }
    .zsjmColumn4{
        padding: 75px 0;
    }
    .zsjmColumn4Line{
        top: 415px;
    }
    .zsjmColumn4Prev{
        left: 2%;
        top: 390px;
    }
    .zsjmColumn4Next{
        top: 390px;
        right: 2%;
    }
    .zsjmColumn5Dl2 dd{
        margin-right: 100px;
    }
    .zsjmColumn3Swiper .swiper-slide .text .textC{
        line-height: 28px;
        font-size: 16px;
    }
    .zsjmColumn3Swiper .swiper-slide .text{
        padding: 15px 20px;
    }
    .zsjmColumn3Swiper .swiper-slide .con:hover .text{
        padding: 20px 20px;
    }
    .zsjmColumn2Dl dd .text{
        font-size: 16px;
    }
    .zsjmColumn1Left .textC{
        font-size: 16px;
    }
    .aboutUsPageCInfo{
        font-size: 16px;
        padding-top: 2.5%;
    }
}
@media (max-width: 1440px) {
    .wrap{width: 85%;}
    .topL {
        margin-left: 15px;
    }
    .menuDl dd{
        padding: 0 5px;
        margin: 0 5px;
    }
    .footerMenu dd{
        margin-left: 60px;
    }
    .indexTitle .title{
        height: 50px;
        line-height: 50px;
        font-size: 36px;
    }
    .column1Intro{
        line-height: 45px;
        font-size: 24px;
    }
    .column1Infor{
        line-height: 28px;
        font-size: 16px;
        margin-bottom: 50px;
    }
    .column1{
        padding: 65px 0 95px;
    }
    .column2{
        height: 510px;
    }
    .column2ContentC{
        bottom: 105px;
    }
    .column2Img{
        transform: scale(.85);
    }
    .column3{
        padding: 65px 0;
    }
    
    .column4 {
        padding: 65px 0 55px;
    }
    .column4Swiper .swiper-slide .title a {
        font-size: 14px;
    }
    .column4Swiper .swiper-slide .pic{
        margin-bottom: 15px;
    }
    .column4Swiper .swiper-slide .time{
        font-size: 16px;
    }
    .indexColumn2Swiper .swiper-slide .text{
        height: 40px;
        line-height: 40px;
        font-size: 14px;
    }
    .sctColumn1{
        padding: 45px 0;
        margin-bottom:30px ;
    }
    .commonLefttitleB .titleEg{
        font-size: 14px;
    }
    .commonLefttitleB .titleCn{
        font-size: 48px;
    }
    .sctColumn1Right .text{
        line-height: 24px;
        font-size: 16px;
    }
    .sctColumn1Right .title{
        font-size: 32px;
        line-height: 64px;
        height: 64px;
    }
    .sctColumn2DlTop{
        height: 70px;
    }
    .sctColumn2DlTop .name{
        font-size: 30px;
    }
    .sctColumn2DlLeft, .sctColumn2DlRight{
        padding: 0;
    }
    .sctColumn2DlLeft .text, .sctColumn2DlRight .text{
        padding: 0 8px;
        font-size: 14px;
        line-height: 20px;
    }
    .sctColumn2DlLeft .title, .sctColumn2DlRight .title{
        padding: 0 5px;
        font-size: 14px;
        line-height: 20px;
    }
    .sctColumn3RightDl{
        padding-left: 20px;
    }
    .sctColumn3RightDl dd{
        font-size: 14px;
    }
    .sctColumn4 .text{
        line-height: 24px;
        font-size: 14px;
        padding-left: 8%;
    }
    .sctColumn4 .text span{
        font-size: 16px;
    }
    .sctColumn2Title{
        line-height: 45px;
        height: 45px;
        font-size: 18px;
    }
    .sctColumn2Info{
        padding: 10px 0;
        line-height: 24px;
        font-size: 16px;
    }
    .sgtColumn1Right{
        padding-left: 12%;
        padding-top: 45px;
    }
    .sgtColumn1{
        padding: 45px 0;
    }
    .sgtColumn1RightText .text{
        padding: 20px;
    }
    .sgtColumn1RightText .text .title a{
        height: 36px;
        line-height: 36px;
        font-size: 18px;
    }
    .sgtColumn1RightText .textc{
        font-size: 14px;
    }
    .sgtColumn1RightText .more{
        height: 45px;
        line-height: 45px;
        font-size: 14px;
    }
    .sgtColumn1RightText .more a::after{
        width: 45px;
        height: 45px;
    }
    .sgtColumn2Dl dd .text{
        padding: 20px 0;
    }
    .sgtColumn2Dl dd .text .title{
        line-height: 24px;
        height: 48px;
        font-size: 15px;
    }
    .sgtColumn2Dl{
        margin: -30px -30px 0;
    }
    .sgtColumn2Dl dd .con{
        padding: 30px 30px 0;
    }
    .sgtColumn2More{
        height: 50px;
        line-height: 48px;
        width: 160px;
    }
    .sgtColumn2More a{
        line-height: 48px;
    }
    .sgtColumn2{
        padding-bottom: 45px;
    }
    .conntactDl{
        padding:135px 0 0 5% ;
    }
    .conntactDl dd .text .textC{
        font-size: 14px;
    }
    .conntactDl dd .text .textC span{
        font-size: 20px;
    }
    .recruitTopRight{
        padding-left: 7.25%;
        padding-top: 85px;
    }
    .recruitTopRight dd a .type{
        height: 30px;
        line-height: 30px;
        font-size: 18px;
        margin-bottom: 10px;
    }
    .recruitTopRight dd a{
        padding: 24px 5.7719% 4.7719%;
    }
    .recruitTopRight dd .sort{
        margin-bottom: 15px;
    }
    .recruitTopRight dd .sort span{
        line-height: 22px;
        font-size: 14px;
    }
    .recruitBottom .time{
        height: 35px;
        line-height: 35px;
        font-size: 18px;
    }
    .recruitTopRight dd a .title{
        height: 35px;
        line-height: 35px;
        font-size: 18px;
    }
    .recruitBottom .more{
        height: 35px;
        line-height: 35px;
        font-size: 14px;
    }
    .recruitBottom .more span{padding-right: 60px;}
    .recruitBottom .more span::after{width: 35px;height: 35px;}
    .recruitBottom .more span:hover{padding-right: 60px;}
    .recruitList1 dd a{
        padding: 30px;
    }
    .recruitList1 .time{
        margin-right: 30px;
    }
    .recruitList1 .time .data {
        height: 42px;
        line-height: 42px;
        font-size: 36px;
    }
    .recruitList1 .text{
        padding: 0 30px;
    }
    .recruitList1 .text{
        padding: 0 30px;
    }
    .recruitList1 .text .title{
        height: 42px;
        line-height: 42px;
        font-size: 20px;
    }
    .recruitList1 .text .sort span{
        margin-bottom: 5px;
        font-size: 16px;
    }
    .inquiryDl dd .text span{
        line-height: 24px;
        padding: 5px 0;
        font-size: 14px;
    }
    .inquiryDl dd .title{
        height: 38px;
        line-height: 38px;
        font-size: 16px;
    }
    .inquiryDl dd .con{padding: 20px 20px 20px;}
    .culturePageTopR{
        margin-top: 45px;
    }
    .culturePageTopList dd a .icon{
        width: 90px;
        height: 90px;
        background-size: 60px;
    }
    .culturePageScroll .bd .swiper-wrapper .swiper-slide .con{
        font-size: 16px;
    }
    .honorPageTop .text{
        padding-top: 55px;
    }
    .productMenu dd a .text{
        font-size: 16px;
    }
    .goodsViewTitle{
        font-size: 24px;
    }
    .goodsViewTitle{
        font-size: 22px;
    }
    .goodsTable table tr td{
        font-size: 14px;
    }
    .imgTextTop {padding: 20px 0 0;margin-bottom: 40px;}
    .imgText .text .title{margin-bottom: 10px;}
    .imgText .text .textC{margin-bottom:10px;font-size: 14px;}
    .tList1 .con{padding: 15px 20px;}
    .tList1 .con .info{font-size: 18px;line-height: 24px;height: 24px;margin-bottom: 20px;}
    .tList1 .con .title{font-size: 16px;line-height: 36px;height: 62px;margin-bottom: 20px;}
    .tList1 .recruitBottom .time{font-size: 18px;}
    .imgText .text{padding: 20px 30px 10px 30px;}
    .imgText .text .time{font-size: 20px;margin-bottom: 10px;}
    .textList1 .con .time .num1{font-size: 48px;}
    .imgText .text .title{font-size: 18px;height: 42px;line-height: 42px;}
    .imgText .pic{width: 36%;}

    .videoList1Top{padding: 20px 0 0;margin-bottom: 40px;}
    .videoList1TopRight .pageBox .textC{font-size: 18px;}
    .videoList1 .con .textC{font-size: 14px;line-height: 55px;height: 55px;}
    .videoList1 dd{margin-bottom: 15px;}

    .textList1Top {padding: 20px 0 0;margin-bottom: 40px;}
    .textList1 .con{padding: 30px;}
    .textList1 .con .recruitBottom{margin-left: 40px;margin-top: 40px;}
    .textList1 .con .time{margin-right: 40px;margin-top: 0;}
    .textList1 .con .text .title{font-size: 18px;line-height: 30px;}
    .textList1 .con .text .textC{line-height: 30px;height: 60px;font-size: 14px;}

    .culturePageFooterC .picC{margin-left: 150px;}
    .culturePageTopList dd a{padding: 40px 50px;}
    .historyPageMenu .itemBox.itemBoxBig2{width: 32.5%;}
    .historyPageMenu .itemBox .yearCon .year{font-size: 18px;}
    .historyPageMenu .itemBox.itemBoxBig1 .yearCon .year{font-size: 30px;}
    .historyPageMenu .itemBox.itemBoxBig2 .yearCon .year{font-size: 30px;}
    .eventPageScrollOne .swiper-slide .con .conC .picC .pic::after{width: 120px;height: 120px;margin-left: -60px;margin-top: -60px;}
    .honorListPage .commonLefttitle{margin-right: 10%;}
    .historyPageTop .commonLefttitle{margin-right: 10%;}
    
    .culturePageTopList dd a{padding: 20px 25px;}
    .culturePageConTabCR .item .itemC .icon{width: 90px;height: 90px;line-height: 90px;margin: 0 auto 10px;}
    .culturePageConTabCR .item .itemC .icon img{max-width: 90px;}
    .culturePageConTabCR .item.item1::before{right: -55px;}
    .culturePageConTabCR .item .itemC .text{font-size: 13px;line-height: 25px;height: 75px;}
    .culturePageConTabCL dd.hover .con .info{height: 90px;font-size: 13px;}
    .culturePageConTabCL dd .con .title{font-size: 16px;margin-bottom: 5px;}
    .culturePageConTabCL dd .con{padding: 15px 0;}
    .culturePageConTabCL dd .con .info{-webkit-line-clamp:3 !important}
    .culturePageFooterC .picC{margin-left: 50px;width: 500px;margin-right: 40px;}
    .culturePageFooterC .picC::after{width: 517px;height: 414px;}
    .historyPageMenu .itemBox.itemBoxBig2{width: 32.3%;}
    .historyPageMenu .itemBox .yearCon .year{font-size: 14px;}
    .historyPageMenu .itemBox.itemBoxBig1 .yearCon .year{font-size: 25px;}
    .historyPageMenu .itemBox.itemBoxBig2 .yearCon .year{font-size: 25px;}
    .aboutUsPageFooter .text{line-height: 30px;font-size: 14px;}
    .eventPage::before{bottom: -150px;}
    .eventPageScrollOne{left: -50px;width: 78.8%;}
    .aboutUsPage{padding: 25px 0 50px;}
    .aboutUsPageTop .text .title{line-height: 30px;height: 30px;font-size: 25px;margin-bottom: 20px;}
    .aboutUsPageTop .text .info{font-size: 14px;}
    .aboutUsPageTop{margin-bottom: 40px;}
    .aboutUsPageCInfo {font-size: 14px;}
    .aboutUsPageC{padding: 40px 0 55px;}
    .aboutUsPageFooter{padding-top: 45px;}
    .culturePage{padding: 40px 0 30px;}
    .culturePageTopR .title{font-size: 20px;margin-bottom: 20px;}
    .culturePageTopList dd a .text{font-size: 14px;}
    .culturePageTop {margin-bottom: 40px;}
    .culturePageCon{padding: 45px 0 65px;}
    .culturePageFooter{padding: 40px 0 10px;}
    .culturePageFooter .title{margin-bottom: 20px;}
    .culturePageFooterL .textTop .textTopInfo{font-size: 20px;}
    .culturePageFooterL .textTop{margin-bottom: 40px;}
    .culturePageFooterC .picC::after{bottom: -20px;}
    .historyPageTop .text .title{font-size: 25px;line-height: 40px;height: 80px;margin-bottom: 25px;}
    .historyPageTop .text .info{font-size: 14px;}
    .historyPage{padding: 40px 0 25px;}
    .historyPageTop{margin-bottom: 60px;}
    .historyPageMenu{margin-bottom: 30px;}
    .historyPageScroll .bd .con .yearConText{font-size: 14px;line-height: 28px;}
    .historyPageScroll .bd .con .yearConText span{font-size: 18px;}
    .historyPageScroll .bd .con .picC{margin-right: 8%;}
    .historyPageScroll .bd .con .picC .year{font-size: 90px;}
    .honorPageTop .text .titleOne{font-size: 25px;margin-bottom: 15px;line-height: 40px;height: 80px;}
    .honorPageTop .text .info{font-size:14px;line-height: 36px;height: 200px;}
    .honorListPage{padding: 40px 0 10px;}
    .honorPageTop{margin-bottom: 30px;}
    .honorPageList{margin-right: -45px;}
    .honorPageList dd a{margin-right: 45px;}
    .honorPageList dd{margin-bottom: 25px;}
    .honorPageList dd a .pic{margin-bottom: 10px;}
    .honorPageList dd a .text{font-size: 14px;}
    .productMenu{padding: 35px 0;margin-bottom: 20px;}
    .productPage{padding-bottom: 30px;}
    .productList dd a .picC{padding: 40px 30px;}
    .productList dd a .text{font-size: 14px;}
    .productList{margin-bottom: 0;}
    .productViewTopC .text .buyPlatform .item{margin-right: 10px;}
    .productViewTopC .text .buyPlatform .buyText{margin-right: 5px;}
    .productViewTopC .text .buyPlatform .item .iconText{font-size: 14px;}
    .productViewTopC .text .buyPlatform .item .icon{margin-right: 5px;}
    .productViewTopC .text .infoC{font-size: 14px;margin-bottom: 20px;}
    .productViewTopC .text .buyPlatform{padding: 15px 0;}
    .productViewTopC .text .info{font-size: 16px;margin-bottom: 15px;}
    .productViewTopC .text .title{font-size: 22px;}
    .productViewTopC{padding: 65px 0 50px;}
    .goodsTableCon{padding: 20px 0 40px;}
    .goodsViewTitle{font-size: 22px;margin-bottom: 15px;}
    .goodsTable{margin-bottom: 15px;}
    .goodsTable table tr td{font-size: 14px;}
    .goodsTable table tr{line-height: 40px;}
    .productViewTopC .text .buyBtn a{line-height: 40px;height: 40px;padding: 0 35px;}
    .productViewTopC .text .buyBtn a span{font-size: 16px;}
    .eventPageScrollOne .swiper-slide .con .conC .picC .year span{
        font-size: 24px;
    }
    .eventPageScrollOneCon .year span{
        font-size: 32px;
    }
    .eventPageScrollOneCon .year{
        font-size: 20px;
    }
    .eventPageScrollOneCon .info{
        font-size: 15px;
    }
    .videoList1TopRight .pageBox{
        margin-top: 10px;
    }
    .zsjmColumn1Left .title{
        height: 42px;
        line-height: 42px;
        font-size: 24px;
        margin-bottom: 20px;
    }
    .zsjmColumn1Left .textC{
        line-height: 28px;
        font-size: 14px;
    }
    .zsjmColumn1Dot .swiper-pagination-bullet{
        font-size: 18px;
    }
    .zsjmColumn1{
        padding: 35px 0 50px;
    }
    .zsjmColumn1 .zsjmTitle{
        margin-bottom: 25px;
    }
    .zsjmColumn2{
       padding: 50px 0; 
    }
    .zsjmColumn2Dl{
        padding-top: 15px;
    }
    .zsjmColumn2Dl dd .icon{
        width: 80px;
        height: 80px;
    }
    .zsjmColumn2Dl dd .number{
        height: 80px;
        line-height: 80px;
        font-size: 48px;
    }
    .zsjmColumn2Dl dd .iconspan{
        background-size: 40px;
    }
    .zsjmColumn2Dl dd .text{
        height: 80px;
        line-height: 24px;
        font-size: 14px;
    }
    .zsjmColumn3{
       padding: 50px 0; 
    }
    .zsjmColumn3Swiper{
        padding-top: 35px;
    }
    .zsjmColumn3Swiper .swiper-slide .text .textC{
        line-height: 24px;
        font-size: 14px;
    }
    .zsjmColumn3Swiper .swiper-slide .text{
        padding: 15px 10px;
    }
    .zsjmColumn3Swiper .swiper-slide .con:hover .text{
        padding: 15px;
    }
    .zsjmColumn4{
        padding: 60px 0 40px;
    }
    .zsjmColumn4Line{
        top: 400px;
    }
    .zsjmColumn4Prev{
        left: 2%;
        top: 375px;
    }
    .zsjmColumn4Next{
        top: 375px;
        right: 2%;
    }
    .zsjmColumn4Swiper .con .number{
        height: 35px;
        line-height: 35px;
        font-size: 20px;
        margin-bottom: 10px;
    }
    .zsjmColumn4Swiper .con .textC{
        line-height: 24px;
        font-size: 14px;
    }
    .zsjmColumn5Dl2 dd{
        margin-right: 100px;
    }
    .zsjmColumn5Left{
        font-size: 14px;
        line-height: 32px;
    }
    .zsjmColumn5Dl dd .btn{
        height: 50px;
        line-height: 50px;
    }
    .zsjmColumn5Dl dd .btn span{
       font-size: 16px;
    }
    .zsjmColumn5Dl dd a{
        height: 50px;
        line-height: 50px;
        font-size: 16px;
    }
    .zsjmColumn5Dl2 dd{
        margin-right: 50px;
    }
}

@media (max-width: 1366px) {
    .wrap{width: 87.75%;}
    .culturePageFooterL .textTop .textTopInfo{
        font-size: 18px;
    }
    .goodsTable table tr td{
        font-size: 13px;
    }
    .goodsTable table tr{
        line-height: 32px;
    }
    .goodsViewTitle {
        font-size: 18px;
        margin-bottom: 15px;
    }
    .productViewTopC .text .buyPlatform .buyText{
        font-size: 14px;
    }
    .commonLefttitleB .titleCn{
        font-size: 40px;
    }
}