

@media screen and (max-width:1440px){

.w{ width:94%;}
.pbanner-text{ width:94%; left:2%; margin-left:0;}

.pleft-contactTxt .tel{ padding-left:0;}


}


@media screen and (max-width:1290px){
}


@media screen and (max-width:1024px){


}


@media screen and (max-width:834px){
.divas-slide{
    padding: 5px !important;
}
.jrdProduct-list li img{
    height: 80%;
}
.jrdProduct-list li .tit .iconfont{
    right: 5px;
}
.jrdProduct-list li .tit{
    font-size: 14px;
}
.divas-navigation{
    display: none !important;
}
.jrdProduct-list li.divas-active{
    margin-top: 25px !important;
    border: 1px solid #ea3c00 !important;
    height: 300px;
}
.jrdAbout-word .iboxt .c{
    padding: 5px;
}
.jrdAbout-word .iboxt{
    width: 100vw;
    padding: 10px;
}
.w1200{ width:94%;}

.jrdHead{ display:none;}
.jrdNav{ display:none;}
.jrdFooter{ display:none;}
.jrdFooter-copy{ display:none;}

.m-headBox{ display:block;}
.m-footer{ display:block;}

.pbanner-text{ bottom:10px; font-size:17px;}
.pposition{ font-size:15px; padding:15px 0;}
.pposition .iconfont{ font-size:16px; margin-right:3px;}

.pmain{ padding-bottom:25px;}
.caseMmenu{ display:block;}
.pleft{ display:none;}
.pright{ width:100%;}
.pright-about{ padding:20px 12px; font-size:15px; line-height:28px;}

.pcase-list{ margin-left:0;}
.pcase-list li{ width:100%; margin-left:0; margin-bottom:15px;}
.pcase-list li .word{ padding:12px;}
.pcase-list li .word .t{ font-size:16px;}
.pcase-list li .word .icon{ font-size:22px; right:12px; margin-top:-11px;}

.ppage a{ font-size:14px; padding:0 10px; margin:3px;}
.ppage .nowpage{ font-size:14px; padding:0 10px; margin:3px;}

.pproduct-list{ margin-left:0;}
.pproduct-list li{ width:100%; margin-left:0;}
.pproduct-list li .pic{ height:auto; height:150px; padding:10px;}
.pproduct-list li .tit{ padding:10px 0 15px 0;}

.pnews-list{ margin-left:0;}
.pnews-list li{ width:100%; margin:0 0 15px 0; padding:13px;}
.pnews-list li .pic{ width:100%;}
.pnews-list li .word{ width:100%; padding-left:0; padding-top:10px;}
.pnews-list li .word .c{ margin-top:6px; font-size:15px; line-height:26px; height:52px;}
.pnews-list li .word .f{ margin-top:10px;}


.new_xx_head{ font-size:20px; padding-top:10px;}
.new_xx_data{ margin:15px 0; height:32px; line-height:32px;}
.new_xx_data span{ font-size:14px; margin:0 5px;}
.new_xx_txt{ background:#fff; padding:15px;}
.new_xx_txt p{ font-size:15px; line-height:30px;}
.new_xx_pag{ margin-top:20px; overflow:hidden; height:auto;}
.new_xx_pag ul li{ width:100%; height:34px; line-height:34px;}
.new_xx_pag ul li.nextA{ width:100%; text-align:left;}
.new_xx_pag ul li.btn{ width:100%; position:relative; height:34px; line-height:34px; left:auto; top:auto;}
.new_xx_pag ul li.btn img{ margin-top:12px;}


.pJob-list{ padding-top:0; padding-bottom:20px;}
.pJob-list .jt{ background:#fff; margin-top:15px; height:37px; line-height:35px;}
.pJob-list .jt strong:first-child{ font-size:15px; padding-left:10px; width:45% !important;}
.pJob-list .jt strong:nth-child(2){ display:none;}
.pJob-list .jt strong:nth-child(3){ width:52% !important;}
.pJob-list .jt .arrow{ width:35px;}
.pJob-list .jt .arrow:before{ width:18px;}
.pJob-list .jt .arrow:after{ height:18px; top:9px;}
.pJob-list .jc{ font-size:15px; padding:15px;}

.pdown-list li{ width:100%; padding:15px; margin-bottom:15px;}
.pdown-list li dl{ width:100%; padding:5px 0; font-size:15px;}
.pdown-list li dl:nth-child(2n+2){ width:100%;}
.pdown-list li dl dd .con{ padding:8px 10px; font-size:15px;}
.pdown-list li .d-btn{ width:100%; text-align:left; position:relative; bottom:0; right:0; margin-top:10px; line-height:30px; float:left;}
.pdown-list li .d-btn .iconfont{ width:30px; height:30px; line-height:30px; text-align:center; margin-bottom:0; font-size:18px; margin-right:5px; float:left;}


.jrdSider{ display:none;}	


}



@media screen and (max-width:640px){



}


