/* nyCase start */
.nyLaboratory_Con { overflow:hidden; margin:100px auto;}
.nyLaboratory_Ms{ padding:50px; background:#fff; border-radius:15px; min-height:300px; line-height:28px; font-size:16px; color:#555;}
.nyLaboratory_Ms p,.nyLaboratory_Ms span,.nyLaboratory_Ms font{line-height:28px; font-size:16px; color:#555;}
.nyLaboratory_Function{ padding:100px 0 70px; overflow:hidden; background:url(../images/zn_Bg.jpg) no-repeat top center; background-size:cover;}
.nyLaboratory_Function .w1600{ margin:0 auto;}
.nyLaboratoryF_list ul li{ width:32%; margin:0 2% 30px 0; float:left; border:1px solid rgba(255,255,255,0.45); border-radius:10px; padding:35px 80px 35px 35px;}
.nyLaboratoryF_list ul li:nth-child(3n+3){ margin-right:0;}
.nyLaboratoryF_list ul li i{ display:block; font-size:24px; font-weight:bold; color:#fff; border:1px solid #fff; width:60px; height:60px; text-align:center; border-radius:50%; line-height:60px; margin-bottom:18px;}
.nyLaboratoryF_list ul{display: -webkit-flex; display: flex; flex-wrap: wrap; }
.nyLaboratoryF_list ul li p{ font-size:18px; line-height:30px; color:#fff;}
.nyLaboratoryF_list ul li:hover{ background:#fff url(../images/bg01.png) no-repeat right center;}
.nyLaboratoryF_list ul li:hover i{ border:1px solid #004974; background:#004974;}
.nyLaboratoryF_list ul li:hover p{ color:#004974; font-weight:bold;}
.nyLaboratory_Project{ margin:100px auto; overflow:hidden;}
.nyLaboratory_Project ul{display: -webkit-flex; display: flex; flex-wrap: wrap; }
.nyLaboratory_Project ul li{ width:14.58333333%; float:left; margin:0 2.5% 0 0; background:#fff; border-radius:8px; padding:40px 20px; text-align:center;}
.nyLaboratory_Project ul li:nth-child(6){ margin-right:0;}
.nyLaboratory_Project ul li i{ display:block; width:80px; height:80px; border:1px solid #e6e6e6; border-radius:50%; padding:20px; margin:0 auto 30px; transition:none;}
.nyLaboratory_Project ul li b{ display:block; font-size:18px; font-weight:bold;}
.nyLaboratory_Project ul li p{ font-size:16px; font-style:italic; color:#999; margin-top:15px;}
.nyLaboratory_Project ul li:hover{ background:#004974;}
.nyLaboratory_Project ul li:hover i{ border:1px solid #fff; background:#fff;}
.nyLaboratory_Project ul li:hover i svg path{fill:#004974;}
.nyLaboratory_Project ul li:hover b{ color:#fff;}
.nyLaboratory_Project ul li:hover p{ color:rgba(255,255,255,0.5);}

@media (max-width:1680px) {
.nyLaboratory_Con,.nyLaboratory_Project{ margin:80px auto;}
.nyLaboratory_Function{ padding:80px 0 50px;}
.nyLaboratoryF_list ul li i{ font-size:22px;}
.nyLaboratory_Project ul li p{ font-size:15px;}
}
@media (max-width:1440px) {
.nyLaboratory_Con,.nyLaboratory_Project{ margin:60px auto;}
.nyLaboratory_Ms{ padding:40px; font-size:15px; line-height:26px;}
.nyLaboratory_Ms p,.nyLaboratory_Ms span,.nyLaboratory_Ms font{font-size:15px; line-height:26px;}
.nyLaboratory_Function{ padding:60px 0 30px;}
.nyLaboratoryF_list ul li{ padding:30px 60px 30px 30px;}
.nyLaboratoryF_list ul li p{ font-size:16px; line-height:28px;}
.nyLaboratoryF_list ul li i{ width:50px; height:50px; font-size:20px; line-height:50px;}
.nyLaboratory_Project ul li{ margin:0 2% 0 0; width:15%; padding:30px 20px;}
.nyLaboratory_Project ul li i{ width:60px; height:60px; padding:15px; margin:0 auto 20px;}
.nyLaboratory_Project ul li b{ font-size:16px;}
.nyLaboratory_Project ul li p{ font-size:14px;}

}
@media (max-width:1280px) {
}
@media (max-width:1200px) {
.nyLaboratory_Ms{ padding:30px;}
.nyLaboratoryF_list ul li{ padding:20px 40px 20px 20px;}
.nyLaboratoryF_list ul li i{ width:40px; height:40px; font-size:18px; line-height:40px;}
.nyLaboratory_Project{ margin:60px auto 40px;}
.nyLaboratory_Project ul li i{ width:50px; height:50px; padding:12px;}
.nyLaboratory_Project ul li b{ font-size:15px;}
.nyLaboratory_Project ul li{ width:32%; margin:0 2% 20px 0; padding:20px;}
.nyLaboratory_Project ul li:nth-child(3n+3){ margin-right:0;}
.nyLaboratory_Project ul li p{ margin-top:5px;}
}
@media (max-width:1024px) {
}

@media (max-width:920px) {
.nyLaboratory_Con{ margin:40px auto;}
.nyLaboratory_Function{ padding:40px 0 10px;}
.nyLaboratory_Project{ margin:40px auto;}
}

@media (max-width:767px) {
.nyMenu_main dl dd{ width:25%;}
.nyLaboratory_Function{ padding:40px 0 20px;}
.nyLaboratoryF_list ul li{ width:49%; margin:0 2% 20px 0; padding:20px;}
.nyLaboratoryF_list ul li:nth-child(2n+2){ margin-right:0;}
.nyLaboratoryF_list ul li:nth-child(3n+3){ margin-right:2%;}
.nyLaboratoryF_list ul li:nth-child(6n+6){ margin-right:0;}
.nyLaboratoryF_list ul li p{ font-size:15px;}
.nyLaboratory_Project ul li{ width:49%;}
.nyLaboratory_Project ul li:nth-child(2n+2){ margin-right:0;}
.nyLaboratory_Project ul li:nth-child(3n+3){ margin-right:2%;}
.nyLaboratory_Project ul li:nth-child(6n+6){ margin-right:0;}
}
@media (max-width:550px) {
.nyLaboratory_Con{ margin:30px auto;}
.nyLaboratory_Function{ padding:30px 0 10px;}
.nyLaboratory_Project{ margin:30px auto 10px;}
}
@media (max-width:390px) {
.nyLaboratoryF_list ul li{ width:100%;}
.nyLaboratory_Project{ margin:30px auto 20px;}
.nyLaboratory_Project ul li{ margin-bottom:10px; padding:20px 10px;}
}
