

@media screen and (max-width:1440px){


.jiBanner li .pic{ height:400px;}

}


@media screen and (max-width:1290px){


.jiHead-box .w{ width:1260px;}


}


@media screen and (max-width:1024px){
	



}


@media screen and (max-width:834px){
	
body{ font-size:15px;}
.w{ width:96%;}
.jiHead{ padding-top:60px;}
.jiHead-box .w{ width:96%;}
.jiHead-logo{ width:215px; margin-top:10px;}
.jiHead-box{ height:60px;}
.jiHead-nav{ display:none;}
.navBtn{ display:block;}

.jiBanner li .pic{ height:130px;}
.jiBanner .swiper-pagination{ bottom:6px !important;}
.jiBanner .swiper-pagination-bullet{ width:10px; height:10px; margin:0 4px !important;}


.jiNews-floor{ margin-top:20px;}
.jiNews{ width:100%;}
.jiNews-title{ border-top:0; border-bottom:1px #b4b4b4 solid; height:auto; margin-bottom:15px;}
.jiNews-title .cn{ background:none; position:relative; padding:0; position:relative; top:auto; font-size:18px; padding-bottom:8px; display:inline-block;}

.jiNews-figure{ width:100%; display:none;}
.jiNews-figure .pic{ max-height:inherit;}
.jiNews-figure .text{ padding:12px;}

.jiNews-list{ width:100%; }
.jiNews-list-box .t{ font-size:15px;}
.jiNews-list-box .c{ margin-top:2px; height:auto; max-height:48px;}

.jiNews-list-box dl{ margin-top:10px; padding-top:5px;}
.jiNews-list-box dl dd{ padding-right:130px; height:28px; line-height:28px;}
.jiNews-list-box .swiper-button-next, .jiNews-list-box .swiper-button-prev{ }
.jiNews-list-more{ padding-top:10px;}

.jiAbout{ width:100%; margin-top:15px;}
.jiAbout-title{ line-height:36px;}
.jiAbout-img img{ width:100%;}
.jiAbout-menu li{ width:calc(50% - 8px); line-height:30px; padding:11px 0 11px 13px;}
.jiAbout-menu li .ico{ width:30px; margin-right:10px;}

.jiCase{ margin-top:20px;}
.jiCase-title{ line-height:36px; padding:0 10px;}
.jiCase-title .cn{ font-size:18px;}
.jiCase-title .cn:before{ height:2px;}
.jiCase-list{ margin-top:15px;}
.jiCase-list li figure{ border:0;}
.jiCase-list li title{ padding:10px 0;}
.jiCase-list .swiper-button-next, .jiCase-list .swiper-button-prev{ width:40px; height:40px; line-height:40px; margin-top:-20px; font-size:22px;}
.jiCase-list .swiper-button-next{ right:0;}
.jiCase-list .swiper-button-prev{ left:0;}

.jiColumn{ margin-top:20px; padding:15px 0;}
.jiColumn-list{ margin-left:0;}
.jiColumn-list li{ width:100%; margin:0; margin-bottom:5px; padding-bottom:10px;}
.jiColumn-list li .tit{ font-size:17px; padding:10px 0 0 12px;}
.jiColumn-list li .txt{ padding-left:12px; margin-top:5px;}

.jiFooter{ padding:15px 0;}
.jiFooter-contact{ width:100%; }
.jiFooter-contact .t{ font-size:20px; padding-bottom:5px;}
.jiFooter-contact .c li{ padding:4px 0;}
.jiFooter-contact .c li i{ margin-right:8px;}

.jiFooter-links dl{ width:100%; margin-top:8px; font-size:15px;}
.jiFooter-links dl dt{ font-size:16px; padding-bottom:0px;}
.jiFooter-links dl dd a{ display:inline-block; padding-right:10px; line-height:24px;}

.jiFooter-code{ width:100%; margin-top:10px;}
.jiFooter-code .t{ font-size:17px; padding-bottom:5px;}

.jiFooter-copy{ padding:12px 0; font-size:14px;}
.jiFooter-copy .fl{ width:100%;}
.jiFooter-copy .fr{ width:100%;}



.pbanner{ height:130px;}
.pbanner .ptext{ left:0; margin-left:0; padding:8px 0 5px 0; width:140px;}
.pbanner .ptext .cn{ font-size:20px;}
.pbanner .ptext .en{ font-size:20px;}

.pmenu .w{ width:100%;}
.pmenu-box{ width:100%;}
.pmenu-box a{ width:50%; line-height:40px; float:left; text-align:center; margin-top:2px; border-right:2px #fff solid;}
.pmenu-box a:nth-child(2n+2){ border-right:0;}
.pmenu-box a:first-child{ margin-top:2px;}
.pmenu-pos{ width:100%; line-height:normal; padding:10px ;}

.pmain{ padding:20px 0; }
.pmain-left{ width:100%;}
.pmain-right{ width:100%;}
.pabout{ font-size:15px; line-height:28px; padding-top:20px;}

.pnews-line{ margin-left:0; margin-top:0;}
.pnews-line dd{ width:100%; margin-left:0; margin-top:15px; padding-bottom:0;}
.pnews-line dd .txt{ padding:12px; position:relative;}
.pnews-line dd .txt .t{ font-size:17px;}
.pnews-line dd .txt .d{ margin-top:6px;}
.pnews-line dd .txt .c{ display:block; color:#666; height:auto; max-height:52px; margin-top:5px;}
.pnews-line dd:hover .txt .c{ color:#fff;}


.pnews-list{ margin-top:0}
.pnews-list li{ padding:0; border:0; margin-top:15px;} 
.pnews-list li .pic{ width:100%;}
.pnews-list li .word{ width:100%; padding:12px; border:1px #cacaca solid;}
.pnews-list li .word .t{ font-size:17px; margin-top:0;}
.pnews-list li .word .d{ margin-top:6px;}
.pnews-list li .word .c{ margin-top:5px;}

.pnews-list li:hover .word{ background:#0c66bc; border:1px #0c66bc solid;}
.pnews-list li:hover .word .t a, .pnews-list li:hover .word .t{ color:#fff;}
.pnews-list li:hover .word .d{ color:#fff;}
.pnews-list li:hover .word .d i{ color:#fff;}
.pnews-list li:hover .word .c{ color:#fff;}


.ppage{ margin-top:20px; text-align:left; overflow:hidden;}
.ppage a{ padding:0 11px; line-height:32px; float:left; margin:0; margin-right:4px; margin-bottom:5px; }
.ppage .nowpage{ padding:0 11px; line-height:32px; float:left; margin:0; margin-right:4px;  margin-bottom:5px; }


.pcase-list{ margin-top:0; margin-left:0;}
.pcase-list li{ width:100%; margin-left:0; margin-top:20px; padding:12px;}
.pcase-list li .tit{ font-size:17px; margin-top:10px;}
.pcase-list li .view{ width:120px; line-height:32px; margin-top:10px;}

.pcontact-tit{ padding:20px 0; font-size:18px;}
.pcontact-tit:before{ bottom:10px; height:2px; width:100px; margin-left:-50px;}

.precuite-item-head .cn{ font-size:16px; padding-left:12px;}
.precuite-item-head .arrow{ right:12px;}
.precuite-item-cont{ padding:12px;}

.pcontact-list{ margin-left:0;}
.pcontact-list li{ width:100%; margin-left:0; margin-top:15px; min-height:inherit; padding:15px 10px;}
.pcontact-list li .icon{ width:55px; height:55px; line-height:55px; font-size:36px; margin-bottom:10px;}
.pcontact-map{ margin-top:25px;}


}



@media screen and (max-width:480px){
	

.phonor-listBox{ margin-top:30px; padding:0 40px;}
.phonor-list .swiper-button-next, .phonor-list .swiper-button-prev{ width:30px; height:30px; line-height:30px; font-size:18px;}


}


