@media screen and (max-width:1650px){


}


@media screen and (max-width:1440px){

.w{ width:1280px;}

}


@media screen and (max-width:1290px){
.pcase-list li .pic img{width:400px;height:230px;}
}


@media screen and (max-width:1024px){


}


@media screen and (max-width:834px){
 .pcase-list li .pic img{width:100%;height:auto;}


body{ font-size:15px;}
.w{ width:94%;}

.lqHead{ padding:8px 0;}
.lqHead-code{ display:none;}
.lqHead-search{ display:none;}
.lqHead-logo { width:230px;}

.lq-nav{ display:none;}
.pmenuBtn{ display:block;}

.lqBanner .swiper-button-next, .lqBanner .swiper-button-prev{ width:25px; height:40px; line-height:40px; margin-top:-20px; font-size:22px;}
.lqBanner .swiper-button-prev{ left:3%;}
.lqBanner .swiper-button-next{ right:3%;}

.lqNews-page{ margin-top:25px;}
.lqNews-title .cn{ font-size:18px;}
.lqNews-title .cn label{ font-size:15px; padding-left:10px;}
.lqNews-title .mo{ font-size:14px; padding-top:0;}

.lqNews-figure{ width:100%;}
.lqNews-figure-list{ margin-top:15px;}
.lqNews-figure-list .swiper-pagination{ right:0; bottom:15px !important;}
.lqNews-figure-list .swiper-pagination-bullet{ width:8px; height:8px; margin:0 5px 0 0 !important;}
.lqNews-figure-list li .tit{ font-size:15px; height:40px; line-height:40px; padding:0 75px 0 12px;}

.lqNews-list{ width:100%; margin-top:20px;}
.lqNews-list-tab{ padding:15px 0 10px 0;}
.lqNews-list-tab a{ padding:0 15px; margin-right:10px; font-size:15px; line-height:34px;}
.lqNews-list-tab a:last-child{ margin-right:0;}
.lqNews-list-item li{ background-size:5px auto; padding-left:15px; line-height:30px; font-size:15px;}
.lqNews-list-item li span{ font-size:14px;}

.lqAbout-column{ width:calc(100% + 12px); margin-top:-10px; position:relative; margin-left:-12px;}
.lqAbout-column a{ width:calc(33.3% - 12px); margin-left:12px; margin-right:0;}
.lqAbout-column a .tit{ font-size:15px; line-height:35px;}

.lqLinks{ width:100%; margin-top:20px;}
.lqLinks-list li a{ width:100%; margin-top:12px;}
.lqLinks-list li a img{ width:100%;}

.lqFooter{ margin-top:25px; padding:20px 3%; font-size:13px; line-height:22px; text-align:left;}


.pmenu .w{ width:100%;}
.pmenu a{ width:50%; padding:0; line-height:40px; margin-right:0; text-align:center;}
.pabout-info{ font-size:15px; line-height:30px; padding-top:20px;}

.pcase-list{ margin-left:0;}
.pcase-list li{ width:100%; margin:15px 0 0 0;}
.pcase-list li .tit{ font-size:16px; padding:0 10px; line-height:45px;}


.phonor-listBox{ margin-top:25px; padding:0 40px;}
.phonor-list .swiper-button-next, .phonor-list .swiper-button-prev{ width:25px; height:40px; line-height:40px; font-size:22px; margin-top:-20px;}
.phonor-list .swiper-button-next{ right:0;}
.phonor-list .swiper-button-prev{ left:0;}
.phonor-list .swiper-slide{ height:auto;}


.pcontact-text{ padding:20px 0; font-size:15px; line-height:30px;}
.pmessage{ width:100%;}
.pmessage li{ margin-top:15px;}
.pmessage li .aside{ width:100%; margin-top:15px;}
.pmessage li .aside:first-child{ margin-top:0;}
.pmessage li .icon{ width:45px; height:45px; line-height:45px;}
.pmessage li .inpt{ height:45px; line-height:45px; font-size:15px; padding-left:50px;}
.pmessage li .area{ height:120px; font-size:15px; padding-left:50px;}
.pmessage-button{ padding-top:20px;}


.pJob-head{ display:none;}
.pJob-list .jt{ padding:10px 15px; line-height:30px;}
.pJob-list .jt span{ font-size:16px; width:100% !important; font-size:15px;}
.pJob-list .jt span label{ display:inline-block;}
.pJob-list .jt span.view{ font-size:20px;}
.pJob-list .jt.jt-act span.view{ transform:none;}
.pJob-list .jc{ padding:15px;}
.pJob-list .jc .td{ position:relative; right:auto; top:auto; display:inline-block; width:120px; height:40px; line-height:40px; font-size:16px; margin-top:15px;}

.pJob-pup{ width:96%; padding:15px;}
.pJob-pup .p-top .cn{ font-size:18px;}
.pJob-pup .p-top .cn:before{ height:2px;}
.pJob-pup .p-txt{ font-size:15px; line-height:30px; padding:15px 0 0 0;}

.pvideo-list{ padding-top:0; margin-left:0;}
.pvideo-list li{ width:100%; margin:15px 0 0 0;}
.pvideo-list li .iconfont{ font-size:50px; margin:-25px 0 0 -25px;}

.pnotice-list{ margin-top:20px;}
.pnotice-list li{ padding:15px 0;}
.pnotice-list li .date{ width:80px; height:80px; padding-top:15px;}
.pnotice-list li .date .d{ font-size:24px;}
.pnotice-list li .date .y{ font-size:14px; margin-top:10px;}
.pnotice-list li .word{ width:calc(100% - 80px); padding:0 0 0 15px;}
.pnotice-list li .word .t{ font-size:16px;}
.pnotice-list li .word .c{ font-size:15px; line-height:25px; max-height:50px; margin-top:8px;}

.pnews-line{ margin-top:20px; padding:10px 10px 15px 10px;}
.pnews-line .figure{ width:100%;}
.pnews-line .word{ width:100%; padding:15px 0 0 0;}
.pnews-line .word .t{ font-size:16px;}
.pnews-line .word .d{ font-size:14px; padding:15px 0 10px 0;}
.pnews-line .word .c{ font-size:15px; line-height:26px; max-height:52px; margin-top:12px;}
.pnews-line .word .m{ margin-top:10px; font-size:14px;}
.pnews-line .word .m .iconfont{ font-size:14px;}

.pnews-list li{ padding:15px 0;}
.pnews-list li .pic{ width:100%;}
.pnews-list li .inner{ width:100%; padding:15px 0 0 0;}
.pnews-list li .inner .t{ font-size:16px;}
.pnews-list li .inner .c{ font-size:15px; line-height:26px; max-height:52px; margin-top:8px;}
.pnews-list li .inner .d{ font-size:14px; text-align:left; margin-top:5px;}

.pnews-detaTop{ padding:25px 0 10px 0;}
.pnews-detaTop .t{ font-size:18px; line-height:30px;}
.pnews-detaTop .c{ margin-top:15px;}
.pnews-detaTop .c span{ font-size:14px; padding:0 5px;}
.pnews-detaInfo{ font-size:15px; padding:20px 0 0 0;}
.pnews-detaPage{ line-height:30px; margin-top:20px;}
.pnews-detaPage a{ font-size:14px; width:100%;}
.pnews-detaPage .return{ position:relative; margin-top:5px; width:auto; line-height:30px; padding:0 20px;}


.ppage{ padding-top:25px;}
.ppage a{ line-height:32px; padding:0 12px; font-size:14px; margin:2px;}
.ppage .nowpage{ line-height:32px; padding:0 12px; font-size:14px; margin:2px;}


}



@media screen and (max-width:640px){



}



