/*Ny_Solution 开始*/
.Ny_Solution { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.Ny_Solution .NySolution_part1 { width:100%; max-width:1600px; overflow:hidden; margin:80px auto 50px; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NySolution_part1 .NySolution_title1 { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.NySolution_part1 .NySolution_title1 p { width:100%; overflow:hidden; line-height:40px; color:#333; font-size:32px; font-weight:bold; text-align:center; margin:0 auto 10px; padding:0;}
.NySolution_part1 .NySolution_title1 span { display:block; width:100%; overflow:hidden; line-height:20px; color:#999; font-size:15px; text-align:center; margin:0 auto; padding:0;}

.Ny_Solution .NySolution_part2 {width:100%;overflow:hidden;margin:0 auto;padding: 80px 0 25px;background-color:#fff;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.NySolution_part2 .NySolution_list2 { width:100%; max-width:1800px; overflow:hidden; margin:0 auto; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NySolution_list2 ul li { width:100%; overflow:hidden; margin:0 auto 80px; padding:80px 0 0; position:relative;}
.NySolution_list2 ul li:last-child { margin:0 auto;}
.NySolution_list2 ul li .NySolutionList_name { width:auto; max-width:48%; height:auto; overflow:hidden; margin:0; padding:0; position:absolute; top:0; left:0;}
.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_name { right:0; left:inherit;}
.NySolution_list2 ul li .NySolutionList_name a {display:block;width:auto;height:80px;overflow:hidden;line-height:80px;color:#fff;font-size:26px;white-space: nowrap;text-overflow: ellipsis;margin:0;padding:0 80px;background: #1e4fa5;background-size:100% 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_name a {padding:0 80px;text-align:right;background: #1e4fa5;background-size:100% 100%;}
.NySolution_list2 ul li .NySolutionList_img { width:50%; height:440px; margin:0; padding:0; position:absolute; top:0; right:0;}
.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_img { left:0;}
.NySolution_list2 ul li:hover .NySolutionList_img { box-shadow:0 10px 20px rgba(20,34,49,0.1);}
.NySolution_list2 ul li .NySolutionList_img a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; position:relative;}
.NySolution_list2 ul li .NySolutionList_img a img {display:block;width: 100%;height: 100%;margin:auto;padding:0;position:absolute;left:0;top:0;right:0;bottom:0;transition: all 0.2s;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;object-fit: cover;}
.NySolution_list2 ul li .NySolutionList_text { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0; background-color:#f2f3f6;}
.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con { width:50%; min-height:400px; overflow:hidden; margin:0; padding:60px 80px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con { float:right;}
.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms { width:100%; 
height: auto;
/*height:200px;*/
overflow:hidden;}
.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms p { width:100%; 
/*max-height:200px;*/
overflow:hidden; 
/*line-height:30px;*/
line-height: 40px;
color:#666; font-size:16px; text-align:justify; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; text-overflow: ellipsis;}
.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con p { text-align: left;}
.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a {display:block;width:140px;height:40px;overflow:hidden;line-height:40px;color:#fff;font-size:14px;text-align:center;margin:0;padding:0;background-color: #1e4fa5;border-radius:20px;position:absolute;left:80px;bottom:80px;}
.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con a { right:80px; left:inherit;}
.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a:hover {background-color: #2457d5;}
.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a img { display:inline-block; width:20px; height:20px; vertical-align:middle; margin:-4px 0 0 8px; padding:0; transition: all 0.2s; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s;}
.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a:hover img { margin:-4px 0 0 16px;}

@media screen and (width:1600px){
	.Ny_Solution .NySolution_part1 { max-width: inherit; padding:0 40px;}
	.Ny_Solution .NySolution_part2 { padding:80px 0;}
	.NySolution_part2 .NySolution_list2 { max-width:inherit;}
	.NySolution_list2 ul li .NySolutionList_img { height:420px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con { min-height:380px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a { bottom:60px;}
	.Ny_Solution .NySolution_part3 { max-width: inherit; padding:80px 40px 50px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
	.Ny_Solution .NySolution_part1 { max-width: inherit; padding:0 40px;}
	.Ny_Solution .NySolution_part2 { padding:80px 0;}
	.NySolution_part2 .NySolution_list2 { max-width:inherit;}
	.NySolution_list2 ul li .NySolutionList_name a { padding:0 60px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_name a { padding:0 60px;}
	.NySolution_list2 ul li .NySolutionList_img { height:375px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con { min-height:335px; padding:40px 60px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a { bottom:50px; left:60px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con a { right:60px; left:inherit;}
	.Ny_Solution .NySolution_part3 { max-width: inherit; padding:80px 40px 50px;}
	.NySolution_list3 ul li { height:85px;}
}
@media screen and (min-width:1360px) and (max-width:1439px) {
	.Ny_Solution .NySolution_part1 { max-width: inherit; padding:0 40px;}
	.Ny_Solution .NySolution_part2 { padding:80px 0;}
	.NySolution_part2 .NySolution_list2 { max-width:inherit;}
	.NySolution_list2 ul li .NySolutionList_name a { padding:0 60px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_name a { padding:0 60px;}
	.NySolution_list2 ul li .NySolutionList_img { height:355px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con { min-height:315px; padding:40px 60px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms {height:120px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms p { max-height:120px; -webkit-line-clamp: 4;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a { bottom:50px; left:60px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con a { right:60px; left:inherit;}
	.Ny_Solution .NySolution_part3 { max-width: inherit; padding:80px 40px 50px;}
	.NySolution_list3 ul li { height:80px;}
}
@media screen and (min-width:1280px) and (max-width:1359px) {
	.Ny_Solution .NySolution_part1 { max-width: inherit; padding:0 40px;}
	.Ny_Solution .NySolution_part2 { padding:80px 0;}
	.NySolution_part2 .NySolution_list2 { max-width:inherit;}
	.NySolution_list2 ul li .NySolutionList_name a { font-size:24px; padding:0 60px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_name a { padding:0 60px;}
	.NySolution_list2 ul li .NySolutionList_img { height:330px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con { min-height:295px; padding:40px 60px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms {height:120px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms p { max-height:120px; -webkit-line-clamp: 4;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a { bottom:40px; left:60px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con a { right:60px; left:inherit;}
	.Ny_Solution .NySolution_part3 { max-width: inherit; padding:80px 40px 50px;}
	.NySolution_list3 ul li { height:75px;}
}
@media screen and (min-width:1200px) and (max-width:1279px) {
	.Ny_Solution .NySolution_part1 { max-width: inherit; padding:0 40px;}
	.Ny_Solution .NySolution_part2 { padding:80px 0;}
	.NySolution_part2 .NySolution_list2 { max-width:inherit;}
	.NySolution_list2 ul li .NySolutionList_name a { font-size:24px; padding:0 40px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_name a { padding:0 40px;}
	.NySolution_list2 ul li .NySolutionList_img { height:310px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con { min-height:275px; padding:30px 40px 40px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms {height:120px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms p { max-height:120px; -webkit-line-clamp: 4;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a { bottom:40px; left:40px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con a { right:40px; left:inherit;}
	.Ny_Solution .NySolution_part3 { max-width: inherit; padding:80px 40px 50px;}
	.NySolution_list3 ul li { height:70px;}
}
@media screen and (min-width:1080px) and (max-width:1199px) {
	.Ny_Solution .NySolution_part1 { max-width: inherit; margin:40px auto; padding:0 40px;}
	.NySolution_part1 .NySolution_title1 { margin:0 auto 20px;}
	.NySolution_part1 .NySolution_con1 { margin:0 auto 20px;}
	.NySolution_part1 .NySolution_title1 span { font-size:14px;}
	.NySolution_part1 .NySolution_con1 p { line-height:28px; font-size:14px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main p { height:48px; line-height:24px; font-size:14px;}
	
	.Ny_Solution .NySolution_part2 { padding:40px 0;}
	.NySolution_part2 .NySolution_list2 { max-width:inherit;}
	.NySolution_list2 ul li { margin:0 auto 40px; padding:60px 0 0;}
	.NySolution_list2 ul li .NySolutionList_name a { height:60px; line-height:60px; font-size:22px; padding:0 40px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_name a { padding:0 40px;}
	.NySolution_list2 ul li .NySolutionList_img { height:275px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con { min-height:240px; padding:30px 40px 40px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms {height:84px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms p { max-height:84px; line-height:28px; font-size:14px; -webkit-line-clamp:3;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a { bottom:40px; left:40px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con a { right:40px; left:inherit;}
	.Ny_Solution .NySolution_part3 { max-width: inherit; padding:40px 40px 30px;}
	.NySolution_part3 .NySolution_title3 { margin:0 auto 30px;}
	.NySolution_list3 ul li { width:23.5%; margin:0 2% 20px 0; height:98px;}
	.NySolution_list3 ul li:nth-child(6n+6) { margin:0 2% 20px 0;}
	.NySolution_list3 ul li:nth-child(4n+4) { margin:0 0 20px;}
}
@media screen and (min-width:1024px) and (max-width:1079px) {
	.Ny_Solution .NySolution_part1 { max-width: inherit; margin:40px auto; padding:0 40px;}
	.NySolution_part1 .NySolution_title1 { margin:0 auto 20px;}
	.NySolution_part1 .NySolution_title1 p { line-height:36px; font-size:30px;}
	.NySolution_part1 .NySolution_con1 { margin:0 auto 20px;}
	.NySolution_part1 .NySolution_title1 span { font-size:14px;}
	.NySolution_part1 .NySolution_con1 p { line-height:28px; font-size:14px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main p { height:48px; line-height:24px; font-size:14px;}
	.Ny_Solution .NySolution_part2 { padding:40px 0;}
	.NySolution_part2 .NySolution_list2 { max-width:inherit;}
	.NySolution_list2 ul li { margin:0 auto 40px; padding:60px 0 0;}
	.NySolution_list2 ul li .NySolutionList_name a { height:60px; line-height:60px; font-size:22px; padding:0 40px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_name a { padding:0 40px;}
	.NySolution_list2 ul li .NySolutionList_img { height:260px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con { min-height:225px; padding:30px 40px 40px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms {height:84px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms p { max-height:84px; line-height:28px; font-size:14px; -webkit-line-clamp:3;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a { bottom:40px; left:40px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con a { right:40px; left:inherit;}
	.Ny_Solution .NySolution_part3 { max-width: inherit; padding:40px 40px 30px;}
	.NySolution_part3 .NySolution_title3 { margin:0 auto 30px;}
	.NySolution_part3 .NySolution_title3 p { line-height:36px; font-size:30px;}
	.NySolution_list3 ul li { width:23.5%; margin:0 2% 20px 0; height:98px;}
	.NySolution_list3 ul li:nth-child(6n+6) { margin:0 2% 20px 0;}
	.NySolution_list3 ul li:nth-child(4n+4) { margin:0 0 20px;}
}
@media screen and (max-width:1023px) and (min-width:768px) {
	.Ny_Solution .NySolution_part1 { max-width: inherit; margin:40px auto; padding:0 40px;}
	.NySolution_part1 .NySolution_title1 { margin:0 auto 20px;}
	.NySolution_part1 .NySolution_title1 p { line-height:36px; font-size:30px;}
	.NySolution_part1 .NySolution_con1 { margin:0 auto 20px;}
	.NySolution_part1 .NySolution_title1 span { font-size:14px;}
	.NySolution_part1 .NySolution_con1 p { line-height:28px; font-size:14px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main p { height:48px; line-height:24px; font-size:14px;}
	.Ny_Solution .NySolution_part2 { padding:40px 0;}
	.NySolution_part2 .NySolution_list2 { max-width:inherit;}
	.NySolution_list2 ul li { margin:0 auto 40px; padding:0;}
	.NySolution_list2 ul li .NySolutionList_name { width: 100%; max-width: 100%; height: auto; overflow: hidden; margin: 0; padding: 0; position: inherit; top: inherit; left: inherit;}
	.NySolution_list2 ul li .NySolutionList_name a { height:60px; line-height:60px; font-size:22px; text-align: center; padding:0 40px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_name a { padding:0 40px; text-align: center;}
	.NySolution_list2 ul li .NySolutionList_img { width: 100%; height:auto; position:inherit; left:inherit; top:inherit; right:inherit;}
	.NySolution_list2 ul li .NySolutionList_img a { height:auto;}
	.NySolution_list2 ul li .NySolutionList_img a img { position:inherit; left:inherit; top:inherit; right:inherit; bottom:inherit;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con { width: 100%; height:auto; min-height:inherit; padding:20px 30px 30px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms {height:84px;margin-bottom:20px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms p { max-height:84px; line-height:28px; font-size:14px; -webkit-line-clamp:3; margin:0 auto 20px; text-align:center;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con p { text-align:center;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a { position: inherit; bottom:inherit; left:inherit; margin:0 auto;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con a { right:inherit; left:inherit;}
	.Ny_Solution .NySolution_part3 { max-width: inherit; padding:40px 40px 20px;}
	.NySolution_part3 .NySolution_title3 { margin:0 auto 30px;}
	.NySolution_part3 .NySolution_title3 p { line-height:36px; font-size:30px;}
	.NySolution_list3 ul li { width:31%; margin:0 3.5% 20px 0; height:90px;}
	.NySolution_list3 ul li:nth-child(6n+6) { margin:0 3.5% 20px 0;}
	.NySolution_list3 ul li:nth-child(4n+4) { margin:0 3.5% 20px 0;}
	.NySolution_list3 ul li:nth-child(3n+3) { margin:0 0 20px;}
}
@media (max-width: 767px) {
	.Ny_Solution .NySolution_part1 { max-width: inherit; margin:20px auto; padding:0 20px;}
	.NySolution_part1 .NySolution_title1 { margin:0 auto 20px;}
	.NySolution_part1 .NySolution_title1 p { line-height:36px; font-size:30px; margin:0 auto 4px;}
	.NySolution_part1 .NySolution_con1 { margin:0 auto 20px;}
	.NySolution_part1 .NySolution_title1 span { font-size:14px;}
	.NySolution_part1 .NySolution_con1 p { line-height:24px; font-size:14px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main { padding:20px 10px 30px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main em { width:80px; height:80px; margin:0 auto 20px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main em.icon1 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon01.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main em.icon2 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon02.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main em.icon3 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon03.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main em.icon4 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon04.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main em.icon5 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon05.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main em.icon6 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon06.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li:hover a.NySolutionPart1_main em.icon1 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon1.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li:hover a.NySolutionPart1_main em.icon2 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon2.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li:hover a.NySolutionPart1_main em.icon3 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon3.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li:hover a.NySolutionPart1_main em.icon4 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon4.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li:hover a.NySolutionPart1_main em.icon5 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon5.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li:hover a.NySolutionPart1_main em.icon6 { background:url(http://www.jsacrel-pqm.com/images/NySolutionPart1_icon6.png) center center no-repeat; background-size:80px 80px;}
	.NySolutionPart1_list ul.content-slider li a.NySolutionPart1_main p { height:48px; line-height:24px; font-size:14px;}
	.NySolutionPart1_list ul.content-slider { padding: 0 0 30px!important;}
	.Ny_Solution .NySolution_part2 { padding:20px 0;}
	.NySolution_part2 .NySolution_list2 { max-width:inherit;}
	.NySolution_list2 ul li { margin:0 auto 20px; padding:0;}
	.NySolution_list2 ul li .NySolutionList_name { width: 100%; max-width: 100%; height: auto; overflow: hidden; margin: 0; padding: 0; position: inherit; top: inherit; left: inherit;}
	.NySolution_list2 ul li .NySolutionList_name a { height:50px; line-height:50px; font-size:18px; text-align: center; padding:0 20px;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_name a { padding:0 40px; text-align: center;}
	.NySolution_list2 ul li .NySolutionList_img { width: 100%; height:auto; position:inherit; left:inherit; top:inherit; right:inherit;}
	.NySolution_list2 ul li .NySolutionList_img a { height:auto;}
	.NySolution_list2 ul li .NySolutionList_img a img { position:inherit; left:inherit; top:inherit; right:inherit; bottom:inherit;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con { width: 100%; height:auto; min-height:inherit; padding:20px 20px 20px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms {height:72px;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con .NySolutionList_ms p { max-height:72px; line-height:24px; font-size:14px; -webkit-line-clamp:3; margin:0 auto; text-align:center;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con p { text-align:center;}
	.NySolution_list2 ul li .NySolutionList_text .NySolutionList_con a { position: inherit; bottom:inherit; left:inherit; margin:20px auto 0;}
	.NySolution_list2 ul li:nth-child(2n+2) .NySolutionList_text .NySolutionList_con a { right:inherit; left:inherit;}
	.Ny_Solution .NySolution_part3 { max-width: inherit; padding:20px 20px 0;}
	.NySolution_part3 .NySolution_title3 { margin:0 auto 30px;}
	.NySolution_part3 .NySolution_title3 p { line-height:36px; font-size:30px;}
	.NySolution_part3 .NySolution_title3 span { line-height:24px; font-size:14px;}
	.NySolution_list3 ul li { width:48%; margin:0 4% 20px 0; height:75px;}
	.NySolution_list3 ul li:nth-child(6n+6) { margin:0 4% 20px 0;}
	.NySolution_list3 ul li:nth-child(4n+4) { margin:0 4% 20px 0;}
	.NySolution_list3 ul li:nth-child(3n+3) { margin:0 4% 20px 0;}
	.NySolution_list3 ul li:nth-child(2n+2) { margin:0 0 20px;}
}
@media (max-width: 375px) {
	.NySolution_list3 ul li { height:68px;}
}
@media (max-width: 320px) {
	.NySolution_list3 ul li { width:47%; margin:0 6% 20px 0; height:56px;}
	.NySolution_list3 ul li:nth-child(6n+6) { margin:0 6% 20px 0;}
	.NySolution_list3 ul li:nth-child(4n+4) { margin:0 6% 20px 0;}
	.NySolution_list3 ul li:nth-child(3n+3) { margin:0 6% 20px 0;}
	.NySolution_list3 ul li:nth-child(2n+2) { margin:0 0 20px;}
}
/*Ny_Solution 结束*/

/*橱窗 开始*/
.NyPictureListBox ul li{width:23.5%;margin-right:2%;float:left;background:#fff;margin-bottom:30px;}
.NyPictureListBox ul li:nth-child(4n){margin-right:0;}
.NyPictureListBox ul li .porTbox {position:relative;overflow:hidden;height:220px;padding:10px;text-align:center;display: flex;justify-content: center;align-items: center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
.NyPictureListBox ul li .porTbox  .proImg {max-width:100%;max-height:100%;transition:all .5s ease;vertical-align:middle;display: block;}
.NyPictureListBox ul li .porTbox:after{content:'';display:inline-block;height:100%;width:0;vertical-align:middle;}
.NyPictureListBox ul li .showBox {position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;background:rgba(0,0,0,.6);transition:all 0.5s ease;}
.NyPictureListBox ul li .showBoxLink {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:60%;color:#fff;text-align:center;font-size:15px;padding:10px 0;}
.NyPictureListBox ul li .showBoxLink span{height:40px;overflow:hidden;margin:0 0;display:block;line-height:20px;}
.NyPictureListBox ul li .showBoxLink::before {content:'';position:absolute;top:0px;left:50%;transform:translateX(-50%);width:60%;height:1px;background:#fff;transition:all .5s ease;}
.NyPictureListBox ul li .showBoxLink::after {content:'';position:absolute;bottom:0px;left:50%;transform:translateX(-50%);width:60%;height:1px;background:#fff;transition:all .5s ease;}
.NyPictureListBox ul li .porBbox {position:relative;overflow:hidden;padding:10px 20px 10px;border:1px solid #f2f2f2;line-height:44px;}
.NyPictureListBox ul li .proTitle {font-size:1rem;color:#333;overflow:hidden;text-overflow:ellipsis;position:relative;white-space:nowrap;width:100%;display: block;}
.NyPictureListBox ul li .lookDetail {position:relative;display:block;color:#777;height:38px;line-height:38px;border-top:1px solid #e5e5e5;padding-top:10px;display:none;}
.NyPictureListBox ul li .lookDetail:after{content:'';display:block;width:20px;height:40px;background:url(../img/next1.png) center center no-repeat;float:right;}
.NyPictureListBox ul li:hover .showBox {opacity: 1;}
.NyPictureListBox ul li:hover .showBoxLink::before {width: 1rem;}
.NyPictureListBox ul li:hover .showBoxLink::after {width: 1rem;}
.NyPictureListBox ul li .proTitle:hover {color:#1e4fa5   ;}
.NyPictureListBox ul li .lookDetail:hover{color:#1e4fa5   ;}
@media (max-width:1300px) {
	.NyPictureListBox ul li{width:32%;}
	.NyPictureListBox ul li:nth-child(4n){margin-right:2%;}
	.NyPictureListBox ul li:nth-child(3n){margin-right:0;}
	.NyPictureListBox ul li .porTbox{height:290px;}
}
@media (max-width:1080px) {
	.NyPictureListBox ul li{width:49%;}
	.NyPictureListBox ul li:nth-child(3n){margin-right:2%;}
	.NyPictureListBox ul li:nth-child(2n){margin-right:0;}
	.NyPictureListBox ul li:nth-child(4n){margin-right:0;}
	.NyPictureListBox ul li .porTbox{height:290px;}
}


@media (max-width: 767px) {
	.NyPictureListBox ul li{width:100%;margin-right:0;}
	.NyPictureListBox ul li:nth-child(3n){margin-right:0;}
	.NyPictureListBox ul li:nth-child(2n){margin-right:0;}
	.NyPictureListBox ul li:nth-child(4n){margin-right:0;}
	.NyPictureListBox ul li .porTbox{height:290px;}
	.NyPictureListBox ul li .proTitle{font-size:16px;}
}
@media (max-width: 375px) {
	
}
@media (max-width: 320px) {

}
/*橱窗 结束*/