@charset "UTF-8";
@media (max-width: 1680px) {
    .wrap {
        width: 1440px;
    }
    /* 图书管理start */
    .contentTopForm .item .con .input{width: 120px;}
    .contentTopForm .item.search .con .input{width: 150px;}
    .imgViewModalBoxCUp .pic{width: 300px;}
    .imgViewModalBoxCUp .text{padding: 15px 15px 0 20px;}
    .imgViewModalBoxCUp .text .title{height: 128px;}
    .imgViewModalBoxCUp .text .textC span{font-size: 12px;}
    .imgViewModalBoxCUp .text .textC span.span1{margin-right: 20px;}
    .imgViewModalBoxCUp .text .textC span.span1::after{right: -10px;}
    /* 图书管理end */
}

@media (max-width: 1440px) {
    .wrap {
        width: 1200px;
    }

    .djColumn1 .djColumn1M a {
        width: 46%;
    }

    .djColumn2 {
        padding-top: 10px;
    }

    .djColumn2 .djColumn2Bot {
        padding-top: 40px
    }

    .djColumn2BotR .text {
        padding: 10px 30px;
    }

    .djColumn3 .textList1 dd.firstDd {
        padding-bottom: 10px;
    }

    .djColumn3 .djColumn3R {
        width: 55%;
    }

    .djColumn6Top .topM {
        transform: translateY(30px);
    }

    .djColumn6Tab {
        padding: 40px 0;
    }

    .djColumn6:after {
        height: 460px
    }

    .djColumn6Top .topR {
        padding-bottom: 46px;
    }

    .column5ImgText {
        padding-bottom: 5px;
        margin-bottom: 20px;
    }

    .column5ImgText dd .con {
        padding: 15px 20px;
    }

    .column5ImgText dd .con .text {
        margin-bottom: 10px
    }

    .imgSlick .slick-arrow.next {
        top: 30%;
    }


    .djColumn7List {
        padding-top: 40px;
    }
    .menu{margin-right: -30px;}
    .menu dd{margin-right: 30px;}
    .aboutUsBoxL .text{line-height: 24px;}
    .subsidiaryList dd .con .text{padding: 0 60px 0;}
    .brandPage2BoxC1Up .text{font-size: 17px;padding: 70px 30px 0;}
    .brandPage2BoxC1Down .text1{font-size: 53px;}
    .brandPage2BoxC1Down .text2{font-size: 25px;}
    .brandPage2BoxC2C .text .textC{line-height: 30px;font-size: 15px;padding: 50px;}
    .brandPageBoxUp .text{padding: 30px 30px 0;}
    .brandPageBoxUp .text .title{font-size: 28px;}
    .brandPage2BoxC3One .textCon .textConC .textConCInfo2{font-size: 16px;}
    .brandPage2BoxC3Two .textCon .textConC{padding: 140px 90px 0 90px;}
    .brandPage2BoxC3Three .textCon .textConC{font-size: 17px;padding: 50px 50px 0;}
    .brandPage2BoxC3Four .textConC .textConCon{padding: 80px;}
    .pictureBooksBoxList dd a .text .detail span{margin-right: 40px;}
    .pictureBooksBoxUp a .text{font-size: 14px;}
    /* wy start */
    .bookVText .title{margin-bottom: 0px !important;font-size: 28px !important;}
    .bookVText .info span{line-height: 30px !important;}
    .bookVText .info{padding-bottom: 5px !important;margin-bottom: 15px !important;}
    .bookVText .info .bot span:nth-of-type(1){line-height: 28px !important;}
    .bookVText .text{margin-bottom: 12px !important;}
    .bookVText .icon .box{padding: 0px 40px 0 84px !important;}
    .imgL4Scroll .con .rightB .text{padding-top: 8px !important;}
    .imgL4Scroll .con .rightB .title{padding: 38px 40px 38px 50px !important;}
    .imgL4Scroll .con .rightB .text{height: 133px !important; margin-bottom: 27px !important;}
    .imgL4Dot{line-height: 120px !important;}
    .imgT1Text .time{line-height: 142px !important;}
    .imgT1Text .title{line-height: 142px !important;}
    .imgL4Scroll .rightB .text{margin-bottom: 45px;}
    .imgL4Scroll .rightB .more{margin-bottom: 30px;}
    /* wy end */
    .footerMenu{margin-right: -87px;}
    .footerMenu dd{margin-right: 87px;}
	.contactForm .formBoxYzm .form{width: 180px;}
    .contactForm .formBoxYzm .yzm{margin: 0 10px 0 0;}
    .contactForm .formBoxYzm .title{font-size: 13px;}
    .contactForm .formBoxYzm .formBtn{width: 100px;font-size: 16px;}
}
