@charset "utf-8";
@media (max-width:1440px){
	/****/
	.swiper1 .swiper-slide > a > .sliderAbout > h3,.swiper1 .swiper-slide > a > .sliderAbout > p{  font-size: 48px; }
	.swiper1 .swiper-slide > a > .sliderAbout > p{ font-size: 20px; }
	.swiper1 .swiper-slide > a > .sliderAbout{ width:100%;  left:0; margin-left: 0; padding-left:15%; padding-right: 15%;}
	.swiper1 .swiper-slide > a > .sliderAbout > h4{ left:15%; }
	/****/
	.leader-list4,.leader-list42,.leader-list43{  width:100%; padding:0 0;}
	.swiper6,.swiper62,.swiper63{ width:1200px; margin:0 auto; }

	/***内页***/
	.cfAbout{ padding-bottom: 0 !important; }
	/****/
	.colFlash > .cfAbout{ width:100%; box-sizing: border-box; padding:0 5%; left:0;margin-left: 0; }
	.colFlash > .cfAbout > h3{font-size: 36px;}
	.colFlash > .cfAbout > p{ font-size: 18px; }
	.colFlash > .cfAboutAs{ padding-bottom: 6% !important; }
	.colFlash > .cfAboutAs > p{ overflow:hidden; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; }
}
@media (max-width:1200px){
	
	
	
	.float{ width:100%; left:0; margin-left:0;}
	.c-con{ width:100%; box-sizing:border-box; padding-left:10px; padding-right:10px;}
	.header .hd-right > .nav > ul > li > a{ font-size: 14px; }
	.header .hd-right > .nav > ul > li > p{  top:88px;}
	/*******/	
	.swiper1 .swiper-button-next{ left:auto; right:10px;}
	.swiper1 .swiper-button-prev{ right:auto; left:10px;}
	.swiper1 .swiper-slide > a > .sliderAbout > h3{  font-size: 40px; }
	.swiper1 .swiper-slide > a > .sliderAbout > p{ font-size: 18px; }
	/****/
	.mpHeader,.mcHeader{  padding:10px 20px 15px 20px;}
	.mphdTitle > h3,.mcphdTitle > h3{ font-size: 24px;}
	.mphdTitle > p,.mchdTitle > p,.qaList > ul > li > .qlItemAbout > .qliaLink{ font-size:14px;}
	.mphdMenu > ul > li,.mchdMenu > ul > li{ height: 38px; line-height: 36px; font-size: 16px; }
	/******/
	.leader-list4{  width:100%; padding:0 10px;}
	.swiper6{ width:100%; }	
	.leader-list4 .swiper-button-next{ right:20px; left:auto;  } 
	.leader-list4 .swiper-button-prev{ left:20px;right:auto; }

	/******/
	.nmlAbout > h3,.nmRight > ul > li > a > h3,.swiper6 .swiper-slide > a > .s7ItemAbout > h3,.casesList > ul > li > a > .clItemAbout > h3{ font-size: 16px; }
	.nmlAbout > h4{ font-size: 14px; }
	/*****/
	.servItem > h3{ line-height: 30px; font-size: 14px; }
	.sIlist > ul > li,.srAddr,.copyright,.footLanguage{ font-size: 12px; }

	/***内页***/
	/****/
	.colFlash > .cfAbout > h3{font-size: 32px; }
	.colFlash > .cfAbout > p,.serverLeft > h3,.serverForm .servfSubmit > button{ font-size: 16px; }
	/****/
	.jobList > ul > li > .jlItemAbout > .jliaTitle,.qaList > ul > li > .qlItemAbout > .qliaTitle{ height: 48px; font-size: 16px;}
	.jobList > ul > li > .jlItemAbout > .jliaLink{ height: 48px; padding:0 3%; line-height: 48px;  font-size: 14px; }
	.btnMore > a{  font-size: 14px; height: 38px; line-height: 36px; width:120px; padding-right:20px; }
	/******/
	.server{  padding:3% 0;}
	/****/	
	.newsColtab > ul > li{  height:40px; }
	.newsColtab > ul > li > a{ font-size: 16px;}
	.newsHot > ul > li > a > .nhAbout > h3{ font-size: 24px; }
	.newsHot > ul > li > a > .nhAbout > h4{ font-size: 16px; }
	.newsList > ul > li{ padding:10px; }
	.newsList > ul > li > .nlImg{  width:240px;}
	/*****/

	.colFlash > .cfAboutAs{ padding-bottom: 0 !important; }
	.colFlash > .cfAboutAs > p{-webkit-line-clamp:2;}
	.about,.partner{transform: translateY(0); -webkit-transform: translateY(0);}
	.about > ul > li > a > .aiItemAbout > p,.pmAbout > h3,.about > ul > li > .aiItemMemo > h2{ font-size: 24px; }
	.about > ul > li > a > .aiItemAbout > h3,.partnerImg > div > h3{ font-size:40px; }
	.about > ul > li > .aiItemMemo > p{ padding-right: 0; }
	.pmAbout > div > h4{ height: 24px;width:24px; }
	.about > ul > li > a > .aiItemAbout > p.alItemTeam::after{  width:24px; height: 24px; margin-top: -12px;}
	/****/
	.detTitle{ font-size: 30px; }
	.detPage > p{ font-size: 14px; }
	/********/
	.downList > ul > li > .dlItemLeft > h3{ font-size: 16px;  }
	.downList > ul > li > .dlItemLeft > p,.downList > ul > li > .dlItemBtn > p{ width:20px; height: 20px; }
	.downList > ul > li > .dlItemBtn{ width:100px; }

	/******/
	.cmHeader{ width: 80%;}
	.cmHeader > h3{ font-size: 20px; }
	.cmHeader > h4{ font-size: 14px; }
	/****/
	.smTitle > span{ font-size: 16px; }
	.cpHot > p{ font-size: 30px;  }
	.pdiAboutLeft{ width:40%; }
	.prodDetail > ul > li > .pdItemImg > .pdiImgAbout > h3{ font-size: 40px; }
	.prodDetail > ul > li > .pdItemImg > .pdiImgAbout > p{ font-size: 16px; }
	.pdiAboutMemo{ width: 59%;}
	.pdiAboutLeft > h3,.paLeft > h3,.prodPara > h3{ font-size: 24px; }
	.pdiAboutLeft > h4{ font-size: 16px; }
	.prodDetail > ul > li > .pdItemImg > .pdiImgAbout > .pdPlay{ width: 85px; height:85px; }
	.paLeft,.paRight{ width:33%;}
	.paImg{ width:24%; }
	.serverQTCode > p > span{  left:auto; right:-6px; background-image: url(/proxy/https/www.nxvitech.com/template/default-en/images/bg-QTCode2.png);}

	/*******/
	.cpList > ul > li > a > .cpItemAbout > h3{ font-size: 20px; }
	.cpList > ul > li > a > .cpItemAbout > p{ font-size: 14px; }

}
@media (max-width:992px){

	.header .hd-right{ padding:0 0 0 0; }
	.header .hd-right > .nav > ul > li{ font-size: 12px; }

	/****/
	.swiper1 .swiper-slide > a > .sliderAbout > h3{  font-size: 32px; }
	.swiper1 .swiper-slide > a > .sliderAbout > p{ font-size: 16px; }	
	/****/
	.mpHeader,.mcHeader{  padding:20px 20px 25px 20px; display: block;}
	.mphdTitle,.mchdTitle{ margin-right: 0; }
	.mphdTitle > h3,.mphdTitle > p,.mchdTitle > h3,.mchdTitle > p{ text-align: center; }
	.mphdTitle > h3,.mchdTitle > h3{ font-size: 20px; height: auto; line-height: 30px;}
	.mphdTitle > p,.mchdTitle > p{ font-size:16px; height: auto; line-height: 26px;}
	.mphdMenu,.mchdMenu{ display: none;}
	/*****/	
	.nmlAbout > h3,.nmRight > ul > li > a > h3,.swiper6 .swiper-slide > a > .s7ItemAbout > h3,.casesList > ul > li > a > .clItemAbout > h3{ font-size: 14px; height: 24px; line-height: 24px; }
	.nmlAbout > h4{ font-size: 12px; }
	/****/
	.servRight{ flex-direction: column; width:240px; margin-left: 0; }
	.sIlist > ul > li{ min-width: 64px; }
	.srLogo{ margin:0 auto; }
	.srAddr{ line-height: 24px; font-size: 12px; text-align: center;  margin-left:0;}

	/***内页***/
	/****/
	.colFlash > .cfAbout > h3,.colFlash > .cfAbout > p{font-size: 24px;}
	.colFlash > .cfAbout > p{ font-size: 14px; }
	/*****/
	.newsColtab > ul > li{ padding:0 10px; width:16%; height: 36px; margin:0 10px; font-size: 14px;}
	.newsColtab > ul > li.tabSearch{ flex-shrink: 0; }
	.newsColtab > ul > li > a{ font-size: 14px; }
	.newsHot > ul > li > a > .nhAbout > h3{ font-size: 18px; }
	.newsHot > ul > li > a > .nhAbout > h4{ font-size: 14px; }
	/*****/
	.about > ul > li > a > .aiItemAbout > p,.pmAbout > h3,.about > ul > li > .aiItemMemo > h2{ font-size: 18px; }
	.about > ul > li > a > .aiItemAbout > h3,.partnerImg > div > h3{ font-size:32px; }
	/****/
	.detTitle{ font-size: 24px; }
	/******/
	.cmHeader{ width: 100%;}
	/****/
	.cpHot > p{ font-size: 24px;  }	
	.prodDetail > ul > li > .pdItemImg > .pdiImgAbout > h3{ font-size: 32px; }
	.prodDetail > ul > li > .pdItemImg > .pdiImgAbout > p{ font-size: 14px; }
	.pdiAboutLeft > h3,.paLeft > h3,.prodPara > h3{ font-size: 20px; }
	.pdiAboutLeft > h4{ font-size: 14px; }
	.prodDetail > ul > li > .pdItemImg > .pdiImgAbout > .pdPlay{ width: 70px; height:70px; }
	.paLeft,.paRight{ width:32%;}
	.paImg{ width:30%; margin:0 3%;}
	.paLeft > h3,.prodPara > h3{ padding-bottom: 7%;margin-bottom: 7%; }

	/*******/
	.cpList > ul > li > a > .cpItemAbout > h3{ font-size: 18px; }
	.cpList > ul > li > a > .cpItemAbout > p{ font-size: 14px; }

}
@media (max-width:768px){
	div.zoomDiv{z-index:999;position:absolute;top:100% !important; left:0px !important;width:98% !important;height:200px !important;}
    
	.scroll_wrap{ height:auto !important}
    .scroll_bar{ display:none}
	.paLeft ul{ min-height:1px; height:auto}
		
    .detMemo img{ padding:8px 0; max-width:100%}
    .newsHot{ padding:0 4%}
	.newsHot ul{ display:block}
	.newsHot > ul > li{ width:100%; margin-top:5%}
	
    .detMemo img{ padding:8px 0; max-width:100%; width:100 !important; height:auto !important}
    .dpCount{ width:68px; height:48px}
	.dpCount > h3{ font-size:16px}
    .hengImg{ background-color:#f2f2f2}
	.header .hd-con {justify-content: space-between; }
	.logo{ display:block; width:90px;}
	.header .hd-right{ display: none;}
	.header .hdTools{ /*transform: translateX(-36px); -webkit-transform: translateX(-36px);*/ padding-right:36px;}
	.searchForm{ top:42px; }
	.header .nav-btn{ display: flex; }
	.swiper1 .swiper-slide > a > .sliderAbout{ padding-bottom: 0; }
	.swiper1 .swiper-slide > a > .sliderAbout > h3,.swiper1 .swiper-slide > a > .sliderAbout > p{text-align: center;}
	.swiper1 .swiper-slide > a > .sliderAbout > h3{  font-size: 48px; }
	.swiper1 .swiper-slide > a > .sliderAbout > p{ font-size: 24px; }
	/****/
	.swiper1 .swiper-slide > a > .sliderAbout > h4,.swiper1 .swiper-button-next,.swiper1 .swiper-button-prev{ display: none; }
	/*******/	
	.mphdTitle > h3,.mchdTitle > h3,.swiper7 .swiper-slide > a > .s7ItemAbout > h3{ font-size: 30px; line-height: 1.5;}
	.mphdTitle > p,.mchdTitle > p{ font-size:14px; color:#999}
	/*******/
	/******/	
	.molProds > .c-con,.molCases > .c-con{  padding-bottom: 6%; }
	.introMain{ padding-left:10px; padding-right:10px; }
	.leader-list4,.leader-list42,.leader-list43{height:0;}
	
	.leader-list5{ height:auto; padding-bottom: 5%; }
	.casesList,.newsMain{ display: none !important; }
	.molCases .mcHeader{ background-color: #FFF; }
	.swiperNews,.swiperCases{ padding-bottom:30px; height: auto;}
	/*******/
	.footer > .c-con{ flex-direction: column; }
	.service{ padding-bottom: 0; }
	.servItem{ width:100%; padding:1.5% 5%; box-sizing: border-box; border-bottom: 1px solid #c9c9c9; }
	.servItem > h3{ font-size: 20px; line-height: 2; position: relative; }
	.servItem > h3::after{ content: '\e621'; width:24px; height: 24px; line-height: 24px !important; text-align: center;font-family:"iconfont" !important;  font-size:16px; position: absolute; right:0; top:50%; margin-top: -12px; transition: all 0.5s linear; -webkit-transition: all 0.5s linear;transform:rotateZ(-90deg); -webkit-transform:rotateZ(-90deg);}
	.servItem > h3.active::after{ transform:rotateZ(0deg); -webkit-transform:rotateZ(0deg); }
	.servRight,.sIlist{ flex-direction: column; width:100%;}
	.footer > .footerF2{ flex-direction: row;  padding:1.5% 10px;}
	.sIlist > ul{ width:100%; display: none; animation: fadeInUp 0.5s ease-in-out; -webkit-animation: fadeInUp 0.5s ease-in-out;}
	.sIlist > ul > li{ width:100%; min-width:none; box-sizing: border-box; padding-right: 0; height: 30px; line-height: 30px; font-size: 16px; text-align: left; overflow: hidden; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; transition: all 0.5s linear; -webkit-transition: all 0.5s linear; }
	.srLogo,.footLanguage{ display: none; } 
	.crLogo{ display: block; flex-shrink: 0; margin-left:10%;}
	.srAddr{ width:100%; font-size: 20px; line-height: 2; box-sizing: border-box; padding:1% 5%; text-align: left; }
	.copyright{ font-size: 20px; }

.morecp{ display:block}
	/***内页***/
	/****/
	.colFlash > .cfAbout > h3{font-size: 48px;display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: center; align-items: center;}
	.colFlash > .cfAbout > p,.colFlash > .cfAbout > h4{display: none; }
	.location > .c-con{  padding-top: 10px; padding-bottom: 10px; }
	.locationJob{ width:100%; height:auto; line-height: 24px; text-align: center; font-size: 14px; }
	.locationJob > .pc{ display: none;}
	.locationJob > .mob{ display: block;}
	/*****/	
	.jobList > ul > li + li{  margin-top: 10px; }
	.jobList > ul > li > .jlItemAbout > .jliaTitle,.qaList > ul > li > .qlItemAbout > .qliaTitle{ height: 72px; font-size: 26px;}
	.jobList > ul > li > .jlItemAbout > .jliaLink{ display: none; }
	.jobList > ul > li > .jlItemMemo > p{ font-size: 20px; line-height: 2.1; }
	.jobList > ul > li > .jlItemLink{ display: block; }
	.btnMore{padding-bottom: 6%;}
	.btnMore > a{  font-size: 16px; height: 44px; line-height: 42px; width:140px; border:1px solid #FFF; background-color: #FFF;}
	.btnMore{ width:100%; height: auto; padding-bottom: 0; margin-bottom: 8%;}
	.btnHomeMore{ padding-top: 5%; }
	/******/
	.server{ display: none; }
	/*******/
	.newsColtab{ display: none; }
	.newsColtabMob{ display: block; margin-top: 3%; margin-bottom: 5%;}
	.newsList{ width:100%;height: auto; box-sizing:border-box; padding:0 4%;}
	.newsList > ul > li > .nlRight > .nlrAside > a,.newsList > ul > li > .nlRight > .nlrAside > p > a,.newsList > ul > li > .nlRight > p{ display: none; }
	.newsList > ul > li{ padding:0; display: block; position: relative;}
	.newsList > ul > li{ margin-top: 5%; }
	.newsList > ul > li > .nlImg{ width:100%; margin-right: 0;}
	.newsList > ul > li > .nlRight{ position: absolute; left:0; top:0; box-sizing: border-box; padding:3% 5%; width:100%; height:100%; justify-content: flex-end; }
	.newsList > ul > li > .nlRight > h3{ overflow: hidden; height: 2; font-size: 28px; display: -webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; color: #FFF !important; }
	.newsList > ul > li > .nlRight > h3 > a{ color: #FFF !important; }
	.newsList > ul > li > .nlRight > .nlrAside > p{ color: rgba(255,255,255,0.8); }
	/******/
	.colCasesList{ display: block; width:80%; margin:0 auto; padding-top: 20px;}
	.colCasesList > ul > li{ width:100%; margin-right: 0; }
	.colCasesList > ul > li + li{ margin-top: 10px; margin-bottom: 0; }
	.colCasesList > ul > li > a > .clItemAbout > h3{  font-size: 28px; height: auto; line-height: 1.5;}
	.colCasesList > ul > li > a > .clItemAbout > p{ font-size: 20px; line-height: 1.5; margin-top: 5px;}

	/*****/
	.about > ul > li{ padding:10px; margin-bottom: 10px; }
	.about > ul > li > a > .aiItemAbout{ justify-content: flex-start; }
	.about > ul > li > a > .aiItemAbout > p{ display: none; }
	.about > ul > li > .aiItemMemo > h2{ display: block; }

	/*****/
	.about > ul > li > a > .aiItemAbout > p,.pmAbout > h3,.about > ul > li > .aiItemMemo > h2{ font-size: 16px; }
	.about > ul > li > a > .aiItemAbout > h3,.partnerImg > div > h3{ font-size:24px; }	
	.about > ul > li > .aiItemMemo > h2{ padding-bottom: 10px; margin-bottom: 10px;}
	.about > ul > li:nth-of-type(2n) > a > .aiItemAbout > h3{ text-align: left; }
	.about > ul > li:nth-of-type(1) > a > .aiItemAbout{ justify-content: flex-end; }
	.pmAbout{ flex-direction: column; box-sizing: border-box; padding:10px 10px 20px 10px; margin-bottom:0;}
	.pmAbout > h3,.pmAbout > div{ width:100%; }
	.pmAbout > div{ flex-direction: column; margin-top: 10px;}
	.pmAbout > div > h4{ display: none; }
	.pmFlash{ height:0; }
	.pmFlash2{ height:auto; }

	/****/
	.detTitle{ font-size: 20px; }
	.detPage{ margin-top: 10; flex-direction: column;}
	.detPage > p{ width:100%;}
	.detPage > p:nth-of-type(2n){ text-align: left; }
	.detPage > p + p{margin-top: 10px;}
	.dpLeft{  flex-direction: column; align-items: flex-start; padding-top: 10px; padding-bottom: 10px;}
	/*********/
	.downList{ width: 94%; margin:0 auto; }
	/*****/
	.caseTab,.caseMain{ display: none; }
	.caseTab-list{ height: auto; }
	.caseMain2{ display:block; }

	/*****/
	/*.colFlashProdDet{ display: none; }*/
	.locationPordDet{ display: none; }
	.prodDetail > ul > li > .pdItemImg > .pdiImgAbout > h3,.prodDetail > ul > li > .pdItemImg > .pdiImgAbout > p{ text-align: center; }	
	.prodDetail > ul > li > .pdItemImg > .pdiImgAbout > h3{ font-size:22px}
	.prodDetail > ul > li > .pdItemImg > .pdiImgAbout > .pdPlay{ width: 50px; height:50px; }
	.pdiaMain{flex-direction: column; border:0; width:90%; margin:0 auto;}
	.pdiAboutMemo{ padding:0 0; margin-top: 3%; }
	.pdiAboutLeft,.pdiAboutMemo{ width:100%; }
	.pdiAboutLeft > h3{font-size: 36px;}
	.pdiAboutLeft > h4{ font-size: 20px;}
	.prodAside{ flex-direction: column; background-color: #f2f2f2; margin:0 auto; padding-bottom: 4%; box-sizing: border-box; /*padding:0 10px;*/ }
	.prodAside > h3{ display: block; }
	.paLeft,.paRight{ width:100%; box-sizing: border-box;}
	.paImg{ width:100%; margin:0 0; order:1;box-sizing: border-box; padding:0 9%; }
	.paLeft{ order:2; }
	.paRight{order:3;}	
	.paLeft > h3{  padding-bottom: 20px; margin-bottom: 10px; font-size: 28px; display: none;}
	.paLeft > ul > li,.paRight > ul > li{ margin-top: 10px; }
	.paLeft ul > li > h4{ width:80%}
	.prodAside > h3,.prodPara > h3{ font-size: 28px; }
	.prodPara{padding-bottom: 4%; box-sizing: border-box; /*padding:0 10px;*/ background-color: #FFF;}	
	.prodPara > h3{ box-sizing: border-box; padding:4% 8.8%; }
	.prodPara > h3::after{ left:9%; }

	/****/
	.freeback > .fbItem{ width: 100%;  margin-right: 0; }
	/****/
	.mobpcol{ display: block; }
	.pcol{ display: none; }
	.mmMain > ul > li{ font-size: 18px; }
	.freeback > .fbItems,.freeback > .fbItem:nth-of-type(4),.freeback > .fbItem:nth-of-type(5),.freeback > .fbItem:nth-of-type(8){ width:100%; }
	.freeback > .fbItem,.freeback > .fbItems > .fbItem{ padding-left:90px; }
	.freeback > .fbItems > .fbItem{ width:100%; margin-bottom:2% }
	.freeback > .fbItemkuan,.freeback > .fbItems > .fbItemkuan{ padding-left:120px; }
/*	.freeback > .fbItems > .fbItem:nth-of-type(2){ width:160px; flex-shrink: 0; margin-left:10px; padding-left:0;}*/
	.freeback .fbItem > h3{ width:90px; }

	/*****/
	.qaList > ul > li > .qlItemAbout > .qliaTitle > p,.qaList > ul > li > .qlItemAbout > .qliaLink > span{ display: none; }
	
	.blank{ height:60px}
	.detMemo video{ width:100% !important; max-width:850px !important;  height:200px !important;}
	

}

@media (max-width:640px){	
	/*****/	
	.swiper1 .swiper-slide > a > .sliderAbout > h3{  font-size: 36px; }
	.swiper1 .swiper-slide > a > .sliderAbout > p{ font-size: 18px; }
	/********/
	.mphdTitle > h3,.mchdTitle > h3{ font-size: 26px; }
	.swiperNews .swiper-slide > a > .newsSlideItem > h3,.swiperCases .swiper-slide > a > .casesSlideItem > h3,.swiper7 .swiper-slide > a > .s7ItemAbout > h3{ font-size: 24px; }
	.swiperNews .swiper-slide > a > .newsSlideItem > p,.swiperCases .swiper-slide > a > .casesSlideItem > p{ font-size: 16px; }

	/*****/
	.servItem > h3{ font-size: 16px; line-height: 2; }
	.sIlist > ul > li,.srAddr,.copyright{ font-size: 12px; padding-left:5%; text-align:left; color:#666}


	/***内页***/
	/****/
	.colFlash > .cfAbout > h3{font-size: 30px;}
	/*****/	
	.jobList > ul > li > .jlItemAbout > .jliaTitle,.qaList > ul > li > .qlItemAbout > .qliaTitle{ height: 60px; font-size: 22px;}
	.jobList > ul > li > .jlItemMemo > p{ font-size: 16px; line-height: 2.1; }
	.jobList > ul > li > .jlItemLink{  height: 48px; }
	.jobList > ul > li > .jlItemLink > a{ height: 48px; line-height: 48px; font-size: 18px;}

	/*****/
	.newsColtabMob > h3{ height:52px; line-height:32px; font-size:18px;}
	.newsColtabMob > h3::after{ width:24px; height: 24px; line-height: 24px; margin-top: -12px; font-size:16px;}
	.newsColtabMob > ul{  top:52px; }
	.newsColtabMob > ul > li{ height: 40px; line-height: 40px; font-size: 14px; }
	.newsList > ul > li > .nlRight > h3{ font-size: 24px; }
	.colCasesList > ul > li > a > .clItemAbout > h3{  font-size: 24px; }
	.colCasesList > ul > li > a > .clItemAbout > p{ font-size: 18px;}

	/****/
	.detTitle{ font-size: 18px; }
	/*****/	
	.cmHeader2 > h3{ font-size: 18px; }
	.cmHeader2 > h4,.swiperCaseTab .swiper-slide > h4{ font-size: 14px; }
	.swiperCaseTab .swiper-slide > h3{font-size: 20px;}

	/*****/	
	.pdiAboutLeft > h3{font-size: 30px;}
	.pdiAboutLeft > h4{ font-size: 16px;}

	/****/
	.mobProdList > ul > li > a > .cpItemAbout > h3{ font-size: 20px; }
	.mobProdList > ul > li > a > .cpItemAbout > p{ font-size: 14px; color:#999 }
	.mobMenus,.mmMain,.mmAside,.mmMain > h3,.mmAside > h3{ height:56px;  }
	.mmMain > h3 > p,.mmAside > h3 > p{ font-size: 18px;  padding-top: 0;padding-bottom: 0; line-height: 56px;}
	.mmMain > h3 > span,.mmAside > h3 > span{ width:20px; height: 20px; }
	.mmMain > ul > li,.mmAside > .mmaList > ul > li{ font-size: 16px; }
	.mmMain > ul,.mmAside > .mmaList{ top:56px; }

	.locatinProd > .mob{ font-size: 18px; }
	.freeback > .fbItems{ flex-direction: column; justify-content: flex-start;}
/*	.freeback > .fbItems > .fbItem:nth-of-type(2){ width:100%; margin-left:0; margin-top: 10px;}*/
	.freeback .fbItemChk > ul{ justify-content: flex-start; }
	.freeback .fbItemChk > ul > li{ width: 100px; }
}

@media (max-width:480px){		
	/*****/	
	.swiper1 .swiper-slide > a > .sliderAbout > h3{  font-size: 24px; }
	.swiper1 .swiper-slide > a > .sliderAbout > p{ font-size: 14px; }	
	/********/
	.mphdTitle > h3,.mchdTitle > h3{ font-size: 20px; font-weight:bold}
	.swiperNews .swiper-slide > a > .newsSlideItem,.swiperCases .swiper-slide > a > .casesSlideItem{ padding:10px 20px; }
	.swiperNews .swiper-slide  > a > .newsSlideItem > h3,.swiperCases .swiper-slide  > a > .casesSlideItem > h3,.swiper7 .swiper-slide > a >    .s7ItemAbout > h3{ font-size: 18px; font-weight:bold }
	.swiper7 .swiper-slide > a > .s7ItemAbout > p{ font-size:16px}
	.swiperNews .swiper-slide > a > .newsSlideItem > p,.swiperCases .swiper-slide > a > .casesSlideItem > p{ font-size: 14px; }
	/****/	
	/*.footer > .footerF2{ flex-direction: column;}*/
	.crLogo{ margin:0 auto; }

	/***内页***/
	/****/
	.colFlash > .cfAbout > h3{font-size: 22px;}
	/*****/	
	.jobList > ul > li > .jlItemAbout > .jliaTitle,.qaList > ul > li > .qlItemAbout > .qliaTitle{ height: 48px; font-size: 18px;}
	.jobList > ul > li > .jlItemMemo > p{ font-size: 14px; line-height: 1.5; }
	.jobList > ul > li > .jlItemLink{ height: 40px; }
	.jobList > ul > li > .jlItemLink > a{ height: 40px; line-height: 40px; font-size: 16px; }	
	.btnMore > a{  font-size: 14px; height: 38px; line-height: 36px; width:120px; padding-right:20px; }

	/*****/	
	.newsColtabMob > h3{ height:48px; line-height:28px; font-size:16px;}
	.newsColtabMob > h3::after{ font-size:14px;}
	.newsColtabMob > ul{  top:48px; }
	.newsColtabMob > ul > li{ height: 36px; line-height: 36px; font-size: 14px; }
	.newsList > ul > li > .nlRight > h3,.colCasesList > ul > li > a > .clItemAbout > h3{  font-size: 18px; }
	.colCasesList > ul > li > a > .clItemAbout > p{ font-size: 14px;}

	.about > ul > li > a > .aiItemAbout > h3,.partnerImg > div > h3{ font-size:18px; }	

	/*****/	
	.pdiAboutLeft > h3,.prodAside > h3,.prodPara > h3{font-size: 20px;}
	.pdiAboutLeft > h4{ font-size: 14px;}

	/****/
	.mobProdList > ul > li > a > .cpItemAbout > h3{ font-size: 18px; }

	.mobMenus{ height: 40px; }	
	.mobMenus,.mmMain,.mmAside,.mmMain > h3,.mmAside > h3{ height:40px;  }
	.mmMain > h3 > p,.mmAside > h3 > p{ font-size: 14px; padding-top: 0;padding-bottom: 0; line-height: 40px; }
	.mmMain > ul > li,.mmAside > .mmaList > ul > li{ font-size: 14px; }
	.mmMain > ul,.mmAside > .mmaList{ top:40px; }

	.locatinProd > .mob{ font-size: 14px; }

}
	
@media (max-width:375px){		
	/***内页***/
	/****/
	.colFlash > .cfAbout > h3{font-size: 24px;}

}