.gd-ys{height: auto;}
.gd-ys ul{width: 100%;position: relative;}
.gd-ys ul li{width: 15.6%;margin-left: 1%;margin-bottom: 1%;}
.gd-ys ul li img{width: auto;max-width: 100%;margin: 0 auto;}
.ny-head .h_ic {margin-left:1%;}
#nav-menu .menu li{width: 14%;}
.tianqi_frame{
	width: 100%;
	height: calc(100vh - 90px);
	position: fixed;
	top:61px;
	left: 0;
	z-index: 88;
}
.cont-show .ab_detail>.design{line-height: 1.76 !important}
.ab_detail .num_ul .num {
    line-height: 2;
}
.ny-head.fixnav{height: 75px;margin-top: -14px;background: rgba(255, 255, 255, 0.89);    box-shadow: 0 0 5px rgba(0,0,0,0.17);}
#nav-menu .menu li a.xialaguang{height: 75px;}
#nav-menu .menu ul.children{top:75px;background-color: rgba(255,255,255,0.89);}
@media screen and (min-width:768px){
	.ban-ny2{
    background-attachment: fixed !important;
    background-position: center 0 !important;
	}
}
@media screen and (max-width:640px){
	.gd-ys ul li {width: 31.6%;height: 15vw;}
}