::-webkit-scrollbar { width: 0px; /* for vertical scrollbars */ height: 0px; /* for horizontal scrollbars */ } ::-moz-scrollbar { width: 0px; height: 0px; } .main-title-content { width: 100%; height: 100%; background: rgba(0, 0, 0, .4); color: #fff; box-sizing: border-box; padding: 9rem 23rem; } h1 { font-size: 4.38rem; font-weight: 600; } h3 { font-size: 1.63rem; letter-spacing: 0.2rem; font-weight: 400; margin-top: 2.5rem; } .introitem-title { display: flex; align-items: center; font-size: 2rem; color: #333; margin-bottom: 3rem; } .introitem-title img { margin-right: 0.75rem; } .item-box { width: 100%; padding: 7rem 23rem; box-sizing: border-box; max-width: 1920px; box-sizing: border-box; margin: 0 auto; } p { font-size: 1rem; line-height: 2; color: rgba(102, 102, 102, 1); text-align: justify; } .strategy-content { display: flex; justify-content: space-between; } p.strategy-text { width: 38.75rem; position: relative; } p.strategy-text::after { content: ''; position: absolute; bottom: 5rem; left: 0; width: 2rem; height: 0.25rem; background: #07A359; } .strategy-imgbox { width: 32.75rem; height: 18rem; overflow: hidden; } .strategy-imgbox > img { width: 100%; } .strategy-num { width: 100%; display: flex; background: #07A359; color: #fff; } .strategy-num-item { width: 25%; padding: 2rem 0; } .patentaward_img { image-rendering: -moz-crisp-edges; /* Firefox */ image-rendering: -o-crisp-edges; /* Opera */ image-rendering: -webkit-optimize-contrast; /* Webkit (non-standard naming) */ image-rendering: crisp-edges; -ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */ } .number { text-align: center; position: relative; font-size: 3.38rem; display: flex; align-items: center; justify-content: center; position: relative; } .numbertext { position: relative; } .num-unit { font-size: 0.88rem; position: absolute; top: 0; right: -16px; } .num-title { text-align: center; font-size: 1rem; } .support { background: #fafafa; } .support-img { display: flex; height: 16.75rem; margin-top: 3rem; } .support-img > img { width: 100% } .certificate { width: 100%; display: flex; position: relative; } .certificate > img { width: 25%; margin: 0 10px; height: 26.13rem; } .honor-icon-left { position: absolute; top: 50%; left: -6rem; width: 3rem; height: 3rem; transform: translate(0, -50%); transition: all 0.3s ease; cursor: pointer; transition: all 0.3s ease; } .honor-icon-left img, .honor-icon-right img { width: 100%; height: 100%; transition: all 0.3s ease; } .honor-icon-right { position: absolute; top: 50%; right: -6rem; width: 3rem; height: 3rem; transform: translate(0, -50%); cursor: pointer; transition: all 0.3s ease; } .honor-icon-left:hover .nomal-img, .honor-icon-right:hover .nomal-img { display: none; } .honor-icon-left:hover .active-img, .honor-icon-right:hover .active-img { display: block; } #patentaward > img { flex: 0 0 auto; width: 25%; } .nomal-img { display: block; } .active-img { display: none; } .classify-content { background: rgba(255, 255, 255, 0.76); } ul li::marker { color: #07A359; } .classifytitle { font-size: 1.5rem; font-weight: 500; color: rgba(51, 51, 51, 1); position: relative; } .classifytitle > img { position: absolute; bottom: 0; left: 0; width: 6rem; height: 1.06rem; } .classifytitle > span { z-index: 5; position: relative; } ul li { font-size: 1rem; font-weight: 700; line-height: 2; color: rgba(51, 51, 51, 1); margin-left: 1.5rem; margin-top: 0.75rem; text-align: justify; } ul { margin-bottom: 3rem; } .strategy-item { width: 100%; box-sizing: border-box; padding: 5rem 2.5rem 3rem; background: #FAFAFA; position: relative; margin: 7rem 0; padding-left: 5rem; margin-bottom: 0; } .strategy-img { position: absolute; top: -4.5rem; left: 0; width: 8.75rem; height: 8.75rem; } .strategy-img > img { width: 100%; height: 100%; } .strategy-img > img.strategy-imgsupplement { position: relative; width: 2.63rem; height: 2.73rem; top: -7rem; left: 3rem; } .strategy-title { font-size: 1.25rem; font-weight: 700; color: rgba(7, 163, 89, 1); margin-bottom: 0.75rem; } .strategy-item p { font-size: 1rem; line-height: 2; color: rgba(102, 102, 102, 1); } /* .reproductive-content{ padding-top: 3rem; } */ .integration { background: #FAFAFA; } .integrationimg { display: flex; justify-content: space-between; } .integrationimg > img { width: 9.75rem; height: 3.75rem; margin-top: 2rem; } h4 { font-size: 1.25rem; font-weight: 700; color: rgba(7, 163, 89, 1); margin: 2rem 0 0.75rem; } .zhuanlizhengshu { width: 33.3%; } .title-text { font-weight: 700; } .numbertext { font-weight: 700; } .flex { display: flex; } .flex-center { display: flex; justify-content: center; align-items: center; } .gary-bg { background: #fafafa; width: 100%; } @media screen and (max-width: 1023px) { .item-box { padding: 8rem 10rem; } .num-unit { /* right: -2.5rem; */ } p.strategy-text::after { display: none; } p.strategy-text { width: 62.75rem; } .support-img > img { width: 34rem; } .support-img { height: 24.75rem; } .certificate > img { height: 37.13rem; } } p { padding-top: 1.25rem; } .img-style { width: 25.38rem; height: 17rem; } @media screen and (max-width: 750px) { .support-img { display: block; height: 100%; margin-top: 3rem; } .support-img > img { width: 100%; } .img-style { height: 100%; width: 100%; } .flex { display: block; } .main-title { width: 100%; /* height: 37.19rem; */ } .strategy-content { display: block; } p.strategy-text { width: 100%; } .strategy-imgbox { width: 100%; height: 70rem; } .strategy-num-item { width: 50%; } .strategy-num { flex-wrap: wrap; } .number { font-size: 22px; } .brand-info-item p { line-height: 2; padding-top: 1.25rem; } .classifytitle > img { height: 12px; width: 19rem; } .introitem-title { font-size: 16px; } .classifytitle { font-size: 14px; } p, .num-unit, .num-title, ul li { font-size: 12px; } .integrationimg > img { width: 47.75rem; height: 16.75rem; margin-top: 2rem; } .integrationimg { display: flex; justify-content: space-between; flex-wrap: wrap; } }