@media only screen and (max-width: 1680px) {
	
}

@media only screen and (max-width: 1600px) {

}

@media only screen and (max-width: 1440px) {}

@media only screen and (max-width: 1360px) {
 
.product ul {
   
    grid-template-columns: 1fr;
    
}
.sun-nr2 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}


}

@media only screen and (max-width: 1280px) {
	
}
@media only screen and (max-width: 1250px) {
    
	.header .neir .sj {

		display: block;
		position: relative;
	        padding: 0px 42px 0px 0px;
	}

	.header .neir ul {
		display: none;

	}

	.sjheader {
		display: none;
		width: 100%;
		font-size: 34px;
		font-weight: 700;
		position: absolute;
		top: 84px;
		background-color: white;
		color: #0974C2;
		padding: 3% 3%;
		z-index: 999;
	}

	.sjheader li {
		width: 100%;
		border-bottom: 1px solid rgba(207, 207, 207, 1);
	}
.sjheader li a{
        color: rgba(170, 170, 170, 1);
}
	.sjheader li:hover a {
		color: aquamarine;
	}
	
	
}
@media only screen and (max-width: 1152px) {
	
}

@media only screen and (max-width: 1024px) {
    
 .productny .main {
   
    grid-template-columns: 1fr;
    gap: 55px 78px;
   
}

 .index-banner .p2 {
   
     margin: 1px 0px; 
}   
    
}
@media only screen and (max-width: 768px) {
 :root{  
    	
    	--ft24:14px;
    	--ft25:15px;
    	--ft30: 16px;
    		--ft36: 17px;
    	--ft37: 17px;
    	--ft38: 18px;
    	--ft48: 24px;
    	--ft51:  30px;
        --ft55:  33px; 
          --ft68:  35px; 
    	
}
.header .logo {
    height: 68px;
}
.product ul p {
    
    bottom: 21px;
}

.lanxian {
    width: 98px;
   
}
.footer-logo {
            height: 66px;
        width: 183px;
}
.footer .main {
    padding: 47px 0px;
   
}
.header .neir {
    padding: 8px 0px;
   
}
.productny-nr2 .fenl {
    padding: 8px 0px;
   
}
.footer-tub li {
    padding: 7px;
    
}
.footer-tub li img {
    height: 28px;
    width: 28px;
}
.index-banner {
    height:286px;
    max-height: 90%;

}

@media only screen and (max-width: 640px) {

}

@media only screen and (max-width: 414px) {}

@media only screen and (max-width: 375px) {}

@media only screen and (max-width: 325px) {}
