@charset "utf-8"; /* 公共样式 */ * { margin: 0; padding: 0; border-radius: 0; -webkit-box-sizing: border-box; box-sizing: border-box; } body { font-size: 12px; font-family: "思源黑体" !important; background: #fff; } ul, li { list-style: none; margin: 0; padding: 0; } a { color: #333; text-decoration: none; } img { border: none; vertical-align: middle; } h1, h2, h3, h4, h5, h6 { color: #000; } i { font-style: normal; } /* 版心 */ .auto_1600 { margin: auto; width: 83.3333333333vw; } .auto_1400 { margin: 0 auto; width: 72.9166666667vw; } .auto_1000 { margin: auto; width: 52.0833333333vw; } .columns { display: -webkit-box; display: -ms-flexbox; display: flex; } .move { display: none; } /* 头部 */ html { --vi-color: #c21e1b; --title-color: #272727; --text-color: #4c505f; --content-Wdith-1200: 77.0833vw; --bigTitle-fontSize-1200: 2.3958vw; --bigTitle-lineheight-1200: 2.9167vw; --smallTitle-fontsize-1200: 1.5625vw; --smallTitle-lineheight-1200: 1.8229vw; --padding-1200: 5.7292vw 0vw; --text-fontsize-1200: 0.9375vw; --text-lineheight-1200: 1.4583vw; --content-Wdith-768: 81.25vw; --bigTitle-fontSize-768: 2.875vw; --bigTitle-lineheight-768: 3.5vw; --smallTitle-fontsize-768: 1.875vw; --smallTitle-lineheight-768: 2.1875vw; --padding-768: 6.875vw 0vw; --text-fontsize-768: 1.125vw; --text-lineheight-768: 1.75vw; --content-Wdith: 100%; --bigTitle-fontSize: 22px; --bigTitle-lineheight: 30px; --smallTitle-fontsize: 16px; --smallTitle-lineheight: 23px; --text-fontsize: 14px; --text-lineheight: 24px; --padding: 35px 0px; } body { padding-top: 60px !important; position: relative; -webkit-transition: left 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); transition: left 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); left: 0px; } .module_hEWu4upOZcr0 { position: relative; z-index: 99; } .module_hEWu4upOZcr0 .header { background: #ffffff; -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1); height: 60px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: fixed; width: 100%; top: 0px; left: 0px; -webkit-transition: left 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); transition: left 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); left: 0px; z-index: 9999; -webkit-box-shadow: 0 0 10px #ddd; box-shadow: 0 0 10px #ddd; } .module_hEWu4upOZcr0 .header>.commonMain { max-width: var(--content-Wdith); width: 100%; margin: 0px auto; padding: 0px 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .module_hEWu4upOZcr0 .header .logo { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .module_hEWu4upOZcr0 .header .logo a>img { height: 42px; } .module_hEWu4upOZcr0 .header .navBox { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .module_hEWu4upOZcr0 .header .navBox .navList { background: #FAFAFA; display: none; position: fixed; width: 260px; right: -260px; top: 0px; bottom: 0px; padding: 50px 0px 0px; overflow-y: auto; -webkit-transition: right 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); transition: right 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); } .module_hEWu4upOZcr0 .header .navBox .navList .list { position: relative; border-top: 1px solid #eff1f3; } .module_hEWu4upOZcr0 .header .navBox .navList .list h3 a { padding: 0px 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 50px; font-size: 15px; position: relative; color: #333434; font-weight: 400; } .module_hEWu4upOZcr0 .header .navBox .navList .list h3 a::before { content: ""; display: block; width: 8px; height: 8px; border-radius: 100%; border: 1px solid #D8D8D8; margin-right: 15px; } .module_hEWu4upOZcr0 .header .navBox .navList .list.cur { background: #fff; } .module_hEWu4upOZcr0 .header .navBox .navList .list.cur h3 a::before { background: #666; border-color: #666; } .module_hEWu4upOZcr0 .header .navBox .navList .closeNavText a { visibility: hidden; } .module_hEWu4upOZcr0 .header .haderOther { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; /* -webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1; */ -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .module_hEWu4upOZcr0 .header .haderOther .login { margin-left: 15px; } .module_hEWu4upOZcr0 .header .haderOther .login .loginBtn { display: block; width: 21px; color: #3B3B3B; font-size: 21px; } .module_hEWu4upOZcr0 .header .haderOther .login .user { display: none; font-size: 14px; } .module_hEWu4upOZcr0 .header .haderOther .searchBox { margin-left: 15px; position: relative; } .module_hEWu4upOZcr0 .header .haderOther .searchBox .searchBtn { display: block; width: 21px; font-size: 21px; } .module_hEWu4upOZcr0 .header .haderOther .navbtn { width: 26px; color: #626262; position: relative; cursor: pointer; margin-left: 15px; font-size: 26px; } .module_hEWu4upOZcr0 .header .haderOther .other { margin-left: 9px; } .module_hEWu4upOZcr0 .header .haderOther .other a { font-size: 14px; color: #3B3B3B; } .module_hEWu4upOZcr0 .header .haderOther .other a img { width: 22px; height: 22px; filter: grayscale(1); } @media (max-width: 992px) { .module_hEWu4upOZcr0 .header .searchformMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; display: none; z-index: 99; } .module_hEWu4upOZcr0 .header .searchformMain .searchform { background: #fff; padding: 10px 30px 30px; position: relative; z-index: 99; -webkit-transition: opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1), -webkit-transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); transition: opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1), -webkit-transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1); transition: transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1), -webkit-transform 0.8s cubic-bezier(0.2, 1, 0.3, 1); opacity: 0; -webkit-transform: translate3d(0px, -100%, 1px); transform: translate3d(0px, -100%, 1px); } .module_hEWu4upOZcr0 .header .searchformMain .searchform form { display: -webkit-box; display: -ms-flexbox; display: flex; max-width: 1080px; margin: 0px auto; border-bottom: 2px solid #595959; width: 100%; padding: 20px 0px; position: relative; } .module_hEWu4upOZcr0 .header .searchformMain .searchform form input { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; margin: 0px 15px; font-size: 14px; color: #333; line-height: inherit; vertical-align: middle; } .module_hEWu4upOZcr0 .header .searchformMain .searchform form button { left: 0px; font-size: 20px; height: 100%; top: 0px; background: none; border: none; cursor: pointer; } .module_hEWu4upOZcr0 .header .searchformMain .searchform form .closeSearch { cursor: pointer; right: 0px; top: 0px; height: 100%; font-size: 20px; color: #333; } .module_hEWu4upOZcr0 .header .searchformMain .search_mask { content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); } .module_hEWu4upOZcr0 .header .searchformMain.admission .searchform { -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); opacity: 1; } } .module_hEWu4upOZcr0 .admissionheader { left: -260px; } .module_hEWu4upOZcr0 .admissionheader .navBox .navList { right: 0px; } .hideScroll { overflow: hidden; } .admissionBody { left: -260px; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavBtn { position: absolute; right: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: right; -ms-flex-pack: right; justify-content: right; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 45%; height: 50px; top: 0px; right: 0px; padding-right: 25px; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavBtn i { width: 12px; height: 12px; display: block; position: relative; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavBtn i::after { content: ""; width: 100%; height: 2px; background: #474747; position: absolute; left: 0px; top: 50%; margin-top: -1px; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavBtn i::before { content: ""; width: 2px; height: 100%; background: #474747; position: absolute; left: 50%; top: 0px; margin-left: -1px; -webkit-transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain { display: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .threeNavBox { display: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavList { position: relative; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavList>a { padding: 15px 25px; border-top: 1px solid #EBEBEB; background: #f6f6f6; display: block; font-size: 15px; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavList>a::before { margin-right: 10px; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavList .mThreeNav { display: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list.active h3 { background: #ebebeb; } .module_hEWu4upOZcr0 .header .navBox .navList .list.active h3 a::before { background: #666; border-color: #666; } .module_hEWu4upOZcr0 .header .navBox .navList .list.active .subNavBtn i::before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNavList .threeNavBtn { position: absolute; right: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: right; -ms-flex-pack: right; justify-content: right; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 40%; height: 45px; top: 0px; right: 0px; padding-right: 25px; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNavList .threeNavBtn i { width: 12px; height: 12px; display: block; position: relative; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNavList .threeNavBtn i::after { content: ""; width: 100%; height: 2px; background: #474747; position: absolute; left: 0px; top: 50%; margin-top: -1px; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNavList .threeNavBtn i::before { content: ""; width: 2px; height: 100%; background: #474747; position: absolute; left: 50%; top: 0px; margin-left: -1px; -webkit-transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99); } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNavList .mThreeNav a { display: block; font-size: 14px; padding: 15px 50px; border-top: 1px solid #EBEBEB; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNavList .mThreeNav a::before { margin-right: 10px; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNavList.active1 .threeNavBtn i::before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } @media (min-width: 768px) { /* .module_hEWu4upOZcr0 .header .searchformMain .searchform{padding: 0.625vw 0vw 3.125vw;} .module_hEWu4upOZcr0 .header .searchformMain .searchform form{padding:2.8125vw 0vw;} .module_hEWu4upOZcr0 .header .searchformMain .searchform form input{margin:0vw 1.875vw; font-size: 1.125vw;} .module_hEWu4upOZcr0 .header .searchformMain .searchform form button{font-size: 1.5vw;} .module_hEWu4upOZcr0 .header .searchformMain .searchform form .closeSearch{font-size: 1.5vw;} .module_hEWu4upOZcr0 .header .searchformMain .search_mask{ background: rgba(0,0,0,0);} */ } @media (min-width: 992px) { body { padding-top: 5.2083333333vw !important; } .module_hEWu4upOZcr0 .header { height: 5.2083333333vw; position: fixed; background: #ffffff; -webkit-box-shadow: 0vw 1px 20vw rgba(0, 0, 0, 0.1); box-shadow: 0vw 1px 20vw rgba(0, 0, 0, 0.1); } .module_hEWu4upOZcr0 .header>.commonMain { padding: 0vw 2.0833333333vw 0 3.2291666667vw; position: relative; z-index: 99; } .module_hEWu4upOZcr0 .header .logo a>img { height: 3.5416666667vw; } .module_hEWu4upOZcr0 .header .haderOther .navbtn { display: none; } .module_hEWu4upOZcr0 .header .navBox .navList { padding: 0vw; width: auto; right: 0vw; background: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; padding: 0vw; position: relative; overflow: visible; top: 0vw; } .module_hEWu4upOZcr0 .header .navBox .navList .list { margin-left: 1.25vw; padding: 0vw; border-top: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list h3 a { line-height: 5.2083333333vw; font-size: 0.8333333333vw; padding: 0vw; } .module_hEWu4upOZcr0 .header .navBox .navList .list h3 a::before { display: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list h3 a::after { bottom: 0vw; width: 0vw; height: 0.1042vw; background: var(--vi-color); left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); content: ""; position: absolute; -webkit-transition: 0.6s ease; transition: 0.6s ease; } .module_hEWu4upOZcr0 .header .navBox .navList .list.cur { background: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list.cur h3 a { color: var(--vi-color); } .module_hEWu4upOZcr0 .header .navBox .navList .list.cur h3 a::after { width: 100%; } .module_hEWu4upOZcr0 .header .navBox .navList .list:hover h3 a { color: var(--vi-color); } .module_hEWu4upOZcr0 .header .navBox .navList .list:hover h3 a::after { width: 100%; } .module_hEWu4upOZcr0 .header .navBox .navList .list:first-child { margin-left: 0vw; } .module_hEWu4upOZcr0 .header .navBox .navList .closeNavText { display: none; } .module_hEWu4upOZcr0 .header .haderOther .login { margin-left: 3.125vw; } /* .module_hEWu4upOZcr0 .header .haderOther .searchBox{margin-left: 1.5625vw;} */ .module_hEWu4upOZcr0 .header .haderOther .login .user { font-size: 0.8854vw; } /* .module_hEWu4upOZcr0 .header .searchformMain .searchform{padding: 0.5208vw 0vw 2.6042vw;} .module_hEWu4upOZcr0 .header .searchformMain .searchform form{padding:2.3438vw 0vw;} .module_hEWu4upOZcr0 .header .searchformMain .searchform form input{margin:0vw 1.5625vw; font-size: 0.9375vw;} .module_hEWu4upOZcr0 .header .searchformMain .searchform form button{font-size: 1.25vw;} .module_hEWu4upOZcr0 .header .searchformMain .searchform form .closeSearch{font-size: 1.25vw;} */ .module_hEWu4upOZcr0 .header .haderOther .login .loginBtn { width: 1.0938vw; font-size: 1.0938vw; } /* .module_hEWu4upOZcr0 .header .haderOther .login .user{font-size: 0.7292vw;} */ .module_hEWu4upOZcr0 .header .haderOther .searchBox { margin-left: 1.7708333333vw; } .module_hEWu4upOZcr0 .header .haderOther .searchBox .searchBtn { width: 1.0938vw; font-size: 1.0938vw; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavBtn { display: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain { position: absolute; min-width: 100%; left: -2.0833vw; overflow: hidden; max-height: 0vw; display: block; } .module_hEWu4upOZcr0 .header .navBox .navList .list.listProducts .subNavMain { display: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox { display: -webkit-box; display: -ms-flexbox; display: flex; background: #f9f9f9; white-space: nowrap; border-radius: 0vw 0vw 0.5208vw 0.5208vw; overflow: hidden; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNav { min-width: 13.5417vw; padding: 1.5625vw 0vw; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNav .subNavList>a { display: block; background: none; border: none; line-height: 2.0833vw; font-size: 0.8333vw; padding: 0vw 2.0833vw; position: relative; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNav .subNavList>a:hover::after { content: ""; border-right: 0.4167vw solid transparent; border-top: 0.4167vw solid var(--vi-color); position: absolute; left: 0vw; top: 0vw; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNav .subNavList>a:hover { background: #e3e3e7; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNav .subNavList.cur1>a::after { content: ""; border-right: 0.4167vw solid transparent; border-top: 0.4167vw solid var(--vi-color); position: absolute; left: 0vw; top: 0vw; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNav .subNavList.cur1>a { background: #e3e3e7; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNav .threeNavBtn { display: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNav .mThreeNav { display: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .threeNavBox { display: block; padding: 1.5625vw 0vw; position: relative; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .threeNavBox::before { content: ""; width: 1px; height: 100%; position: absolute; left: 0vw; top: 0vw; background: #eae9f1; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .threeNavBox .threeNav { min-width: 13.5417vw; display: none; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .threeNavBox .threeNav>a { display: block; line-height: 2.0833vw; padding: 0vw 2.0833vw; font-size: 0.8333vw; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .threeNavBox .threeNav>a:hover { background: #e3e3e7; } .module_hEWu4upOZcr0 .header .navBox .navList .list:hover .subNavMain { max-height: 52.0833vw; -webkit-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavList>a::before { display: none; } .module_hEWu4upOZcr0 .header .haderOther .other { margin-left: .7813vw; } .module_hEWu4upOZcr0 .header .haderOther .other a { font-size: .7292vw /* 14px -> .7292vw */ ; display: flex; align-items: center; justify-content: center; } .module_hEWu4upOZcr0 .header .haderOther .other a img { width: 1.25vw /* 24px -> 1.25vw */ ; height: 1.25vw /* 24px -> 1.25vw */ ; margin-right: .1563vw /* 3px -> .1563vw */ ; filter: grayscale(1); } .module_hEWu4upOZcr0 .header .haderOther .other a:hover { color: var(--vi-color); } .module_hEWu4upOZcr0 .header .haderOther .other a:hover img { filter: none; } } /* */ .module_hEWu4upOZcr0 .header .logo img { display: block; width: unset; } .module_hEWu4upOZcr0 .header .logo a i { width: 1px; height: 3.3854166667vw; background: rgba(100, 101, 101, 0.1); margin: 0 1.1979166667vw 0 1.3541666667vw; } .module_hEWu4upOZcr0 .header .logo a span img { margin: 0.46875vw 0 0; } .module_hEWu4upOZcr0 .header .logo a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .module_hEWu4upOZcr0 .header .logo span { font-size: var(--font-size16); font-weight: bold; color: #564A4A; line-height: 1.15; } .language { position: relative; } .language dl { display: none; /* display: block; */ /* opacity: 0; */ position: absolute; top: 196%; background: #fff; padding: 0.5208333333vw 0; width: 5.2083333333vw; right: 50%; -webkit-transform: translateX(50%); -ms-transform: translateX(50%); transform: translateX(50%); -webkit-box-shadow: 0px 0.3645833333vw 1.0416666667vw 0px #939393; box-shadow: 0px 0.3645833333vw 1.0416666667vw 0px #939393; text-align: center; line-height: 2; border-radius: 0.5vw; } .language dl a { display: block; padding: 0 1.0416666667vw; } .language dl a:hover { color: var(--vi-color); } .language img { width: 1.7708333333vw; margin: 0 0 0 0.6770833333vw; } @media (min-width: 992px) { .module_hEWu4upOZcr0 .header .searchformMain .search_mask, .module_hEWu4upOZcr0 .header .haderOther .searchBox .searchBtn, .module_hEWu4upOZcr0 .header .closeSearch { display: none; } .module_hEWu4upOZcr0 .header form { border: 1px solid rgba(100, 101, 101, 0.6); border-radius: 2.6042vw; width: 10.1563vw; position: relative; overflow: hidden; } .module_hEWu4upOZcr0 .header form .icon-sousuo { position: absolute; right: .7292vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); border: 0; background: transparent; color: #3A3C44; font-size: .8333vw; font-weight: 600; z-index: 1; } .module_hEWu4upOZcr0 .header form input { padding: .4167vw 0 .4167vw .7813vw; line-height: 1; font-size: .625vw; } } @media (max-width: 992px) { .module_hEWu4upOZcr0 .header>.commonMain { padding: 0 15px; } .module_hEWu4upOZcr0 .header .logo a i { margin: 0 15px; height: 42px; } .language img { width: 22px; margin: 0 0 0 9px; } .language dl { width: 70px; } } /* 产品下拉 */ .menusBg { position: absolute; top: 5.2083333333vw; left: -40px; width: 25.5208vw; max-height: 0px; height: auto; background-color: #f9f9f9; border-radius: 0px 0px .625vw .625vw; overflow: hidden; -webkit-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out; } .menusBg.active { max-height: 27.1875vw; } .menusBg .menus { padding: 1.5625vw 2.0833vw; } .menusBg .menus .menusTitle { font-size: .9375vw; color: #000000; padding-bottom: .7813vw; margin-bottom: .4167vw; border-bottom: 1px solid #ebf0f6; } .menusBg .menus .menusMain { margin-bottom: 1.0417vw; } .menusBg .menus .menusMain:last-of-type { margin-bottom: 0px; } .menusBg .menus .menusMain ul { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .menusBg .menus .menusMain ul li { width: 33.33%; } .menusBg .menus .menusMain ul li:nth-child(3n+3) { margin-right: 0px; } .menusBg .menus .menusMain ul li a { font-size: .8333vw; color: #666666; line-height: 2.0833vw; -webkit-transition: all .4s ease; transition: all .4s ease; } .menusBg .menus .menusMain ul li a:hover { color: var(--vi-color); } /* 内页banner */ .detailBanner { position: relative; overflow: hidden; } .detailBanner.detailBannerGlobal img { -webkit-animation: none; animation: none; } .detailBanner.detailBannerPro+.breadcrumbBg { background: none; } .detailBanner img { width: 100%; height: auto; min-height: 250px; -o-object-fit: cover; object-fit: cover; -webkit-animation: scale 7s linear infinite alternate; animation: scale 7s linear infinite alternate; } .detailBanner img.pc { display: block; height: auto; } .detailBanner img.mobile { display: none; } .detailBanner .detailBannerText { position: absolute; top: 42%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .detailBanner .detailBannerText h1 { font-size: 2.3438vw; color: #fff; font-weight: normal; } .detailBanner .detailBannerSe { position: absolute; top: 44%; left: 52%; width: 29.9479vw; height: 12.5vw; } .detailBanner .detailBannerSe.active .detailBannerSeLogo { opacity: 1; visibility: visible; } .detailBanner .detailBannerSe.active .detailBannerSeLines i { -webkit-animation: framesWidth 7s linear forwards; animation: framesWidth 7s linear forwards; } .detailBanner .detailBannerSe .detailBannerSeLogo { opacity: 0; visibility: hidden; position: absolute; top: 55%; left: 39.2%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 2.1354vw; height: 2.1354vw; border-radius: 50%; background-color: #F9F8F8; z-index: 9; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .detailBanner .detailBannerSe .detailBannerSeLogo img { width: auto; height: 1.4063vw; min-height: auto; } .detailBanner .detailBannerSe .detailBannerSeLines { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; } .detailBanner .detailBannerSe .detailBannerSeLines i { position: absolute; display: block; width: 0%; } .detailBanner .detailBannerSe .detailBannerSeLines i::after { width: 100%; height: 100%; content: ""; display: block; position: absolute; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(1) { top: 62%; right: 56%; width: 8.6458vw; height: 2.7604vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(1)::after { top: 0vw; right: 0vw; background: url("../assets/line1.png") no-repeat right; background-size: 8.6458vw 2.7604vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(2) { top: 45%; right: 58%; width: 8.8021vw; height: 2.0313vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(2)::after { top: 0vw; right: 0vw; background: url("../assets/line2.png") no-repeat right; background-size: 8.8021vw 2.0313vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(3) { top: 4%; right: 55%; width: 16.25vw; height: 7.3958vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(3)::after { top: 0vw; right: 0vw; background: url("../assets/line3.png") no-repeat right; background-size: 16.25vw 7.3958vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(4) { top: 25%; right: 56%; width: 4.6875vw; height: 4.3229vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(4)::after { top: 0vw; right: 0vw; background: url("../assets/line4.png") no-repeat right; background-size: 4.6875vw 4.3229vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(5) { top: 10%; right: 56%; width: 4.5833vw; height: 6.0938vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(5)::after { top: 0vw; right: 0vw; background: url("../assets/line5.png") no-repeat right; background-size: 4.5833vw 6.0938vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(6) { top: 2%; left: 41%; width: 13.5417vw; height: 7.8125vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(6)::after { background: url("../assets/line6.png") no-repeat left; background-size: 13.5417vw 7.8125vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(7) { top: 37%; left: 43%; width: 7.0313vw; height: 3.4375vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(7)::after { background: url("../assets/line7.png") no-repeat left; background-size: 7.0313vw 3.4375vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(8) { top: 49%; left: 42%; width: 8.4896vw; height: 2.3958vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(8)::after { background: url("../assets/line8.png") no-repeat left; background-size: 8.4896vw 2.3958vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(9) { top: 64%; left: 44%; width: 9.0625vw; height: 3.0208vw; } .detailBanner .detailBannerSe .detailBannerSeLines i:nth-child(9)::after { background: url("../assets/line9.png") no-repeat left; background-size: 9.0625vw 3.0208vw; } .detailBanner .detailBannerProText { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 99; } .detailBanner .detailBannerProText span { font-size: 0.9375vw; color: rgba(245, 199, 154, 0.8); -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; } .detailBanner .detailBannerProText span+h1 { margin-bottom: 2.4479vw; } .detailBanner .detailBannerProText h1 { font-size: 2.3438vw; font-weight: normal; color: #F5C79A; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent; text-transform: uppercase !important; } .detailBanner .detailBannerProText h2 { font-size: 2.4479vw; font-weight: normal; color: #FFFFFF; margin-bottom: 0.5208vw; } .detailBanner .detailBannerProText p { font-size: 1.0938vw; color: #F5C79A; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; margin-bottom: 2.0833vw; } .detailBanner .detailBannerProText a { display: block; width: 7.2917vw; height: 2.3958vw; line-height: 2.2917vw; font-size: 0.7813vw; text-align: center; color: #ffffff; border: 1px solid rgba(255, 255, 255, 0.2); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .detailBanner .detailBannerProText a:hover { background-color: var(--vi-color); } .detailBanner .detailBannerProText a i { font-size: 0.7292vw; } /* 面包屑导航 */ .breadcrumbBg { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; height: 8.4896vw; background: url("../images/breadcrumbBg.png") repeat-x left; background-size: auto 100%; margin-top: -8.4896vw; position: relative; z-index: 9; } .breadcrumbBg.breadcrumbBg2 { background: none; height: 2.0833vw; margin-top: 1.6667vw; margin-bottom: -3.8021vw; } .breadcrumbBg.breadcrumbBg2+.newsDetailBg { padding-top: 8.0729vw; } .breadcrumbBg.breadcrumbBg2 .breadcrumb .breadcrumbLeft ul li img { -webkit-filter: invert(1) opacity(0.5); filter: invert(1) opacity(0.5); } .breadcrumbBg.breadcrumbBg2 .breadcrumb .breadcrumbLeft ul li a { color: #a2a1a1; } .breadcrumbBg.breadcrumbBg2 .breadcrumb .breadcrumbLeft ul li i { color: #a2a1a1; } .breadcrumbBg.breadcrumbBg2 .breadcrumb .breadcrumbLeft ul li.active a, .breadcrumbBg.breadcrumbBg2 .breadcrumb .breadcrumbLeft ul li:hover a { color: #646464; } .breadcrumbBg .breadcrumb { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .breadcrumbBg .breadcrumb .breadcrumbLeft { margin-bottom: 1.5104vw; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li.active a, .breadcrumbBg .breadcrumb .breadcrumbLeft ul li:hover a { color: white; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li img { height: 1.0417vw; margin-right: 0.2083vw; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li i { color: rgba(255, 255, 255, 0.5); font-size: 0.625vw; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li a { font-size: 0.7813vw; color: rgba(255, 255, 255, 0.5); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; margin-left: 0.4688vw; margin-right: 0.2083vw; } .breadcrumbBg .breadcrumb .breadcrumbRight ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .breadcrumbBg .breadcrumb .breadcrumbRight ul li { margin-left: 1.4583vw; } .breadcrumbBg .breadcrumb .breadcrumbRight ul li.active a, .breadcrumbBg .breadcrumb .breadcrumbRight ul li:hover a { color: #e0002a; } .breadcrumbBg .breadcrumb .breadcrumbRight ul li.active a::after, .breadcrumbBg .breadcrumb .breadcrumbRight ul li:hover a::after { width: 100%; } .breadcrumbBg .breadcrumb .breadcrumbRight ul li a { display: block; white-space: nowrap; font-size: 0.7813vw; color: #fff; padding: 0 0.1563vw; padding-bottom: 1.5104vw; position: relative; font-weight: bold; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .breadcrumbBg .breadcrumb .breadcrumbRight ul li a::after { position: absolute; left: 50%; bottom: 0vw; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 0%; height: 0.1042vw; background-color: #e0002a; content: ""; display: block; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } /* 内页分类 */ .detailList { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 0.7292vw; } .detailList ul { display: -webkit-box; display: -ms-flexbox; display: flex; } .detailList ul li { margin: 0 1.5625vw; } .detailList ul li.active a, .detailList ul li:hover a { color: #C21E1B; } .detailList ul li.active a::after, .detailList ul li:hover a::after { width: 100%; } .detailList ul li a { display: block; font-size: 0.8333vw; color: #5F5F5F; line-height: 1.9792vw; white-space: nowrap; position: relative; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .detailList ul li a::after { position: absolute; left: 50%; bottom: 0vw; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 0%; height: 0.1042vw; background-color: #C21E1B; content: ""; display: block; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } /* 分页 */ .pageMain { padding: 0px 0px 40px; overflow: hidden; position: relative; } .pageMain .layui-laypage { display: -webkit-box; display: -ms-flexbox; display: flex; } .pageMain .commonMain { max-width: var(--content-Wdith); margin: 0px auto; padding: 0px 20px; } .pageMain #pagination { text-align: center; display: none; } .pageMain #pagination a { height: 30px; line-height: 30px; width: 30px; border-radius: 8px; padding: 0px; margin: 0px 4px; position: relative; border: none; font-size: 14px; cursor: pointer; } .pageMain #pagination a:hover { color: var(--vi-color); } .pageMain #pagination a.layui-laypage-prev { font-size: 16px; } .pageMain #pagination a.layui-laypage-next { font-size: 16px; } .pageMain #pagination .layui-laypage .layui-laypage-curr { height: 30px; line-height: 30px; width: 30px; font-size: 14px; border: none; padding: 0px; margin: 0px 4px; font-weight: 600; } .pageMain #pagination .layui-laypage .layui-laypage-curr em { display: block; border-radius: 8px; background: var(--vi-color); } .pageMain .loadMore { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .pageMain .loadMore a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transition: 0.8s ease; transition: 0.8s ease; font-size: 12px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: #314a61; width: 130px; border-radius: 45px; height: 45px; border: 2px solid #c21e1b; } .pageMain .loadMore a .icon { margin-left: 10px; width: 12px; height: 13px; -webkit-transition: 0.6s ease; transition: 0.6s ease; background-position: 0px -14px; background-repeat: no-repeat; background-image: url("../images/solution001_06.png"); display: block; } .pageMain .loadMore a:hover { background: #c21e1b; color: #ffffff; } .pageMain .loadMore a:hover .icon { background-position: 0px 0px; } @media (min-width: 768px) { .pageMain { padding: 0vw 0vw 6.875vw; } .pageMain .commonMain { max-width: var(--content-Wdith-768); } .pageMain #pagination { display: block; } .pageMain #pagination a { height: 2.5vw; line-height: 2.5vw; width: 2.5vw; border-radius: 0vw; margin: 0vw 0.5208vw; font-size: 0.7292vw; background-color: #f0efec; font-weight: normal; } .pageMain #pagination a:hover { background: var(--vi-color) !important; color: #fff !important; } .pageMain #pagination .layui-laypage .layui-laypage-curr { height: 2.5vw; line-height: 2.5vw; width: 2.5vw; font-size: 0.7292vw; } .pageMain #pagination .layui-laypage .layui-laypage-curr em { left: 0vw; top: 0vw; padding: 0vw; border-radius: 0vw; font-size: 0.7292vw; } .pageMain #pagination a.layui-laypage-prev { font-size: 0.6771vw; } .pageMain #pagination a.layui-laypage-next { font-size: 0.6771vw; } .pageMain .loadMore { display: none; } } @media (min-width: 1200px) { .pageMain { padding: 0vw 0vw 4.6875vw; } .pageMain .commonMain { max-width: var(--content-Wdith-1200); } .pageMain #pagination a { height: 2.5vw; line-height: 2.5vw; width: 2.5vw; border-radius: 0vw; margin: 0vw 0.5208vw; font-size: 0.7292vw; } .pageMain #pagination .layui-laypage .layui-laypage-curr { height: 2.5vw; width: 2.5vw; font-size: 0.9375vw; } .pageMain #pagination .layui-laypage .layui-laypage-curr em { border-radius: 0vw; } .pageMain #pagination a.layui-laypage-prev i { font-size: 0.625vw; } .pageMain #pagination a.layui-laypage-next i { font-size: 0.625vw; } } .time { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 0.7292vw; color: #383838; } .time img { height: 0.7292vw; margin-right: 0.3646vw; } @-webkit-keyframes slideup { 0% { opacity: 0; -webkit-transition-delay: 0s; transition-delay: 0s; } 100% { opacity: 1; } } @keyframes slideup { 0% { opacity: 0; -webkit-transition-delay: 0s; transition-delay: 0s; } 100% { opacity: 1; } } @-webkit-keyframes amplify { 0% { -webkit-transform: translate(-50%, -50%) scale(0.4); transform: translate(-50%, -50%) scale(0.4); opacity: 0; } 20% { opacity: 1; } 75% { -webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); opacity: 0; } 100% { opacity: 0; } } @keyframes amplify { 0% { -webkit-transform: translate(-50%, -50%) scale(0.4); transform: translate(-50%, -50%) scale(0.4); opacity: 0; } 20% { opacity: 1; } 75% { -webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); opacity: 0; } 100% { opacity: 0; } } @-webkit-keyframes amplify2 { 0% { -webkit-transform: translate(-50%, -50%) scale(0.9); transform: translate(-50%, -50%) scale(0.9); opacity: 0; } 20% { opacity: 1; } 75% { -webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); opacity: 0.8; } 100% { opacity: 0; } } @keyframes amplify2 { 0% { -webkit-transform: translate(-50%, -50%) scale(0.9); transform: translate(-50%, -50%) scale(0.9); opacity: 0; } 20% { opacity: 1; } 75% { -webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1); opacity: 0.8; } 100% { opacity: 0; } } @-webkit-keyframes scale { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(1.1); transform: scale(1.1); } } @keyframes scale { 0% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(1.1); transform: scale(1.1); } } @-webkit-keyframes framesWidth { 0% { width: 0%; } 100% { width: 100%; } } @keyframes framesWidth { 0% { width: 0%; } 100% { width: 100%; } } @-webkit-keyframes framesHeight { 0% { height: 0%; } 100% { height: 100%; } } @keyframes framesHeight { 0% { height: 0%; } 100% { height: 100%; } } @-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes mySwing { 0% { -webkit-transform: rotate(90deg) translateX(100%); transform: rotate(90deg) translateX(100%); } 50% { -webkit-transform: rotate(90deg) translateX(0%); transform: rotate(90deg) translateX(0%); } 100% { -webkit-transform: rotate(90deg) translateX(100%); transform: rotate(90deg) translateX(100%); } } @keyframes mySwing { 0% { -webkit-transform: rotate(90deg) translateX(100%); transform: rotate(90deg) translateX(100%); } 50% { -webkit-transform: rotate(90deg) translateX(0%); transform: rotate(90deg) translateX(0%); } 100% { -webkit-transform: rotate(90deg) translateX(100%); transform: rotate(90deg) translateX(100%); } } @media (max-width: 768px) { .auto_1600, .auto_1400, .auto_1000 { width: 90%; } .columns .dl1.pc { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; width: 150px; margin: 0 auto; border-top: 0px !important; margin-top: 19px; } .Mainbottom .columns .dl1 .image img { height: 20px !important; } .columns .dl2 { display: none !important; } .Mainbottom .columns>div .Htitle { display: none; } .pc { display: none !important; } .move { display: block; } } .image { overflow: hidden; } .image img { -webkit-transition: 1s; transition: 1s; } .dat1 { display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .dat2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } /*强制去除表单自带的样式*/ select, input, textarea { border-radius: 0; -webkit-border-radius: 0; color: #878787; font-family: Arial; } input:focus { outline: none; } input, button, select, textarea { outline: none; /*-webkit-appearance:none; */ } input:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px white inset !important; box-shadow: 0 0 0 1000px white inset !important; } input:-internal-autofill-previewed, input:-internal-autofill-selected { -webkit-text-fill-color: #999 !important; -webkit-transition: background-color 99999999s ease-in-out 0s !important; transition: background-color 99999999s ease-in-out 0s !important; } textarea { resize: none; /*-webkit-appearance:none; */ } textarea, input, select { background: none; border: none; margin: 0; padding: 0; } img { max-width: 100%; } li { list-style: none; } /* 分页 */ .layui-box { margin-bottom: 6.25vw; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .layui-box em { font-style: normal; } .layui-box a, .layui-box .layui-laypage-curr { width: 40px; height: 40px; display: block; line-height: 40px; text-align: center; font-size: 12px; color: rgb(102, 102, 102); margin: 0 10px; -webkit-transition: all 0.5s; transition: all 0.5s; font-weight: bold; /* background-color: #ebebeb */ } .layui-box a:hover, .layui-box .layui-laypage-curr:hover { color: #fff !important; background-color: rgb(0, 114, 188); border: solid 1px rgb(0, 114, 188); } .layui-box .layui-laypage-curr { color: #fff; border: solid 1px rgb(0, 114, 188); background-color: rgb(0, 114, 188); } .layui-box .layui-laypage-prev, .layui-box .layui-laypage-next, .layui-box .layui-laypage-last, .layui-box .layui-laypage-first { line-height: 40px; margin: 0 10px; } .layui-box .layui-laypage-next { margin-left: 17px; } .layui-box .layui-laypage-prev { margin-right: 17px; } .module_HL1GBCD1 .pageMain { padding: xsPaddingTop; overflow: hidden; position: relative; background: mainBgColor; } .module_HL1GBCD1 .pageMain .commonMain { max-width: var(--content-Wdith); margin: 0px auto; padding: 0px 20px; } .module_HL1GBCD1 .pageMain #pagination { text-align: center; display: none; } .module_HL1GBCD1 .pageMain #pagination a { height: 30px; line-height: 30px; width: 30px; padding: 0px; margin: 0px 4px; position: relative; border: none; font-size: 14px; border: 1px solid rgba(0, 0, 0, 0.2); } .module_HL1GBCD1 .pageMain #pagination a:hover { color: #fff; } .module_HL1GBCD1 .pageMain #pagination a:hover .icon-zuojiantou, .module_HL1GBCD1 .pageMain #pagination a:hover .icon-youjiantou { color: #fff; } .module_HL1GBCD1 .pageMain #pagination a .icon-zuojiantou, .module_HL1GBCD1 .pageMain #pagination a .icon-youjiantou { color: rgb(102, 102, 102); } .module_HL1GBCD1 .pageMain #pagination a.layui-laypage-prev { font-size: 16px; } .module_HL1GBCD1 .pageMain #pagination a.layui-laypage-next { font-size: 16px; } .module_HL1GBCD1 .pageMain #pagination .layui-laypage .layui-laypage-curr { height: 30px; line-height: 30px; width: 30px; font-size: 14px; border: none; padding: 0px; margin: 0px 4px; font-weight: 600; } .module_HL1GBCD1 .pageMain #pagination .layui-laypage .layui-laypage-curr em { color: #fff; } .module_HL1GBCD1 .pageMain .loadMore { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .module_HL1GBCD1 .pageMain .loadMore a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transition: 0.8s ease; transition: 0.8s ease; font-size: 12px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: rgb(102, 102, 102); width: 110px; border-radius: 45px; height: 30px; border: 2px solid #c21e1b; } .module_HL1GBCD1 .pageMain .loadMore a .icon { margin-left: 10px; width: 12px; height: 13px; -webkit-transition: 0.6s ease; transition: 0.6s ease; background-position: 0px -14px; background-repeat: no-repeat; background-image: url(xsloadmoreIcon); display: block; } .module_HL1GBCD1 .pageMain .loadMore a:hover { background: #c21e1b; color: #fff; } .module_HL1GBCD1 .pageMain .loadMore a:hover .icon { background-position: 0px 0px; } .module_HL1GBCD1 .pageMain .loadMore a { margin: 30px 0; } @media (min-width: 768px) { .module_HL1GBCD1 .pageMain { padding: mdPaddingTop; } .module_HL1GBCD1 .pageMain .commonMain { max-width: mdContentWidth; } .module_HL1GBCD1 .pageMain #pagination { display: block; } .module_HL1GBCD1 .pageMain #pagination a { height: 48px; line-height: 48px; width: 48px; margin: 0px 4px; font-size: 14px; } .module_HL1GBCD1 .pageMain #pagination .layui-laypage .layui-laypage-curr { height: 48px; line-height: 48px; width: 48px; font-size: 18px; } /* .module_HL1GBCD1 .pageMain #pagination .layui-laypage .layui-laypage-curr em{border-radius: 8px;} */ .module_HL1GBCD1 .pageMain #pagination a.layui-laypage-prev { font-size: 16px; } .module_HL1GBCD1 .pageMain #pagination a.layui-laypage-next { font-size: 16px; } .module_HL1GBCD1 .pageMain .loadMore { display: none; } } @media (min-width: 1200px) { .module_HL1GBCD1 .pageMain { padding: lgPaddingTop; } .module_HL1GBCD1 .pageMain .commonMain { max-width: lgContentWidth; } .module_HL1GBCD1 .pageMain #pagination a { height: 48px; line-height: 48px; width: 48px; margin: 0px 4px; font-size: 14px; } .module_HL1GBCD1 .pageMain #pagination .layui-laypage .layui-laypage-curr { height: 48px; line-height: 48px; width: 48px; font-size: 18px; } /* .module_HL1GBCD1 .pageMain #pagination .layui-laypage .layui-laypage-curr em{border-radius: 8px;} */ .module_HL1GBCD1 .pageMain #pagination a.layui-laypage-prev { font-size: 16px; } .module_HL1GBCD1 .pageMain #pagination a.layui-laypage-next { font-size: 16px; } } /* 分页 */ /* 按钮 */ .SeeMore a { width: 8.3333333333vw; margin: 3.125vw auto 0; text-align: center; background: #0072BC; border-radius: 50px; padding: 0.5729166667vw 0; color: #FFFFFF; font-size: var(--font-size16); display: block; } .SeeMore a:hover { background: #1b82c7; } @media (max-width: 992px) { .SeeMore a { width: 100px; padding: 2px 0px; } } /* 按钮 */ /* 触摸放大 */ .amplify:hover .image img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); } .amplify .image>a img { width: 100%; height: 21.4063vw; -o-object-fit: cover; object-fit: cover; } /* 触摸放大 */ /* 轮播图圆点 */ .slick-dots { text-align: center; } .slick-dots li { position: relative; display: inline-block; margin: 0px 5px; } .slick-dots li button { background: rgba(0, 113, 188, 0.2470588235); display: block; font-size: 0; padding: 4px; border: 0; border-radius: 50px; } li.slick-active button { background: #0071bc; } /* 轮播图圆点 */ /* 弹窗 */ .tanchuang { position: fixed; top: 0; left: 0; z-index: -99999; width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background: rgba(0, 0, 0, 0.3); visibility: hidden; opacity: 0; -webkit-transition: 0.5s; transition: 0.5s; } .tanchuang.on { visibility: unset; opacity: 1; z-index: 99999; } /* 弹窗 */ .title { font-size: var(--font-size56); font-weight: 500; line-height: 1; text-align: center; } .padding_150 { padding: var(--padding_150); } .padding_60 { padding: var(--padding_60); } .padding_120 { padding: var(--padding_120); } html { /* --vi-color:#102491; --title-color:#272727; --text-color:#4c505f; */ --padding_150: 7.8125vw 0 0; --padding_120: 6.25vw 0; --padding_60: 0 0 3.125vw; --padding_100: 5.208333333333333vw 0; --font-size12: 0.625vw; --font-size14: 0.7291666666666667vw; --font-size15: 0.78125vw; --font-size16: 0.8333333333333333vw; --font-size17: 0.8854166666666667vw; --font-size18: 0.9375vw; --font-size20: 1.041666666666667vw; --font-size22: 1.145833333333333vw; --font-size24: 1.25vw; --font-size26: 1.354166666666667vw; --font-size28: 1.458333333333333vw; --font-size30: 1.5625vw; --font-size32: 1.666666666666667vw; --font-size36: 1.875vw; --font-size40: 2.083333333333333vw; --font-size46: 2.395833333333333vw; --font-size48: 2.5vw; --font-size50: 2.604166666666667vw; --font-size53: 2.760416666666667vw; --font-size54: 2.8125vw; --font-size56: 2.916666666666667vw; --font-size90: 4.6875vw; } @media (max-width: 768px) { html { --padding_120: 30px 0px !important; --padding_150: 30px 0 0; --padding_60: 0 0 20px; --font-size12: 12px; --font-size14: 12px; --font-size15: 12px; --font-size16: 13px; --font-size17: 14px; --font-size18: 14px; --font-size20: 15px; --font-size22: 16px; --font-size24: 16px; --font-size26: 18px; --font-size28: 18px; --font-size30: 18px; --font-size32: 18px; --font-size36: 18px; --font-size40: 18px; --font-size46: 20px; --font-size48: 20px; --font-size50: 20px; --font-size53: 20px; --font-size54: 20px; --font-size56: 20px; --font-size90: 22px; } } /* */ .poster { padding: 2.34375vw 3.125vw 2.0833333333vw; background: #f6f6f6; height: 100%; -webkit-transition: 2s; transition: 2s; } .poster a { display: block; -webkit-transition: 4s; transition: 4s; } .poster .list { position: relative; } .poster .list .columns { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .poster .list .columns>div { display: -webkit-box; display: -ms-flexbox; display: flex; padding-top: 2.6041666667vw; } .poster .list h2 { font-size: var(--font-size50); font-weight: 400; color: #F5C79A; line-height: 1; background: linear-gradient(190deg, #FBE6C5 0%, #FFF6E7 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .poster .list h1 { font-size: var(--font-size53); font-family: SourceHanSansCN; font-weight: 400; color: #FFFFFF; line-height: 1; padding: 1.1458333333vw 0 1.25vw; } .poster .list h3 { font-size: var(--font-size24); font-weight: 400; color: #F5C79A; line-height: 1; background: -webkit-gradient(linear, right top, left top, from(#FBE6C5), to(#FFF6E7)); background: linear-gradient(270deg, #FBE6C5 0%, #FFF6E7 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .poster .list .a { width: 8.4375vw; font-size: var(--font-size15); border-radius: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; color: #FFFFFF; padding: 0.8333333333vw 1.3541666667vw 1.0416666667vw; line-height: 1; margin: 1.7708333333vw 0 0; background: url("../images/4.png") no-repeat center; background-size: 100% 100%; position: relative; overflow: hidden; } .poster .list .a::after { content: ""; display: block; position: absolute; top: -2.8646vw; left: -3.4896vw; width: 1.0833vw; height: 10.4167vw; background: #fff; opacity: 0.1; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition: all 800ms ease-out; transition: all 800ms ease-out; } .poster .list .a span { background: -webkit-gradient(linear, left bottom, left top, from(#E5C591), to(#FFF6E7)); background: linear-gradient(0deg, #E5C591 0%, #FFF6E7 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .poster .list .a:hover::after { left: 200%; } .poster .list .a img { width: 0.7291666667vw; -webkit-transition: 2s; transition: 2s; } .poster .list .image1 img { width: 100%; height: auto; border-radius: 0.78125vw; } .poster .list .image2 img { width: 42.3958333333vw; } @media (max-width: 768px) { .poster { padding: 20px 15px; } .poster .list .columns>div { display: block; width: 80%; } .poster .list h1 { padding: 10px 0 15px; } .poster .list .image1 img { width: 100%; height: auto; border-radius: 10px; } .poster .list .image2 { width: 100%; } .poster .list .image2 img { width: 100%; } .poster .list .a { width: 100px; padding: 9px 15px; } .poster .list .a img { width: 8px; } .poster .list .a::after { display: none; } } /* banner */ .banner { height: auto; overflow: hidden; } .banner .list { position: relative; } .banner .list img { width: 100%; height: auto; -o-object-fit: cover; object-fit: cover; } .banner .columns { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .banner .columns h2 { font-size: var(--font-size18); font-weight: 400; color: #FFFFFF; line-height: 1; opacity: 0.7; } .banner .columns h1 { font-size: var(--font-size48); font-weight: 400; color: #FFFFFF; line-height: 1; padding: 1.0416666667vw 0 1.5625vw; } .banner .columns a { width: 8.4375vw; font-size: var(--font-size15); background: #BD1F1B; border-radius: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; color: #FFFFFF; padding: 0.9375vw 1.3541666667vw 1.0416666667vw; line-height: 1; margin-bottom: 1.0416666667vw; position: relative; overflow: hidden; } .banner .columns a::after { content: ""; display: block; position: absolute; top: -2.8646vw; left: -3.4896vw; width: 1.0833vw; height: 10.4167vw; background: #fff; opacity: 0.26; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition: all 800ms ease-out; transition: all 800ms ease-out; } .banner .columns a:hover::after { left: 200%; } .banner .columns a img { width: 0.7291666667vw; -webkit-transition: 2s; transition: 2s; } /* .banner .columns a:hover img{ transform: translateX(-100%); transition: 2s; } */ .banner .slick-dots { position: absolute; z-index: 9; bottom: 2.6041666667vw; width: 100%; } .banner li button { width: 0.6770833333vw; height: 0.2604166667vw; background: #FFFFFF; border-radius: 3px; padding: 0; border: none; opacity: 0.6; } .banner li.slick-active button { width: 1.1458333333vw; height: 0.2604166667vw; background: #FFFFFF; border-radius: 3px; padding: 0; border: none; opacity: 1; } @media (max-width: 768px) { .banner { height: auto; } .banner .columns a::after { display: none; } .banner .slick-dots { bottom: 20px; } .banner li button { width: 8px; height: 2.5px; } .banner li.slick-active button { width: 11px; height: 2.5px; } .slick-dots li { margin: 0 2px; } .banner .columns { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding: 0 0 60px; } .banner .columns a { width: 100px; padding: 9px 15px; background: rgba(141, 133, 133, 0); border: 1px solid #fff; } .banner .columns a img { width: 8px; } .banner .columns h2 { font-size: 12px; } .banner .columns h1 { padding: 10px 0 16px; font-size: 30px; } } .Mainbottom { background: url("../images/10.png") no-repeat center/100vw; background-size: 100% 100%; } .Mainbottom .footer-link { text-align: right; font-size: .7292vw /* 14px -> .7292vw */ ; line-height: 1.25vw /* 24px -> 1.25vw */ ; color: #7B7B7B; margin-top: 2.6042vw /* 50px -> 2.6042vw */ ; opacity: 0.8; } .Mainbottom .footer-link span { margin-left: .3646vw /* 7px -> .3646vw */ ; margin-right: .2604vw /* 5px -> .2604vw */ ; } .Mainbottom .footer-link a { font-size: .7292vw /* 14px -> .7292vw */ ; line-height: 1.25vw /* 24px -> 1.25vw */ ; color: #7B7B7B; } .Mainbottom .footer-link a:hover { color: var(--vi-color); } .Mainbottom .columns { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .Mainbottom .columns>div:nth-child(1) { width: 56.40625vw; } .Mainbottom .columns>div:nth-child(2) { width: 13.8541666667vw; } .Mainbottom .columns>div .Htitle { padding: 3.2813vw /* 63px -> 3.2813vw */ 0 1.6666666667vw; font-size: var(--font-size18); font-weight: 600; color: #000000; line-height: 1; border-bottom: 1px solid #C8152D; width: -webkit-max-content; width: -moz-max-content; width: max-content; margin-bottom: -1px; position: relative; z-index: 9; } .Mainbottom .columns ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 1.5625vw 0 0; border-top: 1px solid rgba(224, 217, 199, 0.5); } .Mainbottom .columns ul a { font-size: var(--font-size14); font-weight: 400; color: #7B7B7B; line-height: 1.85; opacity: 0.8; display: block; } .Mainbottom .columns ul a:nth-child(1) { font-size: var(--font-size16); font-weight: normal; color: #000000; line-height: 1; opacity: 0.95; letter-spacing: 2px; margin: 0 0 1.0416666667vw 0; } .Mainbottom .columns ul a:hover { color: var(--vi-color); } .Mainbottom .columns ul li:last-child { padding: 0 1.5625vw 0 0; } .Mainbottom .columns ul li.last a { font-size: var(--font-size16); font-weight: normal; color: #000000; line-height: 1; opacity: 0.95; letter-spacing: 2px; margin: 0 0 1.3021vw /* 25px -> 1.3021vw */ 0; } .Mainbottom .columns ul li.last a::after { width: 1.5625vw /* 30px -> 1.5625vw */ ; height: .1042vw /* 2px -> .1042vw */ ; border-radius: .1042vw /* 2px -> .1042vw */ ; margin-top: .9375vw /* 18px -> .9375vw */ ; background-color: var(--vi-color); content: ""; display: block; } .Mainbottom .columns ul li.last a:last-child::after { display: none; } .Mainbottom .columns .dl1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 1.875vw 0 0; border-top: 1px solid #E0D9C7; position: relative; } .Mainbottom .columns .dl1 .image:last-child { margin: 0 1.5625vw 0 0; } .Mainbottom .columns .dl1 .image { position: relative; overflow: visible; } .Mainbottom .columns .dl1 .image img { max-width: unset; width: unset; height: 1.1979166667vw; cursor: pointer; } .Mainbottom .columns .dl1 .image>div img { width: auto; height: 6.25vw /* 120px -> 6.25vw */ ; } .Mainbottom .columns .dl1 .image>div p { font-size: .6771vw /* 13px -> .6771vw */ ; color: #666666; margin-top: .3646vw /* 7px -> .3646vw */ ; } .Mainbottom .columns .dl1 .image:hover>div { opacity: 1; visibility: visible; z-index: 99; } .Mainbottom .columns .dl2 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 2.03125vw 0 0; border-top: 1px solid #E0D9C7; position: relative; } .Mainbottom .columns .image>div { font-size: var(--font-size12); font-weight: 400; color: #363636; text-align: center; position: absolute; bottom: 1.875vw /* 36px -> 1.875vw */ ; left: 0%; -webkit-transform: translateX(-80%); -ms-transform: translateX(-80%); transform: translateX(-80%); opacity: 0; visibility: hidden; width: auto; height: auto; -webkit-box-shadow: 0 0 0.5208vw #ddd; box-shadow: 0 0 0.5208vw #ddd; z-index: -99; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; padding-bottom: .5208vw /* 10px -> .5208vw */ ; background-color: #fff; } .Mainbottom .columns .image>div::after { content: ""; display: block; position: absolute; background: #fff; -webkit-box-shadow: 0.1042vw 0.1042vw 0.2083vw rgba(0, 0, 0, 0.1); box-shadow: 0.1042vw 0.1042vw 0.2083vw rgba(0, 0, 0, 0.1); z-index: 8; width: 0.5729vw; height: 0.5729vw; bottom: -0.2865vw /* -5.5px -> -0.2865vw */ ; right: 0.625vw; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .Mainbottom .columns .dl2 { text-align: center; } .Mainbottom .columns .dl2 img { width: auto; height: 6.25vw /* 120px -> 6.25vw */ ; } .Mainbottom .columns .dl2 p { font-size: .6771vw /* 13px -> .6771vw */ ; color: #666666; margin-top: .3646vw /* 7px -> .3646vw */ ; } .Mainbottom .columns .dl2 .image:last-child { margin: 0 1.0416666667vw 0 0; } .Mainbottom .copyright { margin: 2.6041666667vw 0 0; padding: 1.5625vw 0 2.1875vw; display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 0.6771vw; font-weight: 400; color: #282828; border-top: 1px solid #E9E6DD; } .Mainbottom .copyright a { margin: 0 1.3020833333vw 0 0; color: #282828; } .Mainbottom .copyright a:hover { color: var(--vi-color); } @media (max-width: 768px) { .Mainbottom .columns .dl1 { padding: 0px; } .Mainbottom .columns>div:nth-child(2) { width: 100%; } .Mainbottom .columns .dl2 img { height: 60px; } .Mainbottom .columns .dl2 .image:last-child { margin: 0; } .Mainbottom .columns .dl2 { -webkit-box-pack: space-evenly; -ms-flex-pack: space-evenly; justify-content: space-evenly; padding: 20px 0; } .Mainbottom .copyright { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 0; padding: 10px 0 19px; -ms-flex-wrap: wrap; flex-wrap: wrap; border-top: 0px; font-size: 13px; line-height: 22px; } .Mainbottom .copyright div { display: block; width: 100%; text-align: center; } .Mainbottom .columns .image>div { width: auto; left: 50%; -webkit-transform: translate(-50%, -30%); -ms-transform: translate(-50%, -30%); transform: translate(-50%, -30%); -webkit-box-shadow: 0 0 10px #ddd; box-shadow: 0 0 10px #ddd; padding: 6px; } .Mainbottom .columns .dl1 .image>div img { height: 80px !important; } .Mainbottom .columns .dl1 .image>div p { font-size: 12px; margin-top: 4px; } .Mainbottom .columns .image>div::after { width: 10px; height: 10px; left: 50%; margin-left: -5px; bottom: -5px; } } .headline { position: relative; } .headline>a { display: block; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); height: 1.1979vw; line-height: 1.1979vw; font-size: var(--font-size14); font-weight: normal; } .headline>a i { font-size: 0.7292vw; } .headline>a:hover { color: var(--vi-color); } .title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: var(--font-size36); font-weight: 600; color: #333333; line-height: 1; margin: 4.1666666667vw 0 2.8125vw; position: relative; } .title h1 { position: absolute; top: 86%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: inline-block; text-transform: uppercase; font-size: 4.1667vw; line-height: 4.1667vw; white-space: nowrap; font-weight: bold; color: transparent; background-image: url(../images/titleFontBg2.png); background-size: auto 100%; -webkit-background-clip: text; background-clip: text; margin-top: -0.9896vw; letter-spacing: -0.1563vw; pointer-events: none; } .title span { padding-bottom: 4px; } .title img.icon { height: 1.5625vw; width: auto; margin: 0 0.4166666667vw 0 0; } .trends { padding: 0 0 1.3021vw /* 25px -> 1.3021vw */ ; position: relative; z-index: 9; } .trends dl { display: grid; grid-template-columns: auto auto auto; grid-column-gap: 1.4583333333vw; grid-row-gap: 1.4583333333vw; } .trends dl dd:nth-child(2) { grid-column-start: 2; grid-column-end: 4; } .trends dl dd { position: relative; font-weight: 400; line-height: 1; height: auto; } .trends dl dd:nth-child(1) .image img, .trends dl dd:nth-child(2) .image img { height: 18.75vw; } .trends dl dd:nth-child(n+3) .image img { height: 16.1458vw; } .trends dl .image img { width: 100%; height: auto; -o-object-fit: cover; object-fit: cover; } .share { display: -webkit-box; display: -ms-flexbox; display: flex; visibility: hidden; opacity: 0; -webkit-transition: 0.5s; transition: 0.5s; position: absolute; top: 1.0416666667vw; right: 0.78125vw; } .trends dl dd:hover .list { padding-bottom: 2.6042vw; } .trends dl dd:hover .share { visibility: unset; opacity: 1; -webkit-transition: 0.5s; transition: 0.5s; } .share a { margin: 0 0.1875vw !important; position: relative; } .share a { width: 1.5625vw !important; height: 1.5625vw !important; line-height: 1.4583vw !important; font-size: 0.9375vw !important; } .share a.share-link img { width: 100%; height: auto; } .share a .rwm img { visibility: hidden; opacity: 0; -webkit-transition: 0.5s; transition: 0.5s; min-width: 5.7291666667vw; height: 5.7291666667vw; position: absolute; left: 50%; -webkit-transform: translateX(-50%) !important; -ms-transform: translateX(-50%) !important; transform: translateX(-50%) !important; top: 5.2083333333vw; padding: 0.2604166667vw; } .share a:hover .rwm img { visibility: unset; opacity: 1; /* transition: .5s; */ top: 1.3020833333vw; background: #fff; } /* .share a:hover { margin: -0.2604166666666667 0.1875vw 0 ; } */ .share a .rwm { position: relative; } .share a .rwm::after { position: absolute; top: 4.1666666667vw; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); content: ""; -webkit-transition: 0.5s; transition: 0.5s; border-top: 0.5208333333vw solid rgba(255, 255, 255, 0); border-right: 0.5208333333vw solid rgba(255, 255, 255, 0); border-bottom: 0.5208333333vw solid #fff; border-left: 0.5208333333vw solid rgba(255, 255, 255, 0); visibility: hidden; opacity: 0; } .share a:hover .rwm::after { top: 0.2604166667vw; visibility: unset; opacity: 1; } .trends dl .txt { font-size: var(--font-size18); color: #FFFFFF; } .trends dl .Htitle { font-size: var(--font-size20); color: #FFFFFF; padding: 0.5208333333vw 0 0.625vw 0; font-weight: 600; line-height: 1.4063vw; } .trends dl .intro { font-size: var(--font-size16); opacity: 0.7; color: #FFFFFF; } .trends dl .list { position: absolute; width: 100%; bottom: 0; left: 0; padding: 1.5625vw; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5490196078))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5490196078)); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } @media (max-width: 768px) { /* .headline{ text-align: center; } */ .headline>a { top: 2px !important; height: 20px; line-height: 20px; bottom: auto !important; font-size: var(--font-size16); transform: none; } .headline>a i { font-size: 13px; } .trends { padding: 0px; } .title { margin: 40px 0 25px; } .title img.icon { height: 20px; margin: 0 5px 0 0; } .title img.titleBg { display: none; } .title span { font-size: 24px; padding-bottom: 0; font-weight: bold; } .headline { background-size: auto 32px !important; } .trends .dl { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; grid-column-gap: 0; grid-row-gap: 0; } .trends .dl dd { width: 100%; height: auto; margin-right: 0%; margin-bottom: 0%; padding: 19px 0px; border-bottom: 1px solid #f3f2f1; } .trends .dl dd a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .trends .dl dd .image { width: 31.8%; } .trends .dl dd .image img { min-height: 80px; height: 80px !important; } .trends .dl dd .list { width: 68.2%; } .trends .dl dd .list .txt { display: none; } .trends .dl dd .list .Htitle { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; font-size: 16px; font-weight: normal; margin-top: 0px; } .trends .dl dd .list .intro { padding-top: 10px; } .trends .dl dd:first-child { padding-top: 0px; } .trends .dl dd:last-child { padding-bottom: 0px; border-bottom: 0px; } .trends .dl dd:hover .list { padding: 7px 0px 10px 10px; } .trends .dl dd:nth-child(odd) { margin-right: 0%; } .trends .dl .image img { min-height: 125px; height: auto !important; -o-object-fit: cover; object-fit: cover; } .trends .dl .list { position: unset; padding: 7px 0px 10px 10px; background-image: none; } .trends .dl .Htitle { padding: 0px 0; color: #303030; margin-top: 10px; } .trends .dl .txt, .trends .dl .intro { color: #303030; } .trends .dl .Htitle { font-size: 16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; white-space: break-spaces; line-height: 21px; } .trends .dl .txt, .trends .dl .intro { font-size: 14px; } .trends .ulslider { display: block; grid-column-gap: 0; grid-row-gap: 0; margin: 0 -5px 15px; } .trends .ulslider .image img { height: 250px; -o-object-fit: cover; object-fit: cover; } .trends .ulslider .list { padding: 10px 15px 30px; } .trends .ulslider .Htitle { padding: 8px 0; line-height: 22px; } .trends .ulslider dd { margin: 0 5px; } .trends .ulslider .slick-dots { position: absolute; z-index: 9; bottom: 2.6041666667vw; width: 100%; } .trends .ulslider li button { width: 8px; height: 2.5px; background: #FFFFFF; border-radius: 3px; padding: 0; border: none; opacity: 0.6; } .trends .ulslider li.slick-active button { width: 11px; height: 2.5px; background: #FFFFFF; border-radius: 3px; padding: 0; border: none; opacity: 1; } } .innovate { padding: 0 0 2.8645833333vw; background: url("../assets/11.jpg") no-repeat center; background-size: 100% 100%; } .innovate .headline>a { bottom: 2.4479166667vw; } @media (min-width: 992px) { .innovate .title { padding: 3.125vw 0 2.0833333333vw; } } .innovate .headline { background: url("../images/23.png") no-repeat center; } .innovate ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .innovate ul li { height: 100%; } .innovate ul li:nth-child(1) { width: 26.0416666667vw; } .innovate ul li:nth-child(2) { width: 21.3541666667vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } .innovate ul li:nth-child(3) { width: 23.4375vw; } .innovate ul li:nth-child(1) .list { background: url("../assets/15.jpg") no-repeat center; background-size: cover; } .innovate ul li:nth-child(2) .list { background: url("../assets/16.jpg") no-repeat center; background-size: cover; margin: 0 0 0.5208333333vw; } .innovate ul li:nth-child(3) .list { background: url("../assets/17.jpg") no-repeat center; background-size: cover; } .innovate ul li .list { padding: 2.0833333333vw; margin: 0.5208333333vw 0 0; } .innovate ul li .list .Htitle { font-size: var(--font-size24); font-weight: 600; color: #010101; line-height: 1; padding: 0 0 0.5208333333vw 0; } .innovate ul li .list .intro { font-size: var(--font-size15); font-weight: 400; color: #010101; line-height: 1.55; } .innovate ul li:nth-child(1) .list .Htitle, .innovate ul li:nth-child(1) .list .intro { color: #fff; } .innovate ul li .image { position: relative; height: calc(100% - 8.8802083333vw); } .innovate ul li .image>a>img { height: 100%; -o-object-fit: cover; object-fit: cover; } .innovate ul li:hover .share { visibility: unset; opacity: 1; -webkit-transition: 0.5s; transition: 0.5s; } .innovate ul li:hover .share { visibility: unset; opacity: 1; -webkit-transition: 0.5s; transition: 0.5s; } @media (max-width: 768px) { .innovate { padding: 0 0 10px; background: #fbfaf5; } .innovate ul li { width: 100% !important; } .innovate ul li:nth-child(2) { display: block; -webkit-box-orient: unset; -webkit-box-direction: unset; -ms-flex-direction: unset; flex-direction: unset; } .innovate ul li .list { padding: 25px 15px; margin: 0 0 15px; } .innovate ul li:nth-child(2) .list { margin: 0 0 15px; } .innovate ul li .list .Htitle { padding: 0 0 10px 0; } } .brand { margin: 0 0.78125vw; overflow: hidden; position: relative; z-index: 9; padding-top: 6.9792vw /* 134px -> 6.9792vw */ ; } .brand .slick-list { overflow: visible !important; } .brand ul { padding: 0 0 2.34375vw; } .brand ul li { margin: 0 0.78125vw; } .brand ul li .image { position: relative; overflow: visible; } .brand ul li .image>a { overflow: hidden; display: block; } .brand ul li .list { position: absolute; bottom: 0; left: 0; width: 100%; padding: 1.3541666667vw 1.5625vw; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5490196078))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5490196078)); } .brand ul li .list .Htitle { font-size: var(--font-size22); font-weight: 600; color: #FFFFFF; line-height: 1; } .brand ul li .list .intro { font-size: var(--font-size16); font-weight: 400; color: #FFFFFF; line-height: 1.3; padding: 0.625vw 0 0; } .brand ul li .list a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: var(--font-size16); font-weight: 400; line-height: 1; margin: 0 1.3541666667vw 0 0; } .brand ul li .list a:hover span { text-decoration: underline; } .brand ul li .list .link { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0; visibility: hidden; opacity: 0; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; margin: 0px 0 -1.4583333333vw; } .brand ul li .list a span { color: #FFFFFF; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .brand ul li .list span { padding: 0 0.4166666667vw 0 0.3125vw; } .brand ul li .list a img:nth-child(1) { width: 1.4583333333vw; } .brand ul li .list a img:nth-child(3) { width: 0.3125vw; } .brand ul li:hover .share { visibility: unset; opacity: 1; } .brand ul li:hover .link { padding: 1.25vw 0 0; visibility: unset; opacity: 1; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; margin: 0px; } .brand .slick-dots { position: absolute; z-index: 9; bottom: 0; width: 100%; padding: 0; } .brand .slick-dots li { margin: 0px 5px; } .brand li button { width: 0.6770833333vw; height: 0.2604166667vw; background: #CFC4B7; border-radius: 3px; padding: 0; border: none; opacity: 0.6; } .brand li.slick-active button { width: 1.1458333333vw; height: 0.2604166667vw; background: #C21E1B; border-radius: 3px; padding: 0; border: none; opacity: 1; } .brand .headline>a { bottom: 2.4479166667vw; } @media (min-width: 992px) { .brand .title { margin: 3.125vw 0 2.0833333333vw; } } @media (max-width: 768px) { .brand ul li .list { padding: 15px; } .brand .headline .title img { max-width: 13px; } .brand ul li .list .intro { padding: 10px 0 0; font-size: 15px; line-height: 22px; } .brand ul li .list a img:nth-child(1) { width: 15px; } .brand ul li .list a img:nth-child(3) { width: 6px; } .brand ul li .image>a img { height: auto; } .brand ul li .list a { margin: 2px 15px 2px 0; } .brand ul li .list a span { padding: 0 8px 0 5px; } .brand ul li { margin: 0 7.5px; } .brand { width: 100%; margin: auto; overflow: hidden; padding-top: 0px; } .brand ul.slick-initialized { width: 65.2%; margin: 0 auto; padding: 0; overflow: visible; } .brand ul.slick-initialized .slick-list { overflow: visible; } .brand .slick-dots { position: relative; margin-top: 13px; } .brand ul.slick-initialized>li { margin: 0 7.5px; } .brand ul.slick-dots li button { width: 8px; height: 8px; border-radius: 50%; padding: 0; border: none; opacity: 0.6; } .brand ul li .list .Htitle { font-size: 18px; font-weight: normal; } } @media (min-width: 992px) { .health .title { margin: 4.1666666667vw 0 1.3021vw /* 25px -> 1.3021vw */ ; } } .headline .lists { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .headline .lists a { border-radius: 2px; display: block; color: #0F1515; background: rgba(194, 30, 27, 0); margin: 0 0.2604166667vw; padding: 0.4947916667VW 1.0416666667vw; border: 1px solid #E3E1DF; text-align: center; font-size: var(--font-size14); font-weight: 600; } .headline .lists .on a { border: 1px solid #C21E1B; background: #C21E1B; color: #fff; } .headline .lists>div:hover a { border: 1px solid #C21E1B; background: #C21E1B; color: #fff; } .health .headline .lists a { min-width: 6.7708333333vw; } .health .headline>a { bottom: 0%; top: auto; -webkit-transform: none; -ms-transform: none; transform: none; } .health .columns_ { position: relative; } .health .column { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; padding: 2.0833333333vw 0 3.8541666667vw; visibility: hidden; opacity: 0; -webkit-transition: 0.5s; transition: 0.5s; } .health .column:not(:first-child) { position: absolute; top: 0; left: 0; } .health .column.on { visibility: unset; opacity: 1; -webkit-transition: 0.5s; transition: 0.5s; } .health .column>dd:nth-child(1) { width: 30.5208333333vw; } .health .column>dd:nth-child(1) .list { padding-right: 28%; } .health .column>dd { width: 19.2708333333vw; } .health .column dd { position: relative; } .health .column dd .list { position: absolute; bottom: 0; left: 0; width: 100%; padding: 1.3541666667vw 1.5625vw; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5490196078))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5490196078)); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .health .column dd .list .Htitle { font-size: var(--font-size18); font-weight: 400; color: #FFFFFF; line-height: 1.3; } .health .column dd .list .time { font-size: var(--font-size14); font-weight: 400; color: #FFFFFF; line-height: 1; padding: 0.625vw 0 0; opacity: 0.7; } .health .column dd .image img { width: 100%; height: 21.7188vw; -o-object-fit: cover; object-fit: cover; } .health .column dd:hover .share { visibility: unset; opacity: 1; } .health .column dd:hover .list { padding-bottom: 2.6042vw; } .health .slick-dots { position: absolute; bottom: 1.71875vw; right: 1.3020833333vw; z-index: 9; } .health li.slick-active button { width: 1.1458333333vw; height: 0.2604166667vw; background: #fff; padding: 0; border: none; opacity: 1; } .health li button { width: 0.6770833333vw; height: 0.2604166667vw; background: #fff; padding: 0; opacity: 0.6; } @media (max-width: 768px) { /* .health .lists>div{ width: calc(33.33% - 10px); } */ /* .headline .lists{ overflow: auto; } */ .health { padding: 0 0 30px; background: none !important; } .health .headline { background-position-y: 26% !important; } .headline .lists { width: 100%; overflow-x: auto; padding-bottom: 10px; -webkit-box-pack: left; -ms-flex-pack: left; justify-content: left; } .headline .lists::-webkit-scrollbar { width: 2px; height: 2px; background-color: #fff; } .headline .lists::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); border-radius: 6px; background-color: #fff; } .headline .lists::-webkit-scrollbar-thumb { border-radius: 6px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); background-color: var(--vi-color); } .headline .lists a { min-width: 122px !important; padding: 0px 10px; height: 41px; line-height: 39px; font-size: 14px; font-weight: normal; white-space: nowrap; text-align: center; } .headline .lists>div { margin: 0px; margin-right: 14px; } .headline .lists>div:last-child { margin-right: 0px; } /* .health .columns_ { margin: 0 -7.5px; } */ .health .column { -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 15px 0 0; } .health .column>dd { padding: 18px 0px; width: 100% !important; border-bottom: 1px solid #f5f5f5; /* margin: 0 7.5px; */ } .health .column>dd:first-child { padding-top: 0px; } .health .column>dd:last-child { padding-bottom: 0px; border-bottom: 0px; } .health .column>dd a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .health .column>dd a .image { width: 31.8%; } .health .column>dd a .image img { width: 100%; height: 80px; -o-object-fit: cover; object-fit: cover; } .health .column>dd a .list { width: 68.2%; padding: 10px 0px 10px 10px; } .health .column>dd a .list .Htitle { color: #333333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .health .column>dd a .list .time { color: #666666; font-size: 14px; } .health .column>dd:nth-child(1) .list { padding-right: 0%; } .health .column dd .list { position: static; background: none; width: 69.9%; } .health .column dd .list .time { padding: 10px 0 0; } .health .slick-dots { bottom: 15px; right: 20px; } .health li button { width: 8px; height: 2.5px; } .health li.slick-active button { width: 12px; height: 2.5px; } } .video_ { padding: 0 0.78125vw; padding-top: 1px; margin-bottom: 4.7917vw /* 92px -> 4.7917vw */ ; } .video_ .videoSwiper { overflow: visible !important; padding-bottom: 50px; } .video_ .videoSwiper .swiper-pagination-bullet-active { background: var(--vi-color); } .video_ .swiper-slide { margin: 0vw; position: relative; } .video_ .swiper-slide::after { content: ""; position: absolute; width: 3.2291666667vw; height: 3.2291666667vw; top: 50%; left: 50%; background: url("../images/32.png") no-repeat center/3.2291666667vw; z-index: 0; -webkit-transform: translate(-50%, -120%); -ms-transform: translate(-50%, -120%); transform: translate(-50%, -120%); } .video_ .swiper-slide .image { position: relative; overflow: visible; } .video_ .swiper-slide .image>a { display: block; overflow: hidden; } .video_ .swiper-slide .image>a img { width: 100%; height: 27.4479vw; -o-object-fit: cover; object-fit: cover; } .video_ .swiper-slide .list { position: absolute; bottom: 0; left: 0; width: 100%; padding: 1.3541666667vw 1.5625vw; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5490196078))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5490196078)); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .video_ .swiper-slide .list .Htitle { font-size: var(--font-size20); font-weight: 600; color: #FFFFFF; } .video_ .swiper-slide .list .intro { font-size: var(--font-size16); font-weight: 400; color: rgba(255, 255, 255, 0.8); line-height: 1.3; padding: 0.625vw 0 0; } .video_ .swiper-slide:hover .share { visibility: unset; opacity: 1; } .video_ .swiper-slide:hover .list { padding-bottom: 2.6042vw; } .video_ .headline>a { bottom: 2.4479166667vw; } .tanchuang>div { padding: 3.90625vw 4.1666666667vw 4.5833333333vw; background: url("../images/36.png") #FFFFFF no-repeat right bottom; position: relative; max-height: 90vh; overflow-y: auto; } .tanchuang>div::-webkit-scrollbar { width: 2px; height: 2px; background-color: #fff; } .tanchuang>div::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); border-radius: 6px; background-color: #fff; } .tanchuang>div::-webkit-scrollbar-thumb { border-radius: 6px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); background-color: var(--vi-color); } .tanchuang video { width: 40.625vw; } .tanchuang .share { visibility: unset; opacity: 1; position: unset; } .tanchuang .Htitle { font-size: var(--font-size26); font-weight: 600; color: #333333; padding: 0 0 2.0833333333vw 0; } .tanchuang .text { font-size: var(--font-size14); font-weight: 600; color: #000000; line-height: 1; padding: 2.8125vw 0 0.9895833333vw; } .tanchuang .columns { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .tanchuang .columns .column a { min-width: 5.625vw; background: #C21E1B; border-radius: 50px; font-size: var(--font-size14); font-weight: 400; color: #FFFFFF; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0.3645833333vw; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; overflow: hidden; } .tanchuang .columns .column a img { width: 0.8333333333vw; margin: 0 0 0 0.4166666667vw; } .tanchuang .image { position: absolute; top: 0.9375vw; right: 0.9375vw; cursor: pointer; font-size: 1.0417vw; color: #333333; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .tanchuang .image:hover { color: #e81d19; } .tanchuang .share a>img:nth-child(2) { top: auto; bottom: 350%; min-width: 5.7291666667vw; height: 5.7291666667vw; position: absolute; left: 50%; -webkit-transform: translateX(-50%) !important; -ms-transform: translateX(-50%) !important; transform: translateX(-50%) !important; visibility: hidden; opacity: 0; } .tanchuang .share a:hover>img:nth-child(2) { visibility: unset; opacity: 1; -webkit-transition: 0.5s; transition: 0.5s; bottom: 150%; top: auto; } /* .tanchuang .share a>img:nth-child(2){ visibility: hidden; opacity: 0; transition: .5s; min-width: 5.729166666666667vw; height: 5.729166666666667vw; position: absolute; left: 50%; transform: translateX(-50%) !important; top: 5.208333333333333vw; } */ /* .tanchuang .share a:hover>img:nth-child(2){ visibility: unset; opacity: 1; transition: .5s; top: 150%; position: relative; padding: 5px; background: #fff; } */ .tanchuang .columns .column a::after { content: ""; display: block; position: absolute; top: -2.8646vw; left: -3.4896vw; width: 1.0833vw; height: 10.4167vw; background: #fff; opacity: 0.26; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition: all 500ms ease-out; transition: all 500ms ease-out; } .tanchuang .columns .column a:hover::after { left: 200%; } @media (min-width: 992px) { .video_ .title { margin: 3.125vw 0 2.0833333333vw; } } @media (max-width: 768px) { .video_ .swiper-slide .image>a img { height: auto; } .video_ .swiper-slide .list { padding: 15px; } .video_ .headline .title img { max-width: 13px; } .video_ .swiper-slide .list .intro { padding: 10px 0 0; } .video_ .swiper-slide .list .link { padding: 1.25vw 0 0; visibility: unset; opacity: 1; -webkit-transition: 1s; transition: 1s; margin: 0px; padding: 10px 0 0; -ms-flex-wrap: wrap; flex-wrap: wrap; } .video_ { /* width: 90%; */ margin: auto; /* background: transparent; */ padding: 0 5%; padding-top: 1px; overflow: hidden; } .video_ ul { -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -7.5px; } .video_ .videoSwiper { padding-bottom: 50px; overflow: hidden !important; } .video_ .videoSwiper .swiper-pagination { bottom: 20px !important; } .video_ .swiper-slide::after { top: 34%; width: 62px; height: 62px; background: url("../images/32.png") no-repeat center/62px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .video_ .swiper-slide .list .Htitle { font-size: 18px; font-weight: normal; } .video_ .swiper-slide .list .intro { font-size: 15px; line-height: 22px; } .tanchuang>div { width: 90%; padding: 30px 20px; } .tanchuang video { width: 100%; } .tanchuang .columns .column a { padding: 5px 10px; } .tanchuang .text { padding: 20px 0 10px; } .tanchuang .columns .column a img { width: 15px; margin: 0 0 0 10px; } .tanchuang .share a>img { height: 25px; } .tanchuang .social-share a { margin: 0 2px 0 !important; /* padding: 0 0 8px 0; */ } .tanchuang .image { top: 15px; right: 15px; font-size: 16px; } .tanchuang .share a>img:nth-child(2) { min-width: 80px; height: auto; } .tanchuang .share a:hover>img:nth-child(2) { bottom: 120%; } } .duty { padding-top: 1px; margin-top: 5.2083vw; } .duty .headline>a { top: auto; -webkit-transform: none; -ms-transform: none; transform: none; bottom: 0%; } .duty .columns_ { position: relative; margin: 2.0833333333vw 0 5.2083333333vw; display: inline-block; width: 100%; } .duty dl { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; visibility: hidden; opacity: 0; -webkit-transition: 0.5s; transition: 0.5s; } .duty dl:not(:first-child) { position: absolute; top: 0; left: 0; } .duty dl.on { visibility: unset; opacity: 1; -webkit-transition: 0.5s; transition: 0.5s; } .duty dl>dd { width: 23.3333333333vw; height: 16.1458vw; position: relative; } .duty dl dd .image img { width: 100%; height: 16.1458vw; -o-object-fit: cover; object-fit: cover; } .duty dl dd .list { position: absolute; bottom: 0; left: 0; width: 100%; padding: 1.3541666667vw 1.5625vw; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5490196078))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5490196078)); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .duty dl dd .list .Htitle { font-size: var(--font-size18); font-weight: 400; color: #FFFFFF; line-height: 1.3; font-weight: bold; } .duty dl dd .list .time { font-size: var(--font-size14); font-weight: 400; color: #FFFFFF; line-height: 1.5; padding: 0.625vw 0 0; opacity: 0.8; } .duty dl dd:hover .share { visibility: unset; opacity: 1; } .duty dl dd:hover .list { padding-bottom: 2.6042vw; } @media (min-width: 992px) { .duty .title { margin: 4.3229166667vw 0 1.5625vw; } } @media (max-width: 768px) { .duty { background-position: top right; padding-bottom: 30px; margin-top: 0px; } .duty .headline { background-position-y: 16% !important; } .duty .headline .lists { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .duty dl { -ms-flex-wrap: wrap; flex-wrap: wrap; } .duty dl dd { width: 100%; height: auto; padding: 19px 0px; border-bottom: 1px solid #f3f2f1; } .duty dl dd:first-child { padding-top: 0px; } .duty dl dd:last-child { padding-bottom: 0px; border-bottom: 0px; } .duty dl dd a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .duty dl dd a .image { width: 31.8%; } .duty dl dd a .image img { width: 100%; height: auto; min-height: 80px; -o-object-fit: cover; object-fit: cover; } .duty dl dd a .list { width: 68.2%; padding: 10px 0px 10px 10px; } .duty dl dd a .list .Htitle { font-size: 16px; color: #333333; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .duty dl dd a .list .time { display: block; font-size: 15px; color: #666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .duty dl dd .list { width: 70.2%; position: static; padding: 10px; background: none; } .duty .columns_ { margin: 10px 0 10px; } .duty dl dd .list .time { padding: 10px 0 0; } } .opportunity { margin-bottom: -5.2083vw; } .opportunity .columns_ { position: relative; } .opportunity .columns_ .image { position: relative; } .opportunity .columns_ .image::after { content: ""; display: block; top: 0px; left: 0px; width: 100%; height: 100%; background: url("../assets/opportunityImgBg.png") no-repeat; background-size: 100%; } .opportunity .columns_ .image img.pc { display: block; height: 27.3438vw; -o-object-fit: cover; object-fit: cover; } .opportunity .columns_ .image img.mobile { display: none; } .opportunity .columns_ ul { position: absolute; bottom: 0; left: calc((100% - 72.9166666667vw) / 2); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 72.9166666667vw; z-index: 10; } .opportunity .columns_ ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1; padding: 0 1.1719vw 2.8645833333vw 0; border-bottom: 0.1042vw solid transparent; cursor: pointer; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .opportunity .columns_ ul li:not(:first-child) .iocn { padding: 0 0 0 1.1719vw; border-left: 1px solid rgba(221, 221, 221, 0.2); } .opportunity .columns_ ul li img { width: 2.1354vw; height: 2.1354vw; } .opportunity .columns_ ul li .iocn { margin: 0 1.25vw 0 0; } .opportunity .columns_ ul li .iocn img:nth-child(2) { display: none; } .opportunity .columns_ ul li .Htitle { font-size: var(--font-size18); font-weight: 400; color: #FFFFFF; padding: 0 0 0.625vw; line-height: 1; } .opportunity .columns_ ul li .intro { font-size: var(--font-size15); font-weight: 400; color: #FFFFFF; line-height: 1; } /* .opportunity .columns_ ul li:hover{ border-bottom: 2px solid #ffffff; } */ .opportunity .columns_ ul li:hover .iocn img:nth-child(1) { display: none; } .opportunity .columns_ ul li:hover .iocn img:nth-child(2) { display: block; } .opportunity .columns_ ul li:hover { border-color: #ffffff; } .opportunity .columns_ ul li:hover .iocn img:nth-child(1) { display: none; } .opportunity .columns_ ul li:hover .iocn img:nth-child(2) { display: block; } @media (min-width: 992px) { .opportunity .title { margin: 3.6458333333vw 0 2.0833333333vw; } } @media (max-width: 768px) { .opportunity { margin-bottom: 0px; } .opportunity .columns_ { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; flex-direction: column; } .opportunity .columns_ .image img.pc { display: none; } .opportunity .columns_ .image img.mobile { display: block; width: 100%; height: auto; } .opportunity .columns_ ul { position: static; max-width: calc(100% - 40px); width: auto; margin: 0 auto; overflow-x: auto; padding-bottom: 10px; margin-bottom: 13px; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .opportunity .columns_ ul::-webkit-scrollbar { width: 2px; height: 2px; background-color: #fff; } .opportunity .columns_ ul::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); border-radius: 6px; background-color: #fff; } .opportunity .columns_ ul::-webkit-scrollbar-thumb { border-radius: 6px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); background-color: var(--vi-color); } .opportunity .columns_ ul li { width: auto !important; min-width: 121px; height: 42px; line-height: 40px; text-align: center; border: 1px solid #f3f3f2; padding: 0 15px; margin-right: 14px; } .opportunity .columns_ ul li:last-child { margin-right: 0px; } .opportunity .columns_ ul li:hover { border-color: var(--vi-color); background-color: var(--vi-color); } .opportunity .columns_ ul li:hover .Htitle { color: #fff; } .opportunity .columns_ ul li:hover .iocn img:nth-child(2) { display: none; } .opportunity .columns_ ul li:hover .iocn img:nth-child(1) { display: block; -webkit-filter: none; filter: none; } .opportunity .columns_ ul li.on { border-color: var(--vi-color); background-color: var(--vi-color); } .opportunity .columns_ ul li.on .Htitle { color: #fff; } .opportunity .columns_ ul li.on .iocn img:nth-child(2) { display: none; } .opportunity .columns_ ul li.on .iocn img:nth-child(1) { display: block; -webkit-filter: none; filter: none; } .opportunity .columns_ ul li .iocn img:nth-child(1) { display: block; -webkit-filter: invert(1) opacity(0.4); filter: invert(1) opacity(0.4); } .opportunity .columns_ ul li .iocn img:nth-child(2) { display: none; } .opportunity .columns_ ul li .intro { display: none; } .opportunity .columns_ ul li .Htitle { color: #666; padding: 0px; white-space: nowrap; } .opportunity .columns_ ul li:not(:first-child) .iocn { padding: 0px; border-left: 1px solid rgba(221, 221, 221, 0); } .opportunity .columns_ ul li .iocn a { display: block; width: 20px; } .opportunity .columns_ ul li img { display: block; height: 20px; width: 20px; padding: 0; } .opportunity .columns_ .image::after { display: none; } } .innovate2 .columns_ ul li { width: 33.3%; } /* 侧边栏 */ .fixed-right { position: fixed; z-index: 9991; right: -5.2083vw; top: 50%; margin-top: -10.4167vw; background: #ffffff; -webkit-transition: all 0.4s; transition: all 0.4s; -webkit-box-shadow: 0px .4167vw .6771vw 0px rgba(0, 0, 0, 0.15); box-shadow: 0px .4167vw .6771vw 0px rgba(0, 0, 0, 0.15); -webkit-transition: 1s; transition: 1s; } .fixed-right.active { right: 0; } .fixed-right.on { right: 0; } .fixed-right li { -webkit-box-sizing: border-box; box-sizing: border-box; position: relative; cursor: pointer; } .fixed-right li:not(:last-child) { border-bottom: 1px solid #F6F6F6; } .fixed-hide { font-size: var(--font-size14); text-align: center; position: absolute; right: 100%; bottom: .2604vw; width: 6.7708vw /* 130px -> 6.7708vw */ ; background: #fff; -webkit-box-shadow: 0 0 .6771vw 0 rgba(106, 106, 106, 0.58); box-shadow: 0 0 .6771vw 0 rgba(106, 106, 106, 0.58); -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transition: all 0.4s; transition: all 0.4s; opacity: 0; z-index: -1; -webkit-transform-origin: right bottom; -ms-transform-origin: right bottom; transform-origin: right bottom; } .fixed-right li:hover .fixed-hide { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; z-index: 99; padding: .7813vw .5208vw; } .fixed-hide .fixed-warp { position: relative; } .fixed-hide .fixed-warp::after { content: ""; width: 0; height: 0; border: .4167vw solid transparent; right: -1.3021vw; bottom: 0px; border-left-color: #fff; display: block; position: absolute; } .fixed-hide p { line-height: 1; padding-top: 0.4vw; font-size: var(--font-size14); } .fixed-right.active .fixed-tip { opacity: 0; } .fixed-right.on .fixed-tip { opacity: 0; } .fixed-right ul { position: relative; z-index: 2; } .fixed-right.on { right: 0%; -webkit-transition: 1s; transition: 1s; } .fixed-right li .img100 { width: 3.3333333333vw; height: 3.3333333333vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .fixed-right li .img100>img { width: 3.3333vw; height: 3.3333vw; } .fixed-right .rwm img { max-width: none; width: 5.4688vw; height: 5.4688vw; } .fixed-right li .img100 { width: auto; height: auto; } .fixed-right li:last-child .img100 a { display: block; width: 100%; } .fixed-right li:last-child .img100 img { width: 100%; height: auto; } /* 隐私政策 */ .privacy .auto_1400 { width: 61.4583333333vw; } .privacy p { font-size: var(--font-size18); font-weight: 300; color: #333434; line-height: 1.9; } .privacy h1 { font-size: var(--font-size18); font-weight: bold; color: #000000; line-height: 1; padding: 2.0833333333vw 0 1.3020833333vw; } @media (max-width: 768px) { .privacy .auto_1400 { width: 90%; } .privacy h1 { padding: 20px 0 15px 0; } .fixed-right { display: none; } } /*--网站地图--*/ .containerRow { padding: 3.645833vw 0px; } .defaWebMap { background-color: #fff; } .defaWebMap dl { border: 1px solid #e6e6e6; margin-top: 1.5625vw; } .defaWebMap dl h3 { padding-left: 1.041667vw; padding-bottom: 0.260417vw; } .defaWebMap dl h3 span { font-size: 1.041667vw; color: #003097; position: relative; top: -1vw; background-color: #fff; padding: 0px 0.677083vw; } .defaWebMap dl h3 span a { color: #333333; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .defaWebMap dl h3 span a:hover { color: var(--vi-color); } .defaWebMap dl dd { padding-left: 1.71875vw; padding-bottom: 0.78125vw; } .defaWebMap dl dd a { font-size: 0.729167vw; padding-right: 1.041667vw; display: inline-block; padding-bottom: 0.416667vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .defaWebMap dl dd a:hover { color: var(--vi-color); } .defaWebMap dl dd a em { display: inline-block; margin-right: 0.416667vw; width: 0.15625vw; height: 0.15625vw; background-color: #003097; vertical-align: middle; } @media (min-width: 768px) { .defaWebMap dl { margin-top: 50px; } .defaWebMap dl dd a { padding-right: 50px; } } @media (max-width: 768px) { .defaWebMap dl h3 span { font-size: 16px; } .defaWebMap dl dd a { font-size: 13px; padding-right: 20px; padding-bottom: 10px; } .defaWebMap dl h3 { padding-bottom: 0; } .defaWebMap dl h3 span { top: -15px; } .defaWebMap dl { margin-top: 35px; } } /*--搜索--*/ .containerRow { padding: 3.645833vw 0px; } @media (max-width: 768px) { .containerRow { padding: 30px 0px; } } .searchResult dl { border-bottom: 0.0520833333vw solid #eee; padding-bottom: 0.5208333333vw; } .searchResult dl dt { float: left; font-size: var(--font-size16); } .searchResult dl dd { float: right; font-size: var(--font-size14); } .searchResultList li { padding: 0.78125vw 0.78125vw 1.3020833333vw; margin-top: 1.3020833333vw; border-bottom: 0.0520833333vw solid #eee; background: #f6f6f6; } .searchResultList li h3 { font-size: var(--font-size16); line-height: 2.2; padding-bottom: 0.2604166667vw; font-weight: 600; } .searchResultList li p { font-size: var(--font-size14); color: #1a1a1a; line-height: 2.2; } @media (max-width: 768px) { .searchResult dl { padding-bottom: 10px; } .searchResultList li { padding: 20px; margin: 15px 10px; } .searchResultList li h3 { font-weight: 600; } } /* 内页标题 */ .detailTitle { text-align: center; } .detailTitle h1 { display: inline-block; text-transform: uppercase; font-size: 2.5521vw; line-height: 2.5521vw; white-space: nowrap; font-weight: bold; color: transparent; background-image: url("../images/titleFontBg.png"); background-size: auto 100%; -webkit-background-clip: text; background-clip: text; margin-top: -0.9896vw; letter-spacing: -0.1563vw; } .detailTitle h1.fontSize32 { font-size: 1.6667vw; } .detailTitle p { font-size: 1.9792vw; color: #000000; font-weight: bold; position: relative; z-index: 9; } /* 走进鸭脖app下载 鸭脖app下载全球 */ .aboutusGlobalBg { padding-top: 4.7396vw; padding-bottom: 2.1354vw; } .aboutusGlobalBg .aboutusGlobal { margin-top: 1.0417vw; } .aboutusGlobalBg .aboutusGlobal::after { position: absolute; top: 0vw; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 0.5729vw; height: 0.5729vw; border-radius: 50%; border: 1px solid #E0002A; content: ""; display: block; z-index: 9; } .aboutusGlobalBg .aboutusGlobal::before { position: absolute; top: 0.2083vw; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 0.2604vw; height: 0.2604vw; border-radius: 50%; background-color: #E0002A; content: ""; display: block; z-index: 9; } .aboutusGlobalBg .aboutusGlobal .swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .aboutusGlobalBg .aboutusGlobal .swiper-slide { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 4.1667vw 0vw; position: relative; } .aboutusGlobalBg .aboutusGlobal .swiper-slide:nth-child(odd) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .aboutusGlobalBg .aboutusGlobal .swiper-slide:nth-child(odd) .text { padding-right: 4.9479vw; } .aboutusGlobalBg .aboutusGlobal .swiper-slide:nth-child(odd) .year { left: 56.3%; } .aboutusGlobalBg .aboutusGlobal .swiper-slide:nth-child(even) { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .aboutusGlobalBg .aboutusGlobal .swiper-slide:nth-child(even) .text { padding-left: 4.9479vw; } .aboutusGlobalBg .aboutusGlobal .swiper-slide:last-child .text::after { height: 4.1667vw; } .aboutusGlobalBg .aboutusGlobal .swiper-slide:last-child .text::before { display: none; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 50%; border-right: 1px solid #fefdfd; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text::after { position: absolute; top: 0vw; left: 50%; content: ""; display: block; width: 1px; height: 100%; background-color: #EEEEEE; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text::before { position: absolute; left: 50%; bottom: 0vw; -webkit-transform: translateX(-30%); -ms-transform: translateX(-30%); transform: translateX(-30%); width: 0.2604vw; height: 0.2604vw; z-index: 9; border-radius: 50%; background-color: #E0002A; content: ""; display: block; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text h1 { font-size: 1.4583vw; color: #000000; font-weight: normal; margin-bottom: 0.8333vw; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text p { font-size: 0.9375vw; color: rgba(0, 0, 0, 0.6); line-height: 1.5625vw; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .image { width: 50%; height: 17.7083vw; overflow: hidden; position: relative; z-index: 9; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .image .swiper-wrapper { flex-direction: row; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .image .swiper-slide { overflow: hidden; padding: 0px; border: 0px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .image .swiper-pagination-bullet-active { background: var(--vi-color); } .aboutusGlobalBg .aboutusGlobal .swiper-slide .image img { width: 100%; height: 17.7083vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .image:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .aboutusGlobalBg .aboutusGlobal .swiper-slide .year { position: absolute; font-size: 5.2083vw; line-height: 3.6458vw; margin-top: -3.2292vw; color: rgba(204, 204, 204, 0.6); font-weight: lighter; } /* 走进鸭脖app下载 鸭脖app下载中国 */ .aboutusChinaBg { padding-top: 5.9896vw; } .aboutusChinaBg .detailTitle { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; text-align: left; position: relative; } .aboutusChinaBg .detailTitle::after { position: absolute; left: -3.125vw; bottom: -2.9167vw; width: 15.5729vw; height: 6.4063vw; background: url("../images/aircraft.png") no-repeat; background-size: 15.5729vw 6.4063vw; content: ""; display: block; } .aboutusChinaBg .detailTitle .detailTitleLeft { width: 22.1%; } .aboutusChinaBg .detailTitle .detailTitleRight { width: 72.6%; min-height: 10vw /* 192px -> 10vw */ ; max-height: 18.3333vw /* 352px -> 18.3333vw */ ; padding-right: 1.8229vw; overflow-y: auto; } .aboutusChinaBg .detailTitle .detailTitleRight::-webkit-scrollbar { width: 2px; height: 2px; background-color: #fff; } .aboutusChinaBg .detailTitle .detailTitleRight::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); border-radius: 6px; background-color: #fff; } .aboutusChinaBg .detailTitle .detailTitleRight::-webkit-scrollbar-thumb { border-radius: 6px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); background-color: var(--vi-color); } .aboutusChinaBg .detailTitle .detailTitleRight p { font-size: 0.8854vw; color: #45423E; line-height: 1.6667vw /* 32px -> 1.6667vw */ ; font-weight: normal; text-align: justify; } .aboutusChinaBg .aboutusChinaVideo { margin-top: 2.7604vw; position: relative; } .aboutusChinaBg .aboutusChinaVideo img { width: 100%; height: 31.25vw; -o-object-fit: cover; object-fit: cover; } .aboutusChinaBg .aboutusChinaVideo i { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; width: 3.2292vw; height: 3.2292vw; background: url("../images/iconPlay.png") no-repeat; background-size: 3.2292vw; cursor: pointer; } .aboutusChinaBg .aboutusChinaNumBg { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 27.8646vw; margin-top: -7.0833vw; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum { margin-top: 4.7396vw; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul li { width: 25%; text-align: center; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul li:nth-child(3) p { color: #E60012; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul li h1 { font-size: 0.8333vw; color: rgba(40, 40, 40, 0.6); font-weight: bold; margin-bottom: 0.8854vw; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul li i { display: block; width: 1.5625vw; height: 0.1042vw; background-color: #E60012; margin: 0 auto; margin-bottom: 1.4583vw; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul li p { font-size: 3.6458vw; color: #2A292F; font-weight: normal; } /* 走进鸭脖app下载 企业荣誉 */ .honor { padding-top: 4.7396vw; overflow: hidden; } .honor .honorList { margin-top: 0.9896vw; } .honor .honorList ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -ms-flexbox; display: flex; } .honor .honorList ul li { font-size: 0.8333vw; color: #5F5F5F; height: 1.7708vw; line-height: 1.7708vw; position: relative; cursor: pointer; margin: 0 1.3542vw; } .honor .honorList ul li::after { opacity: 0; visibility: hidden; position: absolute; left: 0vw; bottom: -0.1563vw; width: 100%; height: 0.1042vw; background-color: #C21E1B; content: ""; display: block; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .honor .honorList ul li.active, .honor .honorList ul li:hover { color: #C21E1B; } .honor .honorList ul li.active::after, .honor .honorList ul li:hover::after { bottom: 0vw; opacity: 1; visibility: visible; } .honor .honorMain { height: 36.9792vw; position: relative; } .honor .honorSwiper { opacity: 0; -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); visibility: hidden; position: absolute; left: 0vw; top: 0vw; width: 100%; padding-top: 4.6875vw; padding-bottom: 2.0833vw; overflow: visible !important; -webkit-transition: all 0.6s ease; transition: all 0.6s ease; } .honor .honorSwiper.active { opacity: 1; -webkit-transform: translateY(0vw); -ms-transform: translateY(0vw); transform: translateY(0vw); visibility: visible; } .honor .honorSwiper .swiper-slide { background: url("../assets/honorBg.jpg") no-repeat center/cover; height: 30.2083vw; position: relative; cursor: pointer; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .honor .honorSwiper .swiper-slide:hover { -webkit-transform: translateY(-1.5625vw); -ms-transform: translateY(-1.5625vw); transform: translateY(-1.5625vw); -webkit-box-shadow: 0 0 0.7813vw #ddd; box-shadow: 0 0 0.7813vw #ddd; } .honor .honorSwiper .swiper-slide .honorSwiperImg { position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); bottom: 9.2188vw /* 177px -> 9.2188vw */ ; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 12.4479vw /* 239px -> 12.4479vw */ ; height: 16.6146vw /* 319px -> 16.6146vw */ ; background: url("../assets/honorSwiperImg.png") no-repeat; background-size: 12.4479vw 16.6146vw; } .honor .honorSwiper .swiper-slide .honorSwiperImg img { width: 9.6875vw /* 186px -> 9.6875vw */ ; height: 13.6979vw /* 263px -> 13.6979vw */ ; -o-object-fit: cover; object-fit: cover; } /* .honor .honorSwiper .swiper-slide .honorSwiperImg img.honorSwiperImgWidth { width: 80%; } */ .honor .honorSwiper .swiper-slide .honorSwiperText { position: absolute; left: 0vw; bottom: 0vw; width: 100%; padding: 1.5625vw 2.0833vw; } .honor .honorSwiper .swiper-slide .honorSwiperText h1 { font-size: 0.8333vw; color: rgba(255, 255, 255, 0.8); font-weight: normal; } .honor .honorSwiper .swiper-slide .honorSwiperText p { font-size: 1.3542vw; color: #fff; margin-top: 0.4167vw; } .honor .honorSwiper .swiper-scrollbar { left: 0%; width: 86.4583vw; height: 0.1042vw; } .honor .honorSwiper .swiper-scrollbar .swiper-scrollbar-drag { background-color: #C21E1B; cursor: pointer; } /* 走进鸭脖app下载 文化 */ .culture { padding-top: 4.6875vw; padding-bottom: 1px; } .culture .cultureText { padding: 0 8.8542vw; font-size: 0.9375vw; color: #45423e; line-height: 1.4583vw; text-align: center; margin-top: 0.4688vw; } .culture .cultureMain { margin-top: 2.9167vw; } .culture .cultureMain ul li { margin-bottom: 5.4688vw; } .culture .cultureMain ul li a { display: block; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; } .culture .cultureMain ul li:hover .image { -webkit-transform: translateY(-1.8229vw); -ms-transform: translateY(-1.8229vw); transform: translateY(-1.8229vw); } .culture .cultureMain ul li:hover .text { -webkit-transform: translateY(1.8229vw); -ms-transform: translateY(1.8229vw); transform: translateY(1.8229vw); } .culture .cultureMain ul li:hover .bg { opacity: 1; visibility: visible; -webkit-transform: translateY(1.8229vw); -ms-transform: translateY(1.8229vw); transform: translateY(1.8229vw); } .culture .cultureMain ul li:nth-child(odd) .text { padding-left: 10.9896vw; padding-right: 13.5417vw; margin-left: -7.5%; } .culture .cultureMain ul li:nth-child(odd) .bg { right: 0vw; top: 0vw; } .culture .cultureMain ul li:nth-child(even) a { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .culture .cultureMain ul li:nth-child(even) .text { padding-right: 10.9896vw; padding-left: 13.5417vw; margin-right: -7.5%; } .culture .cultureMain ul li:nth-child(even) .bg { left: 0vw; top: 0vw; } .culture .cultureMain ul li .image { width: 50%; -webkit-transition: all 0.8s ease; transition: all 0.8s ease; position: relative; z-index: 10; overflow: hidden; } .culture .cultureMain ul li .image img { width: 100%; height: 27.6042vw; -webkit-transition: all 0.6s ease; transition: all 0.6s ease; } .culture .cultureMain ul li .image:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .culture .cultureMain ul li .text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 57.5%; position: relative; z-index: 9; -webkit-transition: all 0.8s ease; transition: all 0.8s ease; } .culture .cultureMain ul li .text .list { margin-bottom: 0.7813vw; } .culture .cultureMain ul li .text .list h1 { font-size: 1.875vw; line-height: 2.0313vw; margin-bottom: 0vw; } .culture .cultureMain ul li .text .list p { display: inline-block; text-transform: uppercase; font-size: 2.6042vw; line-height: 2.5521vw; white-space: nowrap; font-weight: bold; color: transparent; background-image: url(../images/titleFontBg.png); background-size: auto 100%; -webkit-background-clip: text; background-clip: text; margin-top: -0.9896vw; letter-spacing: -0.1563vw; } .culture .cultureMain ul li .text .list+p { font-size: 1.1458vw; line-height: 1.6667vw; } .culture .cultureMain ul li .text h1 { font-size: 1.3542vw; color: #000000; line-height: 2.0313vw; margin-bottom: 1.0417vw; padding-left: 2.3438vw; background: url("../images/iconTitle.png") no-repeat left; background-size: 1.7188vw; } .culture .cultureMain ul li .text p { font-size: 0.9375vw; color: #696969; line-height: 1.3021vw; padding-left: 2.3438vw; } .culture .cultureMain ul li .text .more { display: block; width: 7.2917vw; height: 2.3958vw; line-height: 2.3958vw; background: none; border: 1px solid rgba(115, 115, 115, 0.2); font-size: 0.7813vw; color: #262626; text-align: center; margin-top: 3.125vw; margin-left: 2.3438vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .culture .cultureMain ul li .text .more i { font-size: 0.7292vw; } .culture .cultureMain ul li .text .more:hover { background: #BD1F1B; color: #fff; border-color: #BD1F1B; } .culture .cultureMain ul li .bg { opacity: 0; visibility: hidden; position: absolute; width: 57.5%; height: 100%; -webkit-transition: all 0.8s ease; transition: all 0.8s ease; } /* 走进鸭脖app下载 创业历程 */ .historyBg { padding-top: 4.8438vw; padding-bottom: 5.1042vw; } .historyBg .historyYear { position: relative; padding-bottom: 1.0417vw; margin-bottom: 3.8542vw; border-bottom: 1px solid #c6c6c6; } .historyBg .historyYear .historyYearSwiper { width: 90%; margin: 0 auto; } .historyBg .historyYear .historyYearSwiper .swiper-slide { width: 10%; text-align: center; height: 5.7292vw; line-height: 5.7292vw; font-size: 1.5625vw; color: #C7A983; font-weight: bold; cursor: pointer; } .historyBg .historyYear .historyYearSwiper .swiper-slide-thumb-active { width: 20%; font-size: 4.4271vw; color: #E0002A; } .historyBg .historyYear .swiper-button-prev { left: 0vw; } .historyBg .historyYear .swiper-button-next { right: 0vw; } .historyBg .historyYear .swiper-button-prev, .historyBg .historyYear .swiper-button-next { width: 0.5208vw; height: 0.5208vw; margin-top: 0vw; -webkit-transform: translateY(calc(-50% - 0.5208vw)); -ms-transform: translateY(calc(-50% - 0.5208vw)); transform: translateY(calc(-50% - 0.5208vw)); background: none; } .historyBg .historyYear .swiper-button-prev:hover::after, .historyBg .historyYear .swiper-button-next:hover::after { color: #e0002a; } .historyBg .historyYear .swiper-button-prev::after, .historyBg .historyYear .swiper-button-next::after { font-size: 0.7292vw; color: #a1a7ac; } .historyBg .historyMain { margin-top: 2.8646vw; margin-bottom: 2.7604vw; } .historyBg .historyBottom .swiper-slide { opacity: 0 !important; } .historyBg .historyBottom .swiper-slide .historyBottomTitle { text-align: center; margin-bottom: 2.3958vw; } .historyBg .historyBottom .swiper-slide .historyBottomTitle h1 { font-size: 1.6667vw; color: #272727; font-weight: bold; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li { width: 31.4%; margin-right: 2.9%; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li:nth-child(3n+3) { margin-right: 0%; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li:hover .image { -webkit-box-shadow: 0.2604vw 0.5208vw 0.5208vw #ddd; box-shadow: 0.2604vw 0.5208vw 0.5208vw #ddd; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li:hover .text h1 { color: var(--vi-color); } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li .image { overflow: hidden; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li .image img { width: 100%; height: 14.0625vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li .text { margin-top: 1.3021vw; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li .text h1 { font-size: 0.9896vw; color: #000000; line-height: 1.5104vw; font-weight: normal; margin-bottom: 0.4688vw; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li .text i { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 0.7292vw; color: #383838; line-height: 1.5104vw; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li .text i img { height: 0.7292vw; margin-right: 0.3646vw; } .historyBg .historyBottom .swiper-slide-active { opacity: 1 !important; } .historyMain { position: relative; } .historyMain .historyMainSwiper { -webkit-box-shadow: 0 0.5208vw 1.0417vw #ddd; box-shadow: 0 0.5208vw 1.0417vw #ddd; } .historyMain .historyMainSwiper .swiper-wrapper { -webkit-transition-timing-function: linear !important; transition-timing-function: linear !important; } .historyMain .historyMainSwiper .swiper-slide { width: auto; } .historyMain .historyMainSwiper .swiper-slide img { width: auto; height: 23.4375vw; } .historyMain .swiper-button-prev, .historyMain .swiper-button-next { top: 50%; width: 2.8646vw; height: 2.8646vw; border: 1px solid #d4d6d8; border-radius: 50%; background: none; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .historyMain .swiper-button-prev:hover, .historyMain .swiper-button-next:hover { border-color: #E0002A; background: #E0002A; } .historyMain .swiper-button-prev:hover::after, .historyMain .swiper-button-next:hover::after { color: #fff; } .historyMain .swiper-button-prev::after, .historyMain .swiper-button-next::after { font-size: 0.8333vw; color: #d4d6d8; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .historyMain .swiper-button-prev { left: 8.6458vw; } .historyMain .swiper-button-next { right: 8.6458vw; } /* 走进鸭脖app下载 董事长寄语 */ .chairmanBg { padding-top: 5.2083vw; padding-bottom: 6.5104vw; } .chairmanBg .chairman { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .chairmanBg .chairman .chairmanLeft { width: 48.5%; overflow: hidden; } .chairmanBg .chairman .chairmanLeft:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .chairmanBg .chairman .chairmanLeft img { width: 100%; height: 44.3229vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.6s ease; transition: all 0.6s ease; } .chairmanBg .chairman .chairmanRight { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; width: 47.1%; } .chairmanBg .chairman .chairmanRight .chairmanList { width: 8.3333vw; height: 2.5vw; line-height: 2.3958vw; margin-bottom: 1.0417vw; border: 1px solid rgba(210, 210, 210, 0.8); position: relative; } .chairmanBg .chairman .chairmanRight .chairmanList.active h1 i { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } .chairmanBg .chairman .chairmanRight .chairmanList h1 { font-size: 0.9375vw; color: #D22F1F; text-align: center; cursor: pointer; } .chairmanBg .chairman .chairmanRight .chairmanList h1 i { font-size: 0.8333vw; display: inline-block; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .chairmanBg .chairman .chairmanRight .chairmanList ul { display: none; position: absolute; left: -1px; top: 2.3958vw; width: calc(100% + 0.1042vw); background-color: #fff; z-index: 9; } .chairmanBg .chairman .chairmanRight .chairmanList ul li { text-align: center; border: 1px solid rgba(210, 210, 210, 0.8); border-top: 0; } .chairmanBg .chairman .chairmanRight .chairmanList ul li.active { border-color: var(--vi-color); } .chairmanBg .chairman .chairmanRight .chairmanList ul li.active a { background-color: var(--vi-color); color: #fff; } .chairmanBg .chairman .chairmanRight .chairmanList ul li a { display: block; font-size: 0.8333vw; color: #333; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .chairmanBg .chairman .chairmanRight .chairmanSwiper { height: 40.8854vw; padding-left: 0.5208vw; padding-right: 1.5625vw; overflow-y: auto; } .chairmanBg .chairman .chairmanRight .chairmanSwiper::-webkit-scrollbar { width: 2px; height: 2px; background-color: #fff; } .chairmanBg .chairman .chairmanRight .chairmanSwiper::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); border-radius: 6px; background-color: #fff; } .chairmanBg .chairman .chairmanRight .chairmanSwiper::-webkit-scrollbar-thumb { border-radius: 6px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); background-color: var(--vi-color); } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide { height: 33.33%; position: relative; border-left: 1px dashed #e3e0de; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide::after { opacity: 0.2; position: absolute; top: 0vw; left: 0vw; -webkit-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); transform: translate(-50%, 0%); width: 1.0417vw; height: 1.0417vw; border-radius: 50%; background-color: #c21e1b; content: ""; display: block; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide::before { opacity: 0.7; position: absolute; top: 0vw; left: 0vw; -webkit-transform: translate(-50%, 70%); -ms-transform: translate(-50%, 70%); transform: translate(-50%, 70%); width: 0.4167vw; height: 0.4167vw; border-radius: 50%; background-color: #fff; content: ""; display: block; z-index: 9; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide:hover::after { opacity: 1; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide:hover::before { opacity: 1; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide a { display: block; margin-left: 2.9167vw; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide h1 { font-size: 1.25vw; color: #000000; font-weight: normal; line-height: 2.0313vw; margin-bottom: 0.625vw; margin-top: -0.4167vw; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide p { font-size: 0.8333vw; color: #696969; line-height: 1.3021vw; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide a>div { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 1.3021vw; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide .more { font-size: 0.7292vw; color: #454545; font-weight: normal; margin-left: 1.5625vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide .more i { font-size: 0.6771vw; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide .more:hover { color: #C21E1B; } /* 走进鸭脖app下载 公司动态 */ .newsBg { padding-top: 4.6875vw; padding-bottom: 1.5104vw; overflow: hidden; } .newsBg .detailTitle { margin-bottom: 0.3125vw; } .newsBg .news1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 3.125vw; margin-top: 2.0833vw; position: relative; z-index: 9; } .newsBg .news1.news1Reversal { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .newsBg .news1.news1Reversal .news1Left { margin-left: auto; margin-right: 0vw; } .newsBg .news1.news1Reversal .news1Right { margin-left: 0vw; } .newsBg .news1 .news1Left { -webkit-clip-path: inset(-50% 0% 0% 0%); clip-path: inset(-50% 0% 0% 0%); overflow: visible !important; width: 65.7%; margin-left: 0vw; } .newsBg .news1 .news1Left .swiper-slide:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .newsBg .news1 .news1Left .swiper-slide:hover .share { opacity: 1; visibility: visible; } .newsBg .news1 .news1Left .swiper-slide .image { position: relative; } .newsBg .news1 .news1Left .swiper-slide .image img { width: 100%; height: 24.5833vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.6s ease; transition: all 0.6s ease; } .newsBg .news1 .news1Left .swiper-slide .play { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 3.2813vw; height: 3.2813vw; background: url("../images/iconPlay.png") no-repeat; background-size: 3.2813vw; } .newsBg .news1 .news1Right { width: 31.4%; height: 24.5833vw; margin-right: 0vw; border-top: 1px solid #E3E1DF; } .newsBg .news1 .news1Right .swiper-slide { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #E3E1DF; position: relative; } .newsBg .news1 .news1Right .swiper-slide::after { position: absolute; left: 0vw; bottom: 0vw; width: 0%; height: 0.1042vw; background-color: #C7302D; content: ""; display: block; } .newsBg .news1 .news1Right .swiper-slide.active::after { width: 100%; -webkit-transition: all 0.8s ease; transition: all 0.8s ease; } .newsBg .news1 .news1Right .swiper-slide .text { font-size: 0.9896vw; color: #000000; line-height: 1.4583vw; font-weight: normal; margin-bottom: 0.8333vw; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .newsBg .news2 ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .newsBg .news2 ul li { width: 31.4%; margin-right: 2.9%; margin-bottom: 2.9%; } .newsBg .news2 ul li:nth-child(3n+3) { margin-right: 0%; } .newsBg .news2 ul li:hover .image { -webkit-box-shadow: 0.2604vw 0.5208vw 0.5208vw #ddd; box-shadow: 0.2604vw 0.5208vw 0.5208vw #ddd; } .newsBg .news2 ul li:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .newsBg .news2 ul li:hover .text { color: var(--vi-color); } .newsBg .news2 ul li:hover .share { opacity: 1; visibility: visible; } .newsBg .news2 ul li .image { overflow: hidden; -webkit-transition: all 0.6s ease; transition: all 0.6s ease; position: relative; } .newsBg .news2 ul li .image img { width: 100%; height: 14.0625vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.6s ease; transition: all 0.6s ease; } .newsBg .news2 ul li .text { font-size: 0.9896vw; color: #000000; line-height: 1.5104vw; font-weight: normal; margin-top: 1.3021vw; margin-bottom: 0.625vw; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .newsBg .news2 ul li .play { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 2.2917vw; height: 2.2917vw; background: url("../images/iconPlay.png") no-repeat; background-size: 2.2917vw; } .newsBg .videoMain { margin-top: 3.125vw; } .newsBg .videoMain ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .newsBg .videoMain ul li { width: 31.7%; margin-right: 2.45%; margin-bottom: 2.45%; position: relative; } .newsBg .videoMain ul li>a { display: block; } .newsBg .videoMain ul li>a::after { position: absolute; top: 40%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 3.2292vw; height: 3.2292vw; background: url("../images/iconPlay.png"); background-size: 3.2292vw 3.2292vw; content: ""; display: block; cursor: pointer; } .newsBg .videoMain ul li:nth-child(3n+3) { margin-right: 0%; } .newsBg .videoMain ul li:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .newsBg .videoMain ul li:hover .text { padding-bottom: 2.6042vw; } .newsBg .videoMain ul li:hover .share { opacity: 1; visibility: visible; } .newsBg .videoMain ul li .image { overflow: hidden; } .newsBg .videoMain ul li .image img { width: 100%; height: auto; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsBg .videoMain ul li .text { position: absolute; left: 0vw; bottom: 0vw; width: 100%; padding: 1.3021vw; z-index: 9; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsBg .videoMain ul li .text h1 { font-size: 1.0417vw; color: #fff; font-weight: bold; margin-bottom: 0.3646vw; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .newsBg .videoMain ul li .text p { font-size: 0.8333vw; color: rgba(255, 255, 255, 0.8); overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } /* 公司动态详情 */ .newsDetailBg { padding-top: 4.1667vw; padding-bottom: 5vw; background-color: #fefdfe; } .newsDetailBg .newsDetail { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .newsDetailBg .newsDetail .newsDetailLeft { width: 68.5%; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailTips { font-size: 0.8333vw; color: #333333; margin-bottom: 0.7292vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailTips i { display: inline-block; color: #ddd; margin: 0 0.5208vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailTitle { font-size: 1.7708vw; color: #3A2D2D; line-height: 2.3438vw; font-weight: bold; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailTime { font-size: 0.8333vw; color: #9E9E9E; margin-top: 0.8333vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare { position: relative; margin-top: 1.6146vw; margin-bottom: 2.1354vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare::after { position: absolute; top: 50%; right: 0vw; width: 39.4792vw; height: 1px; background-color: #a4a3a4; content: ""; display: inline-block; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare span { display: none; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare .share-link img { height: 1.9792vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare .social-share-icon { width: 1.9792vw; height: 1.9792vw; line-height: 1.9792vw; font-size: 1.0417vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain { font-size: 0.9375vw; color: #2A303B; line-height: 1.5625vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain img { display: block; max-width: 100%; width: auto; height: auto; margin: 1.5625vw auto; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain video, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain iframe { display: block; width: 100%; height: auto; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h1, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h2, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h3, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h4, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h5, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h6 { color: #3a2d2d; font-weight: bold; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h1 { font-size: 1.0417vw; margin-bottom: 0.7292vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h2 { font-size: 0.9375vw; margin-bottom: 0.625vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h3 { font-size: 0.8333vw; margin-bottom: 0.5208vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h4, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h5, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h6 { font-size: 0.7813vw; margin-bottom: 0.4167vw; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; border-top: 1px solid #e5e5e5; padding-top: 1.5625vw; margin-top: 2.4479vw; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleLeft { width: calc(100% - 13.0208vw); } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleLeft a { display: inline-block; clear: both; font-size: 0.7813vw; font-weight: normal; color: #626262; line-height: 1.5625vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleLeft a span { color: #000000; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleLeft a:hover { color: var(--vi-color); } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleRight a { display: block; width: 6.9792vw; height: 2.3958vw; line-height: 2.3958vw; text-align: center; font-size: 0.7292vw; color: #7d766b; border: 1px solid #7d766b; border-radius: 0.1042vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleRight a:hover { background-color: var(--vi-color); color: #fff; border-color: var(--vi-color); } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp { text-align: center; margin-top: 1.5625vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp div { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 0 auto; width: 3.5417vw; height: 3.5417vw; border-radius: 50%; background-color: #f0f1f4; cursor: pointer; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp div.active { background-color: var(--vi-color); } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp div.active img { -webkit-filter: invert(1) brightness(500%); filter: invert(1) brightness(500%); } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp div.active p { color: #fff; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp img { height: 1.1458vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp p { font-size: 0.7292vw; color: #333333; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp h1 { font-size: 0.7292vw; font-weight: normal; color: rgba(98, 98, 98, 0.7); margin-top: 0.2604vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment { margin-top: 1.9271vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish { margin-bottom: 1.1979vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: relative; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishHead { width: 2.5vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishHead img { width: 2.5vw; height: 2.5vw; border-radius: 50%; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: auto; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishInput { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 92.9%; padding: 1.0417vw 1.0938vw; background-color: #F7F5F6; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishInput .textarea { display: block; width: calc(100% - 8.3333vw); min-height: 6.4583vw; outline: 0; border: 0; resize: none; font-size: 0.9375vw; color: #818181; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishInput .btn { position: absolute; right: 1.0417vw; bottom: 1.0417vw; width: 6.4583vw; height: 2.1875vw; line-height: 2.0833vw; border: 1px solid #7D766B; font-size: 0.7292vw; color: #333333; text-align: center; border-radius: 0.1042vw; cursor: pointer; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishInput .btn:hover { background-color: var(--vi-color); color: #fff; border-color: var(--vi-color); } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishBtn { position: absolute; right: 1.0417vw; bottom: 1.0417vw; width: 6.4583vw; height: 2.1875vw; line-height: 2.0833vw; border: 1px solid #7D766B; font-size: 0.7292vw; color: #333333; text-align: center; border-radius: 0.1042vw; cursor: pointer; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishBtn:hover { background-color: var(--vi-color); color: #fff; border-color: var(--vi-color); } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea .newsCommentAreaTitle { font-size: 1.0417vw; color: #2A303B; font-weight: bold; margin-bottom: 1.4063vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea .newsCommentAreaTitle i { display: inline-block; margin-left: 0.4688vw; color: #818181; font-weight: normal; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li { margin-bottom: 1.7708vw; overflow: hidden; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .image { margin-right: 1.25vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .image img { width: 2.5vw; height: 2.5vw; border-radius: 50%; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text { line-height: 1.5625vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text h1 { font-size: 0.9375vw; color: #2A303B; font-weight: bold; margin-bottom: 0.1563vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text h1 i { font-weight: normal; color: #818181; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text h2 { font-size: 1.0417vw; color: #141414; line-height: 1.5625vw; font-weight: normal; margin-bottom: 0.3646vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text p { display: inline-block; font-size: 0.9375vw; color: #2A303B; cursor: pointer; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text p img { height: 1.0417vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .help { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: auto; height: 1.0417vw; margin-top: 1.5625vw; cursor: pointer; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .help.active p { color: var(--vi-color); } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .help.active img { -webkit-filter: none; filter: none; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .help p { font-size: 0.9375vw; color: #818181; margin-right: 0.5208vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .help img { height: 1.0417vw; -webkit-filter: grayscale(1) opacity(0.5); filter: grayscale(1) opacity(0.5); } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .newsCommentAreaReply { display: none; width: calc(100% - 3.75vw); background-color: #f5f3f4; position: relative; float: right; margin-top: 13px; overflow: hidden; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .newsCommentAreaReply .textarea { display: block; width: calc(100% - 8.3333vw); min-height: 5.3646vw; padding: 1.0417vw; font-size: 0.8333vw; color: #818181; outline: 0; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .newsCommentAreaReply .btn { position: absolute; right: 1.0417vw; bottom: 1.0417vw; width: 6.4583vw; height: 2.1875vw; line-height: 2.0833vw; border: 1px solid #7D766B; font-size: 0.7292vw; color: #333333; text-align: center; border-radius: 0.1042vw; cursor: pointer; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .newsCommentAreaReply .btn:hover { background-color: var(--vi-color); color: #fff; border-color: var(--vi-color); } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul .mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: 1.0417vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea .newsCommentAreaMore { font-size: 0.8333vw; color: #141414; height: 2.3958vw; line-height: 2.3958vw; background: #F7F5F6; margin-top: 2.7083vw; text-align: center; cursor: pointer; -webkit-transition: all 0.2s; transition: all 0.2s; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea .newsCommentAreaMore:hover { background: var(--vi-color); color: #ffffff; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea .newsCommentAreaMore span { display: inline-block; margin: 0 0.2083vw; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea .newsCommentAreaMore i { font-size: 0.6771vw; font-weight: bold; } .newsDetailBg .newsDetail .newsDetailRight { width: 23.7%; margin-left: 7.8%; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot { margin-bottom: 3.5417vw; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotTitle { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 0.9375vw; color: #000000; font-weight: bold; margin-bottom: 0.9896vw; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotTitle img { width: auto; height: 1.1458vw; margin-right: 0.1042vw; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotMain ul li { margin-bottom: 1.0417vw; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotMain ul li:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotMain ul li:hover .text { color: var(--vi-color); } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotMain ul li a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotMain ul li .image { width: 40%; overflow: hidden; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotMain ul li .image img { width: 100%; height: 4.6875vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotMain ul li .text { width: 54.2%; font-size: 0.7813vw; line-height: 1.1458vw; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle { margin-bottom: 0.9375vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle h1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 0.9375vw; color: #000000; font-weight: bold; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle h1 img { margin-right: 0.2083vw; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle p { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 0.8333vw; color: #F04142; cursor: pointer; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle p:hover { opacity: 0.6; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle p.active img { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle p img { margin-right: 0.2604vw; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle img { width: auto; height: 1.1458vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li { height: 2.4479vw; line-height: 2.4479vw; border-bottom: 1px solid #E5E9EE; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li:nth-child(1) i { color: #C21E1B; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li:nth-child(2) i { color: #FF7D3D; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li:nth-child(3) i { color: #F6AB00; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li:nth-child(n+4) i { color: #909090; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li:hover p { color: var(--vi-color); } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li i { display: inline-block; margin: 0 0.4167vw; font-size: 0.9375vw; font-weight: bold; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li p { font-size: 0.7813vw; color: #000000; max-width: calc(100% - 2.6042vw); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li img { width: auto; height: 1.1458vw; } /* 相关推荐 */ .newsRecommendedBg { padding-top: 2.3958vw; padding-bottom: 1.0417vw; } .newsRecommendedBg .newsRecommendedTitle { font-size: 1.5625vw; color: #333333; font-weight: bold; margin-bottom: 1.6667vw; } .newsRecommendedBg .newsRecommended ul { display: -webkit-box; display: -ms-flexbox; display: flex; } .newsRecommendedBg .newsRecommended ul li { width: 32%; margin-right: 2%; margin-bottom: 2%; position: relative; } .newsRecommendedBg .newsRecommended ul li:nth-child(3n+3) { margin-right: 0%; } .newsRecommendedBg .newsRecommended ul li:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .newsRecommendedBg .newsRecommended ul li:hover .text { padding-bottom: 1.8229vw; } .newsRecommendedBg .newsRecommended ul li .image { overflow: hidden; position: relative; } .newsRecommendedBg .newsRecommended ul li .image::after { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: url("../assets/newsRecommendedItemBg.png") no-repeat; background-size: 100%; content: ""; display: block; } .newsRecommendedBg .newsRecommended ul li .image img { width: 100%; height: 16.1458vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsRecommendedBg .newsRecommended ul li .text { position: absolute; left: 0vw; bottom: 0vw; width: 100%; padding: 1.3021vw 1.5104vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsRecommendedBg .newsRecommended ul li .text h1 { font-size: 1.0417vw; color: #fff; font-weight: bold; line-height: 1.3542vw; margin-bottom: 0.2083vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .newsRecommendedBg .newsRecommended ul li .text p { font-size: 0.8333vw; color: rgba(255, 255, 255, 0.7); line-height: 1.3542vw; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } /* 创业机会 平台优势 */ /* 价值主张 */ .value.culture .cultureMain ul li .text p { line-height: 1.875vw; } /* 八大优势 */ .advantage { margin-top: 1.3021vw; overflow: hidden; } .advantage .advantageMain { overflow: visible !important; width: 53.1%; margin: 0 auto; margin-top: 1.9792vw; } .advantage .advantageMain .swiper-slide { position: relative; } .advantage .advantageMain .swiper-slide::after { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); content: ""; display: block; } .advantage .advantageMain .swiper-slide img { width: 100%; height: 31.25vw; -o-object-fit: cover; object-fit: cover; } .advantage .advantageMain .swiper-slide .text { opacity: 0; visibility: hidden; position: absolute; top: 0vw; left: 0vw; width: 100%; padding: 4.1667vw 20.35% 0vw; text-align: center; -webkit-transition: all 0.6s ease 0.4s; transition: all 0.6s ease 0.4s; z-index: 9; } .advantage .advantageMain .swiper-slide .text h1 { font-size: 1.25vw; color: #ffffff; font-weight: normal; line-height: 2.0313vw; margin-bottom: 0.5208vw; } .advantage .advantageMain .swiper-slide .text p { font-size: 0.9375vw; color: rgba(255, 255, 255, 0.9); line-height: 1.4583vw; text-align: justify; } .advantage .advantageMain .swiper-slide .text2 { position: absolute; top: 7%; left: 4%; z-index: 9; display: -webkit-box; display: -ms-flexbox; display: flex; opacity: 0; visibility: hidden; -webkit-transition: all 0.6s ease 0.4s; transition: all 0.6s ease 0.4s; margin-left: -25px; } .advantage .advantageMain .swiper-slide .text2 h1 { font-size: 2.0833vw /* 40px -> 2.0833vw */ ; color: rgba(255, 255, 255, 0.7); font-weight: normal; writing-mode: vertical-lr; letter-spacing: 6px; height: 12.5vw /* 240px -> 12.5vw */ ; } .advantage .advantageMain .swiper-slide .text2 p { font-size: .7813vw /* 15px -> .7813vw */ ; color: rgba(255, 255, 255, 0.5); font-weight: normal; text-transform: uppercase; writing-mode: vertical-lr; } .advantage .advantageMain .swiper-slide-active .text { opacity: 1; visibility: visible; padding-top: 3.0729vw; } .advantage .advantageMain .swiper-slide-active .text2 { opacity: 1; visibility: visible; margin-left: 0px; } .advantage .advantageMain .swiper-button-prev, .advantage .advantageMain .swiper-button-next { width: 2.8646vw /* 55px -> 2.8646vw */ ; height: 2.8646vw /* 55px -> 2.8646vw */ ; border-radius: 50%; border: 1px solid #fff; background: none; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .advantage .advantageMain .swiper-button-prev::after, .advantage .advantageMain .swiper-button-next::after { font-size: 0.7292vw; color: #fff; } .advantage .advantageMain .swiper-button-prev:hover, .advantage .advantageMain .swiper-button-next:hover { background: #e70214; border-color: #e70214; } .advantage .advantageMain .swiper-pagination { display: none; } /* 获得 */ .obtainBg { padding-top: 7.6042vw; padding-bottom: 5.7292vw; overflow: hidden; } .obtainBg .obtain { margin-top: 2.0833vw; } .obtainBg .obtain .obtainMain { overflow: visible !important; width: 56.4%; padding-bottom: 3.125vw; margin-left: 0vw; } .obtainBg .obtain .obtainMain .swiper-slide { position: relative; overflow: hidden; } .obtainBg .obtain .obtainMain .swiper-slide:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .obtainBg .obtain .obtainMain .swiper-slide:hover .text { padding-bottom: 3.3333vw; } .obtainBg .obtain .obtainMain .swiper-slide img { width: 100%; height: 28.125vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .obtainBg .obtain .obtainMain .swiper-slide .text { position: absolute; left: 0vw; bottom: 0vw; width: 100%; padding: 0vw 2.6563vw 2.2917vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .obtainBg .obtain .obtainMain .swiper-slide .text h1 { font-size: 1.3542vw; color: #ffffff; font-weight: bold; margin-bottom: 0.5729vw; } .obtainBg .obtain .obtainMain .swiper-slide .text p { font-size: 0.9375vw; color: rgba(255, 255, 255, 0.8); line-height: 1.4583vw; } .obtainBg .obtain .obtainMain .swiper-scrollbar { width: 72.9167vw; height: 0.1563vw; left: 0vw; border-radius: 0vw; } .obtainBg .obtain .obtainMain .swiper-scrollbar .swiper-scrollbar-drag { background: #e0002a; border-radius: 0vw; } .obtainBg .obtain .obtainMain .swiper-pagination { display: none; } /* 创业机会 起步助力 */ .assistance { margin-top: 4.8438vw; margin-bottom: 5.2083vw; } .assistance .assistanceMain { margin-top: 1.7708vw; } .assistance .assistanceMain ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .assistance .assistanceMain ul li { width: 32.4%; margin-right: 1.4%; margin-bottom: 1.4%; background-color: #F1F1F1; } .assistance .assistanceMain ul li:nth-child(3n+3) { margin-right: 0%; } .assistance .assistanceMain ul li:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .assistance .assistanceMain ul li .image { overflow: hidden; } .assistance .assistanceMain ul li .image img { width: 100%; height: 22.5vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .assistance .assistanceMain ul li .text { min-height: 13.9583vw; padding: 2.6042vw 2.1875vw 1.5625vw; } .assistance .assistanceMain ul li .text div { display: -webkit-box; display: -ms-flexbox; display: flex; } .assistance .assistanceMain ul li .text h1 { font-size: 1.1458vw; color: #010101; font-weight: bold; margin-bottom: 0.5729vw; } .assistance .assistanceMain ul li .text p { font-size: 0.7813vw; color: #010101; line-height: 1.1458vw; text-align: justify; } .assistance .assistanceMain ul li .text img { width: auto; height: 4.4792vw; margin-left: 1.0417vw; } /* 创业机会 激励表彰 */ .rewardBg { padding-top: 4.6875vw; padding-bottom: 5.2083vw; } .rewardBg .reward { margin-top: 3.125vw; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .rewardBg .reward .image { width: 49.2%; position: relative; } .rewardBg .reward .image::after { position: absolute; top: 0vw; left: 0vw; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.3); content: ""; display: block; } .rewardBg .reward .image img { width: 100%; height: 20.7813vw; -o-object-fit: cover; object-fit: cover; } .rewardBg .reward .play { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 3.2813vw; height: 3.2813vw; background: url(../images/iconPlay.png) no-repeat; background-size: 3.2813vw; z-index: 9; cursor: pointer; } .rewardBg .reward .text { width: 46%; } .rewardBg .reward .text h1 { font-size: 1.3542vw; color: #000000; font-weight: bold; margin-bottom: 1.4063vw; padding-left: 2.3438vw; background: url(../images/iconTitle.png) no-repeat left; background-size: 1.7188vw; } .rewardBg .reward .text p { font-size: 1.0417vw; color: rgba(34, 34, 34, 0.8); line-height: 1.875vw; padding-left: 2.3438vw; } .rewardBg .rewardNum { padding: 0 6.6667vw; margin-top: 2.8125vw; } .rewardBg .rewardNum ul { -ms-flex-pack: distribute; justify-content: space-around; display: -webkit-box; display: -ms-flexbox; display: flex; } .rewardBg .rewardNum ul li { text-align: center; width: 20%; position: relative; } .rewardBg .rewardNum ul li::after { position: absolute; right: 0vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 1px; height: 2.6042vw; background-color: #ebebeb; content: ""; display: block; } .rewardBg .rewardNum ul li:last-child::after { display: none; } .rewardBg .rewardNum ul li h1 { font-size: 2.2917vw; color: #E0002A; font-weight: bold; } .rewardBg .rewardNum ul li h1 i { font-size: 0.7292vw; } .rewardBg .rewardNum ul li p { font-size: 0.8333vw; color: #898989; margin-top: -0.2604vw; } /* 海外培训 */ .trainBg { padding: 7.0313vw 0vw; } .trainBg+.newsBg .news2 { margin-top: 2.3438vw; } .trainBg .historyMain .historyMainSwiper { -webkit-box-shadow: 0 0.2604vw 0.5208vw #eee; box-shadow: 0 0.2604vw 0.5208vw #eee; } .trainBg .historyMain .historyMainSwiper .swiper-slide img { height: 29.1667vw; } /* 科研创新 */ .innovateBg { padding-top: 4.7917vw; } .innovateBg .innovate1 .innovate1Main { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 2.7083vw; } .innovateBg .innovate1 .innovate1Main .image { overflow: hidden; width: 62.3%; } .innovateBg .innovate1 .innovate1Main .image:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .innovateBg .innovate1 .innovate1Main .image img { width: 100%; height: 30.2083vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .innovateBg .innovate1 .innovate1Main .text { width: 37.7%; padding-left: 4.5%; padding-right: 13.5417vw; } .innovateBg .innovate1 .innovate1Main .text h1 { font-size: 1.5625vw; color: #000000; line-height: 2.0833vw; font-weight: bold; margin-bottom: 2.0833vw; padding-left: 2.3438vw; background: url(../images/iconTitle.png) no-repeat left; background-size: 1.7188vw; } .innovateBg .innovate1 .innovate1Main .text p { font-size: 0.8333vw; color: #000000; line-height: 1.3542vw; margin-bottom: 1.3021vw; } .innovateBg .innovate1 .innovate1Main .text p::before { content: "—"; display: inline-block; margin-right: 0.4688vw; } .innovateBg .innovate2 { margin-top: 5.7292vw; } .innovateBg .innovate2 .innovate2Text { font-size: 0.8854vw; color: #45423E; line-height: 1.4583vw; padding: 0 11.9792vw; text-align: center; margin-top: 0.4688vw; margin-bottom: 3.8021vw; } .innovateBg .innovate2 .innovate2Num { padding: 0 7.2917vw; } .innovateBg .innovate2 .innovate2Num ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; } .innovateBg .innovate2 .innovate2Num ul li { width: 25%; border-right: 1px solid #ddd; } .innovateBg .innovate2 .innovate2Num ul li:last-child { border-right: 0vw; } .innovateBg .innovate2 .innovate2Num ul li h1 { font-size: 2.6042vw; color: #E0002A; font-weight: bold; margin-top: -10px; } .innovateBg .innovate2 .innovate2Num ul li p { font-size: 0.7292vw; color: #898989; margin-bottom: 0.3646vw; } .innovateBg .innovate2 .innovate2Main { margin-top: 3.5938vw; position: relative; overflow: hidden; } .innovateBg .innovate2 .innovate2Main img { width: 100%; height: 29.1667vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .innovateBg .innovate2 .innovate2Main .play { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 3.2813vw; height: 3.2813vw; background: url(../images/iconPlay.png) no-repeat; background-size: 3.2813vw; cursor: pointer; } .innovateBg .innovate3 { min-height: 48.6979vw; padding-top: 4.2188vw; padding-bottom: 1px; position: relative; } .innovateBg .innovate3 .innovate3Text { font-size: 0.8854vw; color: #45423E; line-height: 1.4583vw; padding: 0 14.5833vw; text-align: center; margin-top: 0.4688vw; margin-bottom: 37.7604vw; } .innovateBg .innovate3 .innovate3Main { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 11.9792vw; width: 33.5938vw; height: 22.4479vw; background: url("../assets/honorBg.png") no-repeat; background-size: 33.5938vw 22.4479vw; } .innovateBg .innovate3 .innovate3Main img { width: 29.0625vw; height: 20.4688vw; -o-object-fit: cover; object-fit: cover; position: absolute; top: 14px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } /* 科研朋友圈 */ .cofBg { overflow: hidden; padding-top: 5.7813vw; } .cofBg .newsBg .detailTitle { margin-bottom: 2.6042vw /* 50px -> 2.6042vw */ ; } .cofBg .detailTitle { text-align: left; } .cofBg .cofText { font-size: 0.8854vw; color: #45423E; line-height: 1.4583vw; margin-top: 0.5208vw; } .cofBg .cofMain { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; margin-top: 6.1458vw; margin-bottom: 3.6458vw; } .cofBg .cofMain .cofMainSwiper { width: 48.5%; height: 18.1771vw; overflow: visible !important; margin-right: 0vw; } .cofBg .cofMain .cofMainSwiper .swiper-slide { position: relative; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; height: 18.1771vw; } .cofBg .cofMain .cofMainSwiper .swiper-slide::after { opacity: 0; visibility: hidden; position: absolute; top: -3.776vw; right: -3.776vw; width: 8.0729vw; height: 8.0729vw; background: url(../assets/rText.png) no-repeat; background-size: 8.0729vw; content: ""; display: block; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; -webkit-transition-delay: 0.4s; transition-delay: 0.4s; } .cofBg .cofMain .cofMainSwiper .swiper-slide .image img { width: 100%; height: 18.1771vw; -o-object-fit: cover; object-fit: cover; } .cofBg .cofMain .cofMainSwiper .swiper-slide .text1 { width: 100%; font-size: 1.0417vw; color: #000000; font-weight: normal; line-height: 1.4583vw; padding: 1.3021vw 0px 0px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .cofBg .cofMain .cofMainSwiper .swiper-slide .text2 { opacity: 0; visibility: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; height: 3.3854vw; font-size: 1.1458vw; color: #000000; line-height: 1.5625vw; padding-left: 1.8229vw; background: url(../images/iconTitle.png) no-repeat left bottom; background-size: 1.3021vw; } .cofBg .cofMain .cofMainSwiper .swiper-slide-active { -webkit-transform: translateY(-3.3854vw); -ms-transform: translateY(-3.3854vw); transform: translateY(-3.3854vw); z-index: 99; } .cofBg .cofMain .cofMainSwiper .swiper-slide-active::after { opacity: 1; visibility: visible; } .cofBg .cofMain .cofMainSwiper .swiper-slide-active .text1 { display: none; opacity: 0; visibility: hidden; } .cofBg .cofMain .cofMainSwiper .swiper-slide-active .text2 { opacity: 1; visibility: visible; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; -webkit-transition-delay: 0.4s; transition-delay: 0.4s; } .cofBg .cofMain .cofMainSwiper .swiper-pagination { display: none; } /* 产品品牌 */ .productsBrandBg { padding-top: 3.125vw; padding-bottom: 4.1667vw; } .productsBrandBg .productsBrandText { text-align: center; padding: 0 14.1667vw; overflow: hidden; } .productsBrandBg .productsBrandText img { width: auto; height: 1.7188vw; } .productsBrandBg .productsBrandText img:first-child { float: left; } .productsBrandBg .productsBrandText img:last-child { float: right; } .productsBrandBg .productsBrandText p { font-size: 1.0417vw; color: #4A4A49; line-height: 1.4583vw; clear: both; padding: 0 2.6042vw; } .productsBrandBg .productsBrandMain { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 3.125vw; } .productsBrandBg .productsBrandMain .productsBrandLeft { width: 84.3%; padding-right: 2.1354vw; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem { margin-bottom: 3.4896vw; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem:last-child { margin-bottom: 0%; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .detailTitle { text-align: left; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox { margin-top: 1.7188vw; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 32%; margin-right: 2%; margin-bottom: 2%; height: 6.4583vw; background-color: #fff; padding: 0.5208vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li:nth-child(3n+3) { margin-right: 0%; margin-bottom: 0%; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li:nth-last-child(-n+3) { margin-bottom: 0%; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li:hover { background: url("../assets/proBrandItemBg.jpg") no-repeat center/cover; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li:hover .text h1 { color: #ffffff; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li:hover .text p a { color: #ffffff; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .image { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 7.1875vw; height: 5.4167vw; background-color: #FAF7F5; overflow: hidden; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .image:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .image img { width: auto; height: 4.1667vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text { width: calc(100% - 7.1875vw); padding: 0vw 15px 0 1.3542vw; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text h1 { font-size: 1.0417vw; color: #4A4A49; line-height: 1.875vw; margin-bottom: 0.625vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text p { overflow: hidden; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text p a { float: left; display: block; margin-right: 0.5208vw; font-size: 0.7292vw; color: #454545; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text p a:last-child { margin-right: 0vw; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text p a:hover { text-decoration: underline; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text p a i { font-size: 0.7292vw; } .productsBrandBg .productsBrandMain .productsBrandRight { width: 15.7%; padding-left: 2.1354vw; margin-top: 5.9375vw; border-left: 1px dashed #f5e9e0; } .productsBrandBg .productsBrandMain .productsBrandRight ul li { font-size: 0.8333vw; color: #000000; height: 2.5vw; line-height: 2.5vw; text-align: left; padding: 0 1.6667vw; margin-bottom: 1.0938vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; cursor: pointer; } .productsBrandBg .productsBrandMain .productsBrandRight ul li.active, .productsBrandBg .productsBrandMain .productsBrandRight ul li:hover { color: #ffffff; background-color: #c21e1b; } /* 产品品牌详情 */ .brandIntroduction.culture .cultureMain ul li .text .list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 1.875vw; padding-left: 2.3438vw; } .brandIntroduction.culture .cultureMain ul li .text .list .logo { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 2.4479vw; border-right: 1px solid rgba(169, 150, 122, 0.5); } .brandIntroduction.culture .cultureMain ul li .text .list .logo img { width: auto; height: 3.9583vw; } .brandIntroduction.culture .cultureMain ul li .text .list .more { width: 8.4375vw; height: 2.7604vw; line-height: 2.6563vw; margin-top: 0%; background-color: #BD1F1B; color: #ffffff; } .brandIntroduction.culture .cultureMain ul li .text p { font-size: 0.8854vw; line-height: 1.3542vw; } .brandIntroductionCulture.culture .cultureMain ul li .text { padding-top: 5vw; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: start; } /* 品牌视频 */ .brandVideo { position: relative; } .brandVideo img { width: 100%; height: 44.375vw; -o-object-fit: cover; object-fit: cover; } .brandVideo .play { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; width: 3.2292vw; height: 3.2292vw; background: url(../images/iconPlay.png) no-repeat; background-size: 3.2292vw; cursor: pointer; } /* 纷享会商城 */ .shoppingMall { margin-top: 4.7917vw; margin-bottom: 6.1979vw; } .shoppingMall .shoppingMallText { text-align: center; padding: 0 9.1146vw; margin-top: 0.5208vw; font-size: 1.0417vw; color: #4A4A49; line-height: 1.4583vw; } .shoppingMall .shoppingMallMain { margin-top: 1.9792vw; position: relative; } .shoppingMall .shoppingMallMain img.bg { width: 100%; height: auto; } .shoppingMall .shoppingMallMain .shoppingMallPhone { position: absolute; top: 3.8542vw; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background: url("../assets/shoppingMallPhone.jpg") no-repeat; background-size: 9.375vw 17.0833vw; width: 9.375vw /* 180px -> 9.375vw */ ; height: 17.0833vw /* 328px -> 17.0833vw */ ; } .shoppingMall .shoppingMallMain .shoppingMallPhone img { position: absolute; top: 2.9167vw /* 56px -> 2.9167vw */ ; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: auto; height: 7.8125vw /* 150px -> 7.8125vw */ ; } /* 店铺 */ .shopBg { padding-top: 4.7917vw; padding-bottom: 5.1042vw; } .shopBg .shop .shopList { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 3.3854vw; margin-bottom: 4.0625vw; } .shopBg .shop .shopList #provinceCityDistrict { width: 71.4%; display: -webkit-box; display: -ms-flexbox; display: flex; } .shopBg .shop .shopList #provinceCityDistrict select { display: block; width: 32%; height: 2.7083vw; line-height: 2.6042vw; padding: 0 0.5208vw; margin-right: 2%; border: 1px solid #999; font-size: 0.8333vw; } .shopBg .shop .shopList #provinceCityDistrict select:nth-child(3) { margin-right: 0%; } .shopBg .shop .shopList #provinceCityDistrict select option { display: block; font-size: 0.7292vw; height: 2.7083vw; line-height: 2.6042vw; cursor: pointer; } .shopBg .shop .shopList .shopListSelect { width: 22.9%; height: 2.7083vw; line-height: 2.6042vw; position: relative; } .shopBg .shop .shopList .shopListSelect.active h1 i { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } .shopBg .shop .shopList .shopListSelect.active ul { opacity: 1; visibility: visible; -webkit-transform: translateY(0vw); -ms-transform: translateY(0vw); transform: translateY(0vw); } .shopBg .shop .shopList .shopListSelect h1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: 1px solid #999; padding-left: 0.8333vw; padding-right: 0.625vw; cursor: pointer; } .shopBg .shop .shopList .shopListSelect h1 span { font-size: 0.7292vw; color: #6E6E6E; font-weight: normal; } .shopBg .shop .shopList .shopListSelect h1 i { display: block; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); font-size: 0.7292vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .shopBg .shop .shopList .shopListSelect ul { opacity: 0; visibility: hidden; -webkit-transform: translateY(1.0417vw); -ms-transform: translateY(1.0417vw); transform: translateY(1.0417vw); width: 100%; position: absolute; left: 0vw; top: 2.6563vw; background-color: #fff; border: 1px solid #999; border-left: 0vw; border-right: 0vw; z-index: 9; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .shopBg .shop .shopList .shopListSelect ul li { padding-left: 0.8333vw; padding-right: 0.625vw; font-size: 0.7292vw; color: #454545; border: 1px solid #999; border-top-color: #ddd; border-top-style: dashed; border-bottom: 0vw; cursor: pointer; } .shopBg .shop .shopList .shopListSelect ul li:first-child { border-top: 0vw; } .shopBg .shop .shopList .shopListSelect ul li.active, .shopBg .shop .shopList .shopListSelect ul li:hover { background-color: var(--vi-color); color: #ffffff; border-color: var(--vi-color); } .shopBg .shop .shopList .shopListSeek input, .shopBg .shop .shopList .shopListReset input { display: block; width: 9.375vw; height: 2.7083vw; font-size: 0.7292vw; cursor: pointer; } .shopBg .shop .shopList .shopListSeek input { color: #ffffff; background-color: #C21E1B; } .shopBg .shop .shopList .shopListReset input { color: #5B3B1E; border: 1px solid #5B3B1E; } .shopBg .shop .shopMain ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .shopBg .shop .shopMain ul li { width: 49.2%; height: 12.5vw; padding: 0.7813vw 2.2917vw 0vw; background-color: rgba(255, 255, 255, 0.7); margin-right: 1.6%; margin-bottom: 1.6%; position: relative; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .shopBg .shop .shopMain ul li::after { opacity: 0; visibility: hidden; position: absolute; left: 50%; bottom: -0.2083vw; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 94.7%; height: 0.2083vw; background-color: #C21E1B; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; content: ""; display: block; } .shopBg .shop .shopMain ul li:nth-child(even) { margin-right: 0%; } .shopBg .shop .shopMain ul li:hover { -webkit-box-shadow: 0 0 1.0417vw #ddd; box-shadow: 0 0 1.0417vw #ddd; } .shopBg .shop .shopMain ul li:hover::after { opacity: 1; visibility: visible; } .shopBg .shop .shopMain ul li:hover h1 { color: #BC1C18; } .shopBg .shop .shopMain ul li h1 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 4.1667vw; line-height: 4.1667vw; font-size: 1.25vw; color: #161616; font-weight: bold; border-bottom: 1px solid #EEEBE6; margin-bottom: 1.0417vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .shopBg .shop .shopMain ul li h1 img { width: auto; height: 1.5625vw; margin-right: 0.7292vw; } .shopBg .shop .shopMain ul li .text p { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; font-size: 0.8333vw; color: #45423E; line-height: 1.3542vw; } .shopBg .shop .shopMain ul li .text p span { display: table-cell; } .shopBg .shop .shopMain ul li .text p img { width: auto; height: 1.0417vw; margin-right: 0.4167vw; } .map { height: 31.25vw; background-color: #ffffff; } .mapPopup { width: 20.8333vw; height: auto; text-align: left; padding: 0.2604vw 0.5208vw; white-space: initial; } .mapPopup h1 { font-size: 0.9375vw; color: #333333; font-weight: bold; margin-bottom: 0.5208vw; } .mapPopup h2 { font-size: 0.7813vw; color: #666666; font-weight: normal; line-height: 1.25vw; } .mapPopup p { font-size: 0.7813vw; color: #666666; font-weight: normal; line-height: 1.25vw; } .mapPopup span { display: table-cell; } .mapPopup span:nth-child(1) { width: 1.0417vw; } .mapPopup img { -webkit-box-flex: 1.0417vw; -ms-flex: 1.0417vw; flex: 1.0417vw; width: 1.0417vw; height: 1.0417vw; margin-top: -0.1563vw; } /* 社会责任 社会责任体系 */ /* 社会责任目标 */ .csrTarget { margin-top: 4.7396vw; overflow: hidden; } .csrTarget .csrTargetText { font-size: 0.8854vw; color: #45423E; line-height: 1.4583vw; text-align: center; padding: 0 9.1146vw; margin-top: 0.5208vw; } .csrTarget .csrTargetMain { margin-top: 3.2813vw; } .csrTarget .csrTargetMain .csrTargetSwiper { width: 89.2%; margin: 0 auto; overflow: visible !important; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .image { width: 50%; overflow: hidden; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .image:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .image img { width: 100%; height: 30.2083vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .text { opacity: 0; width: 50%; padding: 8.5938vw 6.4063vw 0vw 4.2708vw; position: relative; z-index: 9; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .text h1 { font-size: 1.3542vw; color: #000000; font-weight: bold; margin-bottom: 1.1458vw; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .text i { display: block; width: 234px; height: 2px; background: url("../images/csrLine.jpg") no-repeat; background-size: 12.1875vw 0.1042vw; margin-left: -7.3958vw; margin-bottom: 1.1458vw; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .text p { font-size: 0.8854vw; color: #45423E; line-height: 1.3542vw; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide-active .text { opacity: 1; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide-prev { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; padding-right: 3.9063vw; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-prev, .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-next { top: auto; bottom: 9.2708vw; width: 2.8125vw; height: 2.8125vw; border-radius: 50%; background: #f5f4f2; -webkit-box-shadow: 0 0 0.1563vw #ddd; box-shadow: 0 0 0.1563vw #ddd; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-prev::after, .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-next::after { font-size: 0.7292vw; color: #353339; font-weight: bold; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-prev:hover, .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-next:hover { background: #e0002a; -webkit-box-shadow: 0 0 0.1563vw #e0002a; box-shadow: 0 0 0.1563vw #e0002a; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-prev:hover::after, .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-next:hover::after { color: #ffffff; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-prev { left: 55.8%; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-next { right: 34.7%; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-pagination { opacity: 0; visibility: hidden; } .csrTarget .csrTargetMain .csrTargetSwiper .csrTargetPagination { position: absolute; right: 5.8%; bottom: 2.6042vw; z-index: 9; } .csrTarget .csrTargetMain .csrTargetSwiper .csrTargetPagination .csrTargetPaginationCurrent { font-size: 0.9375vw; color: #4b5054; font-weight: normal; } .csrTarget .csrTargetMain .csrTargetSwiper .csrTargetPagination .csrTargetPaginationTotal { font-size: 0.9375vw; color: #e0002a; margin-left: 1.3021vw; } .csrTarget .csrTargetMain .csrTargetSwiper .csrTargetPagination i { display: block; width: 1.5625vw; height: 0.1042vw; background-color: #e5e5e5; -webkit-transform: rotate(-40deg); -ms-transform: rotate(-40deg); transform: rotate(-40deg); margin-left: 6px; margin-top: 0.1042vw; } /* 社会责任体系 */ .csrSystemBg { padding-top: 5.8333vw; padding-bottom: 2.1875vw; } .csrSystemBg .csrSystemText { font-size: 0.8854vw; color: #45423E; line-height: 1.4583vw; text-align: center; padding: 0 9.1146vw; margin-top: 0.5208vw; } .csrSystemBg .csrSystem { margin-top: 2.2396vw; } .csrSystemBg .csrSystem ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .csrSystemBg .csrSystem ul li { margin-right: 2.1%; margin-bottom: 2.1%; position: relative; } .csrSystemBg .csrSystem ul li:nth-child(1) { width: 40.7%; } .csrSystemBg .csrSystem ul li:nth-child(2) { width: 57.2%; margin-right: 0%; } .csrSystemBg .csrSystem ul li:nth-child(3) { width: 40.7%; } .csrSystemBg .csrSystem ul li:nth-child(4) { width: 27.55%; } .csrSystemBg .csrSystem ul li:nth-child(5) { width: 27.55%; margin-right: 0%; } .csrSystemBg .csrSystem ul li:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .csrSystemBg .csrSystem ul li:hover .text { padding-bottom: 2.6042vw; } .csrSystemBg .csrSystem ul li .image { overflow: hidden; position: relative; } .csrSystemBg .csrSystem ul li .image::after { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); content: ""; display: block; } .csrSystemBg .csrSystem ul li .image img { width: 100%; height: 15.625vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .csrSystemBg .csrSystem ul li .text { position: absolute; left: 0vw; bottom: 0vw; width: 100%; font-size: 1.1458vw; color: #fff; padding: 1.9271vw 2.0833vw; z-index: 9; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } /* 公益基金会 */ .foundationBg { padding-top: 2.1875vw; } .foundationBg .foundationText { font-size: 0.8854vw; color: #45423E; line-height: 1.4583vw; text-align: center; padding: 0 9.1146vw; margin-top: 0.5208vw; } .foundationBg .foundation1 { margin-top: 6.6146vw; } .foundationBg .foundation1 ul li { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 5.2083vw; } .foundationBg .foundation1 ul li:nth-child(odd) .text { padding-left: 4.2%; } .foundationBg .foundation1 ul li:nth-child(even) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .foundationBg .foundation1 ul li:nth-child(even) .text { padding-right: 4.2%; } .foundationBg .foundation1 ul li .image { width: 65.1%; overflow: hidden; } .foundationBg .foundation1 ul li .image:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .foundationBg .foundation1 ul li .image img { width: 100%; height: 25vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .foundationBg .foundation1 ul li .text { width: 48.4%; } .foundationBg .foundation1 ul li .text h1 { font-size: 1.3542vw; color: #000000; font-weight: bold; margin-bottom: 2.6042vw; padding-left: 2.3438vw; background: url(../images/iconTitle.png) no-repeat left; background-size: 1.7188vw; } .foundationBg .foundation1 ul li .text p { font-size: 0.8333vw; color: #000000; line-height: 1.3542vw; padding-left: 2.3438vw; } .foundationBg .foundation2 ul { -ms-flex-wrap: wrap; flex-wrap: wrap; display: -webkit-box; display: -ms-flexbox; display: flex; } .foundationBg .foundation2 ul li { width: 31.4%; margin-right: 2.9%; } .foundationBg .foundation2 ul li:nth-child(3n+3) { margin-right: 0%; } .foundationBg .foundation2 ul li .image { overflow: hidden; position: relative; } .foundationBg .foundation2 ul li .image:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .foundationBg .foundation2 ul li .image:hover p { padding-bottom: 2.3438vw; } .foundationBg .foundation2 ul li .image img { width: 100%; height: 14.1146vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .foundationBg .foundation2 ul li .image p { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; width: 100%; height: 100%; background: url("../assets/csrTextBg.png") repeat-x; background-size: auto 100%; padding: 0 1.5104vw 1.5104vw; font-size: 1.1458vw; color: #ffffff; font-weight: bold; position: absolute; left: 0vw; bottom: 0vw; z-index: 9; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .foundationBg .foundation2 ul li .text { margin-top: 1.1458vw; } .foundationBg .foundation2 ul li .text h1 { display: none; } .foundationBg .foundation2 ul li .text p { font-size: 0.8333vw; color: #45423E; line-height: 1.4583vw; } .foundationBg .foundation1.foundation3 { margin-top: 4.9479vw; } .foundationBg .foundation1.foundation3 ul li { border-top: 1px solid #dddbd8; padding: 5.2083vw 0vw; margin-bottom: 0%; } .foundationBg .foundation1.foundation3 ul li:nth-child(odd) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .foundationBg .foundation1.foundation3 ul li:nth-child(odd) .text { padding-left: 0%; padding-right: 4.2%; } .foundationBg .foundation1.foundation3 ul li:nth-child(even) { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .foundationBg .foundation1.foundation3 ul li:nth-child(even) .text { padding-left: 4.2%; padding-right: 0%; } /* 健康养生栏目 */ /* 养生固本 */ .gubenBg { padding-top: 5.8333vw; padding-bottom: 5.7813vw; } .gubenBg .detailTitle { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: left; position: relative; padding-bottom: 3.2813vw; border-bottom: 1px solid #146045; } .gubenBg .detailTitle .detailTitleLeft p { color: #146045; } .gubenBg .detailTitle .detailTitleRight { width: 44.2708vw; padding-left: 1.8229vw; } .gubenBg .detailTitle .detailTitleRight p { font-size: 0.8854vw; color: #4F4B4A; line-height: 1.4583vw; font-weight: normal; } .gubenBg .tripleRecuperation { margin-top: 4.8958vw; } .gubenBg .tripleRecuperation h1 { font-size: 1.6667vw; color: #3D3D3D; margin-bottom: 2.7083vw; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: relative; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper::after { position: absolute; bottom: -1.5625vw; left: -1.5625vw; width: 19.2708vw; height: 12.8125vw; background: url("../assets/life1Bg.png") no-repeat; background-size: 19.2708vw 12.8125vw; content: ""; display: block; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper1 { width: 65.7%; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper1 .swiper-slide img { width: 100%; height: 29.1667vw; -o-object-fit: cover; object-fit: cover; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 { width: 34.3%; background: url("../assets/triRight.jpg") no-repeat center/cover; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide { padding: 0 2.6042vw; padding-top: 3.125vw; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide h1 { font-size: 1.3542vw; color: #ffffff; font-weight: bold; line-height: 1.25vw; border-left: 0.1563vw solid #A47F6B; margin-bottom: 1.3021vw; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide .desc { padding-right: .7813vw; max-height: 14.3229vw; overflow-y: auto; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide .desc::-webkit-scrollbar { width: .1042vw; height: .1042vw; background-color: #fff; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide .desc::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 .1042vw rgba(0, 0, 0, 0.1); border-radius: .1042vw; background-color: #fff; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide .desc::-webkit-scrollbar-thumb { border-radius: .1042vw; -webkit-box-shadow: inset 0 0 .1042vw rgba(0, 0, 0, 0.1); background-color: #b88e78; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide p { font-size: 0.8333vw; color: rgba(255, 255, 255, 0.9); font-weight: normal; line-height: 1.3021vw; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 { width: 34.3%; position: absolute; right: 0vw; bottom: 3.125vw; padding: 0 2.6042vw; padding-top: 3.125vw; z-index: 9; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 .swiper-wrapper { -ms-flex-wrap: wrap; flex-wrap: wrap; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 .swiper-slide { width: 6.0417vw; height: 1.9792vw; line-height: 1.875vw; font-size: 0.8333vw; color: #B88E78; text-align: center; cursor: pointer; font-weight: bold; border: 1px solid rgba(164, 127, 107, 0.5); margin: 0.2604vw; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 .swiper-slide.active { background-color: #B88E78; color: #146045; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-prev, .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-next { width: 2.8646vw; height: 2.8646vw; border-radius: 50%; border: 1px solid #A4A9AC; background: transparent; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-prev::after, .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-next::after { font-size: 0.7292vw; color: #A4A9AC; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-prev:hover, .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-next:hover { border-color: #146045; background: #146045; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-prev:hover::after, .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-next:hover::after { color: #ffffff; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-prev { top: 0vw; left: auto; right: 3.4896vw !important; margin-top: -5.2083vw; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-next { top: 0vw; right: 0vw; margin-top: -5.2083vw; } .gubenBg .fourReasonable { margin-top: 5.4688vw; position: relative; } .gubenBg .fourReasonable>h1 { font-size: 1.6667vw; color: #3D3D3D; margin-bottom: 2.7083vw; } .gubenBg .fourReasonable .fourReasonableSwiper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; overflow: hidden; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 { width: 42.1%; margin: 0vw; position: relative; z-index: 9; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-slide { position: relative; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-slide .image img { width: 100%; height: 22.9167vw; -o-object-fit: cover; object-fit: cover; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-slide .text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: absolute; top: 0vw; left: 0vw; width: 100%; height: 100%; background: url("../assets/fourBg.png") repeat-x; background-size: auto 100%; z-index: 9; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-slide .text h1 { width: 8.8542vw; height: 3.5417vw; line-height: 3.5417vw; color: #ffffff; font-size: 1.1458vw; background-color: #146045; text-align: center; font-weight: normal; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-slide .text p { font-size: 0.8333vw; color: rgba(255, 255, 255, 0.9); line-height: 1.3021vw; padding: 0 1.5625vw; padding-bottom: 1.3542vw; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-pagination { display: none; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-pagination-bullet-active { background: var(--vi-color); } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper2 { width: 16.2%; margin-left: 0vw; overflow: visible !important; margin-left: 4.5%; clip-path: inset(0% -464% 0% 103%); -webkit-clip-path: inset(0% -464% 0% 103%); -webkit-transform: translateX(-13.1771vw); -ms-transform: translateX(-13.1771vw); transform: translateX(-13.1771vw); } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper2 .swiper-slide .image img { width: 100%; height: 12.2917vw; -o-object-fit: cover; object-fit: cover; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper2 .swiper-slide .text { font-size: 0.9375vw; color: #5A5756; margin-top: 0.625vw; margin-bottom: 0.4167vw; } .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-prev, .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-next { top: 8.125vw; width: 2.8646vw; height: 2.8646vw; border-radius: 50%; border: 1px solid #A4A9AC; background: transparent; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-prev::after, .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-next::after { font-size: 0.7292vw; color: #A4A9AC; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-prev:hover, .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-next:hover { border-color: #146045; background: #146045; } .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-prev:hover::after, .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-next:hover::after { color: #ffffff; } .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-prev { left: auto; right: 3.4896vw !important; } .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-next { right: 0vw; } .gubenBg .recommendation { margin-top: 2.7604vw; } .gubenBg .recommendation h1 { font-size: 1.4583vw; color: #191919; font-weight: bold; line-height: 1.25vw; padding-left: 0.625vw; border-left: 0.1563vw solid #146045; margin-bottom: 1.25vw; } .gubenBg .recommendation p { display: inline-block; font-size: 0.8333vw; color: #5A5756; margin-right: 1.0938vw; } /* 养生理念 */ .regimenIdeaBg { padding-top: 7.2917vw; padding-bottom: 6.9271vw; } .regimenIdeaBg .regimenIdea { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: relative; } .regimenIdeaBg .regimenIdea::after { position: absolute; bottom: -2.0833vw; left: -2.3438vw; width: 19.2708vw; height: 12.8125vw; background: url("../assets/life1Bg.png") no-repeat; background-size: 19.2708vw 12.8125vw; content: ""; display: block; } .regimenIdeaBg .regimenIdea .image { width: 48.5%; position: relative; overflow: hidden; } .regimenIdeaBg .regimenIdea .image .play { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 3.2813vw; height: 3.2813vw; background: url("../images/iconPlay.png") no-repeat; background-size: 3.2813vw; cursor: pointer; } .regimenIdeaBg .regimenIdea .image:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .regimenIdeaBg .regimenIdea .image img { width: 100%; height: 27.0833vw; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .regimenIdeaBg .regimenIdea .regimenIdeaRight { width: 45.8%; padding-top: 1.1979vw; } .regimenIdeaBg .regimenIdea .regimenIdeaRight .detailTitle { text-align: left; } .regimenIdeaBg .regimenIdea .regimenIdeaRight .detailTitle p { color: #146045; } .regimenIdeaBg .regimenIdea .image .play { width: 62px; height: 62px; background-size: 62px; } .regimenIdeaBg .regimenIdea .regimenIdeaRight .text p { font-size: 0.8854vw; color: #4F4B4A; line-height: 1.4583vw; } .regimenIdeaBg .regimenIdea .regimenIdeaRight .text img { display: block; max-width: 100%; width: auto; height: auto; margin-top: 4.2708vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .regimenIdeaBg .regimenIdea .regimenIdeaRight .text img:hover { -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); } /* 健康人生 */ .healthyLifeBg { padding-top: 4.7917vw; padding-bottom: 3.9063vw; } .healthyLifeBg .detailTitle { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: left; position: relative; } .healthyLifeBg .detailTitle .detailTitleLeft { width: 22.1%; } .healthyLifeBg .detailTitle .detailTitleLeft p { color: #146045; } .healthyLifeBg .detailTitle .detailTitleRight { width: 44.2708vw; padding-left: 1.8229vw; } .healthyLifeBg .detailTitle .detailTitleRight p { font-size: 0.8854vw; color: #4F4B4A; line-height: 1.4583vw; font-weight: normal; } .healthyLifeBg .healthyLife { margin-top: 2.8125vw; position: relative; overflow: hidden; } .healthyLifeBg .healthyLife::after { position: absolute; bottom: -2.0833vw; right: -2.3438vw; width: 19.2708vw; height: 12.8125vw; background: url("../assets/life1Bg.png") no-repeat; background-size: 19.2708vw 12.8125vw; content: ""; display: block; } .healthyLifeBg .healthyLife:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .healthyLifeBg .healthyLife img { display: block; width: 100%; height: 26.25vw; -o-object-fit: cover; object-fit: cover; margin: 0 auto; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } /* 关注我们 */ .followusBg { padding-top: 7.5521vw; padding-bottom: 5.7813vw; } .followusBg .followus { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .followusBg .followus .image { overflow: visible; } .followusBg .followus .image img { width: 100%; height: auto; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .followusBg .followus .image img:hover { -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); } .followusBg .followus .text { width: 46.6%; } .followusBg .followus .text h1 { font-size: 1.9792vw; color: #146045; font-weight: bold; margin-bottom: 1.0417vw; } .followusBg .followus .text p { font-size: 0.8854vw; color: #4F4B4A; line-height: 1.4583vw; } .followusBg .followus .text h2 { font-size: 1.25vw; color: #323232; font-weight: bold; margin-top: 4.1146vw; margin-bottom: 1.0938vw; } .followusBg .followus .text div a { font-size: 0.8854vw; color: #146045; line-height: 1.4583vw; margin-right: 1.5625vw; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .followusBg .followus .text div a:hover { text-decoration: underline; } .followusBg .followus .text div a i { display: inline-block; font-size: 0.6771vw; font-weight: bold; margin-left: 0.2083vw; } /* 移动端banner */ .mobileBanner .swiper-slide { position: relative; } .mobileBanner .swiper-slide img { width: 100%; height: auto; } .mobileBanner .swiper-slide .mobileBannerText { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .mobileBanner .swiper-slide .mobileBannerText h1 { font-size: 26px; color: #ffffff; font-weight: bold; } .mobileBanner .swiper-pagination .swiper-pagination-bullet { width: 7px; height: 3px; border-radius: 3px; background: #ffffff; margin: 0 2px !important; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } .mobileBanner .swiper-pagination .swiper-pagination-bullet-active { width: 12px; } /* 生产基地 */ .productionBaseBg { padding-bottom: 0px; } .productionBaseBg .aboutusGlobal .swiper-slide .text::after { display: none; } .productionBaseBg .aboutusGlobal::after { display: none; } .productionBaseBg .aboutusGlobal::before { display: none; } .productionBaseBg .aboutusGlobal .swiper-slide .text::before { display: none; } .productionBaseBg .aboutusGlobal .swiper-slide { border-bottom: 1px solid #eee; } .productionBaseBg .aboutusGlobal .swiper-slide:first-child { padding-top: 0px; } .productionBaseBg .aboutusGlobal .swiper-slide:last-child { padding-bottom: 0px; border-bottom: 0px; } .productionBaseBg .detailTitle .detailTitleRight p { text-align: left; padding-top: 20px; } .productionBaseBg .detailTitle .detailTitleRight { padding-right: 0px; } .productionBaseBg .aboutusGlobal .swiper-slide .text { position: relative; } .productionBaseBg .aboutusGlobal .swiper-slide .text h2 { position: absolute; top: 0px; font-size: 1.8229vw /* 35px -> 1.8229vw */ ; color: #000; font-weight: bold; } .productionBaseBg .aboutusGlobal .swiper-slide:nth-child(even) .text h2 { right: 0px; } .productionBaseBg .aboutusGlobal .swiper-slide:nth-child(odd) .text h2 { left: 0px; } .productionBaseBg .detailTitle .detailTitleRight { width: 65%; } .productionBaseBg+.aboutusChinaBg .detailTitle { margin-bottom: 2.6042vw /* 50px -> 2.6042vw */ ; } .productionBaseBg+.aboutusChinaBg .detailTitle::after { display: none; } .layui-box { margin-bottom: 0px; } .mobile { display: none !important; } /* 联系我们 */ .contactus { margin-top: 3.125vw /* 60px -> 3.125vw */ ; margin-bottom: 4.1667vw /* 80px -> 4.1667vw */ ; } .contact-list { font-size: 0; display: flex; flex-wrap: wrap; } .contact-list li { font-size: .7292vw /* 14px -> .7292vw */ ; display: inline-block; vertical-align: top; width: 27%; margin-right: 9.5%; border-bottom: 1px solid #b6b6b6; padding: 2.6042vw /* 50px -> 2.6042vw */ .625vw /* 12px -> .625vw */ ; box-sizing: border-box; margin-bottom: 20px; } .contact-list li:nth-child(3n) { margin-right: 0; } .contact-list h3 { font-size: 1.4583vw /* 28px -> 1.4583vw */ ; color: #201b1c; font-weight: normal; } .contact-list p { position: relative; padding-left: 3.9583vw /* 76px -> 3.9583vw */ ; margin-bottom: .2604vw /* 5px -> .2604vw */ ; } .contact-list p span { position: absolute; top: 0; left: 0; } .contact-list p img { display: inline-block; vertical-align: middle; width: .8333vw /* 16px -> .8333vw */ ; margin-right: .4167vw /* 8px -> .4167vw */ ; } .contact-list .des16 { margin: 1.3021vw /* 25px -> 1.3021vw */ 0; } .contact-list h4 { font-size: .9375vw /* 18px -> .9375vw */ ; color: #2a2929; margin: .5208vw /* 10px -> .5208vw */ 0; font-weight: normal; } .contact-list h5 { font-size: .8333vw /* 16px -> .8333vw */ ; color: #707070; font-weight: normal; } /* 售后服务 */ .maximum { margin-top: 3.125vw /* 60px -> 3.125vw */ ; margin-bottom: 4.1667vw /* 80px -> 4.1667vw */ ; } .enjoy { width: 100%; display: inline-block; background-color: #f0f0f0; margin-top: .5208vw /* 10px -> .5208vw */ ; margin-left: -0.5208vw /* -10px -> -0.5208vw */ ; } .navigation li { float: left; padding: 0px 1.25vw /* 24px -> 1.25vw */ ; height: 3.5417vw /* 68px -> 3.5417vw */ ; line-height: 3.5417vw /* 68px -> 3.5417vw */ ; text-align: left; border-right: 1px solid #E6E6E6; color: #666666; cursor: pointer; } .navigation li:hover { background-color: #FFFFFF; } .navigation li a { font-size: .9375vw /* 18px -> .9375vw */ ; color: #666666; } .figure { width: .5208vw /* 10px -> .5208vw */ ; height: 1.0417vw /* 20px -> 1.0417vw */ ; float: left; background-color: #bc2826; margin-top: .2604vw /* 5px -> .2604vw */ ; } .figure-text { display: inline-block; margin-left: .5208vw /* 10px -> .5208vw */ ; font-size: 1.25vw /* 24px -> 1.25vw */ ; color: #000000; line-height: 1.0417vw /* 20px -> 1.0417vw */ ; } .figure-text a { display: inline-block; } .inner { /* height: 400px; */ margin-left: auto; margin-right: auto; } .Learn { width: 100%; display: inline-block; border-left: .5208vw /* 10px -> .5208vw */ solid #bc2826; height: 1.1458vw /* 22px -> 1.1458vw */ ; } @media (max-width: 768px) { .mobile { display: block !important; } /* 生产基地 */ .productionBaseBg .detailTitle .detailTitleRight { height: auto; } .productionBaseBg .detailTitle .detailTitleRight p { padding-top: 0px; text-align: center; } .productionBaseBg .detailTitle::after { display: none; } .productionBaseBg .aboutusGlobal .swiper-slide { border-bottom: 0px; } .productionBaseBg .detailTitle .detailTitleRight { width: 100%; } .productionBaseBg+.aboutusChinaBg .detailTitle .detailTitleLeft { margin-bottom: 0px; } .productionBaseBg+.newsBg { padding-top: 10px; } .productionBaseBg .detailTitle .detailTitleLeft { margin-bottom: 15px !important; } /* 内页banner */ .detailBanner .detailBannerText { text-align: center; } .detailBanner .detailBannerText h1 { font-size: 26px; font-weight: bold; } /* 内页标题 */ .detailTitle p { font-size: 24px; font-weight: bold; } .detailTitle h1 { display: none; } /* 鸭脖app下载全球 */ .aboutusGlobalBg { padding-top: 40px; padding-bottom: 40px; } .aboutusGlobalBg .aboutusGlobal { margin-top: 25px; } .aboutusGlobalBg .aboutusGlobal::after, .aboutusGlobalBg .aboutusGlobal::before { display: none; } .aboutusGlobalBg .aboutusGlobal .swiper-slide { display: block; padding: 0; margin-bottom: 25px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide:nth-child(even) .text { padding-left: 0px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .year { display: none; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text { border-right: 0px; width: 100%; margin-top: 20px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .image { width: 100%; height: auto; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .image .swiper-slide { margin: 0px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text::before, .aboutusGlobalBg .aboutusGlobal .swiper-slide .text::after { display: none; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text h1 { font-size: 18px; font-weight: bold; margin-bottom: 12px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text p { font-size: 16px; line-height: 25px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .image img { height: auto; min-height: 230px; } /* 鸭脖app下载中国 */ .aboutusChinaBg { padding-top: 40px; } .aboutusChinaBg .detailTitle { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; } .aboutusChinaBg .detailTitle .detailTitleLeft { width: 100%; margin-bottom: 25px; } .aboutusChinaBg .detailTitle .detailTitleRight { width: 100%; min-height: auto; max-height: 175px; padding-right: 0px; } .aboutusChinaBg .detailTitle .detailTitleRight p { font-size: 16px; line-height: 25px; padding-right: 15px; } .aboutusChinaBg .aboutusChinaVideo { margin-top: 25px; } .aboutusChinaBg .aboutusChinaVideo img { min-height: 230px; -o-object-fit: cover; object-fit: cover; } .aboutusChinaBg .aboutusChinaVideo i { width: 62px; height: 62px; background-size: 62px; } .aboutusChinaBg .aboutusChinaNumBg { height: auto; margin-top: 0px; } .aboutusChinaBg .detailTitle::after { display: none; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum { margin-top: 25px; padding-bottom: 25px; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul li { width: 50%; margin-bottom: 15px; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul li h1 { font-size: 16px; font-weight: normal; margin-bottom: 10px; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul li p { font-size: 22px; font-weight: bold; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul li i { width: 20px; height: 1px; margin-bottom: 14px; } /* 企业荣誉 */ .honor { padding-top: 40px; } .honor .honorList { margin-top: 25px; } .honor .honorList ul { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; width: 100%; overflow-x: auto; padding-bottom: 10px; } .honor .honorList ul::-webkit-scrollbar { width: 2px; height: 2px; background-color: #fff; } .honor .honorList ul::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); border-radius: 6px; background-color: #fff; } .honor .honorList ul::-webkit-scrollbar-thumb { border-radius: 6px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); background-color: var(--vi-color); } .honor .honorList ul li { white-space: nowrap; width: auto !important; height: 42px; line-height: 40px; text-align: center; border: 1px solid #f3f3f2; font-size: 16px; padding: 0 15px; margin-right: 14px; } .honor .honorList ul li::after { display: none; } .honor .honorList ul li:first-child { margin-left: 0px; } .honor .honorList ul li:last-child { margin-right: 0px; } .honor .honorList ul li.active, .honor .honorList ul li:hover { background-color: var(--vi-color); color: #fff; } .honor .honorMain { height: 400px; } .honor .honorSwiper { overflow: hidden !important; padding-bottom: 20px; } .honor .honorSwiper .swiper-slide { height: 355px; } .honor .honorSwiper .swiper-slide .honorSwiperImg { width: 180px; height: 240px; background-size: 180px 240px; bottom: 80px; } .honor .honorSwiper .swiper-slide .honorSwiperImg img { width: 141px; height: 198px; } .honor .honorSwiper .swiper-slide .honorSwiperText { padding: 15px; } .honor .honorSwiper .swiper-slide .honorSwiperText h1 { font-size: 14px; } .honor .honorSwiper .swiper-slide .honorSwiperText p { font-size: 16px; } .honor .honorSwiper .swiper-slide .honorSwiperText p br { display: none; } .honor .honorSwiper .swiper-scrollbar { width: 100%; height: 2px; } .culture { padding-top: 40px; margin-bottom: 40px; } .culture .cultureMain { width: calc(100% - 40px); margin: 0 auto; margin-top: 25px; } .culture .cultureMain ul li { margin-bottom: 25px; } .culture .cultureMain ul li:last-child { margin-bottom: 0px; } .culture .cultureMain ul li:hover .image { -webkit-transform: none; -ms-transform: none; transform: none; } .culture .cultureMain ul li:hover .text { -webkit-transform: none; -ms-transform: none; transform: none; } .culture .cultureMain ul li a, .culture .cultureMain ul li:nth-child(even) a { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .culture .cultureMain ul li .image { width: 100%; } .culture .cultureMain ul li:nth-child(odd) .text { width: 100%; padding-left: 0px; padding-right: 0px; margin-left: 0%; } .culture .cultureMain ul li:nth-child(even) .text { width: 100%; padding-right: 0px; padding-left: 0px; margin-right: 0px; } .culture .cultureMain ul li .text { margin-top: 25px; } .culture .cultureMain ul li .text h1 { padding-left: 0px; background: none; font-size: 18px; line-height: 25px; margin-bottom: 12px; } .culture .cultureMain ul li .text p { padding-left: 0px; font-size: 16px !important; line-height: 25px !important; } .culture .cultureMain ul li .text .more { font-size: 13px; width: 100px; height: 33px; line-height: 31px; margin-top: 18px; margin-left: 0px; } .culture .cultureMain ul li .text .more i { font-size: 13px; } .culture .cultureMain ul li .bg { display: none; } .culture .cultureMain ul li .image img { height: auto; min-height: 230px; } /* 公司动态 */ .newsBg { padding-top: 40px; padding-bottom: 40px; } .newsBg .news1 { margin-top: 25px; } .newsBg .news1 .news1Left { width: 100%; -webkit-clip-path: none; clip-path: none; } .newsBg .news1 .news1Left .swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: auto; } .newsBg .news1 .news1Left .swiper-slide { margin-bottom: 25px; } .newsBg .news1 .news1Left .swiper-slide .text h1 { font-size: 18px; line-height: 25px; margin-top: 13px; margin-bottom: 10px; font-weight: normal; } .newsBg .news1 .news1Left .swiper-slide .image img { min-height: 230px; height: auto; -o-object-fit: cover; object-fit: cover; } .newsBg .news1 .news1Right { display: none; } .newsBg .news2 { margin-top: 25px; } .newsBg .news2 ul li { width: 100%; margin-right: 0%; margin-bottom: 25px; } .newsBg .news2 ul li .text { font-size: 18px; line-height: 25px; margin-top: 13px; margin-bottom: 10px; } .newsBg .news2 ul li .image img { min-height: 207px; -o-object-fit: cover; object-fit: cover; } /* 视频专区 */ .newsBg .videoMain ul li { width: 100%; margin-right: 0%; margin-bottom: 25px; } .newsBg .videoMain ul li:hover .text { padding-bottom: 30px; } .newsBg .videoMain ul li>a::after { width: 62px; height: 62px; background-size: 62px; } .newsBg .videoMain ul li .text { padding: 15px; } .newsBg .videoMain ul li .text h1 { font-size: 18px; margin-bottom: 8px; font-weight: normal; } .newsBg .videoMain ul li .text p { font-size: 15px; line-height: 23px; } .newsBg .news1 .news1Left .swiper-slide .play { top: 37%; } .newsBg .news2 ul li .play { top: 50%; } .newsBg .news1 .news1Left .swiper-slide .play, .newsBg .news2 ul li .play, .innovateBg .innovate2 .innovate2Main .play { width: 53px; height: 53px; background-size: 53px; } .time { font-size: 16px; } .time img { height: 17px; margin-right: 6px; } /* 公司动态详情 */ .newsDetailBg { padding-top: 40px; padding-bottom: 40px; } .newsDetailBg .newsDetail { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .newsDetailBg .newsDetail .newsDetailLeft { width: 100%; } .newsDetailBg .newsDetail .newsDetailRight { display: none; width: 100%; margin-left: 0%; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailTips { font-size: 16px; margin-bottom: 8px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailTitle { font-size: 20px; line-height: 27px; margin-bottom: 10px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare .social-share-icon { font-size: 16px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailTime { font-size: 16px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain { padding-top: 25px; margin-top: 25px; border-top: 1px solid #ddd; font-size: 16px; line-height: 28px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain img { margin: 20px auto; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; padding-top: 20px; margin-top: 25px; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleLeft a { font-size: 15px; line-height: 28px; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleLeft { width: 100%; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleRight { margin-top: 20px; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleRight a { font-size: 13px; width: 100px; height: 33px; line-height: 31px; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp { margin-top: 20px; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp div { width: 50px; height: 50px; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp img { height: 20px; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp p { font-size: 12px; margin-top: 3px; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp h1 { font-size: 14px; margin-top: 6px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .help img { height: 16px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .help p { font-size: 13px; padding-top: 3px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .image { margin-right: 10px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment { margin-top: 20px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishHead { display: none; width: 37px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishHead img { width: 37px; height: 37px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; margin-bottom: 25px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishInput { width: 100%; height: 120px; padding: 15px; font-size: 13px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea .newsCommentAreaTitle { font-size: 20px; margin-bottom: 25px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li { margin-bottom: 25px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .image img { width: 40px; height: 40px; margin-right: 12px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text { width: 75%; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text h1 { font-size: 16px; line-height: 24px; margin-bottom: 10px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text h2 { font-size: 14px; line-height: 23px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text p { font-size: 14px; line-height: 22px; margin-top: 10px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text p img { height: 16px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .help { height: 100%; margin-left: 14px; margin-top: 3px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea .newsCommentAreaMore { height: 40px; line-height: 40px; font-size: 14px; } .newsRecommendedBg { padding-top: 40px; padding-bottom: 40px; } .newsRecommendedBg .newsRecommendedTitle { font-size: 20px; margin-bottom: 25px; } .newsRecommendedBg .newsRecommended ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .newsRecommendedBg .newsRecommended ul li { width: 100%; margin-right: 0%; margin-bottom: 25px; } .newsRecommendedBg .newsRecommended ul li:hover .text { padding-bottom: 25px; } .newsRecommendedBg .newsRecommended ul li .image img { height: auto; } .newsRecommendedBg .newsRecommended ul li .text { padding: 15px; } .newsRecommendedBg .newsRecommended ul li .text h1 { font-size: 18px; line-height: 24px; font-weight: normal; margin-bottom: 2px; } .newsRecommendedBg .newsRecommended ul li .text p { font-size: 16px; line-height: 25px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .newsCommentAreaReply { width: calc(100% - 61.5px); } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .newsCommentAreaReply .textarea { width: calc(100% - 80px); min-height: 100px; padding: 15px; font-size: 13px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul .mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before { left: 15px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .newsCommentAreaReply .btn { right: 10px; bottom: 10px; font-size: 12px; width: 58px; height: 27px; line-height: 27px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishInput .textarea { width: calc(100% - 80px); font-size: 13px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishInput .btn { right: 10px; bottom: 10px; font-size: 12px; width: 58px; height: 27px; line-height: 27px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h1 { font-size: 18px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h2 { font-size: 17px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h3, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h4, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h5, .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain h6 { font-size: 16px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare { margin-top: 20px; margin-bottom: 10px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare .share-link { margin-right: -1px !important; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare .share-link img { height: 33px; } .social-share a { margin: 3px !important; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare .social-share-icon { width: 33px; height: 33px; line-height: 33px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare::after { display: none; width: calc(100% - 110px); height: 1px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailShare span { font-size: 16px; color: #666666; display: inline-block; } /* 董事长寄语 */ .chairmanBg { padding-top: 40px; padding-bottom: 40px; } .chairmanBg .chairman { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .chairmanBg .chairman .chairmanLeft { width: 100%; } .chairmanBg .chairman .chairmanRight { width: 100%; margin-top: 25px; } .chairmanBg .chairman .chairmanRight .chairmanList { width: 120px; height: 40px; line-height: 38px; margin-bottom: 25px; } .chairmanBg .chairman .chairmanRight .chairmanList h1 { font-size: 18px; } .chairmanBg .chairman .chairmanRight .chairmanList h1 i { font-size: 14px; } .chairmanBg .chairman .chairmanRight .chairmanSwiper { height: 440px; overflow: visible !important; -webkit-clip-path: inset(0% 0% 0% -10%); clip-path: inset(0% 0% 0% -10%); } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide h1 { font-size: 18px; line-height: 25px; margin-bottom: 6px; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide p { font-size: 16px; line-height: 25px; -webkit-line-clamp: 2; margin-bottom: 8px; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide a { margin-left: 20px; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide a>div { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide .more { font-size: 13px; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide::after { width: 8px; height: 8px; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide::before { width: 3px; height: 3px; } .chairmanBg .chairman .chairmanRight .chairmanList ul { top: 40px; } .chairmanBg .chairman .chairmanRight .chairmanList ul li a { font-size: 14px; } .chairmanBg .chairman .chairmanLeft img { height: auto; } /* 创业历程 */ .historyBg { padding-top: 40px; padding-bottom: 40px; } .historyBg .historyMain { margin-bottom: 35px; margin-top: 25px; } .historyBg .historyMain .historyMainSwiper .swiper-slide img { min-height: 280px; } .historyBg .historyBottom .swiper-slide .historyBottomTitle { margin-bottom: 20px; } .historyBg .historyBottom .swiper-slide .historyBottomTitle h1 { font-size: 24px; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li { width: 100%; margin-right: 0%; margin-bottom: 25px; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li .text h1 { font-size: 16px; line-height: 25px; margin-top: 13px; margin-bottom: 10px; font-weight: normal; } .historyBg .historyBottom .swiper-slide .historyBottomMain ul li .image img { height: auto; } .historyBg .historyYear { padding-bottom: 15px; } .historyBg .historyYear .historyYearSwiper .swiper-slide { width: 19%; font-size: 20px; } .historyBg .historyYear .historyYearSwiper .swiper-slide-thumb-active { width: 24%; font-size: 24px; } .historyBg .historyYear .swiper-button-prev::after, .historyBg .historyYear .swiper-button-next::after { font-size: 13px; } .historyBg .historyYear .swiper-button-prev, .historyBg .historyYear .swiper-button-next { -webkit-transform: none; -ms-transform: none; transform: none; margin-top: -8px; } .historyMain .swiper-button-prev, .historyMain .swiper-button-next { display: none; } /* 价值主张 */ .value.culture .cultureMain ul li .text p { line-height: 25px; } /* 八大优势 */ .advantage { margin-top: 0vw; } .advantage .advantageMain { width: calc(100% - 40px); margin: 0 auto; margin-top: 25px; padding-bottom: 40px; overflow: hidden !important; } .advantage .advantageMain .swiper-button-prev, .advantage .advantageMain .swiper-button-next { display: none; } .advantage .advantageMain .swiper-slide .text { position: static; padding: 0px; margin-top: 25px; width: 100%; text-align: left; } .advantage .advantageMain .swiper-slide .text h1 { font-size: 18px; line-height: 1; color: #333; margin-bottom: 12px; } .advantage .advantageMain .swiper-slide::after { display: none; } .advantage .advantageMain .swiper-slide .text p { font-size: 16px; line-height: 25px; color: #696969; } .advantage .advantageMain .swiper-slide .text2 h1 { font-size: 24px; letter-spacing: 1px; height: auto; } .advantage .advantageMain .swiper-slide .text2 p { font-size: 12px; } .advantage .advantageMain .swiper-slide img { min-height: 230px; } .advantage .advantageMain .swiper-pagination { display: block; } .advantage .advantageMain .swiper-pagination .swiper-pagination-bullet-active { background: var(--vi-color); } /* 获得 */ .obtainBg { padding-top: 40px; padding-bottom: 40px; } .obtainBg .obtain { margin-top: 25px; } .obtainBg .obtain .obtainMain { width: 100%; overflow: hidden !important; padding-bottom: 40px; } .obtainBg .obtain .obtainMain .swiper-slide:hover .text { padding-bottom: 25px; } .obtainBg .obtain .obtainMain .swiper-slide .text { position: static; padding: 0px; margin-top: 25px; } .obtainBg .obtain .obtainMain .swiper-slide .text h1 { font-size: 18px; color: #333; } .obtainBg .obtain .obtainMain .swiper-slide .text p { font-size: 16px; line-height: 25px; color: #696969; } .obtainBg .obtain .obtainMain .swiper-scrollbar { display: none; } .obtainBg .obtain .obtainMain .swiper-slide img { min-height: 230px; } .obtainBg .obtain .obtainMain .swiper-pagination { display: block; } .obtainBg .obtain .obtainMain .swiper-pagination .swiper-pagination-bullet-active { background: var(--vi-color); } /* 激励表彰 */ .rewardBg { padding-top: 40px; padding-bottom: 40px; } .rewardBg .reward { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: 20px; } .rewardBg .reward .image { width: 100%; } .rewardBg .reward .image img { height: auto; } .rewardBg .reward .text { width: 100%; margin-top: 20px; } .rewardBg .reward .text h1 { padding-left: 0px; background: none; font-size: 22px; margin-bottom: 8px; } .rewardBg .reward .text p { padding-left: 0px; font-size: 16px; line-height: 25px; } .rewardBg .reward .play { width: 52px; height: 52px; background-size: 52px; } .rewardBg .rewardNum { padding: 0px; margin-top: 25px; } .rewardBg .rewardNum ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .rewardBg .rewardNum ul li { width: 50%; margin-bottom: 18px; } .rewardBg .rewardNum ul li:nth-child(even)::after { display: none; } .rewardBg .rewardNum ul li:last-child { margin-bottom: 0px; } .rewardBg .rewardNum ul li::after { width: 1px; height: 60%; } .rewardBg .rewardNum ul li h1 { font-size: 26px; } .rewardBg .rewardNum ul li h1 i { font-size: 14px; } .rewardBg .rewardNum ul li p { font-size: 16px; margin-top: 5px; } /* 海外培训 */ .trainBg { padding-top: 40px; padding-bottom: 40px; } .trainBg .historyMain .historyMainSwiper .swiper-slide img { min-height: 280px; } /* 起步助力 */ .assistance { margin-top: 40px; margin-bottom: 40px; } .assistance .assistanceMain { margin-top: 25px; } .assistance .assistanceMain ul li { width: 100%; margin-right: 0%; margin-bottom: 25px; } .assistance .assistanceMain ul li .image img { height: auto; } .assistance .assistanceMain ul li .text { padding: 20px 15px; } .assistance .assistanceMain ul li .text div { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .assistance .assistanceMain ul li .text h1 { font-size: 20px; margin-bottom: 8px; } .assistance .assistanceMain ul li .text p { font-size: 16px; line-height: 25px; margin-bottom: 8px; } .assistance .assistanceMain ul li .text img { width: 30%; height: auto; } /* 科研创新 */ .innovateBg { padding-top: 30px; } .innovateBg .innovate1 .innovate1Main { width: calc(100% - 40px); margin: 0 auto; margin-top: 25px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .innovateBg .innovate1 .innovate1Main .image { width: 100%; } .innovateBg .innovate1 .innovate1Main .image img { height: auto; min-height: 230px; } .innovateBg .innovate1 .innovate1Main .text { width: 100%; padding-left: 0px; padding-right: 0px; margin-top: 25px; } .innovateBg .innovate1 .innovate1Main .text h1 { font-size: 18px; line-height: 1; padding-left: 0px; margin-bottom: 12px; background: none; } .innovateBg .innovate1 .innovate1Main .text p { font-size: 16px; line-height: 25px; } .innovateBg .innovate2 { margin-top: 40px; } .innovateBg .innovate2 .innovate2Text { font-size: 16px; line-height: 25px; padding: 0; margin-top: 25px; margin-bottom: 30px; } .innovateBg .innovate2 .innovate2Num { padding: 0px; } .innovateBg .innovate2 .innovate2Num ul { -ms-flex-wrap: wrap; flex-wrap: wrap; } .innovateBg .innovate2 .innovate2Num ul li { width: 50%; border-width: 1px; margin-bottom: 25px; } .innovateBg .innovate2 .innovate2Num ul li:nth-child(even) { border-right: 0px; } .innovateBg .innovate2 .innovate2Num ul li h1 { font-size: 22px; } .innovateBg .innovate2 .innovate2Num ul li p { font-size: 16px; } .innovateBg .innovate2 .innovate2Main img { height: auto; min-height: 230px; } .innovateBg .innovate3 { padding-top: 40px; } .innovateBg .innovate3 .innovate3Text { font-size: 16px; line-height: 26px; padding: 0px; margin-top: 25px; margin-bottom: 395px; } .innovateBg .innovate3 .innovate3Main { width: 350px; height: 230px; background-size: 350px 230px; bottom: 140px; } .innovateBg .innovate3 .innovate3Main img { width: 300px; height: 205px; top: 10px; } /* 科研朋友圈 */ .cofBg { padding-top: 40px; } .cofBg .detailTitle { text-align: center; } .cofBg .cofText { font-size: 16px; line-height: 25px; margin-top: 25px; } .cofBg .cofMain { margin-top: 20px; margin-bottom: -20px; } .cofBg .cofMain .cofMainSwiper { width: 100%; height: auto; overflow: hidden !important; padding-bottom: 40px; } .cofBg .cofMain .cofMainSwiper .swiper-slide { height: auto; } .cofBg .cofMain .cofMainSwiper .swiper-slide .image img { height: auto; min-height: 207px; } .cofBg .cofMain .cofMainSwiper .swiper-slide::after { display: none; } .cofBg .cofMain .cofMainSwiper .swiper-slide .text1 { display: none; } .cofBg .cofMain .cofMainSwiper .swiper-slide .text2 { opacity: 1; visibility: visible; font-size: 18px; line-height: 25px; position: static; height: auto; padding-left: 0px; background: none; margin-top: 13px; } .cofBg .cofMain .cofMainSwiper .swiper-slide-active { -webkit-transform: none; -ms-transform: none; transform: none; } .cofBg .cofMain .cofMainSwiper .swiper-pagination { display: block; } .cofBg .cofMain .cofMainSwiper .swiper-pagination .swiper-pagination-bullet-active { background: var(--vi-color); } /* 产品品牌 */ .productsBrandBg { padding-top: 40px; padding-bottom: 40px; } .productsBrandBg .productsBrandText { padding: 0px; } .productsBrandBg .productsBrandText img { height: 24px; } .productsBrandBg .productsBrandText p { font-size: 16px; line-height: 25px; } .productsBrandBg .productsBrandMain { margin-top: 25px; } .productsBrandBg .productsBrandMain .productsBrandLeft { width: 100%; padding-right: 0%; } .productsBrandBg .productsBrandMain .productsBrandRight { display: none; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem { margin-bottom: 30px; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .detailTitle { text-align: center; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox { margin-top: 25px; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 48%; min-height: 200px; height: auto; padding: 0px; -webkit-box-shadow: 0 5px 13px #ddd; box-shadow: 0 5px 13px #ddd; border-radius: 10px; overflow: hidden; margin-right: 4%; margin-bottom: 4%; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li:nth-child(odd) { margin-right: 4%; margin-bottom: 4%; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li:nth-child(even) { margin-right: 0% !important; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li:nth-child(3n+3) { margin-right: 4%; margin-bottom: 4%; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li:nth-last-child(-n+3) { margin-bottom: 4%; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text { width: 100%; min-height: 100px; padding: 20px 10px 15px; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text h1 { font-size: 18px; line-height: 28px; margin-bottom: 7px; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text p { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text p a { font-size: 12px; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text p a i { font-size: 12px; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .image { width: 100%; height: 100px; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .image img { height: 70px; } /* 产品品牌详情 */ .brandIntroduction.culture .cultureMain ul li .text p { font-size: 16px; line-height: 25px; } .brandIntroduction.culture .cultureMain ul li .text .list .more { font-size: 13px; width: 100px; height: 33px; line-height: 31px; margin-left: 21px; } .brandIntroduction.culture .cultureMain ul li .text .list .logo img { height: 50px; } .brandIntroduction.culture .cultureMain ul li .text .list .logo { height: 35px; border-width: 1px; } .brandIntroduction.culture .cultureMain ul li .text .list { padding-left: 0px; margin-top: 20px; } .brandVideo img { height: 230px; } .brandVideo .play { width: 53px; height: 53px; background-size: 53px; } .culture .cultureMain ul li .text .list h1 { font-size: 18px; line-height: 25px; } .culture .cultureMain ul li .text .list p { display: none; } .brandIntroductionCulture.culture .cultureMain ul li .text { padding-top: 0px; } /* 社会体系 */ .foundationBg .foundationText, .culture .cultureText, .csrTarget .csrTargetText, .csrSystemBg .csrSystemText { padding: 0px; font-size: 16px; line-height: 25px; margin-top: 20px; } .csrSystemBg { padding-top: 40px; padding-bottom: 10px; } .csrSystemBg .csrSystem { margin-top: 25px; } .csrSystemBg .csrSystem ul li { width: 100% !important; margin-right: 0%; margin-bottom: 25px; } .csrSystemBg .csrSystem ul li .image { border-radius: 10px; } .csrSystemBg .csrSystem ul li .image img { height: 230px; } .csrSystemBg .csrSystem ul li .text { font-size: 18px; padding: 20px; text-align: center; } .csrSystemBg .csrSystem ul li .text:hover { padding-bottom: 20px; } .foundationBg { padding-top: 10px; } .foundationBg .foundation1 ul li { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-bottom: 25px; } .foundationBg .foundation1 ul li:nth-child(even) { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .foundationBg .foundation1 ul li .image { width: 100%; } .foundationBg .foundation1 ul li .image img { min-height: 230px; height: auto; } .foundationBg .foundation1 ul li .text { width: 100%; padding-left: 0% !important; padding-right: 0% !important; margin-top: 25px; } .foundationBg .foundation1 ul li .text h1 { padding-left: 0px; background: none; font-size: 18px; line-height: 25px; margin-bottom: 12px; } .foundationBg .foundation1 ul li .text p { padding-left: 0px; font-size: 16px; line-height: 25px; } .foundationBg .foundation2 ul li { width: 100%; margin-right: 0%; margin-bottom: 25px; border: 0; } .foundationBg .foundation2 ul li .image img { min-height: 230px; height: auto; } .foundationBg .foundation2 ul li .image p { display: none; } .foundationBg .foundation2 ul li .text { margin-top: 25px; } .foundationBg .foundation2 ul li .text h1 { display: block; color: #000000; font-size: 18px; line-height: 25px; margin-bottom: 12px; } .foundationBg .foundation2 ul li .text p { font-size: 16px; line-height: 25px; } .foundationBg .foundation1.foundation3 { margin-top: 0px; } .foundationBg .foundation1.foundation3 ul li { border: 0px; padding: 0; margin-bottom: 25px; } .foundationBg .foundation1.foundation3 ul li:nth-child(odd) { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .foundationBg .foundation1.foundation3 ul li:nth-child(even) { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .csrTarget { margin-top: 40px; } .csrTarget .csrTargetMain { margin-top: 20px; } .csrTarget .csrTargetMain .csrTargetSwiper { width: 100%; overflow: hidden !important; padding-bottom: 40px; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: 0px !important; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .image { width: 100%; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .image img { height: auto; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .text { width: 100%; padding: 0px; margin-top: 20px; opacity: 1; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide-prev { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .text i { display: none; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .text h1 { font-size: 18px; line-height: 25px; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .text p { font-size: 16px; line-height: 25px; } .csrTarget .csrTargetMain .csrTargetSwiper .csrTargetPagination { display: none; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-prev, .csrTarget .csrTargetMain .csrTargetSwiper .swiper-button-next { display: none; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-pagination { opacity: 1; visibility: visible; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-pagination .swiper-pagination-bullet-active { background: var(--vi-color); } /* 基金会 */ /* 纷享会商城 */ .shoppingMall { margin-top: 40px; margin-bottom: 40px; } .shoppingMall .shoppingMallText { font-size: 16px; line-height: 25px; margin-top: 15px; } .shoppingMall .shoppingMallMain { margin-top: 20px; } .shoppingMall .shoppingMallMain img.bg { min-height: 300px; height: auto; -o-object-fit: cover; object-fit: cover; } .shoppingMall .shoppingMallMain .shoppingMallPhone { width: 162px; height: 296px; background-size: 162px 296px; } .shoppingMall .shoppingMallMain .shoppingMallPhone img { top: 55px; height: 128px; } /* 店铺 */ .shopBg { padding-top: 40px; padding-bottom: 40px; } .shopBg .shop .shopList { margin-top: 25px; margin-bottom: 25px; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .shopBg .shop .shopList #provinceCityDistrict { width: 100%; } .shopBg .shop .shopList #provinceCityDistrict select { height: 43px; padding: 0 9px; font-size: 14px; } .shopBg .shop .shopList #provinceCityDistrict select option { font-size: 14px; height: auto; line-height: 38px; } .shopBg .shop .shopList .shopListSeek, .shopBg .shop .shopList .shopListReset { width: 48.5%; } .shopBg .shop .shopList .shopListSeek input, .shopBg .shop .shopList .shopListReset input { width: 100%; height: 40px; font-size: 14px; margin-top: 15px; } .shopBg .shop .shopMain ul li h1 { font-size: 18px; height: 45px; line-height: 45px; padding: 0 20px; } .shopBg .shop .shopMain ul li { width: 100%; min-height: 120px; height: auto; padding: 15px 0; margin-right: 0%; margin-bottom: 15px; } .shopBg .shop .shopMain ul li:hover { -webkit-box-shadow: 0 0 10px #ddd; box-shadow: 0 0 10px #ddd; } .shopBg .shop .shopMain ul li h1 img { height: 21px; margin-right: 5px; } .shopBg .shop .shopMain ul li .text { padding: 20px; } .shopBg .shop .shopMain ul li .text p { font-size: 16px; line-height: 25px; } .shopBg .shop .shopMain ul li .text p span:nth-child(2) { width: calc(100% - 30px); } .shopBg .shop .shopMain ul li .text p img { width: 20px; height: 20px; -webkit-box-flex: 20px; -ms-flex: 20px; flex: 20px; margin-right: 5px; } .shopBg .shop .shopMain ul li::after { height: 2px; } .map { height: 330px; } .mapPopup { width: 260px; padding: 4px 6px; } .mapPopup h1 { font-size: 16px; margin-bottom: 10px; } .mapPopup h2, .mapPopup p { font-size: 13px; line-height: 21px; } .mapPopup img { width: 20px; height: 20px; } .mapPopup span:nth-child(1) { width: 20px; } /* 内页分类 */ .detailList { margin-top: 25px; } .detailList ul { width: 100%; overflow-x: auto; padding-bottom: 10px; } .detailList ul::-webkit-scrollbar { width: 2px; height: 2px; background-color: #fff; } .detailList ul::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); border-radius: 6px; background-color: #fff; } .detailList ul::-webkit-scrollbar-thumb { border-radius: 6px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); background-color: var(--vi-color); } .detailList ul li { margin: 0 0; margin-right: 14px; } .detailList ul li.active, .detailList ul li:hover { background-color: var(--vi-color); } .detailList ul li.active a, .detailList ul li:hover a { color: #ffffff; } .detailList ul li.active a::after, .detailList ul li:hover a::after { display: none; } .detailList ul li:last-child { margin-right: 0px; } .detailList ul li a { display: block; width: auto !important; min-width: 121px; height: 42px; line-height: 40px; text-align: center; border: 1px solid #f3f3f2; font-size: 16px; line-height: 40px; padding: 0 15px; } .detailList ul li a::after { height: 2px; } /* 养生理念 */ .regimenIdeaBg { padding-top: 40px; padding-bottom: 40px; } .regimenIdeaBg .regimenIdea { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .regimenIdeaBg .regimenIdea::after { display: none; } .regimenIdeaBg .regimenIdea .image { width: 100%; } .regimenIdeaBg .regimenIdea .image img { height: auto; } .regimenIdeaBg .regimenIdea .regimenIdeaRight { width: 100%; padding-top: 20px; } .regimenIdeaBg .regimenIdea .regimenIdeaRight .text { margin-top: 20px; } .regimenIdeaBg .regimenIdea .regimenIdeaRight .text p { font-size: 16px; line-height: 25px; } .regimenIdeaBg .regimenIdea .regimenIdeaRight .text img { margin-top: 20px; } /* 健康人生 */ .gubenBg { padding-top: 40px; padding-bottom: 40px; } .gubenBg .detailTitle { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding-bottom: 25px; border-bottom: 0px; padding-bottom: 0px; } .gubenBg .detailTitle .detailTitleLeft { margin-bottom: 13px; } .gubenBg .detailTitle .detailTitleRight { width: 100%; padding-left: 0px; } .gubenBg .detailTitle .detailTitleRight p { font-size: 16px; line-height: 25px; } .gubenBg .tripleRecuperation { margin-top: 40px; } .gubenBg .tripleRecuperation h1 { font-size: 22px; text-align: center; margin-bottom: 25px; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 { padding-bottom: 40px; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-pagination { display: block; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-prev, .gubenBg .tripleRecuperation .tripleRecuperationSwiper .swiper-button-next { display: none; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper1 { width: 100%; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 { width: 100%; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide h1 { font-size: 18px; line-height: 1; border-left: 0px; margin-bottom: 20px; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide .desc{ padding-right: 0px; overflow-y: visible; max-height: none; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide p { font-size: 16px; line-height: 25px; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide { padding: 25px 20px; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 { width: 100%; position: static; padding: 0px; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 .swiper-wrapper { -ms-flex-wrap: nowrap; flex-wrap: nowrap; overflow-x: auto; padding-bottom: 10px; margin-bottom: 10px; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 .swiper-wrapper::-webkit-scrollbar { width: 2px; height: 2px; background-color: #fff; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 .swiper-wrapper::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); border-radius: 6px; background-color: #fff; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 .swiper-wrapper::-webkit-scrollbar-thumb { border-radius: 6px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); background-color: #B88E78; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 .swiper-slide { min-width: 122px; width: auto; padding: 0 10px; height: 41px; line-height: 39px; font-size: 14px; font-weight: normal; margin-right: 15px; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 .swiper-slide:last-child { margin-right: 0%; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper1 .swiper-slide img { height: auto; } /* 健康人生 */ .healthyLifeBg { padding-top: 40px; padding-bottom: 40px; } .healthyLifeBg .detailTitle { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; } .healthyLifeBg .detailTitle .detailTitleLeft { width: 100%; } .healthyLifeBg .detailTitle .detailTitleRight { width: 100%; padding-left: 0px; margin-top: 20px; } .healthyLifeBg .detailTitle .detailTitleRight p { font-size: 16px; line-height: 25px; } .healthyLifeBg .healthyLife { margin-top: 25px; } .healthyLifeBg .healthyLife img { height: auto; min-height: 227px; } /* 养生固本 */ .gubenBg .fourReasonable { margin-top: 40px; } .gubenBg .fourReasonable>h1 { font-size: 22px; margin-bottom: 25px; text-align: center; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 { width: 100%; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-slide .image img { height: auto; max-height: 279px; } .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-prev, .gubenBg .fourReasonable .fourReasonableSwiper .swiper-button-next { display: none; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-slide .text { position: static; background: none; margin-top: 20px; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-slide .text h1 { width: auto; height: auto; font-size: 18px; background: none; color: #333; line-height: 1; text-align: left; margin-bottom: 12px; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-slide .text p { font-size: 16px; line-height: 25px; color: #666666; padding: 0px; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper2 { display: none; } .gubenBg .recommendation { overflow: hidden; margin-top: 30px; } .gubenBg .recommendation h1 { font-size: 22px; margin-bottom: 25px; border: 0px; text-align: center; line-height: 1; } .gubenBg .recommendation p { float: left; width: 50%; text-align: center; margin-right: 0px; font-size: 16px; line-height: 25px; } /* 关注我们 */ .followusBg { padding-top: 40px; padding-bottom: 40px; } .followusBg .followus { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .followusBg .followus .text { width: 100%; text-align: center; margin-top: 30px; } .followusBg .followus .text h1 { font-size: 18px; margin-bottom: 12px; } .followusBg .followus .text p { font-size: 16px; line-height: 25px; } .followusBg .followus .text h2 { font-size: 14px; margin-top: 20px; margin-bottom: 10px; } .followusBg .followus .text div a { font-size: 14px; margin-right: 10px; } .followusBg .followus .text div a i { font-size: 12px; } /* 面包屑导航 */ .breadcrumbBg.breadcrumbBg2 { display: none; } .detailBanner .detailBannerSe { display: none; } .breadcrumbBg { height: 35px; line-height: 35px; margin-top: -35px; } .breadcrumbBg .breadcrumb .breadcrumbRight { display: none; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li a { font-size: 14px; margin-left: 4px; margin-right: 2px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; max-width: 95px; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li i { font-size: 14px; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li img { height: 20px; margin-right: 2px; } /* 联系我们 */ .contactus { margin-top: 40px; margin-bottom: 40px; } .contact-list li { width: 100%; font-size: 14px; margin-right: 0%; padding: 25px 0px; } .contact-list h3 { font-size: 18px; margin-bottom: 16px; } .contact-list p { padding-left: 73px; margin-bottom: 9px; } .contact-list p img { width: 16px; margin-right: 8px; } .contact-list h4 { margin: 5px 0px; margin-top: 16px; font-size: 16px; } .contact-list h5 { font-size: 14px; } /* 售后服务 */ .maximum { margin-top: 40px; margin-bottom: 40px; } .navigation li { padding: 0px 15px; } .figure-text { font-size: 16px; line-height: 24px; margin-left: 5px; } .Learn { height: 24px; border-width: 3px; } .enjoy { margin-top: 10px; } .navigation li { height: 38px; line-height: 38px; } .navigation li a { font-size: 14px; } br { display: block; } } /* 新增加 大事记 */ .about-two { padding-top: 40px; padding-bottom: 40px; } .about-twoview { position: relative; margin-top: 20px; } .about-twoview .swiper-slide { height: 40px; line-height: 38px; text-align: center; font-size: 16px; color: #424856; border: 1px solid #c1c1c1; -webkit-transition: border-color .5s; -o-transition: border-color .5s; transition: border-color .5s; cursor: pointer; } .about-twoview .swiper-slide.nav-active { border-bottom-color: transparent; border-top-width: 2px; border-top-color: var(--vi-color); } .about-twoview .swiper-button-next, .about-twoview .swiper-button-prev { width: 10px; height: 10px; margin-top: -7px; background: none; } .about-twoview .swiper-button-next::after, .about-twoview .swiper-button-prev::after { font-size: 16px; color: #909090; transition: all .4s ease; } .about-twoview .swiper-button-next:hover, .about-twoview .swiper-button-prev:hover { background: none; } .about-twoview .swiper-button-next:hover::after, .about-twoview .swiper-button-prev:hover::after { color: var(--vi-color); } .about-twoview .swiper-button-next { right: -15px; } .about-twoview .swiper-button-prev { left: -15px; } .about-twowrap { margin-top: 26px; } .about-twowrapitem { display: none; } .about-twowrapitem h3 { position: relative; width: 115px; line-height: 0.9375; font-size: 28px; color: #424856; } .about-twowrapitem h3:after { position: absolute; top: 50%; right: 0; width: 40px; height: 2px; background: var(--vi-color); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); content: ""; } .about-twowrapitemtxt { padding-top: 12px; overflow: hidden; } .about-twowrapitemtxt .clearfix { display: flex; justify-content: flex-start; align-items: flex-start; line-height: 24px; color: #424856; } .about-twowrapitemtxt .clearfix:last-child { margin-bottom: 0; } .about-twowrapitemtxt .clearfix p { position: relative; padding-left: 19px; margin-bottom: 10px; } .about-twowrapitemtxt .clearfix p:after { position: absolute; top: 9px; left: 0; width: 6px; height: 6px; -webkit-border-radius: 50%; border-radius: 50%; background: var(--vi-color); display: block; content: ""; } .about-twowrapitemdes { overflow: hidden; font-size: 14px; } @media (min-width: 1024px) { .about-twowrapitemdes { font-size: .8333vw /* 16px -> .8333vw */ ; line-height: 1.5625vw /* 30px -> 1.5625vw */ ; } .about-two { padding: 3.9063vw /* 75px -> 3.9063vw */ 0; } .about-twoview { margin-top: 2.3438vw /* 45px -> 2.3438vw */ ; } .about-twoview .swiper-button-next, .about-twoview .swiper-button-prev { width: 2.0833vw /* 40px -> 2.0833vw */ ; height: 2.0833vw /* 40px -> 2.0833vw */ ; margin-top: -1.0417vw /* -20px -> -1.0417vw */ ; } .about-twoview .swiper-button-next { right: -2.8646vw /* -55px -> -2.8646vw */ ; } .about-twoview .swiper-button-prev { left: -2.8646vw /* -55px -> -2.8646vw */ ; } .about-twoview .swiper-button-next::after, .about-twoview .swiper-button-prev::after { font-size: 1.3542vw /* 26px -> 1.3542vw */ ; } .about-twoview .swiper-slide { height: 3.125vw /* 60px -> 3.125vw */ ; line-height: 3.0208vw /* 58px -> 3.0208vw */ ; font-size: 1.0417vw /* 20px -> 1.0417vw */ ; } .about-twowrap { margin-top: 2.9167vw /* 56px -> 2.9167vw */ ; } .about-twowrapitem h3 { float: left; width: 9.6354vw /* 185px -> 9.6354vw */ ; font-size: 2.5vw /* 48px -> 2.5vw */ ; } .about-twowrapitem h3:after { width: 2.6042vw /* 50px -> 2.6042vw */ ; height: .1563vw /* 3px -> .1563vw */ ; } .about-twowrapitem.active .about-twowrapitemtxt .clearfix p { -webkit-animation: fadeInUp .5s; -o-animation: fadeInUp .5s; animation: fadeInUp .5s; } .about-twowrapitem.active .about-twowrapitemtxt .clearfix p:nth-child(2) { -webkit-animation: fadeInUp .8s; -o-animation: fadeInUp .8s; animation: fadeInUp .8s; } .about-twowrapitem.active .about-twowrapitemtxt .clearfix p:nth-child(3) { -webkit-animation: fadeInUp 1s; -o-animation: fadeInUp 1s; animation: fadeInUp 1s; } .about-twowrapitem.active .about-twowrapitemtxt .clearfix p:nth-child(4) { -webkit-animation: fadeInUp 1.2s; -o-animation: fadeInUp 1.2s; animation: fadeInUp 1.2s; } .about-twowrapitem.active .about-twowrapitemtxt .clearfix p:nth-child(5) { -webkit-animation: fadeInUp 1.4s; -o-animation: fadeInUp 1.4s; animation: fadeInUp 1.4s; } .about-twowrapitem.active .about-twowrapitemtxt .clearfix p:nth-child(6) { -webkit-animation: fadeInUp 1.6s; -o-animation: fadeInUp 1.6s; animation: fadeInUp 1.6s; } .about-twowrapitem.active .about-twowrapitemtxt .clearfix p:nth-child(7) { -webkit-animation: fadeInUp 1.8s; -o-animation: fadeInUp 1.8s; animation: fadeInUp 1.8s; } .about-twowrapitem.active .about-twowrapitemtxt .clearfix p:nth-child(8) { -webkit-animation: fadeInUp 2s; -o-animation: fadeInUp 2s; animation: fadeInUp 2s; } .about-twowrapitem.active .about-twowrapitemtxt .clearfix p:nth-child(9) { -webkit-animation: fadeInUp 2.2s; -o-animation: fadeInUp 2.2s; animation: fadeInUp 2.2s; } .about-twowrapitemtxt { padding: .625vw /* 12px -> .625vw */ 0 0 2.6042vw /* 50px -> 2.6042vw */ ; } .about-twowrapitemtxt .clearfix { margin-bottom: 1.5625vw /* 30px -> 1.5625vw */ ; } .about-twowrapitemtxt .clearfix p { padding-right: 1.0417vw /* 20px -> 1.0417vw */ ; margin-bottom: 30px; } .about-twowrapitemtxt .clearfix p:after { width: .5208vw /* 10px -> .5208vw */ ; height: .5208vw /* 10px -> .5208vw */ ; top: .5208vw; } } /* PC中屏幕适配 */ @media (min-width: 1288px) and (max-width: 1580px) { html { --font-size20: 16px; --font-size14: 12px; --font-size15: 14px; --font-size16: 14px; --font-size18: 13px; --font-size22: 17px; --font-size36: 32px; } .module_hEWu4upOZcr0 .header { height: 78px; } .module_hEWu4upOZcr0 .header .navBox .navList .list h3 a .module_hEWu4upOZcr0 .header .navBox .navList .list { margin-left: 2vw; } .module_hEWu4upOZcr0 .header .navBox .navList .list h3 a { font-size: 17px; line-height: 78px; } .module_hEWu4upOZcr0 .header .haderOther .other a { font-size: 14px; } .module_hEWu4upOZcr0 .header .navBox .navList .list .subNavMain .subNavBox .subNav .subNavList>a { font-size: 15px; line-height: 32px; } .module_hEWu4upOZcr0 .header form input { font-size: 14px; } .menusBg { top: 78px; left: -30px; } .menusBg .menus .menusMain ul li a { font-size: 14px; line-height: 28px; } .menusBg .menus .menusTitle { font-size: 16px; } .module_hEWu4upOZcr0 .header .navBox .navList .list h3 a::after { height: 2.5px; } .title h1 { font-size: 58px; } .opportunity .columns_ ul li .Htitle { font-size: 16px; } .headline .lists a { font-size: 14px; } .detailBanner .detailBannerText h1 { font-size: 33px; } .breadcrumbBg .breadcrumb .breadcrumbRight ul li a { font-size: 14px; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li a { font-size: 14px; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li img { height: 15px; } .breadcrumbBg .breadcrumb .breadcrumbLeft ul li i { font-size: 12px; } .breadcrumbBg .breadcrumb .breadcrumbRight ul li a::after { height: 2px; } .detailTitle p { font-size: 30px; } .detailTitle h1 { font-size: 40px; } .aboutusChinaBg .detailTitle .detailTitleRight p { font-size: 14px; line-height: 23px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text h1 { font-size: 22px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text p { font-size: 14px; line-height: 23px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .year { font-size: 77px; } .aboutusGlobalBg .aboutusGlobal::before { width: 4px; height: 4px; top: 4px; } .aboutusGlobalBg .aboutusGlobal::after { width: 11px; height: 11px; } .aboutusGlobalBg .aboutusGlobal .swiper-slide .text::before { width: 4px; height: 4px; } .aboutusChinaBg .aboutusChinaNumBg .aboutusChinaNum ul li h1 { font-size: 14px; } .duty dl dd .list .Htitle { font-size: 16px; } .health .column dd .list .Htitle { font-size: 16px; } .duty dl dd .list .time { font-size: 14px; } .honor .honorList ul li { font-size: 14px; height: 30px; line-height: 30px; } .honor .honorSwiper .swiper-slide .honorSwiperText h1 { font-size: 14px; } .honor .honorSwiper .swiper-slide .honorSwiperText p { font-size: 18px; } .culture .cultureMain ul li .text h1 { font-size: 20px; } .culture .cultureMain ul li .text p { font-size: 14px; line-height: 23px; } .culture .cultureMain ul li .text .more { font-size: 14px; } .detailList ul li a { font-size: 14px; line-height: 30px; } .detailList ul li a::after { height: 2px; } .newsBg .news1 .news1Right .swiper-slide .text { font-size: 16px; line-height: 25px; } .time { font-size: 13px; } .time img { height: 13px; } .newsBg .news2 ul li .text { font-size: 16px; line-height: 25px; } .pageMain #pagination a { font-size: 13px; } .pageMain #pagination .layui-laypage .layui-laypage-curr em { font-size: 13px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailTips { font-size: 13px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailTitle { font-size: 27px; line-height: 35px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailMain { font-size: 15px; line-height: 26px; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleLeft a { font-size: 13px; line-height: 27px; } .newsDetailBg .newsDetail .newsDetailLeft .prevNextArticle .prevNextArticleRight a { font-size: 13px; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp img { height: 20px; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp p { font-size: 12px; } .newsDetailBg .newsDetail .newsDetailLeft .newsHelp h1 { font-size: 13px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text h1 { font-size: 15px; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotTitle img { height: 20px; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotTitle { font-size: 16px; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailHot .newsDetailHotMain ul li .text { font-size: 13px; line-height: 21px; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle h1 { font-size: 16px; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle p { font-size: 14px; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li p { font-size: 13px; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellTitle img { height: 20px; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li img { height: 20px; } .newsDetailBg .newsDetail .newsDetailRight .newsDetailSell .newsDetailSellMain ul li i { font-size: 15px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea .newsCommentAreaMore { font-size: 14px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text p { font-size: 14px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .newsCommentAreaReply .btn { font-size: 14px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishInput .btn { font-size: 14px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text h2 { font-size: 16px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .text p img { height: 18px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea ul li .newsCommentAreaReply .textarea { font-size: 14px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentPublish .newsCommentPublishInput .textarea { font-size: 14px; } .newsRecommendedBg .newsRecommended ul li .text h1 { font-size: 16px; } .newsRecommendedBg .newsRecommended ul li .text p { font-size: 14px; } .newsDetailBg .newsDetail .newsDetailLeft .newsComment .newsCommentArea .newsCommentAreaTitle { font-size: 18px; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide h1 { font-size: 20px; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide p { font-size: 14px; line-height: 23px; } .chairmanBg .chairman .chairmanRight .chairmanSwiper .swiper-slide .more { font-size: 12px; } .chairmanBg .chairman .chairmanRight .chairmanList h1 { font-size: 16px; } .chairmanBg .chairman .chairmanRight .chairmanList h1 i { font-size: 14px; } .chairmanBg .chairman .chairmanRight .chairmanList ul li a { font-size: 14px; } .innovateBg .innovate1 .innovate1Main .text h1 { font-size: 26px; line-height: 35px; } .innovateBg .innovate1 .innovate1Main .text p { font-size: 14px; line-height: 23px; } .innovateBg .innovate2 .innovate2Text { font-size: 14px; line-height: 23px; } .innovateBg .innovate2 .innovate2Num ul li h1 { font-size: 40px; } .innovateBg .innovate2 .innovate2Num ul li p { font-size: 13px; } .innovateBg .innovate3 .innovate3Text { font-size: 14px; line-height: 23px; } .cofBg .cofText { font-size: 14px; line-height: 23px; } .cofBg .cofMain .cofMainSwiper .swiper-slide .text2 { font-size: 18px; } .cofBg .cofMain .cofMainSwiper .swiper-slide .text1 { font-size: 17px; } .productsBrandBg .productsBrandText p { font-size: 17px; line-height: 30px; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text h1 { font-size: 16px; } .productsBrandBg .productsBrandMain .productsBrandLeft .productsBrandMainItem .productsBrandBox ul li .text p a { font-size: 12px; } .productsBrandBg .productsBrandMain .productsBrandRight ul li { font-size: 15px; } .regimenIdeaBg .regimenIdea .regimenIdeaRight .text p { font-size: 14px; line-height: 24px; } .gubenBg .detailTitle .detailTitleRight p { font-size: 14px; line-height: 24px; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide h1 { font-size: 22px; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide .desc { padding-right: 15px; max-height: 264px; overflow-y: auto; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide .desc::-webkit-scrollbar { width: 2px; height: 2px; background-color: #fff; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide .desc::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); border-radius: 6px; background-color: #fff; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide .desc::-webkit-scrollbar-thumb { border-radius: 6px; -webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.1); background-color: #b88e78; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper2 .swiper-slide p { font-size: 14px; line-height: 24px; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3{ bottom: 2.125vw; } .gubenBg .tripleRecuperation .tripleRecuperationSwiper .tripleRecuperationSwiper3 .swiper-slide { font-size: 14px; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper1 .swiper-slide .text p { font-size: 14px; line-height: 24px; } .gubenBg .fourReasonable .fourReasonableSwiper .fourReasonableSwiper2 .swiper-slide .text { font-size: 15px; } .gubenBg .recommendation h1 { font-size: 23px; } .gubenBg .recommendation p { font-size: 14px; } .healthyLifeBg .detailTitle .detailTitleRight p { font-size: 14px; line-height: 24px; } .followusBg .followus .text h1 { font-size: 30px; } .followusBg .followus .text p { font-size: 14px; line-height: 24px; } .followusBg .followus .text h2 { font-size: 20px; } .followusBg .followus .text div a { font-size: 14px; } .value.culture .cultureMain ul li .text p { line-height: 24px; } .advantage .advantageMain .swiper-slide .text2 h1 { font-size: 32px; } .advantage .advantageMain .swiper-slide .text2 p { font-size: 13px; } .advantage .advantageMain .swiper-slide .text h1 { font-size: 20px; } .advantage .advantageMain .swiper-slide .text p { font-size: 15px; line-height: 25px; } .obtainBg .obtain .obtainMain .swiper-slide .text h1 { font-size: 22px; } .obtainBg .obtain .obtainMain .swiper-slide .text p { font-size: 15px; line-height: 25px; } .rewardBg .reward .text h1 { font-size: 22px; } .rewardBg .reward .text p { font-size: 16px; line-height: 28px; } .rewardBg .rewardNum ul li h1 { font-size: 36px; } .rewardBg .rewardNum ul li h1 i { font-size: 14px; } .rewardBg .rewardNum ul li p { font-size: 13px; } .assistance .assistanceMain ul li .text h1 { font-size: 20px; } .assistance .assistanceMain ul li .text p { font-size: 13px; line-height: 24px; } .assistance .assistanceMain ul li .text img { height: 75px; } .csrTarget .csrTargetText { font-size: 14px; line-height: 24px; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .text h1 { font-size: 22px; } .csrTarget .csrTargetMain .csrTargetSwiper .swiper-slide .text p { font-size: 14px; line-height: 24px; } .csrTarget .csrTargetMain .csrTargetSwiper .csrTargetPagination .csrTargetPaginationCurrent { font-size: 15px; } .csrTarget .csrTargetMain .csrTargetSwiper .csrTargetPagination .csrTargetPaginationTotal { font-size: 15px; } .csrSystemBg .csrSystemText { font-size: 14px; line-height: 23px; } .csrSystemBg .csrSystem ul li .text { font-size: 18px; } .foundationBg .foundationText { font-size: 14px; line-height: 24px; } .foundationBg .foundation1 ul li .text h1 { font-size: 22px; } .foundationBg .foundation1 ul li .text p { font-size: 14px; line-height: 24px; } .foundationBg .foundation2 ul li .image p { font-size: 18px; } .foundationBg .foundation2 ul li .text p { font-size: 14px; line-height: 24px; } .culture .cultureText { font-size: 14px; line-height: 24px; } .shoppingMall .shoppingMallText { font-size: 16px; } .shopBg .shop .shopList #provinceCityDistrict select { font-size: 14px; } .shopBg .shop .shopList #provinceCityDistrict select option { font-size: 14px; height: 30px; line-height: 30px; } .shopBg .shop .shopList .shopListSeek input, .shopBg .shop .shopList .shopListReset input { font-size: 14px; } .shopBg .shop .shopMain ul li h1 img { height: 26px; } .shopBg .shop .shopMain ul li .text p img { height: 18px; } .shopBg .shop .shopMain ul li h1 { font-size: 20px; } .shopBg .shop .shopMain ul li .text p { font-size: 14px; line-height: 24px; } .about-twoview .swiper-slide { font-size: 16px; } .about-twowrapitemdes { font-size: 15px; line-height: 25px; } .contact-list p img { width: 14px; } .contact-list h3 { font-size: 22px; } .contact-list h4 { font-size: 15px; } .contact-list h5 { font-size: 14px; } .contact-list p { font-size: 14px; line-height: 21px; } .figure-text { font-size: 20px; } .navigation li a { font-size: 15px; } .productionBaseBg .aboutusGlobal .swiper-slide .text h2 { font-size: 28px; } .newsDetailBg .newsDetail .newsDetailLeft .newsDetailTime { font-size: 14px; } .Mainbottom .footer-link a { font-size: 12px; } .Mainbottom .footer-link { font-size: 12px; } .Mainbottom .copyright { font-size: 12px; } .Mainbottom .columns .dl2 p { font-size: 12px; } .Mainbottom .columns ul a { font-size: 13px; line-height: 26px; } .Mainbottom .columns .dl1 .image>div p { font-size: 12px; } }