@font-face { font-family: SpaceGrotesk-Medium; src: url(../fonts/SPACEGROTESK-MEDIUM.TTF); } .w1280 { width: 90%; max-width: 1280px; margin: 0 auto; } .headerBlock { height: 80px; } .header { position: fixed; left: 0; top: 0; z-index: 5; width: 100%; height: 80px; background: #fff; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1); } .header .w1280 { display: flex; align-items: center; justify-content: space-between; } .header .w1280 .logo { font-size: 0; } .header .w1280 .logo img { height: 35px; } .header .w1280 > .right { display: flex; align-items: center; } .header .w1280 > .right .nav { display: flex; align-items: center; } .header .w1280 > .right .nav li { display: flex; align-items: center; height: 80px; margin-left: 45px; } .header .w1280 > .right .nav li > a { transition: font-weight 0.3s, color 0.3s; font-size: 16px; color: #212121; } .header .w1280 > .right .nav li:hover > a, .header .w1280 > .right .nav li.active > a { color: #f08200; } .header .w1280 > .right .nav li .level { position: absolute; left: 0; top: 79px; z-index: 3; width: 100%; height: 0; overflow: hidden; background: url(../images/headerListBg.jpg) no-repeat center/cover; } .header .w1280 > .right .nav li .level .content { display: flex; } .header .w1280 > .right .nav li .level .content .left { display: flex; flex-direction: column; align-items: flex-start; justify-content: center; width: 350px; height: 100%; min-height: 350px; border-right: 1px solid rgba(0, 0, 0, 0.05); } .header .w1280 > .right .nav li .level .content .left .tit { font-weight: bold; font-size: 24px; line-height: 36px; color: #212121; } .header .w1280 > .right .nav li .level .content .left .tel { margin-top: 59px; } .header .w1280 > .right .nav li .level .content .left .tel p { font-weight: bold; font-size: 16px; color: #212121; } .header .w1280 > .right .nav li .level .content .left .tel span { display: block; font-size: 20px; line-height: 1.75; color: #f08200; } .header .w1280 > .right .nav li .level .content .right { display: flex; width: calc(100% - 350px); } .header .w1280 > .right .nav li .level .content .right .cont { display: flex; justify-content: space-between; width: 100%; padding-left: 9.009009009%; } .header .w1280 > .right .nav li .level .content .right .cont .list { display: flex; flex-direction: column; margin-right: 8.9189189189%; } .header .w1280 > .right .nav li .level .content .right .cont .list p { display: flex; align-items: center; margin-bottom: 20px; font-weight: bold; font-size: 16px; color: #212121; } .header .w1280 > .right .nav li .level .content .right .cont .list p::before { display: block; content: ""; width: 3px; height: 15px; margin-right: 9px; background-color: #f08200; border-radius: 2px; } .header .w1280 > .right .nav li .level .content .right .cont .list a { margin-bottom: 13px; padding-left: 12px; font-size: 16px; line-height: 1.75; color: #333; } .header .w1280 > .right .nav li .level .content .right .cont .list a:last-child { margin-bottom: 0; } .header .w1280 > .right .nav li .level .content .right .cont .list:last-child { margin-right: 0; } .header .w1280 > .right .nav li .level::after { display: block; content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 1px; background: rgba(0, 0, 0, 0.05); } .header .w1280 > .right .nav li .level2 { position: absolute; left: 0; top: 79px; z-index: 3; width: 100%; height: 0; overflow: hidden; background: url(../images/headerListBg.jpg) no-repeat center/cover; } .header .w1280 > .right .nav li .level2 .content { display: flex; } .header .w1280 > .right .nav li .level2 .content .left { display: flex; flex-direction: column; align-items: flex-start; justify-content: center; width: 350px; height: 100%; padding: 20px 0; border-right: 1px solid rgba(0, 0, 0, 0.05); } .header .w1280 > .right .nav li .level2 .content .left .tel { display: flex; align-items: center; } .header .w1280 > .right .nav li .level2 .content .left .tel p { font-size: 20px; line-height: 40px; color: #666; } .header .w1280 > .right .nav li .level2 .content .left .tel span { display: block; font-size: 20px; line-height: 40px; color: #f08200; } .header .w1280 > .right .nav li .level2 .content .right { display: flex; width: calc(100% - 350px); } .header .w1280 > .right .nav li .level2 .content .right .cont { display: flex; width: 100%; padding-left: 9.009009009%; } .header .w1280 > .right .nav li .level2 .content .right .cont a { display: flex; align-items: center; margin-right: 30px; font-size: 16px; color: #333; } .header .w1280 > .right .nav li .level2::after { display: block; content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 1px; background: rgba(0, 0, 0, 0.05); } .header .w1280 > .right .nav::after { display: block; content: ""; width: 1px; height: 20px; margin-left: 50px; background: rgba(0, 0, 0, 0.1); } .header .w1280 > .right .search { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; margin-left: 40px; font-size: 0; cursor: pointer; } .header .w1280 > .right .headSearch { display: none; position: absolute; top: 80px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); width: 380px; height: 54px; font-size: 0; z-index: 4; } .header .w1280 > .right .headSearch input { width: 100%; height: 54px; padding: 0 20px; border: 0; font-size: 16px; background: #fff url(../images/search.png) no-repeat right 20px center; } .header .w1280 > .right .headSearch .headSearchBtn { position: absolute; top: 0; right: 0; z-index: 1; width: 54px; height: 54px; cursor: pointer; } .headerMob { display: none; } .headerMobList { display: none; } .bannerList, bannerList2 { position: relative; } .bannerList .img, bannerList2 .img { font-size: 0; } .bannerList .img img, bannerList2 .img img { width: 100%; height: 100%; min-height: 300px; -o-object-fit: cover; object-fit: cover; } .bannerList .w1280, bannerList2 .w1280 { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); margin-top: -4px; } .bannerList .w1280 .bannerTitle, bannerList2 .w1280 .bannerTitle { font-weight: bold; font-size: 44px; color: #fff; } .bannerList .w1280 .bannerTips, bannerList2 .w1280 .bannerTips { margin-top: 21px; font-size: 18px; color: #fff; } .bannerList2 { height: 300px; } .bannerList2 .w1280 { margin-top: 0; } .bannerList2 .w1280 .bannerTitle { text-align: left; } .pageListNav { border-bottom: 1px solid #e6e6e6; } .pageListNav .w1280 { display: flex; } .pageListNav .w1280 a { display: flex; align-items: center; position: relative; height: 80px; margin-right: 100px; font-size: 18px; color: #333; } .pageListNav .w1280 a::after { display: block; content: ""; position: absolute; bottom: -2px; left: 0; opacity: 0; width: 100%; height: 3px; background: #f08200; } .pageListNav .w1280 a.on { font-weight: bold; } .pageListNav .w1280 a.on::after { opacity: 1; } .pagination { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; margin-top: 60px; } .pagination li { background: #FFFFFF; border: 1px solid #F2F2F2; border-radius: 4px; margin: 6px; } .pagination li a, .pagination li span { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; font-size: 14px; color: #666; } .pagination li.active { border-color: #f08200; background: #F08200; } .pagination li.active span { color: #fff; } .rightBlock { display: flex; flex-direction: column; position: fixed; right: 50px; top: 50%; transform: translateY(-50%); z-index: 3; } .rightBlock .list { display: flex; flex-direction: column; justify-content: center; position: relative; transition: background 0.5s, color 0.5s; width: 50px; height: 90px; margin-top: 8px; background-color: #ffffff; box-shadow: 1px 1px 0px 0px rgba(0, 0, 0, 0.2), -1px -1px 0px 0px rgba(0, 0, 0, 0.1); border-radius: 25px; } .rightBlock .list > .img { width: 24px; margin: 0 auto; font-size: 0; } .rightBlock .list > .img img { transition: filter 0.5s; filter: none; } .rightBlock .list p { margin-top: 3px; padding: 0 5px; text-align: center; font-size: 14px; } .rightBlock .list .position { display: none; position: absolute; right: 70px; top: 50%; transform: translateY(-50%); width: 102px; height: 94px; background: url(../images/posi.png) no-repeat; } .rightBlock .list .position .img { width: 92px; font-size: 0; } .rightBlock .list .position .img img { margin-left: 1px; margin-top: 1px; } .rightBlock .toTop { display: flex; align-items: center; justify-content: center; transition: background 0.5s; width: 50px; height: 50px; margin-top: 20px; background-color: #ffffff; box-shadow: 1px 1px 0px 0px rgba(0, 0, 0, 0.2), -1px -1px 0px 0px rgba(0, 0, 0, 0.1); border-radius: 25px; cursor: pointer; } .rightBlock .toTop img { transition: filter 0.5s; filter: none; width: 16px; } .footer { border-top: 5px solid #f08200; } .footer .w1280 .top { display: flex; justify-content: space-between; width: 100%; padding-top: 56px; padding-bottom: 38px; } .footer .w1280 .top .left { display: flex; } .footer .w1280 .top .left ul { margin-left: 135px; } .footer .w1280 .top .left ul p { margin-bottom: 32px; font-weight: bold; font-size: 16px; color: #333; } .footer .w1280 .top .left ul li { margin-bottom: 8px; } .footer .w1280 .top .left ul li a { transition: color 0.5s; display: block; font-size: 15px; line-height: 25px; color: #666; } .footer .w1280 .top .left ul li:last-child { margin-bottom: 0; } .footer .w1280 .top .left ul:first-child { margin-left: 0; } .footer .w1280 .top .right { width: 330px; margin-top: -3px; } .footer .w1280 .top .right .time { font-size: 15px; color: #666; } .footer .w1280 .top .right .tel { display: block; margin-top: 16px; margin-bottom: 16px; font-family: SpaceGrotesk-Medium; font-size: 38px; color: #f08200; } .footer .w1280 .top .right .tel2, .footer .w1280 .top .right .tel3 { display: flex; margin-bottom: 13px; } .footer .w1280 .top .right .tel2 span, .footer .w1280 .top .right .tel2 a, .footer .w1280 .top .right .tel3 span, .footer .w1280 .top .right .tel3 a { font-size: 15px; color: #666; } .footer .w1280 .bottom { display: flex; align-items: flex-start; justify-content: space-between; padding-top: 28px; padding-bottom: 39px; border-top: 1px solid rgba(0, 0, 0, 0.1); } .footer .w1280 .bottom .left { display: flex; align-items: center; padding-top: 13px; } .footer .w1280 .bottom .left span { font-size: 15px; line-height: 44px; color: #666; } .footer .w1280 .bottom .left .link { position: relative; margin-left: 10px; } .footer .w1280 .bottom .left .link .text { display: flex; align-items: center; width: 260px; height: 44px; padding-left: 30px; border-radius: 22px; border: solid 1px rgba(0, 0, 0, 0.1); font-size: 15px; color: #666; cursor: pointer; } .footer .w1280 .bottom .left .link .text::after { display: block; content: ""; position: absolute; right: 30px; top: 50%; transform: translateY(-50%); width: 10px; height: 6px; background: url(../images/down.png) no-repeat; font-size: 0; } .footer .w1280 .bottom .left .link .list { display: none; position: absolute; left: 0; bottom: 60px; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); border-top: 0; background: #fff; } .footer .w1280 .bottom .left .link .list a { display: block; width: 100%; padding: 0 20px; font-size: 14px; line-height: 40px; border-top: 1px solid rgba(0, 0, 0, 0.1); background: #fff; } .footer .w1280 .bottom .right { display: flex; } .footer .w1280 .bottom .right .list { margin-left: 42px; } .footer .w1280 .bottom .right .list .img { display: flex; align-items: center; justify-content: center; width: 124px; height: 124px; font-size: 0; } .footer .w1280 .bottom .right .list p { margin-top: 15px; text-align: center; font-size: 15px; color: #666; } .footer .w1280 .bottom .right .list:first-child { margin-left: 0; } .beian { display: flex; align-items: center; height: 60px; background: #f2f2f2; } .beian .w1280 { display: flex; align-items: center; flex-wrap: wrap; font-size: 14px; color: #666; } .beian .w1280 a { margin-right: 6px; font-size: 14px; color: #666; } .beian .w1280 span { width: 20px; height: 20px; margin-left: 19px; margin-right: 7px; font-size: 0; line-height: 18px; } .beian .w1280 span img { width: 100%; } .footerMob { display: none; } .firstImg { position: absolute; top: 0; left: 0; z-index: -999; overflow: hidden; width: 0; height: 0; font-size: 0; } @media (any-hover: hover) { .header .w1280 > .right .nav li .level .content .right .cont .list a:hover, .header .w1280 > .right .nav li .level2 .content .right .cont .list a:hover { color: #f08200; } .footer .w1280 .top .left ul li:hover a { color: #f08200; } .rightBlock .list:hover { border-color: #f08200; background: #f08200; color: #fff; } .rightBlock .list:hover > .img img { filter: contrast(0) brightness(10) grayscale(1); } .rightBlock .toTop:hover { border-color: #f08200; background: #f08200; } .rightBlock .toTop:hover img { filter: contrast(0) brightness(10) grayscale(1); } } @media (max-width: 1500px) { .header .w1280 > .right .nav li { margin-left: 45px; } .header .w1280 > .right .nav li > a { font-size: 16px; } .header .w1280 > .right .nav li .level .content .right .cont { padding-left: 40px; } .header .w1280 > .right .nav li .level .content .right .cont .list { margin-right: 40px; } .header .w1280 > .right .nav::after { margin-left: 40px; } } @media (max-width: 1366px) { .rightBlock { display: none !important; } } @media (max-width: 1300px) { .header .w1280 > .right .nav li { margin-left: 20px; } .header .w1280 > .right .nav li .level .content .left { width: 300px; } .header .w1280 > .right .nav li .level .content .right { width: calc(100% - 300px); } .header .w1280 > .right .nav li .level .content .right .cont { padding-left: 30px; } .header .w1280 > .right .nav li .level .content .right .cont .list { margin-right: 20px; } .header .w1280 > .right .nav li .level2 .content .left { width: 300px; } .header .w1280 > .right .nav li .level2 .content .right { width: calc(100% - 300px); } .header .w1280 > .right .nav li .level2 .content .right .cont { padding-left: 30px; } .header .w1280 > .right .nav::after { margin-left: 30px; } .header .w1280 > .right .search { margin-left: 30px; } .footer .w1280 .top .left ul { margin-left: 100px; } } @media (max-width: 1080px) { .header { display: none; } .headerBlock { display: none; } .footer { display: none; } .beian { display: none; } .bannerList .w1280 .bannerTitle { font-size: 28px; } .bannerList .img img, .bannerList2 .img img { min-height: auto; height: 220px; } .w1280 { width: calc(100% - 80px); } .pageListNav { position: relative; border-bottom: 0; } .pageListNav .w1280 { overflow-x: auto; height: 54px; } .pageListNav .w1280 a { height: 52px; margin-right: 28px; white-space: nowrap; font-size: 14px; } .pageListNav::after { display: block; content: ""; position: absolute; left: 0; bottom: 1px; z-index: -1; width: 100%; height: 1px; background-color: #e6e6e6; } .headerMob { display: block; height: 72px; } .headerMob .fixed { position: fixed; width: 100%; padding: 20px 0; z-index: 4; background: #fff; } .headerMob .fixed .w1280 { display: flex; align-items: center; justify-content: space-between; } .headerMob .fixed .w1280 .logo { font-size: 0; } .headerMob .fixed .w1280 .menu { display: flex; flex-direction: column; justify-content: space-between; width: 30px; height: 24px; } .headerMob .fixed .w1280 .menu span { width: 100%; height: 4px; background: #333; } .headerMob .fixed .w1280 .menu span:nth-child(2) { width: 70%; } .headerMobList { display: none; position: fixed; top: 72px; left: 0; z-index: 4; width: 100%; height: calc(100% - 72px); border-top: 1px solid #f2f2f2; background: #fff; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1); } .headerMobList .search { position: relative; padding: 20px 40px; } .headerMobList .search input { width: 100%; height: 46px; padding: 0 30px; border: 1px solid #f2f2f2; border-radius: 23px; } .headerMobList .search .searchBtnMob { display: flex; align-items: center; justify-content: center; position: absolute; top: 19px; right: 55px; width: 46px; height: 46px; } .headerMobList ul { height: calc(100% - 86px); padding: 0 40px; padding-bottom: 40px; overflow-y: auto; } .headerMobList ul li { border-bottom: 1px solid #f2f2f2; } .headerMobList ul li a { display: flex; align-items: center; justify-content: space-between; font-size: 16px; line-height: 50px; color: #333; } .headerMobList ul li a span { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; } .headerMobList ul li a span img { transition: transform 0.5s; transform: rotate(0deg); } .headerMobList ul li a.on img { transform: rotate(-90deg); } .headerMobList ul li .level { height: 0; overflow: hidden; } .headerMobList ul li .level .list { border-top: 1px solid #f2f2f2; } .headerMobList ul li .level .list > a { padding-left: 20px; font-size: 16px; line-height: 50px; color: #333; } .headerMobList ul li .level .list .level2 { height: 0; overflow: hidden; } .headerMobList ul li .level .list .level2 a { padding-left: 40px; border-top: 1px solid #f2f2f2; font-size: 16px; line-height: 50px; color: #333; } .headerMobList ul li:first-child { border-top: 1px solid #f2f2f2; } .pagination { margin-top: 40px; } .footerMob { display: block; padding-top: 30px; border-top: 5px solid #F08200; } .footerMob .w1280 .linkFriend { display: flex; align-items: center; } .footerMob .w1280 .linkFriend > p { font-size: 15px; color: #666; } .footerMob .w1280 .linkFriend .right { position: relative; max-width: 238px; width: calc(100% - 75px); } .footerMob .w1280 .linkFriend .right .text { display: flex; align-items: center; width: 100%; height: 44px; padding: 0 20px; border: 1px solid #f2f2f2; border-radius: 22px; font-size: 14px; } .footerMob .w1280 .linkFriend .right .linkList { display: none; position: absolute; z-index: 1; width: 100%; margin-top: 10px; border: 1px solid #f2f2f2; border-bottom: 0; background: #fff; } .footerMob .w1280 .linkFriend .right .linkList a { display: block; padding: 0 20px; border-bottom: 1px solid #f2f2f2; font-size: 14px; line-height: 40px; } .footerMob .w1280 .linkFriend .right span { display: flex; align-items: center; justify-content: center; position: absolute; right: 5px; top: 0; width: 44px; height: 44px; } .footerMob .w1280 .info { margin-top: 37px; padding-bottom: 27px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .footerMob .w1280 .info p { font-size: 15px; color: #666; } .footerMob .w1280 .info p > a { color: #666; } .footerMob .w1280 .info > a { display: block; margin-top: 9px; font-family: SpaceGrotesk-Medium; font-size: 28px; color: #F08200; } .footerMob .w1280 .info .tel2 { margin-top: 20px; margin-bottom: 12px; } .footerMob .w1280 .wechat { display: flex; flex-wrap: wrap; padding-top: 26px; padding-bottom: 16px; } .footerMob .w1280 .wechat .list { width: 118px; margin-right: 50px; } .footerMob .w1280 .wechat .list .img { font-size: 0; } .footerMob .w1280 .wechat .list p { margin-top: 16px; margin-bottom: 11px; text-align: center; font-size: 15px; color: #666; } .footerMob .beian { display: flex; align-items: center; justify-content: center; flex-direction: column; height: auto; padding: 15px; text-align: center; font-size: 12px; line-height: 1.75; color: #666; } .footerMob .beian a { color: #666; } ::-webkit-scrollbar { display: none; } } @media (max-width: 500px) { .w1280 { width: calc(100% - 40px); } .footerMob .w1280 .wechat .list:nth-child(even) { margin-right: 0; } }/*# sourceMappingURL=currency.css.map */