@charset "utf-8";
/* CSS Document */

@media all and (max-width:1700px){/*1680 * 1050*/
    
    
}

@media all and (max-width:1460px){/*1440 * 900*/


   
    
}

@media all and (max-width:1440px){
    .rdnews,.condiv,.contain,.footer-container,.am-container,.now-dh-box{width:1250px}
    .com-pro .con{width:1250px}
    .about{height:auto}
    .about .aboutn {padding-bottom:120px;margin-top:20px}
    .abouttit img{height:70px}
    .about .abouttit h3{margin-top:-55px;font-size:30px;}
    .about .abouttit h3 span{font-size:55px}
    .newstit img{height:70px}
    .newstit h3{margin-top:-55px;font-size:30px;}
    .newstit h3 span{font-size:55px}
    .protit img{height:70px}
    .Container-wrapper .condiv .protit h3{margin-top:-55px;font-size:30px;}
    .Container-wrapper .condiv .protit h3 span{font-size:55px}
    .hyyy .hyyytit h3{font-size:30px}
    .hyyy .hyyytit h3 span{font-size:55px}
    
    
    
    
    
    
    
    
    
    
}

@media all and (max-width:1380px){/*1366*/



}

@media all and (max-width:1300px){/*1280 * 800*/



   
}
@media all and (min-width:1260px){
    .swiper-pagination{text-align:left!important;width:1400px!important;left:50%!important;margin-left:-700px}
    .swiper-pagination-bullet{width:15px!important;height:15px!important;border-radius:30px!important;margin-right:20px!important}
    .swiper-pagination-bullet-active{background:#ecb248!important;border-color:#ecb248!important}
}
@media all and (max-width:1260px){/*1260*/
.list-anli ul li .img img{height:19vw}
.list-anli ul li .desc h2{font-size:16px;margin-bottom:10px;padding-bottom:10px}
.procon .content-box{width:90%}
.chanpin-top-canshu{width:50%}
.item-danxiang-body{width:90%}
.index-form-box{width:90%   }
.index-form-bg .left-box{width:45%}
.index-form-bg .right-box{width:50%}
.com-pro .con{width:90%}
.com-pro .cn .cnn1z h3{margin:30px 0 10px 0;font-size:30px}
.com-pro .cn .cnn1z p{font-size:14px}


.proclass .condiv{padding:0}
.banner-container{height:auto!important}
.now-dh-box{width:90%}
.Footer-wrapper .footer-container .footers .footernav a{margin: 0 15px 0 0px;}
.Footer-wrapper .footer-container .footers .ss{width:30%}
    .pcmedia{/display:none;text-align:left}
    .wapmedia{/display:block}
    .Container-wrapper .condiv i{display:none}
    .condiv{width:90%;margin:0px auto 0px auto;padding:0.7rem 0 0rem 0;/text-align:center}
    .Container-wrapper .condiv .protit h3{font-size:30px;font-weight:400;text-align:left;margin-top:-45px}
    .Container-wrapper .condiv .protit img{height:65px}
    .Container-wrapper .condiv .protit p{padding:0.4rem 0 0 0;font-size:0.6rem;line-height:0.4rem;margin:0 0 1rem 0}
    .Container-wrapper .condiv .protit p span{color:#e00007;font-size:20px}
    .Container-wrapper .condiv .protit h3 span{font-size:50px}
    .Container-wrapper .procon{padding-top:0}
	.contain{width:90%;padding:40px 0 20px;}
	.contact-us .contain{width:90%;    padding: 70px 50px;}
	.iCase-block .t1{font-size:16px;line-height:23px;}
	.iCase-block .t2{font-size:24px;line-height:33px;}
	
	.I-title .t1{line-height:43px;font-size:38px;}
	.I-title .t2{line-height:38px;font-size:22px;}
	
	.srv-stage .contain{padding-left:2%;padding-right:2%;}
	
	.ctUs-box{right:0px !important}
	
	.proInfo-wrap{padding:41px 2% 43px;}
	.rdnews{/width:1000px;}
	.news-contentw{width:70vw;}
	.rdnews{width:100%}
	.procon .prolist li .proimg img{width:70%}
	.procon .prolist li .probj{width:70%;    margin: 0px 0 0 -35%;}
	.procon .prolist li .proimg{height:30vw}
	
	.about{background:url(../images/aboutbj.jpg) no-repeat center top;padding: 90px 0 50px 0;color: #fff;background-repeat: no-repeat !important;background-size: auto ;background-position: center center !important;background-attachment:scroll;height:95vh}
    .about .condiv{width:90%}
    .about .con2{text-align:left}
    .about .aboutn .pcmedia{display:block;text-align:left}
    .about .aboutn .pcmedia img{/width:38vw;height:65px}
    .about .abouttit h3{font-size: 30px;margin-top: -45px;font-weight: 400;}
    .about .abouttit h3 span{font-size:50px}
    
    .index-abUs .contain .pcmedia{display:block}
    .index-abUs .contain .pcmedia h3{padding-top:20px;font-size:30px;}
    .index-abUs .globaltit h3 span{font-size:50px}
    .index-abUs{height:95vh;overflow:hidden}
    .index-abUs .diqiu{margin:20px 0 0 0}
    
    .hyyy .contain .pcmedia{display:block}
    .hyyy .contain{width:90%}
    .hyyy{height:95vh;overflow:hidden}
    .hyyy .hyyytit h3{font-size: 30px;margin-top: -45px;font-weight: 400;}
    .hyyy .hyyytit h3 span{font-size:50px}
    .hyyy .slider{height:70vh ;margin-top:-15vh;width:63%}
    .hyyy .nav{top:32vh}
    .hyyy .nav li{height:1rem;line-height:1rem}
    .hyyy .text-overlay{width:95%;bottom:35px}
    .text-overlay i{width:80px;height:80px;line-height:80px}
    .text-overlay h3{margin-top:30px}
    
    
    .index-news{overflow:hidden}
    .newstit h3{font-size:30px;margin-top:-45px}
    .newstit h3 span{font-size:50px;}
    .newstit img{height:65px}
    
    
    .header-container.act .Hlogot img{max-width:230px}
    .Hlogo img{max-width:230px}
    .footer-container{width:90%}
    .Footer-wrapper .footer-container .footerby img{width:150px}
}

@media all and (max-width:1200px){ /*1200*/

	.Hnav a{width:82px;font-size:16px;}
	
	.I-title .t1{line-height:41px;font-size:36px;}
	.I-title .t2{line-height:36px;font-size:20px;}
	
	.index-more .t1{line-height:51px;font-size:44px;}
	
	.ctUs-form1{width:55%;}
	
	#index-bnr .box{padding:0 2%;width:100%;left:0px;margin-left:0px;}


}

@media all and (max-width:1100px){/*1024 * 768 */

	.Hnav a{width:72px;font-size:14px;}
	
	.iCase-block .t1{font-size:14px;line-height:20px;}
	.iCase-block .t2{font-size:20px;line-height:28px;}
	
	.I-title .t1{line-height:38px;font-size:34px;}
	.I-title .t2{line-height:34px;font-size:18px;}
	
	.index-more .t1{line-height:47px;font-size:40px;}
	
	.nInfo-left{width:73%;}
	
	.ctUs-form1{width:50%;}
	
	.com-pro .con{width:100%;}
    
}

@media all and (max-width:980px){/*web*/
.proclass{margin-top:0}
.proclass .condiv ul li{background:none!important;padding:20px 0!important}
.proclass .condiv ul li a p{font-size:12px!important;margin:10px 0 0 0!important}
.proclass .condiv ul li:last-child{display:none}
.proclass .condiv ul li img{height:50px!important}
.bannerw{position:relative;height:auto}
.now-dh-box{width:100%;}
.now-dh-box .vrtit {padding:10px 0;font-size:20px}
.vrif{height:70vh}
.com-pro .cn1 .cnn1y{float:none}
.com-pro .cn1 .cnn1z{float:none}
.com-pro .cn2 .cnn1y{float:none}
.com-pro .cn2 .cnn1z{float:none}
.com-pro .cn .cnn1z{width:100%;text-align:center}
.com-pro .cn .cnn1y{width:100%}
.com-pro .cn .cnn1z h3{font-size:20px;margin:20px 0}
.qqh .t1{font-size:25px!important}
.qqh .t2{width:100%}
.qqh{display:none}

.searchtit{font-size:1rem}
#index-web-bnr .swiper-pagination, #index-bnr .swiper-pagination{bottom:3.235294117647059% !important;}
.am-container{width:90%}
.contact-us #tjpost{float:none;width:100%;margin-bottom:50px}
.contact-us .contact1-l{float:none;width:100%;text-align:center}
.contact-us .contact1-l .tit:after{margin:20px auto}
    .caseInfo-name{font-size:25px}

    .procon .son-dh{float:none;display:none}
    .procon .weizhi{float:none}
    .procon .now-dh-box{width:90%;margin:0 auto}
    .procon .caseInfo-container{width:90%;margin:0 auto}
    .procon .content-box{width:100%}
    .procon .solid-chanpin{float:none}
    .procon .chanpin-top-canshu{display:none}
    .procon .solid-chanpin .smallImg{width:75%}
    .procon #wrapper .container{padding:20px 0 ;margin-top:0}
    .procon .item-danxiang-body{width:100%}
    .procon .list-cp3 ul{margin-left:auto;margin-top:0}
    .procon .list-cp3 ul li{width:100%;float:none}
    .procon .list-cp3 ul li .box{margin-left:0;height:auto}
    .procon .list-cp3 ul li .img-tips{position:relative;width:90%;margin:10px auto}
    .procon .list-cp3 ul li .desc{height:auto}
    .procon .list-cp3 ul li .desc{padding:0}
    .procon .list-cp3 ul li .desc h2{padding-top:20px;text-align:center}
    .procon .list-cp3 ul li .desc i{display:none}
    .procon .list-cp3 ul li .desc p{display:none}
    .procon .index-form-box{width:100%}
    .procon .index-form-bg .left-box{display:none}
    .procon .index-form-bg .right-box{width:90%;padding:0;background:none;height:auto;float:none;margin:0 auto}
    .procon .xunjia{font-size:25px;color:#fff;text-align:center;margin:0 0 20px 0}
    
    .header-container.act .Hlogot img {max-width: 30vw;}
    .wapmedia{display:block}
    .pcmedia{display:none}
    
    .Container-wrapper .condiv .wapmedia h3{text-align:center;font-size:1.2rem;}
    .Container-wrapper .condiv .wapmedia p{line-height:1rem;padding-bottom:1rem;font-size:0.8rem}
    .Container-wrapper .condiv .wapmedia p span{}
    .Container-wrapper .condiv .protit h3{margin-top:1rem}
    .Container-wrapper .condiv .protit h3 span {font-size: 40px;}
    .procon .prolist li{float:none;width:100%;background:none;border:1px solid #f2f2f2;border-radius:5px;box-shadow:0 10px 10px #f2f2f2;margin-bottom:20px;padding-bottom:50px}
    .procon .prolist li .proimg{height:80vw}
    .procon .prolist{margin-top:20px}
    .procon .prolist li .procont{margin-left:20px}
    .procon .prolist li .procont i{margin-bottom:10px}
    .procon .prolist li h3{margin:5px 0}
    
    .about .aboutn .pcmedia{display:none}
    .about{padding:0;background-position:43% 2%!important;height:auto}
    .about .protit{margin-top:1.8rem}
    .about .condiv .wapmedia h3{text-align:center;font-size:1.2rem;font-weight:400;margin-top:-1.8rem}
    .about .condiv .wapmedia p{line-height:1rem;padding-bottom:1rem;font-size:0.8rem}   
    .about .condiv .protit h3 span {font-size: 40px;}
    .aboutconz{float:none;width:100%}
    .aboutcony{float:none;width:100%;margin-bottom:2rem}
    .about .con2{margin-top:1.8rem;text-align:center;font-size:0.8rem}
    .about .aboutmore{margin:1.8rem auto}
    .aboutcony .vrcon{height:40vw}
    .aboutcony .vrcon .vrconbg{height:40vw}
    .aboutcony .vrcon a{top:7vw}
    .about .aboutn{padding-bottom:40px}
    .index-abUs .con2{line-height:22px}
    .index-abUs .diqiu{height:40vw}
    .index-abUs .dqimg {width:64vw;margin-left:-32vw}
    .index-abUs .yuan{width:80vw}
    .index-abUs ul{margin:0.6rem 0 0 0}
    .index-abUs ul li:nth-child(4){display:none}
    .index-abUs ul li:nth-child(5){display:none}
    .index-abUs ul li img{width:60%}
    .index-abUs .contain .pcmedia h3 {padding-top:1rem;font-size:1.2rem;}
    .index-abUs .contain .pcmedia h3 span{font-size:40px;}
    .index-abUs .contain{padding-bottom:0}
    .hyyy .contain .wapmedia h3 {padding-top:1rem;font-size:1.2rem;text-align:center}
    .hyyy .contain .wapmedia h3 span{font-size:40px;}
    .hyyy .contain .pcmedia{display:none}
    .hyyy .contain .wapmedia{display:block}
    .hyyy .slider{width:90%;margin:0 auto;height:50vh;border-radius:7px;}
    .hyyy .text-overlay{left:0;text-align:left;bottom:0}
    .text-overlay p{width:100%;text-shadow:0px 0px 2px #111;line-height:22px}
    .text-overlay h3{font-size:25px;height:30px;line-height:30px;margin-top:10px;margin-bottom:10px;text-shadow:0px 0px 2px #111;}
    .text-overlay i{font-size:25px;width:60px;height:60px;line-height:60px}
    .hyyy .nav{top:7rem;width:100%;position:relative;top:1rem}
    .hyyy .container{/min-height:30rem;display:block;margin:1rem 0 0 0}
    .hyyy .nav li{height:1.9rem;line-height:1.9rem;}
    .hyyy .nav li span{font-size:1.5rem;margin:0 -20px 0 0;font-weight:800}
    .hyyy{height:110vh}
    .index-news .protit{text-align:center}
    .index-news .protit img{height:2.5rem;}
    .index-news .protit h3{text-align:center;font-size:1.2rem;font-weight:400;margin-top:-1.2rem}
    .index-news .protit p{line-height:1rem;padding-bottom:1rem;font-size:0.8rem} 
    .fuwu{display:block;background:none}
    .fuwu .contain{padding:0;width:100%}
    .fuwu .contain .fuwun{width:100%;margin:0;padding:1.5rem 0;background-size:100% 100%!important}
    .fuwu .contain .fuwun:nth-child(2){display:none}
    .fuwu .contain .fuwun h3{margin:0rem 0 0 0}
    .fuwu .contain .fuwun p:nth-child(3){margin:0}
    .fuwu .contain .fuwun p:nth-child(4){font-size:20px}
    .fuwu .contain .fuwun a{height:30px;line-height:30px}
    .Footer-wrapper .footer-container .footerby p{display:none}
    .Footer-wrapper .footer-container .footerby img{float:none;display:block;margin:2rem auto}
    .Footer-wrapper .footer-container .footers .footernav{float:none;display:none}
    .Footer-wrapper .footer-container .footers .footernav a{display:block;text-align:center}
    .Footer-wrapper .footer-container .footers .footernav a::after{display:none}
    .Footer-wrapper .footer-container .footers .ss{float:none;width:100%}
    .Footer-wrapper .footer-container .bq p{float:none;text-align:center}
    .Footer-wrapper .footer-container .bq a{float:none;display:block;text-align:center}
    .Hnav .ewm{display:none}
    .Hnav .Hnavz{float:none}
    
    
    
	body, button, input, pre, select, textarea{font-weight:normal;}
    
	img{max-width:100%;}
	.iCase-more{margin:20px auto;padding-bottom:20px}
	.I-more.btn{margin:10px auto 30px auto}
	.index-abUs{padding-top:0;height:auto}
.index-pro{width:100%;margin-bottom:0}
.index-pro .contain{}
	/*-- Header --*/
	.Header-wrapper .Header-cl,
	.header-container,
	.Hlogo,
	.Hct,
	.Htel{height:50px}
	.Hlogo{line-height:40px;padding:5px 0}
	.Htel{padding:0px;width:36px;font-size:0px;top:0px;background-position:center center;margin:0px;}
	.Hct{width:42px;}
	.Hlogo img{height:80%;}
	.Hmenu-btn{display:block;}
	.Hnav{display:none;width:100%;background:#fff;border-top:1px solid #ccc;position:absolute;top:50px;left:0px;}
	.Hnav a{width:100%;height:45px;line-height:45px;border-bottom:1px solid #ccc;float:none;margin:0px;}
	.Hnav a .box{height:45px;line-height:45px;top:0px;}
	.Hnav a.cur .box span, 
	.Hnav a:hover .box span{top:-45px;}
	.Hnav a i{display:none;}
	.Hnav a.cur,
	.Hnav a:active{border-color:#114d8b;}
	
	/*-- Footer --*/
	.footer-container{padding:0 0 .47rem;}
	
	.footer-btm .flink{display:none;}
	.footer-btm .fcr{font-size:12px;line-height:18px;padding:0px;border:0px;margin:0px;}
	
	.Fnav{padding:0px;border:0px;}
    .Fnav{width:100% !important;margin:2% 0 0;}
	.Fnav i{display:none;}
    .Fnav dt{padding:0 2%;height:40px;line-height:40px;font-size:16px;border-bottom:1px solid #ccc;margin:0px;}
    .Fnav dt.cur{border-bottom:1px solid #b60005;}
    .Fnav dd{display:none;}
    .Fnav dd a{line-height:40px;padding:0 4%;}
	
	.Fct{width:100%;padding:0px;border:0px;margin:4% 0 0;}
	
	/*-- Container --*/
	#index-bnr{display:none;}
	#index-web-bnr{display:block;}
	
	.index-pro li img{width:100%;}
	.index-pro li .type{font-size:18px;line-height:24px;margin:12px 0 0;}
	.index-pro li .list{margin:10px 0 0;}
	.index-pro li .list a{line-height:26px;}
	
	
	.iCase-list li.l1,
	.iCase-list li.l2,
	.iCase-list li.l4,
	.iCase-list li.l5{width:25%;}
	.iCase-list li.l3,
	.iCase-list li.l6,
	.iCase-list li.l7,
	.iCase-list li.l8{width:50%;}
	.iCase-list li.l7 .iCase-box,
	.iCase-list li.l8 .iCase-box{width:50%;float:left;}
	
	.iCase-list li.l1 .iCase-box img,
	.iCase-list li.l7 .iCase-box img,
	.iCase-list li.l8 .iCase-box img{height:150px !important;}
	
	.iCase-list li.l2 .iCase-box img,
	.iCase-list li.l3 .iCase-box img,
	.iCase-list li.l4 .iCase-box img,
	.iCase-list li.l5 .iCase-box img,
	.iCase-list li.l6 .iCase-box img{height:300px !important;}
	
	.I-title .t1{line-height:36px;font-size:32px;}
	.I-title .t2{line-height:32px;font-size:16px;}
	.I-title .t3{width:100%;padding:0 2%;}
	
	.I-more.btn{width:200px;line-height:40px;font-size:14px;}
	.I-more.btn span{background-size:18px auto;}
	
	.index-abUs .con1{font-size:32px;line-height:46px;}
	.index-abUs .con2{width:92%;}
	.index-abUs ul li{margin:0 .4rem;}
	.index-abUs ul li .num{font-size:70px;line-height:66px;}
	
	.index-more{padding-left:4%;padding-right:4%;}
	.index-more .t1{line-height:43px;font-size:36px;}
	
	.iNews-1st .name{font-size:16px;line-height:22px;height:44px;}
	.iNews-list a{font-size:14px;line-height:28px;}
	
	.case-list li{width:50%;}
	
	
	.cIalbum-top{height:50px;}
	.cIalbum-top .btn{font-size:14px;line-height:28px;left:4%;top:11px;}
	.cIalbum-top .btn span{padding:0 0 0 30px;background-size:auto 80%;}
	
	.srv-stage.s4 .contain{padding:1.67rem 0 0;}
	.srv-stage .srv-box{width:80%;float:none;margin:0 auto;}
	.srv-stage .srv-web{display:block;}
	.srv-stage .contain{padding:0px;}
	.srv-stage .srv-bg{display:none;}
	
	.srv-stage.s4 .srv-web{padding:0px;}
	.srv-stage.s4 .srv-web img{width:100%;}
	
	.news-nav a{font-size:14px;line-height:40px;}
	.news-nav a:before{height:12px;top:14px;}
	
	.nlist-img img{height:auto;}
	.nlist-box .name{font-size:20px;line-height:28px;margin:.375rem 0 0;}
	.nlist-box .con{margin:.3rem 0 0;}
	.nlist-box .more{margin:.8rem 0 0;}
	
	.nInfo-right{display:none;}
	.nInfo-left{width:100%;padding:.53rem 0 1.02rem;min-height:0px;border:0px;}
	.nInfo-name{font-size:26px;line-height:32px;}
	.nInfo-share a{margin:0 10px 0 0;}
	
	.bnr-img.page-bnr{height:35vw!important;}
	.contain{padding:20px 0}
	.ctUs-form{width:80%;float:none;margin:0 auto;}
	

	.ctUs-box{padding:.51rem 0 .66rem .765rem;width:80% !important;position:relative;margin:4% auto 0;}

	.cPro-data li{margin:3% 0 0 .51rem;}
	.cPro-data li:first-child{margin:0px;}
	.cPro-data li .num{font-size:60px;line-height:50px;}
	
	.cCul-list .cCul-icon{width:120px;height:120px;line-height:116px;}
	
	.I-title .split{margin:.5rem auto .4rem;}
	
	.com-pro .title{font-size:30px;line-height:40px;}
	
	.cCul-list{margin:.69rem 0 0;}

	.float-right-box,
	.float_qq{display:none;}
	
	.page-banner{/display:none;height:35vw}
	.web-banner{display:none;}

	.com-orn .comOrn-web{display:block;}
	.com-orn .comOrn-pc{display:none;}
	
	.iCase-list li{height:auto !important;}
	
	.footer-flink{margin:20px 0 0;}
	.footer-flink .contain{padding:.5rem 0;}
	.footer-flink ul li{width:25%;}
	
	.proInfo-box{width:100%;float:none;}
	
	.proInfo-nav{width:100%;float:none;}
	
	.pInfoNav-cur,
	.pInfoNav-rtn{display:block;}
	
	.proInfo-split{display:none;}
	
	.pInfoNav-box{display:none;padding:0 4%;width:100%;height:100%;background:#fff;position:fixed;top:0px;left:0px;overflow-y:auto;z-index:9999;}
	
	.news-nav a{width:100%;}
	.hc-ul{height:36px;}
	.hc-ul li{height:36px;line-height:36px;}
    .Header-wrapper{z-index:9999;}
}

@media all and (max-width:768px){
     .news-container .contain{padding:20px 0 20px 0}
     .news-container .shaixuan-li{width:85%}
     .news-container .shaixuan-li a{width:32%;margin:0;padding:0;text-align:center}
     .news-container .list-anli ul{margin:0 auto}
     .news-container .list-anli ul li{width:48%;margin:0 4% 1rem 0}
     .news-container .list-anli ul li:nth-child(2n){margin-right:0}
     .news-container .list-anli ul li .box{margin-left:0}
     .news-container .list-anli ul li .img img{height:40vw}
     .news-container .list-anli ul li .img{height:40vw}
     .news-container .shaixuan{margin-bottom:15px;margin-top:15px}
     
     
	 .index-pro{padding:0px;}
	 .index-pro li{width:50%;padding:.37rem 0 .57rem;}
	
	.iCase-list li.l1 .iCase-box img,
	.iCase-list li.l7 .iCase-box img,
	.iCase-list li.l8 .iCase-box img{height:120px !important;}
	
	.iCase-list li.l2 .iCase-box img,
	.iCase-list li.l3 .iCase-box img,
	.iCase-list li.l4 .iCase-box img,
	.iCase-list li.l5 .iCase-box img,
	.iCase-list li.l6 .iCase-box img{height:240px !important;}
	
	.I-title .t1{line-height:32px;font-size:28px;}
	.I-title .t2{line-height:30px;font-size:14px;}
	
	.index-abUs .con1{font-size:28px;line-height:42px;}
	.index-abUs ul li .num{font-size:60px;line-height:56px;}
	
	.index-more .t1{line-height:39px;font-size:32px;}
	
	.iNews-wrap{margin:0px;}
	.iNews-wrap li{width:60%;float:none;margin:4% auto 0 !important;}
	.iNews-1st .name{height:22px;}
	.iNews-list{margin:10px 0 0;}
	
	.cInfo-album,
	body.cIalbum-open .cInfo-album{width:100%;}
	.cInfo-album{right:-100%;}
	.cIalbum-swiper{width:92%;height:auto;}
	.cIalbum-swiper .swiper-pagination .swiper-pagination-bullet{width:33.333%;height:auto;}
	
	.srv-stage .srv-web img,
	.srv-stage .srv-box{width:90%;}
	.srv-stage .s-title{font-size:30px;line-height:40px;}
	.srv-stage .s-con{font-size:16px;line-height:24px;}
	.srv-stage .s-list{font-size:16px;line-height:30px;margin:20px 0 0;}
	
	.nlist-img,
	.nlist-box{width:80%;float:none;margin:0 auto;}
	.nlist-box{margin:2% auto 0;}
	
	.ctUs-form,
	.ctUs-box{width:90% !important}

	.cPro-data li .num{font-size:50px;line-height:40px;}
	
	.cCul-list .cCul-icon{width:100px;height:100px;line-height:96px;}
	.cCul-list .type{font-size:18px;line-height:26px;margin:18px 0 0;}
	.cCul-list .con{font-size:12px;line-height:22px;}

	.index-more{background-attachment:initial !important;}
	
	.bnr-img.page-bnr{height:8rem;}
     
}

@media all and (max-width:640px){
    
	.iCase-list li.l1,
	.iCase-list li.l2,
	.iCase-list li.l4,
	.iCase-list li.l5{width:50%;}
	
	.iCase-list li.l3,
	.iCase-list li.l6,
	.iCase-list li.l7,
	.iCase-list li.l8{width:100%;}
	
	.iCase-list li.l1 .iCase-box img,
	.iCase-list li.l7 .iCase-box img,
	.iCase-list li.l8 .iCase-box img{height:150px !important;}
	
	.iCase-list li.l2 .iCase-box img,
	.iCase-list li.l3 .iCase-box img,
	.iCase-list li.l4 .iCase-box img,
	.iCase-list li.l5 .iCase-box img,
	.iCase-list li.l6 .iCase-box img{height:300px !important;}
	
	.I-title .t1{line-height:28px;font-size:24px;}
	
	.index-abUs .con1{font-size:24px;line-height:38px;}
	.index-abUs ul li .num{font-size:50px;line-height:46px;}
	.index-abUs ul li .con{font-size:14px;line-height:24px;}
	
	.index-more .t1{line-height:35px;font-size:28px;}
	
	.iNews-wrap li{width:80%;}
	
	.case-sel{width:46%;margin:0 2%;}
	
	.pagination1 a{width:30px;height:30px;line-height:28px;font-size:12px;margin:0 2px;}
	
	.p-rtn-btn{width:150px;line-height:34px;font-size:14px;}
	.p-rtn-btn span{padding:0 0 0 24px;background-size:16px auto;}
	
	.I-more.btn{width:160px;line-heihgt:34px;}
	.I-more.btn span{padding:0 24px 0 0;background-size:16px auto;}
	
	.news-nav a{font-size:12px;line-height:36px;}
	.news-nav a:before{height:10px;top:13px;}
	
	.nlist-img,
	.nlist-box{width:90%;}
	
	.ctUs-form,
	.ctUs-box{width:96% !important}
	
	.ctUs-box .ctUs-block{width:90%;}

	.cPro-data li .num{font-size:40px;line-height:30px;}
	.cPro-data li .type{font-size:14px;line-height:20px;}
	
	.cCul-list .cCul-icon{width:80px;height:80px;line-height:76px;}
	
	.com-culture .I-title .t3, 
	.com-srv .I-title .t3{font-size:14px;line-height:24px;}

	.com-pro{padding:.8rem 2% 1.05rem;}

	.nInfo-share a{margin:0 10px 0 0 !important;}
	
	.bnr-img.page-bnr{height:10rem;}
	.footer-flink ul li{width:50%;}

    .pageflip{width:100%;}
	.flipbox .p-rtn-btn{float:left;margin-top:20px;}
}

@media all and (max-width:414px){
	
	.I-title .t1{line-height:24px;font-size:20px;}
	
	.index-abUs .con1{font-size:20px;line-height:34px;}
	.index-abUs ul li .num{font-size:40px;line-height:36px;}
	.index-abUs ul li .con{font-size:12px;line-height:20px;}
	
	.index-more .t1{line-height:31px;font-size:20px;}
	.index-more .t2{font-size:16px;font-weight:200;line-height:25px}
	.index-pro li{padding:1.2rem 0;}
	
	.iNews-wrap li,
	.case-list li{width:100%;}
	
	.srv-stage .srv-web img{width:100%;}
	.srv-stage .srv-box{width:92%;}
	
	.nlist-img,
	.nlist-box{width:96%;}
	
	/*.nInfo-share{float:none;}
	.nInfo-action .p-rtn-btn{float:none;margin:15px 0 0;}*/
	
	.bnr-img.page-bnr{height:16rem;}



}

@media all and (max-width:375px){
	
	.index-abUs .con1{font-size:18px;line-height:24px;}
    
}



