
@media screen and (max-width:1830px){


}


@media screen and (max-width:1740px){


}


@media screen and (max-width:1610px){

.tqeHead-logo{ margin:18px 40px 0 30px;}
.tqeHead-nav li{ padding:0 24px;}
.tqeHead-tools a{ width:73px;}

.tqeContact .w{ width:1400px;}
.tqeFooter .w{ width:1400px;}

}



@media screen and (max-width:1440px){

.tqeHead-logo{ width:390px; margin:15px 30px 0 20px;}
.tqeHead-nav li{ padding:0 20px;}
.tqeHead-nav li a.far{ font-size:15px; line-height:87px;}
.tqeHead-tools a{ font-size:18px; line-height:80px;}

.tqeProp li .t{ font-size:20px;}
.tqeAbout{ padding:50px 0 35px 0;}
.tqeAbout .t{ font-size:40px;}
.tqeAbout .st{ font-size:40px;}

.tqeProduct li{ padding:70px 0 55px 0;}
.tqeProduct li .st{ font-size:26px;}
.tqeProduct li .m{ font-size:14px; padding:0 25px;}
.tqeProduct li .img{ max-height:250px;}

.tqeSolution li .word .st{ font-size:26px;}
.tqeSolution .swiper-button-next, .tqeSolution .swiper-button-prev{ font-size:40px; margin-top:-20px;}
.tqeSolution .swiper-button-next{ right:18%;}
.tqeSolution .swiper-button-prev{ left:18%;}


.tqeNews{ padding:60px 0 50px 0;}
.tqeNews .w{ width:1200px;}
.tqeNews-title{ font-size:30px;}
.tqeNews-list{ margin-top:40px;}
.tqeNews-list li .pic{ height:270px;}
.tqeNews-list li .word .t{ font-size:17px;}
.tqeNews-more{ margin-top:40px;}
.tqeNews-more a{ font-size:14px; padding:0 25px;}

.tqeContact{ padding:50px 0;}
.tqeContact .w{ width:1200px;}
.tqeContact-word .t{ font-size:26px;}

.tqeFooter{ padding:50px 0;}
.tqeFooter .w{ width:1200px;}
.tqeFooter-menu dl{ width:170px;}
.tqeFooter-code li{ width:110px;}
.tqeFooter-copy{ line-height:25px; padding:15px 0;}


.pmain{ padding:55px 0;}
.psolution-title .t{ font-size:30px;}
.pproduct-list li .word .t{ font-size:20px;}
.ppage{ padding-top:40px;}


.pproduct-detaTop{ padding:70px 0 100px 0;}
.pproduct-detaTop .pic{ margin-top:70px;}
.pproduct-detaBtm{ min-height:580px;}
.pproduct-detaBtm .word .t{ font-size:40px;}
.pproduct-detaBtm .word .st{ font-size:40px;}

.pjoin-title{ line-height:60px;}
.pjoin-list .jt{ line-height:60px;}
.pjoin-list .jt span.arrow{ top:15px;}

}


@media screen and (max-width:1400px){



}


@media screen and (max-width:834px){

.w{ width:94% !important;}
.tqeHead{ padding:5px 3%;}
.tqeHead-logo{ width:270px; margin:0;}
.tqeHead-nav{ display:none;}
.tqeHead-tools{ display:none;}

.tqeBanner .swiper-pagination{ bottom:10px !important;}
.tqeBanner .swiper-pagination-bullet{ width:10px; height:10px; margin:0 4px !important;}

.tqeProp{ padding:10px 0;}
.tqeProp li{ background:none; width:100%; padding:10px 0;}
.tqeProp li .t{ font-size:16px; padding-bottom:5px;}

.tqeAbout{ padding:20px 0;}
.tqeAbout .t{ font-size:20px;}
.tqeAbout .st{ font-size:18px;}
.tqeAbout .c{ font-size:15px; line-height:26px; margin-top:15px;}
.tqeAbout .m{ margin-top:15px;}
.tqeAbout .img{ margin-top:20px;}


.tqeProduct{ padding:5px 0 20px 0;}
.tqeProduct li{ width:100%; margin-top:15px; padding:20px 15px;}
.tqeProduct li .st{ font-size:18px; margin-top:10px;}
.tqeProduct li .c{ font-size:15px;}
.tqeProduct li .m{ line-height:30px;}
.tqeProduct li .img{ height:auto; margin-top:20px;}

.tqeSolution{ padding:0;}
.tqeSolution li:before{ content:''; background:rgba(0,0,0,.5); width:100%; height:100%; position:absolute; left:0; top:0;}
.tqeSolution li .word{ top:50%; transform:translateY(-50%); padding:0 35px; z-index:2;}
.tqeSolution li .word .st{ font-size:18px; margin-top:10px;}
.tqeSolution li .word .c{ margin-top:10px;}
.tqeSolution li .word .m{ margin-top:10px;}
.tqeSolution .swiper-button-next, .tqeSolution .swiper-button-prev{ font-size:30px; margin-top:-15px;}
.tqeSolution .swiper-button-next{ right:0;}
.tqeSolution .swiper-button-prev{ left:0;}

.tqeNews{ padding:20px 0;}
.tqeNews-title{ font-size:20px;}
.tqeNews-list{ margin-top:0; margin-left:0;}
.tqeNews-list li{ width:100%; margin-top:15px; overflow:hidden; margin-left:0;}
.tqeNews-list li .pic{ width:100px; float:left; height:auto;}
.tqeNews-list li .word{ width:calc(100% - 100px); padding-left:15px; margin-top:0; float:right;}
.tqeNews-list li .word .t{ font-size:15px; line-height:24px; text-overflow:-o-ellipsis-lastline; white-space:inherit; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.tqeNews-list li .word .d{ padding:0; margin-top:5px;}
.tqeNews-list li .word .c{ display:none;}

.tqeNews-more{ margin-top:20px;}
.tqeNews-more a{ line-height:30px;}


.tqeContact{ padding:25px 0;}
.tqeContact-word{ width:100%;}
.tqeContact-word .t{ font-size:17px;}
.tqeContact-word .c{ font-size:15px; line-height:28px; margin-top:10px;}
.tqeContact-btn{ line-height:38px; padding:0 15px; margin-top:15px; border-width:1px;}
.tqeContact-btn .iconfont{ margin-left:10px;}

.tqeFooter{ padding:20px 0;}
.tqeFooter-menu{ display:none;}
.tqeFooter-code{ width:100%; text-align:center;}
.tqeFooter-code li{ width:auto; margin:0 10px; float:none; display:inline-block; vertical-align:top;}
.tqeFooter-code li img{ width:90px; margin-bottom:5px;}
.tqeFooter-copy{ font-size:13px; line-height:22px;}


.pmain{ padding:25px 0;}
.psolution-title .t{ font-size:20px;}
.psolution-title .c{ font-size:15px; line-height:26px; margin-top:10px;}

.pproduct-list{ margin-left:0; padding-top:5px;}
.pproduct-list li{ width:100%; margin:15px 0 0 0; height:180px;}
.pproduct-list li .word{ padding:15px 0 0 15px;}
.pproduct-list li .word .t{ font-size:16px;}
.pproduct-list li .word .m{ margin-top:10px; font-size:13px;}
.pproduct-list li .pic{ width:135px; right:10px;}


.ppage{ padding-top:20px;}
.ppage a{ line-height:28px; margin:3px; padding:0 10px; font-size:14px;}
.ppage .nowpage{ line-height:28px; margin:3px; padding:0 10px; font-size:14px;}

.pproduct-detaTop{ padding:20px 0;}
.pproduct-detaTop .st{ font-size:18px; padding:10px 0;}
.pproduct-detaTop .c{ font-size:15px; line-height:26px;}
.pproduct-detaTop .pic{ margin-top:15px;}


.pproduct-detaBtm{ min-height:inherit; padding:20px 3%;}
.pproduct-detaBtm .word{ position:relative; top:auto; transform:none; left:auto;}
.pproduct-detaBtm .word .t{ font-size:20px;}
.pproduct-detaBtm .word .st{ font-size:18px;}
.pproduct-detaBtm .word .c{ line-height:26px; font-size:15px; margin-top:15px;}

.pabout-info{ font-size:15px; line-height:28px;}
.pabout-info .t{ font-size:18px; padding-bottom:10px;}

.psolution-list{ padding-top:0;}
.psolution-list li{ margin-top:15px;}
.psolution-list li .word{ padding:15px 0 0 10px;}
.psolution-list li .word .t{ font-size:16px;}
.psolution-list li .word .c{ line-height:23px; margin-top:5px; display:none;}
.psolution-list li .word .m{ margin-top:10px; font-size:13px; line-height:26px; padding:0  12px;}


.pcontact{ padding-top:0;}
.pcontact dl{ margin-top:20px; font-size:15px;}
.pcontact dl dt{ padding-bottom:10px;}

.pnews-list{ margin-left:0; margin-top:0;}
.pnews-list li{ width:100%; margin:15px 0 0 0;}
.pnews-list li:first-child{ margin-top:0;}
.pnews-list li .pic{ height:auto;}
.pnews-list li .word{ padding:15px 12px;}
.pnews-list li .word .d{ font-size:14px;}
.pnews-list li .word .t{ font-size:16px; margin-top:10px; height:auto; max-height:56px;}
.pnews-list li .word .c{ display:none;}
.pnews-list li .word .f{ margin-top:10px;}
.pnews-list li .word .f label{ font-size:14px; line-height:26px; margin-top:0;}
.pnews-list li .word .f .iconfont{ font-size:26px;}


.pnews-detaWarp{ padding:15px; border-width:2px; margin-top:0;}
.pnews-detaTop{ padding:0 0 15px 0;}
.pnews-detaTop .t{ font-size:18px; padding-bottom:13px; line-height:28px;}
.pnews-detaTop .c span{ padding-right:10px; display:inline-block; line-height:22px;}
.pnews-detaInfo{ padding:20px 0; font-size:15px; line-height:28px;}
.pnews-detaPage a{ font-size:14px; padding:12px 0; line-height:24px;}
.pnews-detaPage a span{ padding-right:10px;}

.jyHead-menuBtn{ display:block;}


.pjoin-title{ display:none;}
.pjoin-list{ margin-top:20px;}
.pjoin-list .jt{ padding:10px 0; line-height:30px; font-size:15px;}
.pjoin-list .jt span{ width:100% !important; font-size:15px;}
.pjoin-list .jt span.arrow{ width:32px !important; right:0;}
.pjoin-list .jc{ padding:15px; line-height:28px; font-size:15px;}


.phonor-itemCertif{ margin-left:-12px; padding-top:5px;}
.phonor-itemCertif li{ width:calc(50% - 12px); margin:12px 0 0 12px;}
.phonor-itemCertif li .pic{ height:102px;}
.phonor-itemCertif li .tit{ font-size:15px; margin-top:10px;}


}



@media screen and (max-width:640px){


}



