@media (max-width:1500px) {
	.in-ld ul li {
		width: 48%;
		margin-left: 0;
	}
	.in-ld ul li:nth-child(2n) {
		margin-left: 4%;
	}
}
@media (max-width:1400px) {
	.d-bt {
		height: 60px;
		line-height: 60px;
	}
	.d-bt span {
		font-size: 1.125rem;
		padding: 0 10px;
	}
	.d-bt p a {
		height: 35px;
		line-height: 35px;
	}
	.d-nav ul li {
		width: 100px;
	}
	.d-nav ul li a {
		font-size: 1.125rem;
	}
}
@media (max-width:1200px) {
	.newlist-2 li {
		width: 48%;
		margin-left: 0;
		margin-right: 0;
	}
	.newlist-2 li:nth-child(3n+2) {
		margin-left: 0;
		margin-right: 0;
	}
	.newlist-2 li:nth-child(2n) {
		margin-left: 4%;
	}
	.in-zz-1 ul li {
		width: 33.33%;
	}
}
@media (max-width:1100px) {
	.inside-rig {
		display: none;
	}
	.inside-lef {
		width: 100%;
	}
	.in-zz-1 ul li {
		width: 25%;
	}
}
@media (max-width:1000px) {
	.keji {
		padding-top: 66px;
	}
	.in-zz-1 ul li a {
		font-size: 1rem;
	}
	.d-1 {
		width: 100%;
	}
	.d-2 {
		width: 48%;
		float: left;
		padding-top: 40px;
	}
	.d-3 {
		width: 48%;
		margin-left: 4%;
	}
	.d-one .d-3:nth-child(4) {
		margin: 0;
	}
	.d-nav {
		height: 40px;
	}
	.d-nav ul li {
		width: 80px;
		line-height: 40px;
	}
	.d-nav ul li a {
		font-size: 1rem;
	}
	.d-top {
		height: auto;
	}
	.d-top img {
		width: 100%;
		display: block;
		position: relative;
	}
	.d-top p {
		font-size: 1rem;
	}
}
@media (max-width:750px) {
	.foot-1 {
		display: none;
	}
	.foot-2 {
		padding: 15px 0;
	}
	.in-ld ul li {
		width: 100%;
		margin-left: 0!important;
	}
	.inside-1 {
		padding: 20px 10px;
	}
	.inside-bt {
		height: 50px;
		overflow: hidden;
	}
	.inside-bt > span {
		font-size: 1.5rem;
		line-height: 50px;
	}
	.inside-bt p {
		line-height: 60px;
	}
	.inside-bt p a {
		padding-right: 15px;
		font-size: 0.75rem;
	}
	.in-ld > span {
		font-size: 1.3rem;
		font-weight: 600;
		margin: 25px 0;
	}
	.in-ld ul li .img {
		width: 132px;
		height: 182px;
	}
	.in-ld ul li .det {
		width: calc(100% - 140px);
	}
	.in-ld ul li .det-1 span {
		margin-top: 20px;
	}
	.in-ld ul li .det-1 {
		height: 100px;
	}
	.in-ld ul li .det > p {
		font-size: 0.875rem;
	}
	.foot-11 .you {
		display: none;
	}
	.inside-lef {
		padding-bottom: 0;
	}
	.newlist-1 {
		padding-top: 10px;
	}
	.newlist-1 a {
		padding: 10px 0;
	}
	.newlist-1 a:hover {
		padding: 10px 10px;
	}
	.newlist-1 .xx {
		width: 100px;
		height: 65px;
	}
	.newlist-1 .xx .d {
		font-size: 1.5rem;
	}
	.newlist-1 .xx p {
		font-size: 0.875rem;
	}
	.newlist-1 .xx .y ,
	.newlist-1 .xx .m {
		padding-right: 15px;
		background-size: auto 60%;
		background-position-y: 60%;
	}
	.newlist-1 .det {
		padding-left: 10px;
		width: calc(100% - 100px);
	}
	.newlist-1 .det span {
		font-size: 0.9375rem;
	}
	.newlist-1 .det p {
		font-size: 0.75rem;
		line-height: 1.5;
	}
	.in-page span ,
	.in-page a {
		padding: 5px 10px;
		font-size: 0.875rem;
	}
	.newlist-2 li {
		width: 100%;
		margin-left: 0!important;
		margin-right: 0!important;
	}
	.newlist-2 .xx {
		/*height: 150px;*/
		background-size: contain;
	}
	.newlist-2 .det {
		padding: 10px;
		height: auto;
	}
	.newlist-2 .det span {
		font-size: 1rem;
	}
	.newlist-2 .det p {
		margin: 0;
		line-height: 1.5;
		font-size: 0.875rem;
	}
	.in-det {
		padding-left: 0;
		padding-right: 0;
	}
	.in-det-bt {
		padding-top: 0;
	}
	.in-det-bt > span {
		font-size: 1rem;
		font-weight: 600;
	}
	.in-det-bt > span:nth-child(2) {
		font-size: 0.75rem;
		font-weight: 100;
	}
	.in-det-bt p span {
		font-size: 0.75rem;
	}
	.in-zz > span {
		font-size: 1.5rem;
		padding: 25px 0;
	}
	.in-zz-1 ul li {
		width: 33.33%;
	}
	.in-zz-1 > span {
		padding-left: 20px;
		font-size: 1.125rem;
		font-weight: 600;
		height: 40px;
		line-height: 40px;
	}
	.inside-bt p a::before {
		top: 3px;
	}
	.d-cont {
		padding: 0 10px;
	}
	.d-det {
		padding: 10px;
	}
	.d-1-1 {
		width: 100%;
	}
	#swiper-dang .img {
		height: 200px;
	}
	.d-det {
		height: auto;
		padding-bottom: 30px;
	}
	.d-1 .d-list {
		margin-top: 20px;
		width: 100%;
	}
	.d-list ul li {
		margin-bottom: 20px;
		/* height: 40px; */
	}
	.d-list ul li p {
		font-size: 1rem;
	}
	.d-2 {
		width: 100%;
	}
	.d-3 {
		width: 100%;
		margin: 0!important;
	}
	.d-bt {
		padding: 0 10px;
	}
	.d-4 #swiper-tu a {
		height: 100px;
	}
	.d-bt p a {
		width: 80px;
	}
	#swiper-dang p {
		height: 40px;
		line-height: 40px;
		padding-left: 10px;
	}
	.d-nav {
		padding: 0 10px;
	}
	
}
@media (max-width:600px) {
	.in-zz-1 ul li {
		width: 50%;
	}
	.in-zz-1 ul {
		padding: 10px;
	}
	.in-zz-1 ul li a {
		font-size: 0.9375rem;
	}
	.serch-1 {
		height: 40px;
		border-radius: 5px;
		padding-left: 40px;
		background-position: 10px center;
		background-size: 20px auto;
		box-shadow: 0 0 5px 1px rgba(0,0,0,.1);
		margin: 20px 0;
	}
	.serch-1 input {
		height: 40px;
		font-size: 0.875rem;
		width: calc(100% - 85px);
	}
	.serch-1 button {
		width: 80px;
		height: 40px;
		font-size: 0.875rem;
		border-radius: 0 5px 5px 0;
		box-shadow: none;
	}
}