@charset "utf-8";
/* CSS Document */

@media all and (max-width:1700px){/*1680 * 1050*/
    
    
}

@media all and (max-width:1460px){/*1440 * 900*/

	.pStage-box .t1{line-height:54px;font-size:46px;}
	.pStage-box .t2{line-height:34px;font-size:17px;}
    
}

@media all and (max-width:1400px){

	.pStage-box .t1{line-height:50px;font-size:44px;}
	.pStage-box .t2{line-height:32px;font-size:16px;}
    
    
}

@media all and (max-width:1380px){/*1366*/

	.pStage-box .t1{line-height:46px;font-size:42px;}
	.pStage-box .t2{line-height:30px;font-size:16px;}

	.plist-box .plist-img{height:320px;line-height:320px;}

}

@media all and (max-width:1300px){/*1280 * 800*/

	.pStage-box .t1{line-height:42px;font-size:38px;}

	.plist-box .plist-img{height:300px;line-height:300px;}



   
}

@media all and (max-width:1260px){/*1260*/

	.contain{width:100%;padding:0 2%;}
	
	.index-adv .t1,
	.Iind-top .t1,
	.Iind-block .t1,
	.cHist-top .t1,
	.case-block .name,
	.ctUs-top,
	.srv-wrap .srv-top,
	.pInfo-abDd .top .t1{line-height:42px;font-size:32px;}
	.index-adv .t2,
	.Iind-top .con{margin:15px auto 0;}
	.Iind-top .t1,
	.Iind-top .con{padding:0 2%;}
	
	.Iind-box .contain{width:100%;margin:0 0 0 -50%;}
	.Iind-block .t2{line-height:30px;font-size:20px;margin:13px 0 0;}
	
	.bnr-img.page-bnr{height:320px;}
	
	.pro-stage .contain{width:96%;margin:0 0 0 -48%;}

	.pStage-box .t1{line-height:38px;font-size:36px;}
	.pStage-box .t2{line-height:28px;font-size:15px;}
	
	.pRlist-box.pRlist-box1 .pRlist-img{left:6.635416666666667%;}

	.plist-box .plist-img{height:280px;line-height:280px;}
	
	
	.p3-1 .Img-inner{left:.56rem;}
	.p3-5 .Img-inner{left:2rem;}

}

@media all and (max-width:1200px){ /*1200*/
	
	.bnr-img.page-bnr{height:300px;}

	.pStage-box .t1{line-height:34px;font-size:32px;}
	
	.news-info{width:65%;}

	.p2-4,
	.p3-6{height:9rem;}
	
	.new-product{display:none;}
	.new-product-web{display:block;}


}

@media all and (max-width:1100px){/*1024 * 768 */

	.Iadv-list{width:100%;margin:20px auto 0;}
	
	.bnr-img.page-bnr{height:280px;}
	
	.abUs-wrap .abUs-box{width:55%;}

	.pStage-box .t1{line-height:30px;font-size:28px;}
	.pStage-box .t2{line-height:24px;font-size:14px;}

	.plist-box .plist-img{height:250px;line-height:250px;}
    
}

@media all and (max-width:980px){/*web*/

	img{max-width:100%;}

	#index-bnr,
	.banner-container{display:none;}
	#index-web-bnr,
	.web-banner{display: block !important;}

	/*- Header -*/
	.Header-wrapper .Header-cl,
	header,
	.Hlogo{height:50px;}
	.Hlogo{line-height:50px;}
	.Hlogo img{width:auto;height:65%;}
	
	header,
	.Hnav{z-index:9999;}
	.Hn2nd-public{display:none !important;}
	
	.Hlang,
	.Hsrch,
	.Hnav{display:none;}
	
	.Hmenu-btn,
	.Hnav li.Hw-srch,
	.Hnav li.Hw-lang{display:block;}
	
	.Hnav{width:100%;background:#fff;position:absolute;top:50px;left:0px;float:none;}
	.Hnav li{width:100%;padding:0px;border-top:1px solid #ccc;float:none;}
	.Hnav li .Hname{display:block;padding:0 4%;height:45px;line-height:45px;font-size:14px;text-align:left;}
	.Hnav li .Hname span{border:0px !important;}
	
	.Hn2nd-box{display:none !important;}
	
	/*- Footer -*/
	.footer{margin:15px 0 0;}
    .fct{width:100%;text-align:left;float:left;}
	.flang{margin:0 0 15px;}
	
	.index-adv .t1,
	.Iind-top .t1,
	.Iind-block .t1,
	.cHist-top .t1,
	.case-block .name,
	.ctUs-top,
	.srv-wrap .srv-top,
	.pInfo-abDd .top .t1{line-height:32px;font-size:22px;}
	.index-adv .t2,
	.Iind-top .con{width:100%;font-size:14px;line-height:24px;margin:10px auto 0;}
	.Iadv-list li,
	.abUs-list li{width:33.3333%;margin:10px 0 0;}
	.Iadv-list li:nth-child(4),
	.Iadv-list li:nth-child(5),
	.abUs-list li:nth-child(4),
	.abUs-list li:nth-child(5){width:50%;}
	
	.Ipro-box{height:auto;}
	.Ipro-block{width:100%;padding:0 0 30px;}
	.Ipro-block .Ipro-img{display:block;float:none;margin:0 auto;}
	.Ipro-block .Ipro-con{width:80%;float:none;margin:0px auto;}
	
	.Ipro-list li{width:50%;}
	
	.Iind-top{width:100%;}
	
	.Iind-box{height:auto;padding:8% 0;margin:3% 0 0;}
	.Iind-box .contain{display:block;position:relative;top:0px;left:0px;margin:0px;}
	.Iind-box .Iind-block{display:block;}
	.Iind-block .t2{line-height:26px;font-size:16px;margin:10px 0 0;}
	.Iind-block .btn{width:150px;line-height:40px;border-radius:42px;margin:20px 0 0;}
	.Iind-box:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0px;left:0px;}
	.Iind-block .t1,
	.Iind-block .t2{color:#fff}
	.Iind-block .btn{border-color:#fff;color:#fff}
	.Iind-block .btn:hover,
	.Iind-block .btn:active{background:#fff;color:#11277d;}
	
	.Iind-nav{height:auto;}
	.Iind-nav a{width:33.3333%;line-height:80px;float:left;}
	
	.Inlist-block .name{font-size:20px;line-height:26px;}
	.Inlist-block .con{line-height:18px;height:54px;}
	
	.bnr-img.page-bnr{height:250px;}
	
	.abUs-wrap img{display:block;margin:0 auto;float:none;}
	.abUs-wrap .abUs-box{width:80%;float:none;margin:4% auto 0;}
	.abUs-box .name{line-height:40px;font-size:22px;}
	.abUs-box .con{line-height:22px;font-size:14px;margin:10px 0 0;}
	.abUs-list .aUlist-img{width:100px;height:100px;line-height:100px;}
	
	.pnav-list a{width:auto;padding:0 10px;font-size:12px;}
	.page-locate{width:100%;float:left;}
	
	.case-block .split{width:40px;height:1px;}
	
	.ctUs-box, .ctUs-right{width:100%;}
	
	.faq-nav a{width:31.3333%;float:left;margin:1%;}
	.faq-qu{padding:0 40px 0 .26rem;}
	.faq-qu .icon{right:5px;}

	.pStage-box .t1{line-height:26px;font-size:24px;}
	
	.n1st-box,
	.n1st-swiper{width:100%;float:none;}
	.n1st-swiper .swiper-slide img{height:auto;}
	.n1st-box .more,
	.n1st-swiper{margin:.3rem 0 0;}
	
	.nlist-box .date .day{font-size:38px;line-height:40px;}
	.nlist-box .date{top:10px;right:0px;}
	
	.news-info{width:100%;}
	.news-right{display:none;}
	.nInfo-top .share{position:relative;bottom:0px;margin:10px 0 0;}
	
	
	.pRec-list li{width:100% !important;}
	.pRec-list .pRlist-box{padding:6% 0 0;}
	.pRec-list .pRlist-box{height:auto !important;}
	.pRlist-box .pRlist-block,
	.pRlist-box .pRlist-img{display:block;position:relative;top:0px !important;left:0px !important;bottom:0px !important;right:0px !important;margin:0 auto;}
	.pRlist-box .pRlist-block{width:92%;}
	.pRlist-box .pRlist-block{margin:0 auto 4%;}

	.plist-box .plist-img{height:230px;line-height:230px;}
	
	.page-top{padding:2% 0 0;}
	.pInfo-nav{width:100%;float:left;}
	.page-top .page-title{line-height:40px;}
	
	.video-list li{width:50%;}
	.modal-video{background:#fff;}
	.modal-video-contain{width:100%;}
	.modal-video-contain iframe{width:100%;}
	.modal-video-contain .modal-video-close{position:fixed;top:10px;right:10px;}
	
	
	/*-- product --*/
	.pro-stage{height:auto;}
	.pro-stage .contain{width:100%;position:relative;left:0px;margin:0px;}
	.pro-stage .Img-inner{position:relative;clear:both;}
	.pro-stage .pStage-box{position:relative;clear:both;}
	
	
	.p2-1{padding:6% 0 0;}
	.p2-1 .pStage-box{top:0px;float:right;}
	.p2-1 .Img-inner{}
	
	
	.p2-2{padding:6% 0;}
	.p2-2 .pStage-box{top:0;}
	.p2-2 .Img-inner{top:0;right:0;margin:0 auto;}
	
	.p2-3{padding:24% 0;}
	.p2-3 .pStage-box{top:0px;}
	.p2-3 .Img-inner{width:100%;height:100%;position:absolute;}
	
	.p2-4{padding:6% 0;}
	.p2-4 .pStage-box{top:0px;}
	.p2-4 .Img-inner{bottom:0px;margin-top:4%;}
	
	.p2-5{padding:24% 0;}
	.p2-5 .Img-inner{position:absolute;}
	.p2-5 .Img-inner.Img-inner-1{left:0px;}
	.p2-5 .Img-inner.Img-inner-2{right:0px;}
	.p2-5 .pStage-box{width:100%;text-align:center;top:0px;z-index:2;}
	
	.p3-1 .contain{padding:12% 2%;}
	.p3-1 .Img-inner{position:absolute;left:0px;}
	.p3-1 .pStage-box{top:0px;float:right;}
	
	.p3-2{padding:6% 0 0;}
	.p3-2 .pStage-box{top:0px;}
	.p3-2 .Img-inner{float:right;}
	
	.p3-3{padding:24% 0;}
	.p3-3 .Img-inner{position:absolute;width:100%;height:100%;}
	.p3-3 .pStage-box{top:0px;z-index:2;}
	
	.p3-4{padding:6% 0 0;}
	.p3-4 .Img-inner{right:0px;margin:4% auto 0;}
	.p3-4 .pStage-box{top:0px;}
	.p3-4 .pStage-box ul li{width:80px;}
	.p3-4 .pStage-box ul li img{width:45px;height:45px;}
	.p3-4 .pStage-box ul li .name{font-size:14px;line-height:20px;}
	
	
	.p3-5{padding:6% 0;}
	.p3-5 .Img-inner{top:0;margin:0 auto;}
	.p3-5 .pStage-box{top:0;margin:4% 0;}
	
	.p3-6{padding:6% 0;}
	.p3-6 .Img-inner{bottom:0;margin-top:4%;}
	.p3-6 .pStage-box{top:0px;}
	.p3-6 .pStage-box ul li img{width:100px;}
	.p3-6 .pStage-box ul li .name{font-size:14px;line-height:20px;}
	
	
	.p1-1{padding:6% 0;}
	.p1-1 .Img-inner{margin:0 auto;top:0px;left:0px;}
	.p1-1 .pStage-box{top:0;margin:4% 0 0;}
	
	.p1-2{padding:6% 0 0;}
	.p1-2 .Img-inner{float:right;}
	.p1-2 .pStage-box{top:0px;}
	
	.p1-3{padding:6% 0 0;}
	.p1-3 .Img-inner{float:left;top:0px;left:0px;margin:4% 0 0;}
	.p1-3 .pStage-box{top:0;float:right;}
	
	.p1-4{padding:6% 0 0;}
	.p1-4 .Img-inner{right:0px;float:right;margin:4% 0 0;}
	.p1-4 .pStage-box{top:0px;}
	
	.p1-5{padding:6% 0 0;}
	.p1-5 .pStage-box{width:100%;text-align:center;top:0;}
	.p1-5 .Img-inner{margin:4% auto 0;left:0;}
	
	.n1st-swiper-box{width:60%;float:none;margin:.4rem auto 0;clear:both;}
	.n1st-swiper .btn.prev{right:initial;left:0px;}
	
	.news-list li{margin:3% 0 0;}
	
	.Ipro-list li{width:25%;padding:0 0 0 1px !important;margin:2% 0 0;}
	.Ipro-list .Iplist-box{height:auto;padding:0 2% 10px;}
	.Iplist-box .Iplist-img{width:100%;height:auto;line-height:0px;float:none;}
	.Iplist-box .Iplist-block{width:100%;height:auto;position:relative;right:0px;}
	.Iplist-con .title{overflow:hidden;}
	
	.page-top{top:0px;position:relative;z-index:1;}
	
	.float_qq{display:none;}
	
	.Iadv-list li img{width:55px;}
	.Iadv-list li .num{line-height:33px;font-size:24px;}
	.Iadv-list li .con{line-height:24px;font-size:14px;}
	.Ipro-con .t2{font-size:24px;line-height:32px;}
	.Ipro-con .con{margin:3% 0 0;}
	.Ipro-block .Ipro-con{padding:2rem 0;}
	.Iplist-con .con{display:none;}
	.Iplist-con .title{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	
	.p3-1 .contain{padding:6% 0;}
	.p3-1 .Img-inner{position:relative;left:0px;display:block;margin:0 auto;}
	.p3-1 .pStage-box{float:none;width:100%;text-align:center;margin:4% 0 0;}
	
	.p3-4 .pStage-box,
	.p3-5 .pStage-box,
	.p1-1 .pStage-box{text-align:center;}
	
	.p3-5 .Img-inner{left:0px;}
	
	.p1-1 .pStage-box{width:100%;margin:4% 0 0;}
	
	.pInfo-body.scroll .page-top{position:relative !important;}
	
	.p3-3:before{content:"";display:block;width:100%;height:100%;background:#11277d;opacity:.6;position:absolute;top:0px;left:0px;z-index:1;}
	.pro-stage .contain{z-index:10;}
	
	.wMap-list li{width:60%;float:none;margin:.4rem auto 0;}
	
	.n1st-swiper .swiper-pagination{position:relative !important;}
	
	.Ipro-block .Ipro-img{display:block !important;width:50% !important;height:auto;float:left !important;}
	.Ipro-block .Ipro-con{width:48% !important;float:left;}
	.Ipro-con .t1{font-size:20px;}
	.Ipro-con .t2{font-size:18px;}
	.Ipro-con .con{display:none;}
	
	.fwx,
	.fshare,
	.flang{display:none;}
}

@media all and (max-width:768px){
	
	.Hmenu-btn{width:11%;} 
	
	/*- Footer -*/
	.Fnav{padding:0px;border:0px;}
    .Fnav dl{width:100%;margin:2% 0 0;}
    .Fnav dl dt{padding:0 2%;height:40px;line-height:40px;font-size:16px;border-bottom:1px solid rgba(255,255,255,.1);margin:0px;}
    .Fnav dl dt.cur{border-bottom:1px solid #fff;}
    .Fnav dl dd{display:none;}
    .Fnav dl dd a{line-height:30px;padding:0 4%;}
	
	.Ipro-block .Ipro-con,
	.abUs-wrap .abUs-box{width:92%;}
     
	.Iind-nav a span{font-size:20px;margin:0 0 0 5px;}
	.Iind-nav a img{height:25px;}
	
	.Inews-wrap{width:100%;float:left;}
	.Inews-wrap.fl{margin:0 0 4%;}
	
	.bnr-img.page-bnr{height:220px;}
	
	.abUs-list .aUlist-img{width:80px;height:80px;line-height:80px;}
	
	
	.cHist-wrap{width:100%;padding:0 2% 4%;}
	.cHist-wrap ul{padding:0px;background:none;}
	.cHist-wrap ul li{background:none;}
	.cHist-wrap ul li .date{float:none;}
	.cHist-box{width:100%;padding:0px;float:none;}
	.cHist-box .orn,
	.cHist-wrap ul li.last{display:none;}
	.cHist-box .cHist-block{width:100%;}
	
	.case-list li{width:46.01449275362319%;}
	.case-list li:nth-child(2n-1){margin:0px;}
	
	.oMsg-list li{width:100%;}
	
	.pro-list li{width:50%;}

	.plist-box .plist-img{height:200px;line-height:200px;}
	
	.sNet-list li{width:100%;margin:10px 0 0 0;}
	
	.p3-6 .pStage-box ul li img{width:90px;}
	
	.n1st-swiper-box{width:70%;}
	
	.nlist-img,
	.nlist-block{width:100%;}
	.nlist-img img{height:auto;}
	.nlist-box .date{color:#fff;top:4%;left:4%;right:initial;}
	.nlist-box .date .day{border-color:#fff;}
	.nlist-block .more{margin:2% 0 0;}
	.nlist-block{margin:2% 0 0;}
	
	.Iadv-list li img{width:50px;}
	.Iadv-list li .num{line-height:29px;font-size:20px;}
	.Iadv-list li .con{line-height:20px;font-size:12px;}
	
	.wMap-list li{width:70%;}
	
}

@media all and (max-width:640px){
    
	.Hmenu-btn{width:13%;}
	
	.Ipro-block .Ipro-con,
	.abUs-wrap .abUs-box{width:96%;}
	
	.Iplist-con .title{font-size:18px;line-height:32px;}
	.Iplist-con .con{font-size:12px;line-height:18px;height:36px;overflow:hidden;}
     
	.Iind-nav a span{font-size:16px;}
	.Iind-nav a img{height:20px;}
	
	.bnr-img.page-bnr{height:200px;}

	.case-block{width:100%;float:none;}
	.case-img{display:block;width:auto;height:auto;float:none;margin:0 auto;}
    
	.srvStgy-top{width:100%;}
	
	.p3-6 .pStage-box ul li img{width:80px;}

	.abUs-wrap img,
	.page-locate{display:none;}
	
	.n1st-swiper-box{width:100%;}
	
	.Iadv-list li img{width:45px;}
	
	.Ipro-block .Ipro-img{display:none;}
	
	.wMap-list li{width:80%;}
}

@media all and (max-width:414px){

	.Hmenu-btn{width:15%;}
	
	.p3-6 .pStage-box ul li img{width:70px;}
	
	.p1-3 .pStage-box{width:100%;}
	
	.Iplist-con .title{font-size:12px;line-height:28px;}
	
	.wMap-list li{width:90%;}

}

@media all and (max-width:375px){
	.p3-4 .pStage-box ul li{width:60px;}
	
	.p3-6 .pStage-box ul li img{width:50px;}
    
}



