@media(max-width:1680px){
    .index_main .section1 .index_banner .item{
        height:650px;
    }
    .index_main .section1 .index_banner .items{
        height: 650px;
    }
    .index_main .section1 .slick_txt{
        height: 650px;
    }

    .index_main .section1 .number{
        bottom: 35%;
    }
    .index_main .section1 .number span{
        margin-right: 70px;
    }
}

@media(max-width:1660px){
    .index_main .section1 .index_banner .item{
        height:640px;
    }
    .index_main .section1 .index_banner .items{
        height: 640px;
    }
    .index_main .section1 .slick_txt{
        height: 640px;
    }
}

@media(max-width:1640px){
    .index_main .section1 .index_banner .item{
        height:635px;
    }
    .index_main .section1 .index_banner .items{
        height: 635px;
    }
    .index_main .section1 .slick_txt{
        height: 635px;
    }
}

@media(max-width:1620px){
    .index_main .section1 .index_banner .item{
        height:626px;
    }
    .index_main .section1 .index_banner .items{
        height: 626px;
    }
    .index_main .section1 .slick_txt{
        height: 626px;
    }
}


@media(max-width:1600px){
    .header .navbar_nav li.dropdown #down-hangye{
        left: -486px;
    }
    .header .navbar_nav li.dropdown .dropdown_menu{
        left: -365px;
    }
    .liuyan table {
        width: 66%;
    }

    .liuyan table .yaoqiu {
        width: 91%;
    }
    .header .navbar_nav li.dropdown #down-hangye{
        left: -496px;
    }
    .header .navbar_nav li.dropdown .dropdown_menu{
        left: -364px;
    }
    .index_main .section1 .index_banner .item{
        height:614px;
    }
    .index_main .section1 .index_banner .items{
        height: 614px;
    }
    .index_main .section1 .slick_txt{
        height: 614px;
    }
    .index_main .section1 .number{
        bottom: 40%;
    }
    .index_main .section1 .number span{
        margin-right: 70px;
    }
}

@media(max-width:1440px){
    .header .navbar_nav li.dropdown #down-hangye{
        left: -486px;
    }
    .header .navbar_nav li.dropdown .dropdown_menu{
        left: -354px;
    }
    .header .navbar_nav .anli .pro li {
        width: 115%;
        left: -25px;
    }
    .header .tel{
        font-size: 25px;
    }
    #outBox{
        width:930px;
    }
    .liuyan table .tr {
        width: 50%;
    }
    .liuyan table .td1 {
        width: 25%;
    }
    .liuyan table .qiu {
        width: 91%;
    }
    .liuyan table .yaoqiu {
        width: 90%;
    }
    .newsList .hotNews section h2 {
        font-size: 25px;
    }
    .index_main .section1 .index_banner .item{
        height:555px;
    }
    .index_main .section1 .index_banner .items{
        height: 555px;
    }
    .index_main .section1 .slick_txt{
        height: 555px;
    }
    .index_main .section1 .number{
        bottom: 45%;
    }
    .index_main .section1 .index_banner .item .inner .block_txt h2 span {
        font-size: 35px;
    }
}
@media(max-width:1400px){
    .index_main .section1 .index_banner .item{
        height:540px;
    }
    .index_main .section1 .index_banner .items{
        height: 540px;
    }
    .index_main .section1 .slick_txt{
        height: 540px;
    }
    .header .navbar_nav li.dropdown .dropdown_menu {
        left: -405px;
    }
    .header .navbar_nav li.dropdown #down-hangye {
        left: -537px;
    }
}
@media(max-width:1366px){
    .header .navbar_nav li.dropdown #down-hangye{
        left: -552px;
    }
    .header .navbar_nav li.dropdown .dropdown_menu{
        left: -420px;
    }
    .header .navbar_nav .anli .pro li {
        width: 125%;
    }
    .liuyan table .qiu {
        width: 90%;
    }
    .liuyan table .yaoqiu {
        width: 87%;
    }
    .section5 .service {
        height: 450px;
        width: 100%;
        padding: 25px 40px;
    }
    .newsList .hotNews section h2 {
        font-size: 25px;
    }
    .index_main .section1 .index_banner .item{
        height:527px;
    }
    .index_main .section1 .index_banner .items{
        height: 527px;
    }
    .index_main .section1 .slick_txt{
        height: 527px;
    }
    .index_main .section1 .number{
        bottom: 49%;
    }
}

@media(max-width:1280px){
    .header .navbar_nav li.dropdown #down-hangye{
        left: -475px;
    }
    .header .navbar_nav li.dropdown .dropdown_menu{
        left: -376px;
    }
    .header .navbar_nav li.dropdown .dropdown_menu {
        width: 1150px;
    }

    .menu-lu{
        display:none;
    }
    .header .navbar_nav > li{
        width:14%;
    }
    .newsList .hotNews section h2 {
        font-size: 22px;
        color: #7fbe25;
    }
    .liuyan table .yaoqiu {
        width: 91%;
    }
    .leftBox{
        width:450px;
        height:auto;
    }
    #outBox .magBox {
        width: 410px;
        height: 410px;
    }
    .moveBox {
        width: 136px;
        height: 136px;
    }
    .index_main .section1 .index_banner .item{
        height:494px;
    }
    .index_main .section1 .index_banner .items{
        height: 494px;
    }
    .index_main .section1 .slick_txt{
        height: 494px;
    }
    .index_main .section1 .number{
        bottom: 50%;
    }
}
@media(max-width:1200px){
    .header .navbar_nav li.dropdown .dropdown_menu {
        width: 730px;
    }
    .header .navbar_nav li.dropdown #down-hangye{
        left: -284px;
    }
    .header .navbar_nav li.dropdown .dropdown_menu{
        left: -185px;
    }
    .header .navbar_nav li.dropdown .dropdown_menu a {
        height: 105px;
    }
    .header .navbar_nav li.dropdown #down-hangye > div > a{
        height: 150px;
    }
    .header .navbar_nav li.dropdown .dropdown_menu > div > a{
        height: 115px;
    }
    .pro-leibie{
        padding-left:0;
        padding-right:0;
    }
    .header .tel {
        font-size: 20px;
    }

    .leibie-li a {
        font-size: 13px;
    }
    .index_main .section1 .index_banner .item{
        height:462px;
    }
    .index_main .section1 .index_banner .items{
        height: 462px;
    }
    .index_main .section1 .slick_txt{
        height: 462px;
    }
    .index_main .section1 .number{
        bottom: 55%;
    }
    .index_main .section1 .index_banner .item .inner .block_txt {
        right: -40%;
    }

}


@media(max-width:1199px){
    .header .navbar_nav li.dropdown #down-hangye {
        left: -266px;
    }
    .dropdown_menu a{
        width:16.666%;
        float:left;
    }
    #down-hangye a{
        width:25%;
        float:left;
    }

    .leftBox {
        width: 360px;
    }
    #outBox {
        height: 410px;
    }
    .dropdown_menu .col-lg-3,.dropdown_menu .col-lg-2{
        min-height: 0;
    }
    .luxing{
        width:30%;
        margin:20px 10px;
    }
    .luxing .pro img:hover {
        transform: scale(1.01555);
        border-radius: 15%;
    }
}

@media(max-width:1170px){
    .liuyan table .qiu {
        width: 89%;
    }
    .index_main .section1 .index_banner .item{
        height:450px;
    }
    .index_main .section1 .index_banner .items{
        height: 450px;
    }
    .index_main .section1 .slick_txt{
        height: 450px;
    }
    .index_main .section1 .number{
        bottom: 55%;
    }
    .wliad_tb{ width:970px}
}

@media(max-width:1140px){
    .liuyan table .qiu {
        width: 89%;
    }
    .index_main .section1 .index_banner .item{
        height:440px;
    }
    .index_main .section1 .index_banner .items{
        height: 440px;
    }
    .index_main .section1 .slick_txt{
        height: 440px;
    }
    .index_main .section1 .number{
        bottom: 55%;
    }
    .index_main .section1 .index_banner .item .inner .block_txt h2 span {
        font-size: 25px;
    }
    .index_main .section1 .index_banner .item.active .inner .block_txt h4 {
        font-size: 25px;
    }
}

@media(max-width:1064px){
    .liuyan table .qiu {
        width: 88%;
    }
    .index_main .section1 .index_banner .item{
        height:410px;
    }
    .index_main .section1 .index_banner .items{
        height: 410px;
    }
    .index_main .section1 .slick_txt{
        height: 410px;
    }
    .index_main .section1 .number{
        bottom: 60%;
    }
}
@media(max-width:1024px){
    .header .tel {
        font-size: 15px;
    }
    .section5 .service {
        padding: 60px 90px;
    }
    .header .navbar_nav .anli .pro li {
        width: 195%;
        left: -35px;
    }
    .des{
        height: 180px;
    }
    .tit-pic div img {
        width: 245px;
    }
    .lx li {
        margin-top: 10px;
    }
    .map {
        margin-top: 10px;
    }
    .foot_logo img{
        width:100%;
    }
    .liuyan table .td1 {
        width: 42%;
    }
    .liuyan table .qiu {
        width: 88%;
    }
    .liuyan table .yaoqiu {
        margin-left: 10%;
    }
    .des {
        height: 110px;
    }
    .pro_btn1{
        width:30%;
        margin-right:5px;
    }
    .pro_btn2{
        width:65%;
    }
    #outBox{
        width:900px;
        height:350px;
    }
    .leftBox{
        width:275px;
        height:auto;
    }
    #outBox .magBox {
        width: 340px;
        height: 340px;
    }
    .moveBox {
        width: 113px;
        height: 113px;
    }

    .leibie-li a{
        font-size:14px;
    }
    .box .post {
        font-size: 12px;
    }
    .box .title{
        font-size:18px;
    }
    .index_main .section1 .index_banner .item{
        height:394px;
    }
    .index_main .section1 .index_banner .items{
        height: 394px;
    }
    .index_main .section1 .slick_txt{
        height: 394px;
    }
}

@media(max-width:992px){
    .dropdown_menu a{
        float:none;
    }
    .header .tel {
        width: 30%;
        font-size: 19px;
    }
    .header .logo {
        width: 28%;
        float: left;
    }
    .index_main .section1 .index_banner .item{
        height:382px;
    }
    .index_main .section1 .index_banner .items{
        height: 382px;
    }
    .index_main .section1 .slick_txt{
        height: 382px;
    }
    .index_main .section1 .number{
        bottom: 58%;
    }


}
@media(max-width:991px){
    .leibie-li a {
        font-size: 12px;
    }

}

@media(max-width:976px){
    .liuyan table .qiu {
        width: 87%;
    }
    .index_main .section1 .index_banner .item{
        height:375px;
    }
    .index_main .section1 .index_banner .items{
        height: 375px;
    }
    .index_main .section1 .slick_txt{
        height: 375px;
    }
    .index_main .section1 .index_banner .item.active .inner .block_txt h4 {
        font-size: 20px;
    }
    .index_main .section1 .index_banner .item .inner .block_txt h2 span {
        font-size: 20px;
    }
    .wliad_tb{ width:750px}
}

@media(max-width:960px){
    .liuyan table .qiu {
        width: 87%;
    }
    .index_main .section1 .index_banner .item{
        height:368px;
    }
    .index_main .section1 .index_banner .items{
        height: 368px;
    }
    .index_main .section1 .slick_txt{
        height: 368px;
    }
    .jieshao{
        font-size: 12px;
    }
    .box .title {
        margin-top: 5%;
    }

}

@media(max-width:902px){
    .liuyan table .qiu {
        width: 86%;
    }
    .index_main .section1 .index_banner .item{
        height:320px;
    }
    .index_main .section1 .index_banner .items{
        height: 320px;
    }
    .index_main .section1 .slick_txt{
        height: 320px;
    }
}

@media(max-width:800px){
    .index_main .section1 .index_banner .item{
        height:305px;
    }
    .index_main .section1 .index_banner .items{
        height: 305px;
    }
    .index_main .section1 .slick_txt{
        height: 305px;
    }
}

@media(max-width:768px){
    .suspension,.zx{
        display: none;
    }
    .header .logo {
        width: 50%;
    }
    .leibie-li a {
        font-size: 12px;
    }

    .section5 .service {
        padding: 30px 5px;
    }
    .liuyan table {
        width: 100%;
    }
    .liuyan table .td1 {
        width: 35%;
    }
    .liuyan table .yaoqiu {
        width: 87%;
        margin-left: 4%;
    }
    .liuyan table .qiu {
        width: 89%;
    }
    .foot_logo{
        display: none;
    }
    .tabul li a{
        width:100px;
    }
    .tabul li {
        margin: 0 10px;
    }
    .large img{
        top:25%;
        left:30%;
    }
    .large span{
        top:45%;
        left:30%;
    }
    .newsList .hotNews section h2{
        font-size: 16px;
    }
    .newsList .newsCont section H3 a{
        font-size:13px;
    }
    .newsList .newsCont {
        height: 105px;
    }

    .newsCont .newsImage img {
        max-width: 100%;
        height: auto;
    }
    .lx li img {
        width: 25px;
    }
    .lx li a {
         font-size: 14px;
    }
    .lx li a .wx{
        width:110px;
    }
    .lx li a .qq {
        width: 80px;
    }
    .lx-right {
        height: 300px;
        margin-top: 0;
    }
    #outBox{
        width:600px;
        height:auto;
    }
    .leftBox{
        width:280px;
        height:auto;
    }
    .tit-pic div img {
        width: 240px;
    }
    #outBox .magBox {
        width: 240px;
        height: 240px;
    }
    .moveBox {
        width: 70px;
        height: 70px;
    }
    .fenlei a {
        height: 30px;
    }
    .fenlei .fen-title {
        height: 100px;
    }

    .lunbo{
        display: none;
    }
    .tel-lx h4 {
        font-size: 23px;
    }
    .tel-lx p {
        font-size: 16px;
    }
    .index_main .section1 .index_banner .item{
        height:265px;
    }
    .index_main .section1 .index_banner .items{
        height: 265px;
    }
    .index_main .section1 .slick_txt{
        height: 265px;
    }
    .index_main .section1 .index_banner .item .inner .block_txt {
        right: -30%;
    }
}


@media(max-width:767px){
    .header .logo {
        width: 50%;
    }
    .header .tel {
        width: 45%;
        font-size: 16px;
    }
    .header{
        height: 50px;
    }
    .hangye-p {
        font-size: 14px;
    }
    .fuwu {
        width:33.3%;
        float:left;
    }
    .fuwu img{
        width:60%;
    }
    .pro_btn {
        padding-top: 0;
    }
    .fuwu h4{
        font-size: 14px;
    }
    .fuwu span{
        font-size:12px;
    }
    .news-pic{
        width:100%;
    }
    .news-con{
        width:100%;
    }
    .tel-lx p {
        font-size: 14px;
    }
    .service li {
        margin-top: 20px;
        font-size: 14px;
    }

    .section5{
        height:350px;
    }
    .section5 .service {
        height: 350px;
        padding: 10px 5px;
    }
    .section6 {
        margin-top: 10px;
        height: 860px;
    }
    .sec5 .kehu span {
        height: 16px;
    }
    .pro-leibie > ul{
        display: none;
    }
    .sec8 > div h3{
        display: none;
    }
    .news-con{
        margin-top:15px;
    }
    .section7 {
        height: 430px;
    }
    .mobile-lu,.hang-bottom {
        padding:5px;
        float:left;
        width:50%;
    }
    .mobile-luxing .box {
        font-family: 'Kanit', sans-serif;
        text-align: center;
        overflow: hidden;
        border: 1px solid #d4b58ea6;
        position: relative;
        margin-top: 20px;
        box-shadow: none;
    }
    .mobile-lu .box, .hang-bottom .box {
        margin-top: 0;
    }
    .mobile-luxing >div{
        padding:5px;
        width:33.3%;
        float:left;
    }
    .mobile-luxing{
        padding:5px;
    }


    .liuyan table .tr {
        width: 80%;
        margin-top: 10px;
        color: white;
    }
    .liuyan table .yaoqiu {
        width: 87%;
        margin-left: 7%;
    }
    .liuyan table .qiu {
        width: 78%;
    }
    .liuyan table {
        width: 60%;
    }
    .yanzheng{
        width: 80%;
        margin-left: 15%;
    }
    .foot-pro,.foot-yingyong{
        float:left;
        width:50%;
        height: 250px;
    }
    .foot_wx{
        display: none;
    }
    .foot-lianxi{
        text-align: center;
    }
    .section8 a {
        width: 100%;
        display: block;
    }
    .section8 img{
        display: none;
    }
    .daohang {
        font-size: 13px;
    }
    .position{
        margin-top:55px;
    }
    .daohang{
        height:80px;
    }
    .search .tj {
        width: 30%;
    }
    .search .sr{
        width:70%;
    }
    .search{
        margin-top: -65px;
    }
    .about-ul,.about{
        padding:0;
    }
    .tabul{
        margin:10px 0;
    }
    .tabul > li{
        width:24%;
    }
    .tabpad ul li{
        margin-left: 5px;
    }
    .show .ul-li li{
        width:30%;
        float:left;
    }
    .lx-right{
        height:450px;
    }
    .newsList .hotNews section {
        padding-left: 10px;
    }
    .newsList .hotNews {
        padding: 5px 0;
    }
    .newsList .hotNews section p.c {
        font-size: 13px;
        line-height: 20px;
        margin-bottom: 0;
    }
    .hotNews h2{
        margin-top: 5px;
    }
    .newsList .hotNews section .auti {
        width: 100%;
        color: #808080;
        font-size: 13px;
        clear: both;
        line-height: 2px;
    }
    .newsList .newsCont section {
        padding-left: 20px;
    }
    .newsList .newsCont section .auti {
        line-height: 2px;
        font-size: 13px;
    }
    .newsList .newsCont section p.c {
        font-size: 14px;
        color: #999;
        line-height: 20px;
        height: 60px;
        overflow: hidden;
    }
    .sec5 .kehu {
        text-align: center;
        float: left;
        width: 25%;
        padding:2px;
    }
    .kehu a{
        font-size:12px;
    }
    .newsContent h1 {
        font-size: 18px;
    }
    .new-content {
        line-height: 25px;
    }
    .lu-bg {
        margin-top: 10px;
    }
    .small-pic{
        width:100%;
    }
    #outBox {
        width: 100%;
        height:auto;
    }
    .moveBox,.magBox{
        display: none;
    }
    #outBox .leftBox {
        height: 330px;
    }
    .num {
        font-size: 13px;
        display: block;
        margin-top: 0;
    }
    .tit-pic > div >h1{
        font-size: 20px;
        text-align: center;
    }
    .des {
        height: 80px;
        font-size: 15px;
        margin-top: 5px;
        overflow: hidden;
    }
    .pro_btn1{
        font-size:15px;
        width:30%;
        margin-right:5px;
    }
    .pro_btn2{
        font-size:15px;
        width:65%;
    }
    .sec3 > div{
        padding:0 5px;
    }
    .sec3 >div >div{
        float:left;
        width:30%;
        padding:0;
        margin-left: 9px;
    }
    .sec4 >div{
        padding:0 5px;
    }
    .sec4 >div >div{
        padding:0;
    }
    .fenlei{
        width:45%;
        float:left;
        margin-left:10px;
        margin-top:10px;
    }
    .fenlei .fen-img{
        width: 100%;
    }
    .fenlei .fen-img img{
        width: 100% !important;
        height:auto !important;
    }
    .fen-title p{
        display: none;
    }
    .fenlei .fen-title {
        width: 100%;
        overflow: hidden;
        text-align: center;
        height:auto;
    }
    .fen-title h4{
        font-size:16px;
    }
    .con-font {
        font-size: 14px;
    }
    .lu .luxing{
        float:left;
        width:47%;
        margin: 10px 10px;
    }

    .footer{
        padding-top:5px;
    }
    .con-pad{
        padding-top:350px;
    }
    .fenlei .fen-title {
        margin-left: 0;
    }
    .news a .title {
        font-size: 15px;
    }
    .sec2 >div span{
        font-size: 15px !important;
    }
    .pic-father >.sma span{
        font-size: 12px !important;
        height: 35px !important;
    }
    .sec2 .fen-box p {
        font-size: 15px;
    }
    .lx .li-qq{
        margin-top:10px;
    }
    .wliad_tb{ width:100%}
}

@media(max-width:695px){
    .lu .luxing {
        width: 46%;
    }
}

@media(max-width:680px){
    .header .logo {
        width: 50%;
    }
    .index_main .section1 .index_banner .item{
        height:255px;
    }
    .index_main .section1 .index_banner .items{
        height: 255px;
    }
    .index_main .section1 .slick_txt{
        height: 255px;
    }
}


@media(max-width:640px){
    .header .logo {
        width: 50%;
    }
    .index_main .section1 .index_banner .item{
        height:240px;
    }
    .index_main .section1 .index_banner .items{
        height: 240px;
    }
    .index_main .section1 .slick_txt{
        height: 240px;
    }
    .index_main .section1 .index_banner .item .inner .block_txt {
        right: -20%;
    }
}


@media(max-width:610px){
    .liuyan table .qiu {
        width: 76%;
    }
    .index_main .section1 .index_banner .item{
        height:230px;
    }
    .index_main .section1 .index_banner .items{
        height: 230px;
    }
    .index_main .section1 .slick_txt{
        height: 230px;
    }
    .index_main .section1 .index_banner .item.active .inner .block_txt h4 {
        font-size: 15px;
    }
    .index_main .section1 .index_banner .item .inner .block_txt h2 span {
        font-size: 16px;
    }
    .index_main .section1 .index_banner .item .inner .block_txt {
        top: 20%;
    }
}
@media(max-width:570px) {
    .liuyan table .qiu {
        width: 74%;
    }
}

@media(max-width:560px){
    .header .logo {
        width: 30%;
    }
    .header .tel {
        width: 50%;
    }

}

@media(max-width:550px) {
    .index_main .section1 .index_banner .item{
        height:207px;
    }
    .index_main .section1 .index_banner .items{
        height: 207px;
    }
    .index_main .section1 .slick_txt{
        height: 207px;
    }
}

@media(max-width:530px){
    .liuyan table .yaoqiu {
        margin-left: 4%;
    }
    .lu .luxing {
        width: 45%;
    }
    .index_main .section1 .index_banner .item{
        height:200px;
    }
    .index_main .section1 .index_banner .items{
        height: 200px;
    }
    .index_main .section1 .slick_txt{
        height: 200px;
    }
}


@media(max-width:526px){
    .liuyan table .qiu {
        width: 73%;
    }
}

@media(max-width:520px){
    .index_main .section1 .index_banner .item{
        height:195px;
    }
    .index_main .section1 .index_banner .items{
        height: 195px;
    }
    .index_main .section1 .slick_txt{
        height: 195px;
    }
    .inner h3{
        display: none;
    }
}

@media(max-width:508px){
    .liuyan table .qiu {
        width: 71%;
    }
    .liuyan table .yaoqiu {
        margin-left: 2%;
    }
    .index_main .section1 .index_banner .item{
        height:190px;
    }
    .index_main .section1 .index_banner .items{
        height: 190px;
    }
    .index_main .section1 .slick_txt{
        height: 190px;
    }
}
@media(max-width:490px) {
    .index_main .section1 .index_banner .item{
        height:185px;
    }
    .index_main .section1 .index_banner .items{
        height: 185px;
    }
    .index_main .section1 .slick_txt{
        height: 185px;
    }
}

@media(max-width:480px) {
    .index_main .section1 .index_banner .item{
        height:180px;
    }
    .index_main .section1 .index_banner .items{
        height: 180px;
    }
    .index_main .section1 .slick_txt{
        height: 180px;
    }
}


@media(max-width:473px) {
    .liuyan table .qiu {
        width: 70%;
    }
}


@media(max-width:470px) {
    .index_main .section1 .index_banner .item{
        height:175px;
    }
    .index_main .section1 .index_banner .items{
        height: 175px;
    }
    .index_main .section1 .slick_txt{
        height: 175px;
    }
}

@media(max-width:450px){
    .liuyan table {
        width: 100%;
    }
    .liuyan table .yaoqiu {
        margin-left: 8%;
    }
    .liuyan table .qiu {
        width: 77%;
    }
    .index_main .section1 .index_banner .item{
        height:170px;
    }
    .index_main .section1 .index_banner .items{
        height: 170px;
    }
    .index_main .section1 .slick_txt{
        height: 170px;
    }
    .online{
        display: none;
    }
}

@media(max-width:430px){
    .lu .luxing {
        width: 44%;
    }
    .index_main .section1 .index_banner .item{
        height:160px;
    }
    .index_main .section1 .index_banner .items{
        height: 160px;
    }
    .index_main .section1 .slick_txt{
        height: 160px;
    }

    .rexiao li{
        width:50%;
        float: left;
        height: 190px;
    }
    .rexiao li h5{
        font-size: 12px;
    }
    .page li{
        padding: 0 3px;
        margin: 0;
    }
}


@media(max-width:420px){
    .header .container{
        width:0;
    }
    .index_main .section1 .index_banner .item{
        height:157px;
    }
    .index_main .section1 .index_banner .items{
        height: 157px;
    }
    .index_main .section1 .slick_txt{
        height: 157px;
    }
    .header .logo {
        width: 50%;
    }
    .box-content .ul-title{
        display: none;
    }
    .box .title {
        font-size: 16px;
    }
    .header .tel {
        width: 45%;
        font-size: 16px;
    }
    .header{
        height: 50px;
    }
    .hangye-p {
        font-size: 14px;
    }
    .fuwu {
        width:33.3%;
        float:left;
    }
    .fuwu img{
        width:60%;
    }
    .fuwu h4{
        font-size: 14px;
    }
    .fuwu span{
        font-size:12px;
    }
    .news-pic{
        width:100%;
        margin-top: 10px;
    }
    .news-con{
        width:100%;
    }
    .tel-lx p {
        font-size: 14px;
    }
    .service li {
        margin-top: 20px;
        font-size: 14px;
    }

    .section5{
        height:350px;
    }
    .section5 .service {
        height: 350px;
        padding: 10px 5px;
    }
    .section6 {
        margin-top: 10px;
        height: 860px;
    }
    .sec5 .kehu span {
        height: 16px;
    }
    .pro-leibie > ul{
        display: none;
    }
    .box .box-lu{
        font-size:13px;
    }
    .news-con{
        margin-top:15px;
    }
    .section7 {
        display: none;
        height: 430px;
    }
    .mobile-lu,.hang-bottom {
        padding:5px;
    }
    .section h3{
        font-size: 20px;
        margin-top: 10px;
        margin-bottom: 0;
        height: 23px;
        overflow: hidden;
    }
    .rexiao h3{
        font-size: 20px;
        margin-top: 10px;
        margin-bottom: 0;
    }
    .mobile-luxing .box {
        font-family: 'Kanit', sans-serif;
        text-align: center;
        overflow: hidden;
        border: 1px solid #d4b58e;
        position: relative;
        margin-top: 10px;
        box-shadow: none;
    }
    .pageBox .disabled {
        width: 50px;
    }
    .pageBox a {
        margin-right: 1px;
        color: #707070;
        width: 45px;
        height: 30px;
        font: bold 12px/29px arial;
    }
    .mobile-lu .box, .hang-bottom .box {
         margin-top: 0;
    }
    .liuyan table .tr {
        width: 80%;
        margin-top: 10px;
        color: white;
    }
    .liuyan table .yaoqiu {
        width: 87%;
        margin-left: 9%;
    }
    .liuyan table .qiu {
        width: 77%;
    }
    .yanzheng{
        width: 80%;
        margin-left: 15%;
    }
    .foot-pro,.foot-yingyong{
        float:left;
        width:35%;
    }
    .foot_wx{
        display: none;
    }
    .newsList .newsCont section {
        width: 65%;
    }
    .foot-lianxi{
        text-align: center;
        float: right;
        width: 65%;
    }
    .section8 {
        margin-bottom: 0;
    }
    .section8 a {
        width: 100%;
        display: block;
    }
    .section8 img{
        display: none;
    }
    .daohang {
        font-size: 13px;
    }
    .position{
        margin-top:15px;
    }
    .daohang{
        height:auto;
    }
    .search .tj {
        width: 30%;
    }
    .search .sr{
        width:70%;
    }
    .search{
        margin-top: 0;
    }
    .about-ul,.about{
        padding:0;
    }
    .tabul{
        margin:10px 0;
    }
    .tabul > li{
        width:24%;
    }
    .tabpad ul li{
        margin-left: 5px;
    }
    .show .ul-li li{
        width:30%;
        float:left;
    }
    .lx-right{
        height:220px;
    }
    .newsList .hotNews section {
        padding-left: 10px;
    }
    .newsList .hotNews {
        padding: 5px 0;
    }
    .newsList .hotNews section p.c {
        font-size: 13px;
        line-height: 20px;
        margin-bottom: 0;
        height: 40px;
        overflow: hidden;
    }
    .hotNews h2{
        margin-top: 5px;
    }
    .newsList .hotNews section .auti {
        width: 100%;
        color: #808080;
        font-size: 13px;
        clear: both;
        line-height: 2px;
    }
    .newsList .newsCont section {
        padding-left: 20px;
    }
    .newsList .newsCont section .auti {
        line-height: 20px;
        font-size: 13px;
    }
    .newsList .newsCont section p.c {
        font-size: 14px;
        color: #999;
        line-height: 23px;
        height: 23px;
        overflow: hidden;
    }
    .sec5 .kehu {
        text-align: center;
        float: left;
        width: 25%;
        padding:2px;
    }
    .kehu a{
        font-size:12px;
    }
    .newsContent h1 {
        font-size: 18px;
    }
    .new-content {
        line-height: 25px;
    }
    .lu-bg {
        margin-top: 10px;
    }
    .small-pic{
        width:100%;
    }
    #outBox {
        width: 100%;
        height:auto;
    }
    #outBox .leftBox {
        width: 100%;
    }
    .moveBox,.magBox{
        display: none;
    }
    #outBox .leftBox {
        height: 330px;
    }
    .num {
        font-size: 13px;
        display: block;
        margin-top: 0;
    }
    .tit-pic > div >h1{
        font-size: 20px;
        text-align: center;
    }
    .des {
        height: 140px;
        font-size: 15px;
        margin-top: 5px;
        overflow: hidden;
    }
    .pro_btn1{
        font-size:15px;
        width:30%;
        margin-right:5px;
    }
    .pro_btn2{
        font-size:15px;
        width:65%;
    }
    .sec3 > div{
        padding:0 5px;
    }
    .sec3 >div >div{
        float:left;
        width:30%;
        padding:0;
        margin-left: 9px;
    }
    .sec4 >div{
        padding:0 5px;
    }
    .sec4 >div >div{
        padding:0;
    }
    .fenlei{
        width:45%;
        float:left;
        margin-left:10px;
        margin-top:10px;
    }
    .fenlei .fen-img{
        width: 100%;
    }
    .fenlei .fen-img img{
        width: 100% !important;
        height:auto !important;
    }
    .fen-title p{
        display: none;
    }
    .fenlei .fen-title {
        width: 100%;
        overflow: hidden;
        text-align: center;
        height:auto;
    }
    .fen-title h4{
        font-size:16px;
    }
    .con-font {
        font-size: 14px;
    }

    .footer{
        padding-top:5px;
    }
    .fenlei .fen-title {
         margin-left: 0;
    }
    .news a .title {
        font-size: 15px;
    }
    .sec2 >div span{
        font-size: 15px !important;
    }
    .pic-father >.sma span{
        font-size: 12px !important;
        height: 35px !important;
    }
    .sec2 .fen-box p {
        font-size: 15px;
    }
    .tit-pic div img {
        width: 100%;
    }
    .mobilefootnav {
        display: block;
        position: fixed;
        left: 0;
        bottom: 0;
        background: #fff;
        box-shadow: 0 0 5px #ddd;
        line-height: 35px;
        height: 35px;
        width: 100%;
        z-index: 999;
    }
    .mobilefootnav ul{
        height:60px;
    }
    .mobilefootnav li {
        position: relative;
        width: 24%;
        float: left;
        text-align: center;
    }
    .mobilefootnav li .sub {
        display: none;
        position: absolute;
        bottom: 40px;
        z-index: 999;
        left: -10%;
        width: 125%;
        background: #fafafa;
        border: 1px solid #dcdcdc;
    }
    .mobilefootnav li .sub a{
        height:45px;
        line-height: 45px;
        overflow: hidden;
    }
    .mobilefootnav li a {
        height: 60px;
        display: block;
        color: #3177b6;
    }
    .mobilefootnav img{
        width:75%;
    }
    .liuyan table {
        display: block;
        padding: 0;
    }
    .body table tr td {
        padding:0 !important;
        word-break:break-all;
    }

    .mobile-lu .box, .hang-bottom .box {
        border: 2px inset #d2d0d0;
    }
    .mobile-luxing >div {
        padding: 1px;
    }
    .index_main .section1 .index_banner .item .inner .block_txt {
        right: 0;
    }
    .jieshao{
        display: none;
    }
    .newsList .newsCont .newsImage {
        width: 30%;
    }
    .content .body img{
        width:100% !important;
        height:auto !important;
    }
}

@media(max-width:410px){
    .index_main .section1 .index_banner .item{
        height:151px;
    }
    .index_main .section1 .index_banner .items{
        height: 151px;
    }
    .index_main .section1 .slick_txt{
        height: 151px;
    }
}

@media(max-width:400px){
    .index_main .section1 .index_banner .item{
        height:150px;
    }
    .index_main .section1 .index_banner .items{
        height: 150px;
    }
    .index_main .section1 .slick_txt{
        height: 150px;
    }
}
@media(max-width:390px){
    .index_main .section1 .index_banner .item{
        height:145px;
    }
    .index_main .section1 .index_banner .items{
        height: 145px;
    }
    .index_main .section1 .slick_txt{
        height: 145px;
    }
}


@media(max-width:380px){

    .btn{
        padding:5px 0;
    }
    .fuwu a{
        width:100%;
    }
    .con-pad{
        padding-top:330px;
    }
    .index_main .section1 .index_banner .item{
        height:142px;
    }
    .index_main .section1 .index_banner .items{
        height: 142px;
    }
    .index_main .section1 .slick_txt{
        height: 142px;
    }

    .index_main .section1 .index_banner .item{
        height:125px;
    }
    .index_main .section1 .index_banner .items{
        height: 125px;
    }
    .index_main .section1 .slick_txt{
        height: 125px;
    }
    .inner{
        display: none;
    }
    .header .tel {
        width: 50%;
    }
    .box .box-lu {
        font-size: 12px;
    }
}


