@import "cui.css";
/* 织梦园（dedeyuan.com）做最好的织梦整站模板下载网站 */
/* 请根据项目类型删掉多余的引用 */
@import "lib.css";
/* 请在以下区间内开发 CSS 代码 */
@import "m-nm.css";
@import "m-public.css";
@import "m-inside.css";
@import "less.css";
@import "common.css";
@import "list-media.css";

/*list*/
@media (min-width: 1199px){
	/*分类型处理-prodInfo*/
	.commonRight .prodInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .prodInfo dl{width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1){width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.left{width:calc(40% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right{width:calc(60% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right .title{line-height:4rem; font-size:1.1rem;}
	
	.commonRight .prodInfo dl dd:nth-child(2){width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar{width:100%; line-height:2rem; font-size:0.8rem;}	
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar a{padding:0.4rem 1.5rem; font-size:1rem;}

	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox{width:100%;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox li{width:100%; padding:1rem;}	
	
	.commonRight .prodInfo dl dd:nth-child(3){width:100%; padding:1rem 0.5rem;}

}
@media screen and (min-width: 768px) and (max-width: 1198px) {
		
	/**pageContact**/
	.container .mapBox{width:100%; margin:0 auto; padding:0.8rem 0;}
	.container .mapBox>div{height:300px; margin:0 auto;}
	.container .mapBox .mapArea{width:80%; margin:0 auto;}	

	.container .mapBox .mapContact{width:20%; margin:0 auto; display:none;}	
	.container .mapBox .mapContact div img{width:100%; max-width:100px; margin:0 auto;}	
	.container .formBox{height:500px; margin:0 auto; padding:2rem 1rem 2rem 2rem;}
	.container .formBox .companyArea{width:40%;}
	.container .formBox .companyArea .cName{line-height:5rem; font-size:2rem;}	
	.container .formBox .companyArea .cInfo{width:100%;}	
	.container .formBox .companyArea .cInfo{line-height:2.5rem; width:100%; font-size:1rem;}		
	.container .formBox .spliteBlank{width:15%;}
	.container .formBox .msgArea{width:80%;}	
	.container .formBox .msgArea form div:last-child li:first-child{width:80%;}
	.container .formBox .msgArea form div:last-child li:first-child div{line-height:2.5rem; padding:0;}
	.container .formBox .msgArea form div:last-child li:first-child input{width:46%; height:2.5rem;}
	.container .formBox .msgArea form div:last-child li:last-child{width:48%;}
	.container .formBox .msgArea form div:last-child li:last-child{width:48%;}
	.container .formBox .msgArea form div:last-child li:last-child input{width:46%; height:2.5rem;}

	/*分类型处理-prodInfo*/
	.commonRight .prodInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .prodInfo dl{width:calc(100% - 20px); padding:10px;}
	
	.commonRight .prodInfo dl dd:nth-child(1){flex-direction:column-reverse; padding:1rem 0;}

	.commonRight .prodInfo dl dd:nth-child(1){width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.left{width:calc(40% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right{width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right .title{line-height:3rem; font-size:1.1rem;}
	
	.commonRight .prodInfo dl dd:nth-child(2){width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar{width:100%; line-height:2rem; font-size:0.8rem;}	
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar a{padding:0.4rem 1.5rem; font-size:1rem;}

	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox{width:100%;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox li{width:100%; padding:1rem;}
	
	.commonRight .prodInfo dl dd:nth-child(3){width:100%; padding:1rem 0.5rem;}
}
@media screen and (min-width: 768px){
	/**list.css**/
	.container{width:100%; max-width:1440px;}
	
	/****/
	.container .mapBox{width:100%; margin:0 auto; padding:0.8rem 0;}
	.container .mapBox>div{height:300px; margin:0 auto;}
	.container .mapBox .mapArea{width:80%; margin:0 auto;}	


	.container .mapBox .mapContact{width:20%; margin:0 auto;}	
	.container .mapBox .mapContact div img{width:100%; max-width:100px; margin:0 auto;}	
	
	.container .formBox{height:500px; margin:0 auto; padding:2rem 1rem 2rem 2rem;}
	.container .formBox .companyArea{width:40%;}
	.container .formBox .companyArea .cName{line-height:5rem; font-size:1.7rem;}	
	.container .formBox .companyArea .cInfo{width:100%;}	
	.container .formBox .companyArea .cInfo{line-height:2.5rem; width:100%; font-size:1rem;}		
	.container .formBox .spliteBlank{width:15%;}
	.container .formBox .msgArea{width:80%;}	
	
	.container .formBox .msgArea form div:last-child li:first-child{width:80%;}
	.container .formBox .msgArea form div:last-child li:first-child div{line-height:2.5rem; padding:0;}
	.container .formBox .msgArea form div:last-child li:first-child input{width:46%; height:2.5rem;}
	.container .formBox .msgArea form div:last-child li:last-child{width:48%;}
	.container .formBox .msgArea form div:last-child li:last-child{width:48%;}
	.container .formBox .msgArea form div:last-child li:last-child input{width:46%; height:2.5rem;}

	
	/**left**/
	.container .commonLeft{width:21.6666667%; max-width:312px; padding-bottom:2rem;}
	.container .commonLeft dl{width:calc(100% - 0px);}
	.container .commonLeft dl:last-child{padding-bottom:2rem;}

	.commonLeft .leftnav{line-height:60px; font-size:1.25rem; margin-bottom:1.2rem;}
	.commonLeft .leftnav a{width:100%; font-size:0.775rem;}
	.commonLeft dl:last-child dt{line-height:60px; font-size:1.3rem; margin-bottom:1.3rem;}
	.commonLeft dl:last-child dd>div{width:90%;}
	.commonLeft dl:last-child dd>div:first-child{justify-content:center; align-items:center; }
	.commonLeft dl:last-child dd>div .card-header{display:flex; justify-content:center; align-items:center; flex-direction:row;}
	.commonLeft dl:last-child dd>div .card-header div:first-child{width:3rem; height:3rem; border-radius:3rem; margin-right:0.5rem;}
	.commonLeft dl:last-child dd>div .card-header div:first-child img{width:100%;}
	.commonLeft dl:last-child dd>div .card-header div:last-child{width:calc(100% - 3rem);}
	.commonLeft dl:last-child dd>div .card-tel{line-height:3rem;}
	.commonLeft dl:last-child dd>div:not(:first-child){line-height:2.5rem; padding:0 1.5rem;}

	.container .commonRight{width:76.3333333%; max-width:1099px;}
	.commonRight .position{width:calc(100% - 0px); height:3rem; line-height:3rem; padding:0 10px;}
	
	/*分类型处理-proList*/
	.commonRight .proList{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .proList li{width:calc(33.3% - 0%); padding:2% 4%;}
	.commonRight .proList li div img{width:calc(100% - 0px);}
	.commonRight .proList li div:nth-child(2){padding:0.5rem 0; font-size:1rem; -webkit-line-clamp: 1; line-clamp: 1;}
	.commonRight .proList li div:nth-child(2) p{color:#acacac; line-height:25px; height:25px; font-size:14px; -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .proList li div:nth-child(2) p:nth-child(1){color:#5a5a5a; font-weight:700;}	
	.commonRight .proList li div:nth-child(2) p:nth-child(2){line-height:20px; height:20px; font-size:12px; -webkit-line-clamp: 1; line-clamp: 1;}	
	
	
	
	/*分类型处理-arcList*/
	.commonRight .arcList{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .arcList li{width:calc(100% - 0%); padding:1%;}

	.commonRight .arcList li a .litpic{width:20%; margin-right:20px; padding:2%;}
	.commonRight .arcList li a .litpic img{width:100%;}	
	.commonRight .arcList li a .textinfo{width:calc(76% - 20px); }
	.commonRight .arcList li a .textinfo .titleinfo{line-height:2.5rem; font-size:1rem; -webkit-line-clamp: 1; line-clamp: 1;}
	.commonRight .arcList li a .textinfo .descinfo{line-height:1.5rem; font-size:0.8rem; -webkit-line-clamp: 3; line-clamp: 3;}
	.commonRight .arcList li a .textinfo .dateinfo{line-height:1.5rem; font-size:0.8rem; -webkit-line-clamp: 1; line-clamp: 1;}

	/*分类型处理-fileList*/
	.commonRight .fileList li .textinfo{width:calc(100% - 0px); padding:0.5rem 1rem;}
	.commonRight .fileList li .textinfo div.titleinfo{ padding:0.4rem 0;}
	.commonRight .fileList li .textinfo div.downloadbtn{padding:0.4rem 1rem;border-radius:3px;}

	/*分类型处理-pageContent*/
	.commonRight .pageContent{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .pageContent dl{width:98%; padding:1%;}
	.commonRight .pageContent dl dt{line-height:4.5rem; font-size:2rem;}	
	.commonRight .pageContent dl dd:nth-child(2){line-height:2.5rem; font-size:0.875rem;}	
	.commonRight .pageContent dl dd:nth-child(3){line-height:2rem; font-size:1rem; margin-top:1rem;}	
	.commonRight .pageContent dl dd:nth-child(3) p{/*text-indent:2rem;*/}

	/*分类型处理-pageContentChat*/
	.commonRight .pageContentChat dt{line-height:110px;}
	.commonRight .pageContentChat dl{width:100%;}
	.commonRight .pageContentChat dl dd:nth-child(1){width:40%;}
	.commonRight .pageContentChat dl dd:nth-child(1) img{width:100%;}
	.commonRight .pageContentChat dl dd:nth-child(2){width:50%; margin-right:3%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul{width:100%; padding:10px 0; }
	.commonRight .pageContentChat dl dd form div.formGuide ul li{width:48%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul li p{line-height:35px;}
	.commonRight .pageContentChat dl dd form div.formGuide ul li input{width:100%; line-height:35px;}
	.commonRight .pageContentChat dl dd form div.formGuide ul li textarea{width:100%; line-height:35px; height:35px;}
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(3) li{width:100%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(3) li a{width:90%;}	
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(3) li input{width: 53.33%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(4) li input{width:48%;}	
	/*.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(3) li{width:100%;}
	/*
	.commonRight .pageContentChat dl dd form div.formGuide{display:flex; align-items:flex-start; justify-content:flex-start; flex-direction:column;}
	.commonRight .pageContentChat dl dd form div.formGuide ul{display:flex; align-items:flex-start; justify-content:space-between; flex-direction:row;}
	.commonRight .pageContentChat dl dd form div.formGuide ul li{display:flex; align-items:flex-start; justify-content:space-between; flex-direction:column;}
	*/

	/*分类型处理-pCList*/
	.commonRight .pCList dl{padding:1rem 0rem;}	
	.commonRight .pCList dl dd{width:calc(32.3333333% - 2px); margin:0.5%; padding:0.4rem;}
	.commonRight .pCList dl dd img{width:100%;}

	/*分类型处理-arcInfo*/
	.commonRight .arcInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .arcInfo dl{width:calc(100% - 20px); padding:10px;}
	.commonRight .arcInfo dl dt{line-height:2.5rem; font-size:1.35rem;}	
	.commonRight .arcInfo dl dd:nth-child(2){line-height:2.5rem; font-size:0.9rem;}	
	.commonRight .arcInfo dl dd:nth-child(3){line-height:1.6rem; font-size:0.8rem; margin-top:1rem;}	
	.commonRight .arcInfo dl dd:nth-child(3) p{text-indent:2rem;}
	.commonRight .arcInfo dl dd:nth-child(4){line-height:2rem; font-size:0.8rem; margin-top:1rem; width:100%;}	
	.commonRight .arcInfo dl dd:nth-child(4) span{text-indent:2rem;}
	
	.commonRight .arcInfo dl dd:nth-child(5){line-height:2rem; font-size:0.9rem; margin-top:1rem; width:100%;}
	.commonRight .arcInfo dl dd:nth-child(5) div{width:100%; padding:1% 0;}		
	.commonRight .arcInfo dl dd:nth-child(5) div p{width:calc(50% - 1%); margin-right:2%; }
	.commonRight .arcInfo dl dd:nth-child(5) div p a{width:calc(100% - 0px); margin-right:2%;}
	.commonRight .arcInfo dl dd:nth-child(5) div p a span{width:calc(100% - 100px); -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .arcInfo dl dd:nth-child(5) div p:nth-child(2n){margin-right:0%;}	

	/*分类型处理-downloadInfo*/
	.commonRight .downloadInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .downloadInfo dl{width:calc(100% - 20px); padding:10px;}
	.commonRight .downloadInfo dl div{width:calc(100% - 20px); padding:10px;}
	.commonRight .downloadInfo dl div dt{line-height:2rem; font-size:1rem;}		
	.commonRight .downloadInfo dl dd{width:calc(100% - 20px); padding:10px;}
	.commonRight .downloadInfo dl dd p{line-height:1.5rem; font-size:0.6rem;}
	.commonRight .downloadInfo dl dd:nth-child(2){line-height:1rem; font-size:0.6rem;}
	.commonRight .downloadInfo dl dd:nth-child(2) li{line-height:1.875rem; font-size:0.6rem; padding-left:22px;}	
	.commonRight .downloadInfo dl dd:nth-child(3){line-height:1.6rem; font-size:0.8rem; margin-top:1rem;}	
	.commonRight .downloadInfo dl dd:nth-child(3) p{text-indent:2rem;}
	
	/*
	.commonRight .downloadInfo dl dd:nth-child(4){line-height:2rem; font-size:0.8rem; margin-top:1rem; width:100%;}	
	.commonRight .downloadInfo dl dd:nth-child(4) span{text-indent:2rem;}

	.commonRight .downloadInfo dl dd:nth-child(5){line-height:2rem; font-size:0.9rem; margin-top:1rem; width:100%;}
	.commonRight .downloadInfo dl dd:nth-child(5) div{width:100%; padding:1% 0;}		
	.commonRight .downloadInfo dl dd:nth-child(5) div p{width:calc(50% - 1%); margin-right:2%; }
	.commonRight .downloadInfo dl dd:nth-child(5) div p a{width:calc(100% - 0px); margin-right:2%;}
	.commonRight .downloadInfo dl dd:nth-child(5) div p a span{width:calc(100% - 100px); -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .downloadInfo dl dd:nth-child(5) div p:nth-child(2n){margin-right:0%;}	
	*/

}
@media (max-width: 768px){
	/**list.css**/
	.container{width:100%; max-width:768px;}
	.container .commonLeft{display:none;}
	.container .commonRight{width:100%; max-width:768px;}
	.commonRight .position{width:calc(100% - 0px); height:3rem; line-height:3rem; padding:0 10px;}
	
	/*分类型处理-proList*/
	.commonRight .proList li{width:calc(25% - 0%); padding:1%;}
	.commonRight .proList li div:nth-child(2) p{color:#acacac; line-height:25px; height:25px; font-size:14px; -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .proList li div:nth-child(2) p:nth-child(1){color:#5a5a5a; font-weight:700;}	
	.commonRight .proList li div:nth-child(2) p:nth-child(2){line-height:20px; height:20px; font-size:12px; -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .proList li div img{width:calc(100% - 0px);}
	
	/*分类型处理-arcList*/
	.commonRight .arcList{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .arcList li{width:calc(100% - 0%); padding:1%;}

	.commonRight .arcList li a .litpic{width:15%; margin-right:10px;}
	.commonRight .arcList li a .litpic img{width:100%;}	
	.commonRight .arcList li a .textinfo{width:calc(85% - 15px); }
	.commonRight .arcList li a .textinfo .titleinfo{line-height:2.5rem; font-size:1.3rem; -webkit-line-clamp: 1; line-clamp: 1;}
	.commonRight .arcList li a .textinfo .descinfo{line-height:1.5rem; font-size:1rem; -webkit-line-clamp: 2; line-clamp: 2;}
	.commonRight .arcList li a .textinfo .dateinfo{line-height:1.5rem; font-size:1rem; -webkit-line-clamp: 1; line-clamp: 1;}

	/*分类型处理-fileList*/
	.commonRight .fileList li .textinfo{width:calc(100% - 0px); padding:1rem;}
	.commonRight .fileList li .textinfo div.titleinfo{ padding:0.5rem 0;}
	.commonRight .fileList li .textinfo div.downloadbtn{padding:0.5rem 1rem;border-radius:3px;}

	/*分类型处理-pageContent*/
	.commonRight .pageContent{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .pageContent dl{width:98%; padding:1%;}
	.commonRight .pageContent dl dt{line-height:4rem; font-size:1.6rem;}	
	.commonRight .pageContent dl dd:nth-child(2){line-height:2rem; font-size:0.8rem;}	
	.commonRight .pageContent dl dd:nth-child(3){line-height:2rem; font-size:1rem; margin-top:1rem;}	
	.commonRight .pageContent dl dd:nth-child(3) p{/*text-indent:2rem;*/}

	/*分类型处理-pageContentChat*/
	.commonRight .pageContentChat dt{line-height:110px;}
	.commonRight .pageContentChat dl{width:100%;}
	.commonRight .pageContentChat dl dd:nth-child(1){width:40%;}
	.commonRight .pageContentChat dl dd:nth-child(1) img{width:100%;}
	.commonRight .pageContentChat dl dd:nth-child(2){width:50%; margin-right:3%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul{width:100%; padding:10px 0; }
	.commonRight .pageContentChat dl dd form div.formGuide ul li{width:48%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul li p{line-height:35px;}
	.commonRight .pageContentChat dl dd form div.formGuide ul li input{width:100%; line-height:35px;}
	.commonRight .pageContentChat dl dd form div.formGuide ul li textarea{width:100%; line-height:35px; height:35px;}
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(3) li{width:100%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(3) li a{width:90%;}	
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(3) li input{width: 53.33%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(4) li input{width:48%;}	
	
	/**pageContact**/
	.container .mapBox{width:100%; margin:0 auto; padding:0.8rem 0;}
	.container .mapBox>div{height:300px; margin:0 auto;}
	.container .mapBox .mapArea{width:80%; margin:0 auto;}	

	.container .mapBox .mapContact{width:20%; margin:0 auto; display:none;}	
	.container .mapBox .mapContact div img{width:100%; max-width:100px; margin:0 auto;}	
	.container .formBox{height:auto; margin:0 auto; padding:2rem 1rem 2rem 2rem; flex-direction:column; }
	.container .formBox .companyArea{width:100%;}
	.container .formBox .companyArea .cName{line-height:5rem; font-size:2rem;}	
	.container .formBox .companyArea .cInfo{width:100%;}	
	.container .formBox .companyArea .cInfo{line-height:2.5rem; width:100%; font-size:1rem;}		
	.container .formBox .spliteBlank{width:15%; display:none;}
	.container .formBox .msgArea{width:100%;}	
	.container .formBox .msgArea form div:last-child li:first-child{width:80%;}
	.container .formBox .msgArea form div:last-child li:first-child div{line-height:2.5rem; padding:0;}
	.container .formBox .msgArea form div:last-child li:first-child input{width:46%; height:2.5rem;}
	.container .formBox .msgArea form div:last-child li:last-child{width:48%;}
	.container .formBox .msgArea form div:last-child li:last-child{width:48%;}
	.container .formBox .msgArea form div:last-child li:last-child input{width:46%; height:2.5rem;}
	
	.container .formBox .msgArea form div:last-child li:first-child div>span:last-child{display:none;}
	
	/*分类型处理-arcInfo*/
	.commonRight .arcInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .arcInfo dl{width:calc(100% - 20px); padding:10px;}
	.commonRight .arcInfo dl dt{line-height:4.5rem; font-size:2rem;}	
	.commonRight .arcInfo dl dd:nth-child(2){line-height:2.5rem; font-size:1.2rem;}	
	.commonRight .arcInfo dl dd:nth-child(3){line-height:2rem; font-size:1rem; margin-top:1rem;}	
	.commonRight .arcInfo dl dd:nth-child(3) p{text-indent:2rem;}
	.commonRight .arcInfo dl dd:nth-child(4){width:100%; line-height:2rem; font-size:1rem; margin-top:1rem; flex-direction:column; justify-content:flex-start; align-items: flex-start;}	
	.commonRight .arcInfo dl dd:nth-child(4) span{text-indent:0rem;}
	
	.commonRight .arcInfo dl dd:nth-child(5){line-height:2rem; font-size:1rem; margin-top:1rem;}
	.commonRight .arcInfo dl dd:nth-child(5) div{width:100%; padding:1% 0;}		
	.commonRight .arcInfo dl dd:nth-child(5) div p{width:calc(50% - 1%); margin-right:2%; }
	.commonRight .arcInfo dl dd:nth-child(5) div p a{width:calc(100% - 0px); margin-right:2%;}
	.commonRight .arcInfo dl dd:nth-child(5) div p a span{width:calc(100% - 100px); -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .arcInfo dl dd:nth-child(5) div p:nth-child(2n){margin-right:0%;}

	/*分类型处理-downloadInfo*/
	.commonRight .downloadInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .downloadInfo dl{width:calc(100% - 20px); padding:10px;}
	.commonRight .downloadInfo dl div{width:calc(100% - 20px); padding:10px;}
	.commonRight .downloadInfo dl div dt{line-height:2rem; font-size:1rem;}		
	.commonRight .downloadInfo dl dd{width:calc(100% - 20px); padding:10px;}
	.commonRight .downloadInfo dl dd p{line-height:1.5rem; font-size:0.6rem;}
	.commonRight .downloadInfo dl dd:nth-child(2){line-height:1rem; font-size:0.6rem;}
	.commonRight .downloadInfo dl dd:nth-child(2) li{line-height:1.875rem; font-size:0.6rem; padding-left:22px;}	
	.commonRight .downloadInfo dl dd:nth-child(3){line-height:1.6rem; font-size:0.8rem; margin-top:1rem;}	
	.commonRight .downloadInfo dl dd:nth-child(3) p{text-indent:2rem;}
	
	/*分类型处理-prodInfo*/
	/*
	.commonRight .prodInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .prodInfo dl{width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1){width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.left{width:calc(40% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right{width:calc(60% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right .title{line-height:4rem; font-size:1.1rem;}
	
	.commonRight .prodInfo dl dd:nth-child(2){width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar{width:100%; line-height:2rem; font-size:0.8rem;}	
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar a{padding:0.4rem 1.5rem; font-size:1rem;}

	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox{width:100%;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox li{width:100%; padding:1rem;}		
	*/

	/*分类型处理-prodInfo*/
	.commonRight .prodInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .prodInfo dl{width:calc(100% - 20px); padding:10px;}
	
	.commonRight .prodInfo dl dd:nth-child(1){flex-direction:column-reverse; padding:1rem 0;}

	.commonRight .prodInfo dl dd:nth-child(1){width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.left{width:calc(40% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right{width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right .title{line-height:3rem; font-size:1.1rem;}
	
	.commonRight .prodInfo dl dd:nth-child(2){width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar{width:100%; line-height:2rem; font-size:0.8rem;}	
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar a{padding:0.4rem 1.5rem; font-size:1rem;}

	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox{width:100%;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox li{width:100%; padding:1rem;}
	
	.commonRight .prodInfo dl dd:nth-child(3){width:100%; padding:1rem 0.5rem;}	
	/*
	.commonRight .prodInfo dl dt{line-height:4.5rem; font-size:2rem;}	
	.commonRight .prodInfo dl dd:nth-child(2){line-height:2.5rem; font-size:1.2rem;}	
	.commonRight .prodInfo dl dd:nth-child(3){line-height:2rem; font-size:1rem; margin-top:1rem;}	
	.commonRight .prodInfo dl dd:nth-child(3) p{text-indent:2rem;}
	.commonRight .prodInfo dl dd:nth-child(4){width:100%; line-height:2rem; font-size:1rem; margin-top:1rem; flex-direction:column; justify-content:flex-start; align-items: flex-start;}	
	.commonRight .prodInfo dl dd:nth-child(4) span{text-indent:0rem;}
	
	.commonRight .prodInfo dl dd:nth-child(5){line-height:2rem; font-size:1rem; margin-top:1rem;}
	.commonRight .prodInfo dl dd:nth-child(5) div{width:100%; padding:1% 0;}		
	.commonRight .prodInfo dl dd:nth-child(5) div p{width:calc(50% - 1%); margin-right:2%; }
	.commonRight .prodInfo dl dd:nth-child(5) div p a{width:calc(100% - 0px); margin-right:2%;}
	.commonRight .prodInfo dl dd:nth-child(5) div p a span{width:calc(100% - 100px); -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .prodInfo dl dd:nth-child(5) div p:nth-child(2n){margin-right:0%;}
	*/
}

@media (max-width: 479px){
	/**list.css**/
	.container{width:100%; max-width:479px;}
	.container .commonLeft{display:none;}
	.container .commonRight{width:100%; max-width:479px;}

	/**pageContact**/
	.container .formBox{padding:2rem 2rem 2rem 2rem;}
	.container .formBox .companyArea .cName{line-height:3rem; font-size:1.3rem;}

	/*分类型处理-proList*/
	.commonRight .proList li{width:calc(33.3333% - 0%); padding:1%;}	
	.commonRight .proList li div:nth-child(2) p{color:#acacac; line-height:25px; height:25px; font-size:14px; -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .proList li div:nth-child(2) p:nth-child(1){color:#5a5a5a; font-weight:700;}	
	.commonRight .proList li div:nth-child(2) p:nth-child(2){line-height:20px; height:20px; font-size:12px; -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .proList li div img{width:calc(100% - 0px);}
	/*分类型处理-arcList*/
	.commonRight .arcList{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .arcList li{width:calc(100% - 0%); padding:1%;}

	.commonRight .arcList li a .litpic{width:25%; margin-right:10px;}
	.commonRight .arcList li a .litpic img{width:100%;}	
	.commonRight .arcList li a .textinfo{width:calc(75% - 15px); }
	.commonRight .arcList li a .textinfo .titleinfo{line-height:1.6rem; font-size:0.8rem; -webkit-line-clamp: 1; line-clamp: 1;}
	.commonRight .arcList li a .textinfo .descinfo{line-height:1.1rem; font-size:0.7rem; -webkit-line-clamp: 2; line-clamp: 2;}
	.commonRight .arcList li a .textinfo .dateinfo{line-height:1.1rem; font-size:0.7rem; -webkit-line-clamp: 1; line-clamp: 1;}

	/*分类型处理-fileList*/
	.commonRight .fileList li .textinfo{width:calc(100% - 0px); padding:1rem;}
	.commonRight .fileList li .textinfo div.titleinfo{ padding:0.5rem 0;}
	.commonRight .fileList li .textinfo div.downloadbtn{padding:0.5rem 1rem;border-radius:3px;}

	/*分类型处理-arcInfo*/
	.commonRight .arcInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .arcInfo dl{width:calc(100% - 20px); padding:10px;}
	.commonRight .arcInfo dl dt{line-height:2.5rem; font-size:1rem;}	
	.commonRight .arcInfo dl dd:nth-child(2){line-height:1.5rem; font-size:0.7rem;}	
	.commonRight .arcInfo dl dd:nth-child(3){line-height:1.5rem; font-size:0.7rem; margin-top:1rem; width: 100%;}	
	.commonRight .arcInfo dl dd:nth-child(3) p{text-indent:2rem;}
	.commonRight .arcInfo dl dd:nth-child(4){line-height:1.5rem; font-size:0.7rem; margin-top:1rem; flex-wrap:wrap; flex-direction:column;}	
	.commonRight .arcInfo dl dd:nth-child(4) span{width:100%; display:block; /*text-indent:2rem;*/}
	
	.commonRight .arcInfo dl dd:nth-child(5){line-height:2rem; font-size:0.8rem; margin-top:1rem; width: 100%;}
	.commonRight .arcInfo dl dd:nth-child(5) div{width:100%; padding:1% 0;}		
	.commonRight .arcInfo dl dd:nth-child(5) div p{width:calc(100% - 2%); margin-right:2%; }
	.commonRight .arcInfo dl dd:nth-child(5) div p a{width:calc(100% - 0px); margin-right:2%;}
	.commonRight .arcInfo dl dd:nth-child(5) div p a span{width:calc(100% - 100px); -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .arcInfo dl dd:nth-child(5) div p:nth-child(2n){margin-right:2%;}	


	/*分类型处理-downloadInfo*/
	/*
	.commonRight .downloadInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .downloadInfo dl{width:calc(100% - 20px); padding:10px;}
	.commonRight .downloadInfo dl dt{line-height:2.5rem; font-size:1rem;}	
	.commonRight .downloadInfo dl dd:nth-child(2){line-height:1.5rem; font-size:0.7rem;}	
	.commonRight .downloadInfo dl dd:nth-child(3){line-height:1.5rem; font-size:0.7rem; margin-top:1rem; width: 100%;}	
	.commonRight .downloadInfo dl dd:nth-child(3) p{text-indent:2rem;}
	.commonRight .downloadInfo dl dd:nth-child(4){line-height:1.5rem; font-size:0.7rem; margin-top:1rem; flex-wrap:wrap; flex-direction:column;}	
	.commonRight .downloadInfo dl dd:nth-child(4) span{width:100%; display:block; text-indent:2rem;}
	*/

	/*分类型处理-downloadInfo*/
	.commonRight .downloadInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .downloadInfo dl{width:calc(100% - 20px); padding:10px 0;}
	.commonRight .downloadInfo dl div{width:calc(100% - 20px); padding:10px; background-size: 20% 20%;}
	.commonRight .downloadInfo dl div dt{line-height:2rem; font-size:1rem;}		
	.commonRight .downloadInfo dl div dd{width:calc(100% - 20px); width:calc(100% - 0px); padding:10px 0; padding:0;}
	.commonRight .downloadInfo dl>dd{width:calc(100% - 20px); padding:10px 0;}	
	.commonRight .downloadInfo dl dd p{line-height:1.5rem; font-size:0.6rem;}
	.commonRight .downloadInfo dl dd:nth-child(2){line-height:1rem; font-size:0.6rem;}
	.commonRight .downloadInfo dl dd:nth-child(2) li{line-height:1.875rem; font-size:0.6rem; padding-left:22px;}	
	.commonRight .downloadInfo dl dd:nth-child(3){line-height:1.6rem; font-size:0.8rem; margin-top:1rem;}	
	.commonRight .downloadInfo dl dd:nth-child(3) p{text-indent:2rem;}

	/*分类型处理-pageContentChat*/
	.commonRight .pageContentChat dt{line-height:40px;}
	.commonRight .pageContentChat dl{width:100%; flex-direction:column;}
	.commonRight .pageContentChat dl dd:nth-child(1){width:90%;}
	.commonRight .pageContentChat dl dd:nth-child(1) img{width:100%;}
	.commonRight .pageContentChat dl dd:nth-child(2){width:90%; margin-right:0%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul{width:100%; padding:10px 0; }
	.commonRight .pageContentChat dl dd form div.formGuide ul li{width:48%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul li p{line-height:35px;}
	.commonRight .pageContentChat dl dd form div.formGuide ul li input{width:100%; line-height:35px;}
	.commonRight .pageContentChat dl dd form div.formGuide ul li textarea{width:100%; line-height:35px; height:35px;}
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(3) li{width:100%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(3) li a{width:90%;}	
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(3) li input{width: 53.33%;}
	.commonRight .pageContentChat dl dd form div.formGuide ul:nth-child(4) li input{width:48%;}	
	
	
	/*分类型处理-prodInfo*/
	/*
	.commonRight .prodInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .prodInfo dl{width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dt{line-height:4.5rem; font-size:2rem;}	
	.commonRight .prodInfo dl dd:nth-child(2){line-height:2.5rem; font-size:1.2rem;}	
	.commonRight .prodInfo dl dd:nth-child(3){line-height:2rem; font-size:1rem; margin-top:1rem;}	
	.commonRight .prodInfo dl dd:nth-child(3) p{text-indent:2rem;}
	.commonRight .prodInfo dl dd:nth-child(4){line-height:2rem; font-size:1rem; margin-top:1rem; flex-wrap:wrap; flex-direction:column;}	
	.commonRight .prodInfo dl dd:nth-child(4) span{width:100%; display:block; }
	
	.commonRight .prodInfo dl dd:nth-child(5){line-height:2rem; font-size:1rem; margin-top:1rem;}
	.commonRight .prodInfo dl dd:nth-child(5) div{width:100%; padding:1% 0;}		
	.commonRight .prodInfo dl dd:nth-child(5) div p{width:calc(100% - 2%); margin-right:2%; }
	.commonRight .prodInfo dl dd:nth-child(5) div p a{width:calc(100% - 0px); margin-right:2%;}
	.commonRight .prodInfo dl dd:nth-child(5) div p a span{width:calc(100% - 100px); -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .prodInfo dl dd:nth-child(5) div p:nth-child(2n){margin-right:2%;}	
	*/


	/*分类型处理-prodInfo*/
	.commonRight .prodInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .prodInfo dl{width:calc(100% - 20px); padding:10px;}
	
	.commonRight .prodInfo dl dd:nth-child(1){flex-direction:row; padding:1rem 0;}

	.commonRight .prodInfo dl dd:nth-child(1){width:calc(100% - 0px); padding:10px 0}
	.commonRight .prodInfo dl dd:nth-child(1)>div.left{width:calc(40% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right{width:calc(100% - 20px); padding:10px;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right .title{line-height:3rem; font-size:1.1rem;}
	
	.commonRight .prodInfo dl dd:nth-child(2){width:calc(100% - 0px); padding:10px 0;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar{width:100%; line-height:2rem; font-size:0.8rem;}	
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar a{padding:0.4rem 1rem; font-size:1rem;}

	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox{width:100%;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox li{width:100%; padding:1rem;}
	
	.commonRight .prodInfo dl dd:nth-child(3){width:100%; padding:1rem 0.5rem;}	
}

@media (max-width: 376px){
	/**list.css**/
	.container{width:100%; max-width:376px; min-width:320px;}
	.container .commonLeft{display:none;}
	.container .commonRight{width:100%; max-width:376px; min-width:320px;}

	/*分类型处理-proList*/
	.commonRight .proList li{width:calc(50% - 0%); padding:1%;}
	.commonRight .proList li div:nth-child(2) p{color:#acacac; line-height:25px; height:25px; font-size:14px; -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .proList li div:nth-child(2) p:nth-child(1){color:#5a5a5a; font-weight:700;}	
	.commonRight .proList li div:nth-child(2) p:nth-child(2){line-height:20px; height:20px; font-size:12px; -webkit-line-clamp: 1; line-clamp: 1;}	
	.commonRight .proList li div img{width:calc(100% - 0px);}
	/*分类型处理-arcList*/
	.commonRight .arcList{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .arcList li{width:calc(100% - 0%); padding:1%;}

	.commonRight .arcList li a .litpic{width:35%; margin-right:10px;}
	.commonRight .arcList li a .litpic img{width:100%;}	
	.commonRight .arcList li a .textinfo{width:calc(65% - 15px); }
	.commonRight .arcList li a .textinfo .titleinfo{line-height:2.2rem; font-size:1.2rem; -webkit-line-clamp: 1; line-clamp: 1;}
	.commonRight .arcList li a .textinfo .descinfo{line-height:1.5rem; font-size:0.9rem; -webkit-line-clamp: 2; line-clamp: 2;}
	.commonRight .arcList li a .textinfo .dateinfo{line-height:1.5rem; font-size:0.9rem; -webkit-line-clamp: 1; line-clamp: 1;}

	/*分类型处理-downloadInfo*/
	.commonRight .downloadInfo{width:calc(100% - 0px); padding:10px 0px;}
	.commonRight .downloadInfo dl{width:calc(100% - 20px); padding:10px 0;}
	.commonRight .downloadInfo dl div{width:calc(100% - 20px); padding:10px; background-size: 20% 20%;}
	.commonRight .downloadInfo dl div dt{line-height:2rem; font-size:1rem;}		
	.commonRight .downloadInfo dl div dd{width:calc(100% - 20px); width:calc(100% - 0px); padding:10px 0; padding:0;}
	.commonRight .downloadInfo dl>dd{width:calc(100% - 20px); padding:10px 0;}	
	.commonRight .downloadInfo dl dd p{line-height:1.5rem; font-size:0.6rem;}
	.commonRight .downloadInfo dl dd:nth-child(2){line-height:1rem; font-size:0.6rem;}
	.commonRight .downloadInfo dl dd:nth-child(2) li{line-height:1.875rem; font-size:0.6rem; padding-left:22px;}	
	.commonRight .downloadInfo dl dd:nth-child(3){line-height:1.6rem; font-size:0.8rem; margin-top:1rem;}	
	.commonRight .downloadInfo dl dd:nth-child(3) p{text-indent:2rem;}
	
	/*分类型处理-prodInfo*/
	.commonRight .prodInfo{width:calc(100% - 0px); padding:10px 0px; min-width:320px;}
	.commonRight .prodInfo dl{width:calc(100% - 20px); padding:10px;}
	
	.commonRight .prodInfo dl dd:nth-child(1){flex-direction:column-reverse; padding:1rem 0;}

	.commonRight .prodInfo dl dd:nth-child(1){width:calc(100% - 0px); padding:10px 0}
	.commonRight .prodInfo dl dd:nth-child(1)>div.left{width:calc(100% - 0px); padding:10px 0;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right{width:calc(100% - 0px); padding:10px 0;}
	.commonRight .prodInfo dl dd:nth-child(1)>div.right .title{line-height:2rem; font-size:1.1rem;}
	
	.commonRight .prodInfo dl dd:nth-child(2){width:calc(100% - 0px); padding:10px 0;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar{width:100%; line-height:2rem; font-size:0.8rem;}	
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBar a{padding:0.4rem 0.8rem; font-size:1rem;}

	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox{width:100%;}
	.commonRight .prodInfo dl dd:nth-child(2)>div.contentBox li{width:100%; padding:1rem;}
	
	.commonRight .prodInfo dl dd:nth-child(3){width:100%; padding:1rem 0.5rem;}	
}

@media (max-width: 376px){

}

@media (max-width: 320px){
}