
@media screen and (min-width:980px) and (max-width:1024px){
	.companyName-main p:nth-child(1){font-size:34px;}
	.companyName-main div p{font-size:30px;}
	.page-left p{font-size:20px;}
	.news-bt p:nth-child(1){font-size:18px;}
    .companyName-main{padding:10px 0;}
    .page{margin-top:15px;}
    .newslist p{line-height:50px;height:50px;}
    .newslist-cont{padding-bottom:10px;}
    .footer-left{width:30%;}
    .iBottom-main-left{width:35%;}
    .footer{margin-top:20px;padding:20px 0;}
    .news-bt p:nth-child(1){margin:10px 0;}
    .news-content{margin-top:15px;}
    .page-left p{line-height:60px;}
    .page-left-nav a{line-height:50px;}
    .page-left{width:20%;}
    .page-right{width:78%;}
    .productlist-box p{line-height:50px;}
    .iBottom{padding:10px 0;}
    .footer-left-box{margin-top:20px;}
    .news-content img{max-width: 100%;}
    .news-page{margin-top:10px;}
    .nav-fl-right{padding:15px;}
    .newsCenter{margin-top:20px;}
    .newsCenter-tab-btn{margin-top:20px;}
    .newsCenter-bottom{margin-top:20px;}
    .newsCenter-right-first p{margin-top:0px;height:48px;overflow: hidden;}
    .newsCenter-right-first .newsCenter-right-first-more{margin-top:10px;line-height:30px;}
	.newsCenter-right-bottom{height:200px; overflow:hidden;}
    .newsCenter-right-bottom p{line-height:50px;height:50px; }
    .company{margin-top:20px;}
    .company-top{padding:20px 0;}
    .company-text{line-height:22px;}
    .cases{margin-top:20px;padding:20px 0;}
    #jswbox{height:290px;}
    .cases-bt{margin-bottom:25px;width:65%;}
    #jswbox .prev{top:45%;}
    #jswbox .next{top:45%;}
    .office{margin-top:20px;}
    .office-bt{margin-bottom:20px;width:65%;}
    .newsCenter-bt img{width:50%;}

    .newsCenter-bt{width:65%;}
    .newslist .newslist-first p{line-height:40px;height:40px;}
    .iBottom-main>p{width:65%;}
    .lb_text p{height:60px;}
    .companyName-main>p{width:65%;}
    .companyName-main p img{width:100%;}
    .page-banner a{height:200px!important;}

    #myCarousel .carousel-inner .item a{height:300px!important;}

}


@media screen and (min-width:890px) and (max-width:980px) {
    .companyName-main{padding:10px 0;}
    .page{margin-top:15px;}
    .newslist p{line-height:40px;height:40px;}
    .newslist-cont{padding-bottom:10px;}
    .footer-left{width:30%;}
    .iBottom-main-left{width:40%;}
    .footer{margin-top:30px;padding:20px 0;}
    .page-left p{line-height:60px;}
    .page-left-nav a{line-height:50px;}
    .page-home p{line-height:35px;}
    .footer-left-box{margin-top:20px;}
    .iBottom{padding:10px 0;}
    .news-bt p:nth-child(1){margin:10px 0;}
    .news-content{margin-top:10px;}
    .page-left p{line-height:60px;font-size:20px;}
    .page-left-nav a{line-height:50px;}
    .page-left{width:20%;}
    .page-right{width:78%;}
    .productlist-box{margin-top:15px;}
    .productlist-box p{line-height:50px;}
    .iBottom{padding:10px 0;}
    .footer-left-box{margin-top:20px;}
    .news-content img{max-width: 100%;}
    .news-page{margin-top:10px;}
    .nav-fl-right{padding:15px;}
    .companyName-main p:nth-child(1){font-size:35px;}
    .companyName-main div p{font-size:30px;}

    .newsCenter{margin-top:20px;}
    .newsCenter-tab-btn{margin-top:20px;}
    .newsCenter-bottom{margin-top:20px;}
    .newsCenter-right-first p{margin-top:0px;height:48px;overflow: hidden;}
    .newsCenter-right-first .newsCenter-right-first-more{margin-top:10px;line-height:30px;}
    .newsCenter-right-bottom p{ine-height:50px;height:50px;}
    .company{margin-top:20px;}
    .company-top{padding:20px 0;}
    .company-text{line-height:20px;margin-left:15px;height:240px;overflow: hidden;}
    .cases{margin-top:20px;padding:20px 0;}
    #jswbox{height:242px;}
    .cases-bt{margin-bottom:25px;width:75%;padding-top:80px;}
    #jswbox .prev{top:45%;}
    #jswbox .next{top:45%;}
    .office{margin-top:20px;}
    .office-bt{margin-bottom:20px;width:75%;}
    .newsCenter-bt img{width:60%;}
    .newsCenter-tab-btn p{padding:0 45px;line-height:35px;}
    .newsCenter-right-bottom p:nth-child(6){display: none;}
    .company-top img{width:30%;}
    .company-bottom-left{width:76%;}
    .lb_text p{line-height:25px;margin:10px auto;}
    .newsCenter-bt{width:75%;}
    .newslist .newslist-first p{line-height:40px;height:40px;}
    .iBottom-main>p{width:58%;}
    .lb_text p{height:50px;}
    .companyName-main>p{width:65%;}
    .companyName-main p img{width:100%;}
    .page-banner a{height:200px!important;}


    #myCarousel .carousel-inner .item a{height:300px!important;}

}

@media screen and (min-width:810px) and (max-width:890px){
    .companyName-main{padding:10px 0;}
    .page{margin-top:5px;}
    .newslist p{line-height:50px;height:50px;}
    .newslist-cont{padding-bottom:10px;}
    .footer-left{width:32%;}
    .iBottom-main-left{width:45%;}
    .footer{margin-top:30px;padding:20px 0;}
    .page-home p{line-height:35px;}
    .footer-left-box{margin-top:20px;}
    .iBottom{padding:10px 0;}
    .companyName-main p:nth-child(1){font-size:35px;}
    .companyName-main div p{font-size:32px;}
    .nav-fl-right{padding:10px;}
    .page-left{display: none;}
    .page-right{width:97%;margin:0 auto;}
    .nav-main li>a{line-height:40px;}
    .nav-main li a img{height:40px;width:2px;}
    .nav-main li .nav-home{height:auto;width:auto;margin-right:15px;}
    .nav-fl{top:50px;}
    .nav-fl-right a{margin:10px 0;}
    .news-bt p:nth-child(1){margin:10px 0;}
    .news-content{margin-top:10px;}
    .news-page{margin-top:10px;}
    .news-page p{line-height:30px;}
    .productlist-box{margin-top:15px;}
    .productlist-box p{line-height:50px;}
    .iBottom{padding:10px 0;}
    .footer-left-box{margin-top:20px;}
    .news-content img{max-width: 100%;}
    .news-page{margin-top:10px;}

    .newsCenter{margin-top:20px;}
    .newsCenter-tab-btn{margin-top:20px;}
    .newsCenter-bottom{margin-top:20px;}
    .newsCenter-right-first p{margin-top:0px;height:48px;overflow: hidden;}
    .newsCenter-right-first .newsCenter-right-first-more{margin-top:10px;line-height:50px;height:50px;}
    .newsCenter-right-bottom p{line-height:35px;}
    .company{margin-top:20px;}
    .company-top{padding:20px 0;}
    .company-text{line-height:20px;margin-left:15px;height:240px;overflow: hidden;}
    .cases{margin-top:20px;padding:20px 0;}
    #jswbox{height:242px;}
    .cases-bt{margin-bottom:25px;width:75%;padding-top:80px;}
    #jswbox .prev{top:45%;}
    #jswbox .next{top:45%;}
    .office{margin-top:20px;}
    .office-bt{margin-bottom:20px;width:75%;}
    .newsCenter-tab-btn p{padding:0 45px;line-height:35px;}
    .newsCenter-right-bottom p:nth-child(6){display: none;}
    .company-top img{width:30%;}
    .company-bottom-left{width:76%;}
    .lb_text p{line-height:25px;margin:10px auto;}
    .newsCenter-right-bottom p a{width:70%;}
    .newsCenter-right-bottom p{line-height:50px;height:50px;overflow: hidden;}
    .newsCenter-right-first a span:nth-child(1){display: inline-block;width:70%;overflow: hidden;}
    .newsCenter-bt{width:75%;}
    .newslist .newslist-first p{line-height:40px;height:40px;}
    .iBottom-main>p{width:58%;}
    .lb_text p{height:50px;}

    .companyName-main>p{width:65%;}
    .companyName-main p img{width:100%;}
    .page-banner a{height:200px!important;}

    #myCarousel .carousel-inner .item a{height:300px!important;}

}

@media screen and (min-width:619px) and (max-width:810px){
	.newsCenter-right-bottom{height:150px; overflow:hidden;}
    .companyName-main{padding:10px 0;}
    .page{margin-top:5px;}
    .newslist p{line-height:50px;height:50px;}
    .newslist-cont{padding-bottom:10px;}
    .footer-left{width:32%;}
    .iBottom-main-left{width:47%;}
    .footer{margin-top:30px;padding:20px 0;}
    .page-home p{line-height:40px;}
    .footer-left-box{margin-top:20px;}
    .iBottom{padding:10px 0;}
    .companyName-main p:nth-child(1){font-size:30px;}
    .companyName-main div p{font-size:28px;}
    .nav-fl-right{padding:10px;}
    .page-left{display: none;}
    .page-right{width:100%;margin:0 auto;}
    .nav-main li>a{line-height:40px;}
    .nav-main li a img{height:40px;width:2px;}
    .nav-main li .nav-home{height:auto;width:auto;margin-right:15px;}
    .nav-fl{top:50px;}
    .footer-right{width:72%;}
	.footer-right p{width: 16%;}
    .iBottom-main>p span{margin-right:20px;}
    .nav-fl-right a{margin:10px 0;}
    .news-bt p:nth-child(1){margin:10px 0; font-size:16px;}
    .news-content{margin:10px auto; padding:0px 5px;}
    .news-page{margin-top:10px;}
    .news-page p{line-height:30px;}
    .productlist-box{margin-top:15px;}
    .productlist-box p{line-height:50px;}
    .iBottom{padding:10px 0;}
    .news-content img{max-width: 100%;}
    .news-page{margin-top:10px;}

    .newsCenter{margin-top:20px;}
    .newsCenter-tab-btn{margin-top:20px;}
    .newsCenter-bottom{margin-top:20px;}
    .newsCenter-right-first p{margin-top:0px;height:48px;overflow: hidden;}
    .newsCenter-right-first .newsCenter-right-first-more{margin-top:10px;line-height:30px;}
    .newsCenter-right-bottom p{ine-height:50px;height:50px;}
    .company{margin-top:20px;}
    .company-top{padding:20px 0;}
    .company-text{line-height:20px;margin-left:15px;height:180px;overflow: hidden;}
    .cases{margin-top:20px;padding:20px 0;}
    #jswbox{height:242px;}
    .cases-bt{margin-bottom:25px;width:80%;padding-top:80px;}
    #jswbox .prev{top:45%;}
    #jswbox .next{top:45%;}
    .office{margin-top:20px;}
    .office-bt{margin-bottom:20px;}
    .newsCenter-tab-btn p{padding:0 45px;line-height:35px;}
    .newsCenter-right-bottom p:nth-child(6){display: none;}
    .company-top img{width:30%;}
    .company-bottom-left{width:76%;}
    .lb_text p{line-height:25px;margin:10px auto;}
    .newsCenter-right-bottom p a{width:70%;}
    .newsCenter-right-bottom p{ine-height:50px;height:50px;overflow: hidden;}
    .newsCenter-right-first a span:nth-child(1){display: inline-block;width:70%;overflow: hidden;}
    .office-box-text a{font-size: 16px;}
    .company-bottom-right p{font-size:22px;}
    .company-bottom-left img{width:50%;}
    .newsCenter-bt{width:80%;}
    .office-bt{width:80%;}
    .newslist .newslist-first p{line-height:40px;height:40px;}

    .iBottom-main-left p{font-size:23px;}
    .lb_text p{height:50px;}

    .companyName-main>p{width:65%;}
    .companyName-main p img{width:100%;}
    .page-banner a{height:200px!important;}

    #myCarousel .carousel-inner .item a{height:300px!important;}

}

@media screen and (max-width: 619px) {
    .index_head{display: block;}
    .p-head{height:50px;}
    .index_foot{display: block;}
    .p-foot{height:75px;}
    .top{display: none;}
    .companyName{display: none;}
    .nav{display: none;}
    .page-left{display: none;}
    .page-right{width:100%;}
    .newslist p{display: flex;justify-content: space-between;line-height:50px; height:50px;}
    .newslist p a{width:70%;overflow: hidden;}
    .newslist-cont{padding-bottom:12px;height:55px;overflow: hidden;line-height:25px;margin-top: -15px;}
    .page{margin-top:5px;padding:0 5px;}
    .page-home p{line-height:40px;}
    .footer{margin-top:10px;padding:15px 0;}
    .footer-right{display: none;}
    .footer-left{width:100%;padding-left:5%;}
    .footer-left-box{margin-top:10px;}
    .iBottom-main-left{display: none;}
    .iBottom{padding:10px 0;}
    .iBottom-main>p{width:100%;}
    .iBottom-main>p span{display: block;margin-right:0;}
    .news-content{line-height:25px;margin-top:10px; padding:0px 5px; font-size:14px; font-weight:normal;letter-spacing: 0px;}
    .news-bt p:nth-child(2) span{display: block;}
    .news-bt p:nth-child(2) span:nth-child(1){margin-right:0;}
    .news-bt p:nth-child(1){font-size:16px;margin:10px 0 5px;}
    .news-page p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:30px;}
    .news-page{margin-top:10px;}
    .productlist-box{margin-top:10px;width:48%;padding:5px; float:left;}
    .productlist-box p{line-height:35px;}
    .productlist-box:last-child{/*display: none;*/}
    .news-content img{max-width: 100%;}
    .news-page{margin-top:10px;}

    .newsCenter-bt{width:100%;background:url("../images/p-news-bt-back_16_02.png") no-repeat;background-size: 100% 100%;padding-top:80px;}
	.office-box-text a{ font-size:16px;}
    .newsCenter-bt p{padding-left:0;}
    .newsCenter{margin-top:20px;}
    .newsCenter-tab-btn{margin-top:20px;}
    .newsCenter-tab-btn p{line-height:35px;padding:0 45px;}
    .newsCenter-left{width:100%;margin:10px 0;}
    .newsCenter-right{width:100%;}
    .newsCenter-tab-flex{flex-wrap:wrap;}
    .newsCenter-right-first a span:nth-child(1){width:70%;display: inline-block;overflow: hidden;}
    .newsCenter-bottom{margin-top:10px;}
    .newsCenter-right-first p{margin-top:0;height:48px;overflow: hidden;}
    .newsCenter-right-first .newsCenter-right-first-more{line-height:30px;margin-top:10px;}
    .newsCenter-right-bottom p a{width:70%;}
    .newsCenter-right-bottom p{ine-height:50px;height:50px;overflow: hidden;}
    .company{margin-top:20px;}
    .company-top{padding:20px 0;}
    .company-top img{width:90%;}
    .company-bottom-left{width:100%;}
    .company-bottom{flex-wrap:wrap;}
    .company-bottom-left{flex-wrap:wrap;}
    .company-bottom-left img{width:100%;}
    .company-text{line-height:25px;margin-left:0;margin-top:10px;}
    .company-bottom-right{width:100%;margin-top:15px;}
    #jswbox{height:152px;}
    .lb_text p{line-height:20px;margin:8px auto;}
    .cases{margin-top:20px;padding:20px 0;}
    .cases-bt{margin-bottom:20px;width:100%;background: url("../images/p-cases-bt-back_39_02.png") no-repeat;background-size: 100% 100%;padding-top:75px;}
    #jswbox .prev{top:40%;}
    #jswbox .next{top:40%;}
    .office{margin-top:20px;}
    .swiper-containera{display: block;}
    .swiper-container{display: none;}
    .office-box-text{padding:10px;}
    .office-bt{margin-bottom:15px;width:100%;}
    .pro_list{display: block;}
    .newslist{margin-top:5px;}

    .lb_text p{height:40px;}

    .page-banner a{height:100px!important;}

    #myCarousel .carousel-inner .item a{height:160px!important;}
}































