@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:1400px){
    .job{margin:60px auto 80px}
    
}

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

	.job{margin:50px auto 70px}
	.Inews-list li{padding:0 2.5%;}
	.progress ul li .nowfl{padding-left:6.66666%;}
	.progress ul li .futurefr{padding-right:6.6666%;}
	.Hlogo{margin:0 0 0 4%;}
	.Htel{margin-right:4%;}

	.videos ul li .video_img i{width:60px;height:60px;margin-left:-30px;margin-top:-30px;background-size:cover;}
	.pagination a{width:50px;height:50px;line-height:50px;}
}

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


	.contain{width:100%;padding:0 2%;}
	
	.iBnr1-box{width:100%;left:0px;margin:0px;}
	
	.aiDemand-list .icon{width:200px;height:200px;line-height:198px;}
	.aiDemand-list .icon img{width:100%;}
	
	.aiAdv-list li img{width:160px;}
	
	.faq{margin-top:-80px;}
	.faq .faqfl{padding:35px;}
	.iBnr1-box{width:100%;left:0px;margin:0px;}
   	.pubcrumbs .contain{padding:0 2%;}
   
}

@media all and (max-width:1280px){

	
	
}

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

	.media-modal .mediaModal-contain{width:90%;max-height:90%;margin-left:-45%;}

}

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

	.Footer-left{width:68.75%}




}

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

	.Hnav{margin:0 0 0 2rem;}
	.Hnav>li{padding:0 20px;}

	.Footer-left{width:65%}
	
	.aiDemand-list .icon{width:170px;height:170px;line-height:168px;}
	.aiDemand-list .icon img{width:100%;}
	
	/*add*/
	.app ul li .app_pic{width:40%;}
	.app ul li .app_pic img{max-width:100%;}
	
	.p3-2list li .con{font-size:16px;line-height:26px;}
	
	.p3-8box li{margin:0 2%;}


    
}

@media all and (max-width:980px){/*web*/
	
	html{font-size:50.1563px;}

	img{max-width:100%;}
	
	/*-- Header --*/
	.Header-wrapper.Header-page .Header-cl{display:block;}
	.Header-wrapper.Header-page .header-container{position:fixed;}
	.Header-wrapper .Header-cl,
	.header-container,
	.Hlogo,
	.Hsrch-box{height:50px;}
	.Hlogo{line-height:50px;}
	.Hlogo img{height:24px;}
	
	.Hmenu-btn{display:block;}
	
	.Htel{width:50px;padding:0px;height:50px;font-size:0px;background-position:center center;margin:0;}
	
	.Hlang{padding:0px;height:50px;margin:0px;}
	.Hlang-menu{padding:0;width:50px;height:50px;}
	
	.Hsrch{padding:0px;}
	.Hsrch-menu{width:50px;height:50px;background-size:19px auto;}
	
	.Hsrch-block{width:18rem !important;margin:9px 2% 0 0;float:right;}
	
	.Hnav{padding:10px 0;width:100%;background:#fff;position:absolute;top:50px;left:0px;display:none;margin:0px;float:none;}
	.Hnav>li{width:100%;padding:0px;border-bottom:1px solid #dcdcdc;float:none;}
   	.Hnav .Hname{line-height:50px;font-size:18px;padding:0 4%;color:#333;text-align:center;}
	.Hn2nd-box{width:100%;position:relative;top:0px;opacity:1;}
	.Hn2nd-box .contain{padding:0px;}
	.Hn2nd-box ul{padding:0px;}
	.Hn2nd-box ul li{width:100%;text-align:left;margin:0px;}
	.Hn2nd-box ul li img{display:none;}
	.Hn2nd-box ul li .type{line-height:40px;padding:0 6%;}
	.Hn2nd-box ul li .list a{line-height:30px;padding:0 8%;}

	/*-- Footer --*/
	.Footer-wrapper{padding:30px 0 0;}
	.Footer-left{width:100%}
	.Fct{width:100%;margin:1rem 0 0;}
	.Fcr{display:none;}
	.Flink{padding:.3rem 0 .34rem;margin:.6rem 0 0;}
	
	#index-bnr{display:none;}
	#index-webBnr{display:block;}
	
	.index-media{padding:3.26rem 0 3.8rem;}
	
	.Ipro-block .t1{font-size:20px;line-height:32px;}
	.Ipro-block .t2{font-size:14px;line-height:26px;}
	
	.index-news{padding:1.2rem 0;}
	.Inews-more{margin:.98rem auto 0;}
	.Inews-swiper{margin:.5rem 0 0;}
	.Inews-list li{width:50%;margin:.5rem 0;}
	
	/*- product -*/
	.pro-nav{position:relative;top:0px !important;}
	
	.pro-stage .p-web{display:block;}
	
	.pro-stage .p-box{width:100%;padding:0 2%;}
	.pro-stage .p-box .t1{font-size:30px;line-height:42px;}
	.pro-stage .p-box .t2{font-size:16px;line-height:28px;}
	
	.pro1-1{padding:2rem 0 0;}
	.pro1-1 .p-bg{display:none;}
	
	.pro1-1 .t1{font-size:38px;line-height:60px;}
	.pro1-1 .t2{font-size:24px;line-height:40px;}
	.pro1-1 .price{font-size:30px;line-height:40px;margin:1.2rem 0 0;}
	
	.pro-stage.pro1-2{padding:1.36rem 0 0;}
	.p1-2list{margin:1.4rem 0 0;}
	.p1-2list li{width:50%;}
	
	.pro-stage.pro1-3{padding:2.4rem 0 0;}
	.pro-stage.pro1-3 .con{padding:0 4%;margin:4.8rem 0 0;}
	
	.pro1-4{padding:1.38rem 0 0;}
	.p1-4box{padding:6.56rem 0 7rem;margin:1.38rem 0 0;}
	
	.pro-stage.pro1-5{padding:2rem 0 2rem;}
	.pro-stage.pro1-5 .p-bg{display:none;}
	.pro-stage.pro1-5 .p-box{width:100%;float:none;text-align:center;}
	.pro-stage.pro1-5 .list{margin: 49px 49px 0px;}
	
	.pro-stage.pro1-6{padding:3.74rem 0 7.58rem;}
	
	.pro-stage.pro1-7{padding:2.46rem 0 3.06rem;}
	.p1-7swiper{margin:2rem 0 0;}
	
	.pro-stage.pro-parm{padding:1.8rem 0 2rem;}
	.pro-stage.pro-parm .p-bg{display:none;}
	.proParm-box{margin:1.6rem 0 0;}
	.proParm-box table{width:100%;}
	
	.pro-stage.pro2-1{padding:2rem 0 0;}
	.pro-stage.pro2-1 .p-bg{display:none;}
	.pro-stage.pro2-1 .t1{font-size:32px;line-height:50px;}
	.pro-stage.pro2-1 .t2,
	.pro-stage.pro2-1 .t3{font-size:20px;line-height:36px;}
	.pro-stage.pro2-1 .price-list{margin:1rem 0 0;}
	.pro-stage.pro2-1 .price-list li .num{font-size:30.24px;}
	
	.p2-2list{padding:.4rem .4rem 0;}
	.p2-2list li .name{font-size:20px;}
	
	.pro-stage.pro2-3 .list li{margin:.44rem .6rem 0;}
	
	.pro-stage.pro2-4{padding:2.8rem 0 10.8rem;}
	.pro-stage.pro2-4 .p-box{width:100%;}   
	
	.pro-stage.pro2-6{padding:2.2rem 0 11.5rem;}
	.pro-stage.pro2-6 .p-box{width:100%;}
	
	.pro-stage.pro2-7{padding:1.7rem 0 1.4rem;}
	.p2-7box{display:none;}
	
	.pro-stage.pro2-8{padding:1.85rem 0 9.78rem;}
	
	.bnr-img.page-bnr{height:12.64rem;}
	
	.com-pro{padding:1.84rem 0 .84rem;}
	.comPro-box{width:100%;margin:.8rem 0 0;}
	.comPro-media{height:12rem;}
	
	.com-culture{padding:.84rem 0 1.08rem;}
	.comCul-list li{padding-top:1rem;}
	
	.comCul-list .comCul-box{padding:.8rem 0 0;}
	.comCul-box .t2{margin:.4rem 0 0;}
	.comCul-box .ofH{margin:.8rem 0 0;}
	
	.com-hist{padding:1.16rem 0 1.8rem;}
	.comHist-list{margin:.44rem 0 0;}
	.comHist-list li{padding:0 0 0 0 !important;margin:1rem 0 0;}
	.comHist-list li .comHist-box{padding:.5rem 6% 1rem;min-height:0px;}
	.comHist-box dl{padding:.8rem 0 0;}
	.comHist-list li .comHist-img{width:100%;height:auto;position:relative;}
	.comHist-img img{height:auto;}
	
	.com-size{padding:.88rem 0 .92rem;}
	
	.comSize-base{margin:.98rem 0 0;}
	.comSize-base li{padding:1rem 0 .8rem;}
	
	.comSize-talent li{padding-top:1.04rem;}
	.comSize-talent .csTalent-box{padding:1.02rem 0 0;}
	.csTalent-box .ofH{margin:1rem 0 0;}
	.csTalent-box .num{font-size:30px;line-height:40px;}
	.csTalent-box .type{font-size:16px;line-height:34px;}
	
	.com-honor{padding:.92rem 0 2.4rem;}
	.comHonor-box{margin:.86rem 0 0;}
	
	.comHonor-box .comHonor-block{padding:1.6rem 2.265625% 1.5rem 4.84375%;width:100%;}
	.comHonor-box .comHonor-img{width:100%;height:auto;}
	.comHonor-box .comHonor-img img{height:auto;}
	
	.ActInvest-bnr{padding:3.16rem 0 9.88rem;text-align:center;}
	.ActInvest-bnr .t1{font-size:38px;line-height:70px;}
	.ActInvest-bnr .t2{font-size:18px;line-height:30px;}
	.ActInvest-bnr .t2:after,
	.ActInvest-bnr .t2:before{display:none;}
    
	.AtcInvest-pSpect{padding:3% 0 3%;}
	.AtcInvest-pSpect .A-title .t2{width:100%;}
	
	.AtcInvest-demand{padding:3% 0 7%;}
	.aiDemand-list li{width:50%;padding-top:1.4rem;}
	.aiDemand-list .con{height:104px;}
	
	.AtcInvest-adv{padding:3% 0 4%;}
	.aiAdv-list li img{width:140px;}
	
	.AtcInvest-support{padding:3% 0 3%;}
	.aiSupp-list{margin:1.08rem 0 0;}
	.aiSupp-list li{padding:.8rem 3.90625% .6rem;height:auto;}
	.aiSupp-list li .con{display:none;}
	.aiSupp-list li img{width:70px;}
	.aiSupp-list li .name{font-size:18px;line-height:30px;}
	
	.AtcInvest-oMsg{padding:3% 0 3%;}
	.aiOmsg-wrap{width:100%;margin:.88rem 0 0;}


	/*Corey*/
	.bann img{height:300px;}
	.index-media{padding:3.26rem 0 3.8rem;}
	.news{padding:2%;}
   	.news .news_left ul li{padding:15px;}
    .news .news_left,.news .news_right{width:100%;}
	.news .news_right h2,.news .news_right ul,.news_right .hotlabel{padding:15px!important;}
    .pagination a{margin-bottom:10px;margin-right:5px;}
    .news_cont{padding:15px;}
    .job{margin:2% 0;}
    .job dl dt{height:60px;line-height:60px;padding:0 10px;}
    .job dl dt span.job_tit{width:40%;}
    .job dl dd{padding:10px;}
    .job dl dt span.job_date{width:27%;}
    .pages{margin-top:20px;}
    .pages a{width:auto;}
    .app h1{margin-bottom:1rem;padding-top:1rem;font-size:30px;}
    .app h1:after{content:"";width:20%;position:absolute;left:0px;top:70%;height:1px;background:#e5e5e5;}
	.app h1:before{content:"";width:20%;position:absolute;right:0px;top:70%;height:1px;background:#e5e5e5;}
	
	
	.map dl{width:50%;margin-bottom:2rem;min-height:auto;text-align:center;}
	.map h2{margin-top:15px;}
	.map dl:nth-child(2){min-height:200px;} 
	.videos{padding:2%;}
	.videos ul{margin:0px;}
	.videos ul li{width:100%;height:auto;margin-left:0px;margin-bottom:20px;}
	.videos ul li .note{padding:15px;}
	.videos ul li .video_img i{width:50px;height:50px;background-size:cover;margin-left:-25px;margin-top;-25px;}
	.videos .pages{margin:15px 0px;}
	.banntwo img{height:400px;}
	.bannthree img{height:300px;}
	.banntwo h2{font-size:30px;}
	.support{padding:2%;}
	.pub_stit{margin-bottom:20px;font-size:26px;}
	.banntwo .note,.bannthree .note{width:96%;left:2%;margin-left:0px;}
	.selfhelp ul{margin-left:0px;}
	.selfhelp ul li{width:48%;margin-left:1%;margin-right:1%;}
	.onlinesev .note{width:96%;left:2%;margin-left:0px;}
	.onlinesev .note ul li{width:33.3%;margin-bottom:20px;}
	.Aftermarket{padding:20px 0;}
	.Aftermarket .afterfl{width:100%;}
	.Aftermarket .afterfl ul li{width:33.333%;float:left;position:static;height:50px;line-height:50px;text-align:center;}
	.Aftermarket .afterfr{width:100%;padding:1rem;}
	.faq{margin-top:0px;padding:2%;}
	.faq .faqfl{width:100%;padding:10px;}
	.faq .faqfl ul li{width:33.3333%;float:left;text-align:center;}
	.faq .faqfr{width:100%;padding:10px;}
	.faq .faqfl h2{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #0472cc;}
	.banntwo .text{width:90%;left:5%;margin-left:0px;}
	.banntwo .text img{height:auto;width: 80%;}
	.banntwo .text h4{font-size:20px;}
	.banntwo .text h4:before{width:10%;}
	.banntwo .text h4:after{width:10%;}
	.school{padding:2%;}
	.school h2{font-size:24px;padding-bottom:20px;margin-top:30px;}
	
	.institute{padding:20px 0px;}
	.institute h2,.progress h2,.cloud h2,.gjjs h2{font-size:28px;}
	.progress h2,.cloud,.cloud h2,.bigdate h2{padding:20px 0;}
	.progress ul li .fl,.progress ul li .fr{width:100%;}
	.progress ul li .nowfl,.progress ul li .futurefr{padding:15px;height:auto;}
	.progress ul li .futurefr h3,.progress ul li .nowfl h3{font-size:26px;}
	.gjjs .gjpic{width:100%;left:0;}
	.gjjs .gjpic{margin-left:0px;}
	.gjjs p img{height:800px;}
	.gjjs .gjpic{top:27%;}
	.bigdate{padding:20px 0px;}
	.bigdate h2{font-size:28px;}
	.bigdate ul li{width:100%;}
	.bigdate ul li:nth-child(2n){margin-left:0;}
	.videos ul li .video_img img{width:100%;}
	.app ul li .app_note p a{display:block;width:48%;margin-left:1%;float:left;}
	.app ul li .app_note p a img{max-width:100%;}
	
	.news .news_right{position:relative !important;top:0px !important;}
	
	.p1-4box,
	.pro-stage.pro1-6,
	.pro-stage.pro2-4,
	.pro-stage.pro2-6,
	.pro-stage.pro2-8{background-attachment:scroll !important}
	
	.pro3-4{padding:1.46rem 0;height:16rem;}
	
	.pro3-6{padding:1.32rem 0 0;height:18rem;}
	
	.pro3-7{padding:.94rem 0 0;}
	.pro3-7 .p-img{margin:.98rem 0 0;}
	
	.p3-8box li:nth-child(3){display:none;}
	.p3-8box{margin:1.2rem 0 0;}
	
	.pro4-3{height:19.3rem;}
	
	.pro4-5{padding:1.74rem 0 0;height:22.08rem;}
	
	.pro5-3{padding:1.1rem 0 0;}
	.pro5-3 .p-img{margin:.96rem 0 0;}
	
	.pro5-4{padding:1.76rem 0 0;height:18rem;}
	
	.float_qq{display:none;}
	
	.appDD-code{margin:0 0 10px;}
	
	.appDD-code .code-img{position:relative!important;top:15px!important;}
}


@media all and (max-width:768px){
	
	.Hsrch-block{width:15rem !important;}
	
	.index-media .t1{/*font-size:48px;line-height:70px;*/height:70px;}     
	 
	.Ipro-list li{width:100%;} 
	
	.pro-nav{padding:0 0 15px;height:auto;}
	.pro-nav .name,
	.pro-nav .fr{float:none;overflow:hidden;}
	
	.pro-stage.pro1-5 .list li img{width:80px;}
	
	.pro-stage.pro1-8 ul li:nth-child(1){width:48.64864864864865%}
	.pro-stage.pro1-8 ul li:nth-child(2){width:51.35135135135135%;}
	.pro-stage.pro1-8 ul li:nth-child(3){width:100%;}
	.pro-stage.pro1-8 ul li:nth-child(3) .p1-8box{padding-left:0px;}
	.pro-stage.pro1-8 ul li:nth-child(3) .p1-8box:nth-child(3){padding-left:10px;}
	
	.A-title .t1{font-size:26px;line-height:38px;}
	.A-title .t2{font-size:16px;line-height:30px;}
	.A-title .split{margin:15px auto 0;}
	
	.aiAdv-list li{width:50%;padding-top:.94rem;}
	.aiAdv-list li .con{display:none;}
	 
	.gjjs p img{height:700px;}
	.gjjs .gjpic{top:27%;}
	.bigdate{padding:20px 0px;}
	
	.BRcNinfo-page a{width:100%;padding:0px !important;text-align:left !important;background:none !important;}
	.BRcNinfo-page a.fl:after, .BRcNinfo-page a.fr:after{display:none;}
	
}

@media all and (max-width:640px){
	
	/*-- Footer --*/
	.Fnav{width:100%;border-bottom:1px solid rgba(255,255,255,.3);margin:0px;}
	.Fnav dt{padding:0 2%;height:50px;line-height:50px;}
	.Fnav dd{padding:0 0 10px;margin:0px;display:none;}
	.Fnav dd a{padding:0 6%;height:40px;line-height:40px;}
	
	.Inews-list li{width:100%;}
	.InewsSwiper-next{display:none;}
	
	.pro-stage.pro1-6 .list li .icon,
	.pro-stage.pro2-8 .list li .icon{width:70px;height:70px;}
	.pro-stage.pro1-6 .list li .name,
	.pro-stage.pro2-8 .list li .name{font-size:16px;line-height:24px;}
	
	.pro-stage.pro1-6 .list li{width:50%;float:left;margin:.7rem 0 0;}
	.pro-stage.pro2-8 .list li{width:33.3333%;float:left;margin:.7rem 0 0;}
	
	.p2-2list li{width:50%;}
	
	.pro-stage.pro2-3 .list li .num{font-size:30px;line-height:40px;}
	.pro-stage.pro2-3 .list li .unit{font-size:18px;}
	
	.comSize-base li{width:50%;}
	
	.aiDemand-list .con{display:none;}

	/*add*/
    .app ul li{padding:15px;}
	.app ul li .app_pic,.app ul li .app_note{width:100%;}
	.school ul li{margin-top:0px;margin-bottom:20px;width:100%;}
	.school ul li:nth-child(2n){margin-left:0px;}
	.gjjs p img{height:500px;}
	.gjjs .gjpic{top:27%;}
	.bigdate{padding:20px 0px;}
	
	.pro3-4,
	.pro3-6,
	.pro4-3{height:480px;}
    
	
    
}

@media all and (max-width:580px){

	.pro1-1 .t1{font-size:30px;line-height:48px;}
	.pro1-1 .t2{font-size:20px;line-height:36px;}
	.pro1-1 .btn{margin:5px 0 0;font-size:14px;background-size:20px auto;}
	
	.p1-2list li .box .icon{width:70px;height:70px;}
	.p1-2list li .box .name{font-size:16px;line-height:22px;}
	
	.pro-stage.pro1-5 .list li:nth-child(2){margin:0 1rem;}
	
	.p2-5list li{width:100% !important;}
	
	.comPro-media{height:350px;}
	
	.comCul-list li{width:100%;}
	
	.comSize-talent li{width:100%;}
	
	.aiSupp-list li img{width:50px;}
	.aiSupp-list li .name{height:48px;font-size:16px;line-height:24px;}
	
	.aiOmsg-list li{width:100%;}
	
	.index-media .t1 img{height:auto;max-height:90%;max-width:90%;}
	
	.Ipro-list li img{height:400px;object-fit:cover;}
	
	.cpMedia-box .c img{height:auto;max-height:90%;max-width:90%;}
	
	.p3-8box li{padding:0 0 10px;width:50%;float:left;margin:0px;}
	
	.pro4-5{padding:1.74rem 0 0;height:33.12rem;}
	
	.pro5-4{height:27rem;}

}

@media all and (max-width:414px){

	html{font-size:21.5625px;}
	
	.pro-stage.pro1-5 .list li{width:auto;}
	.pro-stage.pro1-5 .list li img{width:60px;}
	
	.gjjs p img{height:400px;}
	.gjjs .gjpic{top:35%;}
	html{font-size:21.5625px;}




}

@media all and (max-width:375px){
    
}

@media all and(max-width:320px){
	.app ul li .app_note p a{width:47%;}
}


