@media screen and (min-width:980px) and (max-width:1024px){
    /*index*/
    #myCarousel .carousel-inner .item a{height:320px;}
    .keyword .boxMain{left:2%;}
    .advBt p:nth-child(3) span{left:41%;}
    .advCont{padding:0 90px;}
    .midPhone{margin-right:110px;}
    .productsBt p span{padding:6px 0 10px;}
    .productsBtn a{padding-left:20px;line-height:42px;}
    .productsText{height:240px;overflow:hidden;}
    .productsBtn a span:nth-child(2){width:40px;height:42px;line-height:40px;}
    .productsBtn a span{font-size:15px;}
    .mid2{margin-top:30px;background-position: center center;}
    .mid2 .midPhone{margin-right:150px;}
    .abouts{margin:30px auto;}
    .aboutT p:nth-child(1){height:112px;overflow:hidden;}
    .aboutT p:nth-child(2) a{line-height:35px;}
    .aboutT p:nth-child(2){margin-top:15px;}
    .iBt p span{font-size:18px;}
    .iBt p{font-size:18px;}
    .honerCont{padding:20px 60px 0;}
    .honerCont .swiper-button-prev a{width:35px;height:35px;background-size: 100% 100%;}
    .honerCont .swiper-button-next a{width:35px;height:35px;background-size:100% 100%;}
    .honerCont .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:0;}
    .honerCont .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:0;}
    .newsCenter{margin-top:30px;}
    .newsFirst p:nth-child(2) a{width:70%;}
    .newsCenterBoxText p{height:20px;overflow:hidden;}

    /*page*/
    .pageLeft{width:23%;}
    .pageRight{width:75%;padding:25px 30px;}
    .pageLeftList a{font-size:15px;}
    .newlistCont p{height:44px;overflow:hidden;}
	










}
@media screen and (min-width:619px) and (max-width:980px) {
	.advCont{padding:0 0px;}
	.mid1 .boxMain>p{margin-left:30px;}
    /*index*/
    .iTop p:nth-child(1){width:70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .logo a{font-size:30px;}
    .logo a img{width:140px;}
    .logo p span{font-size:26px;}
    .logo{margin-bottom:10px;}
    .iNav li:first-child{display:none;}
    .iNav li:last-child{width:120px;padding-left:15px;background-position: 10px 19px;}
    .iNav li a{font-size:15px;}
    #myCarousel .carousel-inner .item a{height:260px;}
    .keyword .boxMain{left:1.5%;padding-left:30px;}
    .keyword{line-height:58px;height:48px;}
    .advBt p:nth-child(3) span{left:38%;}    
    .midPhone{margin-right:20px;}
    .midPhone p:nth-child(2){font-size:28px;}    
    .mid1{padding:35px 0 ;}
    .productsBt p span{width:14%;padding:0 0 10px;}
    .productsBtn a span{font-size:14px;}
    .productsBtn a{padding-left:10px;line-height:35px;}
    .productsBtn a span:nth-child(1){width:75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .productsBtn a span:nth-child(2){width:35px;height:35px;line-height:31px;font-size:38px;}
    .productsDesc>p span{width:100% !important;line-height:40px;}
    .productsDesc>p{flex-wrap:wrap;}
    .productsText{margin-top:6px;padding:6px 10px;line-height:23px;height:172px;overflow: hidden;}
    .productsT>a{width:57%;height: 100%;}
    .proAll{width:74%;}
    .proBox{height:100%;}
    .productsT{height:100%;}
    .productsT>a img{height:100%;}
    .bg8{padding:15px 0 20px;}
    .mid2{margin-top:25px;background-position: center center;padding:35px 0;}
    .mid2 .midPhone{margin-right:40px;}
    .mid2 .boxMain>p{margin-left:50px;}
    .abouts{margin:25px auto;}
    .aboutCont{padding:5px;}
    .iBt p span{font-size:17px;}
    .iBt p{font-size:17px;}
    .aboutT p:nth-child(1){line-height:25px;height:75px;overflow:hidden;}
    .aboutT p:nth-child(2) a{line-height:35px;}
    .aboutT p:nth-child(2){margin-top:15px;}
    .aboutCont>div{padding:10px;}
    .aboutText{margin-top:15px;}
    .honer{width:40%;padding:5px;}
    .honer>div{padding:10px 10px 0;}
    .honerCont{padding:20px 60px 0;}
    .honorBox span{line-height:30px;}
    .honerCont .swiper-button-prev a{width:35px;height:35px;background-size: 100% 100%;}
    .honerCont .swiper-button-next a{width:35px;height:35px;background-size:100% 100%;}
    .honerCont .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:0;}
    .honerCont .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:0;}
    .newsCenter{margin-top:25px;}
    .newsFirst p:nth-child(2) a{width:60%;}
    .newsCenterBoxText p{height:20px;overflow:hidden;}
    .newsCenterBox>p{width:60px;height:60px;}
    .newsCenterBox>p span{font-size:25px;line-height:30px;}
    .newsCenterBoxText{width:calc(100% - 60px);padding-left:10px;}
    .newsCenterBoxText a{margin-top:7px;}
    .newsFirst img{height:auto;}
    .newsCenterRight{width:32%;}
    .queBox p{height:22px;}
    .newsFirst p:nth-child(3){margin-top:10px;height:66px;overflow:hidden;}
    .newsCenterBox{margin-bottom:11px;}
    .newsCenterCont{margin-top:20px;}
    .friends{margin-top:20px;}
    .iBNav{flex-wrap:wrap;}
    .iBContact p span{display:inline-block;}

    /*page*/
    .pageLeft{width:26%;}
    .pageRight{width:72%;padding:20px 20px;}
    .pageLeftList a{font-size:14px;line-height:45px;}
    .proPBox span{ line-height:50px;}
    .pageContact p{line-height:30px;}
    .pageContact{padding:10px;padding-top:0;}
    .pageContact>img{display:none;}
    .pageContact p:nth-child(2) a{font-size:20px;}
    .page{padding-bottom:30px;}
    .newlistBox>p{width:90px;height:90px;font-size:31px;}
    .newlistCont{width:calc(100% - 90px);padding:8px  15px 0;}
    .newlistCont p{margin-top:6px;height:44px;overflow:hidden;}
    .gongcheng .casesBox span{line-height:50px;}

}

@media screen and (max-width: 619px) {
    /*index*/
    .iTop{display:none;}
    .logo{display:none;}
    .iNav{display:none;}
    .index_head{display:block;}
    .flexMain{flex-wrap:wrap;}
    .ipHead{height:50px;}
    #myCarousel .carousel-inner .item a{height:150px;}
    .keyword .boxMain{left:1.5%;padding-left:20px;top:-25px;}
    .keyword{height:30px;line-height:50px;}
    .advBt p:nth-child(1){font-size:25px;}
    .advBt p:nth-child(1) span{font-size:25px;}
    .advBt p:nth-child(1) a{font-size:32px;margin:0 5px;}
    .advBt p:nth-child(2){margin-top:0;}
    .advBt p:nth-child(3) span{left:29%;}
    .advCont{padding:0;margin-bottom:40px;}
    .advCont img{width:45%;}
    .advText p:nth-child(2){font-size:20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.advText p:nth-child(3){height:150px; overflow:hidden;}
    .advText p:nth-child(1){font-size:28px;width:60px;line-height:51px;background-size: 100% 100%;}
    .adv{background-position: top center;padding-bottom:20px;}
    .mid1 .boxMain>p{width:100%;margin-left:0;text-align:center;font-size:18px;}
    .midPhone{width:100%;margin-right:0;margin-top:10px;}
    .advText{width:48%;}
    .mid1{background-position: center center;padding:25px 0;}
    .midPhone p:nth-child(2){font-size:25px;}
    .mid1 .boxMain>p span{font-size:18px;}
    .productsBt p span{width:24%;padding:0 0 5px;font-size:18px;}
    .bg8{padding-top:15px;}
    .productsBtn{width:100%;display: flex;justify-content: space-between;flex-wrap:wrap;}
    .productsBtn a{width:49%;padding-left:10px;line-height:40px;}
    .productsBtn a span{font-size:15px;}
    .productsBtn a span:nth-child(2){width:40px;height:40px;line-height:36px;font-size:37px;}
    .productsBtn a span:nth-child(1){white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:70%;}
    .productsCont{margin-top:20px;}
    .proAll{width:100%;}
    .productsT>a{width:100%;margin:10px 0;}
    .productsDesc{width:100%;}
    .productsDesc>p span:nth-child(2){background-color:#eee;}
    .productsText{background-color:#eee;}
    .mid2 .boxMain>p{margin-left:0;}
    .mid2 .midPhone{margin-right:0;}
    .mid2 .boxMain>p{width:100%;text-align:center;}
    .mid2{background-size: cover;background-position: center center;margin-top:25px;padding:25px 0;}
    .abouts{margin:20px auto;}
    .aboutCont{width:100%;}
    .iBt p span{font-size:16px;}
    .iBt p{font-size:16px;}
    .aboutCont>div{padding:10px;}
    .aboutText>img{width:100%;}
    .aboutT{width:100%;margin-top:15px;}
    .aboutText{margin-top:15px;}
    .aboutT p:nth-child(2){margin-top:15px;}
    .honer{width:100%;margin-top:15px;}
    .honer>div{padding:10px;}
    .newsCenter{margin-top:25px;}
    .newsFirst{width:100%;}
    .newsList{width:100%;margin-top:15px;}
    .newsCenterCont{margin-top:15px;}
    .newsFirst p:nth-child(3){margin-top:10px;}
    .newsCenterBoxText p{height:20px;overflow:hidden;}
    .newsCenterRight{margin-top:15px;}
    .friends{margin-top:20px;}
    .iBNav{display:none;}
    .iBContact p span{display:block;line-height:25px;}
    .iBContact{margin-top:0;}
    .iBContact p:nth-child(2){margin-top:0;}
    .iBottom{padding:20px 0;}
    .index_foot{display:block;}
    .p-foot{height:76px;}
    .mid2 .boxMain{padding-right:90px;}



    /*page*/
    .pageLeft{display:none;}
    .pageRight{width:100%;padding:10px;}
    .pageRightBt span{font-size:18px;padding-bottom:5px;}
    .pro_list{display:block;margin-bottom:15px;}
    .pageHome{line-height:50px;}
    .proPBox span{padding:0 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:14px;line-height:40px;}
    .page{padding-bottom:30px;}
    .activeNext p{display:block;width:100%;line-height:35px;}
    .activeNext{margin-top:20px;}
    .activeBt p:nth-child(2) span{display:block;}
    .activeBt{padding:15px 0;}
    .newlistBox>p{width:80px;height:80px;font-size:26px;padding-top:5px;}
    .newlistCont{width:calc(100% - 80px);padding:8px  15px 0;}
    .newlistCont p{margin-top:0;height:44px;overflow:hidden;}
    .newlistCont a{font-size:15px;}
    .activeBt p:nth-child(1){font-size:17px;}
    .gongcheng .casesBox span{line-height:45px;}
	.activeCont{margin-top: 10px;}



}
























