@charset "UTF-8"; @font-face { font-family: "gilroy-bold-4"; src: url("../fonts/gilroy-bold-4.woff2") format("woff2"), url("../fonts/gilroy-bold-4.woff") format("woff"), url("../fonts/gilroy-bold-4.ttf") format("truetype"), url("../fonts/gilroy-bold-4.eot") format("embedded-opentype"), url("../fonts/gilroy-bold-4.svg") format("svg"); } @font-face { font-family: "PINGFANG BOLD-subfont"; src: url("../fonts/PINGFANG BOLD-subfont.woff2") format("woff2"), url("../fonts/PINGFANG BOLD-subfont.woff") format("woff"), url("../fonts/PINGFANG BOLD-subfont.ttf") format("truetype"), url("../fonts/PINGFANG BOLD-subfont.eot") format("embedded-opentype"), url("../fonts/PINGFANG BOLD-subfont.svg") format("svg"); } @font-face { font-family: "PINGFANG MEDIUM-subfont"; src: url("../fonts/PINGFANG MEDIUM-subfont.woff2") format("woff2"), url("../fonts/PINGFANG MEDIUM-subfont.woff") format("woff"), url("../fonts/PINGFANG MEDIUM-subfont.ttf") format("truetype"), url("../fonts/PINGFANG MEDIUM-subfont.eot") format("embedded-opentype"), url("../fonts/PINGFANG MEDIUM-subfont.svg") format("svg"); } @font-face { font-family: "PINGFANG LIGHT-subfont"; src: url("../fonts/PINGFANG LIGHT-subfont.woff2") format("woff2"), url("../fonts/PINGFANG LIGHT-subfont.woff") format("woff"), url("../fonts/PINGFANG LIGHT-subfont.ttf") format("truetype"), url("../fonts/PINGFANG LIGHT-subfont.eot") format("embedded-opentype"), url("../fonts/PINGFANG LIGHT-subfont.svg") format("svg"); } .margin10 { margin-bottom: 10px; } .gilroyb { font-family: "gilroy-bold-4"; } .xieti { font-style: oblique; } .pfangb { font-family: "Source Han Sans CN", PingFangSC-Regular, Microsoft YaHei, sans-serif; /*"PINGFANG BOLD-subfont"*/ } .pfangm { font-family: "Source Han Sans CN", PingFangSC-Regular, Microsoft YaHei, sans-serif; /*font-family: "PINGFANG MEDIUM-subfont";*/ } .pfangr { font-family: "Source Han Sans CN", PingFangSC-Regular, Microsoft YaHei, sans-serif; /*font-weight: normal;*/ } .pfangl { font-family: "Source Han Sans CN", PingFangSC-Regular, Microsoft YaHei, sans-serif; /*font-family: "PINGFANG LIGHT-subfont";*/ } .black { background: #000; } .maincon { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .stroke-num { color: transparent; font-family: Verdana; font-size: 30px; font-weight: bold; -webkit-text-stroke: 1px #fff; } .stroke-num.ie { color: #fff; } .w1800 { width: 93.75%; max-width: 1800px; margin: 0 auto; } .w1720 { width: 89.58%; max-width: 1720px; margin: 0 auto; } .w1680 { width: 87.5%; max-width: 1680px; } .w1440 { width: 75.5%; max-width: 1440px; margin: 0 auto; } /*@media(max-width: 1024px){ .w1440{ width: 100%; } }*/ .w1280 { width: 66.66%; max-width: 1280px; margin: 0 auto; } .main_con { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2; box-sizing: border-box; } .text_qx { font-style: italic; } .backimg { width: 100%; } .m_img { display: none; } @media(max-width: 1024px) { .w1800 { width: 92%; } .w1720 { width: 92%; } .w1680 { width: 92%; } .w1440 { width: 92%; } .w1280 { width: 92%; } } /*-------------------------------------------*/ .header-wrap { position: fixed; top: 0; left: 0; width: 100%; z-index: 999; background: #000; } .header-wrap.poa { position: absolute; } .header-wrap.index { background: rgba(0, 0, 0, 0.5); } .header-wrap.index .header-con { padding: .5rem 0; } .header-wrap.index .header-con .sub-nav-box { top: 1.1rem; } .header-wrap.index .header-con .warpproducts { top: 1.5rem; } body.mt { margin-top: 2.4rem; } .header-wrap .header-con { color: #fff; padding: 0.9rem 0; transition: all 0.3s ease 0s; } .header-wrap.down .header-con { padding: 0.5rem 0; background: #000; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .header-wrap.hover .header-con { background: #000; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .header-wrap .header-con .head-top { padding-bottom: 0.5rem; margin-bottom: 0.5rem; border-bottom: 2px solid #fff; } .header-wrap .header-con a { color: #fff; } .header-wrap .header-con .logo { width: 4.5rem; } .header-wrap .header-con .logo img { transition: all 0.3s ease 0s; } .header-wrap .header-con .logo:hover img { transform: scale(1.02); } .header-wrap .nav-list li { margin-right: 1rem; } .header-wrap .nav-list li .a { font-size: 0.4rem; letter-spacing: 2px; } .header-wrap .ri_box .ri_tab { display: flex; align-items: flex-start; margin-left: 1.75rem; } .header-wrap .ri_tab .search-box { cursor: pointer; } .header-wrap .ri_tab .search-box:hover .search_form { opacity: 1; visibility: visible; } .header-wrap .ri_box .search_form { width: 6.5rem; background: #a3a3a3; left: 50%; transform: translateX(-50%); display: flex; align-items: center; padding: 0.2rem 0.3rem; box-sizing: border-box; justify-content: space-between; top: 0.8rem; transition: all 0.3s ease 0s; opacity: 0; visibility: hidden; } .header-wrap .ri_box .search_form:before { content: ''; position: absolute; width: 0; height: 0; border-width: 4px; border-style: solid; border-color: transparent transparent #a3a3a3 transparent; top: -8px; left: 50%; transform: translateX(-50%); } .header-wrap .ri_box .search_form input:nth-child(2) { background: none; width: 80%; } .header-wrap .ri_box .search_form input:last-child { background: none; width: 14px; height: 14px; background: url('../../web/img/search-ico1.png')no-repeat center center; background-size: contain; } .header-wrap .ri_tab .search-box span { margin-left: 0.15rem; } .header-wrap .ri_tab .mall { margin: 0 1.1rem 0 0.6rem; } .header-wrap .ri_tab .mall a { display: inline-flex; align-items: center; } .header-wrap .ri_tab .mall a span { margin-left: 0.25rem; } .header-wrap .ri_tab .lang-tab { width: 2rem; cursor: pointer; } .header-wrap .ri_tab .lang-tab .up { width: 100%; display: flex; align-items: center; justify-content: center; } .header-wrap .ri_tab .lang-tab .up span { margin-right: 0.25rem; } .header-wrap .ri_tab .lang-tab .option { width: 100%; left: 50%; transform: translateX(-50%); top: 0.8rem; opacity: 0; transition: all 0.3s ease 0s; visibility: hidden; } .header-wrap .ri_tab .lang-tab:hover .option { opacity: 1; visibility: visible; } .header-wrap .ri_tab .lang-tab .option:before { content: ''; position: absolute; width: 0; height: 0; border-width: 4px; border-style: solid; border-color: transparent transparent rgba(255, 255, 255, 0.8) transparent; left: 50%; transform: translateX(-50%); transition: all 0.3s ease 0s; top: -8px; } .header-wrap .ri_tab .lang-tab a { display: block; height: 1rem; line-height: 1rem; width: 100%; background: rgba(255, 255, 255, 0.8); text-align: center; color: #000; } .header-wrap .ri_tab .lang-tab .option:hover a { background: rgba(255, 255, 255, 1); } .header-wrap .ri_tab .lang-tab .option:hover:before { border-color: transparent transparent rgba(255, 255, 255, 1) transparent; } .header-wrap .ri_box .sub-nav-box { padding: 0.65rem 1rem 1.2rem 1.25rem; background: #000; left: -1.25rem; width: 23rem; top: 1.5rem; display: none; right: 10%; } .header-wrap .pro .sub2-tit { font-size: 16px; color: #8c8c8c; margin-bottom: 0.5rem; } .header-wrap .pro .sub2-box { display: none; transform: translateY(20px) transition:all 0.3s ease 0s; } .header-wrap .pro .sub2-box:first-child { display: block; } .header-wrap .pro .sub_riimg.cur .sub2-box { transform: translateY(0) } .header-wrap .pro .sub_riimg a { font-size: 0.35rem; color: #8c8c8c; display: inline-block; width: 33%; float: left; margin: 0.2rem 0; } .header-wrap .pro .sub_riimg a:hover { color: #fff; } .header-wrap .nav-list li .a { position: relative; } .header-wrap .nav-list li .a:after { content: ''; position: absolute; width: 0%; height: 2px; background: #fff; left: 50%; transform: translateX(-50%); bottom: -0.525rem; z-index: 2; transition: all 0.3s ease 0s; } .header-wrap .nav-list li.hover .a:after { width: 100%; } .header-wrap .nav-list li:before { content: ''; position: absolute; width: 1.8rem; height: 1rem; top: 0.5rem; z-index: 2; visibility: hidden; } .header-wrap .nav-list li:hover:before { visibility: visible; } .header-wrap.down .ri_box .sub-nav-box { top: 1.1rem; } .header-wrap.hover .ri_box .sub-nav-box {} .header-wrap .ri_box .sub-nav-box>div { display: flex; align-items: flex-start; justify-content: space-between; } .header-wrap .sub-nav-box .link_item { display: block; font-size: 0.35rem; color: #8c8c8c; margin-bottom: 1rem; width: 4.5rem; position: relative; } .header-wrap .sub-nav-box .link_item:after { content: ''; position: absolute; width: 100%; height: 2px; background: #fff; left: 0; bottom: -0.3rem; opacity: 0; transition: all 0.3s ease 0s; } .header-wrap .sub-nav-box .link_item:hover:after { opacity: 1; } .header-wrap .pro .sub-nav-box .link_item { margin-bottom: 0.5rem; } .header-wrap .sub-nav-box .link_item:last-child { margin-bottom: 0; } .header-wrap .sub-nav-box .link_item:before { content: ''; position: absolute; width: 9px; height: 9px; background: url('../../web/img/arrow-r5.png')no-repeat center center; background-size: contain; right: 0; top: 50%; transform: translateY(-50%); } .header-wrap .sub-nav-box .link_item:hover { color: #fff; } .header-wrap .sub-nav-box .link_item.cur { color: #fff; } .header-wrap .sub-nav-box .link_item.cur:after { opacity: 1; } .header-wrap .sub-nav-box .sub_riimg { width: 73%; } .header-wrap .sub-nav-box .link_box { width: 27%; } .header-wrap .sub-nav-box .sub_riimg h1 { font-size: 1.2rem; margin-bottom: 0.2rem; } .header-wrap .sub-nav-box .main_con { display: flex; align-items: center; justify-content: center; flex-direction: column; } .footer-wrap { background: #000; border-top: 1px solid #ddd; padding: 1.65rem 0 1.5rem; position: relative; z-index: 10; } .footer-wrap .foot-top .w1800 { padding-bottom: 3.4rem; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .footer-wrap .foot-top .logo { width: 5.625rem; margin-right: 3.5rem; } .footer-wrap .foot-top .logo img { transition: all 0.3s ease 0s; } .footer-wrap .foot-top .logo:hover img { transform: scale(1.02); } .footer-wrap .nav-list li { width: 4rem; } .footer-wrap .nav-list .t { color: #fff; margin-bottom: 0.45rem; } .footer-wrap .nav-list .sub-list a { display: block; color: #999; font-size: 0.35rem; line-height: 0.8rem; } .footer-wrap .nav-list .sub-list a:hover { color: #fff; } .footer-wrap .foot-top .ri-top { display: flex; color: #fff; /*font-size: 0.35rem;*/ margin-bottom: 1rem; } .footer-wrap .foot-top .ritop p { margin-bottom: 0.2rem; color: #fff; } .footer-wrap .foot-top .ri-top .num { font-size: 0.75rem; margin-top: 0.2rem; } .footer-wrap .foot-top .ri-bot img { width: 2.5rem; } .footer-wrap .foot-top .ri-top .num.color { color: #ea6000; } .footer-wrap .foot-top .ri-top .item:first-child { margin-right: 1.1rem; } .footer-wrap .foot-bot .w1800 { padding-top: 0.75rem; font-size: 13px; color: #999; } .footer-wrap .foot-bot .w1800 p { line-height: 0.6rem; } .ny-banner { width: 100%; height: 11.875rem; color: #fff; font-style: italic; box-sizing: border-box; padding-top: 2.5rem; } .ny-banner.center { text-align: center; } .ny-banner h1 { font-size: 1.35rem; margin-bottom: 0.15rem; } .ny-banner p { font-size: 0.5rem; } .subnav-wrap { width: 100vw; padding-top: 1.4rem; font-size: 0.375rem; height: 1rem; } .subnav-wrap .nav-container { width: 100%; } @media(min-width: 1024px) { .subnav-wrap .nav-container.on { height: 1.2rem; position: fixed; width: 100%; left: 0; top: 1.6rem; z-index: 222; padding: 0.5rem 0 0; background: #000; border-bottom: 1px solid rgba(255, 255, 255, 0.2); } } .subnav-wrap .nav-container.on .w1440 a { padding-bottom: 0.5rem; } .subnav-wrap .nav-swiper { width: 100%; } .subnav-wrap .form_box { position: absolute; right: 0; top: 25%; transform: translateY(-50%); width: 10rem; height: 1rem; line-height: 1rem; background: #fff; box-sizing: border-box; padding: 0 0.5rem; display: flex; align-items: center; justify-content: space-between; z-index: 2; color: #333; opacity: 0; visibility: hidden; } .subnav-wrap.search .form_box { opacity: 1; visibility: visible; } .subnav-wrap .form_box input:first-child { width: 80%; color: #333; } .subnav-wrap .form_box input:last-child { width: 0.5rem; height: 0.5rem; background: url('../../web/img/search-ico3.png')no-repeat center center; background-size: contain; } .ny-banner.left { padding-left: 12.5%; } .subnav-wrap .w1440 { box-sizing: border-box; transition: all 0.3s ease 0s; } .subnav-wrap .w1440 .swiper-wrapper { justify-content: flex-start; } .subnav-wrap .w1440 a { color: rgba(255, 255, 255, 0.3); width: auto; margin-right: 1.1rem; font-size: 14px; padding-bottom: 0.75rem; position: relative; transition: padding 0s !important; } .subnav-wrap .w1440 a:before { content: ''; position: absolute; width: 100%; height: 1px; background: #fff; left: 0; bottom: 0; opacity: 0; transition: all 0.3s ease 0s; } .subnav-wrap .w1440 a:last-child { margin-right: 0; } .subnav-wrap .w1440 a:hover { color: #fff; } .subnav-wrap .w1440 a.cur { color: #fff; } .subnav-wrap .w1440 a.cur:before { opacity: 1; } .subnav-wrap .w1440 a:hover:before { opacity: 1; } .about-info { padding: 4.35rem 0 3.25rem; } .about-info .info-top { padding-bottom: 1.6rem; border-bottom: 2px solid #cacaca; display: flex; align-items: flex-start; justify-content: space-between; margin-bottom: 2.2rem; box-sizing: border-box; padding-right: 3.5rem; } .about-wrap .title-t { line-height: 1.18; } .about-wrap .title-t span { position: relative; } .about-wrap .title-t span:before { content: ''; position: absolute; width: 100%; height: 4px; background: #fff; left: 0; bottom: 0; } .about-wrap .title-t span.color { color: #ea6000; } .about-wrap .title-t span.color:before { background: #ea6000; } .about-info .info-top .year-num { background: url('../../web/img/about-ico1.png')no-repeat center center; background-size: 3rem; } .about-info .info-top .year-num .num { font-style: normal; transform: translateY(0.3rem); } .about-info .show-box { display: flex; padding-bottom: 1.1rem; margin-bottom: 1.1rem; } .about-info .show-box .show-num:first-child { width: 47.2%; } .about-info .show-box .show-num { width: 50%; } .about-info .num { font-size: 2rem; line-height: 1.1; display: inline-block; font-style: oblique; } .about-info .num1 {} .about-info .show-num p { line-height: 2; } .about-info .list p { line-height: 2; } .about-info .list li { width: 27.5%; text-align: left; margin-bottom: 1.5rem; } .about-info .list li:nth-child(2) { width: 23.5%; } .about-info .list li:nth-child(3) { width: 22.2%; } .about-info .list li:nth-child(4) { width: 26.8%; } .about-info .list li:nth-child(5) { width: 27.5%; } .about-info .list li:nth-child(6) { width: 32%; } .about-info .tip_text { right: 2.75rem; bottom: 1.75rem; font-size: 12px; color: #fff; } .about-wrap .about-info { padding: 2rem 0; } .about-wrap .about-info .index_title { margin-bottom: 1.75rem; } .about-swiperbox { margin-bottom: 4rem; } .about-swiperbox video { width: 100%; } @media(max-width: 1024px) { .about-swiperbox video { display: block; } .about-swiperbox .m_img { display: none; } } .about-swiperbox .videoplay { left: 50%; top: 50%; transform: translate(-50%, -50%); cursor: pointer; } .about-title { font-size: .9rem; line-height: 1.35; } .about-info .about-title { margin-bottom: 1rem; } .about-info .conbox_top { margin-bottom: 1rem; } .about-info .conbox { line-height: 2; overflow: hidden; color: #8b8c8c; } .about-info .conbox p { margin-bottom: 0.35rem; } .about-info .conbox p:last-child { margin-bottom: 0; } .about-info .lecon { width: 50%; } .about-info .img { width: 45%; } .about-develop { margin-bottom: 3.5rem; } .about-develop .about-title { margin-bottom: 1rem; color: #fff; } .about-develop .develop_swiper { font-size: 0.45rem; margin-top: 1.5rem; } .about-develop .develop_swiper .swiper-slide { cursor: pointer; width: 1.75rem; transition: all 0.3s ease 0s; } .about-develop .riimg { width: 62.5%; } .about-develop .riimg img { width: 100%; } .about-develop .lecon { top: 1.75rem; left: 0; width: 37.5%; box-sizing: border-box; padding-left: 1rem; } .about-develop .lecon .year { margin-bottom: 2.25rem; font-size: 2rem; position: relative; padding: 0.2rem 0 0 0.7rem; } .about-develop .lecon .year span { position: relative; z-index: 2; } .about-develop .lecon .year:before { content: ''; position: absolute; width: 1.5rem; height: 1.5rem; background: #ea5f00; left: 0; top: 0; } .about-develop .lecon .con { color: #8b8c8c; font-size: 0.35rem; box-sizing: border-box; padding-left: 0.75rem; padding-right: 1rem; } @media(max-width: 767px) { .about-develop .lecon .con { padding-left: 0rem; padding-right: 0rem; } } .about-develop .develop_swiper .swiper-slide:hover { color: #ea5f00 } .about-develop .develop_swiper .swiper-slide.cur { color: #ea5f00 } .about-design { margin-bottom: 10rem; } .about-design .about-title { margin-bottom: 2rem; color: #ea5f00; } .about-design .design_con .leimg { width: 55.55%; } .about-design .design_con .ri_con { width: 38%; color: #8c8c8c; line-height: 2.14; } .about-design .design_con .ri_con p { margin-bottom: 0.5rem; } .about-design .design_con .ri_con p:last-child { margin-bottom: 0; } .about-design .text_img { bottom: -5rem; left: 0; z-index: 2; width: 100%; } .about-posi { margin-bottom: 4.5rem; } .about-posi .index_title { font-size: .9rem; margin-bottom: 1.75rem; } .about-posi .le_img { width: 50%; } .about-posi .ri_con { width: 37.5%; /*font-size: 0.35rem;*/ color: #8c8c8c; line-height: 2.14; } .about-wrap { padding-bottom: 1.5rem; } .about-lab { margin-top: 2rem; padding-bottom: 2rem; } @media(max-width: 767px) { .about-lab { margin-top: 0.5rem; } } .about-lab .index_title { margin-bottom: 1.25rem; } .about-lab .lab_con .img { margin-bottom: 1.25rem; } .about-lab .lab-title { font-size: 0.75rem; } .about-lab .lab_first .lab-title { margin-bottom: .7rem; } .about-lab .lab_first .item { box-sizing: border-box; padding-right: 5rem; } .about-lab .lab_first .item:first-child { width: 53.4%; } .about-lab .lab_first .item:last-child { width: 46.6%; } .about-lab .lab_first .con { color: #8c8c8c; /*font-size: 0.35rem;*/ line-height: 2.14; } .about-lab .lab_first .gilroyb { font-size: 0.6rem; line-height: 1; color: #fff; } .about-lab .lab_first .span { color: #ea5f00; } .about-lab .lab_first .item_text { float: left; width: 50%; } .about-lab .lab_second { margin: 1rem 0 0.4rem; display: flex; align-items: center; justify-content: space-between; } .about-lab .second_list li { width: 3.6rem; height: 3.6rem; border-radius: 50%; background: #ea5f00; display: flex; align-items: center; justify-content: center; margin-left: 0.75rem; text-align: center; } .about-lab .lab_third .lab-title { margin-bottom: 0.75rem; } .about-lab .lab_third .con { color: #8c8c8c; line-height: 2.14; /*font-size: 0.35rem;*/ } .home-value {} .home-create { padding: 2rem 0 0; } .home-create h1 { margin-bottom: 2rem; } .home-create .standard { padding-top: 2.2rem; } .home-create .standard .conle { width: 50%; } .home-create .standard .conle .numimg { width: 36.26%; } .home-create .standard .conle .pic { width: 33.47%; } .home-create .standard .conri { width: 50%; height: 13rem; box-sizing: border-box; padding-left: 1.25rem; transform: translateY(-1.25rem); } .home-create .standard .conri h3 { margin-bottom: 0.6rem; font-size: 0.75rem; } .home-create .standard .conri .con-t p { /*font-size: 0.35rem;*/ line-height: 2.14; color: #8c8c8c; } .home-create .standard .conri .item-w {} .home-create .standard .item-w { display: flex; font-size: 0.35rem; color: #8c8c8c; margin-top: 1.75rem; } .home-create .standard .item-w .item { margin-right: 0.9rem; } .home-create .standard .item-w .item:last-child { margin-right: 0; } .home-create .standard .item-w .num { font-size: 1.25rem; line-height: 1; color: #fff; margin-bottom: 0.35rem; } .home-create .conle .num { font-size: 12.5rem; display: inline-block; line-height: 1; } .home-create .conle .img1 { position: relative; z-index: 2; } .home-create .standard .conle .img { left: 23%; top: 50%; transform: translateY(-50%); } .home-create .equip .backimg { width: 78.88%; } .home-create .equip .con { margin-bottom: 1.1rem; } .home-create .equip .con-t { margin-top: 0.9rem; line-height: 2.14; color: #8c8c8c; /*font-size: 0.35rem;*/ } .home-create .equip_list { /*width: 77.77%;*/ width: 100% !important; } .home-create .equip_list li { width: 4.75rem; margin: 0 .9rem 0.6rem 0; color: #8c8c8c; /*font-size: 0.35rem;*/ /*white-space: nowrap;*/ } .home-create .equip_list li .img { width: 100%; position: relative; padding-bottom: 53.33%; margin-bottom: 0.4rem; } .home-create .equip_list li .img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .home-create .equip_list li:nth-child(5n) { margin-right: 0; } .home-create .basic { margin: 2.25rem 0 2rem; } .home-create .basic h4 { margin-bottom: 0.75rem; } .home-create .basic_swiper { padding-bottom: 1rem; } .home-create .basic_swiper .img { width: 100%; padding-bottom: 43%; position: relative; margin-bottom: 0.9rem; overflow: hidden; } .home-create .basic_swiper .img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; transition: all 0.3s ease 0s; } .home-create .basic_swiper .img:hover img { transform: scale(1.05); } .home-create .basic_swiper .basic_pagination { display: none; } .home-create .basic_swiper h4 { margin-bottom: 0.5rem; font-size: .6rem; } .home-create .basic_swiper p { line-height: 2.14; color: #8c8c8c; /*font-size: 0.35rem;*/ } .home-deliver { width: 100%; } .home-deliver .w1440 { height: 20rem; box-sizing: border-box; padding: 2.5rem 0 0; } .home-deliver h1 { display: inline-block; line-height: 1.33; padding-top: 1rem; } .home-deliver h1 span { position: relative; } /*.home-deliver h1 span:before{ content: ''; position: absolute; width: 100%; height: 6px; background: #ea5f00; left: 0; bottom: -0.15rem; } */ .home-deliver .item-w { bottom: 3.25rem; left: 0; position: absolute; display: flex; } .home-deliver .item-w .item { margin-right: 1.75rem; } .home-deliver .item-w .item:last-child { margin-right: 0; } .home-deliver .item-w .num { font-size: 1.25rem; line-height: 1; } .home-deliver .item-w .num-box { margin-bottom: 0.25rem; display: flex; align-items: flex-end; } .home-deliver .item-w span { font-size: 0.5rem; } .home-wrap { padding: 2.25rem 0 3.5rem; } .home-value .home-title { margin-bottom: 0.4rem; } .home-title span { position: relative; } .home-title span:before { content: ''; position: absolute; width: 100%; height: 6px; background: #fb7e03; left: 0; bottom: -0.25rem; } .home-value .riimg { width: 59.7%; } .home-value .lecon { padding-top: 1.5rem; width: 34%; } .home-value .con-title { font-size: 0.75rem; margin-bottom: 0.9rem; } .home-value .con:last-child { margin-top: 1.25rem; } .home-value .con-t { font-size: 0.35rem; color: #8c8c8c; line-height: 2.14; } .home-value .con:last-child .con-title { margin-bottom: 0.75rem; } .home-value .value_box .value-item { padding-bottom: 0.5rem; margin-bottom: 0.5rem; border-bottom: 2px solid #fff; } .home-value .value_box { font-size: 0.35rem; } .home-value .value_box .item { width: 50%; float: left; } .home-value .value_box .item:nth-child(2n) { width: 35.4%; text-align: center; float: right; } .home-value .value_list li { margin-bottom: 0.5rem; } .home-value .value_list span { margin-left: 0.25rem; } @keyframes twinkle { 0% { opacity: 0; } 100% { opacity: 1; } } .about_news-wrap { padding: 2rem 0 4rem; } .about_news-wrap .index_title { margin-bottom: 2.25rem; font-size: 0.9rem; } .about_news-wrap .aboutnew_list { width: 103%; transform: translateX(-1%); } .about_news-wrap .aboutnew_list li { width: 23%; margin: 0 1% 1.5rem 1%; } .aboutnew_list li .img { overflow: hidden; margin-bottom: 0.5rem; } .aboutnew_list li .img img { transition: all 0.3s ease 0s; } .aboutnew_list li .img:hover img { transform: scale(1.05) } .aboutnew_list li .time { font-size: 0.35rem; color: #8c8c8c; } .aboutnew_list li .sub-title { font-size: 0.6rem; color: #fff; line-height: 1.66; margin: 0.4rem 0 0.2rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 2rem; } .aboutnew_list li p { font-size: 0.35rem; color: #8c8c8c; line-height: 2.14; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 1.5rem; } .video_new { padding: 2rem 0 3.5rem; } .video_new h1 { text-align: center; margin-bottom: 1.25rem; } .video_new .new_con .videoplay { left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 2; cursor: pointer; width: 3rem; transition: all 0.3s ease 0s; } .video_new .new_con .videoplay:hover { top: 51%; } .video_last { background: #fff; padding: 2rem 0 3rem; } .video_list li { width: 32%; margin: 0 2% 1rem 0; cursor: pointer; color: #646464; font-size: 0.6rem; } .video_list li:nth-child(3n) { margin-right: 0; } .video_list li .img { width: 100%; position: relative; padding-bottom: 69%; overflow: hidden; margin-bottom: 0.75rem; } .video_list li .img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; transition: all 0.3s ease 0s; } .video_list li .img:hover img { transform: scale(1.05); } .video_list li .con { height: 1.25rem; display: flex; align-items: center; justify-content: space-between; } .video_list li .con img { width: 1.2rem; } .video_list li .con span { display: inline-block; width: 80%; } .social-wrap { padding: 2rem 0 3rem; } .social-wrap .index_title { font-size: 0.9rem; line-height: 1.2rem; margin-bottom: 2rem; } .social-wrap .aboutnew_list li { width: 23.5%; margin: 0 2% 2% 0; } .social-wrap .aboutnew_list li:nth-child(4n) { margin-right: 0; } .pagination { text-align: center; width: 100%; margin-top: 1rem; } .pagination a { display: inline-block; width: auto; height: 20px; box-sizing: border-box; text-align: center; line-height: 20px; font-size: 14px; color: #969696; margin: 0 5px; padding: 0 6px; } .pagination a:hover { color: #ce1010; border: 1px solid #969696; } .pagination a.active { color: #ce1010; border: 1px solid #969696; } .install-wrap { padding-top: 3.5rem; } .install-wrap .title-t { text-align: center; margin-bottom: 2rem; } .install-wrap .query_title h1 { margin-bottom: 0.5rem; } .install-wrap .ico-wrap { display: flex; justify-content: space-between; } .install-wrap .ico-wrap .ico { margin-bottom: 0.4rem; transition: all 0.3s ease 0s; } .install-wrap .ico-wrap .ico img { max-height: 1.5rem; } .install-wrap .ico-wrap .t { font-size: 0.6rem; margin-bottom: 0.2rem; } .install-wrap .ico-wrap .ico-item { text-align: center; cursor: pointer; } .install-wrap .ico-wrap .ico-item:hover .ico { transform: translateY(5px); } .install-wrap .ico-wrap p { line-height: 1.5; color: #999; } .install-wrap .notice { text-align: center; margin-top: 3.25rem; } .install-wrap .notice h3 { font-size: 0.6rem; margin-bottom: 0.25rem; } .mainten { padding-top: 4rem; } .mainten h1 { margin-bottom: 0.75rem; text-align: center; } .mainten .mainten_con { width: 100%; background: #0a0a0a; box-sizing: border-box; padding: 0.75rem 0 0.75rem 5rem; margin-bottom: 1.75rem; } .mainten .mainten_con .title_tip { font-size: 0.45rem; margin-bottom: 0.35rem; } .mainten .mainten_list li { margin-bottom: 0.25rem; color: #aaa; } .mainten .mainten_list span { display: inline-block; width: 0.45rem; height: 0.45rem; background: #ea6000; border-radius: 50%; text-align: center; line-height: 0.45rem; font-size: 12px; color: #000; margin-right: 0.25rem; } .mainten .sub-tit { text-align: center; font-size: 0.75rem; color: #fff; margin-bottom: 1rem; } .mainten .ico-wrap { display: flex; justify-content: space-between; } .mainten .ico-wrap .ico-item { width: 29.16%; text-align: center; } .mainten .ico-wrap p { color: #8c8c8c; line-height: 1.875; text-align: left; } .mainten .ico-wrap img { max-height: 1.25rem; transition: all 0.3s ease 0s; } .mainten .ico-wrap .ico-item:hover img { transform: translateY(5px); } .mainten .ico-wrap .ico { margin-bottom: 0.5rem; } .service-wrap { padding-bottom: 3rem; } .join-wrap .join-box .title-con { text-align: center; margin-bottom: 1.75rem; } .join-wrap .join-box .title-con h1 { margin-bottom: 0.75rem; font-size: .9rem; } .join-wrap .join-box .title-con p { line-height: 1.875; color: #8c8c8c; } .join-wrap .join-box1 { padding: 3.25rem 0 0.5rem; } .join-wrap .join-box1 .ico-wrap { box-sizing: border-box; padding: 0 3rem; display: flex; flex-wrap: wrap; align-content: center; } .join-wrap .join-box1 .ico-wrap .ico-item { flex: 0 25%; text-align: center; margin-bottom: 2rem; } .join-wrap .join-box .ico-wrap { font-size: 0.6rem; line-height: 1.272; } .join-wrap .join-box2 .ico-wrap .ico { margin-bottom: 0.55rem; } .join-wrap .join-box1 .ico-wrap .ico { margin-bottom: 0.75rem; } .join-wrap .join-box .ico-wrap img { max-height: 1.5rem; } .join-wrap .join-box2 { padding: 3.25rem 0 2rem; } .join-wrap .join-box2 .ico-wrap { display: flex; flex-wrap: wrap; align-content: center; justify-content: space-between; } .join-wrap .join-box2 .ico-wrap .ico-item { flex: 0 33.33%; text-align: center; margin-bottom: 1.5rem; } .join-wrap .join-box2 .ico-wrap .ico-item p { line-height: 1.6; } .join-wrap .form-box { padding: 2.5rem 0 3rem; } .join-wrap .form-box h1 { margin-bottom: 1.75rem; font-size: .9rem; text-align: center; } .join-wrap .form-box .input-item { width: 50%; float: left; box-sizing: border-box; display: flex; align-items: flex-start; margin-bottom: 1rem; font-size: 0.45rem; justify-content: space-between; } .join-wrap .form-box .input-item.mess { width: 100%; padding-right: 0 !important; } .join-wrap .form-box .mess-box { width: 50%; display: flex; align-items: flex-start; justify-content: space-between; box-sizing: border-box; padding-right: 0.75rem; } .join-wrap .form-box .mess-box textarea { height: 7.5rem; background: #fff; color: #000; line-height: 1.6; box-sizing: border-box; width: 79.41%; padding: 0.3rem; } .join-wrap .form-box .lable { height: 1.25rem; line-height: 1.25rem; display: flex; align-items: center; } .join-wrap .form-box .lable span { display: inline-block; white-space: nowrap; } .join-wrap .form-box .lable .img { width: 0.75rem; margin-right: 0.35rem; } .join-wrap .form-box .input { width: 79.41%; height: 1.25rem; line-height: 1.25rem; background: #fff; } .join-wrap .form-box .input input { background: none; width: 100%; box-sizing: border-box; padding: 0 0.5rem; color: #000; } .join-wrap .form-box .input-item:nth-child(2n-1) { padding-right: 0.75rem; } .join-wrap .form-box .input-item:nth-child(2n) { padding-left: 0.75rem; } .join-wrap .form-box input::-webkit-input-placeholder { color: #999; } .join-wrap .form-box input::-moz-placeholder { color: #999; } .join-wrap .form-box input:-moz-placeholder { color: #999; } .join-wrap .form-box input:-ms-input-placeholder { color: #999; } .join-wrap .input-item.sub { padding-left: 9.8% !important; justify-content: flex-start !important; align-items: center; } .join-wrap .input-item.sub .subbtn { width: 4.5rem; height: 1.1rem; background: #1b1b1b; color: #fff; font-weight: normal; font-size: 0.4rem; } .join-wrap .input-item.sub .text { width: 2rem; height: 1.1rem; background: #fff; margin: 0 0.25rem; color: #000; box-sizing: border-box; padding: 0 0.25rem; border: 2px solid #000; } .join-wrap .input-item.sub .text-img { width: 2rem; cursor: pointer; } .join-wrap .form-con .tip-con { font-size: 0.45rem; right: 23.5%; top: 32%; } .join-wrap .form-con .tip-con .tip-item { margin-bottom: 1.1rem; } .join-wrap .form-con .tip-con .tel { font-size: 0.75rem; } .opport-wrap { padding: 3.5rem 0 4.5rem; } .opport-wrap h1 { margin-bottom: 1.7rem; text-align: center; } .opport-wrap .list-title { height: 1.45rem; line-height: 1.45rem; font-size: 0.375rem; box-sizing: border-box; } .opport-wrap .list-title.tab { border-bottom: 3px solid #fff; border-top: 3px solid #fff; font-size: .45rem; } .opport-wrap .list .list-title { cursor: pointer; border-bottom: 1px solid rgba(255, 255, 255, 0.1); transition: all 0.3s ease 0s; font-size: .45rem; } .opport-wrap .list .sub-wrap { background: #fff; color: #000; padding: 1.4rem 0.75rem 1.4rem 1.4rem; } .opport-wrap .list .sub-wrap .apply { width: 4.5rem; height: 1.25rem; line-height: 1.25rem; color: #fff; text-align: center; color: #fff; background: #1b1b1b; margin-top: 1.2rem; } .opport-wrap .list li.cur { background: #fff; } .opport-wrap .list li.cur .list-title { background: #fff; color: #000; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .opport-wrap .list li.cur .list-title .caozuo .img { display: block; } .opport-wrap .list li.cur .list-title .caozuo img { display: none; } .opport-wrap .list li:hover .list-title { background: #fff; color: #000; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .opport-wrap .list li:hover .list-title .caozuo .img { display: block; } .opport-wrap .list li:hover .list-title .caozuo img { display: none; } .opport-wrap .list-title .name { width: 25%; padding-left: 0.45rem; } .opport-wrap .list-title .local { width: 25%; } .opport-wrap .list-title .num { width: 20.83333%; } .opport-wrap .list-title .detail { width: 25.48%; } .opport-wrap .list-title .caozuo { width: 1rem; text-align: center; height: 1.4rem; display: flex; align-items: center; justify-content: center; } .opport-wrap .list-title .caozuo .img { display: none; } .opport-wrap .list .sub-wrap { width: 100%; display: none; } .opport-wrap .list .sub-wrap .tab-con { display: none; } .opport-wrap .list .sub-item { width: 50%; float: left; } .opport-wrap .list .sub-item .t { font-size: 0.5rem; margin-bottom: 0.6rem; } .opport-wrap .list .sub-item .con-t { line-height: 1.875; } .recruit-wrap { padding: 2rem 0 0; } .recruit-info .title-con { text-align: center; box-sizing: border-box; padding: 0 3rem; margin-bottom: 1rem; } .recruit-info .title-con .con { line-height: 2.14; } .recruit-info .title-con h1 { margin-bottom: 1rem; } .contact-wrap { padding: 4.25rem 0 4.5rem; } .contact-wrap .map { height: 15rem; } .contact-wrap .con_item { width: calc(100%/3); float: left; margin-bottom: 1.75rem; } .contact-wrap .con_item p { margin-bottom: 0.5rem; font-size: 0.45rem; } .contact-wrap .con_item .gilroyb { font-size: 0.9rem; line-height: 1; } .contact-wrap .con_item .pfangm { font-size: 0.5rem; } .newsde-wrap { padding: 5.5rem 0 3.25rem; } .newsde-wrap .w1440 { max-width: 1000px; } .newsde-wrap .news-nav { padding-bottom: 0.75rem; border-bottom: 1px solid #fff; font-size: 0.35rem; color: #666; display: flex; align-items: center; margin-bottom: 2.25rem; } .newsde-wrap .news-nav a { color: #666; } .newsde-wrap .news-nav .home { width: 18px; height: 16px; background: url('../../web/img/home-ico.png')no-repeat center center; background-size: contain; } .newsde-wrap .news-nav .home:hover { background: url('../../web/img/home-ico1.png')no-repeat center center; background-size: contain; } .newsde-wrap .news-nav .link { margin: 0 0 0 0.25rem; } .newsde-wrap .news-nav .link:hover { color: #fff; } .newsde-wrap .news-nav span { margin-right: 0.25rem; } .newsde-wrap .title-con { padding-bottom: 0.3rem; border-bottom: 1px solid #ddd; } .newsde-wrap .title-con h2 { line-height: 1.25; margin-bottom: 0.8rem; font-size: .9rem; } .newsde-wrap .title-con .bot { font-size: 0.35rem; color: #999; display: flex; align-items: center; } .newsde-wrap .title-con .bot .time { margin-right: 0.7rem; } .newsde-wrap .news-con { padding: 2.25rem 0 0.75rem; border-bottom: 2px solid #ddd; line-height: 1.875; color: #999; margin-bottom: 1.9rem; } .newsde-wrap .share-btn { display: inline-block; margin: 0 auto; width: 2.5rem; height: 2.5rem; background: #333; color: #999; font-size: 0.375rem; display: flex; align-items: center; justify-content: center; flex-direction: column; } .newsde-wrap .share-btn p { margin-top: 0.1rem; } .newsde-wrap .bshare-custom .bshare-more { width: 0.7rem !important; height: 0.7rem !important; background: url('../../web/img/share-ico.png')no-repeat center center !important; background-size: contain !important; padding: 0 !important; margin: 0 !important; } .newsde-wrap .page-con { margin-top: 2.4rem; } .newsde-wrap .page-con .t { font-size: 0.35rem; color: #999; margin-bottom: 0.2rem; } .newsde-wrap .page-con .next-page:first-child { margin-bottom: 1.25rem; } .newsde-wrap .page-con a { font-size: 0.45rem; color: #999; } .newsde-wrap .page-con a:hover { color: #fff; } #bsPanel { display: none !important; } @media (min-width: 1024px) { .index-banner { width: 100%; height: 100vh; position: relative; } } .index-banner .swiper-container1 { width: 100%; height: 100%; } .index-banner .swiper-container1 .swiper-slide { width: 100%; height: 100%; } .index-banner .swiper-container1 video { min-width: 100%; height: 100%; object-fit: cover; } .index-banner .swiper-container1 .backcover { width: 100%; height: 100%; } .index-banner .index-prev { width: 1.4rem; height: 1.4rem; background: url('../../web/img/left1.png')no-repeat center center; background-size: contain; left: 1.5rem; transition: all 0.3s ease 0s; } .index-banner .index-prev:hover { left: 1.4rem; } .index-banner .mainbox { position: absolute; z-index: 20; width: 100%; height: 100%; left: 0; top: 0; box-sizing: border-box; } .index-banner .mainbox .w1440 { position: absolute; top: 50%; transform: translate(-50%, -50%); left: 50%; z-index: 2; text-align: center; } .index-banner .mainbox .w1440.left { text-align: left; } .index-banner .mainbox .w1440.left a { text-align: center; } .index-banner .mainbox .w1440.right { text-align: right; } .index-banner .mainbox .w1440.right a { text-align: center; } .index-banner .tip_txt { font-size: 12px; padding: 2px 8px; border-radius: 3px; display: inline-block; margin: 0 auto; } .index-banner .mainbox .w1440.top { top: 28%; } .index-banner .mainbox .w1440.bottom { top: 74%; } .index-banner .mainbox .w1440.center { top: 50%; } .index-banner h1 { font-size: 1.2rem; margin: 0.55rem 0; } .index-banner h3 { font-size: 0.6rem; margin-bottom: 1rem; } .index-banner>a { display: inline-block; width: 148px; height: 48px; line-height: 48px; border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.5); margin: 0 auto; font-size: 0.4rem; } .index-banner>a:hover { background: #fff; border: 1px solid rgba(255, 255, 255, 1); } .index-banner .index-next { width: 1.4rem; height: 1.4rem; background: url('../../web/img/right1.png')no-repeat center center; background-size: contain; right: 1.5rem; transition: all 0.3s ease 0s; } .index-banner .index-next:hover { right: 1.4rem; } /*.index-banner .swiper-slide .backcover{ transition: all 5s cubic-bezier(0.04, 0.79, 1, 1); } .index-banner .swiper-slide-active .backcover{ transform: scale3d(1.051, 1.051, 1); }*/ .index-info { padding: 2.25rem 0 0rem; overflow: hidden; margin-bottom: 2rem; } .index-info .info-back { height: 18rem; } .index-info .info-back video { width: 100%; } .index-info .hover { left: 0; bottom: 0; width: 100%; z-index: 2; } .index-info .about-info { padding: 1.75rem 0 1rem; } .index_title { font-size: 1.2rem; line-height: 1.35; } .index_title span { color: #ea5f00; } .index-floor .floor_wrap { height: 20rem; } .index-floor .floor_swiper { width: 100%; height: 100%; } .index-floor .floor_swiper .backimg { height: 100%; } .index-floor .floor_swiper .main_con { text-align: right; padding-top: 6.75rem; transition: all 1s ease 0s; visibility: hidden; opacity: 0; transform: translateY(1rem); text-align: center; } .index-floor .floor_swiper .swiper-slide-active .main_con { transform: translateY(0); visibility: visible; opacity: 1; } .index-floor .floor_swiper h1 { font-size: 0.9rem; margin: 0.55rem; } .index-floor .floor_swiper h3 { font-size: 0.45rem; margin-bottom: 1rem; } .index-floor .floor_swiper .pfangm { display: inline-block; width: 148px; height: 48px; line-height: 48px; border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.5); margin: 0 auto; font-size: 0.4rem; } .index-floor .floor_swiper .pfangm:hover { background: #fff; border: 1px solid rgba(255, 255, 255, 1); } .index-floor .floor_swiper .floor_next { width: 1.25rem; height: 2.5rem; background: url('../../web/img/swiper-r5.png')no-repeat center center; background-size: contain; right: 2.5rem; top: 48%; display: none; } .index-floor .floor_swiper .floor_prev { width: 1.25rem; height: 2.5rem; background: url('../../web/img/swiper-l5.png')no-repeat center center; background-size: contain; left: 2.5rem; top: 48%; display: none; } .index-floor { padding-bottom: 3rem; } .index-floor .floor_tab { height: 1.5rem; line-height: 1.5rem; z-index: 2; } .index-floor .floor_tab .pro_link a { display: inline-flex; align-items: center; } .index-floor .floor_tab .pro_link i { margin-left: 0.35rem; } .index-floor .floor_tab .pro_link i { width: 0.4rem; height: 0.4rem; background: url('../../web/img/list-ico.png')no-repeat center center; background-size: contain; } .index-floor .floor_tab .pro_link:hover i { background: url('../../web/img/list-ico1.png')no-repeat center center; background-size: contain; } .index-floor .le_select { display: flex; font-size: 0.35rem; align-items: center; } .index-floor .le_select .select_item { width: 6rem; margin-right: 1rem; position: relative; } .index-floor .le_select .select_up { width: 100%; height: 1.5rem; line-height: 1.5rem; display: flex; align-items: center; justify-content: space-between; cursor: pointer; } .index-floor .le_select .select_up img { transform: rotate(180deg); transition: all 0.3s ease 0s; } .index-floor .le_select .select_item.cur .select_up img { transform: rotate(0); } .index-floor .le_select .select_option { width: 100%; background: #a3a3a3; display: none; height: auto; max-height: 4rem; text-align: center; overflow-y: scroll; } .index-floor .le_select .select_option dd { height: 1rem; line-height: 1rem; text-align: center; cursor: pointer; width: 100%; } .index-floor .le_select .select_option dd a { display: block; width: 100%; height: 100%; } .index-floor .le_select .select_option dd:hover { color: #ea5f00; } .index-news .index_title { margin-bottom: 1.25rem; font-size: 0.9rem; } .index-news .news_next { width: 1.25rem; height: 1.25rem; right: -2rem; background: url('../../web/img/right2a.png')no-repeat center center; background-size: contain; transition: all 0.3s ease 0s; } .index-news .news_next:hover { transform: translateX(5px); } .index-news .news_prev { width: 1.25rem; height: 1.25rem; left: -2rem; background: url('../../web/img/left2a.png')no-repeat center center; background-size: contain; transition: all 0.3s ease 0s; } .index-news .news_prev:hover { transform: translateX(-5px); } .index-club { padding: 3rem 0 3.5rem; } .index-club .w1440 { position: relative; z-index: 2; } .index-club .back { bottom: 0; left: 0; } .index-club .title-con { margin-bottom: 2rem; } .index-club .title-con h1 { font-size: 0.9rem; } .index-club .title-con .form_box { position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 10rem; height: 1rem; line-height: 1rem; background: #fff; box-sizing: border-box; font-size: 0.35rem; display: flex; justify-content: space-between; align-items: center; padding: 0 0.5rem; } .index-club .title-con .form_box input:first-child { width: 80%; color: #333; } .index-club .title-con .form_box .sub { width: 0.5rem; height: 0.5rem; background: url('../../web/img/search-ico3.png')no-repeat center center; background-size: contain; } .club_list { width: 103.5%; transform: translateX(-1%); } .club_list li { width: 31%; margin: 0 1% 0.75rem 1%; position: relative; transition: all 0.3s ease 0s; overflow: hidden; } .club_list li a { color: #fff; } .club_list li a { display: block; width: 100%; height: 100%; } .club_list li.img a { position: relative; padding-bottom: 0; overflow: hidden; } .club_list li.img .back { position: relative; width: 100%; height: 100%; left: 0; top: 0; } .club_list li .share-box { width: 100%; height: 2rem; box-sizing: border-box; border-top: 1px solid rgba(0, 0, 0, 0.5); display: flex; justify-content: space-between; align-items: center; font-size: 0.35rem; padding: 0 0.7rem; z-index: 2; bottom: 0; background: #fff; color: #8c8c8c; } .club_list li .share-box .user-le { display: flex; align-items: center; } .club_list li .share-box .user-img { width: 1rem; height: 1rem; margin-right: 0.2rem; } .club_list li .share-box .like-ri { display: flex; align-items: center; cursor: pointer; } .club_list li .share-box .like-ri.cur { color: #d81e06; } .club_list li .share-box .like-ri img { margin-left: 0.1rem; } .club_list li.img .con { box-sizing: border-box; padding: 0 0.85rem; position: relative; z-index: 2; height: 12.25rem; display: flex; align-items: center; } .club_list li.img .con h2 { line-height: 1.25; } .club_list li.txt { background: #bfbfbf; } .club_list li.txt:nth-child(2n) { background: #7d7d7d; } .club_list li.txt a { display: block; width: 100%; height: 100%; } .club_list li.txt .con { box-sizing: border-box; width: 100%; padding: 0.25rem 0.25rem 0.6rem; } .club_list li.txt .share-box { position: relative; } .club_list li.txt .con .img { width: 100%; margin-bottom: 0.7rem; } .club_list li.txt .con .img img { width: 100%; transition: all 0.3s ease 0s; } .club_list li.txt .con p { line-height: 1.5625; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 1.25rem; box-sizing: border-box; padding: 0 0.45rem; } .club_list li.txt:hover { background: #ea6000; } .club_list li .back { transition: all 0.3s ease 0s; } .picture-list { border-top: 1px solid #fff; } .picture-list li { padding: 3rem 0; border-bottom: 1px solid #fff; } .picture-list .conle { width: 41.66%; float: left; height: 15.75rem; display: flex; flex-direction: column; justify-content: space-between; } .picture-list .conle .con-t { line-height: 1.625; } .picture-list .conle .con-t p { margin-bottom: 0.4rem; } .picture-list .conle .con-t p:last-child { margin-bottom: 0; } .picture-list .imgri { height: 17rem; width: 50%; float: right; position: relative; } .picture-list li:nth-child(2n) .conle { float: right; } .picture-list li:nth-child(2n) .imgri { float: left; } .picture-list li:last-child { border-bottom: none; } .picture-list li .img1 { width: 42.22%; height: 34.705%; left: 0; top: 29.4%; } .picture-list li .img2 { width: 42.22%; height: 45.58%; bottom: 0; left: 36.11%; z-index: 2; } .picture-list li .img3 { right: 0; top: 0; width: 42.22%; height: 55.88%; } .picture-list li:nth-child(2n) .img1 { right: 0; left: auto; } .picture-list li:nth-child(2n) .img2 { right: 36.11%; left: auto; } .picture-list li:nth-child(2n) .img3 { right: auto; left: 0; } /*鎼滅储*/ .search-wrap { padding: 5.5rem 0; } .search-wrap .le-tab { width: 15.17%; } .search-wrap .le-tab a { background: #f5f5f5; display: block; height: 1.95rem; line-height: 1.95rem; text-align: center; color: #666; font-size: .45rem; border-bottom: 1px solid #e6e6e6; transition: all .3s; border-radius: 4px; } .search-wrap .le-tab a.cur { color: #fff; background-color: #ea6000; } .search-wrap .le-tab a:hover { color: #fff; background-color: #ea6000; } .search-wrap .ri-con { width: 78.57%; } .search-wrap .ri-con .search-num { font-size: .45rem; line-height: .5rem; border-bottom: 1px solid #e6e6e6; color: #fff; padding-bottom: .75rem; } .search-wrap .ri-con .list li { display: block; padding: 1rem 0; border-bottom: 1px solid #e6e6e6; transition: all 0.3s ease 0s; } .search-wrap .ri-con .list li:hover {} .search-wrap .ri-con .list li:hover .t { color: #ea6000; } .search-wrap .ri-con .list li .t { font-size: .6rem; line-height: .7rem; color: #fff; font-weight: bold; } .search-wrap .ri-con .list li p { font-size: .45rem; line-height: .9rem; color: #fff; margin-top: .5rem; } .search-wrap .ri-con .list li .date { font-size: .4rem; line-height: .5rem; color: #fff; margin-top: .75rem; } .search-wrap .ri-con .list { margin-bottom: 1.5rem; } @media(max-width: 767px) { .search-wrap { padding: 1.75rem 0 1rem; } .search-wrap .le-tab { width: 100%; overflow: hidden; } .search-wrap .le-tab a { float: left; margin: 0; width: 50%; display: block; border-right: 1px solid #e6e6e6; box-sizing: border-box; height: .8rem; line-height: .8rem; font-size: .3rem; } .search-wrap .ri-con { width: 100%; margin-top: 0.5rem; } .search-wrap .ri-con .search-num { font-size: .24rem; line-height: .4rem; padding-bottom: .3rem; } .search-wrap .ri-con .list li { padding: .4rem 0; } .search-wrap .ri-con .list li .t { font-size: .3rem; line-height: .4rem; } .search-wrap .ri-con .list li p { margin-top: .2rem; font-size: .24rem; line-height: .4rem; } .search-wrap .ri-con .list li .date { font-size: .24rem; line-height: .4rem; margin-top: .2rem; } .search-wrap .ri-con .list { margin-bottom: 0.75rem; } } /*鎼滅储*/ .query-wrap { padding: 3rem 0 0rem; } .query-wrap .title { margin-bottom: 2rem; text-align: center; padding: 0 9.5rem; } .query-wrap .title h1 { margin-bottom: 0.5rem; } .query_title p { color: #8c8c8c; line-height: 1.875; } .query-wrap .lemap { width: 61.11%; height: 15.2rem; } .query-wrap .query_ri { width: 36.8%; } .query-wrap .query_ri .select_box { width: 100%; height: 1rem; display: flex; justify-content: space-between; align-items: center; position: relative; z-index: 2; margin-bottom: 0.25rem; } .query-wrap .query_ri .select_item { position: relative; width: 47.16%; height: 1rem; box-sizing: border-box; color: #8c8c8c; } .query-wrap .query_ri .select_up { height: 1rem; display: flex; align-items: center; justify-content: space-between; padding: 0 0.4rem; cursor: pointer; box-sizing: border-box; border: 1px solid #8c8c8c; transition: all 0.3s ease 0s; } .query-wrap .query_ri .select_up:hover { color: #fff; background: #8c8c8c; } .query-wrap .query_ri .select_option { width: 100%; top: 1rem; background: #000; box-sizing: border-box; border: 1px solid #8c8c8c; border-top: none; display: none; max-height: 5rem; overflow-y: auto; height: auto !important; } .query-wrap .query_ri .select_option dd { width: 100%; box-sizing: border-box; padding: 0 0.3rem; height: 1rem; line-height: 1rem; cursor: pointer; transition: all 0.3s ease 0s; } .query-wrap .query_ri .select_option dd:hover { color: #fff; background: #8c8c8c; } .query-wrap .search_box { width: 100%; } .query-wrap .search_box { width: 100%; height: 1rem; padding: 0 .4rem; box-sizing: border-box; border: 1px solid #8c8c8c; display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.2rem; } .query-wrap .search_box input { background: none; width: 80%; } .query-wrap .search_box img { cursor: pointer; } .query-wrap .scroll-box { background: #151515; width: 100%; height: 11.58rem; box-sizing: border-box; padding: 0.5rem 0 0.5rem 0.5rem; } .query-wrap .scroll-box ul { box-sizing: border-box; padding-right: 1rem; } .query-wrap .scroll-box li { width: 100%; padding: 0.5rem 0 0.3rem; color: #8c8c8c; line-height: 1.8; border-bottom: 1px solid rgba(140, 140, 140, 0.9); cursor: pointer; } .query-wrap .scroll-box li:last-child { border-bottom: none; } .query-wrap .scroll-box li .t { font-size: 0.45rem; } .cases_first { padding: 1.5rem 0 3rem; } .cases_first .title { margin-bottom: 1.75rem; display: flex; align-items: flex-start; justify-content: space-between; } .cases_first .title div:first-child { line-height: 1.875; color: #727171; } .cases_first .title div:last-child { color: #ea6000; font-size: 0.45rem; } .cases_first .list li { width: 32%; text-align: center; margin: 0 2% 0.85rem 0; font-size: .45rem; } .cases_first .list li:nth-child(3n) { margin-right: 0 } .cases_first .list li .img { width: 100%; position: relative; overflow: hidden; padding-bottom: 56.5%; margin-bottom: 0.45rem; } .cases_first .list li:hover img { transform: scale(1.05); } .cases_first .list li .img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; transition: all 0.3s ease 0s; } .pagi { margin-top: 0.5rem; text-align: center; display: flex; align-items: center; justify-content: center; } .pagi .page-box { margin-right: 0.75rem; display: flex; align-items: center; } .pagi a { display: inline-block; width: 0.85rem; height: 0.85rem; border-radius: 2px; background: #fff; color: #a5a5a5; text-align: center; line-height: 0.85rem; margin: 0 4px; position: relative; } .pagi a:hover { background: #ea6000; color: #fff; } .pagi a.active { background: #ea6000; color: #fff; } .pagi .page-go { color: #a5a5a5; } .pagi .page-go input { width: 0.85rem; height: 0.85rem; border-radius: 2px; background: #fff; color: #a5a5a5; text-align: center; line-height: 0.85rem; } .pagi .prev:before { content: ''; position: absolute; width: 9px; height: 15px; background: url('../../web/img/page-l.png')no-repeat center center; background-size: contain; left: 50%; top: 50%; transform: translate(-50%, -50%); } .pagi .prev:hover:before { background: url('../../web/img/page-la.png')no-repeat center center; background-size: contain; } .pagi .next:before { content: ''; position: absolute; width: 9px; height: 15px; background: url('../../web/img/page-r.png')no-repeat center center; background-size: contain; left: 50%; top: 50%; transform: translate(-50%, -50%); } .pagi .next:hover:before { background: url('../../web/img/page-ra.png')no-repeat center center; background-size: contain; } .cases_last { padding: 3rem 0 2.5rem; } .cases_last h1 { margin-bottom: 1rem; } @media(max-width: 767px) { .cases_last h1 { margin-bottom: 0.5rem; } } .cases_last .title_con { margin-bottom: 1.75rem; display: flex; justify-content: space-between; color: #8c8c8c; } .cases_last .title_con .num { font-size: 1.85rem; line-height: 1; color: #fff; transform: translateY(5px); } .cases_last .title_con .num_box { display: flex; align-items: flex-end; margin-bottom: 0.3rem; } .cases_last .last_con { background: #fff; border-radius: 8px; overflow: hidden; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; box-sizing: border-box; padding: 0.5rem 1rem; } .cases_last .last_con img { /*max-height: 1rem; margin: 0.5rem 0.65rem;*/ width: 100%; } .cases_select h1 { margin-bottom: 1rem; } @media(max-width: 767px) { .cases_select h1 { margin-bottom: 0.5rem; } } .cases_select .select_top { width: 100%; background: #626262; padding: 0.25rem 0 0; } .cases_select .list { margin-bottom: 1.5rem; } .cases_select .select_top>.por { box-sizing: border-box; padding: 0 1rem; display: flex; align-items: center; margin-bottom: 0.2rem; z-index: 2; } .cases_select .select_top .search_box { right: 1rem; position: absolute; top: 50%; transform: translateY(-50%); height: 0.75rem; width: 6.75rem; background: #fff; display: flex; justify-content: space-between; align-items: center; box-sizing: border-box; padding: 0 0 0 0.3rem; } .cases_select .select_top .search_box img { position: relative; z-index: 2; } .cases_select .select_top .search_box input { width: 70%; color: #333; } .cases_select .select_top .search_box .img { width: 1.1rem; height: 0.75rem; line-height: 0.75rem; background: #898989; text-align: center; cursor: pointer; } .cases_select .select_item { width: 5.5rem; margin-right: 0.7rem; position: relative; } .cases_select .select_item .select_up { width: 100%; height: 0.75rem; background: #fff; padding: 0 0.4rem; box-sizing: border-box; display: flex; align-items: center; justify-content: space-between; color: #626262; cursor: pointer; } .cases_select .select_item .select_option { width: 100%; left: 0; top: 0.75rem; display: none; max-height: 5rem; overflow-y: scroll; } .cases_select .select_item .select_option dd { width: 100%; height: 1rem; line-height: 1rem; transition: all 0.3s ease 0s; cursor: pointer; background: rgba(49, 49, 49, 0.9); padding: 0 0.4rem; box-sizing: border-box; } .cases_select .select_item .select_option dd:hover { background: #fff; color: #333; } .cases_select .select_title { height: 1.5rem; line-height: 1.5rem; font-size: 0.45rem; color: #fff; } .cases_select .select_title>div { width: 48.62%; margin-right: 2.76%; } .cases_select .select_title>div:last-child { margin-right: 0; } .cases_select .list li { width: 48.62%; font-size: 0.45rem; color: #8c8c8c; margin-right: 2.76%; height: 1.6rem; line-height: 1.6rem; box-sizing: border-box; border-bottom: 1px solid #e5e5e5; } .cases_select .list li:nth-child(2n) { margin-right: 0; } .cases_select .name { width: 42.85%; margin-left: 1rem; position: relative; } .cases_select .place { text-align: center; } .cases_select .type { width: 2.4rem; } .cases_select li .name:before { content: ''; position: absolute; width: 13px; height: 15px; background: url('../../web/img/san_ico.png')no-repeat center center; background-size: contain; left: -0.6rem; top: 50%; transform: translateY(-50%); } .center-wrap { background: #fff; padding: 1.5rem 0 2rem; } .center-wrap .center_swiper { width: 100%; height: 12.5rem; padding: 1.5rem 0; margin-bottom: 0; overflow: visible; } .center-wrap .center_swiper .swiper-slide { width: calc(100%/7); height: 100%; cursor: pointer; transition: transform 0.3s ease 0s; } @media(min-width: 1025px) { .center-wrap .center_swiper .swiper-slide.cur { position: relative; z-index: 2; transform: scale(1.2); } } .center-wrap .center_swiper .main_con { text-align: center; padding-top: 6.75rem; padding-left: .5rem; padding-right: .5rem; } .center-wrap .center_swiper .main_con h3 { font-size: 0.5rem; margin-bottom: 0.3rem; } .center-wrap .center_swiper .main_con p { font-size: 12px; } .center-wrap .center_swiper .swiper-slide:last-child { height: 100%; background: #000; color: #fff; } .center-wrap .center_swiper .swiper-slide a { color: #fff; display: block; width: 100%; height: 100%; } .center-wrap .center_swiper .backcover { width: 100%; height: 100% } .center-wrap .center_pagination { display: none; } .center-wrap .links_box { margin-top: 2rem; } @media(max-width: 767px) { .center-wrap .links_box { margin-top: 0.5rem; } } .center-wrap .links_box a { color: #646464; font-size: 0.35rem; display: inline-block; line-height: 1.25rem; margin-right: 1rem; visibility: hidden; opacity: 0; transition: all 1s ease 0s; transform: translateY(20px) } .center-wrap .links_box.cur a { visibility: visible; opacity: 1; transform: translateY(0) } .center-wrap .links_box a:hover { color: #ea6000; } .product_banner { position: relative; } .product_banner img { width: 100%; } .product_banner .swiper-pagination-bullet { opacity: 1; background: #fff; width: 10px; height: 10px; border-radius: 50%; margin: 0 5px; } .product_banner .swiper-pagination-bullet-active { background: #ce1010; } .series-wrap { padding: 1.5rem 0 4rem; background: #fff; } .series-wrap .title_con { margin-bottom: 2.25rem; color: #646464; } .series-wrap .title_con h3 { font-size: 0.45rem; margin-bottom: 0.75rem; } .series-wrap .title_con p { font-size: 0.35rem; line-height: 2.14; } .series-title { text-align: center; color: #646464; font-size: 0.6rem; margin-bottom: 1.9rem; } .series-title span { position: relative; } .series-title span:before { content: ''; position: absolute; width: 155px; height: 19px; background: url('../../web/img/line_l.png')no-repeat center center; background-size: contain; left: -4.5rem; top: 50%; transform: translateY(-50%); } .series-title span:after { content: ''; position: absolute; width: 155px; height: 19px; background: url('../../web/img/line_r.png')no-repeat center center; background-size: contain; right: -4.5rem; top: 50%; transform: translateY(-50%); } .products_list li { width: 31.25%; margin: 0 3% 1rem 0; box-sizing: border-box; /*padding: 0.2rem;*/ transition: all 0.5s ease 0s; } .products_list li:nth-child(3n) { margin-right: 0; } .products_list li .img { margin-bottom: 0.35rem; padding-bottom: 60%; position: relative; overflow: hidden; } .products_list li .img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; transition: all 0.3s ease 0s; } .products_list li:hover { background: #fff; /*border-radius: 8px;*/ box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3) } .products_list li:hover img { transform: scale(1.05); } .products_list li a { color: #000; } .products_list li .t { margin-bottom: 0.2rem; font-size: 0.35rem; } .products_list li .t span { font-size: 0.55rem; } .products_list li a p { color: #666; font-size: 0.4rem; } .series-wrap .type_box { margin-bottom: 2rem; } .series-wrap .last_box { margin-top: 2.4rem; } .series-wrap .pic_swiper { width: 100%; padding-bottom: 1rem; } .series-wrap .pic_swiper.op { opacity: 0 !important; visibility: hidden !important; } .series-wrap .tab_box { width: 100%; height: 100%; left: 0; top: 0; display: none; } .series-wrap .tab_box .tab_swiper { width: 500px; height: 8.875rem; margin-top: 1rem; } .series-wrap .tab_box .swiper-slide { width: 100%; height: 100%; } .series-wrap .tab_box .swiper-slide a { display: block; width: 100%; height: 100%; } .series-wrap .tab_box .swiper-slide .backcover { width: 100%; height: 100%; } .series-wrap .tab_box .close_box { width: 40px; height: 40px; background: rgba(0, 0, 0, 0.5); display: flex; align-items: center; justify-content: center; z-index: 10; right: 19%; top: 0.25rem; cursor: pointer; } .series-wrap .tab_box .close_box img { max-width: 50%; } .series-wrap .tab_box .tab-next { height: 60px; width: 40px; background: rgba(0, 0, 0, 0.5); right: 20%; top: 43%; } .series-wrap .tab_box .tab-next:before { content: ''; position: absolute; width: 24px; height: 24px; left: 50%; top: 50%; transform: translate(-50%, -50%); background: url('../../web/img/swiper-r10.png')no-repeat center center; background-size: contain; } .series-wrap .tab_box .tab-prev { height: 60px; width: 40px; background: rgba(0, 0, 0, 0.5); left: 20%; top: 43%; } .series-wrap .tab_box .tab-prev:before { content: ''; position: absolute; width: 24px; height: 24px; left: 50%; top: 50%; transform: translate(-50%, -50%); background: url('../../web/img/swiper-l10.png')no-repeat center center; background-size: contain; } .series-wrap .more_ico { background: rgba(0, 0, 0, 0.6); display: inline-flex; font-size: 0.35rem; padding: 0.1rem 0.2rem; cursor: pointer; margin-left: 100%; transform: translateX(-100%); width: 2rem; align-items: center; justify-content: space-between; margin-top: 0.2rem; } .series-wrap .more_ico img { width: 0.4rem; } .series-wrap .pic_swiper .swiper-slide { position: relative; width: 50%; height: 10rem; overflow: hidden; margin-right: 5px; } .series-wrap .pic_swiper .swiper-slide:last-child { margin-right: 0 } .series-wrap .pic_swiper .swiper-slide a { display: block; width: calc(50% - 2.5px); height: calc(50% - 2.5px); position: absolute; left: 0; top: 0; box-sizing: border-box; -padding: 0 2.5px; overflow: hidden; } .series-wrap .pic_swiper .swiper-slide p { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 3; } .series-wrap .pic_swiper .swiper-slide .backcover { width: 100%; height: 100%; transition: all 0.3s ease 0s; } .series-wrap .pic_swiper .swiper-slide a:hover .backcover { transform: scale(1.05); } .series-wrap .pic_swiper .swiper-slide a:nth-child(2) { right: 0; left: auto; } .series-wrap .pic_swiper .swiper-slide a:last-child { width: 100%; height: calc(50% - 2.5px); bottom: 0; top: auto; -padding-top: 5px; } .series-wrap .pic_swiper .swiper-slide:nth-child(2n) a { top: auto; bottom: 0; -padding-top: 5px; } .series-wrap .pic_swiper .swiper-slide:nth-child(2n) a:last-child { bottom: auto; top: 0; padding-top: 0; padding-bottom: 0; } .series-wrap .pic_swiper .swiper-scrollbar-drag { background: #ea6000; } .product_banner .w1280 { box-sizing: border-box; height: 100%; padding-bottom: 2.5rem; display: flex; flex-direction: column; justify-content: flex-end; } .product_banner .w1280 .tip_text { right: 0; color: #fff; bottom: 2.5rem; letter-spacing: 10px; } .product_banner .w1280 .tip_text img { max-width: 1.5rem; } .product_banner .w1280 .tit-t { font-size: .9rem; letter-spacing: 10px; margin-bottom: 0.7rem; } .product_banner .w1280 .sub-t { font-size: 0.6rem; margin-bottom: 0.3rem; } .product_banner .w1280 .gilroyb { margin-left: 0.4rem; } .prode-wrap { background: #fff; padding: 2rem 0 3rem; } .prode-info { margin-bottom: 2.25rem; } .prode-info .le { width: 36.7%; box-sizing: border-box; padding-right: 3.5rem; color: #969696; font-size: 0.45rem; } .prode-info .le .t { line-height: 2.14; } .prode-info .le .item { margin-top: 1rem; } .prode-info .le .item p { font-size: .35rem; } .prode-info .le .item .t { color: #000; margin-bottom: 0.2rem; } .prode-info .ri_img { width: 63.3%; } .prode-detail { margin-bottom: 3rem; } .prode-pics .club_list { width: 103%; transform: translateX(-1.5%); } .prode-pics .club_list li { box-shadow: 0 1px 4px #efefef; } .proall-wrap { background: #fff; padding: 2rem 0; } .proall-wrap .select_top { color: #646464; } .proall-wrap .select_top .tit { color: #000; margin-right: 0.5rem; width: 2rem; } .proall-wrap .item { /*display: flex; align-items: flex-start;*/ line-height: 1.6; box-sizing: border-box; border-bottom: 1px solid #aaa; padding: 0.4rem 0; } .proall-wrap .item_ri { width: calc(100% - 2rem); line-height: 1.8; } .proall-wrap .item_ri span { display: inline-block; cursor: pointer; transition: all 0.3s ease 0s; } .proall-wrap .search_box { margin: 1.25rem auto 1.75rem; width: 10rem; margin-left: 50%; transform: translateX(-50%); height: 1rem; background: #eeeeee; line-height: 1rem; padding: 0 0.5rem; display: flex; align-items: center; justify-content: space-between; } .proall-wrap .search_box input:first-child { width: 80%; background: none; } .proall-wrap .search_box .sub { width: 0.5rem; height: 0.5rem; background: url('../../web/img/search-ico3.png')no-repeat center center; background-size: contain; cursor: pointer; } .header-wrap .header-con .nav-box { display: none; } .msublist { display: none; margin: 0.75rem 0 0rem; } @media (max-width: 1024px) { .msublist { color: #fff; background: #000; padding: 0.5rem 0; display: block; } .msublist a { color: #fff; display: block; width: 100%; width: 100%; height: 100%; } .msublist li .ico { width: 16px; height: 16px; position: absolute; right: 0; top: 50%; transform: translateY(-50%); } .msublist li .ico .line { position: absolute; background: #fff; transition: all 0.3s ease 0s; } .msublist li .ico .line1 { width: 100%; height: 2px; left: 50%; top: 50%; transform: translate(-50%, -50%); } .msublist li .ico .line2 { width: 2px; height: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); transition: all 0.3s ease 0s; } .msublist li.cur .ico .line2 { height: 0; } .msublist li .ico { width: 16px; height: 16px; position: absolute; right: 0%; top: 50%; transform: translateY(-50%); } .msublist li .ico .line { position: absolute; background: #fff; transition: all 0.3s ease 0s; } .msublist li .ico .line1 { width: 100%; height: 2px; left: 50%; top: 50%; transform: translate(-50%, -50%); } .msublist li .ico .line2 { width: 2px; height: 100%; left: 50%; top: 50%; transform: translate(-50%, -50%); transition: all 0.3s ease 0s; } .msublist li.cur .ico .line2 { height: 0; } .msublist dt { height: 2rem; line-height: 2rem; font-size: 0.7rem; box-sizing: border-box; padding: 0 0%; position: relative; } .msublist dt:before { content: ''; position: absolute; width: 100%; height: 1px; background: rgba(255, 255, 255, 0.25); left: 0%; bottom: 0; } .msublist dt:last-child:before { display: none; } .msublist dd { height: 1.8rem; line-height: 1.8rem; font-size: 0.6rem; text-indent: 0.5rem; position: relative; background: #000; box-sizing: border-box; padding: 0 2%; display: none; } .msublist dd:before { content: ''; position: absolute; width: 92%; height: 1px; background: rgba(255, 255, 255, 0.25); left: 4%; bottom: 0; } .msublist dd:last-child:before { display: none; } } @media(max-width: 767px) { .msublist { padding: 0.2rem 0; } .msublist dt { height: 1rem; line-height: 1rem; font-size: 0.3rem; } .msublist dd { height: 0.9rem; line-height: 0.9rem; font-size: 0.26rem; text-indent: 0.1rem; } .msublist li .ico { width: 14px; height: 14px; } } @media(min-width: 1024px) { body.noscroll { position: fixed; width: 100%; left: 0; } } @media(max-width: 1280px) { .home-create .equip_list li { width: 3.75rem; margin: 0 1.2rem 0.6rem 0; } .home-create .standard { padding-top: 4.2rem; } } @media(max-width: 1024px) { .home-create .equip_list li { width: 3.75rem; margin: 0 2.2rem 0.6rem 0; } .home-create .standard { padding-top: 4.2rem; } } @media(max-width: 768px) { .home-create .equip .backimg { width: 100%; float: none; display: block; } .home-create .equip_list { width: 100% !important; } .home-create .equip_list li { margin: 0px 1.2rem 0.6rem 0; } } @media(max-width: 767px) { .home-create .equip_list li .img { margin-bottom: .2rem; } .cases_first .list li { font-size: .3rem; } .opport-wrap .list-title.tab, .opport-wrap .list .list-title { font-size: .28rem; } } .landbox { height: calc(100vh - 100px); overflow: hidden; background-size: cover; background-position: right bottom; display: flex; flex-flow: column wrap; justify-content: center; align-items: center; } .landbox .landlogo { margin-bottom: 1rem; } .landbox .text { display: flex; flex-flow: column wrap; justify-content: center; align-items: center; } .landbox .nli { background: #fff; border: none; height: 50px; line-height: 50px; padding-left: 60px; width: 400px; margin-bottom: 25px; box-sizing: border-box; } .landbox .nli .icon { width: 28px; height: 28px; position: absolute; left: 15px; top: 50%; margin-top: -14px; } .landbox .nli .input1 { font-size: 15px; color: #666; background: none; height: 50px; line-height: 50px; border: none; width: calc(100% - 90px); } .landbox .submit-btn { width: 400px; height: 50px; line-height: 50px; background: #ffe0a5; font-size: 15px; color: #333; } .w1000 { max-width: 1080px; margin: 0 auto; display: block; width: 90%; } .n-resultspage { padding: 4.25rem 0 3rem; background: url(../img/resultspage1.jpg) no-repeat center center; background-size: cover; } .n-resultspage .tit2 { font-size: 40px; line-height: 1.6; color: #fff; padding: 0 60px; box-sizing: border-box; } .n-resultspage .tit2 span { color: #cb2121; font-weight: bold; } .n-resultspage .tit3 { font-size: 14px; line-height: 1.6; color: #fff; padding: 0 60px; } .n-resultspage .form { padding: 60px; background: #fff; margin-top: 120px; } .n-resultspage .title { font-weight: bold; color: #d7ad61; height: 60px; line-height: 60px; background: #000; display: flex; flex-flow: row wrap; justify-content: center; align-items: center; background: #262626; } .n-resultspage .title img { margin-right: 10px; } .n-resultspage .tit4 { font-weight: bold; font-size: 30px; line-height: 1.2; color: #333333; text-align: center; margin-bottom: 40px; } .n-resultspage .item { margin-bottom: 40px; } .n-resultspage .nli { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; font-size: 15px; color: #333; border: 1px solid #ddd; border-bottom: none; } .n-resultspage .nli:last-child { border-bottom: 1px solid #ddd; } .n-resultspage .nli .leftsp { width: 180px; height: 60px; line-height: 60px; padding: 0 20px; border-right: 1px solid #ddd; box-sizing: border-box; } .n-resultspage .nli .rightsp { width: calc(100% - 180px); padding: 0 20px; box-sizing: border-box; } .n-resultspage .nli:nth-child(even) { background: #f7f7f7; } @media(max-width: 767px) { .n-resultspage { padding: 2rem 0 1rem; } .n-resultspage .tit2 { font-size: 28px; } .n-resultspage .tit2, .n-resultspage .tit3 { padding: 0; } .n-resultspage .form { margin-top: 50px; } .n-resultspage .form { padding: 25px; } .n-resultspage .nli .leftsp { width: 120px; padding: 0 10px; } .n-resultspage .nli .rightsp { padding: 0 10px; width: calc(100% - 120px); } .n-resultspage .tit2 { margin-bottom: .25rem; } .n-resultspage .tit4 { font-size: 24px; margin-bottom: 20px; } } @media(max-width: 550px) { .landbox .text { width: 90%; display: block; margin: 0 auto; } .landbox .nli { width: 100%; } .landbox .submit-btn { width: 100%; } } .formbox { margin-top: 3rem; padding-top: 1.7rem; border-top: 1px solid #fff; } .formbox .tit2 { font-size: .9rem; line-height: 1; } .formboxlist { margin-top: 1rem; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; } .formboxlist .input-item { width: 32%; margin-bottom: 1rem; } .formboxlist .input-item .lable { width: 100%; font-size: 16px; line-height: 1.6; margin-bottom: 10px; } .formboxlist .input-item .input { width: 100%; } .formboxlist .input-item .input input { width: 100%; height: 50px; text-indent: 20px; color: #333; } .formboxlist .input-item .input textarea { width: 100%; height: 150px; padding-top: 20px; text-indent: 20px; color: #333; } .formboxlist .input-item .lable span { color: #999; } .formboxlist .input-item .input { display: flex; flex-flow: row wrap; align-items: center; } .formboxlist .input-item .btn2 { margin-right: 20px; width: 130px; height: 50px; line-height: 50px; } .formboxlist .input-item .filebtn1 { width: 130px; height: 50px; line-height: 50px; font-size: 16px; background: #fff; color: #333; text-align: center; } .formboxlist .input-item .filebtn2 { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; opacity: 0; } .formboxlist .input-item .input2 { display: flex; flex-flow: row wrap; align-items: center; } .formboxlist .input-item .input2 .btn3 { width: 160px; margin-left: .5rem; } .formboxlist .input-item .input2 input { width: 50%; height: 50px; text-indent: 20px; color: #333; } .formboxlist .bottonbtn .bottton1 { position: relative; width: 180px; height: 50px; line-height: 50px; text-align: center; z-index: 2; font-size: 16px; color: #fff; background: #1b1b1b; } .formboxlist .input4 { position: absolute; width: 180px; height: 50px; line-height: 50px; text-align: center; left: 0; top: 0; z-index: 4; opacity: 0; } @media(max-width: 1024px) { .formboxlist .input-item { width: 100%; } } @media(max-width:767px) { .formbox { margin-top: 1rem; padding-top: .5rem; } .formbox .tit2 { font-size: .55rem; } .formboxlist .input-item .input { font-size: 14px; } .formboxlist { margin-top: .55rem; } .formboxlist .input-item .input input { text-indent: 10px; } .formboxlist .input-item { margin-bottom: .35rem; } .formboxlist .input-item .sp1 { margin-top: .25rem; width: 100%; } .formboxlist .input-item .input2 .btn3 { width: 40%; margin-left: 3%; } .formboxlist .input-item .input input, .formboxlist .input-item .input2 input { height: 45px; } .formboxlist .input-item .input textarea { height: 100px; } .formboxlist .input-item .filebtn1 { height: 45px; line-height: 45px; } } .prode-wrap { padding: 0; } .w1360 { width: 1360px; margin: 0 auto; max-width: 90%; } .w1690 { width: 1690px; margin: 0 auto; max-width: 90%; } .f-no-b-center { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; } .f-no { display: flex; flex-flow: row wrap; } .f-no-col-s-center { display: flex; flex-flow: column wrap; justify-content: flex-start; align-items: center; } .prode-info { background: #f2f2f2; padding: 3rem 0 3.25rem; } .prode-info .ri_img { width: 46%; } .prode-info .ri_img img { width: 100%; } .prode-info .le { width: 45.5%; margin-top: .7rem; padding-right: 0 !important; } .prode-info .le .title { color: #151515; line-height: 1.4; margin-bottom: 5px; font-size: 36px; } .prode-info .le .title2 { font-size: 20px; line-height: 1.6; color: #202020; } .prode-info .le .itembox { margin-top: 1.25rem; } .prode-info .le .itembox .itemli { padding: .35rem 0; border-bottom: 1px solid #d9d9d9; font-size: 18px; color: #666; } .pc-block-768 { display: block; } .m-block-768 { display: none; } .proall-wrap { background: #f2f2f2; padding: 2.75rem 0 1.25rem; } .proall-wrap .select_top { width: 280px; } .proall-wrap #pro_ajax { width: calc(100% - 280px - 7.6%); } .proall-wrap .select_top .pfangm { width: 100%; padding-bottom: .5rem; font-size: 22px; color: #000; line-height: 1.2; border-bottom: 1px solid #e6e6e6; cursor: pointer; } .proall-wrap .item { border-bottom: none; } .proall-wrap .select_top .item_ri { width: 100%; margin-bottom: 1.25rem; display: none; } .proall-wrap .item1 { padding-top: 0; } .proall-wrap .item_ri span { width: 100%; position: relative; margin-top: .3rem; } .proall-wrap .item_ri span:before { content: ""; position: absolute; width: 16px; height: 16px; border: 1px solid #cccccc; right: 0; top: 50%; margin-top: -8px; z-index: 2; } .proall-wrap .item_ri span.cur { color: #ea6000; } .proall-wrap .item_ri span:hover { color: #ea6000; } .proall-wrap .item_ri span.cur:before { background: #ea6000; border: 1px solid #ea6000; } .proall-wrap .item .pfangm .icon { width: 16px; height: 16px; fill: #222; } .proall-wrap .itemtype {} .products_list li .img { margin-bottom: 0; } .products_list li .img .tip { position: absolute; padding: 0 .5rem; height: 35px; line-height: 35px; font-size: 14px; color: #fff; top: .75rem; background: #ea6000; } .products_list li .con { padding: .75rem; position: relative; min-height: calc(60px); background: #fff; } .products_list .text1 { transition: all .5s; } .products_list .text2 { padding: .75rem; position: absolute; left: 0; top: 0; z-index: 2; opacity: 0; visibility: hidden; transition: all .5s; } .products_list .text2 p { height: 72px; line-height: 24px; overflow-y: auto; font-size: .4rem; color: #333; } .products_list li:hover .text1 { opacity: 0; visibility: hidden; } .products_list li:hover .text2 { opacity: 1; visibility: visible; } .pagination.pfangb a { width: 40px; height: 40px; line-height: 40px; border-radius: 50%; font-size: 14px; margin: 0 3px; border: none; } .pagination.pfangb a[rel="next"], .pagination.pfangb a[rel="prev"] { width: auto; } .pagination.pfangb a.active { background: #ea6000; color: #fff; } .header-wrap .ri_box .warpproducts.sub-nav-box { position: fixed; width: 100vw; left: 0; } .header-wrap .ri_box .warpproducts .newproducts { padding: 2rem 0 1.15rem; flex-flow: row wrap; justify-content: start; } .header-wrap .ri_box .warpproducts .item { width: 12.5%; padding: 0 2%; margin-bottom: .85rem; transition: all .5s; box-sizing: border-box; } .header-wrap .ri_box .warpproducts .item .icon { height: 2rem; margin-bottom: .35rem; } .header-wrap .ri_box .warpproducts .item .icon img { max-height: 100%; max-width: 100%; } .header-wrap .ri_box .warpproducts .item p { font-size: 16px; color: #fff; text-align: center; } .header-wrap .ri_box .warpproducts .item:hover { opacity: .8; } .index-banner .swiper-pagination { width: 20px; right: 3%; left: auto; height: 100vh; z-index: 4; display: flex !important; flex-flow: column wrap; justify-content: center; align-items: center; } .index-banner .swiper-pagination span { width: 20px; height: 20px; border: 1px solid transparent; background: transparent; border-radius: 50%; position: relative; transition: all .5s; } .index-banner .swiper-pagination span:before { content: ""; position: absolute; width: 6px; height: 6px; left: 50%; top: 50%; margin-left: -3px; margin-top: -3px; border-radius: 50%; background: #fff; } .index-banner .swiper-pagination span.swiper-pagination-bullet-active { border: 1px solid #fff; } /*@media(min-width:1025px){ }*/ @media(max-width:768px) { .pc-block-768 { display: none; } .m-block-768 { display: block; } .prode-info .le { margin-top: 0; } .prode-info .le .title { font-size: 28px; } .prode-info .le .title2 { font-size: 18px; } .prode-info .le .itembox { margin-top: .75rem; } .proall-wrap .item_ri span:before { width: 12px; height: 12px; margin-top: -6px; } .proall-wrap { padding: 2rem 0 1rem; } .products_list li .img .tip { height: 25px; line-height: 25px; top: .35rem; font-size: 12px; } } @media(max-width:768px) { .proall-wrap .select_top { width: 180px; } .proall-wrap #pro_ajax { width: calc(100% - 180px - 7.6%); } .proall-wrap .select_top .item_ri { margin-bottom: .4rem; } .proall-wrap .item { margin-bottom: 0; } } @media(max-width:767px) { .products_list li .img .tip { padding: 0 .25rem; } .prode-wrap { padding: 0 !important; } .prode-info { padding: .85rem 0; } .prode-info .le .itembox { margin-top: .3rem; } .prode-info .le .itembox .itemli { padding: .2rem 0; } .prode-info .le .title2 { font-size: 16px; } .prode-info .le .itembox .itemli { font-size: 14px; } .proall-wrap .select_top { width: 100%; } .proall-wrap #pro_ajax { width: 100%; } .proall-wrap .select_top .tit { padding-bottom: .2rem; margin-bottom: .1rem; } .proall-wrap .item_ri span { margin-top: .15rem; } .proall-wrap .item { padding: .2rem 0 0; } .proall-wrap .select_top .item_ri { margin-bottom: .2rem; } .pagination.pfangb a { width: 30px; height: 30px; line-height: 30px; } .products_list li:hover .text1 { opacity: 1; visibility: visible; } } /*.mobile-wrap .mprosub .nitembox{ padding:.35rem 0; }*/ .mprosub dd { width: 33.3%; padding: 0 2%; margin: .5rem 0; box-sizing: border-box; text-indent: 0 !important; } .mprosub dd a { display: flex !important; flex-flow: column wrap; justify-content: flex-start; align-items: center; } .mobile-wrap .mprosub dd { text-align: center; font-size: 12px !important; } .mprosub dd .icon { height: 1rem; margin-bottom: .15rem; } .mprosub dd .icon img { max-height: 100%; } @media (max-width: 1024px) { .mobile-wrap.show { background: rgba(0, 0, 0, 0.35) !important; backdrop-filter: blur(60px) saturate(1.2) !important; } } .header-con .searchbtn { display: none; } .form-mobile-wrap { display: none; } @media (max-width: 1024px) { .header-con .searchbtn { width: 18px; height: 18px; margin-right: 10px; display: flex; align-items: center; } .form-mobile-wrap { display: block; position: fixed; left: 0; top: 0; visibility: hidden; z-index: -1; opacity: 0; transition: all 0.2s ease 0s; width: 100vw; height: 100vh; left: 0; top: 0; box-sizing: border-box; padding: 1rem 0; } .form-mobile-wrap.show { z-index: 1111; visibility: visible; opacity: 1; } .form-mobile-wrap .closebtn { position: absolute; width: 40px; height: 40px; right: .5rem; top: 5vh; display: flex; align-items: center; justify-content: center; } .form-mobile-wrap .closebtn .icon { width: 26px; height: 26px; fill: #fff; } .form-mobile-wrap.show { background: rgba(0, 0, 0, 0.35) !important; backdrop-filter: blur(60px) saturate(1.2) !important; } .form-mobile-wrap .search-box { position: absolute; left: .5rem; top: 35vh; display: flex; align-items: center; width: calc(100% - 1rem); } .form-mobile-wrap .search-box .sub { width: 14px; height: 14px; background: url('../../web/img/search-ico1.png')no-repeat center center; background-size: contain; margin-right: 0.2rem; } .form-mobile-wrap .search-box .text { background: none; border: 1px solid #fff; width: calc(100% - 30px); } .form-mobile-wrap .search-box .text { padding: 10px 20px; font-size: 14px; } .form-mobile-wrap .search-box .text::-webkit-input-placeholder { color: #fff; } .form-mobile-wrap .search-box .text:-moz-placeholder { color: #fff; } .form-mobile-wrap .search-box .text::-moz-placeholder { color: #fff; } .form-mobile-wrap .search-box .text:-ms-input-placeholder { color: #fff; } }