.web_head{background-color: rgba(0,0,0,1);}

.fixed-nav{background-color: transparent;height: 0;}



.page_ibanner{background: url(../images/temp/banner.webp) no-repeat center/cover;}

.page_ibanner .info{padding: 13% 0 9%;max-width: 850px;}

.page_ibanner .title{font-size: clamp(30px, 5vw, 64px);font-family: 'R_B';}



.module{padding: 5% 0;}

.module .layout{display: flex;justify-content: space-evenly;align-items: center;}

.module1{background-color: #fff;}

.module1 .info{background-color:#593C2D ;color: #fff;}

.module2{background-color: #F5F5F5;}

.module2 .info{background-color:#F5F5F5 ;color: #333;}

.module3{background-color: #fff;}

.module3 .layout{flex-direction: row-reverse;}

.module3 .info{background-color:#2F2F2F ;color: #fff;}

.module .layout .img_warp{width: 50%;padding-bottom: 39%;}

.module .info{padding: 5% 3%;width: fit-content;max-width: 600px;}

.module .info .title{font-size: clamp(30px, 5vw, 48px);font-family: 'R_B';margin-bottom: 3%;}

.module .info .desc{font-size: 16px;font-family: 'R_M';}







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

}

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

	.fixed-nav{height: 70px;}

	.module .layout{flex-direction: column-reverse;}

	.module .layout .img_warp{width: 100%;padding-bottom: 78%;}

	.module .info{padding: 5%;}



	

}

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

	.hot_selling .list{grid-template-columns: repeat(1,1fr);}



}

