@media screen and (max-width:1480px) {
    .main2 .titbox {
        padding-left: 40px;
        font-size: 22px;
    }
}
@media screen and (max-width:1440px) {
    .w{
        /* width: 85.2%; */
    }
    .main2 .titbox {
        padding-left: 40px;
        font-size: 22px;
    }
}
@media screen and (max-width:1280px) {
    .fixed-nav .nav ul>li>a,
    .header .nav ul>li>a {
        font-size: 16px;
    }
    .main2 .titbox {
        font-size: 20px;
    }
    .main2 .titbox span {
        font-size: 14px;
    }
    .mySwiper2 .textbox h1{
        width: 75%;
    }
    .listbox li a{
        width: 85%;
    }
    .djsc .listbox li a, .xsjl .listbox li a, .xyfc .listbox li a {
        width: 79%;
    }
    .djsc .titbox, .xsjl .titbox, .xyfc .titbox {
        font-size: 20px;
        padding: 30px 20px 20px 40px;
    }
    .djsc .titbox {
        background: url(../images/djsctit.png) 4% 32px no-repeat;
    }
    .xsjl .titbox {
        background: url(../images/xsjltit.png) 4% 32px no-repeat;
    }
    .xyfc .titbox {
        background: url(../images/xyfctit.png) 4% 32px no-repeat;
    }
}
@media screen and (max-width:1150px){
    .main2-container>div {
        width: 32%;
    }
    .w {
        /* width: 90%; */
    }
    .fixed-nav .logo {
        width: 28%;
        height: 80px;
    }
    .header-fr {
        width: 71%;
    }
    .fixed-nav .nav {
        margin-top: 5px;
    }
    .fixed-nav .nav ol {
        top: 55px;
    }
}