
@font-face { font-family: 'Manropebold'; src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url("data:font/woff;charset=utf-8;base64,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") format("woff"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: 'Manrope'; src: url("data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAFx0AA8AAAABcWwAAFwTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGoFkG8tqHIG5GgZgAIgGEQgKg444gr1BC4dSAAE2AiQDjyAEIAWNbQecXVsWRFHDPOsw3A5gLrr2O6NC5ja9kbsl1HykZKsO9rBxgOHMKZ/9/6ckHWM48G2CambVXVJEDURma529IbMOzETmOZHram2vc6/ee7/YaJICoSlPFL1bLjue07RICHXXoB2SIfZ0ks7t67jLv0E7wGLRJegQKf9tUTi+w+7PDBblddZpCZK+WKrCwMZK81RMZ0NelRz+MAvCfRn2TdR/HEXuOsB2CVOkGWSREK6Yf4Rz3v1/ksbaJE0peJCJMfOuzAXxweZMzJmIdSIiDJ7b+tVCF/ODHGTVFMRa2bPwGNIROi4aiCxT+RcuKBQ5HyOvIuzTEOlWk2AioCCtKPRQVSS0klpI+k4SCCEJrYRWlm4DC0XRjoAFRDun17Ah1lPB0v5sh3eK9jvPu3uZZ38JxxPzWJca0xJY95YO9v8HcgICgH/o9/v9XtyDdDpDS9BUGzVQOpFMYrrYVwvlzzveza95SAIz8ICwu3dFfdVV5f4cCV8sQnRNgGkgv+Pll2feilViRjjx/nr7X535j+QQTiV3Y4fueCJwjuwC+smyYusiy6ksHdAwdxjbbaOxy1bOcPBvn35OX6D5IYC7doB2cnZCTTgEo8bzfPfmndnedLFE5J8PPkap4AHABDSYff0PMB5wv+/I3F6pqTU1tkaKP+vrnHdvS6RWaqTG1NoaYKPBHm4DNIVmSyJsA2Ed+7ZY07LTHo0X4UUMsrWAkNRHuMh0BclK0iV4fA/8fql20H8jmGIjwI7ccAkptV9OuzpntFw++W1T2oKMoDr/5szamUWj4CgcMxdzyeJ8KXUxFM2fPwMzfz5DnjUzgBahXRuQvE9hdQ8tDiAQChtOYlkJkNZyiAGtHKR1TrG+y2XqotzddSpx5/La63xlDEVVX3fXHf9QF8qB+D77oisWi2nOkjnITDCU4gEWy7ZSKEn9r6UllS5q7cxkeNAmyBkbYaOZ96fVmh6N4mpLGl2QdCGl6enpVtzdCzFThxQAuyPsADI6yBIy/H9/o/ELaccep1GgKTVNUB38sn8WluNVWuH1v5bOJvNSdBwWjTEpbXycuGzKD13RZXWMp7/bo5QiFMN4bCvGokzTcum3Einhoff2fPdxOJSpzlZHVVKhpwEG/5uJeWb4L/MgUkKRUMoIuxO/L5N6yX26p1VP71erIhdRUSNGxRoxckXssWa5Q11ZUXAsjaIyekl/5ZVraaNcqZbGaMw10pDbNMJlfPny13ZBp+F1vwc1haFa8CGb1bLi3d6Ltx4gFChBgkYmIQPlXZ2KyDvOHDl2lDJCF0wJwogg0tHmAfLfeABAAPD4oLENAG4eokUCADzfv3qFABQAdwEQERCBKIphJEimYFQOSKNjDC7Ijx/GLRQKE4axWFC4cEyEIlBRRTHFVIWqqYaprgZUU01MLfWg+upjGmgINdII01gzKFYsJq6+sDl0keZyhC0HRPIBw1ZwR1rtOuye+0iPvIa98BbBABAACEDS22j09JrtgvmoSnKwXqcrAWUwAJDzPwSgISfXj0zQbolXTND2XiGacOJkvTz6lNgN9SXya/UVoa2+KezPdZvsloh3uYCvxleXUoAtAdrUPLM/GybUysZkbC5IrpfTwHKW11P1X4C6YgAkoaJEK8OjqtoaytAGMncBCL9dyc2L2COJX2aUkLHjADZ2dhJy7apf4GGMFuEmgEDNWuVAgcAgpHddDkkcWUXGiewvQERwRUTfJFxFpNJgVciRptmbkf4fX2tuIARcxkPIkAdKGdjEol0s7PIUIhgHSkcZUOCbQDy+kYXwSPnvsX+MiOJUApiCH/UgBwAtxY1lTDhpHkvEaL9XzqsChpZpkLqUY1eIwlpMAkRNQYJQUpoVysidsRFRM9FRd8Q6xAbEpkHKW6SCRSpepHUamTMEGZMLywroomlYSk/9DTW6UE9//6H6jzy0qCfjz2lW63c4Z8uhq2uz/roSy56djKrxQCkJ90CS+RN270tcxeuxjloknWBCD+vEXlOQuettupFbye3EzpJNEyt/JEKluEWpoqpqGmksU0eddNZFV91MMNEkk00x1XSLLLbEUssst856G2y0yWZbbbfTcy8bUBMbh5AcQs3AKE+DtfwihDjMS7+VBGBKi9ayv9IPtL8zSGg4EEdzNrYJhTs0mxRsssaVSmM6kHpiYzEgdps4o360OcRFHBLAQSJOOSTTbYahiZA44DKeNJLkq+QgyJLoM6EdqVK8g6STv4NspEV4TFpwk2cxPyHI2JmArgRh/O7EYaZFrNChSonJ6WAi10uy8oQrwlnuWLGtVUIZiDzc0ecAD5xVOLCg3JLbxaewWMHmE9qrq/7x+oAHK3NK7G0KS7ZJEksWZgpaovCM8kjeGJ1885hDthT5g0UixMehJZB7nYCD++ZR8RoSnswFJU5Xf9V49maJezqBCzcU4jzhSmG01wA84rEufYcj8k/9X6KM8yxq5pObmNDLTV3TnftQimxqlio1QQ7oKRcbDu3X9mld3zbgoJ9JkhpUi+4wPXvgjHYza8GtyIbfEw7cI94x8YR0Sj6jnFMvaJf0K8Y184Z1y7pj3TMesI8z/fTKfs3MT2YynGjkLBplLNW4WeezitMWxDbEDsQu1B7UPswBzBHMMZwTOKdwrhBcY3OLzR02z4heEL3CvCP5QPLF6JvRD5NfJn9s/pn9d8oZahA4w60RJChSDNmdI3AkBHpioCcFRkpgZA+M9JJzLlLyFxAreBQptJxFFpa/sAKlVKhY0SVUuLBiJVSqxMoWqVwplS+9CiVWsbQqF1Z1u/6qhpFYQ6KcNSUb4iik0cqUobVMPZTde1NKfUuvf2EDS2xwORpajoaXo5GlN3MRaQ1fQuvHImyLeM52jg17ZO2THweV/gui3S8M0YAJ7ABABjwAcA13/nZB1Yw/ds80FudqL7e7Hvk3jvCCIzrayB5RWQPxnC5FRQ1eq0AMJH5IqZIDaqENgUzapJ9UnFpTHx+cxvwlqwFYIooJRcG8fkhNnxwAMZXLWqf5qXp+2p8XCEYO52ciNQDtSRc+NS4xPxu/P9DPm+7m5hTS+UCSv7Kgitr7AQMXAiOSXTrA5VkNOBRfBVDlyuwidqNKEhDmpjkYooKRi8GRgE1YCYsNo8lAxOGkj7Ruu0ADBsLciCBDWxNqKk3di0agBU/MLUbRydE/u2WX/TgnWZrKLJ0DU6h7ooIUEZO5pUmcMEeDvSUu+N7OqH9SN23XD+O8rNv+cHR8cnp2fnF5dX1ze3dfo/8ueHh8en55/fr5/YPeMMONNMpoY4w1js8KK62yzgabbLHNDrvssc8BRxxzwilXXHPLHc+88Mo7H3xhOEFSVC0CQ4IUGXIooIgSKmhHnbMI037CQ0XKK78CColWWDGllFVOeRVUVBmtgI4JA2M5yqbtfy5TmUrVatVD0TCwqIvgCH8tKua2/7WsPCuVl+YmCcDoxzRgXmG277nF8lxYEz0eDAr8egIfap5KQhDKgeJYwpPBGMTE+ocGsZLh+L6a7q8qqdDsiv7P8sdh53P7HN5U2FjkrfHB4YEZDDqdK/3qw8kCFsXA6jJfQCM7GpBAHACLeUzlAVmKmZQi5w5vV3i+DDkfw9pEDW86TUuuQ1LCk1WWQyA7V1e+U5DXP+pzyr/yfLVgOEj+ZikiX3DadppsxyGQb52r5e0YEaLEpidMjq4+f3J+8RjDaoJyKhFUl/8I0bLu6kDnTKDtKoEPIQZCSupIdAmPRzwwhMgiJYWbqCpRNUSNJ21F3cCpjVdvFxpSJ9vRmKgJZE2pmrGL5RBPk0CXyJDEKZkpEzEemoaaPhMzzEYtmNEiy4lWc1pDspbTVsR2xE7Ebor9qIOow6ijqOM4J3FO45zFu0pwm+Iuw3Oil0SvUW+p3lN9NPts8dXiu8VPq98mf8caH+jZAmdyYKYGZo7AzCh7ZjlylZC7hAJfodD/SawOpVavaPXLqEGJNS6hJqUVW2LxJZVQpMRSSypnySWWUkYZhbV4hc2DRWJtZEdrR/FlLSJ1URLWbRRfz3LWp9T6ldagEhtSesNKb0TpjSpn2aW0olgbyt7G4tpURptLbHsJ7Sit3WXrQGGHvhLhYSLdF1hzgWPH4Nm9KqtUTerd/SrAR9of3bAJU535ZnPL1eJB5Y4KuLJlaXIIRBVgcwZJAzm/HsCkI8/vF3zmIUFZ8/oBpRqzhDmggImdXzLfH/CpTFegnZOOtkq62h6p6ZK1NW0URXNTFZHEEpLUHAN4PyDlQiIitqbyO/GEAq2l3TakEQJcuG0RRPO5sggMStSV3czCGcvoyToJjyHPHkB2YDM3EDeVL6r72FnNJLMmGy14YrhwJ4+iv1oQEzJ5SrW+VBcJllCbNzfgGdS2LFpPGJsmTZhd6hNTNILE3dYMr6GmWmqr9yKA5vFtoqlmYsVLkChJskzjm51omnZ7hplmmW1B4/PtV1tjrfU2Xh122++gw4467qTTzrrqtruee+m1t977SNIsL8oxtKGMKjrQYHJxC2ybnjAuPgEhMQk5JQSkoqahoy+F0NAu5JU/2s+IclVqNGhEx8Qm4BQUEhaRkJRRbLqqJ28zxNPyEviBHJrhCOHjlBckzJPhZhgbFhMf5wrc675pO5yBkD0HcmyjKUX66bJtC+NgGFO8LBsr2RGXTxlKgzBGvjEVNqFiTVzEIXoToNyIohDlBuWHKISkGEQpqNLIyqIoj6oCdlVk1JXjNjG7oa5po7GuuzZyrEaez0R4nBIlQqbMq2Uu7TrqTtRDFJJDJBJyt5sww9T4THS5exJdtD5hNiDaCLMJ0WaYLaCtaLaBtqPZAdqJZje6veiOYziJ4bSGlpOZJaxma154wUsveeUVr73eB7nkLB7kwrOY28jlZ0eG4ylCO/IcTyname14SsuxaxeSpQxHQU5W5jlxymllaXmOhQtPVbkpElFRVI563BpRhJBg5KghUbc3qqGfNbPFWFMcMr70rdeUNBfIgRpHCvdy1DIrrtYVK6vS6lvZG9gi/EdOVI79uG/1mK3gus41Wamta4n8J0KMOOQ4jy7J+T8HyTgyjXGX57OK6D7PWu1B3oTAoUVOLLJhkWWKnE/kbSInuzFwKlxEv1J951i3vIJEdHR4m+2/Yfsx9ntP1TtfyL0cj4faiReXw9kwX70xhqpIRndkYxn2rsbV49IRlmPT6YjpSOnI6ShhdZT+IJ0raPPoM9DxnJRC98echdD3MxbD4NcJ4TASkI0pmIUFWIbV2PjA9ncyELD3vdAxHP6sGp4EgAAUDmggUCBDgggeHBgE2IBQn9rOkFu0UjwOOumimx566SMfwBXU+LPkDQFgUqSOocgjVjn+f/AMA3UaV4v/aBFbEGw1u0hn52e/xUntfMute7Glx1Uviu88v2q/bX6Tfq/8nfxj/PWERwHmAcEB8oDKgIGAiYCPgQ6BpKCREJfQluWMcPOIy9Fr4wSJNsm3KN2Uk/RK+g76I4YbI4VRzzjOeMAEzGVMNXM1h8e3Ft4Q98v0LHtAAHjvWhVJ3VL31DP1jvpEfaN+Ffyb/f4GdTD3BTDxZnt1ugNillqtte/AqYqqmrqGppYNm7Zse/TgxbEToENHdry6sOfSLgiDk2m1aIvK0rMQKN9CJkJHZVpGTsY9eQVFJXFnzl259uwpJ5OLH/f9RRxUUPZ4LRKZQnOdvSHChIvk4VVHijQZWmmtvSwdfKE5vle0YorzKxUPStCQY8GHC0oVogPp9Iy6M1fhkVMwMOFQHjKLtJ141pyoRnQIFYU64xkspXjV1sp9Yh/GhPFDETx7D6KqUbofFU5R8r1IQ0O+OHEaykbj18qomuq3N6JmgxH1PchVOPZCYFqWUZiJsdcJmdQPrGMIkiLltlY2GswFbI+KKNpuiK/NULOvfvobwKQMshPPbjWYD9m6Z5xzwaWmA75h69/zwCNP2g/4jTVs4Sfb2MxxrekJFGSNIeoNY71GHhEpSi655ZFXvpZEa0HbV0RRKpxdQkmllFamRXGdRyVeZBTUZsXizNZEyGMe8DQq5D0doXQJcf8hRRkHbVT06Yi0prT/4FHGpGQYCe1QmLfbdk9rZSTAIZbVgyrW+00AtoyiDMrgUJjcRbsnTRkJcCgspVt2j1cZCXAozNNVuydLGQlwiLXufj0AMub7m+fICOQUDCSn7YhyS0NXHynDFNbS5tHrzDysSfzV+8W1NhFXeqaYi9BWzvMixkjZFr080y31tz5ShmmshZXrdYZe1vKq1usMs1jLBdZrPyKEylqc/ZIM5U90UMHAgyZsLfkP7ZWBqB48kNfq0dTfnsYoq2es+mwVAODA2sZrXKQ3lmzdRKp8VrP0iYI9DdDsseQ25XkyUUwZg7jmRp9IQtO1qBHYWh9UAxihjf734fkVCUONxRKOezsoGPJDRMh7qtZ4z1mMH46nlr4GNzRbCUUXDYOxzaRLvUp2KTRosFSNePFR88PLkvzy5pkkbCblzLoJV0xeqydM/ZVpnprOpooHC+sJrLT/QDE3FKh6Ksf2zwJl3yxQI4Qd64JbpI31nvW6OwDxiUurXudPTG9TqhVRgrvz7szNcMjdFXfmRh1Wt7MNSPHbtxUksnCDZKMSKPUPpl7BroY6/qoEyr19qY+vq6FuvBUBfKGtA+5bQrGIIlxlH82mfOixXCTLoA4EO2g2HaoFBrjD41wAc1aeVKD9cCwIaQl+vD9ZhsGbnO9vw0HWptcN/k+VsmQzXwWYCQDYxkIbAFi+ihQaBkMAgFsbRvvng/UwgO68OCWkGWip5VZZY71NdtjjexydgkTKo4CiSvOoiU8lU656G+dw0+YpN2bGhhEc2fGx0pp+yb9bphVohVoRVm6rnFXV69jrmXxrvq/wC48In1psK42IdJ/kX2wTgKW5RQeqNh7YAT8b0E+o3PKLftdfXzE4UqTKUYAaPW3qu419HYGRGe8raPp5LO20/K1gXWWpSSPG/5vOPXaYOiAnIy0mLMDPy80JYGdlZKCjpaYkJ0WqX//2Kqrikl/m7VzJqh94/NOpnrrpqpMsiRop9SS8f76/vmd8vnL3807cSpXwS0OTwg8SEKgL50Vk+RAVplPsXa0ssbnu7qkw+mejUCFLKEIJb9ntl0clXjEqg/etmKvb7V9HXfXUf+9Kyzj7Y0mKVGnSAXTVTQ+9DDLcWBNNMMkUk0013UwzzDLbXHPMM99Ciy2yxDJLreCz0ioAbWVqAfBbAOO10aqtAQD+qruRANq1h6OWpjeaZrkOMqjxQEcAWstqY8111MUwr7wuBMybD2bGJwgAYG39OJ26LB3tAP8G0L4OkgA6662TPnr2yMZ9+2MrAIN7Y9MxSZeVuNCxy81qXGSl/5B4Wq/sEYCU/1w1vO2qV6jbXsQ9uvPFSNJO86pZWbTSueY2TNLDsoaNCZ9ROUArAgowmbXS24MMhSiK9Yvh0YVYNkAlpedeTJYE3y6guZSUhO6DyHPmhyNMlwG0M+NhKnk1SuCRKQbrboNdLMDno47nrs9cSgS5RspmnSguOajpOg8ix0ii8dlpdgAl//LiuwzWbX+lZFTwyPI4kgg6d4Azk+KmiJvfxXM8Mhy7mw5mQ+0AbI3aVR3u73btdtDdCKAjgC7wF1wzVjsYDJVPFHMj45yD9ZNsb267NfXs4AjV+rTXp6mMjlIB0BseSox96lN6X5bWNHJFrcBJ2dJUiYY68OwUTIQLuAauIdfsuAZwTeIm4AcKJQVUjKCaMR0zcrYEEccISzWdqmDb86TpqqZPdotqhiB0bBFYQ7Z3iT+YCiMIAbjqau7n44IYGUHEDsLi70VQPE+arkCAUgrBlVYz3oYJFs2j4QB7s1I6IOdg2BXUimmVoNXCh2qrCyGlKWRwYkcJJ4DSExFfxi5am/YLACbwDMpJIGzwbqBgFJYixFTy7h8JQcEnBOscnYj2ZkNCryQhfQIp4Q3v//7TG73vvJILy7CHbRTlbeXSEWArf7oi82/hKQIeTNLM3t7kXZwsZRVLqWjjpRag47cjMt+x3goMbCN1TbKxVnCcdf+VjW1qmrMLduBGM+9VJxqyBViwfc9ytmrbeSRGyYdSOr5LnStG16c9F3vmF7EojgI6WQ7HixHMWPIUdPgOOadyV3rZRU3E/XZepossEplhW3Zo9+BTdrFACAzISfwcbMY8aTUP31gEuUWLCbB7+KTNvrXz8n6UTl+LFRRrtTwsNg8vQcZhO0sBgLALNqvVOcCw19CH3Giq47iq/V/YmXnPCAwdzPYAQsNXYyEQ4CRrOGVLsLPtRrPi3qyxOyttoyuZw8y1KoBAodi4oKmwbBSKLndwCyawHR7UBLVlVliGviGqgBQBcOv/6zNeiKH8c3wgb/2jBFZbTD/++0V88zZjrwqwUf8Zak7RukRaCSEFQj3WsgWAtMzNAw7ZBU/rXRfG175P6JMJc9go6XUl70hTzmPuf//i15cWN68yTl57fhlbvQDbvP7tlfPHvagf9eNhPNBJGzE4GuqOcHXSegV1rXTvAbXe90c1taOgIw9kTJwZp3hRCYo2yzAwoCeyQ4zCMvslPNCrD4gWEwCZckLxJkM+Fow1WlYwiCoI5gfgxy1qRJearYGRv/IUgKSuw9oyCinhrxPnbksRuNJ4A6ihLgVT6unEAcj9hhAMI7hicGEAO47AcVRBQcto5qEeQ4aYHv5HQdPTSckxjFBJuawyHPj7X23ObZ5xFeRDU/MGXm6bGyaRgY6gv+Xl0mCBny0vC/7iMK6/8XkS69jp6cdWwaGMkuTwfzVhxUE2GTQUcpuJDITnNjM29MWT6dY4YQgxZTMfdaeTexIu4CBR7Y1bLRp+A43TrDZTAZSiToi5VqPovB3zyFUe1wQ3hKuolba3K56ZLgZ/hGjSim0nNbh9xUHi0i6849/ICy6pVpYLKrTfF1i7MDTko7w36q3l2T8NzI2q/tmqGJBj1KC/iw8ttI1MWe7l/A4DtfR4kj1lr4mMn6cWMNxW1QknekqI5KvV20LhTWeX0lg2w+cgtI4Nh28QK9jyGBab/yV7yTADO1++oyR4ZcijNj2wlC9ieCCNgN+vKBe6I1RyYShK6heo3rmQcVIyeUuoyxtwbltZStFgwwJd1mr6dxQygntdRqvYeVybfd7noSIUYTsOOyGiw/ktHHjpNt1ggSwQksm+FPOMADzvYGHYEzK0JUPTxZar85AU0BvHQPgGw/JdCEBkG5yUIkP3HMQxkD3FI8QFdz3sIXkq15aw0G9CNJjdO1vQxb37N6DGqxaPFu8vjAOAWmGmMQ0CiPivyykSmx2jO0TgSihN6MkHMHH0+1u7bcvYzePQ9rkemoFXMkOWgls5ZHIkqwfdplbBelQHJhGt/W0vp0ygtCvBHD4A8Ga4mPHALZovKSsbaIrDEQfQQfZFiJ3MBYfdEj7HBRzh8ox5mpyfjIEhD1Gwg8Gk7hOR9yiBkcDZ2zsJI/rU2W5E/9G5ZuOZU8+x1URZ31FRzP58+Sz2uHCTQQjhsMrDS6Hl66zAq6KgJcmEQ/NRCir7jCnrFi+UEG0p42TkOVR2eKeGM/FnYJFF+d9E1QrLMR+oL4ugaJvNHAJ5IgUXHAttR7h2xGnVpjZZzKjaXBe3la3I+ooWd6Nc1jr8szHIkImmQhSgKfadilstL7ezjE71AVl4PuIpKDxyImg3n+0I2karUER0snr2qLRHvkVTGt/EBREjv8KnmNU+HpUhtNH6wk1Sz+MbaBPcccNcsUSOXQ2Yhul5ZiwONaEFQydhVMLRBEpmJP1K6ma+m/AyFOFpf6YEebxLeqhPw4rWRICL6/lBYjXwRiCMbLZa9zYwwpUhcLV6nneLz6uGPAhGpEyQFsjcmQVt2qZFHOMujOoFoGp72K1N62pzweEIFS+0JiD3PLi9rpX4BRmF1Qtwj5YPTGQxKc/mw6XLBSVTsB5lL8p1dS21rgj+LIMvLssC6VUhDmuZZUcXvzfWxVAEC71WbThYwx5TZTbtEuyQsuHr1MMjNd1xY96MEKi2VbuDjd42Tfc5Qq7hKDU+Gx63DE3PVz57lYKJNnhCml3gRz24yblqF25QsV4TpDZZvE0+ERMP8oHstn8DQVpnUaYHHURO/sZ6pZjTIcAOoVqmlbrgTMwdwR71+/y/l73P/yX9bumb5M+pGZJMKQblt6lO6pMWK1P7RNxij/+3tMGq0Xg7noWTaX989VhhRVNbiE+llOziJ7YCS7OjR3z+b5rbqI+Ae0AqT5e50f9eWgjDv0ipCN2unv/0t1E5P2bjpEmUjAfHH2NAkZZ4RKTelh12vcNouaJBIbMaeAV+lOZUJ+VC2vkKZON7pYdhnBnSo477o8dEtNcgGn8JPtVoy5NqYtft2z4iPqAGUBfOYM2T9Tc+rEwuVN1f4uzJrC1A4WH41THb3qfNo6Y3uif+I4Yl6lEVL+dmVdB5NoyrNjL8D42GusMxqn2Ump7viZ80uVfvTN31zgXlxSSQ+M6co57dV2025j3JM817BktWcTlDG4fRjqluj/rHvXMx7iW0XJoT4AhF9KVRxwpn4cccEwWZA8UJyUdJa4O1jw0XHGOgGMEI+zbIAxUtNwSGuIXZ1h3QjVh4YGgmG2phZmms2hMSB8daz0xWMd4+k19amXIa+HRHQDfO2SwbD0jLqv6uPM2EuLgUCIbaUNOVAPG006Dl9JeseRMwgJu/6KmEfLWEdg3SXGWns41d6h2KIRZmd2ebtYrC27ebjXQj7URHivOfkrJawKhvgyoZzoHWMbw01sUMl8zYYDjXCbMyso9hrmKr9eehKZv3JPJLPlrdbSyzsugbVjTYhIEewUawtrY7Ud6tqUi9s8qTW2OyYLSGsH2SO9xyAcaeiIFUq0pnmAALwb1UG06yCtqeJHSofipHueovuc3QX5I6nm7NtN5sJa1XU7FV1RGJs7y2WGG7rkYA4wSJW7OwF9VxilIS8DT6PJkzh5+VPKmx9Vuvx2ih0JnXYijVMG0pFdnU96VRj6pcpZ3WpcIYqu+vDbVaacPUJue1aLwS08Iuep6f+MnN93I4OMcXV8Fnw++cdSrY8L0VH9I1Vuh6FeKvpBbE1+w4kwYkFI4CKSSkU+uBbIHc/2ketSv2KFGyggIdNhvhNokBr3d/GNqG4ZF9ugiWvlObQ/wkq3B+brxId55xRwvYf+TwYcQIA8IJuaolHxrAKHFvxLtFMBj1oxcinbhkFR9q2ofRjHMHMDbhAOWjvhh6AArhBSgcULtUUR6lpBClsW2kW48K9D5gmO/sOg/BOXf5iV+6avnZ1waMjhfB2Xe+QNSDZYfvveKdJNGegcxI9fCQUcIAKDfgSRwCv5w6hSJeEE9icjljlwIUbDXbRELdIHqF0tFtheoqYUx2PcuAupWNgnTSAryQbeGDouyCQBBo0tQTt7MKg9TanF+OsHCn0mR9jvMUMTV0+APfkBUYwNAAWWSA1s8yeXQkCNQKHyNRhcy4Iu8IYeyira7kNCAwyXckRO9deIePvsnhHx154HORiNvUGsExAyPKkejfEGfhWJWkwVRDXOH+pGTEJ5eKmTo2KS7UKZ2VxayHyzpTV12XNjNvO775sRihMIiaUV/hT1+8qnejARpRSblf7Wi3jdXKA/k9xEwdVz/Qnt5EMaxxq2xGIFV7Z2werQsJ5K3ddnSrp0BMF3LLSqduijpxOQUku+uB96giCtOlHujfnXGBIqjEI8QTumkAyYDtFUkTHRxhQPBJvQnG4nK6epd+YvrZrPiLvOHBBGYsqd32Wp1GOpk3848oTOp8NY4E667ppQiZvXub+n/bKpGwOFUiP7EqceHKEiNmtYhMwjHN6haZhCaBG8tNKcJXE/JA8DtFsAuis9E2D50MSKECwazABO+CBRfGO4duV2VyDRkldHQg1pVpw1WtqBsPUEc9ExTJdaq/TdnVpbXUiXoxI5dUk5jvVtBlKSxMO5YsHPF2OdRGmyrNj0N3GSJ0F4V0FJFaID4+AsLQcWyFPWoi4RVth1c1de+c2wEAlEo4rL+sU61LMNgDuf0byn3J41JY8t5Li7CkbtQDcW/EYY5w95rJfDDW2h3v5TtYj2U6ubChScOBxtiVNDQ0mbuo9hhuY+1+7qMcqqFJe/BH9OAhjeM1xGUtPco0OsQIOLRtFDwA+GIx2YBex2so01WKCtmHZJo1Aw8MFVojBX9q2cfY6kMBofJ1GaL1YFIaMknD0Zpet56Az9CTx1crUei5et1RO7o0SqHjcoDcE2QlWiFZpt9/e30klPx9Q74ZfWC4iocLisuFoEO+G21/7NawnxERlK6xaysNdfltZYjWkMkQYYzcovnIWIdl8TC6So94laENGFXK1D3ZG+AnRrV6srYqIR147KknxIgUvkkXFEdFikxiSJxCewSkocgB9dNRPki9TH8At5AfJV5sej7u7Bq775p/dEpBRvzEsuklFj7s/hAmZ7joQaozLhgkbv7FxtxC6qE6hqcG9+Exxt3FSegbXCQ2iAcOBDxj+KEI1xHbsJLsk/0ku5NIrilGVgjsdpSGY4kZAIUPy8oCbtUMXPoFoxWKv1wIGKovG6cJao6z/eYPKs2E6JP80WO/brAfSzQUnVfhBkjZA1Vx28Zb0SneNptT5BYbp3k2ObwVrhE3isIF5H+P+f6GppkMhydVITPKNHWuAeP7Ya5dSHg/sTn7RswF1+TYXJ8CZcFmoJT/uXz2OTj/QSALmqZTda28JXpQiIuWmyWChlCg+Qy7uWwkbHlIUiJwTLv0VrLqXxqX3kPGmNA5uI3ahcdlB6s/qnGNEaL1Y1YTZcw7V4pmqxjEkC89HO5HDNJCm60i2NqHujqQzFbrJaOytty3+s4u99MsdzdVL3fWzYB1h7RhxBBjkkF795/Re1F5Vn3YfC8MnvcXaKCJzRDXWS3AXZA/If1TW3lRA8xd+YPeP4yF7RRtajE/lD1qkvb3Lml2ExfsWWjL/Ud2Hvvg6NVWHUw/uXImKCrxo9s2QQvtypmwPBlo/B5mBRHaqIFdMe9+xJBCKjwIFf6y0THU//KLj9kZpNVB4r1s6iOGVVzXfWRkCQqzOSPLQ2Rxtv45iXK8GQbMfdauufbdH5yayHccb6T11UReIk2RDGCbhOb5nXyb08KJQeQc5txHndpTHh2m7MhF7mENTGxQ1LtcpPrujPQTR68VBapPLirbys+fP5mRqpVUReodFI10F9/yZmC9WrPdDTHeDTdhaF3IEI+ZRUxhKoltBKNxDqeWccpxRgbnFAb51lEFjzmEcUlExzksXM7qRrPPUYXLnhN7h83n2JqnVw99EyEJ+HLdhTgSp7ar9AXPQu6gmltKaCKDG0gw2gq5DlFK8dpRRNCJo/uMFpGQ0sxeEELfNWXJ+6pjd3oCeZBekUWDi//UC2QT7WixHz+IX2UJ2p/OM+7iEg/5yFsySimrR9E7YImOx4p1nBcPIDc5I7ARnYfAhv+OowD8NA856wRYbKVolf7aAKpCLcCifXs70eQTjOF7RwABP8m3G9eroFlbwscrxA+OI7XjQL0BdXmLe872dnHrKV3i6AzmJACx+oVOgTUyyOtXQAeDS0+zMGpkkLC4eIjyTUzXGJqBiqIMyWABeCAPg6dt7NuWx0LuZoUskNb/1/EMakeDhQd14PiPmGOcGNimOUOenL+uLA82dem4O+XELMkFTzgDZ3GU6mirQ1AOWBoWBbK1TtSNHeG2pUvjrcjl4gDSDGNe2hO7dTIwOsJY9ralcyq0nTHIDoPjV2OQsA1OQ31ejvKejWKn1qhVQ4eW2qnvISwhT6ahTqckDXKBX5bIKccTqQq941eTHHqsctoXVVfhm3/FNEFr86ov7R5w5e7jT8stp/0mpyW1nth+3Zdrg5ZHyMspXT0tdf3lotMAqZh1DCrzL51UdeIDSxHWtPhkmq4Gst1G2JZNhDymMQLSGefl+KIQcdrQEvBFzPFN0WV0xAX+KN45Skpj0haoc7erwTHP3cVsO3TNBztwnCxKcQHJYaba64QiEZomBG58FvH+/1Z33AHbOMo45LAcc6qYNqJcH03OZnPwmRyNRcB66LFtt8kxu0flOk0D9NRM3ov9+a8dz18+bH4w82ztkxf3mu7/lr/62cwDTOPD58o30ODNey+eVBd2Gi+OTt/SNal+X2Ys2DhDCt396B3L0qwYMp9Z4iihPIm8H34cp1pN8rt2msbx+1yZHCxGF7NAmQ/qM6TLCSghXbEUXZquXI4uf62MiBJfSUAT0uUklJQuY6CMVgUX5SavClHhKzJU9tPvBlejwAYPIAq/wFUQmN/+YnADgiKgiPrgZl7XTSflzeZZdeNsf2Lvi9PZme2dlVNVVzXVVweS2s3DsybbT3uYQezZlvaC/mPVeeWZx8yPwWOji6pbqtpOwD5DVm754PdZGTJxU2m6WC29RH+Ykm7MMPaNNpRlpm61GoNj62z0Kmo8b18awk1oSc5Qtq7XSTM0bWUCgUR+nnWLB4I+eSU9ebJz22/Pt+x88iQpcB4mZ3i18f9LzrLeHzy4O0razfq/9Evb+9GDgNVDCFhH0RfQnXr5+0Ty2EiWkv+1IP57uzXdOYW4Q9iDuvIEfs0yg0G6Iasg6zv1MmN43WihgE8MUkr83Uj3FQkrc+VBDF92i4IZmJ64DREEYPt9MVRHbWJn2NxLOC2Fo8Kuxq4RSvJPJmUrKx2TVk7EEfLzQJhxjBz907374Qxmjd9Ljj1+7Yb7AuuziwCe3/HdPVm0lkMrtY5yP/+2Ru9uALD8/BNH5MBrZuSB2ZFZkWv4tQPiLnVQ+kE/EQLokqXwp58QxSSHHcwlU6n004ob9HtNiSE2WPPq4yhouIrC1wIHGlA04D0EtK7qOgCyPHVHhCRaXfPpbWrG3l9J5BGOdnzt2rnqPs22kzWtyYxjQjx9JnWXPJJDTS3fZkrWEPkDyPggQuQna0zbKqmpRNaAHLgRAAR4gAA303s4C8xfRstTjQvJLXlSdj0VUtQ/5zXLz+iUrVwSnMAg1zuhKHlHDuRuJ0dkS1e35Ygp0fztCIi0F4nIwmulTappNalMOrDPJKiThfVKloTWp5L0lGbsaiykdGY/v1GXmyHdpNMvi2DSl92EEvX89w8DQdzNXWNwjAEZv0NvB60Ofmu2PYFgIQ8h8I6vkk4/Lcj6uadZyITnC690baGzfxBlX+1ozTMGbJQ6eTVphVWZOw5VVtbVHdLwhqix1Vlbyk8XxetUkYD2pxcvNDrtTInpaEX1AdIWmR8z63E1mnVawKTTmYLTWZfXdNG547L8wgnIFDZ2nSHlin/m0Dd03lgzu3pJpOrkblYcqaCq/2hDbVX5wZO1zSVlI7sK6g6B11EXBp6pKeoqB7CM2vBjQ74po5odlgbDBSWp77f+IrLH79R4ytEfKIfhClRfeuM6WtpgMruDUVOOUhJ+J3sU9f9G6jvc1ofwIAfbi92YKlAJ+raoBJCzqVvDl/NsT6l16gyNPAMa0uSGNL1Kqk8FDx80gxjXPmZpvEUWGItgBvs4hZ4sSx7xmvDX3jVuBO6gHxwq1lvGOxXcy9ZbUdeN+Twv//lXFB17Peutp46yPoCN2W2EhNAwosEHftu8/8PfMPtnZ0FC94Y9Ot31GmWWIrfrAsMSiKy0+OgFVnIuYVrLcF6uKIVLRCiraSlVTTSOwjB2SJ7G4bQh+9MN10cT0u+W1OhzPVtjdml3gYJbSU+NuYy8oChKRXTd2XNGU1BCq0DAZputNENFopSU5haBYIWEFLPMibqSTpfK8Dyp2RjOBj2qqifWH+4wQ9KkWWqt3c7Cx9+f3EZ8e6QkTHC2zlo0ffifa3w/drg4oiQ/JzPYuGdS2ZPb0XdZFab1qVBpZT46rY9Mq9y7HKza0PlwfafW5y+wv77FfXgx3+H5FsC4teti6Jp5DMtBqYYvGUrYwAR4YB5rrPl/5DpGOTtzKZUbXLqCu/eN9A27k7E9RpSdx+WqVJbzHooFdZXJymDqoITvOPA6qz0USEQziItHq7IMVthWDqiOvZcWC0Ow6/G6LZea417dv9uxFilTV/jv1VgvbhflbbkWgm3DzGYLjWtPJPfFvX8Vb7ryh7Ud8yGPZ2AZgaj/S/WJSVn63xnr3mPa8PBm3N+pCq3KmBaatgO7hj6fKeIpHsG6tWYAV7UTU3dbxpKkqLi2gIYbElXdhDerRHAY4GEYJJ0Y+q+qFtZOQYAHOYiXAGzoap6zOG/so2rQsQ5p6PuVotg5pSyzrR/od6hWVQx5s+S+vtSvPP277JXtH/J5xpVjsUkrjwuy3mSvWvs2k59Tvtv6rx2A7aRmPFP9U+cLF1huBwjAAwKWTwBtAsvNhmfnz2jli6TUIBuG9qLKwZanRqn+ighTzgFtuHKti8GMywb/xU9/PP2peMix0/KjFbWPAZEpJZcM/gcM5QDg/iO4ZB5/WZDBBXD56nGggRe6Asu6gPV3EGfQAlx6brASuhEZ5zsI03rtW1Qpr9p+3UxjJh28Ky93qd2B7cfaVyBlW6+Yac3ke24rKhZV70NWYz5kMQ3to2Z0s7h1Yyzjx9yVmFXpgmxD28h5nth5km38lAtIBpSWxD2sOVTZmkg/IUp7ZIQAD1GKIbpTGZKLbcJuy8+fG1Ga/mjmkaCLAURFUzVX16+nMnB6RjYuwCPH8YLn2HUVhw/TGTB9tjm28205235p0QFf5KZLlapFZiKEjWGz1qHV+d0MOPNQuRP1xw3KYvrmjYYIsq+4mV24Zs0Q0Um8b2mmPjypAzBVymF2RLvh07r76nQd1PhtRpZ8C9O5kNiXZGWq0eC+/QktrGKJJEXcG+wspjq9zInNsA5fSdUUH1QsM5FHTjWJD+UCvhxAIsD5EIDzRUAgPglepNDPxLNT9J8KmzGNmI+FKfo4BntC9QKWybAs++JlsIUuu5ZeUHgtnSb7KzjFiWyZjqGSykCcpNby/K3eC1cvsAOBopMg1b0NpLoMql161OsrlAOVy4lUa6pm7BsESRZ4n1uQ+/znpz/n6gvV+mvu9MjdkRyQdAcYPc+ZOpAOz+cm42KJFZiN7VFgYayM1wOxEATeBRZgPtgC6oBFCR2w5sHVIAcB8AmAr0b4KwCsWclZV7Ll6G9TYFICAJUAgHlNbtKqv5btGbh9eltu2sacWMvewDJ7jB/VEtNsRbOGX0lgxQgt07yUzHZGgqjgCbJO3ENMbsydy97sTbfdsnt9TMJK9/0bcip3rquPBJSumcpt8/G9d3Z////qSQMljbH0tRTgAap9Zqjqu/pa02Q6MGVn1D/KqI9ijfAzDAd5UeyMplezGU1R7EOCjPTRFEAlNkl9MyRpr5Qx7Ybhj1eHmr3xYICZr4j65tS4tKhIk9yftSabVMXrr/1FzVBXbDGzpFKv7R0ncTsrWRPaQkDqBQjAg+T1y22UtElD9X/d31ftwuH7bKcqJtNNNXf1VHXCrOZGRtPsK7hXtFGeQTfCj2Lp0Xt6NJo9kpKuPyQAkU+q82lJ9exg5rbVwhp6f/VUGg2p2bmwpn/9yXnrT1bt9v4Bf0dTF8Ua5evXLekqU5ZbjCltJ4SZzfCmY3QY/iMi4H1hXGjD1SPFEighQIIttC3ekZVi4v9iL820BqTPqIR0MX4SCrsaXtXfTqNrPu4QB77/GM05yjdeLctkk0L3H9nyCf+PwTUv49wFFz0gfCUrD9ywaD1GuQJZcTz5UQbVSF6LW4NXSBGhy9p30jII8CBNeHG1MHsYP2QNLLe9RlYhzzx0m9Wx2w+8VhcJ6paUFNpj+uMMbMo8YHTagGywdpdi2Au19/vMwNtYBQR4gMLqo9erHvzft7FsLhZ6IMBbEKgiZJ2RjGtWWiyNgpmUYSbpZnQHZDmpgZts2IwUiV0z6ZHfCjYdqW8QldZvI9J2c5HWDA4z2puZ+eFpMltqZBVW3zT/sLBneHKIt2an+XwMpcin0v6+mUSDq2W+ORym1aeG0t9kNEaxRrmXD3IjWMbWP14jmPyj/MlD/ANwGKNDL5B56H/w8zNY+kfjC0hlmr4JIf+rOkjJ38mE6V0pRfC3jS3LHwroYScwnXqISo9cD6sqAklTEpVDWONk68om7E/5abIcTdESgfPe0I3+Y3uqqdzV50286z92FAlJy/NlhACEHKtX9p/QJA+HqSLDArnCSLnvU8sj4diadM6eBXd+DCnYrGI38vTtXJ/s5SuxLXlRosDW7cD5BWGfDWCbJ23vtBCG++VbiGxlOc5pC3c4xNV8tJ6ex9i3CC4iQVIuBImlKEQlP5yZa//wQetG+StZRdB6ahVC1ZrBYIrLmocSEO2Aat38UB3mSnWWfANwGlU7zdtke/s/jDF1hmYAngYA5Bfo5djb9JJesz6zYgm286Jw/V+dfwESrV7rQ29J2CGMQLgLZBg1FUsyf5kQU8W/6vV5l27J+RBAfZKauj81/NP5wozQDnQWPt9KNMXwedGPWO3UNO9sZz0IThY/xgRNmqYmzYNgnaIyKEhRqQt+pG5q1ICFfHRiTbt/+kqN6keBpXKASmngg9T0E0uM4K7ygFNW0iuUcR5FC3gXJKDau9mLfWgVopD+PWrr87fqIzPxt3wQojHfPsWHWikJ2TCgWdRsVhfBdH7mo4owAhuzL6vgKtxgRaCVFpHuqO/2P5PcYn4WOVuAP6VKliq98sahGavMntxkbkic0BZ26M7zA1g/Wb0JEmB/okyW+CUSRioO3X045FBdInUn7uzrLmjZPrhGcQgCehRY3OzmhUjdpLgk4iZBJD6vxcfcLFDOxb5WIHdnp+j8eVGnAaNhOpCLsfmNfnhY/6a5Sf96+IAOaT7of+CA/8Hm5LJzYPi13tosQ77Em8dYRgqG9LLoEjoysIWeQayMYsiYwV/8REpPYr5whSa+6mLmytRa7CmzS4q8vJVnK5URmcnA6Q6FSOuldQ/ryp0cvpzkBoFG2Pa8peV5W3vLC1ut7bqPz/U2y7+wfSL738zuO/Dmzf59b97i16FZydb7ydrU5BBiykbNDwrZKHqIx909vMbb1tdPtAT4f/IK7rm4vx8QPKWYQqaCYNDxufOZOo8ABMg5/p4cT38fG5YNuHM973LeJJlI66b1NhLvdz9A8EN3aXe5lm4YSE8PRF6PKqxuprIXhPt0xmLtvQciIwfERt31ZR+44McJnr8jFlji5osdDp+cEV8kZ/R55oTjyxEXLOQKHAu5vT2Mij+DOzN0b9fbkeJ4ulcA3t8b/hu9ScVlBesedR1Ir8AZw/V24bUX+F/6jx5kGs4YpAuctn0fXrP0i1Nxj9cYGsJ17/wS/auPZo67t+z0BDeHJq+rlStqahQ0Xs4db8PppTPHszjcyCg2J6erjIq0vbA4e8uSyMAnLK4UgDqoibQXagn2f4B3cwHL6GGKX76TsuNWoHtoJW2xRyUu52J7WsjnD69DBLbhz7Z96CDUXq6ILd1XYklOHhHiDr4KcTwgnMGIJBe+hCv2iDEGZNs/4foxl390yPT2MCruDP5MncRp5od5MbGSlN5fKa5DHewc48v5Xhya+DGlOg5c2IPY8f2d0ThA6JjeTlXH/RsfbNiZpRU3NLjR4bnFFYN2O+74xZrdaaEqo0L7JXXNm5vZMPv2e4z47wzMQAdTRJ+PHYfdzLFNUbEkt2V1nZiKMThmWmtW9xAC0vyyL7v/23GTTvnIDkHUxPMthXOlUU1FsrzDryl5tGDMFN5U+A917G+VPLJy+gK0va8TcfPIxvgBsELJHBa2WOSLSwjzyIp5Bf4qXpmcMpzM50edIdHSuJjYmPi5Dig0h5bYOQaitQBZxLW042bOZd2x+6MO/rh9+5xv+YarZjyUD8T4i+f/RyhnzfyqjsdLjnDhHCL7KQP7hDcQ1zXEEz+SVmBw8oFYpw4Z3Eb8OBEiSQQneZ3kp16JSLlbfJwHo+P2drHvnWj0JgjzfAp1yeW5leQ8wdirSdZzR6lMS3bgGweIk7NMEA8AEiekKZ4Sz8U12jgxcoCJmQlBNwP01P+63ZQmkFcdLYcTKR1Jo8U02Va8q/RC2Fub9l4qy+RTpmL6Co2FTSeDTqjEq9oL0ksND50R0nyUnsZJ0dMSGmKE1KJSKRkX30TbBCJlVu1C/vj3TCmlbtdBq/c8CvxTQbVdpFWx5k+wv4jyOhnr+Gd3mz8Lcd9iL3OcAdyWP3YGlK4c45eQn2KXouurYOMBv21SeW2tXIG7Jv1J4vo6NJLDFRO6sx5oiuX/oJz31XpqQgM9mLK9SVBO32yaTEtGiFQ3+bbd/C3beKup31ncc+O1pHcwh5M233TPWvj1DQNriVvvGTVj6Zj9nHh2VbkscPgTTXlLVfWosUjA8tR4khrbT37+tPpkyYDHSvxtZX04a5CfumqxWZnEZHE60HqSayCyhwRqjBozKAi5FFeKbTu7NMWywy6yYCO+yc4PpU53W9Ulb8/JBxHaMsk+XBGZb7OsluruKbVQqYP5fNz2pJNQU3nJEGCqLJmU26Mac1VNgyaPpkn97miZQlzpXdfIAVDDHXFiSsTpYrNWSmkE+rBY1LtYWhc1jwcDiFK9O3+w7cvtesFK/CJOIVTNWdIKoWrl/lYIVSuZAeDOGUJ2OB9f4uuyGDRuoounxYWYIsyUmCmu6zLDUDJgA1NyS1T8dh6J6JI+V9vtMSW0VZWcmu306IJOja8BZxG32jxnWd1OelTpxjUQM70zs+bJ48yqaMoIPQ2jxQxgqZZV/b/HWbXKO0zRpePWCNxOcPktR+c9tAVUpAhDNz3ewtZP5rxTwIqFBt/8362DIr/fF4b6F3Vw+lt9U5QpBVivofnNazRGGFoAA4ce4OLPyF6zMVRANO1d/iyBXrMxFEcTiKH/+ff6/8Zi51u09rON5V6winK8zGgnBhC6ugy3KJIwjp6yZq2y61fC/TT/vGZ3Y+NcdjbS8+v6KNaWTKbQBI0N8XZJJxJrDo9EUfbRtIbH0Mgnf3yXWDk6GpF6GFo9tWDECYUfu8/sxKjtZhyuXZiShwO18msDOvGHtQFHLSbU9050aPiSXMuq37SsvwcdxQMETkFz43YLh45hmuIwse3xmDEIAVz+EqrQL0HOkQ8ABEGOw/KTezkevdzZqZeSU1PJVLWGIjHYjFnH7V8u+yTVl61+uaPDIHnLH5s/jyTkMeY+LczvU/QW2jux2V7VLqLinVxSQ/rjkfElrYjnk5R2NEe68QAdsyPKlJ+ucqptYd2tgqJtgtDc2LggTfs6WSeSqcRYbpLMnnmB7jq3DSXT5KuV50u4/sNIqsmtfezi49OjIt7QzBOoyxfCn8LE2Xz+qsxdbPb/rzLfii7T1K/K9Haf1kUJVFyH7NsVlm4Xn/uYzpEc1/llU99GuzdPfNIRBeiG6fM+rLZcpS5489h8Zp6dhi+D0ARwI2d3A3UEjBhChhaUtqcCR7VeSaaPGbTk6MEHB73rQdcKZnKIAnVtWRrMcPCQ+rW2F/zaUYvbkNre1QGtDQ1LIzfBuBprFWYEIkgVNIMtyY5F3ESXnvmGch1k7c9d3FlOR3xTVBnBjWlw5CSnd49+d6pgW8k6X4fFKXJHOwv7SKh6Jpl7e+VlMSd+4Ulw1ruA3pf9TYUZUX1n+y5Quvt8mLcHxWGsZ1krmIz4RSwxbLKyieIIqGtYWH9OvS3UyGnDd7IhxUME+fIY2vjOoCjKSWEtJzn/EQNCLqCbw7h7LgN1ECkKDxCcbsoJKEQ71I9bAyL+2v/VVn1bcNADe4akQ87Q2WZdHzsTAgimjNxu7PQHW9syGAH/Dsmvu7VDenetB7j7PhppsnfUDmBDf70KWYVzhqRZUxGUzGbRi1mi/YUUy61oHDGcgMoWSXUM7Z6ColbyDIdk02ll4fcO3XzV/RPKO+ghCRB2XQtO3rWoR7oWdVjfF5Adb8/A39UeUMLpjgNLUebqNcZRT4ewevKpDFi614WaJfwHZXiyf253itYh6p7fs3v+AEF7ZrJerfwTnn3dnvN65Sc4DnwMoyk43QH6TVFqQKcRr2uW8WGi3IEBpIypv8ZQE4kC6LhwOs+neY11SQMpvP+c+rQY3C+tbOcFn8vAyWDLAQT4M/JYIYeDn8OW1rGksuwQfvSgV8QI/rjoKxD+81fInryhyGWvTCh/oWzgesWJ/oBmMyqj/QQMbbt0Yc3lCSTu5+GEG7LI9LOYvvjyha2XJpRxXtfNKzMdHDloGLprreCcheNmhoWMqyJ4wO9BmVUivhQ/tMoe+B2AlPNb9Y2Lp9nu5w1NycTt4xFTBcVYIud9D6HfwPurT5kn3DnpKYIpMzlE72hOvoEZje+yWAYiNtklO/flDve7IIE+tf8C3JNKaB0CJcGYvg4OxtoYr3NLhr3/E6KyqE1C4QboddZlrOtK2gf7N+iUzEquxuQ+mvgCCDuqwB66nX+zauuH+UYzZ540asmaVO+E5cgFi9BK2HkX0Wx2TaPWZC1F/hMWjgY7DZ87UUpkp92y2tH7Lh3FX//U7AQ5nA7cL/YKw9+6tNTTgdNJ3XSYj3iXfFiw/xDA+eJ7cziquKEX6dkFV3GwqY1D56/9MUb10NytK3E5Y8W0XuqHj9t5ZnvJfqf4ejMRYmnRF4U6SodVG51u3YTeYZ24T/l7w5m13taWQvVXwfTJzUWfHX7Alw0Rq7pg1xQy1Q27qyLgOFjWTcg9dXe595A94qmkKcBj/rDaNRFH0L+2yN/0206sRAyRyrL5P7nBNFBW1yjltbUK9MrEEVwDjDFihKtLHHISo/jLFtNlR8/A5FfWVCvEBnDQ6e87k/sWrG3d2793yb93UtVPwG/PLl9YfWkCif95SpaAxmP4TgBedj9+7tcVpLoxcuzZunjLS+a/vZObgpL68IZySWayMgB5hQFx5+MsqRsS05re17caoo7gQPvlcleAntKKbiLC0/zoVmQ9jd110x2ylWOEySZvjOu3chmfmqajtwDnVezGUAbJyHN0Rnn0Imw6lKModGmxwUCZJej8V/dKG4EZUYZz+X5S2VcOMlm8eny+7Ivvtrtq/JkVGe7yHeR295nOke2zs7idcA71Hz2E5V6uvic3B/2R/VcZCOUNaivc471J5hpfVjypZCE3vsgKLo5Ksc3h75ZJconchf7Jq7z8Z/xTdLrK16v3Rbp4/5cSQmLENC6URpIH4fGEBitRcqOUJyOmOY7NPUh3Ne7W3Ia+S2+G0+dnl1sXJhaMt8IdfPDCWaLQvxmurcZADx2mLR/UhxtnYYalMtNS1b9B2L2Lxy6/KfnPATqdCRVin/xxH+/Obdp7NKc1jvUdN+sGiiinKiDAD36MRNkKNGNKdj3u5PvDV01s0/uclEOjgJbOB3XEzFmosoTQihcmZK9olA9ZD+MLs6++SJACPMAy6TuXtYhQIV2DX4szkjOoyY+Or0BWUPCACUH2nZMhA7sWui928sWxAbzy1OHb5+dPX2Zx3NwzLn2DAOfrgSSo+D2p+GMhCEV2lndvh6I8FHQ5l8fEQ+TVm/ZbLCFBUrBq4mOu3kz+/KjmzFyrGG6KiZ5+9QNKswlb1Taq4R6mJV3aS1dEApzvND4jx1ywQOa2xlMYo2OEZ/mRYRBlUUSOB8uBZJe9QDqfgv90OsP4MO2EyKU1Px+7DduE5IZ2MwQPZx7S26JBLTU6F4lPUta3xcg3IsZHIZZohHmhXepHM49OJSDvWZpH1C6WWVdh00QeiMex4J95abHMEVr6/O6GwlyLiHGi9PdvwAPo6YbodHcCmRQ94fJpPyc+Vg/gMuIMut83Nx2sUJisbmeSKUzr3+roJzDU55E8NQyZpzfvfgLrogXTGFfl8/m01vO4DAgn8hsRtTGCTio+q5mFdcnP53Um98uuP/BgH00aZQ6gFyYsfJR2Qujazi79lROtQ2YqYhoNDyr4NwCZDdyAQ4ZTUsAwgluSaIHfsk2LGxwCuLon8FReUNG2zkmDx8fRq8vL3dOHHGFPwyFGS6afqpbk5bzE6xhybMy5QpNA889egEug2UdcAwpdGJL/6qPHJ+STB/8xElh+03M4meENifcuNkl3F11Ml+zihyvX0d07RfHiI3m/DlSsz7r/fpVUuKK4NFCeQlhCLix9JgzZ6Kr/oVz+KHkdRoSRJHc+LJH/jP2AfNibzxpMrMYwMKzEmsE85r4xUwTHW8wDbDko1HceXTG1JWFEMScdekQzoECfVKfwppz5dAu2Q50Lk6Bl0CM1zrGVv0lzE2NNkRxisxJtMnmKSUS0Ku1ETlQcShNXG5v+N52sXtCkQsW4eW1EOV/nsTwYwHJ7TnU4WZ2FZ72sD6099M3ckTYPBy3UrrV8xoiS7NlZ/4/VAN6+q3qgBfONql25p22O2Jt7a+bZBf5rPRmwvioM4pDhC2UsXkujBGgtqbCrXTlynXu/xBa5rsGXGjygx/Ggn3mpscyD3Y8LGI2F6dEdBqFV6+Avuz8PwB04OGx8f5gpkuRUYge7I47DYGi7sCOseo6tbD3kmxjCUV0n9GnnjaUzufFMBxJvgKm5tj5cRZE9ADsxJVRafOw9HLCrhBVyk2c74uJhYhl5hg957ZgQ7KYrXH3iY2wbCZIsljTtFxpns9swIdgt10R5i9s11v77VWVImVPt7n6balix9TJAp0D1NcB+q3ePWyb9VPU35wd81JZJbidUztj13zHVB/LjG7QOmzHMkjuOqz738z6LaVh5CNDLQYZv1yPfA8uKcpI7EQKZmZuuJedIedZqjo1DaXbmQAQ/SRH2loghbugyw1IcwHIh3BIXYQox02K6uLF3rpLjWvv2nCs6dhrrXXi3od1OvtJR77ClQB6P3LHb2n8VpKdhhpFmOe+9zCqPph6gpuv2U8Kf38+pffxrTlUMdT8NWDRFfdYpMsSymnqxzH73j8a/o2pI5KjKf2Up3XTcAOHUZEYys0AhjCKT2LqLdqde5/1DTsLqsJBJe810940EsVIUDhEgChjzUEIuDg7fHYY4G9Gb2BlvrmeVOTflaKAf4SqRnuH5d0bBBM3j4FiRfKY0kCMIOgvV9i8fFfb3w5+Ljtgj9kdGHu6chY9e5gaDZ4MEgZwzpRXJWRi5zckT/iQ/D8D8JnfJMl14dfJmQYFLyUbVyOH1UomnfCcClVuEoSQ/g5P4aEeaJlHQzQmm1IsiK/UZzdC6PC5irlqZEc0gDPQoelbRAzcnyOOajUmCsIrqojhxaDgZJDugKHwW/PyZ1Lsdn57Bsj8/SQwdHX1CEkzY6SveW8MeotC+YsTOdD2RQK792w44dKOjKEKYxynhi61kN50Zk4dcKDaB0DuMfdvDRm5BzgFcB5QNaCgcdttjkeHWbDEMUbbHsWyQ6IBGZH9m/1Nzzp9krsVG2FegTZ9KOfTnB9+Nk+ahcD8BIeyHkwavAvxS+8k9uDD8sov7+mptrU/D01YWCxon9+GW4cMv7hZQnjJqsKkwtQr7lB5OHGnIn7Wwz8SeiaVE723DL+CliodX/npXWtFOihqPy8ba/2E5hTEs2Qa+wcHhd+xi51HS+gSfpXg3erMx42a5HCInNVjr3IAv4mIhVmlZ5YlS08hvNW6a15eDnifEFxvhT1bfBuV7eAyHDMtI4MhxBzEfaWmGdnJ4zfV3lXFJdsCP0AM/TO1MqopxnKQyDEaszRSkHft6TFOTZfVUZbblr8TKrbjp1KwtMlzy1aRhp3ywPnV9t1k7RPz1GEll3NQfFdtLQtiCDj0Ctf1VvGwSa43cP9KUGpUa16K3GJ8zSLnFZRVUWVxGyqPYwzxDuzLmlSQtQ+rboS2cqGTtxAGF/R+8N575O9vwBXN8epueWGJcYW9rb6oA0aRAHnPD9APn2Q+P/W7qD/HBu+SpD08v5756KvVEUklUVRfxxJ++flJLL42pNyCApqGln6d45CaOGDbdZi5ZVwNs7NN3ulsOiR7dbJqEMa8OKywuqaG6l2DFesiDFlHT1KOdrRM0b71DtrgWkLaTiG0ns4nOjDaP3Uw9/vW4GmSHU7izMeJhCUTh1PCUirSZ8A2SraygsgNfWjsvhffg0zuWiPuEmO6Z02Qd3tEJsd1NUA8g2NEC1QfJE8MIziiZ+zMB8ULIHlaViexdmgL2Gn43P3QeKsR5E7krnYnfwDvZSS+ZxqkfP0ggqsuHyEkN0jqj+AJex4a72kGKmgZUJkEtXo3kNjHDNtbttvTdhXdrOaCDBCMcBPV7jqQvad5vo5WSTV1KbPPUfvVsVFdbTKZaXlOW9XaK//OglmqcGn9eUwtOSczyCY49pT6VmHaV+EgrWywo6WkcWWLWlZYZMaU9pa2/G5HJF8Pc09hdd70WocBuqj/PfZR5DwE/qdrNfUhhhCl2yXrE1cAdjrM6Ok2d0srG3FKM+8lwa5InjTkHAB1nmGO1kMSme/QbitNUOrDBAaxKzNuUZbcxOIa03qbERUwyc/2B3QnH9+TTc14mCM6xRnE+ovaqg77L6rqqk90Sanl19XF2kTRzwyp62aqoW1Vh0mJzJxbwtLVhvA2Cn1N+ep/f4XPpCDJIZ4XjmXuR4z6/5KzSZPkfz27qYYL6pB3YNsyHHI4BKfUY6UF24ZnhRDxnF9LlOSovYuvfZ67E9GEB6dhPO2AQtD8gEJS1ZWh00g0tGUqtzGoVNJPwNt2tKxgYqypoKBut1tUgAcR0cWmzVJSV8f1gbrlQbFeA2K/X5iQzjgn1dxtKavKPllLlbQhgX1DM5xmtautrxhbaEhBCL+ydwf5IkYq9dMcymIdtVNGLRnas3TO5vvuaM3PuNqPSn826J0YFl6Z+JgJzzgc3wSUTcIL/BAqBr5fM6PiRZffRKPcSJsaD4mfXoMwGtLaeYiuYAoA/gN8iZFwjiMA22DI7CyQOHbONfKqttQySAh4EHGzklgMR/rYNqBkAdojoBL8Ac1oo/sMoNavVf/miRk4cODDXrt0CRP/1Syoytuvz/3l5C4AUo6dhTHIs18WRE8SaaZg8SIJgLmNb0J3i62wICcTPeCEAj8kJSUvBOAQOy8S0SurXnDz6+IGZs3jMpAlD+IXFOzOF6YgbFSC93AvXZSUkUicN+G8JHkghybmviYCiJ+xbtJAPpG/PsxBA/EXbJ19oA1CEJMTGO6jEBhbjkOFDwxBn8vpzSIub2E8eOD/zXEzDl8t3CJgv7ywvXL3nb/Va4HPSa05qtM0guD3vy5MHr0n7ECtAatq6j/8ODnBNJHaC1u2iwLyolpXY7OVcH307rwmyNheE/HhnwR5Oeg32+8iKp3JfYWQgNywyTDWsST7Rr1eSYwMQGWF5vpDUUfTjdRPvPHc1tXpsz0b/Q8uYjkVLsjWytJ/ym7ArJ1vDGpcFykzyISmyKWRhVODNxaJI16GXFzmw/PICIE3wEjLukAtAyuFQyp24xjp0RWSZwnfK0woYFBvbuWYodiZ+c5Z8S13WpjGVOqHOi0PwZkqJ1S73XlQbuA0Hh3t+GAPfcEDjgMYOgmbJ0EsR0B2GW3HIcC9VyKpEqLKxdVDIA5PZtRryprizuNtTf0yYzKhpPblNwxiay84e1x7kkMi/0oc0207XNZNoR4R4/xnNgJzIoqZWLstKDFIDRHlpJGfXyoONxQvZIuqfhZRXJKvG81pk41ptpaSd2aXbKJFFq2aLm5qrUX2b2kOIP2hdGvmdbU5f9qSSRaXeyW2/X9dXN/bRWT+K7+bp8rtN3B421lXvSnvUvF8im7s5tqJpNriKW1PlA4EAFjdqJz9wM6UehRm/LGq8HH502ue5i3h1WlrfzbsyAu+SbrGY4ROwZVlFVjqM/Nmgu6TiFHW7qlTulLpVVPqKYnvVgDLikFxzxX7wGmnb6+a2t22kAyNYo94GSmdPGDdhMDMNE+c26TBzCkw50zeBud6McxO9BoABv8MgtiHZP79u4XWYdPpd3UVV+SbsLuygqerh5zUBIWsGPjfk9+ri4opc6zs7StHSHmRde68boLVAohYpsfXYZoXm8eeS3ZDC9hqpWq5mSzS7sksc3uRRtuLnS1WDF3LBrW+L+Q6HXO8c/0rDK6KYckYQeZlqj6EeNe+34opjgQeyAvz+uNjLWn+Xeur/rekQ7P//vk8OAlPwQsC/IaMX5rnM/CjO0WQi/nl8X45Lcg+Y1QdlHahdA+8W2vmIFYsIlhT1K2/6ZOt465YYPg41wFcIlSP9E3EZ92/eeL6BjIRcmNkxAy2J8SBrxH8HbV/YKORvsWM/4PjIsKKBO9saM7N62HfaOwTjijAnctJACddGkjVg+BuTn8wbbPDL044bQT/74CWf14zaR/yq1Mm/WU4wdAAjD6Vltv6MQamBhxIYBpDvp1Z7cXCRFdgvma+Tu1Y9BIN7IA9z3ROVO/UEIyJruvWXW3x+8Qnx+c1ORZbauxtl/+YqDpa/3KJB3azqE3NklqzPF3cA4z6QMsRUpz+mfAG+WFchSRnMCYyULbU7wI2Y8QCqeY/k5VU3Rp0ZRKKVr2iJhtykAErDI9M9Y+CkwvxLwbLrcwJn1cZ8zMaVc1M0URAyAPDNRa2InOiOlQfFYdYQ7Hy/c42eqyxeQDN8IqPiujoFvJ21aftHzBaiI7SAkgsqyO3+nMRKl7xb1j+e/syxdqwP+INBJlKfiakbDaWhFovpiaQ5dIsMqD8/HRhML57rsA/gGSuwJ9AVADL7Am0je2rGylnJ4u5Tu2I8Zo96G1gVDHGnMQpW4Ic9Xmv6kbm496A6CGKw/l/W17hW70bWqwy6LfeEW2uHMOYxPxjFk8Y21gXTCE/xDHl4F+a1p6G2DihNChLVk1vebTwXJxznGg3welyhFNN3KeGcea9X5u/QqW4o3MFo3KjypRNZZ8ycKo077pKGUVnb4Df0QNWKNbuFKzF7Pg3B1Ws4Wm8x9aFc3gRkYw44Z9jBRetNmrPbdJYHb8iN3hHquQFvRn3wENaV9MrULHWpdrjdpZIzvVIN6SQr4zQJWKxTdOiIy+HxBzJOAmDUElocOQh/DN7W6JpmR7cK9FSyhTR7rh+0dpL1zGprOI3ZZIx4OXjMrxsVw+Wkll9/J5kG3BPBaPEMsOqLKOstC4rvZbS5EGcwpiprJR2pVAletCUpyUVJTv4r6NkKugb+hYsz5xA+h8txUnBOJGZwOJydYYO129PX0O/tb64ad8U97gCcQAADJI843CHARalUAAAEAELUMNyiCa1j6GloCdcgJVVDCOXXUO4yELumpmk4FYYgDU8ZumpstGExEoG6qpHpo6hRGGOMRjVpWtPYBc4VNRphbnPwOjb3jcJJBIBFgGmQvy8awl6ghoqumIbxr6+G07vdGp7/EK+xsYZBpEht1sgihmcaRdQYpFGzpqYauxKzoNHY5/gLQ2ebz8TRqsTIOYkJRRSz2+7Mm64IZfZhgswH0/hAkMeY5A4s0xQPJKSUqx9ESNlAarHllRDT0pSAzyI6EGul4MKkYTmAoXVsJe0hoBsGCYCLjvyYt4+FPNBHsFBPVmmrBzGotYQssmufyjGGTGFQOibArbhA8odQE1jDcYwAJmU3YkF4Y1RI4+BEQIK+LkAxq33bcMmxpW97aaRCradCsdibwS94Ky6ZVj1NyDmQsbBFESvKFMy3Rgcam0nUEdgHLoXkRSda1QGI5hVeal3XENWHD1gc45dFMxCYnZ7znhkgt449e+eBYw7sS2aUqIiWWcxO5bPm55fIKwOJf2Bx5l/tiTPW7PTc3Ax0RaMt4GLIAJApDm05g8EEGKCJjgsTn10/ELmZTAkIWDHKBTbXExnHUNDMxNNsugGs5cSsKdtMOAbwRg+QCjkLOcCnMKGrWS3mDYGVotSSAdIbGZBSVGPvzR3bbOZ+a2G0tV2aeNL4cCE78J7xr5g2OSAydoKY+bvLx4+Kp6MWaqBN17LDJLuy2D5KiryL0OGSSsqCZrD1noDCq9r7NtiABllI5bghrOIGBNsiiN1UnG0b5XAmoz7AUYZhaelYHl4iXLlWZswHCWxZPhxGqUUn6cP3yqcEBne2TWB/w4Y6xF1ZtO9zHt8CxgAr7MSDf6Yc7bHf0LhoA0TKvs3V9b254cDSltbeNftXN3ed8/QfvNQM6BAf9b7P+rK5t72z+zHnx/5BMNN/6Z3jkwW/frg5mKEYJ3wq9MEoB4yVoEL9c1197lK+8ln4ZpBuFRGxu0lFiNepscE/tR4lyInAdVRQRUQ7OlCjZexeVz+FHm4kxfr228ek2FA99gRKAUkxa5RKsaf1R/Z71sk2sywZZfz2FKzr9NwLvog1kgrJFelg4VrWHp0MDIuYOZSr+vkKFCoisZxhpcqUq1CpSrUaterUa4CioqFjYGJh+9xLXR4+AWFxuFJCSpaulpVUfDOioaWjZ2BkYmZhZWPnAAA5ubgD2i3jmz8r12aZq3Ey2myL7XY4aqttjhlljf0O2CvoqL1jt+z2vuM15BV9MFH1gg81r5c8deYcX+ay/xDcuHXn3oNHT569ePXm3YdPX779+PXnnyApmmE5XhAlWVG9y4CiarowTMt2XE/6qmrqGpqhBWu3q20sx5jIRBg4uPKgZT8E5naEJ+BCSFC7I4as8OdWg0RRYBRPzOTah9YILoaDJzoAYixWxnqlBbRdbr1YEQUEfeUF1IHWy2P61C63mb8oZM7b0zFTXnxbPrNORo1kbNsrYCDUGy5gbG4Jrpzxs5tKrSjiK/0RsSW/L1gYKu5Ae/m0hURJ3jkrVKLaxLoIJyhKxj4EY6Kcxf2IyoeXu6FjjrUqJikHOjKtLSW54uOCFSrpQE4+7VRyk278XK5Stkm3Y0Yo6lmBtk09Q0HPNqUfOxafgRpJgyeGjmNVx/yLeN8Y4qrcPn+aaL/SOneg10C/ULl45V67s3PxdOeSUm09RcbenCSZb+xevV7lbXoMkwESF5ZU2nbceHUOkwESF5ZU2nbceNWGyQCJC0sqbTtuvIRtAAAAAAAAAEBEREREREREJCIiIiIiIiKSMkunsk3p487L7wJ6EVTBm6LTyfriAi2n/+yLgNGAu53Z0+sdvcq0nEta0ABEyJBVio+P2Gb2ldTTXLUGrr3+x/JEOMUHEBvPLj3KSeajNCshcYDWEpFjGA4psYJKllnEvDRwj3YnBt5gCsM9PqE8VdbiomKkZ2XzKK3LdZWOfmcwXdBFXa4rdC0d+U503hlKV+s6Ot47o+kKXa5r6Updu61rWzV9ztGKES2TWmqAEkGf1Oo0wRkCyqEQDGQKGWVnJ7q5UnbGIHAI1wJ1ODxpF6xwq9zfaQCGm7B2mZ4RjuOBwKRNVbIJubmxjmahSChMZObGUjCM4NBiXqvKzBV76pN8iQllRAQfURk9pGouVncitmn56Px/MsImYOIDIUaiKPbUQh2V/HZxUom5vstt2Sxs8I/egRMR3Fi3JnqhUIbI1pjv19FwqKV3DbVat9omxxkkDwUPK0Ts9RP2dhghFkwxbytkT7OdpL9AuVZk0hyXDNy1kMrEyK6EZCQaPegMIA==") format("woff2"), url("data:font/woff;charset=utf-8;base64,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") format("woff"); font-weight: 100; font-style: normal; font-display: swap; }

/*--公共部分--*/
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; cursor: pointer; }

body, div, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button, img { padding: 0; margin: 0; font-weight: 400; }

p { margin: 0px; padding: 0px; }

body, button, input, select, textarea { font: 14px 'HarmonyOS Sans SC', 'PingFang SC', 'Source Han Sans','Microsoft YaHei','Hiragino Sans GB', sans-serif,Arial; line-height: 1.5; color: #333; }

img { border: 0px; vertical-align: middle; }

table { border-collapse: collapse; border-spacing: 0; }

table th, table td { border: 1px solid #ccc; }

table th a{color: rgba(0, 0, 0, 0.9);}

table th a:hover{color: #bb1d22; font-weight: 600;}

table td a{color: rgba(0, 0, 0, 0.9);}

table td a:hover{color: #bb1d22; font-weight: 600;}

.mTableImg table{width: 100%;}

.mTableImg table tr:nth-child(1){background-color: #303030;}

.mTableImg table tr:nth-child(1) td{border-color: rgba(125, 125, 125, 0.3) !important;color: #fff;}

.mTableImg table tr td{ padding: 5px 10px; font-size: 14px; border-color: #e6e7e8;color: rgba(0, 0, 0, 0.9); font-weight: 300;}

*, :after, :before { -webkit-box-sizing: border-box; box-sizing: border-box; background-repeat: no-repeat; }

a { background-color: transparent; -webkit-text-decoration-skip: objects; text-decoration: none; color: #333; outline: none; cursor: pointer; -webkit-transition: .4s; transition: .4s; }

a:hover { background-repeat: no-repeat; text-decoration: none; }

a, input[type="button"], button, label, input[type="submit"], input[type="reset"] { cursor: pointer; }

[type="checkbox"], [type="radio"] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; }

input, textarea, select { outline: none; }

input[type="text"], input[type="password"], input[type="button"], input[type="submit"], input[type="reset"], select, textarea { outline-style: none; -webkit-appearance: none; resize: none; border: none; -webkit-border-radius: 0; border-radius: 0; }

textarea { overflow: auto; vertical-align: top; }

input:-webkit-autofill { -webkit-box-shadow: 0 0 0px rgba(255, 255, 255, 0) inset !important; }

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

.removeStyle { margin: 0px; padding: 0px; list-style: none; }

.removeStyle li { list-style: none; margin: 0px; padding: 0px; }

.removeStyle dd { list-style: none; margin: 0px; padding: 0px; }

.removeStyle dt { list-style: none; margin: 0px; padding: 0px; }

/* 字体图标 */
.iconfont { color: inherit; font-size: inherit; display: inline-block; -webkit-font-smoothing: antialiased; /* 文字抗锯齿 */ -moz-osx-font-smoothing: grayscale; /* 文字抗锯齿 */ }

table tr td strong{font-weight: 600;}

table tr td p{font-weight: 300;}

table tr th strong{font-weight: 600;}

table tr th p{font-weight: 300;}

.fl { float: left; }

.fr { float: right; }

.show { display: block !important; }

.hide { display: none !important; }

.container { width: 100%; padding: 0px 20px; position: relative; z-index: 10; margin: 0px auto; }

.indexContainer { width: 100%; padding: 0px 20px; position: relative; z-index: 10; margin: 0px auto; }

@media (max-width: 320px) { body { min-width: 320px; } }

@media (min-width: 768px) { .container { max-width: 77.083vw; }
  .indexContainer { max-width: 90.625vw; } }

@media (min-width: 1260px) { html { cursor: default; }
  .container { max-width: 77.083vw; }
  .indexContainer { max-width: 90.625vw; } }

@media (min-width: 1921px) { html { cursor: default; }
  .container { max-width: 1480px; }
  .indexContainer { max-width: 1740px; } }

/** Swiper 5.4.5 Most modern mobile touch slider and framework with hardware accelerated transitions Copyright 2014-2020 Vladimir Kharlampidi Released under the MIT License Released on: June 16, 2020 */
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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") format("woff"); font-weight: 400; font-style: normal; }

:root { --swiper-theme-color:#007aff; }

.swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1; }

.swiper-container-vertical > .swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-box-sizing: content-box; box-sizing: content-box; }

.swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0); }

.swiper-container-multirow > .swiper-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.swiper-container-multirow-column > .swiper-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.swiper-container-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; }

.swiper-slide { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; }

.swiper-slide-invisible-blank { visibility: hidden; }

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; }

.swiper-container-autoheight .swiper-wrapper { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-transition-property: height,-webkit-transform; transition-property: height,-webkit-transform; transition-property: transform,height; transition-property: transform,height,-webkit-transform; }

.swiper-container-3d { -webkit-perspective: 1200px; perspective: 1200px; }

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top { position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; }

.swiper-container-3d .swiper-slide-shadow-left { background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-right { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-top { background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-3d .swiper-slide-shadow-bottom { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }

.swiper-container-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; -ms-overflow-style: none; }

.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }

.swiper-container-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start start; }

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper { -webkit-scroll-snap-type: x mandatory; -ms-scroll-snap-type: x mandatory; scroll-snap-type: x mandatory; }

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper { -webkit-scroll-snap-type: y mandatory; -ms-scroll-snap-type: y mandatory; scroll-snap-type: y mandatory; }

:root { --swiper-navigation-size:44px; }

.swiper-button-next, .swiper-button-prev { position: absolute; top: 50%; width: -webkit-calc(44px/ 44 * 27); width: calc(44px/ 44 * 27); width: -webkit-calc(var(--swiper-navigation-size)/ 44 * 27); width: calc(var(--swiper-navigation-size)/ 44 * 27); height: 44px; height: var(--swiper-navigation-size); margin-top: -webkit-calc(-1 * 44px/ 2); margin-top: calc(-1 * 44px/ 2); margin-top: -webkit-calc(-1 * var(--swiper-navigation-size)/ 2); margin-top: calc(-1 * var(--swiper-navigation-size)/ 2); z-index: 10; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #007aff; color: var(--swiper-navigation-color, var(--swiper-theme-color)); }

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: .35; cursor: auto; pointer-events: none; }

.swiper-button-next:after, .swiper-button-prev:after { font-family: swiper-icons; font-size: 44px; font-size: var(--swiper-navigation-size); text-transform: none !important; letter-spacing: 0; text-transform: none; -webkit-font-feature-settings: ; font-feature-settings: ; font-variant: normal; font-variant: initial; line-height: 1; }

.swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 10px; right: auto; }

.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after { content: 'prev'; }

.swiper-button-next, .swiper-container-rtl .swiper-button-prev { right: 10px; left: auto; }

.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after { content: 'next'; }

.swiper-button-next.swiper-button-white, .swiper-button-prev.swiper-button-white { --swiper-navigation-color:#ffffff; }

.swiper-button-next.swiper-button-black, .swiper-button-prev.swiper-button-black { --swiper-navigation-color:#000000; }

.swiper-button-lock { display: none; }

.swiper-pagination { position: absolute; text-align: center; -webkit-transition: .3s opacity; transition: .3s opacity; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10; }

.swiper-pagination.swiper-pagination-hidden { opacity: 0; }

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 10px; left: 0; width: 100%; }

.swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); position: relative; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { -webkit-transform: scale(0.66); -ms-transform: scale(0.66); transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { -webkit-transform: scale(0.66); -ms-transform: scale(0.66); transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); }

.swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; -webkit-border-radius: 100%; border-radius: 100%; background: #000; opacity: .2; }

button.swiper-pagination-bullet { border: none; margin: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; }

.swiper-pagination-bullet-active { opacity: 1; background: #007aff; background: var(--swiper-pagination-color, var(--swiper-theme-color)); }

.swiper-container-vertical > .swiper-pagination-bullets { right: 10px; top: 50%; -webkit-transform: translate3d(0px, -50%, 0); transform: translate3d(0px, -50%, 0); }

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 6px 0; display: block; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 8px; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; -webkit-transition: .2s transform,.2s top; transition: .2s transform,.2s top; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 4px; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); white-space: nowrap; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition: .2s transform,.2s left; transition: .2s transform,.2s left; }

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition: .2s transform,.2s right; transition: .2s transform,.2s right; }

.swiper-pagination-progressbar { background: rgba(0, 0, 0, 0.25); position: absolute; }

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: #007aff; background: var(--swiper-pagination-color, var(--swiper-theme-color)); position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; }

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { -webkit-transform-origin: right top; -ms-transform-origin: right top; transform-origin: right top; }

.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 100%; height: 4px; left: 0; top: 0; }

.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar { width: 4px; height: 100%; left: 0; top: 0; }

.swiper-pagination-white { --swiper-pagination-color:#ffffff; }

.swiper-pagination-black { --swiper-pagination-color:#000000; }

.swiper-pagination-lock { display: none; }

.swiper-scrollbar { -webkit-border-radius: 10px; border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0, 0, 0, 0.1); }

.swiper-container-horizontal > .swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%; }

.swiper-container-vertical > .swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%; }

.swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); -webkit-border-radius: 10px; border-radius: 10px; left: 0; top: 0; }

.swiper-scrollbar-cursor-drag { cursor: move; }

.swiper-scrollbar-lock { display: none; }

.swiper-zoom-container { width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; }

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg { max-width: 100%; max-height: 100%; -o-object-fit: contain; object-fit: contain; }

.swiper-slide-zoomed { cursor: move; }

.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; -ms-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s infinite linear; animation: swiper-preloader-spin 1s infinite linear; -webkit-box-sizing: border-box; box-sizing: border-box; border: 4px solid #007aff; border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color)); -webkit-border-radius: 50%; border-radius: 50%; border-top-color: transparent; }

.swiper-lazy-preloader-white { --swiper-preloader-color:#fff; }

.swiper-lazy-preloader-black { --swiper-preloader-color:#000; }

@-webkit-keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

.swiper-container .swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000; }

.swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }

.swiper-container-fade .swiper-slide { pointer-events: none; -webkit-transition-property: opacity; transition-property: opacity; }

.swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none; }

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }

.swiper-container-cube { overflow: visible; }

.swiper-container-cube .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; visibility: hidden; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; width: 100%; height: 100%; }

.swiper-container-cube .swiper-slide .swiper-slide { pointer-events: none; }

.swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin: 100% 0; -ms-transform-origin: 100% 0; transform-origin: 100% 0; }

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; }

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev { pointer-events: auto; visibility: visible; }

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; }

.swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0; bottom: 0px; width: 100%; height: 100%; background: #000; opacity: .6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0; }

.swiper-container-flip { overflow: visible; }

.swiper-container-flip .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; }

.swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none; }

.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; }

.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; }

.animated { -webkit-animation-duration: 0.8s; animation-duration: 0.8s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }

.animate { -webkit-animation-duration: 0.8s; animation-duration: 0.8s; -webkit-animation-fill-mode: both; animation-fill-mode: both; opacity: 0; }

.animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }

.animated.hinge { -webkit-animation-duration: 2s; animation-duration: 2s; }

.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY { -webkit-animation-duration: .75s; animation-duration: .75s; }

@-webkit-keyframes bounce { 0%, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  40%, 43% { -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  40%, 43%, 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }
  70% { -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% { -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

@keyframes bounce { 0%, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  40%, 43% { -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  40%, 43%, 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); }
  70% { -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0); }
  90% { -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0); } }

.bounce { -webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom; }

@-webkit-keyframes flash { 0%, 50%, to { opacity: 1; }
  25%, 75% { opacity: 0; } }

@keyframes flash { 0%, 50%, to { opacity: 1; }
  25%, 75% { opacity: 0; } }

.flash { -webkit-animation-name: flash; animation-name: flash; }

@-webkit-keyframes pulse { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  50% { -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

@keyframes pulse { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  50% { -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

.pulse { -webkit-animation-name: pulse; animation-name: pulse; }

@-webkit-keyframes rubberBand { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  30% { -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% { -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% { -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% { -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% { -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

@keyframes rubberBand { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  30% { -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% { -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% { -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% { -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% { -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

.rubberBand { -webkit-animation-name: rubberBand; animation-name: rubberBand; }

@-webkit-keyframes shake { 0%, to { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

@keyframes shake { 0%, to { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

.shake { -webkit-animation-name: shake; animation-name: shake; }

@-webkit-keyframes headShake { 0% { -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% { -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% { -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% { -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes headShake { 0% { -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% { -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% { -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% { -webkit-transform: translateX(0);
    transform: translateX(0); } }

.headShake { -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-name: headShake; animation-name: headShake; }

@-webkit-keyframes swing { 20% { -webkit-transform: rotate(15deg);
    transform: rotate(15deg); }
  40% { -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  60% { -webkit-transform: rotate(5deg);
    transform: rotate(5deg); }
  80% { -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg); }
  to { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); } }

@keyframes swing { 20% { -webkit-transform: rotate(15deg);
    transform: rotate(15deg); }
  40% { -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  60% { -webkit-transform: rotate(5deg);
    transform: rotate(5deg); }
  80% { -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg); }
  to { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); } }

.swing { -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing; }

@-webkit-keyframes tada { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  10%, 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); }
  40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

@keyframes tada { 0% { -webkit-transform: scaleX(1);
    transform: scaleX(1); }
  10%, 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); }
  40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); }
  to { -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

.tada { -webkit-animation-name: tada; animation-name: tada; }

@-webkit-keyframes wobble { 0% { -webkit-transform: none;
    transform: none; }
  15% { -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg); }
  30% { -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg); }
  45% { -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg); }
  60% { -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg); }
  75% { -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg); }
  to { -webkit-transform: none;
    transform: none; } }

@keyframes wobble { 0% { -webkit-transform: none;
    transform: none; }
  15% { -webkit-transform: translate3d(-25%, 0, 0) rotate(-5deg);
    transform: translate3d(-25%, 0, 0) rotate(-5deg); }
  30% { -webkit-transform: translate3d(20%, 0, 0) rotate(3deg);
    transform: translate3d(20%, 0, 0) rotate(3deg); }
  45% { -webkit-transform: translate3d(-15%, 0, 0) rotate(-3deg);
    transform: translate3d(-15%, 0, 0) rotate(-3deg); }
  60% { -webkit-transform: translate3d(10%, 0, 0) rotate(2deg);
    transform: translate3d(10%, 0, 0) rotate(2deg); }
  75% { -webkit-transform: translate3d(-5%, 0, 0) rotate(-1deg);
    transform: translate3d(-5%, 0, 0) rotate(-1deg); }
  to { -webkit-transform: none;
    transform: none; } }

.wobble { -webkit-animation-name: wobble; animation-name: wobble; }

@-webkit-keyframes jello { 0%, 11.1%, to { -webkit-transform: none;
    transform: none; }
  22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% { -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% { -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

@keyframes jello { 0%, 11.1%, to { -webkit-transform: none;
    transform: none; }
  22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% { -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% { -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

.jello { -webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; }

@-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% { -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% { -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% { -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to { opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

@keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% { -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% { -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% { opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% { -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to { opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1); } }

.bounceIn { -webkit-animation-name: bounceIn; animation-name: bounceIn; }

@-webkit-keyframes bounceInDown { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% { -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to { -webkit-transform: none;
    transform: none; } }

@keyframes bounceInDown { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0); }
  75% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  90% { -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0); }
  to { -webkit-transform: none;
    transform: none; } }

.bounceInDown { -webkit-animation-name: bounceInDown; animation-name: bounceInDown; }

@-webkit-keyframes bounceInLeft { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% { -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% { -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to { -webkit-transform: none;
    transform: none; } }

@keyframes bounceInLeft { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0); }
  75% { -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  90% { -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0); }
  to { -webkit-transform: none;
    transform: none; } }

.bounceInLeft { -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; }

@-webkit-keyframes bounceInRight { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% { -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% { -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to { -webkit-transform: none;
    transform: none; } }

@keyframes bounceInRight { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0); }
  75% { -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); }
  90% { -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0); }
  to { -webkit-transform: none;
    transform: none; } }

.bounceInRight { -webkit-animation-name: bounceInRight; animation-name: bounceInRight; }

@-webkit-keyframes bounceInUp { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% { -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes bounceInUp { 0%, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0); }
  60% { opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  75% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  90% { -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0); }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

.bounceInUp { -webkit-animation-name: bounceInUp; animation-name: bounceInUp; }

@-webkit-keyframes bounceOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

@keyframes bounceOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% { opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

.bounceOut { -webkit-animation-name: bounceOut; animation-name: bounceOut; }

@-webkit-keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% { opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); }
  40%, 45% { opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

.bounceOutDown { -webkit-animation-name: bounceOutDown; animation-name: bounceOutDown; }

@-webkit-keyframes bounceOutLeft { 20% { opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes bounceOutLeft { 20% { opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

.bounceOutLeft { -webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft; }

@-webkit-keyframes bounceOutRight { 20% { opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes bounceOutRight { 20% { opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

.bounceOutRight { -webkit-animation-name: bounceOutRight; animation-name: bounceOutRight; }

@-webkit-keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% { opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  40%, 45% { opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0); }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

.bounceOutUp { -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp; }

@-webkit-keyframes fadeIn { 0% { opacity: 0; }
  to { opacity: 1; } }

@keyframes fadeIn { 0% { opacity: 0; }
  to { opacity: 1; } }

.fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; }

@-webkit-keyframes fadeInDown { 0% { opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInDown { 0% { opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }

@-webkit-keyframes fadeInDownBig { 0% { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInDownBig { 0% { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInDownBig { -webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInLeft { 0% { opacity: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInLeft { 0% { opacity: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }

@-webkit-keyframes fadeInLeftBig { 0% { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInLeftBig { 0% { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInLeftBig { -webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig; }

@-webkit-keyframes fadeInRight { 0% { opacity: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInRight { 0% { opacity: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; }

@-webkit-keyframes fadeInRightBig { 0% { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInRightBig { 0% { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInRightBig { -webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig; }

@-webkit-keyframes fadeInUp { 0% { opacity: 0;
    -webkit-transform: translate3d(0, 30px, 0);
    transform: translate3d(0, 30px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInUp { 0% { opacity: 0;
    -webkit-transform: translate3d(0, 30px, 0);
    transform: translate3d(0, 30px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }

@-webkit-keyframes fadeInUpBig { 0% { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes fadeInUpBig { 0% { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig; }

@-webkit-keyframes fadeOut { 0% { opacity: 1; }
  to { opacity: 0; } }

@keyframes fadeOut { 0% { opacity: 1; }
  to { opacity: 0; } }

.fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; }

@-webkit-keyframes fadeOutDown { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes fadeOutDown { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown; }

@-webkit-keyframes fadeOutDownBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes fadeOutDownBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

.fadeOutDownBig { -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig; }

@-webkit-keyframes fadeOutLeft { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes fadeOutLeft { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.fadeOutLeft { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; }

@-webkit-keyframes fadeOutLeftBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes fadeOutLeftBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

.fadeOutLeftBig { -webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig; }

@-webkit-keyframes fadeOutRight { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes fadeOutRight { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

.fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; }

@-webkit-keyframes fadeOutRightBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes fadeOutRightBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

.fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig; }

@-webkit-keyframes fadeOutUp { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes fadeOutUp { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; }

@-webkit-keyframes fadeOutUpBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes fadeOutUpBig { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

.fadeOutUpBig { -webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig; }

@-webkit-keyframes flip { 0% { -webkit-transform: perspective(400px) rotateY(-1turn);
    transform: perspective(400px) rotateY(-1turn); }
  0%, 40% { -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);
    transform: perspective(400px) translateZ(150px) rotateY(-190deg); }
  50% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);
    transform: perspective(400px) translateZ(150px) rotateY(-170deg); }
  50%, 80% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% { -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

@keyframes flip { 0% { -webkit-transform: perspective(400px) rotateY(-1turn);
    transform: perspective(400px) rotateY(-1turn); }
  0%, 40% { -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg);
    transform: perspective(400px) translateZ(150px) rotateY(-190deg); }
  50% { -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg);
    transform: perspective(400px) translateZ(150px) rotateY(-170deg); }
  50%, 80% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% { -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

.animated.flip { -webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip; }

@-webkit-keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0; }
  0%, 40% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg); }
  60% { -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
    opacity: 1; }
  80% { -webkit-transform: perspective(400px) rotateX(-5deg);
    transform: perspective(400px) rotateX(-5deg); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInX { 0% { -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0; }
  0%, 40% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg); }
  60% { -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
    opacity: 1; }
  80% { -webkit-transform: perspective(400px) rotateX(-5deg);
    transform: perspective(400px) rotateX(-5deg); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

.flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX; }

@-webkit-keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0; }
  0%, 40% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { -webkit-transform: perspective(400px) rotateY(-20deg);
    transform: perspective(400px) rotateY(-20deg); }
  60% { -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
    opacity: 1; }
  80% { -webkit-transform: perspective(400px) rotateY(-5deg);
    transform: perspective(400px) rotateY(-5deg); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInY { 0% { -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0; }
  0%, 40% { -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { -webkit-transform: perspective(400px) rotateY(-20deg);
    transform: perspective(400px) rotateY(-20deg); }
  60% { -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
    opacity: 1; }
  80% { -webkit-transform: perspective(400px) rotateY(-5deg);
    transform: perspective(400px) rotateY(-5deg); }
  to { -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

.flipInY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY; }

@-webkit-keyframes flipOutX { 0% { -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% { -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1; }
  to { -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0; } }

@keyframes flipOutX { 0% { -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% { -webkit-transform: perspective(400px) rotateX(-20deg);
    transform: perspective(400px) rotateX(-20deg);
    opacity: 1; }
  to { -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0; } }

.flipOutX { -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; }

@-webkit-keyframes flipOutY { 0% { -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% { -webkit-transform: perspective(400px) rotateY(-15deg);
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1; }
  to { -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0; } }

@keyframes flipOutY { 0% { -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% { -webkit-transform: perspective(400px) rotateY(-15deg);
    transform: perspective(400px) rotateY(-15deg);
    opacity: 1; }
  to { -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0; } }

.flipOutY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; }

@-webkit-keyframes lightSpeedIn { 0% { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% { -webkit-transform: skewX(20deg);
    transform: skewX(20deg); }
  60%, 80% { opacity: 1; }
  80% { -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to { -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes lightSpeedIn { 0% { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% { -webkit-transform: skewX(20deg);
    transform: skewX(20deg); }
  60%, 80% { opacity: 1; }
  80% { -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to { -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.lightSpeedIn { -webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; }

@-webkit-keyframes lightSpeedOut { 0% { opacity: 1; }
  to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

@keyframes lightSpeedOut { 0% { opacity: 1; }
  to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

.lightSpeedOut { -webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; }

@-webkit-keyframes rotateIn { 0% { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: center; }
  to { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateIn { 0% { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: center; }
  to { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateIn { -webkit-animation-name: rotateIn; animation-name: rotateIn; }

@-webkit-keyframes rotateInDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInDownLeft { -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft; }

@-webkit-keyframes rotateInDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInDownRight { -webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight; }

@-webkit-keyframes rotateInUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInUpLeft { -webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft; }

@-webkit-keyframes rotateInUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@keyframes rotateInUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.rotateInUpRight { -webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight; }

@-webkit-keyframes rotateOut { 0% { -webkit-transform-origin: center; transform-origin: center;
    opacity: 1; }
  0%, to { -webkit-transform-origin: center; }
  to { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0; } }

@keyframes rotateOut { 0% { -webkit-transform-origin: center; transform-origin: center;
    opacity: 1; }
  0%, to { -webkit-transform-origin: center; }
  to { -webkit-transform-origin: center; transform-origin: center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0; } }

.rotateOut { -webkit-animation-name: rotateOut; animation-name: rotateOut; }

@-webkit-keyframes rotateOutDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; } }

@keyframes rotateOutDownLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    opacity: 0; } }

.rotateOutDownLeft { -webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft; }

@-webkit-keyframes rotateOutDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }

@keyframes rotateOutDownRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }

.rotateOutDownRight { -webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight; }

@-webkit-keyframes rotateOutUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }

@keyframes rotateOutUpLeft { 0% { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: left bottom; }
  to { -webkit-transform-origin: left bottom; transform-origin: left bottom;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    opacity: 0; } }

.rotateOutUpLeft { -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft; }

@-webkit-keyframes rotateOutUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0; } }

@keyframes rotateOutUpRight { 0% { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    opacity: 1; }
  0%, to { -webkit-transform-origin: right bottom; }
  to { -webkit-transform-origin: right bottom; transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0; } }

.rotateOutUpRight { -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight; }

@-webkit-keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; }
  0%, 20%, 60% { -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%, 60% { -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left; }
  40%, 80% { -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to { -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

@keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; }
  0%, 20%, 60% { -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%, 60% { -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left; }
  40%, 80% { -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to { -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

.hinge { -webkit-animation-name: hinge; animation-name: hinge; }

@-webkit-keyframes rollIn { 0% { opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes rollIn { 0% { opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate(-120deg);
    transform: translate3d(-100%, 0, 0) rotate(-120deg); }
  to { opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.rollIn { -webkit-animation-name: rollIn; animation-name: rollIn; }

@-webkit-keyframes rollOut { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg); } }

@keyframes rollOut { 0% { opacity: 1; }
  to { opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate(120deg);
    transform: translate3d(100%, 0, 0) rotate(120deg); } }

.rollOut { -webkit-animation-name: rollOut; animation-name: rollOut; }

@-webkit-keyframes zoomIn { 0% { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; } }

@keyframes zoomIn { 0% { opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; } }

.zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; }

@-webkit-keyframes zoomInDown { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInDown { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInDown { -webkit-animation-name: zoomInDown; animation-name: zoomInDown; }

@-webkit-keyframes zoomInLeft { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInLeft { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInLeft { -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft; }

@-webkit-keyframes zoomInRight { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInRight { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInRight { -webkit-animation-name: zoomInRight; animation-name: zoomInRight; }

@-webkit-keyframes zoomInUp { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 30px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 30px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -30px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -30px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInUp { 0% { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 30px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 30px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -30px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -30px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomInUp { -webkit-animation-name: zoomInUp; animation-name: zoomInUp; }

@-webkit-keyframes zoomOut { 0% { opacity: 1; }
  50% { -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50%, to { opacity: 0; } }

@keyframes zoomOut { 0% { opacity: 1; }
  50% { -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50%, to { opacity: 0; } }

.zoomOut { -webkit-animation-name: zoomOut; animation-name: zoomOut; }

@-webkit-keyframes zoomOutDown { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutDown { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutDown { -webkit-animation-name: zoomOutDown; animation-name: zoomOutDown; }

@-webkit-keyframes zoomOutLeft { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }

@keyframes zoomOutLeft { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center; } }

.zoomOutLeft { -webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft; }

@-webkit-keyframes zoomOutRight { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }

@keyframes zoomOutRight { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to { opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center; } }

.zoomOutRight { -webkit-animation-name: zoomOutRight; animation-name: zoomOutRight; }

@-webkit-keyframes zoomOutUp { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutUp { 40% { opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to { opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.zoomOutUp { -webkit-animation-name: zoomOutUp; animation-name: zoomOutUp; }

@-webkit-keyframes slideInDown { 0% { -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes slideInDown { 0% { -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

.slideInDown { -webkit-animation-name: slideInDown; animation-name: slideInDown; }

@-webkit-keyframes slideInLeft { 0% { -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes slideInLeft { 0% { -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

.slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft; }

@-webkit-keyframes slideInRight { 0% { -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes slideInRight { 0% { -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

.slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight; }

@-webkit-keyframes slideInUp { 0% { -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

@keyframes slideInUp { 0% { -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to { -webkit-transform: translateZ(0);
    transform: translateZ(0); } }

.slideInUp { -webkit-animation-name: slideInUp; animation-name: slideInUp; }

@-webkit-keyframes slideOutDown { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes slideOutDown { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.slideOutDown { -webkit-animation-name: slideOutDown; animation-name: slideOutDown; }

@-webkit-keyframes slideOutLeft { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes slideOutLeft { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.slideOutLeft { -webkit-animation-name: slideOutLeft; animation-name: slideOutLeft; }

@-webkit-keyframes slideOutRight { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes slideOutRight { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

.slideOutRight { -webkit-animation-name: slideOutRight; animation-name: slideOutRight; }

@-webkit-keyframes slideOutUp { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes slideOutUp { 0% { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  to { visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.slideOutUp { -webkit-animation-name: slideOutUp; animation-name: slideOutUp; }

@keyframes floatUpDown { 0% { -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  100% { -webkit-transform: translateY(-50px);
    transform: translateY(-50px); } }

@-webkit-keyframes floatUpDown { 0% { -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  100% { -webkit-transform: translateY(-50px);
    transform: translateY(-50px); } }

@-webkit-keyframes submerge { 0% { -webkit-transform: translate(-50%, 0px); transform: translate(-50%, 0px); }
  100% { -webkit-transform: translate(-50%, 10px); transform: translate(-50%, 10px); } }

@keyframes submerge { 0% { -webkit-transform: translate(-50%, 0px); transform: translate(-50%, 0px); }
  100% { -webkit-transform: translate(-50%, 10px); transform: translate(-50%, 10px); } }

@keyframes mySvg { from { stroke-dashoffset: 157; }
  to { stroke-dashoffset: 0; } }

@-webkit-keyframes mySvg { from { stroke-dashoffset: 157; }
  to { stroke-dashoffset: 0; } }

@keyframes inSequence { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@-webkit-keyframes inSequence { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes reverseTime { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } }

@-webkit-keyframes reverseTime { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } }

@keyframes turn { from {
    -webkit-transform: rotateZ(0);
    transform: rotateZ(0); }
  to {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg); } }

@-webkit-keyframes turn { from {
    -webkit-transform: rotateZ(0);
    transform: rotateZ(0); }
  to {
    -webkit-transform: rotateZ(360deg);
    transform: rotateZ(360deg); } }

@-webkit-keyframes scale { 0% { -webkit-transform: scale(1); transform: scale(1);
    opacity: 1; }
  50% { opacity: 1; }
  100% { -webkit-transform: scale(5); transform: scale(5);
    opacity: 0; } }

@keyframes scale { 0% { -webkit-transform: scale(1); transform: scale(1);
    opacity: 1; }
  50% { opacity: 1; }
  100% { -webkit-transform: scale(5); transform: scale(5);
    opacity: 0; } }

@-webkit-keyframes circleScale { 0% { -webkit-transform: scale(1); transform: scale(1);
    opacity: 1; }
  50% { opacity: 1; }
  100% { -webkit-transform: scale(2.5); transform: scale(2.5);
    opacity: 0; } }

@keyframes circleScale { 0% { -webkit-transform: scale(1); transform: scale(1);
    opacity: 1; }
  50% { opacity: 1; }
  100% { -webkit-transform: scale(2.5); transform: scale(2.5);
    opacity: 0; } }

@-webkit-keyframes wh100 { 0% { width: 0%;
    height: 0%;
    opacity: 1; }
  100% { width: 100%;
    height: 100%;
    opacity: 0; } }

@keyframes wh100 { 0% { width: 0%;
    height: 0%;
    opacity: 1; }
  100% { width: 100%;
    height: 100%;
    opacity: 0; } }

@keyframes s1 { 0% { -webkit-transform: scale(1); transform: scale(1);
    opacity: 1; }
  100% { -webkit-transform: scale(1.2); transform: scale(1.2);
    opacity: 0; } }

@-webkit-keyframes s1 { 0% { -webkit-transform: scale(1); transform: scale(1);
    opacity: 1; }
  100% { -webkit-transform: scale(1.2); transform: scale(1.2);
    opacity: 0; } }

@keyframes mySvg { from { stroke-dashoffset: 157; }
  to { stroke-dashoffset: 0; } }

@-webkit-keyframes mySvg { from { stroke-dashoffset: 157; }
  to { stroke-dashoffset: 0; } }

@keyframes w100 { 0% { width: 0%; }
  100% { width: 100%; } }

@-webkit-keyframes w100 { 0% { width: 0%; }
  100% { width: 100%; } }

@keyframes repeatX { 0% { background-position: 0px 0px; }
  100% { background-position: 42px 0px; } }

@-webkit-keyframes repeatX { 0% { background-position: 0px 0px; }
  100% { background-position: 42px 0px; } }

@keyframes w100 { 0% { width: 0%;
    opacity: 1; }
  80% { width: 100%; }
  90% { width: 100%;
    opacity: 1; }
  100% { width: 100%;
    opacity: 0; } }

@-webkit-keyframes w100 { 0% { width: 0%;
    opacity: 1; }
  80% { width: 100%; }
  90% { width: 100%;
    opacity: 1; }
  100% { width: 100%;
    opacity: 0; } }

@keyframes h100 { 0% { height: 0%;
    opacity: 1; }
  50% { height: 100%; }
  75% { height: 100%;
    opacity: 1; }
  100% { height: 100%;
    opacity: 0; } }

@-webkit-keyframes h100 { 0% { height: 0%;
    opacity: 1; }
  50% { height: 100%; }
  75% { height: 100%;
    opacity: 1; }
  100% { height: 100%;
    opacity: 0; } }

@keyframes magnifyScale { 0% { -webkit-transform: scale(1); transform: scale(1); }
  100% { -webkit-transform: scale(1.1); transform: scale(1.1); } }

@-webkit-keyframes magnifyScale { 0% { -webkit-transform: scale(1); transform: scale(1); }
  100% { -webkit-transform: scale(1.1); transform: scale(1.1); } }

@keyframes clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@-webkit-keyframes clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes anticlockwise { 0% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
  100% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } }

@-webkit-keyframes anticlockwise { 0% { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
  100% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } }

@-webkit-keyframes shakeY { 0%, to { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  20%, 40%, 60%, 80% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); } }

@keyframes shakeY { 0%, to { -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  20%, 40%, 60%, 80% { -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); } }

@keyframes updown { 0% { -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  50% { -webkit-transform: translateY(25px);
    transform: translateY(25px); }
  75% { -webkit-transform: translateY(-25px);
    transform: translateY(-25px); }
  100% { -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@-webkit-keyframes updown { 0% { -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  50% { -webkit-transform: translateY(25px);
    transform: translateY(25px); }
  75% { -webkit-transform: translateY(-25px);
    transform: translateY(-25px); }
  100% { -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@keyframes kenburns-right { 0% { -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0);
    -webkit-transform-origin: 84% 50%;
    transform-origin: 84% 50%; }
  to { -webkit-transform: scale(1.1) translateX(20px);
    transform: scale(1.1) translateX(20px);
    -webkit-transform-origin: right;
    transform-origin: right; } }

@-webkit-keyframes kenburns-right { 0% { -webkit-transform: scale(1) translate(0, 0);
    transform: scale(1) translate(0, 0);
    -webkit-transform-origin: 84% 50%;
    transform-origin: 84% 50%; }
  to { -webkit-transform: scale(1.1) translateX(20px);
    transform: scale(1.1) translateX(20px);
    -webkit-transform-origin: right;
    transform-origin: right; } }

@keyframes move-right { 0% { -webkit-transform: translateX(0px);
    transform: translateX(0px); }
  to { -webkit-transform: translateX(-5vw);
    transform: translateX(-5vw); } }

@-webkit-keyframes move-right { 0% { -webkit-transform: translateX(0px);
    transform: translateX(0px); }
  to { -webkit-transform: translateX(-5vw);
    transform: translateX(-5vw); } }

@keyframes rotate360 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  50% { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
  to { -webkit-transform: rotate(1turn); transform: rotate(1turn); } }

@-webkit-keyframes rotate360 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  50% { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
  to { -webkit-transform: rotate(1turn); transform: rotate(1turn); } }

@keyframes CustomerReviewScroll { 0% { -webkit-transform: translateX(0); transform: translateX(0); }
  100% { -webkit-transform: translateX(-50%); transform: translateX(-50%); } }

@-webkit-keyframes CustomerReviewScroll { 0% { -webkit-transform: translateX(0); transform: translateX(0); }
  100% { -webkit-transform: translateX(-50%); transform: translateX(-50%); } }

@keyframes CustomerReviewScrollRight { 0% { -webkit-transform: translateX(-50%); transform: translateX(-50%); }
  100% { -webkit-transform: translateX(0%); transform: translateX(0%); } }

@-webkit-keyframes CustomerReviewScrollRight { 0% { -webkit-transform: translateX(-50%); transform: translateX(-50%); }
  100% { -webkit-transform: translateX(0%); transform: translateX(0%); } }

img.fr-dib { margin: 5px auto; display: block; float: none; vertical-align: top; }

@font-face { font-family: 'commoniconFont'; src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url("data:font/woff;charset=utf-8;base64,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") format("woff"); font-weight: normal; font-style: normal; font-display: swap; }

[class^="icon-"], [class*=" icon-"] { font-family: 'commoniconFont'; line-height: 1; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-renzheng:before { content: "\e696"; }

.icon-dunpai-:before { content: "\e693"; }

.icon-AIchuangzuo:before { content: "\e695"; }

.icon-liuliang:before { content: "\e68c"; }

.icon-xieboke:before { content: "\e690"; }

.icon-shuju_mian:before { content: "\e691"; }

.icon-diannaoshuju:before { content: "\e6a3"; }

.icon-liuliangjiankong:before { content: "\e692"; }

.icon-weixin5:before { content: "\e68f"; }

.icon-zhiding1:before { content: "\e6b6"; }

.icon-zixun1:before { content: "\e68d"; }

.icon-lujingbeifen3:before { content: "\e68e"; }

.icon-a-zu1687:before { content: "\e798"; }

.icon-Silent1:before { content: "\e68a"; }

.icon-Silent:before { content: "\e68b"; }

.icon-xiaohongshu2:before { content: "\e688"; }

.icon-shipinhao:before { content: "\e689"; }

.icon-whatsapp:before { content: "\e687"; }

.icon-vk:before { content: "\e685"; }

.icon-telegram:before { content: "\e686"; }

.icon-xiaohongshu:before { content: "\e683"; }

.icon-download:before { content: "\e680"; }

.icon-download3:before { content: "\e681"; }

.icon-download2:before { content: "\e682"; }

.icon-rightArrow1:before { content: "\e67f"; }

.icon-phone:before { content: "\e67e"; }

.icon-taobao:before { content: "\e67d"; }

.icon-viewdocument:before { content: "\e67c"; }

.icon-enterpriseWechat1:before { content: "\e679"; }

.icon-enterpriseWechat:before { content: "\e678"; }

.icon-file:before { content: "\e677"; }

.icon-coordinate:before { content: "\e676"; }

.icon-visit:before { content: "\e675"; }

.icon-upload:before { content: "\e674"; }

.icon-link:before { content: "\e673"; }

.icon-Befondof:before { content: "\e670"; }

.icon-share:before { content: "\e671"; }

.icon-Favorites:before { content: "\e672"; }

.icon-rightArrow:before { content: "\e66f"; }

.icon-kuaishou2:before { content: "\e66e"; }

.icon-kuaishou:before { content: "\e66d"; }

.icon-dianpu:before { content: "\e66b"; }

.icon-Language:before { content: "\e669"; }

.icon-goutong:before { content: "\e667"; }

.icon-hezuo:before { content: "\e734"; }

.icon-icon-person-hezuo2:before { content: "\e668"; }

.icon-shangxin:before { content: "\e666"; }

.icon-xingxing:before { content: "\e665"; }

.icon-yanzhengma-01:before { content: "\e664"; }

.icon-a-dizhi_huaban1:before { content: "\e663"; }

.icon-Message:before { content: "\e65c"; }

.icon-Mailbox:before { content: "\e660"; }

.icon-Name:before { content: "\e662"; }

.icon-shuaxin-01:before { content: "\e65b"; }

.icon-tuxiangzhongxin:before { content: "\e65a"; }

.icon-fensi:before { content: "\e642"; }

.icon-tuce:before { content: "\e646"; }

.icon-wodeqianbao:before { content: "\e647"; }

.icon-dianpujishangpin:before { content: "\e648"; }

.icon-yifabu:before { content: "\e64a"; }

.icon-xinxiaoxi:before { content: "\e64b"; }

.icon-AI:before { content: "\e650"; }

.icon-gerenzhuye:before { content: "\e654"; }

.icon-suanli:before { content: "\e655"; }

.icon-zhanghaoguanli:before { content: "\e656"; }

.icon-zhuyeguanli:before { content: "\e657"; }

.icon-tongzhizhongxin:before { content: "\e658"; }

.icon-shangchuanwendang-01-01:before { content: "\e644"; }

.icon-dangkoudanxuan-01:before { content: "\e639"; }

.icon-shangchuanrenxiang:before { content: "\e63c"; }

.icon-dangkouxuanpin:before { content: "\e63e"; }

.icon-changshangxuanpin-01:before { content: "\e63f"; }

.icon-jiaoxue:before { content: "\e640"; }

.icon-shangchuanchanpin-01-01:before { content: "\e643"; }

.icon-youtube:before { content: "\e630"; }

.icon-twitter:before { content: "\e631"; }

.icon-facebook1:before { content: "\e634"; }

.icon-linkedin1:before { content: "\e635"; }

.icon-xiazai1:before { content: "\e62a"; }

.icon-gouwuche:before { content: "\e6ac"; }

.icon-education-1-copy:before { content: "\e62f"; }

.icon-deng:before { content: "\e6bd"; }

.icon-application:before { content: "\e89e"; }

.icon-fangdichan:before { content: "\e747"; }

.icon-meironghufu:before { content: "\e641"; }

.icon-a-Maskgroup:before { content: "\e623"; }

.icon-gouwudai:before { content: "\e629"; }

.icon-dianhua3:before { content: "\e8ad"; }

.icon-weixin3:before { content: "\e8bb"; }

.icon-zhaopinxuqiu:before { content: "\eabd"; }

.icon-zhiding:before { content: "\e684"; }

.icon-youshangjiaojiantou:before { content: "\e622"; }

.icon-yongyan:before { content: "\e61c"; }

.icon-gouwuchekong:before { content: "\e61e"; }

.icon-zixun:before { content: "\e62e"; }

.icon-diqiu-:before { content: "\e61f"; }

.icon-VIP:before { content: "\e620"; }

.icon-houtaishangpinguanli:before { content: "\e621"; }

.icon-jianzhu_4:before { content: "\e78d"; }

.icon-jianzhu_6:before { content: "\e78e"; }

.icon-youkus:before { content: "\e67a"; }

.icon-more:before { content: "\e61b"; }

.icon-play:before { content: "\e61a"; }

.icon-shouye1:before { content: "\e610"; }

.icon-shouye-zhihui:before { content: "\e61d"; }

.icon-bofang:before { content: "\e625"; }

.icon-icon_shezhi:before { content: "\eb8d"; }

.icon-yunhang:before { content: "\ec61"; }

.icon-shujushujudian:before { content: "\e649"; }

.icon-Youtube-fill:before { content: "\e883"; }

.icon-wifi:before { content: "\e8f8"; }

.icon-liujisuan:before { content: "\ec56"; }

.icon-shuangxinpian:before { content: "\e6ab"; }

.icon-dikuguanli:before { content: "\e63d"; }

.icon-custom-service:before { content: "\e617"; }

.icon-youxiang3:before { content: "\e619"; }

.icon-instagram-fill:before { content: "\e88f"; }

.icon-24gf-telephone:before { content: "\e96c"; }

.icon-facebook:before { content: "\e8e7"; }

.icon-tuite:before { content: "\e652"; }

.icon-linkedin:before { content: "\eccc"; }

.icon-youshangjiao:before { content: "\e79a"; }

.icon-zuoshangjiao:before { content: "\e79b"; }

.icon-top:before { content: "\e606"; }

.icon-icons01:before { content: "\e698"; }

.icon-shangchuantupian:before { content: "\e712"; }

.icon-huo:before { content: "\e66c"; }

.icon-icon_pc:before { content: "\e607"; }

.icon-youxiang1:before { content: "\e694"; }

.icon-boshimao:before { content: "\e604"; }

.icon-yulanjianli:before { content: "\e613"; }

.icon-point:before { content: "\e60f"; }

.icon-gerenzhongxin:before { content: "\e653"; }

.icon-yunduanshangchuan:before { content: "\ec1d"; }

.icon-youxiang2:before { content: "\e605"; }

.icon-dianhua1:before { content: "\e608"; }

.icon-jilu:before { content: "\e65f"; }

.icon-shanchu:before { content: "\e8b6"; }

.icon-shoucang1:before { content: "\e8b9"; }

.icon-shangchuan:before { content: "\e60e"; }

.icon-ren-renyuan:before { content: "\e6d8"; }

.icon-dianhua2:before { content: "\e817"; }

.icon-lock:before { content: "\e881"; }

.icon-gerenzhongxin-1:before { content: "\e64e"; }

.icon-zhengque:before { content: "\e62d"; }

.icon-31shoucang:before { content: "\e603"; }

.icon-fenxiang:before { content: "\e60d"; }

.icon-shoucang:before { content: "\e8c2"; }

.icon-weixin2:before { content: "\e628"; }

.icon-youxiang:before { content: "\e66a"; }

.icon-sort:before { content: "\e65e"; }

.icon-24gl-telephone:before { content: "\e953"; }

.icon-fenlei:before { content: "\e811"; }

.icon-lanya:before { content: "\ec4a"; }

.icon-weibiaoti-:before { content: "\e618"; }

.icon-chuanganqi2:before { content: "\e8dd"; }

.icon-line-075:before { content: "\e74d"; }

.icon-rongliangxingyunyingpan:before { content: "\e714"; }

.icon-jurassic_message:before { content: "\e69d"; }

.icon-fankuibeifen:before { content: "\e616"; }

.icon-xiazai:before { content: "\e602"; }

.icon-yanjing:before { content: "\e661"; }

.icon-dayinchuanzhen:before { content: "\e627"; }

.icon-shouye:before { content: "\e633"; }

.icon-31shijian:before { content: "\e601"; }

.icon-changyongicon-:before { content: "\e612"; }

.icon-changyongtubiao-fuben-12:before { content: "\e60c"; }

.icon-wangluo:before { content: "\e638"; }

.icon-rili1:before { content: "\e6bc"; }

.icon-rili:before { content: "\e8b4"; }

.icon-youjiantou2:before { content: "\e62c"; }

.icon-youjiantou1:before { content: "\e60a"; }

.icon-zuojiantou1:before { content: "\e62b"; }

.icon-sousuo1:before { content: "\e651"; }

.icon-douyin:before { content: "\e8db"; }

.icon-bilibili-line:before { content: "\e75d"; }

.icon-world:before { content: "\e609"; }

.icon-double-left-1:before { content: "\e615"; }

.icon-jinrujiantouxiao:before { content: "\e8d4"; }

.icon-jinrujiantou:before { content: "\e8f1"; }

.icon-jiantou_xiangyou:before { content: "\eb08"; }

.icon-jiantou_xiangzuo:before { content: "\eb09"; }

.icon-igw-l-screen:before { content: "\e626"; }

.icon-guanbi:before { content: "\e614"; }

.icon-youjiantou:before { content: "\e637"; }

.icon-zuojiantou:before { content: "\e63b"; }

.icon-arrow-left:before { content: "\e645"; }

.icon-weibo:before { content: "\e64c"; }

.icon-weixin1:before { content: "\e64f"; }

.icon-qq:before { content: "\e611"; }

.icon-xinlangweibo:before { content: "\e600"; }

.icon-weixin:before { content: "\e67b"; }

.icon-QQ:before { content: "\e882"; }

.icon-riqi:before { content: "\e64d"; }

.icon-_didian:before { content: "\e659"; }

.icon-youjian:before { content: "\e60b"; }

.icon-dianhua:before { content: "\e632"; }

.icon-arrowRight:before { content: "\e65d"; }

.icon-caidan:before { content: "\e624"; }

.icon-denglu-copy:before { content: "\e63a"; }

.icon-sousuo:before { content: "\e636"; }

@font-face { font-family: 'shareIcon'; src: url("data:font/ttf;charset=utf-8;base64,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sSQBFCuwBEMusCQrLbA5LLAAFrAEJbAEJiAuRyNHI2GwBkUrIyA8IC4jOLEkARQrLbA6LLEJBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAZFKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7CAYmAgsAArIIqKYSCwAkNgZCOwA0NhZFBYsAJDYRuwA0NgWbADJbCAYmGwAiVGYTgjIDwjOBshICBGI0ewACsjYTghWbEkARQrLbA7LLAuKy6xJAEUKy2wPCywLyshIyAgPLAEI0IjOLEkARQrsARDLrAkKy2wPSywABUgR7AAI0KyAAEBFRQTLrAqKi2wPiywABUgR7AAI0KyAAEBFRQTLrAqKi2wPyyxAAEUE7ArKi2wQCywLSotsEEssAAWRSMgLiBGiiNhOLEkARQrLbBCLLAJI0KwQSstsEMssgAAOistsEQssgABOistsEUssgEAOistsEYssgEBOistsEcssgAAOystsEgssgABOystsEkssgEAOystsEossgEBOystsEsssgAANystsEwssgABNystsE0ssgEANystsE4ssgEBNystsE8ssgAAOSstsFAssgABOSstsFEssgEAOSstsFIssgEBOSstsFMssgAAPCstsFQssgABPCstsFUssgEAPCstsFYssgEBPCstsFcssgAAOCstsFgssgABOCstsFkssgEAOCstsFossgEBOCstsFsssDArLrEkARQrLbBcLLAwK7A0Ky2wXSywMCuwNSstsF4ssAAWsDArsDYrLbBfLLAxKy6xJAEUKy2wYCywMSuwNCstsGEssDErsDUrLbBiLLAxK7A2Ky2wYyywMisusSQBFCstsGQssDIrsDQrLbBlLLAyK7A1Ky2wZiywMiuwNistsGcssDMrLrEkARQrLbBoLLAzK7A0Ky2waSywMyuwNSstsGossDMrsDYrLbBrLCuwCGWwAyRQeLABFTAtAABLuADIUlixAQGOWbkIAAgAYyCwASNEILADI3CwDkUgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbABRWMjYrACI0SzCgkFBCuzCgsFBCuzDg8FBCtZsgQoCUVSRLMKDQYEK7EGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAAAAAAAAAAAAAA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") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; }

.social-share-icon { font-family: "shareIcon"; }

.social-share .icon-tencent:before { content: "\f07a"; }

.social-share .icon-qq:before { content: "\f11a"; }

.social-share .icon-weibo:before { content: "\f12a"; }

.social-share .icon-wechat:before { content: "\f09a"; }

.social-share .icon-douban:before { content: "\f10a"; }

.social-share .icon-heart:before { content: "\f20a"; }

.social-share .icon-like:before { content: "\f00a"; }

.social-share .icon-qzone:before { content: "\f08a"; }

.social-share .icon-linkedin:before { content: "\f01a"; }

.social-share .icon-diandian:before { content: "\f05a"; }

.social-share .icon-facebook:before { content: "\f03a"; }

.social-share .icon-google:before { content: "\f04a"; }

.social-share .icon-twitter:before { content: "\f06a"; }

.wechat-qrcode { display: none; border: 1px solid #eee; position: fixed; z-index: 999; top: 50%; left: 50%; width: 200px; height: 190px; margin-top: -96px; margin-left: -100px; color: #666; font-size: 12px; text-align: center; background-color: #fff; -webkit-box-shadow: 0 2px 10px #aaa; box-shadow: 0 2px 10px #aaa; -webkit-transition: all 200ms; transition: all 200ms; -webkit-tansition: all 350ms; -moz-transition: all 350ms; }

.wechat-qrcode.bottom { top: 40px; left: -84px; }

.wechat-qrcode.bottom:after { display: none; }

.wechat-qrcode h4 { font-weight: normal; height: 26px; line-height: 26px; font-size: 12px; background-color: #f3f3f3; margin: 0; padding: 0; color: #777; }

.wechat-qrcode .qrcode { width: 105px; margin: 10px auto; }

.wechat-qrcode .qrcode table { margin: 0 !important; }

.wechat-qrcode .help p { font-weight: normal; line-height: 16px; padding: 0; margin: 0; width: 100%; }

.wechat-qrcode .closeWechat { position: absolute; right: 5px; top: 5px; width: 16px; height: 16px; z-index: 9; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); cursor: pointer; }

.wechat-qrcode .closeWechat:after { width: 2px; height: 100%; position: absolute; left: 50%; margin-left: -1px; content: ''; display: block; background: #666; }

.wechat-qrcode .closeWechat::before { width: 100%; height: 2px; position: absolute; top: 50%; margin-top: -1px; content: ''; display: block; background: #666; }

/*--视频播放器--*/
.pupUpVideo { position: fixed; z-index: 100; left: 0px; top: 0px; width: 100%; height: 100%; padding: 96px 20px; background: rgba(0, 0, 0, 0.5); display: none; }

.pupUpVideo .closeVideo { position: absolute; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; right: 15px; top: 15px; width: 30px; height: 30px; color: rgba(255, 255, 255, 0.5); font-size: 22px; cursor: pointer; -webkit-transition: all .6s ease; transition: all .6s ease; }

.pupUpVideo .closeVideo:hover { color: white; }

.pupUpVideo .videoPlayBox { width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.pupUpVideo .videoPlayBox .videoPlayContainer { max-width: 1280px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: auto; position: relative; }

.pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay { width: 100%; position: relative; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }

.pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay video { width: auto; min-width: 320px; max-height: 100vh; max-width: 94vw; }

.pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay iframe { width: auto; min-width: 320px; max-height: 100vh; max-width: 100vw; width: 1280px; height: 720px; }

@media (min-width: 768px) { .pupUpVideo { padding: 6vw 1.25vw; }
  .pupUpVideo .closeVideo { right: 1.5vw; top: 1.5vw; width: 1.875vw; height: 1.875vw; font-size: 2.5vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer { max-width: 80vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay video { min-width: 20vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay iframe { min-width: 20vw; } }

@media (min-width: 1200px) { .pupUpVideo { padding: 5vw 1.042vw; }
  .pupUpVideo .closeVideo { right: 1.25vw; top: 1.25vw; width: 1.563vw; height: 1.563vw; font-size: 2.083vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer { max-width: 66.667vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay video { min-width: 16.667vw; }
  .pupUpVideo .videoPlayBox .videoPlayContainer .videoPlay iframe { min-width: 16.667vw; } }

.webMap { padding: 20px 0px 50px; background-color: #fff; }

.webMap dl { border: 1px solid #e6e6e6; margin: 30px 0px 0px; padding: 0px; }

.webMap dl h3 { margin: 0px; padding: 0px 0px 5px 10px; }

.webMap dl h3 span { font-size: 16px; color: #bb1d22; position: relative; top: -12px; background-color: #fff; padding: 0px 5px; }

.webMap dl h3 span a { color: #bb1d22; }

.webMap dl dd { margin: 0px; padding-left: 20px; padding-bottom: 15px; }

.webMap dl dd a { font-size: 12px; padding-right: 20px; display: inline-block; padding-bottom: 8px; }

.webMap dl dd a em { display: inline-block; margin-right: 8px; width: 3px; height: 3px; background-color: #bb1d22; vertical-align: middle; }

.webMap dl dd a:hover { color: #bb1d22; }

@media (min-width: 768px) { .webMap { padding: 3.75vw 0vw 6.25vw; }
  .webMap dl { margin: 3.125vw 0vw 0vw; }
  .webMap dl h3 { margin: 0vw; padding: 0vw 0vw 0.625vw 0.625vw; }
  .webMap dl h3 span { font-size: 1.25vw; top: -0.938vw; padding: 0vw 0.625vw; }
  .webMap dl dd { padding-left: 1.25vw; padding-bottom: 0.938vw; }
  .webMap dl dd a { font-size: 1vw; padding-right: 1.25vw; padding-bottom: 0.5vw; }
  .webMap dl dd a em { margin-right: 0.5vw; width: 0.25vw; height: 0.25vw; } }

@media (min-width: 1260px) { .webMap { padding: 3.125vw 0vw 5.208vw; }
  .webMap dl { margin: 2.604vw 0vw 0vw; }
  .webMap dl h3 { margin: 0vw; padding: 0vw 0vw 0.521vw 0.521vw; }
  .webMap dl h3 span { font-size: 1.042vw; top: -0.781vw; padding: 0vw 0.521vw; }
  .webMap dl dd { padding-left: 1.042vw; padding-bottom: 0.781vw; }
  .webMap dl dd a { font-size: 0.833vw; padding-right: 1.042vw; padding-bottom: 0.417vw; }
  .webMap dl dd a em { margin-right: 0.417vw; width: 0.208vw; height: 0.208vw; } }

@media (min-width: 1921px) { .webMap { padding: 60px 0px 100px; }
  .webMap dl { margin: 50px 0px 0px; }
  .webMap dl h3 { margin: 0px; padding: 0px 0px 10px 10px; }
  .webMap dl h3 span { font-size: 20px; top: -15px; padding: 0px 10px; }
  .webMap dl dd { padding-left: 20.006px; padding-bottom: 15px; }
  .webMap dl dd a { font-size: 16px; padding-right: 20px; padding-bottom: 8px; }
  .webMap dl dd a em { margin-right: 8px; width: 4x; height: 4px; } }

/* 全站搜索 */
.searchlistMain { padding: 100px 0px 50px; border-bottom: 1px solid #eee; }

.searchClass { width: 100%; }

.searchClass a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 14px; margin-bottom: 10px; padding-bottom: 10px; color: #333; font-weight: 600; border-bottom: 1px solid #E5E5E5; }

.searchListBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-top: 0px; }

.searchListBox .title { font-size: 24px; font-weight: 600; line-height: 1; margin-bottom: 10px; color: #000; }

.searchListBox .number { font-size: 14px; margin-bottom: 10px; color: #000; }

.searchList .list a { padding: 20px; display: block; border-bottom: 1px solid #DCDDDE; -webkit-transition: all .6s; transition: all .6s; }

.searchList .list a .column { font-size: 12px; margin-bottom: 5px; color: #727272; }

.searchList .list a .listTitle { font-size: 18px; font-weight: 600; line-height: 24px; margin-bottom: 10px; color: #333; }

.searchList .list a .desc { font-size: 14px; line-height: 22px; margin-bottom: 10px; color: #727272; }

.searchList .list a:hover { background-color: #f5f6f8; }

.searchList .list:last-child a { border: none; }

.searchformMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; display: none; z-index: 99; }

.searchformMain .searchform { background: #fff; padding: 10px 0px 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); }

.searchformMain .searchform form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; max-width: 1080px; margin: 0px auto; border-bottom: 2px solid #595959; width: 100%; padding: 20px 0px; position: relative; }

.searchformMain .searchform form input { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin: 0px 15px; font-size: 14px; color: #333; line-height: inherit; vertical-align: middle; }

.searchformMain .searchform form button { left: 0px; font-size: 20px; height: 100%; top: 0px; background: none; border: none; cursor: pointer; }

.searchformMain .searchform form .closeSearch { cursor: pointer; right: 0px; top: 0px; height: 100%; font-size: 20px; color: #333; }

.searchformMain .search_mask { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); }

.searchformMain.admission .searchform { -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); opacity: 1; }



@media (min-width: 768px) { .searchlistMain { padding: 10vw 0vw 5vw; }
  .searchContainerBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
  .searchClass { width: 18.75vw; margin-right: 3.125vw; }
  .searchClass a { font-size: 1.125vw; margin-bottom: 0.938vw; padding-bottom: 0.75vw; }
  .searchListBox { padding-top: 0vw; }
  .searchListBox .title { font-size: 2.25vw; margin-bottom: 0.625vw; }
  .searchListBox .number { font-size: 1.125vw; margin-bottom: 0.938vw; }
  .searchList .list a { padding: 1.438vw 1.688vw 2.125vw; }
  .searchList .list a .column { font-size: 0.875vw; margin-bottom: 0.313vw; }
  .searchList .list a .listTitle { font-size: 1.625vw; line-height: 2vw; margin-bottom: 0.938vw; }
  .searchList .list a .desc { font-size: 1vw; line-height: 1.375vw; margin-bottom: 0.938vw; }
  .searchformMain .searchform { padding: 0.625vw 0vw 48px; }
  .searchformMain .searchform form { padding: 2.8125vw 0vw; }
  .searchformMain .searchform form input { margin: 0vw 1.875vw; font-size: 1.125vw; }
  .searchformMain .searchform form button { font-size: 1.5vw; }
  .searchformMain .searchform form .closeSearch { font-size: 1.5vw; }
  .searchformMain .search_mask { background: rgba(0, 0, 0, 0); } }

@media (min-width: 992px) { .searchformMain .searchform { padding: 0.5208vw 0vw 2.6042vw; }
  .searchformMain .searchform form { padding: 2.3438vw 0vw; }
  .searchformMain .searchform form input { margin: 0vw 1.5625vw; font-size: 0.9375vw; }
  .searchformMain .searchform form button { font-size: 1.25vw; }
  .searchformMain .searchform form .closeSearch { font-size: 1.25vw; } }

@media (min-width: 1260px) { .searchlistMain { padding: 8.333vw 0vw 4.167vw; }
  .searchClass { width: 15.625vw; margin-right: 2.604vw; }
  .searchClass a { font-size: 0.938vw; margin-bottom: 0.781vw; padding-bottom: 0.625vw; }
  .searchListBox .title { font-size: 1.875vw; margin-bottom: 0.521vw; }
  .searchListBox .number { font-size: 0.938vw; margin-bottom: 0.781vw; }
  .searchList .list a { padding: 1.198vw 1.406vw 1.771vw; }
  .searchList .list a .column { font-size: 0.729vw; margin-bottom: 0.26vw; }
  .searchList .list a .listTitle { font-size: 1.354vw; line-height: 1.667vw; margin-bottom: 0.781vw; }
  .searchList .list a .desc { font-size: 0.833vw; line-height: 1.146vw; margin-bottom: 0.781vw; } }

@media (min-width: 1921px) { .searchlistMain { padding: 159.994px 0px 80.006px; }
  .searchClass { width: 300px; margin-right: 50px; }
  .searchClass a { font-size: 18.01px; margin-bottom: 14.995px; padding-bottom: 12px; }
  .searchListBox .title { font-size: 36px; margin-bottom: 10.003px; }
  .searchListBox .number { font-size: 18.01px; margin-bottom: 14.995px; }
  .searchList .list a { padding: 23.002px 26.995px 34.003px; }
  .searchList .list a .column { font-size: 13.997px; margin-bottom: 4.992px; }
  .searchList .list a .listTitle { font-size: 25.997px; line-height: 32.006px; margin-bottom: 14.995px; }
  .searchList .list a .desc { font-size: 15.994px; line-height: 22.003px; margin-bottom: 14.995px; } }

/*--法律声明--*/
.legalStatement { padding: 40px 0px; }

.legalStatement .title { font-size: 24px; padding-bottom: 20px; text-align: center; line-height: 1; }

.legalStatement .content { font-size: 14px; line-height: 24px; color: #333; }

.legalStatement .content img { max-width: 100%; }

.legalStatement .content video { max-width: 100%; }

@media (min-width: 768px) { .legalStatement { padding: 5.625vw 0vw; }
  .legalStatement .title { font-size: 2vw; padding-bottom: 1.875vw; }
  .legalStatement .content { font-size: 1.125vw; line-height: 1.75vw; } }

@media (min-width: 1260px) { .legalStatement { padding: 4.688vw 0vw; }
  .legalStatement .title { font-size: 1.667vw; padding-bottom: 1.563vw; }
  .legalStatement .content { font-size: 0.938vw; line-height: 1.458vw; } }

@media (min-width: 1921px) { .legalStatement { padding: 90px 0px; }
  .legalStatement .title { font-size: 32px; padding-bottom: 30px; }
  .legalStatement .content { font-size: 18px; line-height: 28px; } }

.eventsNone{pointer-events: none;}

.hideScroll { overflow: hidden; }

.mHeader { position: fixed; left: 0px; top: 0px; padding: 0px 20px; height: 60px; width: 100%; z-index: 99; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-transition: all .6s; transition: all .6s; }

.mHeader .navlangBtn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mHeader .navlangBtn .mNavBtn { font-size: 18px; color: #fff; margin-right: 10px; -webkit-transition: all .6s; transition: all .6s; }

.mHeader .navlangBtn .mHeaderLang{position: relative;}

.mHeader .navlangBtn .mHeaderLang>a { font-size: 14px; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transition: all .6s; transition: all .6s; }

.mHeader .navlangBtn .mHeaderLang>a i { font-size: 20px; margin-right: 5px; }

.mHeader .navlangBtn .mHeaderLang>a img{height: 18px; margin-right: 5px; display: block;}

.mHeader .navlangBtn .mHeaderLang p{position: absolute; left: 50%; transform: translateX(-50%); top: 39.994px; width: 70.003px; padding: 10.003px 0px; opacity: 0; transition:all .6s; pointer-events: none; background-color: #fff; filter: drop-shadow(0px 4.992px 10.003px rgba(0,0,0,0.1)); border-radius: 10.003px;}

.mHeader .navlangBtn .mHeaderLang p a{display: block; font-size: 13.997px; line-height: 30.01px; text-align: center; color: #000;}

.mHeader .navlangBtn .mHeaderLang p::after{content: ''; position: absolute; left:50%; top:-8.006px; transform: translateX(-50%); border-left:7.008px solid transparent;border-right:7.008px solid transparent;border-bottom:8.006px solid #fff;}

.mHeader .navlangBtn .mHeaderLang.active p{top: 35.002px; opacity: 1; pointer-events: all;}

.mHeader .logo { position: relative; }

.mHeader .logo img { height: 20px; display: block; -webkit-transition: all .6s; transition: all .6s; }

.mHeader .logo img:nth-child(2) { position: absolute; left: 0px; top: 0px; opacity: 0; }

.mHeader .trialUse a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0px 10px; -webkit-border-radius: 5px; border-radius: 5px; height: 30px; border: 1px solid #eee; font-size: 14px; color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.mHeader .vr360{width: 44px;}

.mHeader .vr360 img{width: 100%; display: block; filter: grayscale(0%) invert(1) brightness(100);}

.mHeaderBlack{background-color: #000;}

.mHeaderDown { background-color: #fff; }

.mHeaderDown .logo img { opacity: 0; }

.mHeaderDown .logo img:nth-child(2) { opacity: 1; }

.mHeaderDown .navlangBtn .mNavBtn { color: #000; }

.mHeaderDown .navlangBtn .mHeaderLang>a { color: #000; }

.mHeaderDown .navlangBtn .mHeaderLang>a img{filter: invert(1);}

.mHeaderDown .trialUse a { color: #000; border-color: #000; }

.mHeaderDown .vr360 img{ filter:none;}

.mNavListMain { position: fixed; left: 0px; top: 60px; width: 100%; bottom: 0px; z-index: 99; background-color: #fff; background-image: url(../images/img_572.png); background-repeat: no-repeat; background-position: bottom; background-size: 100% auto; overflow: hidden; display: none; }

.mNavListBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.mNavListBox .mNavList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px; overflow-y: auto; }

.mNavListBox .mNavList .list { border-bottom: 1px solid #eee; position: relative; }

.mNavListBox .mNavList .list .oneTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.mNavListBox .mNavList .list .oneTitle a { height: 40px; font-size: 14px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mNavListBox .mNavList .list .twolist { padding-bottom: 5px; display: none; }

.mNavListBox .mNavList .list .twolist a { display: block; line-height: 35px; font-size: 14px; padding: 0px 15px; }

.mNavListBox .mNavList .list .icon { position: absolute; right: 0px; top: 0px; width: 40%; height: 40px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding-right: 10px; }

.mNavListBox .mNavList .list .icon i { width: 12px; height: 12px; display: block; position: relative; }

.mNavListBox .mNavList .list .icon i::after { content: ''; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; height: 2px; background-color: #000; }

.mNavListBox .mNavList .list .icon i::before { content: ''; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 2px; height: 100%; background-color: #000; -webkit-transition: all .6s; transition: all .6s; }

.mNavListBox .mNavList .list.active .icon i::before { -webkit-transform: translate(-50%, -50%) rotate(-90deg); -ms-transform: translate(-50%, -50%) rotate(-90deg); transform: translate(-50%, -50%) rotate(-90deg); }

.mNavListBox .mSearch { padding: 20px 20px 50px; }

.mNavListBox .mSearch .title { font-size: 16px; color: #000; }

.mNavListBox .mSearch form { display: block; margin-top: 10px; }

.mNavListBox .mSearch .input input { width: 100%; height: 40px; border: 1px solid #eee; padding: 0px 15px; font-size: 14px; -webkit-border-radius: 10px; border-radius: 10px; color: #000; }

.mNavListBox .mSearch .btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 15px; }

.mNavListBox .mSearch .btn button { padding: 0px 20px; height: 35px; -webkit-border-radius: 8px; border-radius: 8px; font-size: 14px; background-color: #666; color: #fff; margin-right: 10px; border: none; }

.mNavListBox .mSearch .btn button:nth-child(1) { background-color: #bb1d22; }

.mNavListBox .mSearch .btn button:last-child { margin-right: 0px; }

.mProductApplicationNavMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); -webkit-transition: all .6s; transition: all .6s; }

.mProductApplicationNavBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; padding-top: 60px; background-color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.mProductApplicationNavOneClassBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 60px; position: absolute; width: 100%; left: 0px; top: 0px; border-bottom: 1px solid #eee; }

.mProductApplicationNavOneClassBox .return { width: 25%; padding-left: 15px; font-size: 14px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mProductApplicationNavOneClassBox .return i { font-size: 16px; margin-right: 5px; }

.mProductApplicationNavOneClassBox .mProductApplicationNavOneClass { width: -webkit-calc(100% - 35%); width: calc(100% - 35%); overflow: hidden; position: relative; }

.mProductApplicationNavOneClassBox .mProductApplicationNavOneClass .swiper-slide { width: auto; margin-right: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mProductApplicationNavOneClassBox .mProductApplicationNavOneClass .swiper-slide a { font-size: 14px; color: #000; display: flex; align-items: center; }

.mProductApplicationNavOneClassBox .mProductApplicationNavOneClass .swiper-slide a img{height: 20px; display: block; margin-right: 5px;}

.mProductApplicationNavOneClassBox .mProductApplicationNavOneClass .swiper-slide.active a { font-size: 14px; color: #bb1d22; }

.mProductApplicationNavOneClassBox .closeMProductApplicationNav { font-size: 18px; padding-right: 10px; position: absolute; right: 0px; top: 0px; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mProductApplicationNav { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; background-image: url(../images/img_572.png); background-repeat: no-repeat; background-size: 100% auto; background-position: right bottom; }

.mProductApplicationNavTwo { width: 35%; padding-top: 20px; background-color: #f2f2f2; overflow-y: auto; }

.mProductApplicationNavTwo .list { font-size: 14px; margin-bottom: 15px; color: #000; padding-left: 15px; position: relative; cursor: pointer; }

.mProductApplicationNavTwo .list span { border-left: 2px solid transparent; padding-left: 5px; }

.mProductApplicationNavTwo .list.active span { border-color: #bb1d22; }

.mProductApplicationNavTwo .list.active { color: #bb1d22; }

.mProductApplicationNavTwo .more { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 0px 0px 0px 20px; }

.mProductApplicationNavTwo .more a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0px 15px; height: 30px; -webkit-border-radius: 30px; border-radius: 30px; font-size: 14px; border: 1px solid #000; color: #000; }

.mProductApplicationNavTwo .more a:hover { background-color: #bb1d22; color: #fff; border-color: #bb1d22; }

.mProductApplicationNavThreeBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px; overflow-y: auto; }

.mProductApplicationNavThree { display: none; }

.mProductApplicationNavThree .more { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-bottom: 10px; }

.mProductApplicationNavThree .more a { font-size: 14px; color: #000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mProductApplicationNavThree .more a i { margin-left: 5px; }

.mProductApplicationNavThree .more a:hover { color: #bb1d22; }

.mProductApplicationNavThree .threeClassList { margin-top: 10px; position: relative; }

.mProductApplicationNavThree .threeClassList .threeClassTitle a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 30px; font-size: 14px; color: #000;  font-weight:600;}

.mProductApplicationNavThree .threeClassList i { position: absolute; right: 0px; top: 0px; width: 30%; height: 30px; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }

.mProductApplicationNavThree .threeClassList i::before { display: block; -webkit-transition: all .6s; transition: all .6s; }

.mProductApplicationNavThree .threeClassList .fourClass { padding-top: 5px; }

.mProductApplicationNavThree .threeClassList .fourClass a { display: flex; align-items: center; line-height: 28px; font-size: 14px; color: #000; font-weight: 300; }

.mProductApplicationNavThree .threeClassList .fourClass a img{height: 18px; display: block; margin-left: 5px;}

.mProductApplicationNavThree .threeClassList i.active::before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }

.mProductApplicationNavMain.active { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.headerMain { position: fixed; width: 100%; left: 0px; top: 0px; z-index: 99; -webkit-transition: all .6s; transition: all .6s; display: none; }

.headerHint { border-bottom: 1px solid rgba(255, 255, 255, 0.2); height: 35px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.headerHint .indexContainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }

.headerHint .hint { font-size: 12px; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transform: translateX(100vw); -ms-transform: translateX(100vw); transform: translateX(100vw); -webkit-animation: hintX 25s linear infinite; animation: hintX 25s linear infinite; }

.headerHint .hint img { height: 15px; display: block; margin-right: 10px; -webkit-transition: all .6s; transition: all .6s; }

.headerHint:hover .hint { -webkit-animation-play-state: paused; animation-play-state: paused; }

@-webkit-keyframes hintX { 0% { -webkit-transform: translateX(100vw); transform: translateX(100vw); }
  100% { -webkit-transform: translateX(-webkit-calc(-50vw)); transform: translateX(calc(-50vw)); } }

@keyframes hintX { 0% { -webkit-transform: translateX(100vw); transform: translateX(100vw); }
  100% { -webkit-transform: translateX(-webkit-calc(-50vw)); transform: translateX(calc(-50vw)); } }

.headerNewsBox { overflow: hidden; position: relative; --speed:60s; }

.headerNews { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.headerNews .list { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; margin-right: 40px; font-size: 12px; }

.headerNews .list a { color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.headerNews .list a span { margin-right: 10px; color: rgba(255, 255, 255, 0.6); -webkit-transition: all .6s; transition: all .6s; }

.headerNews.animat { -webkit-animation: CustomerReviewScroll var(--speed) linear infinite; animation: CustomerReviewScroll var(--speed) linear infinite; animation: CustomerReviewScroll var(--speed) linear infinite; }

.header { padding: 0px; height: 60px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.header .indexContainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; position: static; }

.header .logo { margin-right: auto; position: relative; }

.header .logo img { height: 20px; display: block; -webkit-transition: all .6s; transition: all .6s; }

.header .logo img:nth-child(2) { position: absolute; left: 0px; top: 0px; opacity: 0; }

.header .nav { display: none; position: fixed; left: 0px; top: 95px; right: 0px; bottom: 0px; padding: 20px; overflow-y: auto; overflow-x: hidden; background-color: #fff; }

.header .nav .list { padding-right: 0px; border-bottom: 1px solid #eee; position: relative; }

.header .nav .list h3 a { color: #000; font-size: 16px; line-height: 45px; display: block; }

.header .nav .list b { position: absolute; right: 0px; top: 0px; width: 30%; height: 45px; font-size: 16px; font-weight: 400; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }

.header .nav .list b::before { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); display: block; -webkit-transition: all .6s; transition: all .6s; }

.header .nav .list b.active::before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }

.header .headerlang { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; position: relative;}

.header .headerlang>a { font-size: 14px; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.header .headerlang>a i { font-size: 20px; margin-right: 5px; }

.header .headerlang>a img{height: 20px; display: block; margin-right: 5px;}

.header .searchBtn { font-size: 20px; color: #fff; cursor: pointer; margin-left: 10px; }

.navBtn { font-size: 22px; color: #fff; margin-left: 10px; }

.headerTranspa { top: 0px; background-color: transparent; }

.headerTranspa .headerHint { border-color: rgba(0, 0, 0, 0.1); }

.headerTranspa .headerHint .hint { color: #000; }

.headerTranspa .headerHint .hint img { -webkit-filter: brightness(0); filter: brightness(0); }

.headerTranspa .headerNews .list a { color: #000; }

.headerTranspa .headerNews .list a span { color: #bb1d22; }

.headerTranspa .logo img { opacity: 0; }

.headerTranspa .logo img:nth-child(2) { opacity: 1; }

.headerTranspa .nav .list h3 a { color: #000; }

.headerTranspa .headerlang a { color: #000; }

.headerTranspa .headerlang a img{filter: invert(1);}

.headerTranspa .searchBtn { color: #000; }

.headerTranspa .navBtn { color: #000; }

.headerUp { top: -100px; background-color: #fff; }

.headerUp .headerHint { border-color: rgba(0, 0, 0, 0.1); }

.headerUp .headerHint .hint { color: #000; }

.headerUp .headerHint .hint img { -webkit-filter: brightness(0); filter: brightness(0); }

.headerUp .headerNews .list a { color: #000; }

.headerUp .headerNews .list a span { color: #bb1d22; }

.headerUp .logo img { opacity: 0; }

.headerUp .logo img:nth-child(2) { opacity: 1; }

.headerUp .nav .list h3 a { color: #000; }

.headerUp .headerlang a { color: #000; }

.headerUp .headerlang a img{filter: invert(1);}

.headerUp .searchBtn { color: #000; }

.headerUp .navBtn { color: #000; }

.headerDown { top: 0px; background-color: #fff; }

.headerDown .headerHint { border-color: rgba(0, 0, 0, 0.1); }

.headerDown .headerHint .hint { color: #000; }

.headerDown .headerHint .hint img { -webkit-filter: brightness(0); filter: brightness(0); }

.headerDown .headerNews .list a { color: #000; }

.headerDown .headerNews .list a span { color: #bb1d22; }

.headerDown .logo img { opacity: 0; }

.headerDown .logo img:nth-child(2) { opacity: 1; }

.headerDown .nav .list h3 a { color: #000; }

.headerDown .headerlang a { color: #000; }

.headerDown .headerlang a img{filter: invert(1);}

.headerDown .searchBtn { color: #000; }

.headerDown .navBtn { color: #000; }

.mHeaderBg { background-color: #fff; }

.mHeaderBg .headerHint { border-color: rgba(0, 0, 0, 0.1); }

.mHeaderBg .headerHint .hint { color: #000; }

.mHeaderBg .headerHint .hint img { -webkit-filter: brightness(0); filter: brightness(0); }

.mHeaderBg .headerNews .list a { color: #000; }

.mHeaderBg .headerNews .list a span { color: #bb1d22; }

.mHeaderBg .logo img { opacity: 0; }

.mHeaderBg .logo img:nth-child(2) { opacity: 1; }

.mHeaderBg .nav .list h3 a { color: #000; }

.mHeaderBg .headerlang a { color: #000; }

.mHeaderBg .headerlang a img{filter: invert(1);}

.mHeaderBg .searchBtn { color: #000; }

.mHeaderBg .navBtn { color: #000; }

.mHeaderTranspa .logo img { opacity: 0; }

.mHeaderTranspa .logo img:nth-child(2) { opacity: 1; }

.mHeaderTranspa .navlangBtn .mNavBtn { color: #000; }

.mHeaderTranspa .navlangBtn .mHeaderLang>a { color: #000; }

.mHeaderTranspa .navlangBtn .mHeaderLang>a img { -webkit-filter: brightness(0); filter: brightness(0); }

.mHeaderTranspa .trialUse a { color: #000; border-color: #000; }

.subNavMain { display: none; }

.subNavBox { padding-bottom: 10px; }

.subNavProduct { display: none; }

.subNavProductList .twolist { position: relative; }

.subNavProductList .twolist .twoNav a { height: 45px; font-size: 14px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0px 10px; }

.subNavProductList .twolist .threeNav { display: none; }

.subNavProductList .twolist .threeNav a { display: block; font-size: 14px; line-height: 35px; padding: 0px 20px; }

.subNavProductList .twolist .threeNav a i { display: none; }

.navMask { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); z-index: 90; display: none; pointer-events: none; }

.commonMore { width: 100px; height: 30px; padding: 0px 15px; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.commonMore::after { -webkit-border-radius: 30px; border-radius: 30px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.1); -webkit-transition: all .6s; transition: all .6s; }

.commonMore::before { -webkit-border-radius: 30px; border-radius: 30px; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 1px solid rgba(255, 255, 255, 0.2); z-index: 2; -webkit-transition: all .6s; transition: all .6s; }

.commonMore span { position: relative; z-index: 10; font-size: 12px; color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.commonMore i { position: relative; z-index: 10; font-size: 12px; color: #fff; font-weight: 600; -webkit-transition: all .6s; transition: all .6s; }

.commonMore em { position: absolute; left: 0px; top: 0px; z-index: 10; width: 100%; height: 100%; -webkit-mask-image: url(../images/img_528.png); mask-image: url(../images/img_528.png); -webkit-mask-size: 100px 30px; mask-size: 100px 30px; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-transition: all .6s; transition: all .6s; opacity: 1; }

.commonMore em::after { content: ''; position: absolute; top: 15px; left: 0px; right: 0px; margin: auto; width: 20px; height: 100px; -webkit-transform-origin: top; -ms-transform-origin: top; transform-origin: top; background-color: #bb1d22; -webkit-animation: clockwise 3s linear infinite; animation: clockwise 3s linear infinite; }

.commonMore:hover::after { background-color: #bb1d22; }

.commonMore:hover em { opacity: 0; }

.footerNav { position: fixed; left: 0px; bottom: 0px; width: 100%; background-color: #1d1d1d; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; z-index: 98; }

.footerNav .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.footerNav .list a { height: 14.667vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.footerNav .list i { font-size: 20px; }

.footerNav .list .icon { width: 6vw; height: 6vw; position: relative; }

.footerNav .list .icon p { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.footerNav .list .icon img { width: 6vw; }

.footerNav .list .text { font-size: 2.933vw; padding-top: 0.667vw; color: #fff; }

.footerNav .list:nth-child(3) .icon p { position: absolute; top: -8vw; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 12.933vw; height: 12.933vw; border: 0.4vw solid #fff; -webkit-border-radius: 100%; border-radius: 100%; background-color: #1d1d1d; }

.footer { padding: 12vw 0px 35.333vw; background-image: url(../images/img_582.jpg); background-repeat: no-repeat; background-size: cover; background-position: bottom; overflow: hidden; position: relative; }

.footer .footLogo{ margin: 0px auto; width: 50%; position: relative;}

.footer .footLogo::after{content: ''; clip-path: inset(0% 100% 0% 0%); transition: all 2s; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: url(../images/img_576.png); background-size: cover; background-repeat: no-repeat;}

.footer .footLogo img { width: 100%; display: block; clip-path: inset(0% 0% 0% 0%); transition: all 2s; }

.footer .footLogo.active::after{clip-path: inset(0% 0% 0% 0%); transition-delay: .6s;}

.footer .footLogo.active img{clip-path: inset(0% 0% 0% 100%); transition-delay: .6s;}

.footer .footTel { text-align: center; display: none; }

.footer .footTel .tel { font-size: 20px; padding-top: 15px; line-height: 1.2; color: #fff; }

.footer .footTel .text { font-size: 14px; padding-top: 5px; color: rgba(255, 255, 255, 0.5); }

.footer .addresClassPayAttention { padding: 30px 0px 40px; margin-top: 25px; border-top: 1px solid rgba(255, 255, 255, 0.1); display: none; }

.footer .addresClassPayAttention .footerAddress { padding: 0px 0px 0px 0px; width: 100%; }

.footer .addresClassPayAttention .footerAddress .companyName { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.footer .addresClassPayAttention .footerAddress .companyName .icon { width: 27px; }

.footer .addresClassPayAttention .footerAddress .companyName .icon img { width: 100%; display: block; }

.footer .addresClassPayAttention .footerAddress .companyName .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding-left: 20px; }

.footer .addresClassPayAttention .footerAddress .companyName .content .name { font-size: 16px; line-height: 1; color: #fff; }

.footer .addresClassPayAttention .footerAddress .companyName .content .enName { padding-top: 5px; font-size: 12px; color: rgba(255, 255, 255, 0.5); }

.footer .addresClassPayAttention .footerAddress .footerContact { padding-top: 5px; }

.footer .addresClassPayAttention .footerAddress .footerContact p { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 5px; font-size: 13px; color: rgba(255, 255, 255, 0.6); }

.footer .addresClassPayAttention .footerAddress .footerContact p span { color: #fff; min-width: 50px; }

.footer .addresClassPayAttention .footerClass { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 55px; display: none; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.footer .addresClassPayAttention .footerClass .list h3 { font-size: 18px; color: #fff; line-height: 1; }

.footer .addresClassPayAttention .footerClass .list h3 a { color: #fff; }

.footer .addresClassPayAttention .footerClass .list p { padding-top: 10px; }

.footer .addresClassPayAttention .footerClass .list p a { font-size: 14px; line-height: 26px; color: rgba(255, 255, 255, 0.5); display: block; }

.footer .addresClassPayAttention .footerClass .list p a:hover { color: #bb1d22; }

.footer .addresClassPayAttention .footerClass .list .more { font-size: 14px; padding-top: 15px; }

.footer .addresClassPayAttention .footerClass .list .more a { color: #fff; }

.footer .addresClassPayAttention .footerClass .list .more a i { margin-left: 5px; font-size: 14px; font-weight: 600; }

.footer .addresClassPayAttention .footerPayAttention { padding: 20px 0px 0px 0px; }

.footer .addresClassPayAttention .footerPayAttention .title { font-size: 18px; line-height: 1; color: #fff; }

.footer .addresClassPayAttention .footerPayAttention .friendshipLink { margin-top: 20px; position: relative; }

.footer .addresClassPayAttention .footerPayAttention .friendshipLink h3 { padding: 0px 20px; height: 35px; font-size: 14px; color: #fff; cursor: pointer; border: 1px solid rgba(255, 255, 255, 0.2); background-color: rgba(255, 255, 255, 0.1); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.footer .addresClassPayAttention .footerPayAttention .friendshipLink h3 i { border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; }

.footer .addresClassPayAttention .footerPayAttention .friendshipLink p { position: absolute; left: 0px; bottom: 100%; width: 100%; display: none; padding: 10px 0px; overflow-y: auto; overflow-x: hidden; max-height: 230px; border: 1px solid rgba(255, 255, 255, 0.3); z-index: 10; background-color: #fff; }

.footer .addresClassPayAttention .footerPayAttention .friendshipLink p a { display: block; padding: 0px 20px; font-size: 14px; line-height: 35px; color: #000; }

.footer .addresClassPayAttention .footerPayAttention .friendshipLink p a:hover { color: #bb1d22; }

.footer .addresClassPayAttention .footerPayAttention .footerShareList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 30px; }

.footer .addresClassPayAttention .footerPayAttention .footerShareList a { width: 32px; height: 32px; margin-right: 6px; font-size: 16px; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.5); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.footer .addresClassPayAttention .footerPayAttention .footerShareList a.active { background-color: #bb1d22; color: #fff; }

.footer .addresClassPayAttention .footerPayAttention .footerShareCode { margin-top: 20px; overflow: hidden; width: 150px; }

.footer .addresClassPayAttention .footerPayAttention .footerShareCode .list { display: none; }

.footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .imgBox { width: 97px; }

.footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .imgBox img { width: 100%; }

.footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .text { padding-top: 10px; font-size: 15px; color: rgba(255, 255, 255, 0.6); }

.footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .content { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); -webkit-transition: all .6s; transition: all .6s; opacity: 0; }

.footer .addresClassPayAttention .footerPayAttention .footerShareCode .list.active .content { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .2s; transition-delay: .2s; }

.footer .mfootSlogan { padding: 15px 0px 20px; font-size: 16px; color: #fff; text-align: center; border-bottom: 1px solid #fff; }

.footer .mfootMediaPlatform { padding: 20px 0px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.footer .mfootMediaPlatform a { font-size: 18px; margin: 0px 10px; color: rgba(255, 255, 255, 0.3); position: relative; }

.footer .mfootMediaPlatform a p { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 30px; width: 100px; -webkit-border-radius: 5px; border-radius: 5px; background-color: #fff; padding: 5px; display: none;}

.footer .mfootMediaPlatform a p img { width: 100%; display: block; }

.footer .mfootMediaPlatform a p::after { content: ''; position: absolute; left: 50%; bottom: -5px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 5px solid #fff; }

.footer .foot { padding: 20px 0px; position: relative; }

.footer .foot::after { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); top: 0px; width: 300%; height: 1px; background-color: rgba(255, 255, 255, 0.1); }

.footer .foot .copyright { font-size: 14px; color: rgba(255, 255, 255, 0.3); text-align: center; }

.footer .foot .copyright img{height: 12px; vertical-align: revert;}

.footer .foot .copyright a { color: rgba(255, 255, 255, 0.3); }

.footer .foot .copyright a:hover { color: #bb1d22; }

.footer .foot .link { font-size: 14px; color: rgba(255, 255, 255, 0.3); padding-top: 10px; display: none; }

.footer .foot .link a { color: rgba(255, 255, 255, 0.3); margin-left: 10px; }

.footer .foot .link a:first-child { margin-left: 0px; }

.footer .foot .link a:hover { color: #bb1d22; }

/*--首页--*/
.indexTitle { text-align: center; font-size: 24px; line-height: 1.2; color: #010101; font-weight: 600; }

.indexLine { width: 50px; margin: 10px auto 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.indexLine p { height: 4px; -webkit-border-radius: 3px; border-radius: 3px; background-color: #000; }

.indexLine p:nth-child(1) { width: 80%; background-color: #bb1d22; -webkit-animation: leftLine 2s linear infinite alternate; animation: leftLine 2s linear infinite alternate; }

.indexLine p:nth-child(2) { width: 15%; background-color: #000000; margin-left: 5%; -webkit-animation: rightLine 2s linear infinite alternate; animation: rightLine 2s linear infinite alternate; }

@-webkit-keyframes leftLine { 0% { width: 80%; }
  100% { width: 15%; } }

@keyframes leftLine { 0% { width: 80%; }
  100% { width: 15%; } }

@-webkit-keyframes rightLine { 0% { width: 15%; }
  100% { width: 80%; } }

@keyframes rightLine { 0% { width: 15%; }
  100% { width: 80%; } }

.banner { overflow: hidden; position: relative; }

.banner .swiper-slide .imgBox { padding-top: 100vh; overflow: hidden; position: relative; }

.banner .swiper-slide .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.banner .swiper-slide .imgBox video { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.banner .swiper-slide .bannerText { position: absolute; left: 0px; top: 130px; width: 100%; }

.banner .swiper-slide .bannerText .title { font-size: 24px; font-weight: 600; color: #fff; line-height: 1.2; text-align: center; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.banner .swiper-slide .bannerText .title span{display: block; text-align: center;}

.banner .swiper-slide .bannerText .title img { display: none; margin: 0px auto; max-width: 80%; }

.banner .swiper-slide .bannerText .title span { background-color: #fff; background-repeat: no-repeat; background-size: 100%; background-position: top; background-clip: text; -webkit-background-clip: text; color: transparent; }

.banner .swiper-slide .bannerText .desc { font-size: 14px; padding-top: 8px; color: #fff; text-align: center; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.banner .swiper-slide .bannerText .more { padding-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.banner .swiper-slide .bannerText .subTitle{font-size: 16px; color: #fff; padding-top: 10px; text-align: center; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.banner .swiper-slide .pcBannerText {display: none;}

.banner .swiper-slide.active .bannerText .title { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .2s; transition-delay: .2s; }

.banner .swiper-slide.active .bannerText .desc { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .3s; transition-delay: .3s; }

.banner .swiper-slide.active .bannerText .subTitle{-webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s;}

.banner .swiper-slide.active .bannerText .more { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .5s; transition-delay: .5s; }

.bannerProgressBar{bottom: 20%; position: absolute; left: 20%; right:20%; height:1px; background-color: #fff; z-index: 20;}

.bannerProgressBar span{height: 5px; background-color: #fff; border-radius: 5px; width: 33.333%; position: absolute; top: 0px; bottom: 0px; margin: auto; transition: all .8s;}

.bannerProgressBar::after{content:'滑动查看更多'; position: absolute; left: 0px; top: 15px; width: 100%; text-align: center; font-size: 16px; color: rgba(255,255,255,0.8);}

.bannerPageBtn { position: absolute; left: 0px; bottom: 30px; width: 100%; z-index: 20; display: none; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.bannerPageBtn i { font-size: 14px; color: #fff; cursor: pointer; display: flex; align-items: center; justify-content: center; width: 40px; height: 40px;}

.bannerPage { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.bannerPage p { font-size: 14px; margin: 0px 5px; opacity: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #fff; width: auto; height: auto; background: none; }

.bannerPage p span { width: 0px; height: 2px; margin-left: 5px; background-color: #fff; position: relative; display: block; }

.bannerPage p span::after { content: ''; position: absolute; left: 0px; top: 0px; width: 0%; height: 100%; background-color: #bb1d22; }

.bannerPage p.swiper-pagination-bullet-active span { width: 25px; }

.bannerPage p.swiper-pagination-bullet-active span::after { width: 100%; -webkit-transition: all 4s linear; transition: all 4s linear; }

.bannerClassMain { position: relative; z-index: 10; padding-bottom: 50px; }

.bannerClassBox { border-bottom: 1px solid #dbdbdb; position: relative; min-height: 83px; background-color: #fff; }

.bannerClassBox .horizontalLine { position: absolute; bottom: -1px; left: 0px; width: 18px; height: 1px; -webkit-animation: horizontal 10s linear infinite; animation: horizontal 10s linear infinite; background-color: #bb1d22; -webkit-box-shadow: 0px 0px 20px #bd292d; box-shadow: 0px 0px 20px #bd292d; }

.bannerClassBox .horizontalLine::after { content: ''; position: absolute; left: 65%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 122px; height: 122px; background-image: url(../images/img_12.png); background-repeat: no-repeat; background-size: cover; }

@-webkit-keyframes horizontal { 0% { left: -20%; }
  100% { left: 150%; } }

@keyframes horizontal { 0% { left: -20%; }
  100% { left: 150%; } }

.bannerClass { overflow: hidden; position: relative; display: none; padding-left: 1px; }

.bannerClass .swiper-slide { width: auto; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; margin-left: -1px; position: relative; }

.bannerClass .swiper-slide span { position: absolute; -webkit-animation: vertical 4.5s  linear infinite; animation: vertical 4.5s  linear infinite; right: -1px; top: -40%; width: 1px; height: 18px; pointer-events: none; background-color: #bb1d22; -webkit-box-shadow: 0px 0px 20px #bd292d; box-shadow: 0px 0px 20px #bd292d; z-index: 2; }

.bannerClass .swiper-slide span::after { content: ''; position: absolute; left: 65%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 122px; height: 122px; background-image: url(../images/img_13.png); background-repeat: no-repeat; background-size: cover; }

.bannerClass .swiper-slide a { padding: 10px 25px; display: block; text-align: center; -webkit-transition: all .6s; transition: all .6s; }

.bannerClass .swiper-slide a .icon img { width: 40px; display: block; margin: auto; -webkit-transition: all .6s; transition: all .6s; }

.bannerClass .swiper-slide a .listTitle { font-size: 14px; padding-top: 10px; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.bannerClass .swiper-slide a:hover { background-color: #bb1d22; }

.bannerClass .swiper-slide a:hover .icon img { -webkit-filter: brightness(100); filter: brightness(100); }

.bannerClass .swiper-slide a:hover .listTitle { color: #fff; }

@-webkit-keyframes vertical { 0% { top: -40%; }
  100% { top: 150%; } }

@keyframes vertical { 0% { top: -40%; }
  100% { top: 150%; } }

.indexAboutMain { padding: 0px 0px 40px; position: relative; overflow: hidden; display: none; }

.indexAboutMain .indexAboutContainer{ height: 100vh; display:flex; align-items:center;}

.indexAboutMain .indexAboutContainer .indexContainer{display: flex; flex-direction: column; min-height: 80vh;}

.indexAboutMain .indexAboutBg { position: absolute; left: 0px; bottom: -50px; width: 100%; height: 100%; }

.indexAboutMain .indexAboutBg .bg img { width: 100%; display: block; height: 653px; -o-object-fit: cover; object-fit: cover; }

.indexAboutMain .indexAboutBg .mountain { position: absolute; left: 0px; bottom: 0px; width: 100%; }

.indexAboutMain .indexAboutBg .mountain .mountainImg { width: 100%; display: block; position: relative; z-index:9; }

.indexAboutMain .indexAboutBg .mountain .mmountainRange{position: absolute; left: 0px; bottom: -100%; width: 100%; z-index:10;}

.indexAboutMain .indexAboutBg .mountain .mmountainRange img{ width: 100%; display: block; }

.indexAboutMain .indexAboutBg .indexAboutLogo { position: absolute; left: 0px; top: -30px; width: 100%; }

.indexAboutMain .indexAboutBg .indexAboutLogo img { width: 70%; max-width: 1059px; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); opacity: 0; -webkit-transition: all 1s; transition: all 1s; margin: 0px auto; display: block; }

.indexAboutMain .indexAboutBg .indexAboutLogo.active img { -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; }

.indexAboutMain .aboutDesc { margin: 0px auto; max-width: 1160px; padding-top: 15px; font-size: 14px; line-height: 24px; color: rgba(0, 0, 0, 0.7); }

.indexAboutMain .more { margin-top: 100px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.indexAboutMain .more .commonMore span { color: #000; }

.indexAboutMain .more .commonMore i { color: #000; }

.indexAboutMain .more .commonMore:hover span { color: #fff; }

.indexAboutMain .more .commonMore:hover i { color: #fff; }

.indexAboutMain .more.active { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.indexAboutMain .indexAboutData { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 20px; }

.indexAboutMain .indexAboutData .list { width: 25%; padding: 10px 0px 0px; text-align: center; }

.indexAboutMain .indexAboutData .list .icon img { width: 40px; margin: 0px auto; }

.indexAboutMain .indexAboutData .list .number { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; font-family: 'Manropebold'; padding-top: 5px; font-size: 18px; color: #bb1d22; }

.indexAboutMain .indexAboutData .list .number span { font-size: 24px; line-height: 1; margin-right: 5px; }

.indexAboutMain .indexAboutData .list .text { padding-top: 10px; font-size: 14px; line-height: 1.2; color: #0c0c0c; }

.indexProductMain { padding: 40px 0px 50px; overflow: hidden; position: relative; display: none; background-image: url(../images/img_19.jpg); background-position: top; background-repeat: no-repeat; background-size: cover; }

.indexProductClass { padding-top: 20px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.indexProductClass .swiper-slide { width: auto; margin: 0px 10px 0px 0px; position: relative; }

.indexProductClass .swiper-slide a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 45px; padding: 0px 8px; font-size: 14px; color: #010101; }

.indexProductClass .swiper-slide::after { content: ''; position: absolute; right: 0px; bottom: 0px; width: 0%; height: 2px; background-color: #bb1d22; -webkit-transition: all .6s; transition: all .6s; }

.indexProductClass .swiper-slide.active::after { left: 0px; right: auto; width: 100%; }

.indexProductClass .swiper-slide.active a { font-weight: 600; }

.indexProductClass .swiper-slide:hover::after { left: 0px; right: auto; width: 100%; }

.indexProductClass .swiper-slide:hover a { font-weight: 600; }

.indexProductTab { display: none; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all 1s; transition: all 1s; }

.indexProductTab.active { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.testChamberMain { padding-top: 30px; }

.testChamberClass .swiper-slide { padding-bottom: 15px; width: auto; }

.testChamberClass .swiper-slide p a { height: 38px; padding: 0px 15px; font-size: 14px; color: #000000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.testChamberClass .swiper-slide p a i { opacity: 0; margin-left: 10px; -webkit-transition: all .6s; transition: all .6s; }

.testChamberClass .swiper-slide .more { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 0px 0px 0px 30px; }

.testChamberClass .swiper-slide .more .commonMore::after { background-color: transparent; }

.testChamberClass .swiper-slide .more .commonMore::before { border-color: #626363; }

.testChamberClass .swiper-slide .more .commonMore span { color: #000000; }

.testChamberClass .swiper-slide .more .commonMore i { color: #000000; }

.testChamberClass .swiper-slide .more .commonMore:hover::after { background-color: #bb1d22; }

.testChamberClass .swiper-slide .more .commonMore:hover::before { border-color: #bb1d22; }

.testChamberClass .swiper-slide .more .commonMore:hover span { color: #fff; }

.testChamberClass .swiper-slide .more .commonMore:hover i { color: #fff; }

.testChamberClass .swiper-slide.active p a { background-color: #bb1d22; color: #fff; }

.testChamberClass .swiper-slide.active p a i { opacity: 1; }

.testChamberClass .swiper-slide:hover p a { background-color: #bb1d22; color: #fff; }

.testChamberClass .swiper-slide:hover p a i { opacity: 1; }

.testChamberBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px 0px 0px 0px; }

.testChamber .testChamberContent { width: 100%; position: relative; }

.testChamber .testChamberContent .img img { width: 100%; display: block; }

.testChamber .testChamberContent .content { position: absolute; left: 0px; top: 0px; width: 100%; padding: 25px 20px 0px; }

.testChamber .testChamberContent .content .title { font-size: 18px; color: #fff; font-weight: 600; line-height: 1.2; }

.testChamber .testChamberContent .content .iconList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -15px; padding-top: 15px; }

.testChamber .testChamberContent .content .iconList .list { margin: 15px 0px 0px; width: 33.33%; }

.testChamber .testChamberContent .content .iconList .list .icon img { width: 45px; border: 1px dashed #fff; margin: 0px auto; -webkit-border-radius: 100%; border-radius: 100%; display: block; }

.testChamber .testChamberContent .content .iconList .list .listTitle { text-align: center; font-size: 13px; color: #fff; padding-top: 13px; }

.testChamber .testChamberContent .content .more { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 50px; }

.testChamber .imgBox { padding-top: 65%; margin-left: 0px; overflow: hidden; position: relative; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.testChamber .imgBox img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; position: absolute; left: 0px; top: 0px; -webkit-transition: all .6s; transition: all .6s; }

.testChamber .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.testChamberTab { display: none; }

.indexProduct { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; padding-top: 5px; }

.indexProduct .list { width: 100%; margin: 15px 0px 0px; }

.indexProduct .list a { display: block; padding: 15px 25px 25px; background-color: #fff; -webkit-box-shadow: 0px 3px 15px rgba(40, 60, 159, 0.1); box-shadow: 0px 3px 15px rgba(40, 60, 159, 0.1); height:100%; }

.indexProduct .list .imgBox { max-width: 210px; padding-top: 150px; margin: 0px auto; overflow: hidden; position: relative; }

.indexProduct .list .imgBox::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all .6s; transition: all .6s; }

.indexProduct .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.indexProduct .list .content { text-align: center; padding-top: 10px; }

.indexProduct .list .content .model { padding-top: 5px; font-size: 12px; color: rgba(0, 0, 0, 0.8); }

.indexProduct .list .content .listTitle { font-size: 14px; margin-top: 3px; color: #000000; text-align: center; }

.indexProduct .list:hover .imgBox::after { background-color: rgba(255, 255, 255, 0.2); }

.indexProduct .list:hover .content .model {color: #bb1d22;}

.indexProduct .list:hover .content .listTitle {color: #bb1d22;}

.indexProductTwo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; padding-top: 20px; }

.indexProductTwo .list { width: 100%; margin: 15px 0px 0px; }

.indexProductTwo .list a { display: block; padding: 15px 25px; background-color: #fff; -webkit-box-shadow: 0px 3px 15px rgba(40, 60, 159, 0.1); box-shadow: 0px 3px 15px rgba(40, 60, 159, 0.1); }

.indexProductTwo .list .imgBox { max-width: 210px; padding-top: 150px; margin: 0px auto; overflow: hidden; position: relative; }

.indexProductTwo .list .imgBox::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all .6s; transition: all .6s; }

.indexProductTwo .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.indexProductTwo .list .content {padding: 10px 25px 0px; border-top: 2px solid #f4f6f8; text-align: center; }

.indexProductTwo .list .content .model { font-size: 12px; color: rgba(0, 0, 0, 0.8); }

.indexProductTwo .list .content .listTitle { font-size: 14px; margin-top: 3px; color: #000000; text-align: center; }

.indexProductTwo .list:hover .imgBox::after { background-color: rgba(255, 255, 255, 0.3); }

.indexProductTwo .list:hover .content .model{color: #bb1d22;}

.indexProductTwo .list:hover .content .listTitle{color: #bb1d22;}

.indexIndustryApplicationMain { position: relative; display: none; overflow: hidden;}

.indexIndustryApplicationMain .titleBox { position: absolute; left: 0px; top: 30px; width: 100%; z-index: 20; }

.indexIndustryApplicationMain .titleBox .indexTitle { color: #fff; }

.indexIndustryApplicationMain .titleBox .indexLine p:nth-child(1) { background-color: #bb1d22; }

.indexIndustryApplicationMain .titleBox .indexLine p:nth-child(2) { background-color: #fff; }

.mindexIndustryApplicationClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin: 20px auto 0px; border: 1px solid #e6e7e8; }

.mindexIndustryApplicationClass a { font-size: 13px; padding: 5px 10px; height: 40px; color: #000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mindexIndustryApplicationClass a.active { background-color: #bb1d22; color: #fff; }

.indexIndustryApplicationMain .indexIndustryApplication { overflow: hidden; position: relative; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .imgBox { padding-top: 160%; overflow: hidden; position: relative; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText { position: absolute; left: 0px; top: 110px; width: 100%; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .listTitle { font-size: 18px; color: #fff; font-weight: 600; line-height: 1.2; text-align: center; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .desc { font-size: 14px; padding-top: 10px; color: rgba(255, 255, 255, 0.8); max-width: 1000px; margin: 0px auto; text-align: center; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more { padding-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more .commonMore::after { background-color: transparent; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more .commonMore::before { border-color: #fff; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more .commonMore span { color: #fff; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more .commonMore i { color: #fff; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more .commonMore:hover::after { background-color: #bb1d22; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more .commonMore:hover::before { border-color: #bb1d22; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more .commonMore:hover span { color: #fff; }

.indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more .commonMore:hover i { color: #fff; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox { position: absolute; left: 0px; right: 0px; margin: 0px auto; bottom: 0px; width: 100%; z-index: 20; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox::after{content: ''; position: absolute; left: 50%; transform: translateX(-50%); width: 300%; top: 0px; height: 1px; background-color: rgba(255, 255, 255, 0.2);}

.indexIndustryApplicationMain .indexIndustryApplicationClassBox i { cursor: pointer; position: absolute; top: 0px; width: 20px; font-size: 16px; height: 100%; z-index: 20; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox i.prevBtn { left: 0px; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox i.nextBtn { right: 0px; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass { overflow: hidden; position: relative; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide { width: 33.333%; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a { min-height: 80px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a .icon { width: 35px; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a .icon img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a .listTitlet { font-size: 14px; padding-top: 2px; color: #fff; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide.active a { background-color: #bb1d22; }

.indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide.active a .icon img { -webkit-filter: brightness(100); filter: brightness(100); }

.indexIndustryApplicationMain .indexIndustryApplication.active .swiper-slide.active .indexIndustryApplicationText .listTitle { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .2s; transition-delay: .4s; }

.indexIndustryApplicationMain .indexIndustryApplication.active .swiper-slide.active .indexIndustryApplicationText .desc { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .3s; transition-delay: .5s; }

.indexIndustryApplicationMain .indexIndustryApplication.active .swiper-slide.active .indexIndustryApplicationText .more { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .4s; transition-delay: .6s; }

.productDetailIndustryMain .indexIndustryApplicationMain{display: block;}

.productDetailIndustryMain .indexIndustryApplicationMain .indexIndustryApplicationClassBox{ max-width: 1350px;}

.productDetailIndustryMain .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .imgBox{padding-top: 100%;}

.mIndexIndustryApplicationListBox{display: none;}

.indexCooperativeCustomerMain { padding: 35px 0px 100px; display: none; background-image: url(../images/img_49.jpg); background-repeat: no-repeat; background-size: cover; }

.indexCooperativeCustomerMain .desc { font-size: 14px; padding-top: 15px; text-align: center; color: #010101; line-height: 1.3; }

.indexCooperativeCustomerMain .more { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center; }

.indexCooperativeCustomerMain .more .commonMore::after { background-color: transparent; }

.indexCooperativeCustomerMain .more .commonMore::before { border-color: #626363; }

.indexCooperativeCustomerMain .more .commonMore span { color: #000000; }

.indexCooperativeCustomerMain .more .commonMore i { color: #000000; }

.indexCooperativeCustomerMain .more .commonMore:hover::after { background-color: #bb1d22; }

.indexCooperativeCustomerMain .more .commonMore:hover::before { border-color: #bb1d22; }

.indexCooperativeCustomerMain .more .commonMore:hover span { color: #fff; }

.indexCooperativeCustomerMain .more .commonMore:hover i { color: #fff; }

.indexCooperativeCustomerBox { padding-top: 30px; overflow: hidden; position: relative; padding-bottom: 40px; }

.indexCooperativeCustomer { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; --speed:50; }

.indexCooperativeCustomer .list { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100px; margin: 10px 10px 0px 0px; position: relative; }

.indexCooperativeCustomer .list::after { content: ''; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; background-color: #fff; -webkit-box-shadow: 0px 5px 10px rgba(46, 10, 0, 0.2); box-shadow: 0px 5px 10px rgba(46, 10, 0, 0.2); -webkit-transition: all .6s; transition: all .6s; }

.indexCooperativeCustomer .list::before { content: ''; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; opacity: 0; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #fff), to(#f1d2d3)); background-image: linear-gradient(to bottom, #fff 45%, #f1d2d3); z-index: 1; }

.indexCooperativeCustomer .list img { position: relative; z-index: 10; width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.indexCooperativeCustomer .list span { position: absolute; left: 10px; bottom: 0px; right: 10px; height: 6px; background-color: #bb1d22; -webkit-transition: all .6s; transition: all .6s; }

.indexCooperativeCustomer .list:hover::after { top: -20px; bottom: 2px; }

.indexCooperativeCustomer .list:hover::before { opacity: 1; }

.indexCooperativeCustomer .list:hover img { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); }

.indexCooperativeCustomer .list:hover span { bottom: -4px; }

.indexCooperativeCustomer.animat { -webkit-animation: CustomerReviewScroll var(--speed) linear infinite; animation: CustomerReviewScroll var(--speed) linear infinite; animation: CustomerReviewScroll var(--speed) linear infinite; }

.indexCooperativeCustomer.animat2 { -webkit-animation: CustomerReviewScrollRight var(--speed) linear infinite; animation: CustomerReviewScrollRight var(--speed) linear infinite; animation: CustomerReviewScrollRight var(--speed) linear infinite; }

.indexCooperativeCustomer:hover { -webkit-animation-play-state: paused; animation-play-state: paused; }

.indexNewsMain { padding: 50px 0px 40px; overflow: hidden; position: relative; }

.indexNewsMain .desc { font-size: 14px; padding-top: 25px; text-align: center; color: #010101; line-height: 1.3; }

.mindexNewsClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin: 20px auto 0px; border: 1px solid #e6e7e8; }

.mindexNewsClass a { font-size: 14px; padding: 5px 20px; height: 40px; color: #000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mindexNewsClass a.active { background-color: #bb1d22; color: #fff; }

.indexNewsBox { padding-top: 30px; }

.indexNewsBox .swiper-slide { margin-right: 20px; }

.indexNewsBox .swiper-slide:last-child { margin-right: 0px !important; }

.indexNews { width: 100%; padding: 0px 0px 10px; margin-top: 0px; transition: all .6s; position: relative;}

.indexNews::after{content: ''; position: absolute; width: 100%; height: 6px; background-color: #bb1d22; left: 0px; bottom: -5px; clip-path: inset(0% 0% 100% 0%); transition: all .6s;}

.indexNews .programName { display: none;}

.indexNews .programName .title { font-size: 18px; color: #161719; }

.indexNews .programName .more { font-size: 12px; }

.indexNews .programName .more a { color: rgba(0, 0, 0, 0.8); -webkit-transition: all .6s; transition: all .6s; }

.indexNews .programName .more a i { margin-left: 5px; font-size: 12px; font-weight: 600; }

.indexNews .programName .more a:hover { color: #bb1d22; }

.indexNews .indexNewsRecommendation { margin-top: 15px; position: relative;}

.indexNews .indexNewsRecommendation .imgBox { padding-top: 55%; overflow: hidden; position: relative; background-color: #000;}

.indexNews .indexNewsRecommendation .imgBox img { position: absolute; opacity: .7; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.indexNews .indexNewsRecommendation .content { padding: 15px 15px 15px; position: absolute; left: 0px; bottom: 0px; right: 0px;}

.indexNews .indexNewsRecommendation .content .listTitle { font-size: 16px; display: -webkit-box; height: 22px; line-height: 22px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.indexNews .indexNewsRecommendation .content .listDesc { font-size: 14px; margin-top: 10px; display:none; height: 36px; line-height: 18px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #4a4a4a; }

.indexNews .indexNewsRecommendation .content .time { padding-top: 5px; padding-bottom: 15px; font-size: 12px; display: none; border-bottom: 1px solid #e3e3e3; color: #696969; position: relative; }

.indexNews .indexNewsRecommendation .content .time::after { content: ''; position: absolute; right: 0px; bottom: -1px; width: 0%; height: 1px; background-color: #bb1d22; -webkit-transition: all .6s; transition: all .6s; }

.indexNews .indexNewsRecommendation .content .time i { font-size: 16px; margin-right: 5px; }

.indexNews .indexNewsRecommendation:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.indexNews .indexNewsRecommendation:hover .content .listTitle { color: #bb1d22; }

.indexNews .indexNewsRecommendation:hover .content .time::after { width: 100%; left: 0px; right: auto; }

.indexNews .indexNewsList { padding: 0px 0px; }

.indexNews .indexNewsList .list { padding: 10px 0px; border-bottom: 1px solid #e3e3e3; position: relative; }

.indexNews .indexNewsList .list::after { content: ''; position: absolute; right: 0px; bottom: -1px; width: 0%; height: 1px; background-color: #bb1d22; -webkit-transition: all .6s; transition: all .6s; }

.indexNews .indexNewsList .list a{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}

.indexNews .indexNewsList .list .imgBox{padding-top: 90px; width: 120px; overflow: hidden; position: relative;}

.indexNews .indexNewsList .list .imgBox img{position: absolute; left:0px; top:0px; width:100%; height:100%; object-fit:cover;}

.indexNews .indexNewsList .list .content{-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1; padding-left: 15px;}

.indexNews .indexNewsList .list .listDesc{font-size: 14px; margin-top: 10px; display: -webkit-box; height: 36px; line-height: 18px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #4a4a4a;}

.indexNews .indexNewsList .list .listTitle { font-size: 16px; display: -webkit-box; height: 22px; line-height: 22px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.indexNews .indexNewsList .list .time { padding-top: 10px; font-size: 12px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #696969; }

.indexNews .indexNewsList .list .time i { font-size: 16px; margin-right: 5px; }

.indexNews .indexNewsList .list:last-child { border: none; padding-bottom: 0px; }

.indexNews .indexNewsList .list:last-child::after { display: none; }

.indexNews .indexNewsList .list:hover .listTitle { color: #bb1d22; }

.indexNews .indexNewsList .list:hover::after { width: 100%; left: 0px; right: auto; }

.indexNews:hover{box-shadow: 0px 0px 20px rgba(187,29, 34,0.1);}
.indexNews:hover::after{clip-path: inset(0% 0% 0% 0%);}

/*--产品列表--*/
.commonVideoBtn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.commonVideoBtn p { width: 33px; height: 33px; -webkit-border-radius: 100%; border-radius: 100%; cursor: pointer; background-color: #bb1d22; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.commonVideoBtn p::after { -webkit-animation: circleScale 2s linear infinite; animation: circleScale 2s linear infinite; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(187, 29, 34, 0.1); }

.commonVideoBtn p::before { -webkit-animation: circleScale 2s .8s linear infinite; animation: circleScale 2s .8s linear infinite; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(187, 29, 34, 0.1); }

.commonVideoBtn p i { display: block; width: 10px; height: 10px; position: relative; z-index: 10; background-image: url(../images/img_141.png); background-repeat: no-repeat; background-size: cover; }

.commonVideoBtn p:hover i { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: all .6s; transition: all .6s; }

.commomBanner { position: relative; }

.commomBanner .imgBox { padding-top: 140%; overflow: hidden; position: relative; }

.commomBanner .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.commomBanner .imgBox video { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.commomBanner .commonBannerText { position: absolute; left: 0px; top: 130px; width: 100%; }

.commomBanner .commonBannerText .enTitle { text-align: center; font-size: 26px; line-height: 1.2; text-transform: uppercase; font-weight: 600; color: rgba(255, 255, 255, 0.2); }

.commomBanner .commonBannerText .title { font-size: 24px; margin-top: -10px; font-weight: 600; line-height: 1.2; color: #fff; text-align: center; }

.commomBanner .commonBannerText .subTitle { font-size: 24px; font-weight: 600; line-height: 1.2; color: #fff; text-align: center; }

.commomBanner .desc { font-size: 14px; color: #fff; padding-top: 5px; text-align: center; }

.commomBanner .commonVideoBtn { padding-top: 20px; }

.commomBanner .bannerLocation { position: absolute; left: 0px; bottom: 40px; width: 100%; color: #fff; }

.commomBanner .bannerLocation a { color: #fff; }

.commomBanner .bannerLocation .location { font-size: 12px; }

.commomBanner.bannerCenter .commonBannerText { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.productListMain { padding: 30px 0px 50px; background-color: #f6f7f8; overflow: hidden; position: relative; }

.productScreen { display: none; }

.productScreen .list { padding: 5px 0px 15px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.productScreen .list .title { font-size: 16px; padding-top: 15px; min-width: 150px; color: #000000; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }

.productScreen .list .screenList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.productScreen .list .screenList a { font-size: 14px; color: #5a5a5a; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0px 10px; min-height: 40px; margin-right: 10px; margin-top: 10px; cursor: pointer; }

.productScreen .list .screenList a img { height: 20px; display: block; margin-right: 5px; -webkit-transition: all .6s; transition: all .6s; }

.productScreen .list .screenList a.active { background-image: linear-gradient(to bottom left, #bb1d22, #660003); color: #fff; }

.productScreen .list .screenList a.active img { -webkit-filter: brightness(100); filter: brightness(100); }

.productScreen .list .screenList a:hover { background-image: linear-gradient(to bottom left, #bb1d22, #660003); color: #fff; }

.productScreen .list .screenList a:hover img { -webkit-filter: brightness(100); filter: brightness(100); }

.productListBox { padding: 0px 0px 0px; }

.productClass { width: 100%; margin-right: 0px; display: none; }

.productClass .titleBox { background-color: #fff; margin-top: 15px; }

.productClass .titleBox .title { font-size: 20px; height: 60px; font-weight: 600; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #ffffff; background-color: #bb1d22; }

.mProductClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; padding-top: 0px; }

.mProductClass .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 15px 5px 0px; border: 1px solid #ccc; padding: 5px; -webkit-border-radius: 6px; border-radius: 6px; font-size: 14px; color: #000; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mProductClass .list img { width: 25px; margin-right: 5px; display: block; -webkit-transition: all .6s; transition: all .6s; }

.mProductClass .list:hover { background-color: #bb1d22; border-color: #bb1d22; color: #fff; }

.mProductClass .list:hover img { -webkit-filter: grayscale(0%) invert(1) brightness(100); filter: grayscale(0%) invert(1) brightness(100); }

.mProductClassThree { display: none; }

.mProductClassThree .title { font-size: 18px; text-align: center; font-weight: 600; color: #000; }

.mProductClassThree .mProductClassThreeList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; padding-top: 15px; }

.mProductClassThree .mProductClassThreeList a { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 10px 5px 0px; -webkit-border-radius: 5px; border-radius: 5px; padding: 7px 10px; -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1); box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1); text-align: center; background-color: #fff; 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-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center;}

.mProductClassThree .mProductClassThreeList a.active { color: #bb1d22; }

.mProductClassThree .mProductClassThreeList a:hover { color: #bb1d22; }

.mProductBanner{position: relative; margin-top: 60px;}
.mProductBanner .imgBox{overflow: hidden; position: relative;}
.mProductBanner .imgBox img{width: 100%; display: block;}
.mProductBanner .content{position: absolute; top: 0px; left: 0px; width: 100%; padding: 60px 15px 0px;}
.mProductBanner .content .title{font-size: 24px; line-height: 1.2; color: #fff; text-align: center;}
.mProductBanner .content .subTitle{font-size: 14px; color: #fff; text-align: center; padding-top: 10px;}


.productSearch { background-color: #fff; }

.productSearch form { display: block; position: relative; }

.productSearch input { width: 100%; height: 40px; padding: 0px 110px 0px 15px; font-size: 14px; color: #000; }

.productSearch input::-webkit-input-placeholder { color: rgba(90, 90, 90, 0.5); }

.productSearch input:-moz-placeholder { color: rgba(90, 90, 90, 0.5); }

.productSearch input::-moz-placeholder { color: rgba(90, 90, 90, 0.5); }

.productSearch input:-ms-input-placeholder { color: rgba(90, 90, 90, 0.5); }

.productSearch button { position: absolute; right: 0px; width: 100px; height: 100%; font-size: 14px; top: 0px; color: #fff; background-color: #bb1d22; border: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.productSearch button i { margin-right: 5px; }

.productClassList { background-color: #fff; padding-bottom: 40px; }

.productClassList .list { position: relative; border-bottom: 1px solid #f4f6f8; }

.productClassList .list .oneClass a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0px 20px; height: 45px; font-size: 16px; border-bottom: 1px solid transparent; font-weight: 600; color: #000; }

.productClassList .list .icon { position: absolute; right: 0px; top: 0px; width: 50px; height: 45px; cursor: pointer; padding-left: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.productClassList .list .icon span { width: 12px; height: 12px; display: block; position: relative; }

.productClassList .list .icon span::after { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 2px; height: 100%; background-color: #000; }

.productClassList .list .icon span::before { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; height: 2px; background-color: #000; }

.productClassList .list .twoClass { padding: 10px 0px; display: none;}

.productClassList .list .twoClass .twoClassList { position: relative; }

.productClassList .list .twoClass .twoClassList .twoClassTitle a { height: 45px; padding: 0px 20px; font-size: 14px; color: #000000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; position: relative; }

.productClassList .list .twoClass .twoClassList .twoClassTitle a:hover { color: #bb1d22; }

.productClassList .list .twoClass .twoClassList.active .twoClassTitle a { color: #bb1d22; }

.productClassList .list .twoClass .twoClassList span { position: absolute; right: 0px; top: 0px; width: 50px; height: 45px; font-size: 14px; cursor: pointer; padding-left: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.productClassList .list .twoClass .twoClassList span::before { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all .6s; transition: all .6s; }

.productClassList .list .twoClass .twoClassList .threeClass { display: none; padding-bottom: 10px; }

.productClassList .list .twoClass .twoClassList .threeClass a { font-size: 14px; padding: 0px 20px; line-height: 30px; display: block; color: #595959; }

.productClassList .list .twoClass .twoClassList .threeClass a i { color: #cccccc; font-size: 12px; }

.productClassList .list .twoClass .twoClassList .threeClass a:hover { color: #bb1d22; }

.productClassList .list .twoClass .twoClassList .threeClass a:hover i { color: #bb1d22; }

.productClassList .list .twoClass .twoClassList .threeClass a.active { color: #bb1d22; }

.productClassList .list .twoClass .twoClassList .threeClass a.active i { color: #bb1d22; }

.productClassList .list .twoClass .twoClassList:last-child .threeClass { padding-bottom: 30px; }

.productClassList .list:last-child { border: none; }

.productClassList .list.active .icon span::after { display: none; }

.productClassList .list.active .icon span::before { background-color: #bb1d22; }

.productClassList .list.active .oneClass a { color: #bb1d22; border-color: #bb1d22; }

.productClassList .list .twoClass .twoClassList.active span::before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }

.productClass .viewPdf { padding-top: 15px; }

.productClass .viewPdf a { display: block; padding: 15px 0px; background-color: #bb1d22; -webkit-border-radius: 10px; border-radius: 10px; }

.productClass .viewPdf a .icon { width: 30px; margin: 0px auto; }

.productClass .viewPdf a .icon img { width: 100%; display: block; }

.productClass .viewPdf a .text { font-size: 14px; padding-top: 10px; line-height: 1.2; color: #ffffff; text-align: center; }

.productClass .viewPdf a .btn { padding-top: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.productClass .viewPdf a .btn span { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0px 15px; height: 24px; font-size: 14px; -webkit-border-radius: 6px; border-radius: 6px; color: #bb1d22; background-color: #fff; }

.product { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-top: 35px; }

.productList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; }

.productList .list { width: 50%; padding: 0px 5px 10px; }

.productList .list a { display: block; background-color: #fff; height: 100%;}

.productList .list a .imgBox { padding-top: 100%; overflow: hidden; position: relative; }

.productList .list a .imgBox::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all .6s; transition: all .6s; }

.productList .list a .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.productList .list a .content { padding: 20px 10px; border-top: 2px solid #f4f6f8; }

.productList .list a .content .modelNumber { font-size: 13px; color: #5a5a5a; text-align: center; transition: all .6s; }

.productList .list a .content .listTitle { font-size: 14px; margin-top: 5px; color: #5a5a5a; transition: all .6s; line-height: 24px; text-align: center; }

.productList .list:hover a .imgBox::after { background-color: rgba(255, 255, 255, 0); }

.productList .list:hover a .content .modelNumber{color: #bb1d22;}

.productList .list:hover a .content .listTitle{color: #bb1d22;}

#paging { text-align: center; padding-top: 20px; }

#paging .layui-laypage { margin: 0px; }

#paging a { width: 32px; height: 32px; line-height: 32px; margin: 0px 4px; font-size: 12px; color: #353535; border: none; padding: 0px; -webkit-border-radius: 0px; border-radius: 0px; background-color: #fff; }

#paging span { width: 32px; height: 32px; line-height: 32px; margin: 0px 4px; font-size: 14px; font-weight: 600; color: #fff; padding: 0px; border: none; }

#paging span em { top: 0px; left: 0px; padding: 0px; }

#paging span em.layui-laypage-em { -webkit-border-radius: 0px; border-radius: 0px; background-color: #bb1d22; }

#paging span.layui-laypage-spr { -webkit-border-radius: 0px; border-radius: 0px; color: #353535; background-color: #e7ebef; }

/*--产品详情--*/
.location { font-size: 12px; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.location i { margin-right: 5px; }

.location span { margin: 0px 3px; }

.location span:last-child { display: none; }

.productDetailMain { padding: 80px 0px 50px; background-image: url(../images/img_110.jpg); background-repeat: no-repeat; background-size: cover; }

.productDetailMain .location{display: block;}

.productDetailBox { padding-top: 0px; }

.productDetailBox .mProductTitle{padding: 20px 0px; font-size: 18px; text-align: center;}

.productDetailImg { width: 100%; }

.productDetailBigImg { overflow: hidden; position: relative; border: 1px solid #cfcfcf; }

.productDetailBigImg .swiper-slide .imgBox { padding-top: 100%; overflow: hidden; position: relative; }

.productDetailBigImg .swiper-slide .imgBox img { position: absolute; left: 0%; top: 0%; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.productDetailSmallBox { margin: 25px auto 0px; max-width: 680px; padding: 0px 25px; position: relative; }

.productDetailSmallBox i { position: absolute; width: 40px; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); font-size: 18px; color: #000; z-index: 20; cursor: pointer; }

.productDetailSmallBox i.prevBtn { left: -15px; }

.productDetailSmallBox i.nextBtn { right: -15px; }

.productDetailSmallBox i:hover{color: #bb1d22;}

.productDetailSmall { overflow: hidden; position: relative; padding: 0px 1px; }

.productDetailSmall .swiper-slide { width: 20%; position: relative; cursor: pointer; }

.productDetailSmall .swiper-slide::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 1px solid #eaeaea; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.productDetailSmall .swiper-slide::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 2px solid #bb1d22; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.productDetailSmall .swiper-slide .imgBox { padding-top: 100%; position: relative; }

.productDetailSmall .swiper-slide .imgBox img { position: absolute; left: 0%; top: 0%; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.productDetailSmall .swiper-slide.active::before { opacity: 1; }

.productDetailSmall .swiper-slide.active::after { opacity: 0; }

.productDetail { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 30px 0px 0px 0px; }

.productDetail .mTitle { padding-top: 10px; font-size: 16px; border-bottom: 1px solid #cfcfcf; padding-bottom: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.productDetail .title { font-size: 24px; color: #000; font-weight: 600; line-height: 1.3; display: none; }

.productDetail .modelAccess { padding-top: 10px; border-bottom: 1px solid #cfcfcf; padding-bottom: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.productDetail .modelAccess .model { font-size: 16px; color: rgba(0, 0, 0, 0.9); }

.productDetail .modelAccess .access { font-size: 12px; line-height: 1; display: none; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-align-content: flex-end; -ms-flex-line-pack: end; align-content: flex-end; color: rgba(0, 0, 0, 0.8); }

.productDetail .modelAccess .access img { width: 12px; height: 100%; margin-right: 5px; }

.productDetail .modelAccess .access span { font-size: 18px; padding: 0px 3px; line-height: 0.8; font-weight: 500; color: #000; }

.productDetail .subTitle { font-size: 16px; padding-top: 20px; color: #000; font-weight: 600; display: none; }

.productDetail .desc { font-size: 14px; padding-top: 10px; line-height: 22px; color: rgba(0, 0, 0, 0.9); display: none; }

.productDetail .mDesc { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 10px; }

.productDetail .mDesc .mDescTitle { width: 80px; min-width: 80px; font-size: 16px; color: #000; }

.productDetail .mDesc .mDescContent { font-size: 14px; line-height: 20px; color: rgba(0, 0, 0, 0.9); -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.productDetail .characteristics { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 10px; padding-left: 80px; }

.productDetail .characteristics .list { width: -webkit-calc(33.333% - 8px); width: calc(33.333% - 8px); padding: 10px 0px; margin-right: 8px; margin-top: 8px; background-color: #ebf0f7; }

.productDetail .characteristics .list .icon { width: 35px; margin: 0px auto; }

.productDetail .characteristics .list .icon img { width: 100%; display: block; }

.productDetail .characteristics .list .text { padding-top: 10px; font-size: 12px; color: #000000; text-align: center; line-height: 1.3; }

.productDetail .characteristics .list:last-child { margin-right: 0px; }

.productDetail .characteristicsTwo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 10px; padding-left: 80px; }

.productDetail .characteristicsTwo .list { width: -webkit-calc(33.333% - 8px); width: calc(33.333% - 8px); padding: 10px 0px; margin-right: 8px; margin-top: 8px; background-color: #ebf0f7; }

.productDetail .characteristicsTwo .list .icon { width: 40px; margin: 0px auto; }

.productDetail .characteristicsTwo .list .icon img { width: 100%; display: block; }

.productDetail .characteristicsTwo .list .text { padding-top: 5px; font-size: 12px; color: #000000; text-align: center; line-height: 1.3; }

.productDetail .productDetailSelect { margin-top: 25px; position: relative; z-index: 20; }

.productDetail .productDetailSelect .list { border-top: 1px solid #abafb1; border-bottom: 1px solid #abafb1; position: relative; margin-bottom: -1px; }

.productDetail .productDetailSelect .list > a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; min-height: 54px; padding: 0px 10px; }

.productDetail .productDetailSelect .list > a .listTitle { width: 80px; min-width: 80px; font-size: 16px; color: rgba(0, 0, 0, 0.8); }

.productDetail .productDetailSelect .list > a .model { font-size: 16px; color: #000000; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.productDetail .productDetailSelect .list i { position: absolute; right: 0px; top: 0px; width: 40%; height: 100%; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }

.productDetail .productDetailSelect .list i::before { -webkit-transition: all .6s; transition: all .6s; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }

.productDetail .productDetailSelect .list .downSelect { position: absolute; left: 0px; padding: 5px 0px; width: 100%; top: -webkit-calc(100% + 1px); top: calc(100% + 1px); display: none; background-color: #fff; z-index: 20; max-height: 100px; overflow-y:auto;}

.productDetail .productDetailSelect .list .downSelect a { padding: 5px 15px; font-size: 14px; display: block; color: rgba(0, 0, 0, 0.8); }

.productDetail .productDetailSelect .list .downSelect a:hover { color: #bb1d22; }

.productDetail .productDetailSelect .list.active i::before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }

.productDetail .productDetailSelect .list .downSelect::-webkit-scrollbar {width: 6px; height: 6px; background-color: #fff;}

.productDetail .productDetailSelect .list .downSelect::-webkit-scrollbar-track {border-radius: 4px; background-color: #fff; }

.productDetail .productDetailSelect .list .downSelect::-webkit-scrollbar-thumb { border-radius: 4px;background-color: #bb1d22; }

.productDetail .mAccess {margin-top: 20px; position: relative;}

.productDetail .mAccess::after{animation: Breathing 2s linear infinite; content: ''; position: absolute; left:0px; top:0px; width: 100%; height: 100%; border-radius: 50px;}

@keyframes Breathing {
  0%{
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
    opacity: 1;
  }
  50%{
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
    opacity: 1;
  }
  80%{
    opacity: 0;
  }
  100%{
    opacity: 0;
  }
}

.productDetail .mAccess p{position: relative; overflow: hidden; padding: 10px 0px; font-size: 14px; -webkit-border-radius: 50px; border-radius: 50px; background-color: #ffe0e0; color: #000; z-index: 10; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
.productDetail .mAccess p::after{content: ''; position: absolute; left:-100%; animation: beamLight 3s linear infinite; width:100px; height: 200px; transform: rotate(35deg); background-image: linear-gradient(to right, transparent, rgba(255,255,255,0.8), transparent);}
.productDetail .mAccess img { height: 18px; margin-right: 5px; }

@keyframes beamLight {
  0%{
    left:-100%;
  }
  100%{
    left:200%;
  }
}

.productDetail .mAccess span { font-size: 18px; font-weight: 600; padding: 0px 5px; }

.productDetailTel { padding-top: 30px; font-size: 14px; line-height: 1; display: none; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; color: #000000; }

.productDetailTel img { height: 20px; display: block; margin-right: 15px; }

.productDetailTel span { font-size: 24px; color: #bb1d22; line-height: 0.9; }

.ConsultationBtn { background-color: #bb1d22; color: #fff; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; font-size: 14px; margin-top: 20px; cursor: pointer; color: #fff; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.ConsultationBtn img { height: 25px; margin-right: 15px; display: block; }

.ConsultationBtn:hover{color: #fff;}

.productDetailClassBox { position: -webkit-sticky; position: sticky; top: 60px; overflow: hidden; background-color: #f0f1f2; box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); z-index: 90; -webkit-transition: all 0.3s; transition: all 0.3s; }

.productDetailClassBox::after { background-color: #fff; width: 100%; height: 1px; position: absolute; left: 0px; bottom: 1px; }

.productDetailClassBox.sticky { top: 60px; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: .1s; transition-delay: .1s; }

.productDetailClass .swiper-slide { width: auto; position: relative; padding-right: 15px; margin-right: 15px; }

.productDetailClass .swiper-slide a { max-width: 235px; height: 50px; font-size: 14px; margin: auto; color: #000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; position: relative; }

.productDetailClass .swiper-slide a::after { content: ''; position: absolute; left:50%; transform: translateX(-50%); bottom: 8px; width: 0%; height: 2px; background-color: #bb1d22; }

.productDetailClass .swiper-slide::after { content: ''; position: absolute; right: 0px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 1px; height: 18px; background-color: #d6d6d6; }

.productDetailClass .swiper-slide:last-child { padding-right: 0px; margin-right: 0px; }

.productDetailClass .swiper-slide:last-child::after { display: none; }

.productDetailClass .swiper-slide.active a::after { width: 50%; }

.productDetailTab { display: none; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.productDetailTab.active { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.productDetailTitle { font-size: 24px; line-height: 1.2; color: #010101; text-align: center; font-weight: 600; }

.productDetailContent { padding: 40px 0px 25px; }

.productDetailContent .mDesc{padding-top: 20px; font-size: 14px; line-height: 24px; color: #353535; text-align: center;}

.productDetailContent .desc { padding-top: 20px; font-size: 14px; line-height: 24px; max-width: 1480px; margin: 0px auto; color: #353535; text-align: center; display: none;}

.productFeaturesMain { padding: 40px 0px; background-image: url(../images/img_120.jpg); background-repeat: no-repeat; background-size: cover; }

.productFeatures { overflow: hidden; position: relative; margin-top: 30px; }

.productFeatures .swiper-slide { height: auto; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); padding: 30px 20px; background-color: rgba(255, 255, 255, 0.7); border: 1px solid #fff; }

.productFeatures .swiper-slide .icon { width: 60px; margin: 0px auto; }

.productFeatures .swiper-slide .icon img { width: 100%; display: block; }

.productFeatures .swiper-slide .listTitle { text-align: center; padding-top: 20px; font-size: 18px; color: #000; font-weight: 600; }

.productFeatures .swiper-slide .desc { font-size: 14px; line-height: 22px; padding-top: 10px; text-align: center; color: rgba(0, 0, 0, 0.9); }

.productFeaturesPage { text-align: center; padding-top: 30px; }

.productFeaturesPage span { margin: 0px 4px; }

.productFeaturesPage span.swiper-pagination-bullet-active { background-color: #bb1d22; }

.structureExplanationMain { padding: 40px 0px; }

.structureExplanationMain .desc { text-align: center; font-size: 14px; line-height: 24px; padding-top: 30px; }

.structureExplanationMain .desc span { font-weight: 600; color: #bb1d22; }

.structureExplanationDesc{font-size: 14px; line-height: 24px; padding-top: 15px; max-width: 1400px; margin: 0px auto; color: #353535; text-align: center;}

.structureExplanationDesc span{font-weight: 600; color: #bb1d22; }

.structureExplanationBox{position: relative;}

.structureExplanationBox i { position: absolute; width: 60px; height: 60px; font-size: 20px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 10; cursor: pointer; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.structureExplanationBox i.prevBtn { left: -80px; }

.structureExplanationBox i.nextBtn { right: -80px; }

.structureExplanationBox i:hover{color: #bb1d22;}

.structureExplanation { overflow: hidden; position: relative; margin-top: 30px; }

.structureExplanation .swiper-slide { border: 1px solid #d9d9d9; height: auto; }

.structureExplanation .swiper-slide .listTitle { height: 35px; font-size: 16px; margin: -1px -1px 0px; background-color: #bb1d22; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #fff; }

.structureExplanation .swiper-slide .imgBox { padding: 0px 20px 10px; }

.structureExplanation .swiper-slide .imgBox .imgList { padding-top: 20px; position: relative; }

.structureExplanation .swiper-slide .imgBox .imgList img { width: 65%; margin: 0px auto; display: block; }

.structureExplanation .swiper-slide .imgBox .imgList::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all .6s; transition: all .6s; }

.structureExplanation .swiper-slide .imgBox .imgList video { width: 100%; display: block; }

.structureExplanation .swiper-slide .content { padding: 20px 20px 30px; font-size: 14px; line-height: 22px; color: #000; text-align: center; }

.structureExplanation .swiper-slide:hover .imgBox .imgList:nth-child(1):after { background-color: rgba(255, 255, 255, 0.3); }

.structureExplanationPage { text-align: center; padding-top: 30px; }

.structureExplanationPage span { margin: 0px 4px; }

.structureExplanationPage span.swiper-pagination-bullet-active { background-color: #bb1d22; }

.pcProductDetailContent{display: none; font-size: 18px; line-height: 28px; padding: 0px 0px 50px;}

.pcProductDetailContent img{max-width: 100%; height: auto !important;}

.pcProductDetailContent video{max-width: 100%; height: auto !important;}

.mProductDetailContent{font-size: 14px; line-height: 24px; padding: 35px 0px;}

.mProductDetailContent img{max-width: 100%; height: auto !important;}

.mProductDetailContent video{max-width: 100%; height: auto !important;}

.relatedProductMain { padding: 40px 0px; overflow: hidden; position: relative; background-image: url(../images/img_132.jpg); background-size: cover; background-repeat: no-repeat; background-position: center; }

.relatedProductBox { margin-top: 30px; position: relative; }

.relatedProductBox i { position: absolute; width: 60px; height: 60px; font-size: 20px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 10; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: none;}

.relatedProductBox i.prevBtn { left: -80px; }

.relatedProductBox i.nextBtn { right: -80px; }

.relatedProduct { overflow: hidden; position: relative; }

.relatedProduct .swiper-slide{display: flex; flex-direction: column; height: auto;}

.relatedProduct .swiper-slide a { display: block; background-color: #fff; height: 100%;}

.relatedProduct .swiper-slide a .imgBox { padding-top: 90%; overflow: hidden; position: relative; }

.relatedProduct .swiper-slide a .imgBox::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all .6s; transition: all .6s; }

.relatedProduct .swiper-slide a .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.relatedProduct .swiper-slide a .content { padding: 20px 10px; border-top: 2px solid #f4f6f8; }

.relatedProduct .swiper-slide a .content .modelNumber { font-size: 12px; color: rgba(0, 0, 0, 0.8); text-align: center; transition: all .6s;}

.relatedProduct .swiper-slide a .content .listTitle { font-size: 14px; margin-top: 10px; transition: all .6s; line-height: 18px; color: #000000; text-align: center; }

.relatedProduct .swiper-slide:hover a .imgBox::after { background-color: rgba(255, 255, 255, 0.3); }

.relatedProduct .swiper-slide:hover a .content .modelNumber{color: #bb1d22;}

.relatedProduct .swiper-slide:hover a .content .listTitle{color: #bb1d22; }

.relatedProductBtnPage{margin:30px 40px 0px; display: flex; align-items: center;}

.relatedProductBtnPage .prevBtn { font-size: 18px; margin-right: 15px; color: #000; cursor: pointer;}

.relatedProductBtnPage .prevBtn:hover{color: #bb1d22;}

.relatedProductBtnPage .nextBtn { font-size: 18px; margin-left: 15px; color: #000; cursor: pointer;}

.relatedProductBtnPage .nextBtn:hover{color: #bb1d22;}

.relatedProductBtnPage .relatedProductPage { width: 100%; height: 3px; position: relative; }

.relatedProductBtnPage .relatedProductPage span.swiper-pagination-progressbar-fill { background: #bb1d22; }

.productDetailIndustryMain { padding: 40px 0px 40px; overflow: hidden; position: relative; }

.productDetailIndustryBox { position: relative; }

.productDetailIndustry { overflow: hidden; position: relative; margin-top: 25px; display: none; }

.productDetailIndustry .swiper-slide .imgBox { padding-top: 120%; overflow: hidden; position: relative; }

.productDetailIndustry .swiper-slide .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.productDetailIndustry .swiper-slide .productDetailIndustryText { position: absolute; left: 0px; top: 40px; width: 100%; }

.productDetailIndustry .swiper-slide .productDetailIndustryText .title { font-size: 18px; color: #fff; text-align: center; line-height: 1.2; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.productDetailIndustry .swiper-slide .productDetailIndustryText .desc { font-size: 14px; padding-top: 10px; text-align: center; color: rgba(255, 255, 255, 0.8); -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.productDetailIndustry .swiper-slide.active .productDetailIndustryText .title { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .2s; transition-delay: .2s; }

.productDetailIndustry .swiper-slide.active .productDetailIndustryText .desc { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; }

.productDetailIndustryClassBox { position: absolute; left: 0px; bottom: 0px; width: 100%; z-index: 20; display: none; }

.productDetailIndustryClassBox::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 1px; background-color: rgba(255, 255, 255, 0.2); }

.productDetailIndustryClassBox i { width: 20px; font-size: 18px; cursor: pointer; color: #fff; position: absolute; top: 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 100%; z-index: 20; }

.productDetailIndustryClassBox i.prevBtn { left: 0px; }

.productDetailIndustryClassBox i.nextBtn { right: 0px; }

.productDetailIndustryClass { overflow: hidden; position: relative; }

.productDetailIndustryClass .swiper-slide { width: 33.333%; height: 100px; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.productDetailIndustryClass .swiper-slide .icon { width: 40px; margin: 0px auto; }

.productDetailIndustryClass .swiper-slide .icon img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.productDetailIndustryClass .swiper-slide .text { font-size: 14px; color: #fff; text-align: center; }

.productDetailIndustryClass .swiper-slide.active { background-color: #bb1d22; }

.productDetailIndustryClass .swiper-slide.active .icon img { -webkit-filter: brightness(100); filter: brightness(100); }

.productDetailIndustryClassTwo { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 20; overflow: hidden; }

.productDetailIndustryClassTwo .swiper-slide { width: 33.333%; padding: 0px 15px; border-right: 1px solid rgba(255, 255, 255, 0.2); cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-transition: all .6s; transition: all .6s; }

.productDetailIndustryClassTwo .swiper-slide .icon { width: 55px; height: 55px; margin: 0px auto; border: 2px solid rgba(255, 255, 255, 0.5); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(255, 255, 255, 0.2); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); -webkit-transition: all .6s; transition: all .6s; }

.productDetailIndustryClassTwo .swiper-slide .icon img { width: 30px; display: block; -webkit-transition: all .6s; transition: all .6s; }

.productDetailIndustryClassTwo .swiper-slide .listTitle { padding-top: 10px; font-size: 14px; text-align: center; color: #fff; }

.productDetailIndustryClassTwo .swiper-slide .content { margin-top: 10px; font-size: 12px; line-height: 20px; color: rgba(255, 255, 255, 0.8); text-align: center; display: none; }

.productDetailIndustryClassTwo .swiper-slide.active { background-color: #bb1d22; }

.productDetailIndustryClassTwo .swiper-slide.active .icon { background-color: rgba(255, 255, 255, 0); }

.productDetailIndustryClassTwo .swiper-slide.active .icon img { -webkit-filter: grayscale(100%) brightness(100); filter: grayscale(100%) brightness(100); }

.parameterMain { padding: 40px 0px; }

.modelParameter { padding-top: 20px; }

.modelParameter .title { text-align: center; font-size: 16px; color: #010101; }

.modelParameter .subTitle { text-align: center; margin-top: 20px; font-size: 16px; color: #010101; }

.modelParameterTable { margin-top: 20px; border-top: 4px solid #bb1d22; overflow-x: auto; }

.modelParameterTable img{max-width: 100%; display: block; margin: auto;}

.modelParameterTable .pcTable{display: none;}

.modelParameterTable table {min-width: 600px; max-width: 600px; }

.modelParameterTable table tr td { font-size: 14px; border-color: #e6e7e8 !important; padding: 5px 10px; font-weight: 300; text-align: center; color: rgba(0, 0, 0, 0.9);}

.modelParameterTable table tr:nth-child(2n+1) { background-color: #f6f7f8; }

.modelParameterTable table tr td[rowspan] { background-color: #f6f7f8; }

.modelParameterTable table tr:nth-child(1) { background-color: #303030; }

.modelParameterTable table tr:nth-child(1) td { background-color: #303030; color: #fff; border-top: none; border-color: rgba(125, 125, 125, 0.3) !important; }

.modelParameterTable table tr td:first-child{border-left: none;}

.modelParameterTable table tr td:last-child{border-right: none;}

.modelParameterTable table.mergeHead tr:nth-child(2) { background-color: #303030; }

.modelParameterTable table.mergeHead tr:nth-child(2) td{background-color: #303030; color: #fff; border-top: none; border-color: rgba(125, 125, 125, 0.3) !important;}

.modelParameterTableTwo { margin: 20px auto 0px;  border-left: 4px solid #bb1d22;}

.modelParameterTableTwo img{max-width: 100%; display: block; margin: auto;}

.modelParameterTableTwo .pcTable{display: none;}

.modelParameterTableTwo table { min-width: 600px; max-width: 600px; margin-left: -1px;}

.modelParameterTableTwo table tr td { padding:5px 10px; border: none; font-size: 14px; color: rgba(0, 0, 0, 0.9) !important; font-weight: 300; text-align: center; }

.modelParameterTableTwo table tr:nth-child(2n+1) { background-color: #f6f7f8; }

/* .modelParameterTableTwo table tr td[rowspan] + td {  text-align: left; background-color: #303030; color: #fff; border: 1px solid rgba(125, 125, 125, 0.3); font-weight: 500; } */

.modelParameterTableTwo table tr td.tdheader { text-align: left; background-color: #303030; color: #fff !important; border: 1px solid rgba(125, 125, 125, 0.3); font-weight: 500; }

.modelParameterTableTwo table tr td img { max-width: 100%; }

.modelParameterTableTwo table tr.mergeRowThree td {background-color: transparent; color: rgba(0, 0, 0, 0.9) !important; border:none; text-align: center;}

.modelParameterTableTwo table tr.mergeRowThree td[rowspan] + td{background-color: transparent; color: rgba(0, 0, 0, 0.9) !important; border:none; text-align: center;}

.modelParameterTableTwo table tr.mergeRowThree td[rowspan]{text-align: left; background-color: #303030; color: #fff !important; border: 1px solid rgba(125, 125, 125, 0.3); font-weight: 500; }

.modelParameterTableTwo .mTableImg{position: relative;}

.modelParameterTableTwo .mTableContainer{ overflow-x: auto; }

.modelParameterTableTwo .mTableHead{position: absolute; left:0px; top:0px; width: 195px; overflow: hidden; pointer-events: none;}

.downloadBox { padding: 40px 0px 0px; }

.downloadList { margin-top: 25px; }

.downloadList .list { margin-top: 10px; }

.downloadList .list a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 10px 15px; border: 1px solid #e8e8e8; -webkit-transition: all .6s; transition: all .6s; }

.downloadList .list a .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 14px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.downloadList .list a .listTitle img { width: 20px; margin-right: 15px; -webkit-transition: all .6s; transition: all .6s; }

.downloadList .list a .listTitle p { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; height: 24px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }

.downloadList .list a .content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.downloadList .list a .content .time { font-size: 14px; color: #383838; -webkit-transition: all .6s; transition: all .6s; display: none; }

.downloadList .list a .content .time i { margin-right: 10px; font-size: 16px; }

.downloadList .list a .content .size { font-size: 14px; color: #383838; -webkit-transition: all .6s; transition: all .6s; padding-left: 30px; display: none; }

.downloadList .list a .content .size i { margin-right: 10px; }

.downloadList .list a .content .btn { width: 30px; height: 30px; margin-left: 20px; font-size: 14px; -webkit-transition: all .6s; transition: all .6s; -webkit-border-radius: 100%; border-radius: 100%; background-color: #57585a; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.downloadList .list a:hover { background-color: #bb1d22; border-color: #bb1d22; }

.downloadList .list a:hover .listTitle { color: #fff; }

.downloadList .list a:hover .listTitle img { -webkit-filter: grayscale(100%) brightness(100); filter: grayscale(100%) brightness(100); }

.downloadList .list a:hover .content .time { color: #fff; }

.downloadList .list a:hover .content .size { color: #fff; }

.downloadList .list a:hover .content .btn { background-color: #fff; color: #bb1d22; }

.hotProductBox { padding: 40px 0px 0px; }

.hotProductBox .desc { font-size: 14px; line-height: 24px; padding-top: 20px; text-align: center; }

.hotProductBox .desc span { color: #bb1d22; font-weight: 600; }

.hotProductBox .hotPproductFeatures { padding-top: 30px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.hotProductBox .hotPproductFeatures .list { margin: 0px 6px; }

.hotProductBox .hotPproductFeatures .list .icon { width: 40px; margin: 0px auto; }

.hotProductBox .hotPproductFeatures .list .icon img { width: 100%; display: block; }

.hotProductBox .hotPproductFeatures .list .text { padding-top: 10px; font-size: 14px; text-align: center; color: #000000; }

.hotProductBox .hotProductList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; margin-top: 65px; }

.hotProductBox .hotProductList .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 15px 5px 0px; background-color: #fff; -webkit-box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); }

.hotProductBox .hotProductList .list a { padding: 20px 10px; display: block; }

.hotProductBox .hotProductList .list .imgBox { padding-top: 90%; overflow: hidden; position: relative; }

.hotProductBox .hotProductList .list .imgBox::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all .6s; transition: all .6s; }

.hotProductBox .hotProductList .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.hotProductBox .hotProductList .list .text { font-size: 12px; padding-top: 10px; color: rgba(0, 0, 0, 0.8); text-align: center; }

.hotProductBox .hotProductList .list .listTitle { font-size: 14px; padding-top: 5px; color: #000000; text-align: center; }

.hotProductBox .hotProductList .list:hover .imgBox::after { background-color: rgba(255, 255, 255, 0.3); }

/*--推拉力测试机-产品列表.html--*/
.testMachineProduct { padding: 0px; display: none;}

.testMachineProduct .title { font-size: 24px; text-align: center; color: #010101; }

.testMachineProduct .desc { font-size: 14px; line-height: 20px; padding-top: 15px; color: rgba(0, 0, 0, 0.9); text-align: center; }

.testMachineCharacter { padding-top: 20px; }

.testMachineCharacter .swiper-wrapper { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.testMachineCharacter .list { margin: 0px 10px; width: auto; }

.testMachineCharacter .list .icon { width: 45px; }

.testMachineCharacter .list .icon img { width: 100%; display: block; }

.testMachineCharacter .list .text { font-size: 12px; padding-top: 8px; text-align: center; color: #000000; }

.productDetailContentList { margin: 0px; padding-top: 20px; }

.productDetailContentList .list { margin: 15px 0px 0px; }

.productDetailContentList .list .listTitle { color: #fff; background-color: #bb1d22; padding: 10px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.productDetailContentList .list .listTitle img { display: block; width: 40px; }

.productDetailContentList .list .listTitle p { font-size: 14px; padding-top: 0px; }

.productDetailContentList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; border: 1px solid #d9d9d9; padding: 15px 20px; font-size: 14px; line-height: 24px; color: rgba(0, 0, 0, 0.9); }

.productFeaturesTwo { overflow: hidden; position: relative; margin-top: 60px; }

.productFeaturesTwo .swiper-wrapper.justifyContent{-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.productFeaturesTwo .swiper-slide { -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); padding: 20px 15px; height: auto; background-color: rgba(255, 255, 255, 0.7); border: 1px solid #fff; }

.productFeaturesTwo .swiper-slide .icon { width: 50px; margin: 0px auto; }

.productFeaturesTwo .swiper-slide .icon img { width: 100%; display: block; }

.productFeaturesTwo .swiper-slide .listTitle { text-align: center; padding-top: 20px; font-size: 16px; color: #000; font-weight: 600; }

.productFeaturesTwo .swiper-slide .desc { font-size: 14px; line-height: 20px; padding-top: 10px; text-align: center; color: rgba(0, 0, 0, 0.9); }

.productFeaturesTwoPage { text-align: center; padding-top: 20px; }

.productFeaturesTwoPage span { margin: 0px 4px; }

.productFeaturesTwoPage span.swiper-pagination-bullet-active { background-color: #bb1d22; }

.testRangeTable { border-top: 4px solid #bb1d22; overflow-x: auto; margin-top: 25px; }

.testRangeTable img{max-width: 100%; display: block; margin: auto;}

.testRangeTable .pcTable{display: none;}

.testRangeTable table {min-width: 760px; }

.testRangeTable table tr td {padding: 5px 10px; font-size: 14px; color: rgba(0, 0, 0, 0.9); border: 1px solid #ececed; font-weight: 300; text-align: center; }

.testRangeTable table tr td:nth-child(6) { background-color: #f6f7f8; }

.testRangeTable table tr td:nth-child(1) { background-color: #f6f7f8; }

.testRangeTable table tr:nth-child(2n) { background-color: #f6f7f8; }

.testRangeTable table tr:nth-child(3) td { background: none; }

.testRangeTable table tr:nth-child(1) { background-color: #303030; }

.testRangeTable table tr:nth-child(1) td { font-size: 16px; background: none; border: none; color: #fff; }

.testRangeModelTable { border-top: 4px solid #bb1d22; overflow-x: auto; margin-top: 25px; }

.testRangeModelTable img{max-width: 100%; display: block; margin: auto;}

.testRangeModelTable .pcTable{display: none;}

.testRangeModelTable table { width: 100% !important; min-width: 760px; }

.testRangeModelTable table tr td { padding: 10px; font-size: 13px; color: rgba(0, 0, 0, 0.9); border: 1px solid #ececed; font-weight: 300; text-align: center; }

.testRangeModelTable table tr td:nth-child(1) { background-color: #f6f7f8; }

.testRangeModelTable table tr:nth-child(2n+1) { background-color: #f6f7f8; }

.testRangeModelTable table tr:nth-child(1) { background-color: #303030; }

.testRangeModelTable table tr:nth-child(1) td { background: none; border-top: none; border-color: rgba(255, 255, 255, 0.1); color: #fff; }

.testStandard { padding: 50px 0px 0px; }

.testStandard .testStandardTable { margin-top: 25px; overflow-x: auto; }

.testStandard .testStandardTable table { width: 100% !important; min-width: 760px;  border-bottom: 1px solid #ececed; }

.testStandard .testStandardTable table tr td {padding: 5px 10px; font-size: 13px; text-align: center; line-height: 20px; color: rgba(0, 0, 0, 0.9); border: none; border-right: 1px solid #ececed; font-weight: 300; }

.testStandard .testStandardTable table tr td:nth-child(1) { }

.testStandard .testStandardTable table tr td:last-child { border-right: none; }

.testStandard .testStandardTable table tr:nth-child(2n+1) { background-color: #f6f7f8; }

.testStandard .testStandardTable .pcTable{display: none;}

/*--行业应用--*/
.applicationsBox { position: relative; display: none; }

.applicationsBannerBox { overflow: hidden; position: relative; }

.applicationsBannerBox .imgBox { padding-top: 140%; overflow: hidden; position: relative; background-color: #000; }

.applicationsBannerBox .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; opacity: 0.6;}

.applicationsBannerBox .imgBox video { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.applicationsBannerText { position: absolute; left: 0px; top: 46%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; z-index: 20; pointer-events: none; }

.applicationsBannerText .enTitle { text-align: center; font-size: 26px; line-height: 1.2; text-transform: uppercase; font-weight: 600; color: rgba(255, 255, 255, 0.2); }

.applicationsBannerText .title { font-size: 24px; margin-top: -10px; font-weight: 600; line-height: 1.2; color: #fff; text-align: center; }

.applicationsBox .bannerLocation { position: absolute; left: 0px; bottom: 40px; width: 100%; color: #fff; }

.applicationsBox .bannerLocation a { color: #fff; }

.applicationsBox .bannerLocation .location { font-size: 14px; }

.mApplicationsBanner { position: relative; }

.mApplicationsBanner .imgBox { padding-top: 120%; }

.mApplicationsBanner .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.mApplicationsBanner .mApplicationsBannerText { position: absolute; left: 0px; top: 120px; width: 100%; }

.mApplicationsBanner .mApplicationsBannerText .title { font-size: 24px; line-height: 1.2; color: #fff; text-align: center; }

.mApplicationsBanner .mApplicationsBannerText .desc { padding-top: 10px; text-align: center; font-size: 14px; color: #fff; }

.mApplicationsBanner .mApplicationsClassBox { position: absolute; bottom: 30px; width: 100%; padding: 0px 20px; }

.mApplicationsBanner .mApplicationsClassBox .mApplicationsClass { margin-top: 15px; overflow: hidden; position: relative; }

.mApplicationsBanner .mApplicationsClassBox .mApplicationsClass .swiper-wrapper { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.mApplicationsBanner .mApplicationsClassBox .mApplicationsClass .swiper-slide { width: 50%; margin-right: -1px; }

.mApplicationsBanner .mApplicationsClassBox .mApplicationsClass .swiper-slide a { font-size: 12px; height: 35px; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border: 1px solid #fff; }

.mApplicationsBanner .mApplicationsClassBox .mApplicationsClass .swiper-slide.active { z-index: 10; }

.mApplicationsBanner .mApplicationsClassBox .mApplicationsClass .swiper-slide.active a { background-color: #bb1d22; border-color: #bb1d22; color: #fff; }

.applicationsClassBox { position: absolute; bottom: 50px; width: 100%; left: 0px; }

.applicationsClassBox i { position: absolute; top: 0px; width: 30px; height: 100%; font-size: 18px; z-index: 20; cursor: pointer; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.applicationsClassBox i.prevBtn { left: 0px; }

.applicationsClassBox i.nextBtn { right: 0px; }

.applicationsClass { overflow: hidden; position: relative; }

.applicationsClass .swiper-slide { width: 33.333%; }

.applicationsClass .swiper-slide a { display: block; opacity: 0.5; -webkit-transition: all .6s; transition: all .6s; }

.applicationsClass .swiper-slide a .icon { width: 35px; margin: 0px auto; }

.applicationsClass .swiper-slide a .icon img { width: 100%; display: block; }

.applicationsClass .swiper-slide a .listTitle { font-size: 12px; padding-top: 8px; color: #fff; text-align: center; }

.applicationsClass .swiper-slide.active a { opacity: 1; }

.applicationsMain { padding: 0px 0px 50px; position: relative; z-index: 1; }

.applicationsMain .title { margin-top: 40px; font-size: 24px; line-height: 1.2; color: #010101; text-align: center; font-weight: 600; }

.pcApplications { display: none; }

.applicationsClassThreeMain{position: sticky; top:0px; z-index: 80; transition: all 0.6s; transition-delay: .1s;}

.applicationsClassThree { width: 100%; margin: 0px auto 0px; top: -20px; margin-bottom: -20px; overflow: hidden; background-color: #fff; -webkit-box-shadow: 0px 10px 40px rgba(151, 161, 185, 0.2); box-shadow: 0px 10px 40px rgba(151, 161, 185, 0.2); position: relative; }

.applicationsClassThree .swiper-slide { padding: 0px 20px; width: auto; position: relative; }

.applicationsClassThree .swiper-slide::after { content: ''; position: absolute; right: 0px; top: 0px; bottom: 0px; margin: auto; width: 1px; height: 20px; background-color: #989897; }

.applicationsClassThree .swiper-slide a { height: 50px; font-size: 14px; position: relative; color: #333333; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; position: relative; }

.applicationsClassThree .swiper-slide a .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.applicationsClassThree .swiper-slide a .listTitle img { width: 25px; min-width: 25px; margin-right: 10px; display: block; }

.applicationsClassThree .swiper-slide a::after { content: ''; position: absolute; right: 0px; bottom: 0px; width: 0%; height: 2px; background-color: #bb1d22; -webkit-transition: all .6s; transition: all .6s; }

.applicationsClassThree .swiper-slide.active a .listTitle { font-weight: 600; color: #bb1d22; }

.applicationsClassThree .swiper-slide.active a::after { left: 0px; right: auto; width: 100%; }

.applicationsClassThree .swiper-slide:hover a .listTitle { font-weight: 600; color: #bb1d22; }

.applicationsClassThree .swiper-slide:hover a::after { left: 0px; right: auto; width: 100%; }

.applicationsClassThree .swiper-slide:last-child::after { display: none; }

.applicationsClassThreeMain.applicationsClassThreeMainDown{top: 60px; background-color: #fff;-webkit-box-shadow: 0px 10px 40px rgba(151, 161, 185, 0.2); box-shadow: 0px 10px 40px rgba(151, 161, 185, 0.2);}
.applicationsClassThreeMain.applicationsClassThreeMainDown .applicationsClassThree{top: 0px !important; box-shadow: none !important;}
.applicationsClassThreeMain.applicationsClassThreeMainUp{top: 60px; transition: 0.2s; transition-delay: 0s; background-color: #fff;-webkit-box-shadow: 0px 10px 40px rgba(151, 161, 185, 0.2); box-shadow: 0px 10px 40px rgba(151, 161, 185, 0.2);}
.applicationsClassThreeMain.applicationsClassThreeMainUp .applicationsClassThree{top: 0px !important; box-shadow: none !important;}

.applicationsNameList { margin: 20px 0px 0px; }

.applicationsNameList .list { width: 100%; margin: 0px 0px 15px; position: relative; }

.applicationsNameList .list .imgBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #000; }

.applicationsNameList .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; display: block; opacity: 0.5; }

.applicationsNameList .list .content { padding: 35px 0px; position: relative; z-index: 1; }

.applicationsNameList .list .content .listTitle { font-size: 18px; color: #fff; line-height: 1.2; text-align: center; }

.applicationsNameList .list .content .nameListBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 25px 10px 0px; }

.applicationsNameList .list .content .nameListBox .nameList { width: 33.333%; padding: 0px 20px 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.applicationsNameList .list .content .nameListBox .nameList a { font-size: 14px; min-width: 80px; padding: 5px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border-bottom: 1px solid #fff; color: #fff; }

.applicationsNameList .list .content .nameListBox .nameList a:hover { color: #bb1d22; border-color: #bb1d22; }

.applicationsNameList .list .content .btn { padding-top: 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.applicationsNameList .list .content .btn a { min-width: 110px; padding: 0px 15px; border: 1px solid #fff; font-size: 12px; height: 32px; -webkit-border-radius: 40px; border-radius: 40px; background-color: rgba(0, 0, 0, 0.1); color: #fff; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.applicationsNameList .list .content .btn a i { font-size: 12px; }

.applicationsNameList .list .content .btn a:hover { background-color: #bb1d22; border-color: #bb1d22; }

.applicationsListBox { margin-top: 0px; padding-top: 20px; }

.applicationsList { margin: 0px 0px; padding-bottom: 30px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.applicationsList .list { width: 100%; margin: 20px 0px 0px; border-bottom: 1px solid #cccccc; position: relative; }

.applicationsList .list::after { content: ''; position: absolute; right: 0px; width: 0%; height: 1px; bottom: -1px; background-color: #bb1d22; -webkit-transition: all .6s; transition: all .6s; }

.applicationsList .list .contentBox { position: relative; }

.applicationsList .list .contentBox .imgBox { padding-top: 60%; overflow: hidden; position: relative; background-color: #000; }

.applicationsList .list .contentBox .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; opacity: 0.5; }

.applicationsList .list .contentBox .content { position: absolute; left: 0px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; }

.applicationsList .list .contentBox .content .icon { width: 50px; margin: 0px auto; }

.applicationsList .list .contentBox .content .icon img { width: 100%; display: block; }

.applicationsList .list .contentBox .content .listTitle { font-size: 16px; padding-top: 5px; line-height: 1.2; color: #fff; text-align: center; }

.applicationsList .list .contentBox .content .more { padding-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.applicationsList .list .contentBox .content .more p { min-width: 110px; padding: 0px 15px; border: 1px solid #fff; font-size: 12px; height: 32px; -webkit-border-radius: 40px; border-radius: 40px; background-color: rgba(0, 0, 0, 0.1); color: #fff; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-transition: all .6s; transition: all .6s; }

.applicationsList .list .contentBox .content .more p i { font-size: 12px; }

.applicationsList .list .listDesc { font-size: 14px; line-height: 20px; padding: 15px 15px 20px; color: rgba(0, 0, 0, 0.9); display: none;}

.applicationsList .list .mListDesc {font-size: 14px; line-height: 20px; padding: 15px 15px 20px; color: rgba(0, 0, 0, 0.9); }

.applicationsList .list .contentBox .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.applicationsList .list:hover::after { width: 100%; left: 0px; right: auto; }

.applicationsList .list:hover .contentBox .content .more p { background-color: #bb1d22; border-color: #bb1d22; }

.applicationsVideoList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; padding-bottom: 50px; }

.applicationsVideoList .list { width: 100%; margin: 20px 0px 0px; padding: 20px 0px; position: relative; border-bottom: 1px solid #ededed;}

.applicationsVideoList .list .imgBox { position: relative;}

.applicationsVideoList .list .imgBox p{position: relative; padding-top: 65%; overflow: hidden; width: 70%; }

.applicationsVideoList .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; transition: all .6s;}

.applicationsVideoList .list .imgBox .applicationsVideoProduct{position: absolute; left: 0px; top:0px; width: 100%; height: 100%; transform: scale(0.7); transition: all .6s;}

.applicationsVideoList .list .imgBox .applicationsVideoProduct .swiper-slide{position: relative;}

.applicationsVideoList .list .imgBox .applicationsVideoProduct .swiper-slide .pImg{position: absolute; right: 0%; left:40%; top: 5%; bottom: 5%;transform: scale(0.7);transform-origin: left;transition: all .6s; transition-delay: .4s;}

.applicationsVideoList .list .imgBox .applicationsVideoProduct .swiper-slide.active .pImg{transform: scale(1);transition: all .6s; transition-delay: 0s;}

.applicationsVideoList .list .imgBox .applicationsVideoProduct .applicationsVideoProductPage{position: absolute; left:0px; bottom: 10px; width: 100%; text-align: center; z-index: 20;}

.applicationsVideoList .list .imgBox .applicationsVideoProduct .applicationsVideoProductPage span{background-color: #fff; opacity: 1; width: 8px; height: 8px; margin:0px 4px; }

.applicationsVideoList .list .imgBox .applicationsVideoProduct .applicationsVideoProductPage span.swiper-pagination-bullet-active{background-color: #bb1d22;}

.applicationsVideoList .list .content { position: relative; z-index: 10; width: 100%; padding: 20px 0px;  display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.applicationsVideoList .list .content .listTitle { font-size: 18px; line-height: 1.2; font-weight: 600; }

.applicationsVideoList .list .content .listTitle a{ color: #000;}

.applicationsVideoList .list .content .listDesc { font-size: 12px; line-height: 20px; padding-top: 10px; color: rgba(0, 0, 0, 0.6); }

.applicationsVideoList .list .content .label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 10px; }

.applicationsVideoList .list .content .label p { font-size: 13px; font-weight: 600; color: #000000; }

.applicationsVideoList .list .content .label p:nth-child(2){flex: 1;}

.applicationsVideoList .list .content .label span { font-size: 13px; margin-right: 10px; color: #000000; font-weight: 400; }

.applicationsVideoList .list .content .label a { font-size: 13px; margin-right: 10px; color: #000000; font-weight: 400; }

.applicationsVideoList .list .content .label a:hover{color: #bb1d22;}

.applicationsVideoList .list .content .relatedProductsName { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 10px; }

.applicationsVideoList .list .content .relatedProductsName p { font-size: 13px; color: #000000; font-weight: 600; }

.applicationsVideoList .list .content .relatedProductsName a { font-size: 13px; margin-right: 5px; color: #000000; }

.applicationsVideoList .list .content .relatedProductsName a:hover{color: #bb1d22;}

.applicationsVideoList .list .content .btn { padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: auto; }

.applicationsVideoList .list .content .btn p { min-width: 125px; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; padding: 0px 10px 0px 20px; font-size: 12px; border: 2px solid #666666; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-transition: all .6s; transition: all .6s; }

.applicationsVideoList .list .content .btn p i { width: 22px; height: 22px; padding-left: 3px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #bb1d22; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-transition: all .6s; transition: all .6s; }

.applicationsVideoList .list .content .btn p i::after { content: ''; border-left: 7px solid #fff; border-top: 4px solid transparent; border-bottom: 4px solid transparent; -webkit-transition: all .6s; transition: all .6s; }

.applicationsVideoList .list .content .btn p:hover { background-color: #bb1d22; border-color: #bb1d22; color: #fff; }

.applicationsVideoList .list .content .btn p:hover i { background-color: #fff; }

.applicationsVideoList .list .content .btn p:hover i::after { border-left-color: #bb1d22; }

.applicationsVideoList .list:hover .imgBox p img { transform: scale(1.1);}

.applicationsVideoList .list:hover .content .listTitle a{color: #bb1d22;}

.applicationsVideoList .list.active .imgBox .applicationsVideoProduct{transform: none; transition-delay: .6s;}

.applicationsMain .applicationsClassThreeMain{display: none;}

/*--行业应用详情页--*/
.applicationClassBox { overflow: hidden; position: -webkit-sticky; position: sticky; top: 60px; z-index: 80; background-color: #fff; -webkit-transition: all 0.3s; transition: all 0.3s; }

.applicationClassBox::after { content: ''; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 1px; background-color: #f2f2f2; }

.applicationClassBox::before { position: absolute; left: 0px; top: 0px; width: 100%; height: 1px; background-color: #f2f2f2; }

.applicationClass .swiper-slide { width: auto; }

.applicationClass .swiper-slide a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0px 15px; min-height: 50px; font-size: 14px; -webkit-transition: all .6s; transition: all .6s; color: #333333; }

.applicationClass .swiper-slide a .icon { width: 30px; margin-right: 10px; position: relative; }

.applicationClass .swiper-slide a .icon img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.applicationClass .swiper-slide.active a { color: #fff; background-color: #bb1d22; font-weight: 600; }

.applicationClass .swiper-slide.active a .icon img { -webkit-filter: grayscale(100%) brightness(0) invert(100%); filter: grayscale(100%) brightness(0) invert(100%); }

.applicationClass .swiper-slide:hover a { color: #fff; background-color: #bb1d22; font-weight: 600; }

.applicationClass .swiper-slide:hover a .icon img { -webkit-filter: grayscale(100%) brightness(0) invert(100%); filter: grayscale(100%) brightness(0) invert(100%); }

.applicationClassBox.sticky { top: 60px; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: .1s; transition-delay: .1s; }

.applicationClassBox.sticky::before { content: ''; }

.applicationDetailMain { padding: 40px 0px; position: relative; overflow: hidden; }

.applicationDetailBox{ background-color: #f6f7f8; display: none;}

.applicationDetailImgBox { width: 100%; position: relative;}

.applicationDetailImg { width: 100%; height: 100%; overflow: hidden; position: relative; }

.applicationDetailImg .swiper-slide .imgBox {overflow: hidden; position: relative; }

.applicationDetailImg .swiper-slide .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; display: block; }

.applicationDetailImg .swiper-slide .commonVideoBtn { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.applicationDetailImg .swiper-slide .commonVideoBtn p { width: 40px; height: 40px; }

.applicationDetailImg .swiper-slide .commonVideoBtn p i { width: 10px; height: 10px; }

.applicationDetailImgPage { position: absolute; left: 0px; bottom: 20px; width: 100%; z-index: 20; text-align: center; }

.applicationDetailImgPage span { margin: 0px 3px; width: 8px; height: 8px; border: 2px solid #fff; opacity: 1; background: none; }

.applicationDetailImgPage span.swiper-pagination-bullet-active { background: #fff; }

.applicationDetail { background-color: #f6f7f8; padding: 20px 20px 30px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.applicationDetail .title { font-size: 18px; padding-bottom: 10px; border-bottom: 1px solid rgba(148, 148, 148, 0.4); font-weight: 600; color: #000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.applicationDetail .title img { width: 45px; margin-right: 10px; }

.applicationDetail .desc { padding-top: 20px; font-size: 14px; line-height: 20px; color: #323232; }

.applicationDetail .desc span { color: #bb1d22; font-weight: 600; }

.applicationDetail .testSubjects { font-size: 14px; padding-top: 10px; }

.applicationDetail .testSubjects span { font-weight: 600; }

.applicationDetail .testItem { padding-top: 10px; font-size: 14px; }

.applicationDetail .testItem span { font-weight: 600; }

.applicationDetail .btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 20px; }

.applicationDetail .btn a { margin-right: 15px; min-width: 110px; height: 38px; -webkit-border-radius: 38px; border-radius: 38px; padding: 0px 10px; font-size: 12px; border: 2px solid #666666; color: #000000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transition: all .6s; transition: all .6s; }

.applicationDetail .btn a i { font-weight: 600; font-size: 14px; }

.applicationDetail .btn a:hover { background-color: #bb1d22; border-color: #bb1d22; color: #fff; }

.applicationDetailContent { padding: 0px 0px 0px; }

.applicationDetailContent .desc { font-size: 14px; line-height: 20px; max-width: 1600px; padding-top: 30px; margin: 0px auto; color: #323232; display: none;}

.applicationDetailContent .desc span { font-weight: 600; color: #bb1d22; }

.applicationDetailContent .mdesc{font-size: 14px; line-height: 20px; padding-top: 30px;color: #323232;  }

.applicationDetailContent .mdesc span { font-weight: 600; color: #bb1d22; }

.applicationDetailSemiconductor{padding-top:0px !important;}

.applicationDetailThreeTests { padding-top: 40px; }

.applicationDetailThreeTests .swiper-wrapper { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.applicationDetailThreeTests .swiper-slide { padding: 0px 15px; width: auto; cursor: pointer; }

.applicationDetailThreeTests .swiper-slide .icon { width: 50px; margin: 0px auto; }

.applicationDetailThreeTests .swiper-slide .icon img { width: 100%; display: block; }

.applicationDetailThreeTests .swiper-slide .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.applicationDetailThreeTests .swiper-slide .listTitle span { padding: 0px 5px 10px; font-size: 14px; font-weight: 600; color: #000000; position: relative; }

.applicationDetailThreeTests .swiper-slide .listTitle span::after { content: ''; right: 0px; width: 0%; height: 3px; bottom: 0px; position: absolute; background-color: #bb1d22; -webkit-transition: all .6s; transition: all .6s; }

.applicationDetailThreeTests .swiper-slide.active .listTitle span::after { width: 100%; left: 0px; right: auto; }

.applicationDetailThreeTestsTab { margin: 0px auto; max-width: 1100px; padding-top: 25px; overflow: hidden; position: relative; }

.applicationDetailThreeTestsTab .swiper-slide .threeTestsDesc { text-align: center; font-size: 14px; line-height: 24px; color: #000000; }

.applicationDetailThreeTestsTab .swiper-slide .threeTestsList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 20px; }

.applicationDetailThreeTestsTab .swiper-slide .threeTestsList p { width:50%; padding: 0px 15px; font-size: 14px; margin-bottom: 5px; color: #4a4b4a; position: relative; }

.applicationDetailThreeTestsTab .swiper-slide .threeTestsList p::after { content: ''; width: 7px; height: 7px; position: absolute; left: 0px; top: 8px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #bb1d22; }

.testPlan { padding-top: 40px; }

.testPlan .title { font-size: 18px; line-height: 1.2; padding-bottom: 20px; text-align: center; color: #010101; }

.testPlan .testPlanTable { overflow-x: auto; border-top: 4px solid #bb1d22;}

.testPlan .testPlanTable img{max-width: 100%; display: block;}

.testPlan .testPlanTable .pcTable{display: none;}

.testPlan .testPlanTable table { min-width: 600px; max-width: 600px; margin: 0px auto; }

.testPlan .testPlanTable table tr td { font-size: 13px; color: rgba(0, 0, 0, 0.9); padding:5px;  border-right: 1px solid #ececed; font-weight: 300; text-align: center; }

/* .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(1) { width: 20%; }

.testPlan .testPlanTable table tr:nth-child(1) td:nth-child(2) { width: 35%; }

.testPlan .testPlanTable table tr:nth-child(1) td:nth-child(3) { width: 20%; }

.testPlan .testPlanTable table tr:nth-child(1) td:nth-child(4) { width: 25%; } */
 
.testPlan .testPlanTable table tr:nth-child(1) { background-color: #000; }

.testPlan .testPlanTable table tr:nth-child(1) td { color: #fff; border-top: none;}

.testPlan .testPlanTable table tr td:first-child{border-left: none;}

.testPlan .testPlanTable table tr td:last-child{border-right: none;}

.ApplicationsDetailContentBox{padding:0px 0px 30px;}

.ApplicationsDetailContentBox .indexContainer{max-width: 1200px; margin:0px auto;}

.ApplicationsDetailContentBox .title{font-size: 18px; padding-bottom: 20px; color: #000; text-align: center;}

.ApplicationsDetailContentBox .desc{font-size: 14px; line-height: 24px; padding-bottom: 20px; color: #333; text-align: center;}

.ApplicationsDetailContentBox .content{font-size: 14px; line-height: 24px; color: #333;overflow-x: auto; border-top: 4px solid #bb1d22; }

.ApplicationsDetailContentBox .content table { min-width: 600px; max-width: 600px; margin: 0px auto; }

.ApplicationsDetailContentBox .content table tr td { font-size: 13px; color: rgba(0, 0, 0, 0.9); padding:5px 10px;  border-right: 1px solid #ececed; font-weight: 300; text-align: center; }

.ApplicationsDetailContentBox .content table tr:nth-child(1) { background-color: #000; }

.ApplicationsDetailContentBox .content table tr:nth-child(1) td { color: #fff; border-top: none;}

.ApplicationsDetailContentBox .content table tr.tableHeader { background-color: #000; }

.ApplicationsDetailContentBox .content table tr.tableHeader td { color: #fff; border-top: none;}

.ApplicationsDetailContentBox .content table tr td:first-child{border-left: none;}

.ApplicationsDetailContentBox .content table tr td:last-child{border-right: none;}

.applicationRelatedProductsMain { padding: 50px 0px; background-color: #f6f7f8; overflow: hidden; position: relative; }

.applicationRelatedProductsBox { margin-top: 35px; position: relative; }

.applicationRelatedProductsBox>i { width: 40px; height: 40px; font-size: 18px; z-index: 10; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer;  -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; display: none;}

.applicationRelatedProductsBox>i.prevBtn { left: 0px; }

.applicationRelatedProductsBox>i.nextBtn { right: 0px; }

.applicationRelatedProducts { overflow: hidden; position: relative; }

.applicationRelatedProducts .swiper-slide { background-color: #fff; height: auto; }

.applicationRelatedProducts .swiper-slide .imgBox {padding-top: 90%; overflow: hidden; position: relative; }

.applicationRelatedProducts .swiper-slide .imgBox img {position: absolute; left: 0px; top:0px; width: 100%; height: 100%; display: block; transition: all .6s; }

.applicationRelatedProducts .swiper-slide .imgBox:hover img {transform: scale(1.1);}

.applicationRelatedProducts .swiper-slide .content { padding: 20px 10px; border-top: 2px solid #f4f6f8; }

.applicationRelatedProducts .swiper-slide .modelNumber { font-size: 12px; color: rgba(0, 0, 0, 0.8); text-align: center; transition: all .6s;}

.applicationRelatedProducts .swiper-slide .listTitle { font-size: 14px; margin-top: 10px; transition: all .6s;  line-height: 18px; color: #000000; text-align: center; }

.applicationRelatedProducts .swiper-slide:hover .modelNumber{color: #bb1d22;}

.applicationRelatedProducts .swiper-slide:hover .listTitle{color: #bb1d22;}

.applicationRelatedProductsBtnPage{margin: 30px 40px 0px; display: flex; align-items: center;}

.applicationRelatedProductsBtnPage .prevBtn { font-size: 18px; margin-right: 15px; color: #000; cursor: pointer; }

.applicationRelatedProductsBtnPage .prevBtn:hover{color: #bb1d22;}

.applicationRelatedProductsBtnPage .nextBtn { font-size: 18px; margin-left: 15px; color: #000; cursor: pointer; }

.applicationRelatedProductsBtnPage .nextBtn:hover{color: #bb1d22;}

.applicationRelatedProductsBtnPage .applicationRelatedProductsPage { width: 100%; height: 3px; position: relative; }

.applicationRelatedProductsBtnPage .applicationRelatedProductsPage span.swiper-pagination-progressbar-fill { background: #bb1d22; }

.prevNextArticleBox { margin-top: 35px; background-color: rgba(255, 255, 255, 0.5); padding: 20px; }

.prevNextArticleBox .prevNextArticle .list { padding-right: 0px; position: relative; margin-bottom: 10px; }

.prevNextArticleBox .prevNextArticle .list::after { position: absolute; right: 0px; top: 0px; bottom: 0px; margin: auto; width: 1px; height: 15px; background-color: #d5d5d5; }

.prevNextArticleBox .prevNextArticle .list a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 14px; color: #000000; }

.prevNextArticleBox .prevNextArticle .list a p { font-size: 12px; color: #858585; }

.prevNextArticleBox .prevNextArticle .list a span { display: -webkit-box; height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.prevNextArticleBox .prevNextArticle .list:nth-child(2) { padding-left: 0px; padding-right: 0px; }

.prevNextArticleBox .prevNextArticle .list:nth-child(2)::after { display: none; }

.prevNextArticleBox .return { padding-top: 5px; }

.prevNextArticleBox .return a { width: 120px; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; padding: 0px 15px; border: 2px solid #666666; font-size: 12px; margin: auto; color: #000; -webkit-transition: all .6s; transition: all .6s; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.prevNextArticleBox .return a img { height: 12px; display: block; -webkit-transition: all .6s; transition: all .6s; }

.prevNextArticleBox .return a:hover { background-color: #bb1d22; border-color: #bb1d22; color: #fff; }

.prevNextArticleBox .return a:hover img { -webkit-filter: brightness(100); filter: brightness(100); }

.caseMain { padding: 0px 0px 50px; }

.caseMain .title { margin-top: 40px; font-size: 24px; color: #000; text-align: center; line-height: 1.2; font-weight: 600; }

.caseMain .titleDesc { max-width: 800px; padding-top: 15px; font-size: 14px; line-height: 24px; margin: 0px auto; color: #343434; text-align: center; }

.caseMain .titleDesc span { color: #bb1d22; font-weight: 600; }

.caseList { margin: 0px 0px 0px; padding: 10px 0px 30px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.caseList .list { width: 100%; margin: 25px 0px 0px; }

.caseList .list .listTitle { font-size: 18px; padding-bottom: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #dedede; }

.caseList .list .listTitle img { width: 30px; margin-right: 5px; display: block; }

.caseList .list .logoList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; padding-top: 10px; }

.caseList .list .logoList p { width: 33.333%; padding: 10px 5px 0px; position: relative; }

.caseList .list .logoList p::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all .6s; transition: all .6s; }

.caseList .list .logoList p img { width: 100%; display: block; -webkit-box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); }

.caseList .list .logoList p:hover::after { background-color: rgba(255, 255, 255, 0.5); }

.caseAdvantagesMain { padding: 50px 0px; overflow: hidden; position: relative; background-color: #f6f7f8; }

.caseAdvantagesMain .title { font-size: 24px; color: #000; line-height: 1.2; text-align: center; font-weight: 600; }

.caseAdvantagesMain .title span { color: #bb1d22; }

.caseAdvantagesMain .desc { font-size: 14px; margin-top: 10px; line-height: 1.2; color: rgba(0, 0, 0, 0.9); text-align: center; }

.caseAdvantagesMain .caseAdvantages { margin-top: 20px; }

.caseAdvantagesMain .caseAdvantages .swiper-slide { width: 100%; padding: 20px; height: auto; background-color: #fff; background-image: url(../images/img_540.png); background-size: cover; background-position: bottom; margin-right: 25px; -webkit-transition: all .6s; transition: all .6s; }

.caseAdvantagesMain .caseAdvantages .swiper-slide .icon { width: 60px; margin: 0px auto; }

.caseAdvantagesMain .caseAdvantages .swiper-slide .icon img { width: 100%; display: block; }

.caseAdvantagesMain .caseAdvantages .swiper-slide .listTitle { margin-top: 15px; font-size: 16px; line-height: 1.2; font-weight: 600; color: #000000; text-align: center; -webkit-transition: all .6s; transition: all .6s; }

.caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc { font-size: 14px; line-height: 20px; padding-top: 15px; color: rgba(0, 0, 0, 0.9); -webkit-transition: all .6s; transition: all .6s; }

.caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc p { padding-left: 15px; margin-bottom: 10px; position: relative; }

.caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc p::after { content: ''; position: absolute; left: 0px; top: 7px; width: 6px; height: 6px; background-color: #bb1d22; -webkit-border-radius: 100%; border-radius: 100%; -webkit-transition: all .6s; transition: all .6s; }

.caseAdvantagesMain .caseAdvantages .swiper-slide:last-child { margin-right: 0px; }

.caseAdvantagesMain .caseAdvantages .swiper-slide:hover { background-color: #bd292d; }

.caseAdvantagesMain .caseAdvantages .swiper-slide:hover .icon img { -webkit-filter: brightness(100); filter: brightness(100); }

.caseAdvantagesMain .caseAdvantages .swiper-slide:hover .listTitle { color: #fff; }

.caseAdvantagesMain .caseAdvantages .swiper-slide:hover .listDesc { color: #fff; }

.caseAdvantagesMain .caseAdvantages .swiper-slide:hover .listDesc p::after { background-color: #fff; }

.caseAdvantagesMain .caseAdvantagesPage { text-align: center; padding-top: 20px; }

.caseAdvantagesMain .caseAdvantagesPage span { width: 8px; height: 8px; margin: 0px 3px; background-color: #ccc; opacity: 1; }

.caseAdvantagesMain .caseAdvantagesPage span.swiper-pagination-bullet-active { background-color: #bb1d22; }

.projectCase { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; padding-bottom: 30px; }

.projectCase .list { width: 100%; margin: 30px 0px 0px; }

.projectCase .list .projectImgBox { position: relative; }

.projectCase .list .projectImg { overflow: hidden; position: relative; }

.projectCase .list .projectImg .swiper-slide .imgBox { overflow: hidden; position: relative; }

.projectCase .list .projectImg .swiper-slide .imgBox img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.projectCase .list .projectImgPage { position: absolute; left: 0px; bottom: 10px; width: 100%; text-align: center; z-index: 20; }

.projectCase .list .projectImgPage span { width: 8px; height: 8px; margin: 0px 3px; background: none; border: 1px solid #fff; opacity: 0.6; }

.projectCase .list .projectImgPage span.swiper-pagination-bullet-active { background-color: #bb1d22; border-color: #bb1d22; opacity: 1; }

.projectCase .list .listTitle { font-size: 18px; padding: 20px 0px 0px; line-height: 1.2; color: #000000; }

.projectCase .list .descList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 10px; }

.projectCase .list .descList .subTitle { min-width: 75px; font-size: 14px; color: #000; font-weight: 600; }

.projectCase .list .descList .desc { font-size: 14px; line-height: 22px; color: rgba(0, 0, 0, 0.9); }

.projectCase .list .more { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 20px; }

.projectCase .list .more .commonMore span { color: #000; }

.projectCase .list .more .commonMore i { color: #000; }

.projectCase .list .more .commonMore::before { border-color: #666666; }

.projectCase .list .more .commonMore:hover span { color: #fff; }

.projectCase .list .more .commonMore:hover i { color: #fff; }

.projectCase .list .more .commonMore:hover::before { border-color: #bb1d22; }

.projectCase .list .projectImg .swiper-slide .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

/*--服务支持--*/
.serviceSupportMain { position: relative; z-index: 10; }

.serviceSupportMain .title { margin-top: 40px; font-size: 24px; color: #000; text-align: center; line-height: 1.2; font-weight: 600; }

.serviceSupportMain .desc { max-width: 800px; padding-top: 15px; font-size: 14px; line-height: 24px; margin: 0px auto; color: #343434; text-align: center; }

.serviceSupportMain .desc span { color: #bb1d22; font-weight: 600; }

.serviceSupportDesc { position: relative; overflow: hidden; padding: 50px 0px; margin-top: 20px; }

.serviceSupportDesc .bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.serviceSupportDesc .bg img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.serviceSupportDesc .content { font-size: 14px; line-height: 24px; color: #000000; max-width: 1366px; margin: 0px auto; }

.serviceSupportDesc .content span { color: #bb1d22; font-weight: 600; }

.serviceSystemMain{overflow: hidden; position: relative;}

.serviceSystem { margin-top: 25px;  position: relative; }

.serviceSystem .swiper-slide { width: 100%; margin-right: 10px; -webkit-transition: all .6s; transition: all .6s; }

.serviceSystem .swiper-slide .imgBox { padding-top: 100%; overflow: hidden; position: relative; background-color: #000; }

.serviceSystem .swiper-slide .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; opacity: 0.7; }

.serviceSystem .swiper-slide .content { position: absolute; left: 0px; bottom: 0px; width: 100%; padding: 0px 20px 20px; }

.serviceSystem .swiper-slide .content .listTitle { font-size: 18px; line-height: 1.2; color: #fff; }

.serviceSystem .swiper-slide .content .listDescBox { font-size: 14px; line-height: 20px; overflow: hidden; -webkit-transition: all 1s; transition: all 1s; color: #fff; }

.serviceSystem .swiper-slide .content .listDescBox .listDesc { padding-top: 10px; -webkit-transition: all .6s; transition: all .6s; }

.serviceSystem .swiper-slide.active .content .listDescBox { -webkit-transition: all 2s; transition: all 2s; }

.serviceSystem .swiper-slide.active .content .listDescBox .listDesc { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: .4s; transition-delay: .4s; }

.serviceSystem .swiper-slide:last-child { margin-right: 0px; }

.serviceSystemBtnPage{margin: 25px 40px 0px; display: flex; align-items: center;}

.serviceSystemBtnPage .prevBtn { font-size: 18px; margin-right: 15px; color: #000; }

.serviceSystemBtnPage .nextBtn { font-size: 18px; margin-left: 15px; color: #000; }

.serviceSystemBtnPage .serviceSystemPage { width: 100%; height: 3px; position: relative; }

.serviceSystemBtnPage .serviceSystemPage span.swiper-pagination-progressbar-fill { background: #bb1d22; }

.serviceSupportBox { margin-top: 50px; padding: 10px 0px 45px; background-color: #f6f7f8; overflow: hidden; position: relative; }

.serviceSupportListBox { padding: 0px 0px 20px; }

.serviceSupportList { margin-top: 30px; }

.serviceSupportList .swiper-slide { padding: 40px 15px; background-color: #fff;  transition:all .6s;}

.serviceSupportList .swiper-slide .icon { width: 60px; margin: 0px auto; }

.serviceSupportList .swiper-slide .icon img { width: 100%; display: block; transition:all .6s;}

.serviceSupportList .swiper-slide .listTitle { padding-top: 10px; font-size: 16px; line-height: 1.2; text-align: center; font-weight: 600; color: #000000; transition:all .6s;}

.serviceSupportList .swiper-slide .line { margin: 10px auto 0px; width: 30px; height: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #bb1d22; transition:all .6s;}

.serviceSupportList .swiper-slide .listDesc { padding-top: 15px; font-size: 14px; line-height: 24px; text-align: center; color: rgba(0, 0, 0, 0.9); transition:all .6s;}

.serviceSupportList .swiper-slide:hover{background-color:#bb1d22;}

.serviceSupportList .swiper-slide:hover .icon img{filter: grayscale(100%) brightness(0) invert(100%);}

.serviceSupportList .swiper-slide:hover .listTitle {color:#fff;}

.serviceSupportList .swiper-slide:hover .line{background-color:#fff;}

.serviceSupportList .swiper-slide:hover .listDesc {color: #fff}
    
.serviceSupportListPage { text-align: center; padding-top: 20px; }

.serviceSupportListPage span { margin: 0px 4px; }

.serviceSupportListPage span.swiper-pagination-bullet-active { background-color: #bb1d22; }

.serviceContact { margin-top: 50px; }

.serviceContact .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; position: relative; background-color: #fff; }

.serviceContact .list .imgBox { padding-top: 70%; overflow: hidden; position: relative; }

.serviceContact .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.serviceContact .list:nth-child(1) .imgBox img { opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.serviceContact .list .customerService { position: absolute; left: 0px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; }

.serviceContact .list .customerService .icon { width: 40px; margin: 0px auto; }

.serviceContact .list .customerService .icon img { width: 100%; display: block; }

.serviceContact .list .customerService .subTitle { margin-top: 15px; font-size: 18px; line-height: 1.2; color: #000; font-weight: 600; text-align: center; }

.serviceContact .list .customerService .time { font-size: 14px; padding-top: 10px; color: rgba(0, 0, 0, 0.8); text-align: center; }

.serviceContact .list .customerService .btn { padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.serviceContact .list .customerService .btn a { height: 40px; -webkit-border-radius: 40px; border-radius: 40px; width: 120px; font-size: 12px; color: rgba(0, 0, 0, 0.8); border: 1px solid rgba(0, 0, 0, 0.8); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.serviceContact .list .customerService .btn a img { height: 15px; display: block; margin-right: 10px; -webkit-filter: grayscale(0%) brightness(0%) invert(0%); filter: grayscale(0%) brightness(0%) invert(0%); -webkit-transition: all .6s; transition: all .6s; }

.serviceContact .list .nationalHotline { padding: 35px 0px 0px 20px; position: absolute; left: 0px; top: 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }

.serviceContact .list .nationalHotline img { height: 20px; margin-right: 10px; display: block; }

.serviceContact .list .nationalHotline p:nth-child(2) { font-size: 14px; color: #000000; }

.serviceContact .list .nationalHotline p:nth-child(3) { font-size: 24px; line-height: 1; font-weight: 600; color: #bb1d22; }

.serviceContact .list:nth-child(1):hover .imgBox img { opacity: 1; }

.serviceContact .list:nth-child(1):hover .btn a { border-color: #bb1d22; color: #fff; background-color: #bb1d22; }

.serviceContact .list:nth-child(1):hover .btn a img { -webkit-filter: grayscale(100%) brightness(0%) invert(100%); filter: grayscale(100%) brightness(0%) invert(100%); }

/*--售后服务--*/
.serviceAssuranceMain { overflow: hidden; position: relative; }

.serviceAssuranceBox { margin-top: 30px; padding: 0px 0px 50px; position: relative; }

.serviceAssurance { margin: 0px auto; width: 280px; position: relative; }

.serviceAssurance img { width: 100%; display: block; -webkit-animation: clockwise 10s linear infinite; animation: clockwise 10s linear infinite; }

.serviceAssurance .content { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 200px; height: 200px; -webkit-border-radius: 100%; border-radius: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #bb1d22; }

.serviceAssurance .content .text { font-size: 14px; line-height: 1.2; color: #fff; }

.serviceAssurance .content .tel { font-size: 20px; padding-top: 5px; color: #fff; line-height: 1.2; }

.serviceAssurance .content .text2 { font-size: 14px; padding-top: 10px; line-height: 1.2; color: #fff; }

.serviceAssuranceList .list { margin-top: 20px; width: 100%; min-height: 80px; -webkit-border-radius: 80px; border-radius: 80px; border: 1px solid #cfd0d1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 5px 10px; }

.serviceAssuranceList .list .listTitle { width: 80px; height: 80px; font-size: 14px; line-height: 18px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #bb1d22; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #fff; text-align: center; }

.serviceAssuranceList .list .listDesc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; color: #000000; padding: 0px 15px; }

.serviceProcessMain { padding: 10px 0px 70px; overflow: hidden; position: relative; background-image: url(../images/img_389.jpg); background-repeat: no-repeat; background-size: cover; }

.serviceProcessClass { padding-top: 30px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.serviceProcessClass p { width: 80px; height: 40px; font-size: 14px; margin-left: -1px; -webkit-transition: all .6s; transition: all .6s; color: #9ea1a3; cursor: pointer; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border: 1px solid #c5d4db; }

.serviceProcessClass p.active { background-color: #bb1d22; border-color: #bb1d22; color: #fff; z-index: 1; }

.serviceProcessListBox { margin-top: 50px; display: none; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all 1s; transition: all 1s; }

.serviceProcessList { position: relative; }

.serviceProcessList::after { content: ''; top: 182px; width: 200%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); left: 50%; border-bottom: 1px dashed #d9d9d9; position: absolute; }

.serviceProcessList .swiper-slide { width: auto; margin-right: 15px; }

.serviceProcessList .swiper-slide .contentBox { position: relative; width: 150px; }

.serviceProcessList .swiper-slide .contentBox .triangle { position: absolute; left: 0px; top: -15px; width: 100%; }

.serviceProcessList .swiper-slide .contentBox .triangle img { width: 60px; margin: 0px auto; display: block; -webkit-filter: drop-shadow(0px 10px 79px rgba(151, 161, 185, 0.45)); filter: drop-shadow(0px 10px 79px rgba(151, 161, 185, 0.45)); }

.serviceProcessList .swiper-slide .contentBox .content { border: 1px solid #ededed; -webkit-border-radius: 10px; border-radius: 10px; min-height: 155px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; position: relative; z-index: 10; background-image: url(../images/img_391.png); background-repeat: no-repeat; background-position: top; background-size: cover; }

.serviceProcessList .swiper-slide .contentBox .content .step { font-size: 14px; color: #010101; line-height: 1.2; }

.serviceProcessList .swiper-slide .contentBox .content .icon { width: 40px; margin-top: 15px; }

.serviceProcessList .swiper-slide .contentBox .content .icon img { width: 100%; display: block; }

.serviceProcessList .swiper-slide .contentBox .content .text { font-size: 14px; padding-top: 15px; color: #010101; }

.serviceProcessList .swiper-slide .contentBox::after { content: ''; position: absolute; bottom: -40px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 25px; height: 25px; background-image: url(../images/img_399.png); background-size: cover; background-repeat: no-repeat; }

.serviceProcessList .swiper-slide:last-child { margin-right: 0px; }

.serviceProcessListBox.active { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.serviceProcessListBtnPage{margin: 65px 40px 0px; display: flex; align-items: center;}

.serviceProcessListBtnPage .prevBtn { font-size: 18px; margin-right: 15px; color: #000; }

.serviceProcessListBtnPage .nextBtn { font-size: 18px; margin-left: 15px; color: #000; }

.serviceProcessListBtnPage .serviceProcessListPage { width: 100%; height: 3px; position: relative; }

.serviceProcessListBtnPage .serviceProcessListPage span.swiper-pagination-progressbar-fill { background: #bb1d22; }

.afterSalesIssuesMain { padding: 5px 0px 50px; }

.afterSalesIssuesClass { padding-top: 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.afterSalesIssuesClass p { padding: 0px 15px; min-width: 140px; height: 40px; font-size: 14px; margin-left: -1px; -webkit-transition: all .6s; transition: all .6s; color: #9ea1a3; cursor: pointer; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border: 1px solid #c5d4db; }

.afterSalesIssuesClass p.active { background-color: #bb1d22; border-color: #bb1d22; color: #fff; z-index: 1; }

.afterSalesIssuesBox { margin-top: 55px; }

.afterSalesIssues { padding: 0px 11px 0px 0px; font-size: 14px; line-height: 24px;  display: none; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all 1s; transition: all 1s; }

.afterSalesIssues img{max-width: 100%; display: block;}

.afterSalesIssues .pcTable{display: none;}

.afterSalesIssuesContent{padding-bottom: 20px;}

.afterSalesIssues .afterSalesIssuesTable{overflow: auto; max-height: 600px;}

.afterSalesIssues table { min-width: 600px; max-width: 600px; border-top: 4px solid #bb1d22; border-bottom: 1px solid #d8d8d8; }

.afterSalesIssues table tr td { padding: 5px 10px; font-size: 12px; line-height: 20px; border: none; border-right: 1px solid #ececed; font-weight: 300; text-align: center; color: rgba(0, 0, 0, 0.9); }

.afterSalesIssues table tr td[rowspan] { border-top: 1px solid rgba(125, 125, 125, 0.2); background-color: #f0f2f5; }

.afterSalesIssues table tr:nth-child(2n+1) { background-color: #f6f7f8; }

.afterSalesIssues table tr:nth-child(1) { background-color: #000; }

.afterSalesIssues table tr:nth-child(1) td { color: #fff; font-weight: 600; border-color: rgba(125,125,125,0.3); }

.afterSalesIssues table tr td:last-child { border: none; }

.afterSalesIssues .afterSalesIssuesTable::-webkit-scrollbar { width: 6px; height: 6px; -webkit-border-radius: 4px; border-radius: 4px; background-color: rgba(212, 212, 212, 0.2); }

.afterSalesIssues .afterSalesIssuesTable::-webkit-scrollbar-track { -webkit-border-radius: 4px; border-radius: 4px; }

.afterSalesIssues .afterSalesIssuesTable::-webkit-scrollbar-thumb { -webkit-border-radius: 4px; border-radius: 4px; background-color: #bb1d22; }

.afterSalesIssues.active { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.instrumentEncyclopediaMain { padding: 10px 0px 100px; background-color: #f6f7f8; }

.instrumentEncyclopediaBox { padding: 20px 0px 40px; }

.instrumentEncyclopediaList { padding-bottom: 30px; }

.instrumentEncyclopediaList .list { margin-top: 15px; }

.instrumentEncyclopediaList .list a { padding: 0px 15px; font-size: 14px; background-color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.instrumentEncyclopediaList .list a p { display: -webkit-box; height: 50px; line-height: 50px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }

.instrumentEncyclopediaList .list a i { width: 35px; height: 35px; font-size: 14px; background-color: #f6f7f8; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.instrumentEncyclopediaList .list a:hover { background-color: #bb1d22; color: #fff; }

.instrumentEncyclopediaList .list a:hover i { background-color: #fff; color: #bb1d22; }

/*--视频专区--*/
.videoClass { margin: 50px auto 0px; border: 1px solid #e6e7e8; overflow: hidden; }

.videoClass .swiper-slide { width: auto; margin-right: 0px; }

.videoClass .swiper-slide a { height: 40px; padding: 0px 15px; margin: -1px; font-size: 14px; color: #000000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.videoClass .swiper-slide a:hover { background-color: #bb1d22; color: #fff; }

.videoClass .swiper-slide.active a { background-color: #bb1d22; color: #fff; }

.videoClass .swiper-slide:last-child { margin-right: 0px; }

.videoListMain { padding: 10px 0px 50px; }

.videoListBox { border-bottom: 1px solid #d2d3d4; padding-top: 30px; }

.videoListBox .subTitle { font-size: 18px; color: #000000; line-height: 1.2; }

.videoListBox .videoList { margin: 0px; padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.videoListBox .videoList .list { width: 100%; padding: 0px 0px 20px; cursor: pointer; }

.videoListBox .videoList .list .imgBox { position: relative; padding-top: 58%; overflow: hidden; }

.videoListBox .videoList .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.videoListBox .videoList .list .imgBox .commonVideoBtn { top: 0; right: 0; bottom: 0; left: 0; position: absolute; margin: auto; }

.videoListBox .videoList .list .listTitle { margin-top: 10px; font-size: 14px; color: #000000; }

.videoListBox .videoList .list .time { padding-top: 5px; font-size: 12px; color: rgba(0, 0, 0, 0.9); }

.videoListBox .videoList .list .time i { font-size: 14px; margin-right: 5px; }

/*--资料下载--*/
.downloadMaterialsMain { background-color: #f6f7f8; padding: 0px 0px 50px; }

.downloadMaterialsMain .title { margin-top: 40px; font-size: 24px; color: #000; text-align: center; line-height: 1.2; font-weight: 600; }

.downloadMaterialsMain .desc { max-width: 820px; padding-top: 15px; font-size: 14px; line-height: 24px; margin: 0px auto; color: #343434; text-align: center; }

.downloadMaterialsMain .desc span { color: #bb1d22; font-weight: 600; }

.downloadMaterials { padding: 40px 0px 20px; }

.downloadMaterials .list { padding: 10px; margin-top: 15px; border: 2px solid #fff; -webkit-transition: all .6s; transition: all .6s; background-color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.downloadMaterials .list .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; color: #000000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.downloadMaterials .list .listTitle img { height: 20px; display: block; margin-right: 10px; }

.downloadMaterials .list .listTitle p { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; height: 24px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }

.downloadMaterials .list .lang { font-size: 16px; color: rgba(0, 0, 0, 0.9); margin-right: 55px; display: none; }

.downloadMaterials .list .lang i { font-size: 20px; color: #666666; }

.downloadMaterials .list .size { font-size: 16px; color: rgba(0, 0, 0, 0.9); margin-right: 55px; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.downloadMaterials .list .size img { height: 19px; margin-right: 10px; }

.downloadMaterials .list .time { font-size: 16px; color: rgba(0, 0, 0, 0.9); margin-right: 55px; display: none; }

.downloadMaterials .list .time i { font-size: 18px; margin-right: 10px; color: #666; }

.downloadMaterials .list .Preview { margin-right: 35px; display: none; }

.downloadMaterials .list .Preview a { font-size: 16px; color: rgba(0, 0, 0, 0.9); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.downloadMaterials .list .Preview img { height: 21px; display: block; margin-right: 10px; }

.downloadMaterials .list .btn { -webkit-transition: all .6s; transition: all .6s; }

.downloadMaterials .list .btn a { height: 41px; -webkit-border-radius: 41px; border-radius: 41px; min-width: 80px; font-size: 14px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #bb1d22; color: #fff; }

.downloadMaterials .list .btn a i { font-size: 14px; margin-right: 5px; }

.downloadMaterials .list:hover { border-color: #bb1d22; -webkit-box-shadow: 0px 5px 21px rgba(101, 37, 37, 0.1); box-shadow: 0px 5px 21px rgba(101, 37, 37, 0.1); }

.downloadPopupMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 999; background-color: rgba(0, 0, 0, 0.6); display: none; }

.downloadPopupBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.downloadPopup { width: 90%; max-width: 1000px; background-color: #fff; padding: 60px 70px; position: relative; }

.downloadPopup form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.downloadPopup .list { width: 50%; padding: 10px 10px; position: relative; }

.downloadPopup .list .codeInput{position: relative;}

.downloadPopup .list .codeInput img{position: absolute; right: 15px; cursor: pointer; height: 80%; top:50%; -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}

.downloadPopup .list input { width: 100%; height: 56px; background-color: #f6f7f8; padding: 0px 25px; font-size: 16px; }

.downloadPopup .list input::-webkit-input-placeholder { color: #000000; }

.downloadPopup .list input:-moz-placeholder { color: #000000; }

.downloadPopup .list input::-moz-placeholder { color: #000000; }

.downloadPopup .list input:-ms-input-placeholder { color: #000000; }

.downloadPopup .list button { position: absolute; right: 10px; top: 10px; padding: 0px 23px; height: 56px; font-size: 14px; border: none; background: none; color: #1675ea; }

.downloadPopup .btn { padding: 30px 10px 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 100%; }

.downloadPopup .btn button { min-width: 155px; height: 49px; -webkit-border-radius: 49px; border-radius: 49px; font-size: 16px; background-color: #bb1d22; color: #fff; border: none; }

.closeDownloadPopup { position: absolute; right: 30px; top: 20px; font-size: 24px; font-weight: 600; cursor: pointer; }

/*--实力保障--*/

.anchorPoint{position: relative; top: -100px;}

.strengthAssuranceMain .title { margin-top: 40px; font-size: 24px; color: #000; text-align: center; line-height: 1.2; font-weight: 600; }

.strengthAssuranceMain .desc { max-width: 820px; padding-top: 15px; font-size: 14px; line-height: 24px; margin: 0px auto; color: #343434; text-align: center; }

.strengthAssuranceMain .desc span { color: #bd292d; font-weight: 600; }

.researchDevelopmentMain { padding: 40px 0px; margin-top: 25px; background-image: url(../images/img_407.jpg); background-repeat: no-repeat; background-size: cover; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData { width: 100%; padding: 30px 17px 60px; border: 1px solid rgba(255, 255, 255, 0.2); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .subTitle { font-size: 16px; text-align: center; font-weight: 600; color: #fff; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales { padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales p { font-size: 12px; margin: 0px 20px; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales p::before { width: 25px; height: 2px; margin-right: 5px; background-color: #fff; content: ''; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales p:nth-child(2):before { background-color: #bb1d22; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinderBox { position: relative; margin-top: 2.667vw; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line { position: absolute; left: 0px; top: 1px; width: 100%; z-index: 1; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .lineimg { width: 100%; display: block; position: absolute; left: 0px; top: 0px; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: -webkit-clip-path 3s; transition: -webkit-clip-path 3s; transition: clip-path 3s; transition: clip-path 3s, -webkit-clip-path 3s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot { width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; z-index: 10; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; position: relative; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list p { position: relative; width: 6.5vw; margin: 0px auto; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list img { width: 100%; display: block; opacity: 0; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list i { position: absolute; top: -0.267vw; left: 50%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 1.333vw; height: 1.333vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #bb1d22; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list i::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(190, 37, 38, 0.3); -webkit-animation: s1 2s linear infinite; animation: s1 2s linear infinite; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list i::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(190, 37, 38, 0.3); -webkit-animation: s1 2s .8s linear infinite; animation: s1 2s .8s linear infinite; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(2) { -webkit-transform: translateX(-8px); -ms-transform: translateX(-8px); transform: translateX(-8px); }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(3) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(4) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(5) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .line .lineimg { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); -webkit-transition-delay: 0.6s; transition-delay: 0.6s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .line .dot .list i { opacity: 1; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .line .dot .list:nth-child(1) i { -webkit-transition-delay: 0.4s; transition-delay: 0.4s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .line .dot .list:nth-child(2) i { -webkit-transition-delay: 1.2s; transition-delay: 1.2s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .line .dot .list:nth-child(3) i { -webkit-transition-delay: 1.4s; transition-delay: 1.4s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .line .dot .list:nth-child(4) i { -webkit-transition-delay: 1.6s; transition-delay: 1.6s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .line .dot .list:nth-child(5) i { -webkit-transition-delay: 2s; transition-delay: 2s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .line .dot .list:nth-child(6) i { -webkit-transition-delay: 2.4s; transition-delay: 2.4s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; border-bottom: 1px solid #fff; padding-bottom: 2.667vw; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; position: relative; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list img { width: 6.5vw; margin: 0px auto; display: block; -webkit-clip-path: inset(100% 0% 0% 0%); clip-path: inset(100% 0% 0% 0%); -webkit-transition: -webkit-clip-path .6s; transition: -webkit-clip-path .6s; transition: clip-path .6s; transition: clip-path .6s, -webkit-clip-path .6s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list p { position: absolute; left: 0px; bottom: -45px; width: 100%; font-size: 12px; color: rgba(255, 255, 255, 0.6); text-align: center; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(2) { -webkit-transform: translateX(-8px); -ms-transform: translateX(-8px); transform: translateX(-8px); }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(3) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(4) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(5) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .cylinder .list img { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .cylinder .list:nth-child(1) img { -webkit-transition-delay: 0s; transition-delay: 0s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .cylinder .list:nth-child(2) img { -webkit-transition-delay: 0.3s; transition-delay: 0.3s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .cylinder .list:nth-child(3) img { -webkit-transition-delay: 0.6s; transition-delay: 0.6s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .cylinder .list:nth-child(4) img { -webkit-transition-delay: 0.9s; transition-delay: 0.9s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .cylinder .list:nth-child(5) img { -webkit-transition-delay: 1.2s; transition-delay: 1.2s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData.active .cylinder .list:nth-child(6) img { -webkit-transition-delay: 1.5s; transition-delay: 1.5s; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentText { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 25px 0px 0px 0px; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentText .intro { font-size: 14px; line-height: 20px; color: #fff; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentText .intro span { font-weight: 600; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text { padding-top: 20px; font-size: 14px; line-height: 30px; color: #fff; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text p { position: relative; padding-left: 32px; font-weight: 600; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text p::after { content: ''; position: absolute; left: 0px; top: 9px; width: 15px; height: 15px; background-image: url(../images/img_408.png); background-size: cover; background-repeat: no-repeat; }

.researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text p span { color: #bb1d22; }

.researchDevelopmentMain .researchDevelopmentData { padding-top: 50px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.researchDevelopmentMain .researchDevelopmentData .list{width: 50%; padding-top: 15px; }

.researchDevelopmentMain .researchDevelopmentData .list .number { font-size: 30px; line-height: 1; color: #fff; text-align: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.researchDevelopmentMain .researchDevelopmentData .list .number span { font-family: 'Manropebold'; }

.researchDevelopmentMain .researchDevelopmentData .list .number span:nth-child(2) { font-size: 18px; margin-left: 5px; }

.researchDevelopmentMain .researchDevelopmentData .list .text { font-size: 12px; padding-top: 10px; color: #fff; text-align: center; }

.LeanManufacturingMain { padding: 20px 0px 50px; overflow: hidden; position: relative; }

.LeanManufacturingBox { margin-top: 55px; position: relative; }

.LeanManufacturingBox i { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 50px; height: 50px; font-size: 20px; color: #fff; z-index: 20; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.LeanManufacturingBox i.prevBtn { left: 0px; }

.LeanManufacturingBox i.nextBtn { right: 0px; }

.LeanManufacturingBox .LeanManufacturing .swiper-slide { width: 100%; -webkit-box-shadow: 2px 1px 43px rgba(3, 3, 3, 0.1); box-shadow: 2px 1px 43px rgba(3, 3, 3, 0.1); background-color: #fff; }

.LeanManufacturingBox .LeanManufacturing .swiper-slide .imgBox { padding-top: 65%; overflow: hidden; position: relative; }

.LeanManufacturingBox .LeanManufacturing .swiper-slide .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.LeanManufacturingBox .LeanManufacturing .swiper-slide .listTitle { font-size: 14px; height: 50px; line-height: 50px; color: #010101; text-align: center; }

.precisionProductionMain { padding: 10px 0px 0px; }

.precisionProductionBox { margin-top: 25px; padding: 40px 0px; position: relative; }

.precisionProductionBox .bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.precisionProductionBox .bg img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.precisionProductionBox .subTitle { padding-top: 30px; font-size: 16px; line-height: 1.2; color: #fff; text-align: center; }

.precisionProductionImg { margin: 0px auto; width: 100px; }

.precisionProductionImg img { width: 100%; display: block; }

.precisionProduction { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 20px 0px 0px; }

.precisionProduction .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 10px 5px 0px; border: 1px solid rgba(255, 255, 255, 0.2); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }

.precisionProduction .list img { width: 100%; display: block; }

.frontierTechnologyMain { padding: 10px 0px 50px; overflow: hidden; position: relative; background-color: #f6f7f8;}

.frontierTechnologyMain .frontierTechnologyClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; position: relative; border: 1px solid #e6e7e8; margin: 25px auto 0px; }

.frontierTechnologyMain .frontierTechnologyClass .swiper-slide { width: auto; }

.frontierTechnologyMain .frontierTechnologyClass .swiper-slide p { font-size: 14px; padding: 0px 10px; height: 40px; color: rgba(0, 0, 0, 0.5); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; }

.frontierTechnologyMain .frontierTechnologyClass .swiper-slide.active p { background-color: #bb1d22; color: #fff; }

.frontierTechnologyTab { display: none; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.frontierTechnologyTab.active { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.frontierTechnology { margin-top: 30px; padding: 20px 0px 0px; position: relative; }

.frontierTechnology .line { position: absolute; left: 0px; top: 0px; width: 100%; display: none; }

.frontierTechnology .line img { width: 100%; display: block; }

.frontierTechnology .subTitle { font-size: 18px; color: #bb1d22; line-height: 1.2; text-align: center; }

.frontierTechnology .subDesc { font-size: 14px; margin-top: 10px; color: #010101; text-align: center; }

.frontierTechnology .frontierTechnologyContent { padding: 20px 0px 0px; }

.frontierTechnology .frontierTechnologyContent .imgBox { width: 100%; }

.frontierTechnology .frontierTechnologyContent .imgBox img { width: 100%; display: block; }

.frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 0px; padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list { width: 33.333%; padding: 0px 10px; margin-top: 15px; height: auto; position: relative; }

.frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list::after { content: ''; position: absolute; right: 0px; top: 15px; width: 2px; height: 70px; background-color: rgba(0, 0, 0, 0.05); }

.frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .icon { width: 35px; margin: 0px auto; }

.frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .icon img { width: 100%; display: block; }

.frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .text { padding-top: 5px; font-size: 12px; color: rgba(0, 0, 0, 0.8); text-align: center; }

.frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .text br { display: none; }

.fourPerformance { padding-top: 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.fourPerformance .list { margin: 0px 10px; }

.fourPerformance .list .icon { width: 40px; margin: auto; border: 2px solid #bb1d22; -webkit-border-radius: 10px; border-radius: 10px; }

.fourPerformance .list .icon img { width: 100%; display: block; }

.fourPerformance .list .text { font-size: 14px; padding-top: 5px; color: #000000; text-align: center; }

.automaticRotationBox { padding: 55px 0px 0px; }

.automaticRotationDesc { font-size: 14px; line-height: 1.2; color: #000000; text-align: center; }

.automaticRotationDesc span{color: #bb1d22; font-weight: 600;}

.automaticRotation { margin: 20px auto 0px; width: 100%; position: relative; }

.automaticRotationImg { position: relative; }

.automaticRotationImg .imgBox { position: relative; z-index: 10; }

.automaticRotationImg .imgBox img { width: 100%; display: block; }

.automaticRotationImg .circle { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.automaticRotationImg .circle p { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; height: 100%; }

.automaticRotationImg .circle p span { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; }

.automaticRotationImg .circle p span::after { content: ''; position: absolute; -webkit-border-radius: 100%; border-radius: 100%; }

.automaticRotationImg .circle p span::before { content: ''; position: absolute; -webkit-border-radius: 100%; border-radius: 100%; }

.automaticRotationImg .circle p:nth-child(1) span { background-color: rgba(252, 247, 245, 0.3); border: 1px solid rgba(219, 195, 188, 0.3); -webkit-animation: inSequence 10s linear infinite; animation: inSequence 10s linear infinite; }

.automaticRotationImg .circle p:nth-child(1) span::after { top: 3.5%; left: 70%; width: 1.8%; height: 1.8%; background-color: #fddad0; }

.automaticRotationImg .circle p:nth-child(1) span::before { bottom: 4.5%; left: 26%; width: 1.8%; height: 1.8%; background-color: #fddad0; }

.automaticRotationImg .circle p:nth-child(2) { width: 75%; height: 75%; }

.automaticRotationImg .circle p:nth-child(2) span { background-color: rgba(252, 247, 245, 0.5); border: 1px solid rgba(219, 195, 188, 0.5); -webkit-animation: reverseTime 10s linear infinite; animation: reverseTime 10s linear infinite; }

.automaticRotationImg .circle p:nth-child(2) span::after { top: 2.8%; left: 30%; width: 1.7%; height: 1.7%; background-color: #fddad0; }

.automaticRotationImg .circle p:nth-child(2) span::before { top: 55.5%; left: 99%; width: 1.7%; height: 1.7%; background-color: #fddad0; }

.automaticRotationImg .circle p:nth-child(3) { width: 50%; height: 50%; }

.automaticRotationImg .circle p:nth-child(3) span { background-color: #fcf7f5; border: 1px solid #dbc3bc; }

.automaticRotationList .list { z-index: 20; cursor: pointer; margin-bottom: 20px; }

.automaticRotationList .list .listTitle { display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 20px; color: #000000; }

.automaticRotationList .list .listTitle img { width: 95px; margin: 0px 0px 0px 0px; border: 5px solid #f1d2d3; -webkit-border-radius: 100%; border-radius: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.automaticRotationList .list .listTitle p { position: relative; }

.automaticRotationList .list .listTitle p::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; opacity: 0; background-color: rgba(187, 29, 34, 0.2); -webkit-animation: s1 2s linear infinite; animation: s1 2s linear infinite; pointer-events: none; }

.automaticRotationList .list .listTitle p::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; opacity: 0; background-color: rgba(187, 29, 34, 0.2); -webkit-animation: s1 2s .8s linear infinite; animation: s1 2s .8s linear infinite; pointer-events: none; }

.automaticRotationList .list .content { width: 100%; padding: 20px; border: 1px solid #bb1d22; -webkit-border-radius: 10px; border-radius: 10px; background-color: #fffcfb; -webkit-transition: all .6s; transition: all .6s; }

.automaticRotationList .list .content .contentTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.automaticRotationList .list .content .contentTitle span { font-size: 14px; padding: 0px 15px; height: 32px; -webkit-border-radius: 20px; border-radius: 20px; background-color: #bb1d22; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #fff; line-height: 1.2; }

.automaticRotationList .list .content .listDesc { font-size: 13px; line-height: 20px; padding-top: 5px; color: #000000; }

.automaticRotationList .list .content .listDesc p { padding-left: 15px; margin-top: 10px; position: relative; }

.automaticRotationList .list .content .listDesc p::after { content: ''; width: 4px; height: 4px; left: 0px; top: 8px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #bb1d22; position: absolute; }

.fluidSimulation { margin: 0px auto; padding-top: 60px; max-width: 1260px; }

.fluidSimulationDesc{font-size: 14px; line-height: 24px; padding-bottom:15px; color: #343434; text-align: center;}

.fluidSimulationDesc span{color: #bb1d22; font-weight: 600;}

.fluidSimulation video { width: 100%; display: block; }

.honorMain { padding: 10px 0px 50px; overflow: hidden; position: relative; background-image: url(../images/img_451.jpg); background-repeat: no-repeat; background-size: cover; background-position: top; }

.honorClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; position: relative; border: 1px solid #e6e7e8; margin: 45px auto 0px; }

.honorClass .swiper-slide { width: auto; }

.honorClass .swiper-slide p { font-size: 14px; padding: 0px 15px; height: 40px; color: rgba(0, 0, 0, 0.5); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; }

.honorClass .swiper-slide.active p { background-color: #bb1d22; color: #fff; }

.honorNumber { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-top: 55px; }

.honorNumber .list { padding: 0px 15px; position: relative; }

.honorNumber .list .number { font-size: 14px; line-height: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; color: #bb1d22; }

.honorNumber .list .number span { font-size: 32px; margin-right: 5px; line-height: 0.85; font-family: 'Manropebold'; }

.honorNumber .list .text { font-size: 12px; padding-top: 10px; color: rgba(12, 12, 12, 0.8); text-align: center; }

.honorNumber .list::after { content: ''; position: absolute; right: 0px; top: 0px; bottom: 0px; margin: auto; width: 1px; height: 76px; background-color: rgba(0, 0, 0, 0.1); }

.honorNumber .list:last-child::after { display: none; }

.honorListBox { margin-top: 40px; position: relative; display: none; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.honorListBox i { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 30px; height: 30px; font-size: 20px; z-index: 20; opacity: 1; -webkit-transition: all .6s; transition: all .6s; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.honorListBox i.prevBtn { left: -15px; }

.honorListBox i.nextBtn { right: -15px; }

.honorListBox i:hover { color: #bb1d22; }

.honorList .swiper-slide { width: auto; margin: 0px; }

.honorList .swiper-slide .imgBox { width: 220px; -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); -webkit-transition: all .6s; transition: all .6s; }

.honorList .swiper-slide .imgBox::after{content: ''; position: absolute; left:0px; top:0px; width: 100%; height: 100%; background-image:url(../images/img_571.png); background-repeat: no-repeat; background-size: cover; background-position: center;}

.honorList .swiper-slide .imgBox img { width: 100%; display: block; }

.honorList .swiper-slide-active .imgBox { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.honorList .swiper-slide-prev .imgBox { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.honorList .swiper-slide-next .imgBox { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.honorList .swiper-slide-next ~ div .imgBox { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }

.honorListBox.active { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }

.qualityAssuranceMain { padding: 10px 0px 50px; overflow: hidden; position: relative; }

.qualityAssuranceClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; overflow: hidden; position: relative; border: 1px solid #e6e7e8; margin: 45px auto 0px; }

.qualityAssuranceClass .swiper-slide { width: auto; }

.qualityAssuranceClass .swiper-slide p { font-size: 14px; padding: 0px 15px; height: 40px; color: rgba(0, 0, 0, 0.5); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; }

.qualityAssuranceClass .swiper-slide.active p { background-color: #bb1d22; color: #fff; }

.qualityAssuranceTab { display: none; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.qualityAssuranceTab.active { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.qualityAssuranceBox { width: 100%; margin: 0px auto; position: relative; }

.qualityAssuranceBox .subTitle { position: absolute; width: 120px; height: 120px; font-size: 20px; border: 6px solid #fff; pointer-events: none; line-height: 1; font-weight: 600; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 100%; border-radius: 100%; background-color: #bb1d22; color: #fff; margin: auto; left: 0px; top: 0px; right: 0px; bottom: 0px; }

.qualityAssurance { margin: 20px 0px 0px; }

.qualityAssurance .list { margin-top: 15px; }

.qualityAssurance .list .Letters { position: relative; padding-top: 100%; display: none; }

.qualityAssurance .list .Letters p { font-size: 46px; line-height: 1; color: #fff; position: absolute; left: 0px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); text-align: center; width: 100%; }

.qualityAssurance .list .Letters img{height:40px; display:block;  margin:0px auto;}

.qualityAssurance .list .content { width: 100%; padding: 20px; border: 1px solid #d4d4d4; background-color: #fff; -webkit-border-radius: 10px; border-radius: 10px; -webkit-transition: all .6s; transition: all .6s; }

.qualityAssurance .list .content .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.qualityAssurance .list .content .listTitle span { font-size: 14px; height: 32px; -webkit-border-radius: 42px; border-radius: 42px; padding: 0px 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #fff; background-color: #bb1d22; }

.qualityAssurance .list .content .listDesc { padding-top: 10px; font-size: 14px; line-height: 24px; color: #000000; }

.qualityAssurance .list .content .listDesc p { position: relative; padding-left: 15px; }

.qualityAssurance .list .content .listDesc p::after { content: ''; position: absolute; left: 0px; top: 9px; width: 5px; height: 5px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #bb1d22; }

.qualityAssurance .list .content::after { width: 180px; height: 180px; position: absolute; left: 100%; top: 63%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background-image: url(../images/img_453.png); background-repeat: no-repeat; background-size: cover; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.qualityAssurance .list .content::before { width: 180px; height: 180px; position: absolute; left: 100%; top: 63%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background-image: url(../images/img_454.png); background-repeat: no-repeat; background-size: cover; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.qualityAssurance .list:hover .content { background-color: #fffcfb; border-color: #bb1d22; }

.qualityAssurance .list:hover .content::after { opacity: 1; }

.qualityAssurance .list:hover .content::before { opacity: 0; }

/*--关于WBE--*/
.aboutWBEMain { position: relative; z-index: 10; }

.aboutWBEMain .title { margin-top: 40px; font-size: 24px; color: #000; text-align: center; line-height: 1.2; font-weight: 600; }

.aboutWBEMain .desc { max-width: 800px; padding-top: 10px; font-size: 14px; line-height: 24px; margin: 0px auto; color: #343434; text-align: center; }

.aboutWBEMain .desc span { color: #bb1d22; font-weight: 600; }

.aboutWBEMain .desc2 { max-width: 800px; padding-top: 10px; font-size: 14px; line-height: 24px; margin: 0px auto; color: #343434; text-align: center; }

.aboutWBEMain .desc2 span { color: #bb1d22; font-weight: 600; }

.about { padding: 30px 0px; min-height: 420px; margin-top: 20px; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.about .indexContainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.about .bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.about .bg img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.about .aboutDesc { font-size: 14px; line-height: 24px; max-height: 96px; max-width: 1080px; text-align: center; margin: 0px auto; color: #fff; overflow: hidden; -webkit-transition: all 1s; transition: all 1s; }

.about .aboutViewBtn { padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.about .aboutViewBtn p { width: 120px; height: 35px; -webkit-border-radius: 35px; border-radius: 35px; font-size: 12px; padding: 0px 15px; cursor: pointer; background-color: #bb1d22; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.about .aboutViewBtn p i { font-size: 14px; }

.about .aboutData { max-width: 1080px; margin: auto auto 0px; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.about .aboutData .list .number { font-size: 20px; line-height: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #fff; text-align: center; }

.about .aboutData .list .number span { font-size: 26px; line-height: 0.9; margin-right: 5px; font-family: 'Manropebold'; }

.about .aboutData .list .text { padding-top: 10px; font-size: 14px; line-height: 1.2; color: #fff; text-align: center; }

.aboutPopupMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 999; background-color: rgba(0, 0, 0, 0.5); display: none; }

.aboutPopupBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.aboutPopup { max-width: 1060px; margin: 0px auto; width: 96%; padding: 40px 15px 30px; background-color: #fff; position: relative; }

.aboutPopup .content { font-size: 14px; line-height: 24px; padding: 0px 10px 0px 0px; color: rgba(0, 0, 0, 0.8); max-height: 75vh; overflow-y: auto; }

.aboutPopup .content .f22 { font-size: 16px; color: #000; font-weight: 600; }

.aboutPopup .content::-webkit-scrollbar { width: 3px; background-color: #dfdfdf; }

.aboutPopup .content::-webkit-scrollbar-track { -webkit-border-radius: 3px; border-radius: 3px; }

.aboutPopup .content::-webkit-scrollbar-thumb { -webkit-border-radius: 3px; border-radius: 3px; background-color: #e70214; }

.aboutPopup .closeAboutPopup { position: absolute; right: 10px; top: 5px; font-size: 20px; color: #000; cursor: pointer; }

.aboutFactoryBox { padding: 50px 0px; overflow: hidden; position: relative; }

.aboutFactoryBox>i { position: absolute; display: none; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 60px; height: 60px; font-size: 20px; color: #fff; z-index: 20; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; }

.aboutFactoryBox>i.prevBtn { left: 100px; }

.aboutFactoryBox>i.nextBtn { right: 100px; }

.aboutFactory .swiper-slide { width: 100%; -webkit-transition: all .6s; transition: all .6s; position: relative; }

.aboutFactory .swiper-slide .imgBox { width: 100%; -webkit-transition: all .6s; transition: all .6s; background-color: #000; }

.aboutFactory .swiper-slide .imgBox img { width: 100%; display: block; opacity: 0.5; -webkit-transition: all .6s; transition: all .6s; }

.aboutFactory .swiper-slide .imgBox::before { content: ''; position: absolute; left: 0px; top: 0px; height: 20%; width: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)); opacity: 0; -webkit-transition: all .6s; transition: all .6s; z-index:2;}

.aboutFactory .swiper-slide .imgBox::after { content: ''; position: absolute; left: 0px; bottom: 0px; height: 30%; width: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); opacity: 0; -webkit-transition: all .6s; transition: all .6s; z-index:2; }

.aboutFactory .swiper-slide .listTitle { position: absolute; left: 0px; bottom: 0px; width: 100%; font-size: 18px; padding: 0px 20px 30px; color: #fff; -webkit-transition: all .6s; transition: all .6s; opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); transition: all .6s; text-align: center; z-index: 10; }

.aboutFactory .swiper-slide-active .imgBox img { opacity: 1; }

.aboutFactory .swiper-slide-active .listTitle { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; }

.aboutFactory .swiper-slide-active .imgBox::after { opacity: 1; }

.aboutFactory .swiper-slide-active .imgBox::before { opacity: 1; }

.aboutFactoryBtnPage{margin: 20px 40px 0px; display: flex; align-items: center;}

.aboutFactoryBtnPage .prevBtn { font-size: 18px; margin-right: 15px; color: #000; }

.aboutFactoryBtnPage .nextBtn { font-size: 18px; margin-left: 15px; color: #000; }

.aboutFactoryBtnPage .aboutFactoryPage { width: 100%; height: 3px; position: relative; }

.aboutFactoryBtnPage .aboutFactoryPage span.swiper-pagination-progressbar-fill { background: #bb1d22; }

.corporateCultureMain { overflow: hidden; position: relative; }

.corporateCultureMain .bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.corporateCultureMain .bg img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.corporateCultureMain .titleBox { position: absolute; left: 0px; top: 0px; width: 100%; }

.corporateCultureMain .titleBox .title { color: #fff; }

.corporateCultureMain .titleBox .desc { color: #fff; }

.corporateCultureMain .titleBox .indexLine p:nth-child(2) { background-color: #fff; }

.corporateCulture { overflow: hidden; position: relative; }

.corporateCulture .swiper-slide { width: 100%; border-right: 1px solid rgba(255, 255, 255, 0.2); }

.corporateCulture .swiper-slide .content { padding: 150px 0px 80px; }

.corporateCulture .swiper-slide .content .icon { width: 60px; margin: 0px auto; -webkit-transition: all .6s; transition: all .6s; }

.corporateCulture .swiper-slide .content .icon img { width: 100%; display: block; }

.corporateCulture .swiper-slide .content .listTitle { padding-top: 10px; font-size: 16px; line-height: 1.2; color: #fff; text-align: center; -webkit-transition: all .6s; transition: all .6s; }

.corporateCulture .swiper-slide .content .line { width: 2px; height: 55px; position: relative; margin: 100px auto 0px; overflow: hidden; -webkit-transition: all .6s; transition: all .6s; }

.corporateCulture .swiper-slide .content .line::after { content: ''; position: absolute; left: 0px; top: -100%; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff)); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff); -webkit-animation: toTop 2s linear infinite; animation: toTop 2s linear infinite; }

.corporateCulture .swiper-slide .content .listEnTitle { margin-top: 20px; font-size: 24px; line-height: 1.2; color: rgba(255, 255, 255, 0.2); text-align: center; -webkit-transition: all .6s; transition: all .6s; }

.corporateCulture .swiper-slide .textImg { width: 200px; position: absolute; left: 30px; top: 160px; }

.corporateCulture .swiper-slide .textImg img { width: 100%; display: block; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all .6s; transition: all .6s; }

.corporateCulture .swiper-slide .listDesc { position: absolute; left: 0px; bottom: 0px; width: 100%; padding: 0px 10px 40px; font-size: 18px; line-height: 24px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; color: #fff; text-align: center; font-weight: 600; }

.corporateCulture .swiper-slide:nth-child(2) .textImg { width: 150px; }

.corporateCulture .swiper-slide:nth-child(3) .textImg { width: 150px; }

.corporateCulture .swiper-slide:nth-child(3) .textImg img { width: 100%; display: block; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); }

.corporateCulture .swiper-slide:last-child { border: none; }

.corporateCulture .swiper-slide:hover .textImg img { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.corporateCulture .swiper-slide:hover .listDesc { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.corporateCulture .swiper-slide:hover .icon { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); opacity: 0; }

.corporateCulture .swiper-slide:hover .listTitle { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); opacity: 0; }

.corporateCulture .swiper-slide:hover .line { -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); opacity: 0; }

.corporateCulture .swiper-slide:hover .listEnTitle { -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); opacity: 0; }

.corporateCulture .swiper-slide.active .textImg img { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.corporateCulture .swiper-slide.active .listDesc { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.corporateCulture .swiper-slide.active .icon { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); opacity: 0; }

.corporateCulture .swiper-slide.active .listTitle { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); opacity: 0; }

.corporateCulture .swiper-slide.active .line { -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); opacity: 0; }

.corporateCulture .swiper-slide.active .listEnTitle { -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); opacity: 0; }


.corporateCultureBtnPage{margin: 20px 40px 0px; display: flex; align-items: center;}

.corporateCultureBtnPage .prevBtn { font-size: 18px; margin-right: 15px; color: #000; }

.corporateCultureBtnPage .nextBtn { font-size: 18px; margin-left: 15px; color: #000; }

.corporateCultureBtnPage .corporateCulturePage { width: 100%; height: 3px; position: relative; }

.corporateCultureBtnPage .corporateCulturePage span.swiper-pagination-progressbar-fill { background: #bb1d22; }


@keyframes toTop { 0% { top: -100%; }
  100% { top: 150%; } }

@-webkit-keyframes toTop { 0% { top: -100%; }
  100% { top: 150%; } }

.developmentHistoryMain { padding: 15px 0px 50px; position: relative; overflow: hidden; background-image: url(../images/img_467.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }

.developmentHistoryBox { margin-top: 45px; position: relative; }

.developmentHistoryBox .circle { width: 120vw; height: 120vw; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); top: 0px; }

.developmentHistoryBox .circle img { width: 100%; display: block; -webkit-transition: all 1s; transition: all 1s; }

.developmentHistoryBox .developmentHistoryText { height: 240px; overflow: hidden; position: relative; }

.developmentHistoryBox .developmentHistoryText .swiper-slide { padding-top: 40px; }

.developmentHistoryBox .developmentHistoryText .swiper-slide .textImg { margin: 0px auto; width: 100px; }

.developmentHistoryBox .developmentHistoryText .swiper-slide .textImg img { width: 100%; display: block; }

.developmentHistoryBox .developmentHistoryText .swiper-slide .year { padding-top: 10px; font-size: 22px; font-weight: 600; line-height: 1.2; color: #010101; text-align: center; }

.developmentHistoryBox .developmentHistoryText .swiper-slide .listDesc { padding-top: 10px; max-width: 415px; margin: 0px auto; font-size: 14px; line-height: 20px; color: rgba(0, 0, 0, 0.8); text-align: center; }

.developmentHistoryYearBox { padding: 0px 30px; position: relative; }

.developmentHistoryYearBox i { position: absolute; top: 25px; font-size: 18px; color: #000; z-index: 20; cursor: pointer; }

.developmentHistoryYearBox i.prevBtn { left: 0px; }

.developmentHistoryYearBox i.nextBtn { right: 0px; }

.developmentHistoryYearBox::after { content: ''; position: absolute; left: 30px; right: 30px; height: 2px; top: 33px; background-color: rgba(97, 97, 97, 0.2); }

.developmentHistoryYear { padding: 30px 0px 0px; overflow: hidden; position: relative; }

.developmentHistoryYear .swiper-slide { width: auto; cursor: pointer; margin-right: 7%; }

.developmentHistoryYear .swiper-slide .dot { width: 8px; height: 8px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #616161; margin: 0px auto; position: relative; }

.developmentHistoryYear .swiper-slide .dot::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(97, 97, 97, 0.2); -webkit-animation: scale 2s 0s linear infinite; animation: scale 2s 0s linear infinite; }

.developmentHistoryYear .swiper-slide .dot::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(97, 97, 97, 0.2); -webkit-animation: scale 2s 0.6s linear infinite; animation: scale 2s 0.6s linear infinite; }

.developmentHistoryYear .swiper-slide .number { padding-top: 10px; font-size: 14px; color: #010101; font-weight: 600; }

.developmentHistoryYear .swiper-slide.active .dot { background-color: #bb1d22; }

.developmentHistoryYear .swiper-slide.active .dot::after { background-color: rgba(187, 29, 34, 0.2); }

.developmentHistoryYear .swiper-slide.active .dot::before { background-color: rgba(187, 29, 34, 0.2); }

.developmentHistoryYear .swiper-slide:last-child { margin-right: 0px !important; }

.marketingNetworkMain { padding: 10px 0px 50px; overflow: hidden; position: relative; }

.marketingNetworkData { padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.marketingNetworkData .list { padding: 0px 10px; }

.marketingNetworkData .list .number { font-size: 12px; line-height: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #bb1d22; }

.marketingNetworkData .list .number span { font-size: 28px; line-height: 0.9; margin-right: 5px; font-family: 'Manropebold'; }

.marketingNetworkData .list .number em { font-size: 24px; line-height: 0.8; margin-right: 5px; font-style: normal; font-weight: 600; }

.marketingNetworkData .list .text { font-size: 12px; padding-top: 10px; color: rgba(0, 0, 0, 0.8); text-align: center; }

.marketingNetworkMain .networkMap { max-width: 1332px; margin: 40px auto 0px; position: relative; }

.marketingNetworkMain .networkMap .earth { position: absolute; top: -40px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 70vw; height: 70vw; overflow: hidden; -webkit-transition: all .6s; transition: all .6s; }

.marketingNetworkMain .networkMap .earth canvas { width: 100% !important; height: 100% !important; position: absolute; left: 0px; top: 0px; }

.marketingNetworkMain .networkMap .mapImg { opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.marketingNetworkMain .networkMap .mapImg img { width: 100%; display: block; }

.marketingNetworkMain .networkMap .markedPoints { position: absolute; left: 0px; top: 0px; width: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.marketingNetworkMain .networkMap .markedPoints img { width: 100%; display: block; }

.marketingNetworkMain .networkMap .line { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.marketingNetworkMain .networkMap .line svg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.marketingNetworkMain .networkMap .map_line { stroke-dashoffset: 1200px; stroke-dasharray: 1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(13) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(14) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(15) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(16) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(17) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(18) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(19) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(20) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(21) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(22) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(23) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(24) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap .map_line:nth-child(25) { stroke-dashoffset: -1200px; }

.marketingNetworkMain .networkMap.active .map_line { -webkit-animation: animation-line 4s 5s ease-in; animation: animation-line 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(13) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(14) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(15) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(16) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(17) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(18) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(19) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(20) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(21) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(22) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(23) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(24) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .map_line:nth-child(25) { -webkit-animation: animation-line2 4s 5s ease-in; animation: animation-line2 4s 5s ease-in; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; }

.marketingNetworkMain .networkMap.active .earth { -webkit-transform: translateX(-50%) scale(2); -ms-transform: translateX(-50%) scale(2); transform: translateX(-50%) scale(2); opacity: 0; -webkit-transition-delay: 3s; transition-delay: 3s; }

.marketingNetworkMain .networkMap.active .mapImg { opacity: 1; -webkit-transition-delay: 5s; transition-delay: 5s; }

.marketingNetworkMain .networkMap.active .markedPoints { opacity: 1; -webkit-transition-delay: 5s; transition-delay: 5s; }

.marketingNetworkMain .networkMap.active .line { opacity: 1; -webkit-transition-delay: 5s; transition-delay: 5s; }

@-webkit-keyframes animation-line { 0% { stroke-dashoffset: 1200px; }
  100% { stroke-dashoffset: 0px; } }

@keyframes animation-line { 0% { stroke-dashoffset: 1200px; }
  100% { stroke-dashoffset: 0px; } }

@-webkit-keyframes animation-line2 { 0% { stroke-dashoffset: -1200px; }
  100% { stroke-dashoffset: 0px; } }

@keyframes animation-line2 { 0% { stroke-dashoffset: -1200px; }
  100% { stroke-dashoffset: 0px; } }

.networkOffice { margin: 0px; padding-top: 20px; }

.networkOffice .list { width: 100%; margin: 20px 0px 0px; background-color: #f6f7f8; padding: 20px; }

.networkOffice .list .listTitle { font-size: 16px; color: #010101; text-align: center; }

.networkOffice .list .line { margin: 10px auto 0px; height: 4px; width: 33px; background-color: #bb1d22; }

.networkOffice .list .content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; padding-top: 20px; }

.networkOffice .list .content p { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 0px 5px 10px; font-size: 12px; height: 40px; background-color: #fff; background-color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.aboutESGMain { position: relative; overflow: hidden; margin-bottom: 50px; background-image: url(../images/img_581.jpg); background-position: center; background-size: cover; background-repeat: no-repeat; }

.aboutESGMain .titleBox { position: absolute; left: 0px; top: 90px; width: 100%; }

.aboutESGMain .titleBox .titleImg img { display: block; margin: 0px auto; height: 36px; }

.aboutESGMain .titleBox .indexLine p:nth-child(2) { background-color: #fff; }

.aboutESGMain .titleBox .desc { color: #fff; }

.aboutESGMain .aboutESG .swiper-slide { min-height: 600px; border-right: 1px solid rgba(255, 255, 255, 0.2); -webkit-transition: all .6s; transition: all .6s; }

.aboutESGMain .aboutESG .swiper-slide .content { position: absolute; left: 0px; top: 0px; width: 100%; padding: 230px 20px 20px; }

.aboutESGMain .aboutESG .swiper-slide .icon { width: 50px; }

.aboutESGMain .aboutESG .swiper-slide .icon img { width: 100%; display: block; }

.aboutESGMain .aboutESG .swiper-slide .listTitle { padding-top: 10px; font-size: 18px; line-height: 1.2; color: #fff; }

.aboutESGMain .aboutESG .swiper-slide .listEnTitle { padding-top: 5px; font-size: 16px; line-height: 1.2; color: rgba(255, 255, 255, 0.2); }

.aboutESGMain .aboutESG .swiper-slide .listDesc { font-size: 14px; line-height: 20px; color: #fff; max-width: 440px; padding-top: 20px; }

.aboutESGMain .aboutESG .swiper-slide:last-child { border: none; }

.aboutESGPage { position: absolute; left: 0px; bottom: 20px; width: 100%; z-index: 20; text-align: center; }

.aboutESGPage span { background-color: #fff; margin: 0px 4px; }

.indexAboutESGMain { margin-bottom: 30px; }
.indexAboutESGMain .titleBox{top: 45px;}
.indexAboutESGMain .aboutESG .swiper-slide{min-height: 480px;}
.indexAboutESGMain .aboutESG .swiper-slide .content{padding:145px 20px 20px;}


/*--联系我们--*/
.contactCompanyName { padding-top: 20px; font-size: 18px; line-height: 1.2; color: #010101; text-align: center; }

.contactCompanyNameEn { font-size: 14px; padding-top: 5px; line-height: 1.2; color: rgba(0, 0, 0, 0.9); text-align: center; }

.contactInfoMain { padding: 30px 0px 100px; margin-top: 0px; background-image: url(../images/img_539.png); background-size: cover; background-repeat: no-repeat; }

.contactInfo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.contactInfo .list { width: 100%; margin: 15px 0px 0px; padding: 20px; border: 1px solid #e6e6e6; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.9)), to(rgba(245, 250, 255, 0.9))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9), rgba(245, 250, 255, 0.9)); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.contactInfo .list .item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 10px; }

.contactInfo .list .item .icon { width: 30px; min-width: 30px; height: 30px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #bb1d22; }

.contactInfo .list .item .icon img { width: 100%; display: block; }

.contactInfo .list .item .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 10px; }

.contactInfo .list .item .content .name { font-size: 12px; line-height: 1; color: rgba(95, 95, 95, 0.8); }

.contactInfo .list .item .content .text { font-size: 14px; margin-top: 5px; line-height: 24px; color: #010101; }

.contactInfo .list .item .content .text span { font-size: 14px; line-height: 18px; }

.contactInfo .list .item:nth-child(1) { margin-top: 0px; }

.contactInfo .list .tel { padding: 0px 0px 0px 0px; }

.contactInfo .list .tel .telTitle { font-size: 18px; line-height: 1.2; color: #010101; }

.contactInfo .list .tel .telNumber { font-size: 32px; line-height: 1.2; color: #bb1d22; font-weight: 600; }

.contactOfficeMain { margin-top: 10px; }

.contactOfficeMap img { width: 100%; display: block; }

.contactOfficeHeadquarters { padding: 20px 0px 5px; border-bottom: 1px solid #d8d8d8; }

.contactOfficeHeadquarters .list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 0px 0px 15px; }

.contactOfficeHeadquarters .list .icon { min-width: 80px; }

.contactOfficeHeadquarters .list .icon img { width: 35px; height: 35px; margin: auto; border: 2px solid rgba(187, 29, 34, 0.5); -webkit-border-radius: 100%; border-radius: 100%; display: block; }

.contactOfficeHeadquarters .list .icon p { font-size: 14px; padding-top: 10px; text-align: center; color: #000000; line-height: 1.2; font-weight: 600; }

.contactOfficeHeadquarters .list .content { padding: 0px 0px 0px 15px; }

.contactOfficeHeadquarters .list .content .listTitle { font-size: 14px; padding-bottom: 5px; line-height: 24px; color: #000000; }

.contactOfficeHeadquarters .list .content p { font-size: 12px; padding-bottom: 5px; line-height: 18px; color: #000000; }

.contactOfficeHeadquarters .list .content p span { color: #767676; }

.contactOfficeHeadquartersList { padding: 30px 0px; border-bottom: 1px solid #d8d8d8; }

.contactOfficeHeadquartersList .list { padding-bottom: 20px; }

.contactOfficeHeadquartersList .list .listTitle { font-size: 14px; color: #000; font-weight: 600; }

.contactOfficeHeadquartersList .list .content { padding-top: 5px; }

.contactOfficeHeadquartersList .list .content .infoList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-top: 10px; }

.contactOfficeHeadquartersList .list .content .infoList .icon { width: 30px; min-width: 30px; height: 30px; margin-right: 10px; border: 2px solid rgba(187, 29, 34, 0.5); -webkit-border-radius: 100%; border-radius: 100%; }

.contactOfficeHeadquartersList .list .content .infoList .icon img { width: 100%; display: block; }

.contactOfficeHeadquartersList .list .content .infoList .text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; color: #000000; }

.contactOfficeHeadquartersList .list .content .infoList .text span { color: #767676; }

.contactFormBox { padding: 10px 0px 100px; }

.contactForm { margin-top: 25px; padding: 15px 20px 30px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; background-image: url(../images/img_496.jpg); background-repeat: no-repeat; background-size: cover; }

.contactForm .list { width: 100%; position: relative; margin: 15px 0px 0px; }

.contactForm .list p { font-size: 14px; height: 40px; pointer-events: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #000000; position: absolute; left: 15px; top: 0px; }

.contactForm .list input { width: 100%; height: 40px; font-size: 14px; color: #000; padding: 0px 15px; }

.contactForm .list textarea { width: 100%; height: 130px; font-size: 14px; color: #000; padding: 16px 15px; background-color: #fff; }

.contactForm .list.w100 { width: 100%; }

.contactForm .list img { position: absolute; right: 25px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); height: 70%; cursor: pointer; }

.contactForm .list.active p { display: none; }

.contactForm .btn { padding-top: 30px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; justify-content: center; width: 100%; }

.contactForm .btn button { width: 125px; height: 40px; font-size: 14px; -webkit-border-radius: 40px; border-radius: 40px; border: none; background-color: #bb1d22; color: #fff; }

/*--招贤纳士--*/

.jobMain { position: relative; z-index: 10; }

.jobMain::before{position: absolute; left:0px; top:0px; width: 100%; height: 200px; background-color: #f6f7f8; content: '';}

.jobMain .title { margin-top: 40px; font-size: 24px; color: #000; text-align: center; line-height: 1.2; font-weight: 600; }

.jobMain .desc { max-width: 800px; padding-top: 10px; font-size: 14px; line-height: 24px; margin: 0px auto; color: #343434; text-align: center; }

.jobMain .desc span { color: #bb1d22; font-weight: 600; }

.recruitmentBg { background-color: #f6f7f8; padding-bottom: 100px; }

.recruitmentClass { margin: 25px auto 0px; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; border: 1px solid #e6e7e8; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.recruitmentClass a { font-size: 13px; padding: 0px 10px; height: 40px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.recruitmentClass a.active { background-color: #bb1d22; color: #fff; }

.recruitmentList { padding: 45px 0px 25px; }

.recruitmentList .list { background-color: #fff; margin-top: 15px; padding: 0px 20px; position: relative; }

.recruitmentList .list::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 2px; background-color: #bb1d22; opacity: 0; }

.recruitmentList .list .listTitleBox { height: 50px; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid rgba(0, 0, 0, 0); }

.recruitmentList .list .listTitleBox .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.recruitmentList .list .listTitleBox .address { width: 335px; font-size: 16px; color: #646a73; display: none; }

.recruitmentList .list .listTitleBox .number { width: 275px; font-size: 16px; color: #646a73; display: none; }

.recruitmentList .list .listTitleBox .time { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 12px; color: #646a73; display: none; }

.recruitmentList .list .listTitleBox .btn { width: 30px; height: 30px; -webkit-transition: all .6s; transition: all .6s; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #f6f7f8; }

.recruitmentList .list .listTitleBox .btn i { width: 10px; height: 10px; position: relative; display: block; }

.recruitmentList .list .listTitleBox .btn i::after { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 2px; height: 100%; background-color: #000000; }

.recruitmentList .list .listTitleBox .btn i::before { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; height: 2px; background-color: #000000; }

.recruitmentList .list .content { padding-bottom: 40px; display: none; }

.recruitmentList .list .content .subTitle { font-size: 14px; color: #000; padding-top: 20px; }

.recruitmentList .list .content .listDesc { font-size: 13px; padding-top: 10px; line-height: 20px; color: #6f747a; }

.recruitmentList .list .content .btn { padding-top: 30px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.recruitmentList .list .content .btn a { width: 110px; height: 32px; padding: 0px 15px; -webkit-border-radius: 32px; border-radius: 32px; font-size: 12px; border: 2px solid #6f747a; color: #6f747a; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.recruitmentList .list .content .btn a i { font-weight: 600; }

.recruitmentList .list .content .btn a:hover { background-color: #bb1d22; border-color: #bb1d22; color: #fff; }

.recruitmentList .list.active .listTitleBox { border-color: rgba(0, 0, 0, 0.15); }

.recruitmentList .list.active .listTitleBox .listTitle { color: #bb1d22; }

.recruitmentList .list.active .listTitleBox .btn { background-color: #bb1d22; }

.recruitmentList .list.active .listTitleBox .btn i::after { display: none; }

.recruitmentList .list.active .listTitleBox .btn i::before { background-color: #fff; }

.talentStrategyMain { padding: 10px 0px 100px; }

.talentStrategyList { margin-top: 60px; overflow: hidden; position: relative; }

.talentStrategyList .swiper-slide { margin-right: 15px; -webkit-transition: all .6s; transition: all .6s; }

.talentStrategyList .swiper-slide .imgBox { padding-top: 100%; overflow: hidden; position: relative; background-color: #000; }

.talentStrategyList .swiper-slide .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; opacity: 0.85; }

.talentStrategyList .swiper-slide::after { content: ''; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 30%; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(80%, rgba(0, 0, 0, 0.7))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 80%); opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.talentStrategyList .swiper-slide .content { padding: 0px 20px 25px; position: absolute; left: 0px; bottom: 0px; width: 100%; z-index: 10; }

.talentStrategyList .swiper-slide .content .listTitle { font-size: 16px; line-height: 1.2; color: #fff; }

.talentStrategyList .swiper-slide .content .listDesc { margin-top: 8px; font-size: 14px; line-height: 20px; color: #fff; overflow: hidden; }

.talentStrategyList .swiper-slide:last-child { margin-right: 0px; }

.talentStrategyListPage { text-align: center; padding-top: 20px; }

.talentStrategyListPage span { margin: 0px 4px; }

.talentStrategyListPage span.swiper-pagination-bullet-active { background-color: #bb1d22; }

.jobPromotionTab { display: none; }

.overallJobPromotion { padding-top: 25px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.overallJobPromotion .management { margin-top: 25px; }

.overallJobPromotion .management .subTitle { height: 50px; font-size: 16px; line-height: 26px; color: #000000; background-color: #f6f7f8; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.overallJobPromotion .management .subTitle br { display: none; }

.overallJobPromotion .management .arrow { padding: 0px 20px 0px 10px; display: none; }

.overallJobPromotion .management .arrow img { height: 9px; display: block; }

.overallJobPromotion .management .managementList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; }

.overallJobPromotion .management .managementList .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 10px 5px 0px; height: 50px; font-size: 16px; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #bb1d22; }

.overallJobPromotion .management:nth-child(2) .managementList .list { background-color: #ffe0e0; color: #bb1d22; }

.jobPromotionTab.active .overallJobPromotion { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: .2s; transition-delay: .2s; }

/*--招商合作--*/
.cooperationMain { margin-top: 30px; overflow-x: auto; }

.cooperationMain table { border-top: 4px solid #bb1d22; width: 100% !important; min-width: 760px; }

.cooperationMain table tr td { padding: 20px 15px; font-size: 13px; line-height: 24px; color: rgba(0, 0, 0, 0.7); border: none; border-left: 1px solid #e8e8eb; }

.cooperationMain table tr td strong { color: #000; }

.cooperationMain table tr td:nth-child(1) { font-size: 15px; font-weight: 600; color: #000; border: none; }

.cooperationMain table tr td:nth-child(1) { width: 20%; }

.cooperationMain table tr td:nth-child(2) { width: 40%; }

.cooperationMain table tr td:nth-child(3) { width: 40%; }

.cooperationMain table tr:nth-child(1) { background-color: #303030; }

.cooperationMain table tr:nth-child(1) td { text-align: center; border-color: rgba(255, 255, 255, 0.15); }

.cooperationMain table tr:nth-child(1) td .icon { width: 50px; height: 50px; margin: 0px auto; -webkit-border-radius: 100%; border-radius: 100%; background-color: #bb1d22; }

.cooperationMain table tr:nth-child(1) td .icon img { width: 100%; display: block; }

.cooperationMain table tr:nth-child(1) td .subTitle { margin-top: 10px; font-size: 18px; color: #fff; }

.cooperationMain table tr:nth-child(1) td .tableDesc { padding-top: 5px; font-size: 14px; line-height: 20px; color: rgba(255, 255, 255, 0.9); }

.cooperationMain table tr:nth-child(2) { background-color: #f6f7f8; }

.cooperationMain table tr:nth-child(4) { background-color: #f6f7f8; }

.cooperationMain table tr td .tel { font-size: 15px; color: #000000; font-weight: 600; text-align: center; }

.cooperationSupportMain { padding: 10px 0px 50px; }

.cooperationSupportBox { margin: 30px 0px 0px; position: relative; }

.cooperationSupportImg { position: relative; width: 280px; margin: 0px auto; }

.cooperationSupportImg .imgBox { padding-top: 100%; position: relative; }

.cooperationSupportImg .imgBox p { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-animation: clockwise 10s linear infinite; animation: clockwise 10s linear infinite; }

.cooperationSupportImg .imgBox p img { width: 100%; display: block; }

.cooperationSupportImg .imgBox p::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 2px solid rgba(196, 76, 80, 0.1); -webkit-border-radius: 100%; border-radius: 100%; }

.cooperationSupportImg .imgBox p::before { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 63%; height: 63%; border: 2px solid rgba(196, 76, 80, 0.2); -webkit-border-radius: 100%; border-radius: 100%; }

.cooperationSupportImg .cooperationLogo { position: absolute; left: 50%; top: 50%; width: 48%; height: 48%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bb1d22), to(#f26d72)); background-image: linear-gradient(to right, #bb1d22, #f26d72); -webkit-box-shadow: 0px 10px 79px rgba(151, 161, 185, 0.45); box-shadow: 0px 10px 79px rgba(151, 161, 185, 0.45); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.cooperationSupportImg .cooperationLogo img { width: 57.5%; display: block; }

.cooperationSupport .list { padding: 20px 15px; margin-top: 15px; -webkit-border-radius: 10px; border-radius: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border: 1px solid #cfd0d1; background-color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.cooperationSupport .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.cooperationSupport .list .content .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.cooperationSupport .list .content .listTitle span { width: 100px; height: 32px; -webkit-border-radius: 32px; border-radius: 32px; font-size: 14px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #bb1d22; color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.cooperationSupport .list .content .listDesc { padding-top: 15px; max-width: 350px; font-size: 13px; color: rgba(0, 0, 0, 0.8); -webkit-transition: all .6s; transition: all .6s; }

.cooperationSupport .list .icon { width: 45px; margin-left: 20px; }

.cooperationSupport .list .icon img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.cooperationSupport .list:hover { background-color: #bb1d22; border-color: #bb1d22; }

.cooperationSupport .list:hover .content .listTitle span { background-color: #fff; color: #000; }

.cooperationSupport .list:hover .content .listDesc { color: rgba(255, 255, 255, 0.8); }

.cooperationSupport .list:hover .icon img { -webkit-filter: grayscale(100%) brightness(0) invert(100%); filter: grayscale(100%) brightness(0) invert(100%); }

/*--新闻列表--*/
.newsListMain { padding: 30px 0px 60px; }

.newsList { padding-bottom: 30px; }

.newsList .list a { padding: 25px 0px; border-bottom: 1px solid #f0f0f0; position: relative; display: block; }

.newsList .list a::after { content: ''; position: absolute; right: 0px; bottom: -1px; width: 0%; -webkit-transition: all .6s; transition: all .6s; height: 1px; background-color: #bb1d22; }

.newsList .list a .imgBox { width: 100%; padding-top: 55%; overflow: hidden; position: relative; }

.newsList .list a .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.newsList .list a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px 0px 0px 0px; }

.newsList .list a .content .listTitle { font-size: 18px; line-height: 24px; color: #000000; }

.newsList .list a .content .listDesc { margin-top: 10px; font-size: 12px; line-height: 20px; color: #646464; }

.newsList .list a .content .mTime { font-size: 12px; padding-top: 5px; }

.newsList .list a .content .more { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 20px; }

.newsList .list a .content .more .commonMore::before { border-color: #666666; }

.newsList .list a .content .more .commonMore span { color: #000000; }

.newsList .list a .content .more .commonMore i { color: #000000; }

.newsList .list a .timeBox .time { font-size: 16px; line-height: 1; color: #7e7e7e; }

.newsList .list a .timeBox .column { padding-top: 10px; font-size: 16px; line-height: 1; color: #7e7e7e; }

.newsList .list a .timeBox .icon { padding-top: 15px; font-size: 34px; line-height: 1; color: #7e7e7e; }

.newsList .list a .timeBox { border-left: 1px solid #f6f6f6; width: 210px; height: 245px; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.newsList .list a:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.newsList .list a:hover::after { width: 100%; left: 0px; right: auto; }

.newsList .list a:hover .commonMore::after { background-color: #bb1d22; }

.newsList .list a:hover .content .more .commonMore::before { border-color: transparent; }

.newsList .list a:hover .content .more .commonMore span { color: #fff; }

.newsList .list a:hover .content .more .commonMore i { color: #fff; }

/*--新闻详情页--*/
.newsDetailBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 50px 0px 0px 0px; }

.newsDetailBox .newsDetailTitle { text-align: center; font-size: 20px; color: #000000; font-weight: 600; line-height: 1.3; }

.newsDetailBox .source { padding: 15px 0px 20px; border-bottom: 1px solid rgba(201, 201, 201, 0.4); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.newsDetailBox .source p { margin: 0px 5px; font-size: 12px; color: rgba(51, 51, 51, 0.8); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.newsDetailBox .source p img { height: 14px; margin-right: 5px; }

.newsDetailBox .source p:nth-child(1) { display: none; }

.newsDetailBox .newsDetail { padding: 20px 0px 0px 0px; font-size: 14px; line-height: 24px; color: rgba(0, 0, 0, 0.9); }

.newsDetailBox .newsDetail img { max-width: 100%; height: auto !important; }

.newsDetailBox .newsDetail video { max-width: 100%; height: auto !important; }

.newsDetailBox .newsDetail table { max-width: 100%; height: auto !important; width:auto !important; }

.prevNexArticleBox { padding-top: 15px; margin-top: 20px; margin-right: 0px; border-top: 1px solid rgba(201, 201, 201, 0.4); }

.prevNexArticleBox .prevNexArticle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.prevNexArticleBox .prevNexArticle a { display: block; display: -webkit-box; height: 32px; line-height: 32px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; font-size: 14px; color: #000; }

.prevNexArticleBox .prevNexArticle a span { font-size: 12px; color: #858585; }

.prevNexArticleBox .return { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 15px; }

.prevNexArticleBox .return a { width: 120px; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; padding: 0px 15px; font-size: 14px; margin: 0px auto; background-color: #bb1d22; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.prevNexArticleBox .return a img { width: 12px; }

.newsDetailRight { width: 100%; padding: 30px 0px 80px; }

.newsDetaiListBox { padding-bottom: 25px; }

.newsDetaiListBox .subTitle { font-size: 16px; color: #010101; }

.newsDetaiListBox .indexLine { margin: 5px 0px 0px; width: 32px; }

.newsDetaiListBox .indexLine p { height: 3px; -webkit-border-radius: 4px; border-radius: 4px; }

.newsDetaiListBox .newsDetaiList { padding-top: 5px; }

.newsDetaiListBox .newsDetaiList .list { margin-top: 15px; }

.newsDetaiListBox .newsDetaiList .list a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.newsDetaiListBox .newsDetaiList .list a .imgBox { padding-top: 80px; width: 130px; position: relative; overflow: hidden;}

.newsDetaiListBox .newsDetaiList .list a .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; transition: all .6s;}

.newsDetaiListBox .newsDetaiList .list a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 15px; }

.newsDetaiListBox .newsDetaiList .list a .content .listTitle { font-size: 14px; display: -webkit-box; height: 24px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #000000; }

.newsDetaiListBox .newsDetaiList .list a .content .more { padding-top: 5px; font-size: 12px; color: #777777; }

.newsDetaiListBox .newsDetaiList .list a .content .more i { margin-left: 10px; }

.newsDetaiListBox .newsDetaiList .list a:hover .imgBox img {transform: scale(1.1);}

.newsDetailShareBox .subTitle { font-size: 16px; color: #010101; }

.newsDetailShareBox .indexLine { margin: 5px 0px 0px; width: 38px; }

.newsDetailShareBox .indexLine p { height: 3px; -webkit-border-radius: 4px; border-radius: 4px; }

.newsDetailShareBox .newsDetailShare { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 20px; }

.newsDetailShareBox .newsDetailShare a { width: 32px; height: 32px; -webkit-border-radius: 6px; border-radius: 6px; font-size: 16px; margin-right: 6px; color: #939393; background-color: #f5f5f5; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.newsDetailShareBox .newsDetailShare a:hover { color: #fff; background-color: #bb1d22; }

.applicationIndustryName, .modelSelectionName { position: relative; top: -60px; }

/*--产品目录--*/
.productCatalogue { position: fixed; left: 0px; top: 0px; bottom: 0px; margin: auto; width: 40px; height: 100px; z-index: 100; display: none;}

.productCatalogue .title { background-color: #bb1d22; font-size: 14px; line-height: 1.3; -webkit-border-radius: 0px 5px 5px 0px; border-radius: 0px 5px 5px 0px; color: #fff; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; }

.productCatalogue .productCatalogueList { position: absolute; left: -100vw; top: 0px; bottom: 0px; padding: 15px 0px 0px; margin: auto; width: 80vw; height: 100vh; background-color: #fff; -webkit-border-radius: 0px 10px 10px 0px; border-radius: 0px 10px 10px 0px; max-height: 100vh; -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2); overflow-y: auto; -webkit-transition: all .6s; transition: all .6s; }

.productCatalogue .productCatalogueList .list { border-bottom: 1px solid #ccc; position: relative; }

.productCatalogue .productCatalogueList .list .oneTitle { border-bottom: 1px solid transparent; }

.productCatalogue .productCatalogueList .list .oneTitle a { height: 40px; font-size: 14px; padding: 0px 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #000; }

.productCatalogue .productCatalogueList .list .icon { position: absolute; right: 0px; top: 0px; width: 40px; height: 40px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; }

.productCatalogue .productCatalogueList .list .icon span { width: 12px; height: 12px; position: relative; display: block; }

.productCatalogue .productCatalogueList .list .icon span::after { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 2px; height: 100%; background-color: #000; }

.productCatalogue .productCatalogueList .list .icon span::before { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; height: 2px; background-color: #000; }

.productCatalogue .productCatalogueList .list .twoClass { position: relative; display: none; padding-top: 10px; }

.productCatalogue .productCatalogueList .list .twoClass .twoClassList { position: relative; }

.productCatalogue .productCatalogueList .list .twoClass .twoClassList span { position: absolute; right: 0px; top: 0px; padding-right: 15px; width: 60px; height: 40px; font-size: 14px; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }

.productCatalogue .productCatalogueList .list .twoClass .twoClassList span::before { -webkit-transition: all .6s; transition: all .6s; }

.productCatalogue .productCatalogueList .list .twoClass .twoClassList .twoTitle a { padding: 0px 15px; font-size: 14px; height: 40px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #000; }

.productCatalogue .productCatalogueList .list .twoClass .twoClassList .twoTitle a:hover { color: #bb1d22; }

.productCatalogue .productCatalogueList .list .twoClass .twoClassList.active .twoTitle a { color: #bb1d22; }

.productCatalogue .productCatalogueList .list .twoClass .twoClassList.active span::before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }

.productCatalogue .productCatalogueList .list .twoClass .twoClassList .threeClass { display: none; }

.productCatalogue .productCatalogueList .list .twoClass .twoClassList .threeClass a { padding: 4px 15px; font-size: 13px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.productCatalogue .productCatalogueList .list .twoClass .twoClassList .threeClass a:hover { color: #bb1d22; }

.productCatalogue .productCatalogueList .list.active { padding-bottom: 10px; }

.productCatalogue .productCatalogueList .list.active .oneTitle a { color: #bb1d22; }

.productCatalogue .productCatalogueList .list.active .icon span::after { display: none; }

.productCatalogue .productCatalogueList .list.active .icon span::before { background-color: #bb1d22; }

.productCatalogue .productCatalogueList .list.active .oneTitle { border-color: #bb1d22; }

.productCatalogue .productCatalogueList.active { left: 0px; }

.productCatalogue .productCatalogueList::-webkit-scrollbar { width: 6px; height: 6px; }

.productCatalogue .productCatalogueList::-webkit-scrollbar-track { -webkit-border-radius: 2px; border-radius: 2px; }

.productCatalogue .productCatalogueList::-webkit-scrollbar-thumb { -webkit-border-radius: 2px; border-radius: 2px; background-color: #bb1d22; }

/*--分享--*/
.auickAccess { position: fixed; right: 5px; bottom: 20%; background-color: #fff; width: 40px; -webkit-border-radius: 40px; border-radius: 40px; padding: 3px; z-index:92; -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.2); box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.2); display: none;}

.auickAccess a { height: 40px; -webkit-border-radius: 40px; border-radius: 40px; color: #000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; position: relative; }

.auickAccess a .icon img { width: 22px; -webkit-transition: all .6s; transition: all .6s; }

.auickAccess a::after { content: ''; position: absolute; left: 50%; top: 0px; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 15px; height: 1px; background-color: rgba(0, 0, 0, 0.2); }

.auickAccess a i { font-size: 20px; }

.auickAccess a span { font-size: 12px; display: none; }

.auickAccess a.icon-wechat::before { display: none; }

.auickAccess a:last-child { border-bottom: none; }

.auickAccess a:hover { background-color: #bb1d22; color: #fff; }

.auickAccess a:hover .icon img { -webkit-filter: grayscale(0%) invert(1) brightness(100); filter: grayscale(0%) invert(1) brightness(100); }

.auickAccess a:hover::after { display: none; }

.auickAccess a:hover + a::after { display: none; }

.auickAccess a p { position: absolute; right: -webkit-calc(100% + 30px); right: calc(100% + 30px); top: 50%; padding: 5px; -webkit-border-radius: 5px; border-radius: 5px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100px; pointer-events: none; background-color: #fff; -webkit-transition: all .6s; transition: all .6s; opacity: 0; -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); }

.auickAccess a p img { width: 100%; display: block; }

.auickAccess a p::after { content: ''; right: -8px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 8px solid #fff; position: absolute; }

.auickAccess a.active{background-color: #bb1d22; color: #fff;}

.auickAccess a.active .icon img { -webkit-filter: grayscale(0%) invert(1) brightness(100); filter: grayscale(0%) invert(1) brightness(100); }

.auickAccess a.active p { right: -webkit-calc(100% + 15px); right: calc(100% + 15px); opacity: 1; pointer-events: all; z-index: 20;}

.auickAccess a:nth-child(4)::after { display: none; }

.auickAccess a:nth-child(2) { display: none; }

.auickAccess a:nth-child(2)::after { display: none; }

.auickAccess a:nth-child(3) { display: none; }

.auickAccess a:nth-child(1) { display: none; }

.auickAccess a.scrollTopBtnHide{display: none !important;}


/*--移动端首页关于我们--*/
.mIndexAboutMain { padding: 60px 0px; position: relative; }

.mIndexAboutMain .bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #000; }

.mIndexAboutMain .bg img { height: 100%; position: absolute; left: 0px; top: 0px; width: 100%; -o-object-fit: cover; object-fit: cover; }

.mIndexAboutMain .title { font-size: 24px; color: #fff; line-height: 1.2; text-align: center; }

.mIndexAboutMain .subTitle { font-size: 18px; padding-top: 15px; font-weight: 600; color: #fff; text-align: center; }

.mIndexAboutMain .desc { padding-top: 20px; font-size: 14px; line-height: 24px; color: #fff; text-align: center; }

.mIndexAboutMain .more { padding-top: 30px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.mIndexAboutMain .mIndexAboutData { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 100px; }

.mIndexAboutMain .mIndexAboutData .list { width: 50%; padding: 10px 0px 0px; text-align: center; }

.mIndexAboutMain .mIndexAboutData .list .icon img { width: 40px; margin: 0px auto; -webkit-filter: grayscale(0%) invert(1) brightness(100); filter: grayscale(0%) invert(1) brightness(100); }

.mIndexAboutMain .mIndexAboutData .list .number { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; font-family: 'Manropebold'; padding-top: 5px; font-size: 18px; color: #fff; }

.mIndexAboutMain .mIndexAboutData .list .number span { font-size: 24px; line-height: 1; margin-right: 5px; }

.mIndexAboutMain .mIndexAboutData .list .text { padding-top: 10px; font-size: 14px; line-height: 1.2; color: #fff; }

.mIndexProductMain { padding: 50px 0px; }

.mIndexProductMain .title { text-align: center; font-size: 24px; color: #000; line-height: 1.2; font-weight: 600; }

.mIndexProductMain .mIndexProductClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; padding-top: 20px; }

.mIndexProductMain .mIndexProductClass .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 15px 5px 0px; border: 1px solid #eee; padding: 5px; -webkit-border-radius: 6px; border-radius: 6px; font-size: 13px; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mIndexProductMain .mIndexProductClass .list img { width: 25px; margin-right: 5px; display: block; -webkit-transition: all .6s; transition: all .6s; }

.mIndexProductMain .mIndexProductClass .list.active { background-color: #bb1d22; border-color: #bb1d22; color: #fff; }

.mIndexProductMain .mIndexProductClass .list.active img { -webkit-filter: grayscale(0%) invert(1) brightness(100); filter: grayscale(0%) invert(1) brightness(100); }

.mIndexProductMain .mIndexProductListMain { padding: 20px 0px 0px; }

.mIndexProductMain .mIndexProductListMain .mIndexProductListbanner { position: relative; }

.mIndexProductMain .mIndexProductListMain .mIndexProductListbanner .imgBox { padding-top: 65%; overflow: hidden; position: relative; }

.mIndexProductMain .mIndexProductListMain .mIndexProductListbanner .imgBox img { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; -o-object-fit: cover; object-fit: cover; }

.mIndexProductMain .mIndexProductListMain .mIndexProductListbanner .content { content: ''; position: absolute; left: 0px; width: 100%; top: 30px; }

.mIndexProductMain .mIndexProductListMain .mIndexProductListbanner .content .title { font-size: 18px; padding-bottom: 20px; text-align: center; color: #fff; }

.mIndexProductMain .mIndexProductListMain .mIndexProductListbanner .content .more { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.mIndexProductMain .mIndexProductListMain .mIndexProductListBox { display: none; }

.mIndexProductMain .mIndexProductListMain .mIndexProductList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; padding-top: 15px; }

.mIndexProductMain .mIndexProductListMain .mIndexProductList .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 10px 5px 0px; height: auto;}

.mIndexProductMain .mIndexProductListMain .mIndexProductList .list a { display: block; height: 100%; -webkit-border-radius: 10px; border-radius: 10px; padding: 20px 10px; -webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1); }

.mIndexProductMain .mIndexProductListMain .mIndexProductList .list .imgBox { padding-top: 80%; overflow: hidden; position: relative; }

.mIndexProductMain .mIndexProductListMain .mIndexProductList .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.mIndexProductMain .mIndexProductListMain .mIndexProductList .list .content { padding-top: 15px; }

.mIndexProductMain .mIndexProductListMain .mIndexProductList .list .content .model { text-align: center; font-size: 13px; color: #000; }

.mIndexProductMain .mIndexProductListMain .mIndexProductList .list .content .listTitle { text-align: center; font-size: 13px; line-height: 24px; color: #000; }

/*--全球营销网络--*/
.mIndexGlobalMarketingMain { padding: 50px 0px 15px; overflow: hidden; position: relative; }

.mIndexGlobalMarketingMain .title { font-size: 24px; color: #000; text-align: center; font-weight: 600; }

.mIndexGlobalMarketingMain .desc { text-align: center; padding-top: 15px; font-size: 14px; line-height: 24px; color: #000; }

.mIndexGlobalMarketingMain .desc span { color: #bb1d22; }

.mIndexGlobalMarketingMain .mIndexGlobalMarketingData { padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.mIndexGlobalMarketingMain .mIndexGlobalMarketingData .list { padding: 0px 10px; }

.mIndexGlobalMarketingMain .mIndexGlobalMarketingData .list .number { font-size: 12px; line-height: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: #bb1d22; }

.mIndexGlobalMarketingMain .mIndexGlobalMarketingData .list .number span { font-size: 28px; line-height: 0.9; margin-right: 5px; font-family: 'Manropebold'; }

.mIndexGlobalMarketingMain .mIndexGlobalMarketingData .list .number em { font-size: 24px; line-height: 0.8; margin-right: 5px; font-style: normal; font-weight: 600; }

.mIndexGlobalMarketingMain .mIndexGlobalMarketingData .list .text { font-size: 12px; padding-top: 10px; color: rgba(0, 0, 0, 0.8); text-align: center; }

.mIndexGlobalMarketingMain .mIndexCooperativeCustomer { margin: 50px -5px 0px; }

.mIndexGlobalMarketingMain .mIndexCooperativeCustomer .swiper-slide { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }

.mIndexGlobalMarketingMain .mIndexCooperativeCustomer .swiper-slide .list { width: 33.333%; padding: 5px; }

.mIndexGlobalMarketingMain .mIndexCooperativeCustomer .swiper-slide .list p { width: 100%; padding-top: 47.5%; position: relative; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1);}

.mIndexGlobalMarketingMain .mIndexCooperativeCustomer .swiper-slide .list p img { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; -o-object-fit: cover; object-fit: cover; }

.mIndexGlobalMarketingMain .mIndexCooperativeCustomerBtnPage { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin: 25px 40px 0px; }

.mIndexGlobalMarketingMain .mIndexCooperativeCustomerBtnPage .prevBtn { font-size: 18px; margin-right: 15px; color: #000; }

.mIndexGlobalMarketingMain .mIndexCooperativeCustomerBtnPage .nextBtn { font-size: 18px; margin-left: 15px; color: #000; }

.mIndexGlobalMarketingMain .mIndexCooperativeCustomerPage { width: 100%; height: 3px; position: relative; }

.mIndexGlobalMarketingMain .mIndexCooperativeCustomerPage span.swiper-pagination-progressbar-fill { background: #bb1d22; }

.mIndexGlobalMarketingMain .more { padding-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.mIndexGlobalMarketingMain .more .commonMore span { color: #000; }

.mIndexGlobalMarketingMain .more .commonMore i { color: #000; }

.mIndexGlobalMarketingMain .more .commonMore::before { border-color: rgba(0, 0, 0, 0.2); }

.mIndexGlobalMarketingMain .more .commonMore::after { background-color: rgba(0, 0, 0, 0.1); }

.mIndexGlobalMarketingMain .more .commonMore:hover::after { background-color: #bb1d22; }

.mIndexGlobalMarketingMain .more .commonMore:hover::before { border-color: #bb1d22; }

.mIndexGlobalMarketingMain .more .commonMore:hover span { color: #fff; }

.mIndexGlobalMarketingMain .more .commonMore:hover i { color: #fff; }

.mIndexCooperativeCustomerList { display: none; }

/*--移动端威邦优势--*/
.mIndexAdvantagesMain { padding: 50px 0px 0px; }

.mIndexAdvantagesMain .title { font-size: 24px; color: #000; text-align: center; font-weight: 600; }

.mIndexAdvantagesMain .desc { text-align: center; padding-top: 15px; font-size: 14px; line-height: 24px; color: #000; }

.mIndexAdvantagesMain .desc span { color: #bb1d22; }

.mIndexAdvantagesMain .mIndexAdvantages { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; padding-top: 20px; }

.mIndexAdvantagesMain .mIndexAdvantages .list { width: 50%; padding: 5px; position: relative; }

.mIndexAdvantagesMain .mIndexAdvantages .list .imgBox { padding-top: 130%; overflow: hidden; position: relative; background-color: #000; }

.mIndexAdvantagesMain .mIndexAdvantages .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; opacity: 0.5; }

.mIndexAdvantagesMain .mIndexAdvantages .list .content { padding: 20px 15px; position: absolute; left: 0px; width: 100%; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.mIndexAdvantagesMain .mIndexAdvantages .list .icon { width: 35px; margin: 0px auto; }

.mIndexAdvantagesMain .mIndexAdvantages .list .icon img { width: 100%; display: block; -webkit-filter: brightness(100); filter: brightness(100); }

.mIndexAdvantagesMain .mIndexAdvantages .list .listTitle { font-size: 16px; padding-top: 10px; text-align: center; color: #000; color: #fff; }

.mIndexAdvantagesMain .mIndexAdvantages .list .listDesc { font-size: 12px; padding-top: 5px; line-height: 18px; color: #fff; max-height: 0px; overflow: hidden; -webkit-transition: all 0.2s; transition: all 0.2s; text-align: center; }

/* .mIndexAdvantagesMain .mIndexAdvantages .list:hover .listDesc { max-height: 500px; } */

.mIndexAdvantagesMain .mIndexAdvantages .list.active .listDesc { max-height: 500px; -webkit-transition: all 1s; transition: all 1s;}

.mIndexAdvantagesMain .more { padding-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.mIndexAdvantagesMain .more .commonMore span { color: #000; }

.mIndexAdvantagesMain .more .commonMore i { color: #000; }

.mIndexAdvantagesMain .more .commonMore::before { border-color: rgba(0, 0, 0, 0.2); }

.mIndexAdvantagesMain .more .commonMore::after { background-color: rgba(0, 0, 0, 0.1); }

.mIndexAdvantagesMain .more .commonMore:hover::after { background-color: #bb1d22; }

.mIndexAdvantagesMain .more .commonMore:hover::before { border-color: #bb1d22; }

.mIndexAdvantagesMain .more .commonMore:hover span { color: #fff; }

.mIndexAdvantagesMain .more .commonMore:hover i { color: #fff; }

/*--移动端行业应用--*/
.mIndexIndustryApplicationMain { overflow: hidden; position: relative; }

.mIndexIndustryApplicationMain .title { font-size: 24px; color: #000; text-align: center; font-weight: 600; }

.mIndexIndustryApplicationMain .desc { text-align: center; padding-top: 15px; font-size: 14px; line-height: 24px; color: #000; }

.mIndexIndustryApplicationMain .desc span { color: #bb1d22; }

.mIndexIndustryApplicationMain .mIndexIndustryApplication { margin-top: 20px; }

.mIndexIndustryApplicationMain .mIndexIndustryApplication .swiper-slide { position: relative; }

.mIndexIndustryApplicationMain .mIndexIndustryApplication .swiper-slide .imgBox { padding-top: 90%; overflow: hidden; position: relative; background-color: #000; }

.mIndexIndustryApplicationMain .mIndexIndustryApplication .swiper-slide .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; opacity: 0.5; }

.mIndexIndustryApplicationMain .mIndexIndustryApplication .swiper-slide .content { padding: 0px 25px; position: absolute; left: 0px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; }

.mIndexIndustryApplicationMain .mIndexIndustryApplication .swiper-slide .content .icon img { width: 55px; display: block; margin: 0px auto; -webkit-filter: brightness(100); filter: brightness(100); }

.mIndexIndustryApplicationMain .mIndexIndustryApplication .swiper-slide .content .listTitle { font-size: 18px; padding-top: 10px; text-align: center; color: #fff; }

.mIndexIndustryApplicationMain .mIndexIndustryApplication .swiper-slide .content .listDesc { font-size: 14px; line-height: 24px; color: #fff; text-align: center; }

.mIndexIndustryApplicationMain .mIndexIndustryApplicationBtnPage { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin: 25px 40px 0px; }

.mIndexIndustryApplicationMain .mIndexIndustryApplicationBtnPage .prevBtn { font-size: 18px; margin-right: 15px; color: #000; }

.mIndexIndustryApplicationMain .mIndexIndustryApplicationBtnPage .prevBtn:hover { color: #bb1d22; }

.mIndexIndustryApplicationMain .mIndexIndustryApplicationBtnPage .nextBtn { font-size: 18px; margin-left: 15px; color: #000; }

.mIndexIndustryApplicationMain .mIndexIndustryApplicationBtnPage .nextBtn:hover { color: #bb1d22; }

.mIndexIndustryApplicationMain .mIndexIndustryApplicationPage { width: 100%; height: 3px; position: relative; }

.mIndexIndustryApplicationMain .mIndexIndustryApplicationPage span.swiper-pagination-progressbar-fill { background: #bb1d22; }

.mIndexIndustryApplicationMain .more { padding-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.mIndexIndustryApplicationMain .more .commonMore span { color: #000; }

.mIndexIndustryApplicationMain .more .commonMore i { color: #000; }

.mIndexIndustryApplicationMain .more .commonMore::before { border-color: rgba(0, 0, 0, 0.2); }

.mIndexIndustryApplicationMain .more .commonMore::after { background-color: rgba(0, 0, 0, 0.1); }

.mIndexIndustryApplicationMain .more .commonMore:hover::after { background-color: #bb1d22; }

.mIndexIndustryApplicationMain .more .commonMore:hover::before { border-color: #bb1d22; }

.mIndexIndustryApplicationMain .more .commonMore:hover span { color: #fff; }

.mIndexIndustryApplicationMain .more .commonMore:hover i { color: #fff; }

/*--设备试用--*/
.popUpEquipmentTrialMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); z-index: 99; display: none; }

.popUpEquipmentTrialBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.popUpEquipmentTrial { width: 94%; max-width: 1250px; margin: 0px auto; background-color: #fff; position: relative; }

.popUpEquipmentTrialDesc { width: 100%; padding: 20px; background-image: url(../images/img_564.jpg); background-size: cover; background-repeat: no-repeat; }

.popUpEquipmentTrialDesc .title { font-size: 18px; color: #fff; line-height: 1.2; }

.popUpEquipmentTrialDesc .desc { padding-top: 10px; font-size: 12px; line-height: 18px; color: rgba(255, 255, 255, 0.5); }

.popUpEquipmentTrialForm { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px; }

.popUpEquipmentTrialForm form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; }

.popUpEquipmentTrialForm form .list { width: 100%; padding: 0px 0px 8px; }

.popUpEquipmentTrialForm form .list p { font-size: 14px; padding-bottom: 3px; line-height: 1.2; color: #000000; }

.popUpEquipmentTrialForm form .list input { width: 100%; height: 35px; font-size: 14px; background-color: #f5f5f5; padding: 0px 10px; }

.popUpEquipmentTrialForm form .list .codeInput { position: relative; }

.popUpEquipmentTrialForm form .list .codeInput img { position: absolute; right: 10px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); height: 80%; display: block; cursor: pointer; }

.popUpEquipmentTrialForm form .list.w100 { width: 100%; }

.popUpEquipmentTrialForm form .btn { width: 100%; padding: 10px 0px 0px; }

.popUpEquipmentTrialForm form .btn button { width: 120px; height: 35px; font-size: 14px; -webkit-border-radius: 42px; border-radius: 42px; border: none; background-color: #bd292d; color: #fff; }

.popUpEquipmentTrialForm form .agreement { font-size: 12px; color: #b5b6b6; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.popUpEquipmentTrialForm form .agreement a { color: #e91818; border-bottom: 1px solid #e91818; }

.popUpEquipmentTrialForm form .agreement .layui-form-checkbox { height: auto !important;line-height: normal !important; min-width: 18px; min-height: 18px;  border: none !important;  margin-right: 0; padding-left: 24px;  padding-right: 0; background: 0 0;}

.popUpEquipmentTrialForm form .agreement .layui-form-checkbox>i { right: auto; left: 0; width: 16px; height: 16px;  line-height: 14px; border: 1px solid #d2d2d2;font-size: 12px;  border-radius: 2px; background-color: #fff;  -webkit-transition: .1s linear; transition: .1s linear;}

.popUpEquipmentTrialForm form .layui-form-checked:hover > i { border-color: #bb1d22; color: #fff;}

.popUpEquipmentTrialForm form .layui-form-checked > i { border-color: #bb1d22 !important; background-color: #bb1d22 !important; color: #fff; }

.closeEquipmentTrial { position: absolute; right: 20px; top: 10px; font-size: 20px; font-weight: 600; color: #fff; cursor: pointer; }

/*--loading--*/

.loadingMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 9999; display: none; background-color: #fff;}

.lodingBg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-image: url('https://weibang-guangwang.oss-cn-shenzhen.aliyuncs.com/img_569_1786603552.jpg'); background-position: top; background-size: cover; background-repeat: no-repeat; }

.loading { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 52vh; }

.loading .imgBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 20; background-image: url('https://weibang-guangwang.oss-cn-shenzhen.aliyuncs.com/img_570_1786603646.png'); background-position: top; background-size: cover; background-repeat: no-repeat; opacity: 1; transition: all .6s;}

.loading .mountainRange{ position: absolute; left: 0px; top: 100%; width: 100%; height: 100%; z-index: 20; background-image: url('https://weibang-guangwang.oss-cn-shenzhen.aliyuncs.com/img_578_1786603816.png'); background-position: top; background-size: cover; background-repeat: no-repeat; transition: all .6s;}

.loading .loadingLogo { position: absolute; left: 0px; right: 0px; width: 85%; top: -9vh; margin: 0px auto; }

.loading .loadingLogo img { width: 100%; display: block; -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); -webkit-transition: all 1s linear; transition: all 0.6s linear; }

.loading .loadingLogo img:nth-child(2) { position: absolute; left: 0px; top: 0px; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); }

.loadingText { position: absolute; left: 0px; top:-21vh; width: 100%; text-align: center; font-size: 6.6vw; color: #fff; z-index: 21; opacity: 0; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); -webkit-transition: all .6s; transition: all .6s; }

.loading.animat .loadingLogo img:nth-child(1) { -webkit-clip-path: inset(0% 0% 0% 100%); clip-path: inset(0% 0% 0% 100%); }

.loading.animat .loadingLogo img:nth-child(2) { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.loading.animat .imgBox{opacity: 0; transition-delay: 1.5s;}

.loading.animat .mountainRange{top: 0%; transition-delay: 1.5s;}

.loadingText.animat { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }


/*--移动端产品分类--*/

.mProductCatalogueMain{position: fixed; z-index:90; top: 0px; bottom: 0px; }

.mProductCatalogueMain .btn { position: fixed; left: 0px; top: 50%; width: 40px; height: 100px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 60; background-color: #bb1d22; font-size: 14px; line-height: 1.3; -webkit-border-radius: 0px 5px 5px 0px; border-radius: 0px 5px 5px 0px; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; cursor: pointer; }

.mProductCatalogueBox { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transform: translateX(-110%); -ms-transform: translateX(-110%); transform: translateX(-110%); -webkit-transition: all .6s; transition: all .6s; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 60px; z-index: 999; background-color: #fff; }

.mProductCatalogueBox .title { position: absolute; left: 0px; top: 0px; height: 60px; padding: 0px 20px; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; background-color: #bb1d22; }

.mProductCatalogueBox .title p { font-size: 16px; color: #fff; line-height: 1.2; }

.mProductCatalogueBox .title p i { font-size: 14px; margin-right: 5px; }

.mProductCatalogueBox .title .mProductCatalogueClose { color: #fff; font-size: 14px; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mProductCatalogueBox .title .mProductCatalogueClose i { width: 26px; height: 26px; margin-left: 10px; -webkit-border-radius: 100%; border-radius: 100%; border: 1px solid #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.mProductCatalogueBox .mProductCatalogue { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueListTab { display: none; }

.mProductCatalogueBox .mProductCatalogue .oneClass { width: 45%; padding-top: 20px; background: #f2f2f2; }

.mProductCatalogueBox .mProductCatalogue .oneClass .list { padding-left: 15px; padding-right: 5px; margin-bottom: 15px; }

.mProductCatalogueBox .mProductCatalogue .oneClass .list a { font-size: 14px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.mProductCatalogueBox .mProductCatalogue .oneClass .list a img { height: 18px; margin-right: 5px; }

.mProductCatalogueBox .mProductCatalogue .oneClass .list.active a { color: #bb1d22; }

.mProductCatalogueBox .mProductCatalogue .oneClass .list:hover a { color: #bb1d22; }

.mProductCatalogueBox .mProductCatalogue .oneClass .list a p { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px; overflow-y: auto; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueList .TwoClass { padding-bottom: 10px; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueList .TwoClass .listTitle { font-size: 14px; font-weight: 500; color: #000; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueList .TwoClass .listTitle.active a { color: #bb1d22; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueList .TwoClass .listTitle:hover a { color: #bb1d22; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueList .TwoClass .threeClass { padding-top: 8px; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueList .TwoClass .threeClass a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 13px; margin-bottom: 8px; font-weight: 300; color: #333; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueList .TwoClass .threeClass a img { margin-left: 5px; height: 15px; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueList .TwoClass .threeClass a.active { color: #bb1d22; }

.mProductCatalogueBox .mProductCatalogue .mProductCatalogueList .TwoClass .threeClass a:hover { color: #bb1d22; }

.mProductCatalogueBox.active { -webkit-transform: none; -ms-transform: none; transform: none; }

.ProductBanner{display: none;}

/*--产品详情新加2026-6-29--*/
.productDefectsMain { padding: 0px 0px 50px; overflow: hidden; position: relative; }

.productDefectsBox { margin: 0px auto; max-width: 1350px; }

.productDefectsBox .desc{text-align: center;font-size: 14px;line-height: 24px;padding-top: 30px;}

.productDefectsBox .desc span { font-weight: 600; color: #bb1d22;}

.productDefects { margin-top: 30px; }

.productDefects .swiper-slide { margin-right: 20px; padding: 10px 20px 20px; height: auto; border: 1px solid #d9d9d9; }

.productDefects .swiper-slide .listTitleBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.productDefects .swiper-slide .listTitleBox .listTitle { font-size: 16px; color: #000000; font-weight: 600; -webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;}

.productDefects .swiper-slide .listTitleBox .listTitle::after { content: ''; margin-top: 8px; width: 25px; height: 2px; background-color: #bb1d22; display: block; }

.productDefects .swiper-slide .listTitleBox .icon { width: 60px; }

.productDefects .swiper-slide .listTitleBox .icon img { width: 100%; display: block; }

.productDefects .swiper-slide .content { font-size: 14px; padding-top: 10px; line-height: 24px; color: #353535; }

.productDefects .swiper-slide .content p { font-weight: 300; }

.productDefects .swiper-slide .content p strong { font-weight: 600; }

.productDefects .swiper-slide:last-child { margin-right: 0px; }

.productDefectsPage { text-align: center; padding-top: 30px; }

.productDefectsPage span { margin: 0px 4px; }

.productDefectsPage span.swiper-pagination-bullet-active { background-color: #bb1d22; }

.productRadiation { margin-top: 30px; }

.productRadiation .swiper-slide { margin-right: 20px; height: auto; border: 1px solid #d9d9d9; overflow: hidden; -webkit-transition: all .6s; transition: all .6s; }


.productRadiation .swiper-slide .contentBox { padding: 20px; }

.productRadiation .swiper-slide .listTitleBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.productRadiation .swiper-slide .listTitleBox .listTitle { font-size: 16px; font-weight: 600; color: #000000; }

.productRadiation .swiper-slide .listTitleBox .listTitle::after { content: ''; margin-top: 8px; width: 25px; height: 2px; background-color: #bb1d22; display: block; }

.productRadiation .swiper-slide .listTitleBox .icon { width: 45px; }

.productRadiation .swiper-slide .listTitleBox .icon img { width: 100%; display: block; }

.productRadiation .swiper-slide .content { font-size: 14px; padding-top: 15px; line-height: 24px; font-weight: 300; color: #353535;}

.productRadiation .swiper-slide .content p { font-weight: 300; }

.productRadiation .swiper-slide .content p strong { font-weight: 600; }

.productRadiation .swiper-slide:last-child { margin-right: 0px; }

.productRadiationPage { text-align: center; padding-top: 30px; }

.productRadiationPage span { margin: 0px 4px; }

.productRadiationPage span.swiper-pagination-bullet-active { background-color: #bb1d22; }

.productSaturation { margin-top: 30px; }

.productSaturation .swiper-slide { height: auto; padding: 20px; margin-right: 20px; border: 1px solid #d9d9d9;}

.productSaturation .swiper-slide .listTitle { font-size: 16px; font-weight: 600; color: #000000; position: relative; z-index: 10; transition: all .6s; }

.productSaturation .swiper-slide .listTitle::after { content: ''; margin-top: 8px; width: 25px; height: 2px; background-color: #bb1d22; display: block; transition: all .6s; }

.productSaturation .swiper-slide .imgBox { margin: 0px auto; width: 60%; }

.productSaturation .swiper-slide .imgBox img { width: 100%; display: block; }

.productSaturation .swiper-slide .content { font-size: 14px; padding-top: 20px; line-height: 24px; font-weight: 300; color: rgba(0, 0, 0, 0.9);  position: relative; z-index: 10; }

.productSaturation .swiper-slide .content p { font-weight: 300; }

.productSaturation .swiper-slide .content p strong { font-weight: 600; }

.productSaturation .swiper-slide:last-child { margin-right: 0px; }

.productSaturationPage { text-align: center; padding-top: 30px; }

.productSaturationPage span { margin: 0px 4px; }

.productSaturationPage span.swiper-pagination-bullet-active { background-color: #bb1d22; }


.productSaturationTwo { margin-top: 30px; }

.productSaturationTwo .swiper-slide { height: auto; padding: 20px; margin-right: 20px; border: 1px solid #d9d9d9; background-color: #f6f7f8; }

.productSaturationTwo .swiper-slide::before{content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: linear-gradient(to right, #be2b2f 40%, #fc6a6a); opacity: 0; transition: all .6s;}

.productSaturationTwo .swiper-slide::after{content: ''; position: absolute; right: -30px; bottom: -30px; width: 155px; height: 155px; opacity: 0.3; transition: all .6s; background-image: url(../images/img_612.png); background-size: cover; background-repeat: no-repeat;}

.productSaturationTwo .swiper-slide .listTitle { font-size: 16px; font-weight: 600; color: #000000; position: relative; z-index: 10; transition: all .6s; }

.productSaturationTwo .swiper-slide .listTitle::after { content: ''; margin-top: 8px; width: 25px; height: 2px; background-color: #bb1d22; display: block; transition: all .6s; }

.productSaturationTwo .swiper-slide .imgBox { margin: 0px auto; width: 60%; }

.productSaturationTwo .swiper-slide .imgBox img { width: 100%; display: block; }

.productSaturationTwo .swiper-slide .content { font-size: 14px; padding-top: 20px; line-height: 24px; font-weight: 300; color: rgba(0, 0, 0, 0.9);  position: relative; z-index: 10; }

.productSaturationTwo .swiper-slide .content p { font-weight: 300; }

.productSaturationTwo .swiper-slide .content p strong { font-weight: 600; }

.productSaturationTwo .swiper-slide:last-child { margin-right: 0px; }

.productSaturationTwo .swiper-slide:hover::before{opacity: 1;}

.productSaturationTwo .swiper-slide:hover::after{opacity: 0.1;}

.productSaturationTwo .swiper-slide:hover .listTitle{color: #fff;}

.productSaturationTwo .swiper-slide:hover .listTitle::after{background-color: #fff;}

.productSaturationTwo .swiper-slide:hover .content{color: #fff;}

.productSaturationTwoPage { text-align: center; padding-top: 30px; }

.productSaturationTwoPage span { margin: 0px 4px; }

.productSaturationTwoPage span.swiper-pagination-bullet-active { background-color: #bb1d22; }
/*--产品详情新加2026-6-29--*/

/*--ip5ip6区别--*/
.productDifferencesMain { padding: 40px 0px; }

.productDifferencesBox{max-width: 1200px; margin: 0px auto;}

.productDifferencesBox .desc { padding-top: 15px; font-size: 14px; line-height: 24px; text-align: center; color: #343434; }

.productDifferencesBox .productDifferences { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; padding-top: 20px; }

.productDifferencesBox .productDifferences .list { width: 100%; margin: 15px 0px 0px; padding: 20px; border: 1px solid #d9d9d9; }

.productDifferencesBox .productDifferences .list .listTitle { font-size: 16px; padding-bottom: 10px; line-height: 1.2; color: #000000; position: relative; }

.productDifferencesBox .productDifferences .list .listTitle::after { content: ''; bottom: 0px; left: 0px; width: 33px; height: 3px; background-color: #bb1d22; position: absolute; }

.productDifferencesBox .productDifferences .list .listDesc { margin-top: 10px; font-size: 13px; line-height: 20px; color: #343434; }

.productDifferencesBox .productDifferences .list .imgBox { padding-top: 20px; }

.productDifferencesBox .productDifferences .list .imgBox img { display: block; max-width: 339px; width: 100%; margin: 0px auto; }

.productDifferencesBox .productDifferences .list .content { padding: 20px 0px 0px 0px; font-size: 13px; line-height: 24px; color: #343434; }

/*--ip5ip6区别--*/
/*--防水试验意义--*/
.waterproofTestMain { padding: 40px 0px; }

.waterproofTestBox{max-width: 1200px; margin: 0px auto;}

.waterproofTestBox .desc { padding-top: 15px; font-size: 14px; line-height: 24px; text-align: center; color: #343434; }

.waterproofTestBox .desc span { font-weight: 600; color: #bb1d22;}

.waterproofTestBox .waterproofTest { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; padding-top: 20px; }

.waterproofTestBox .waterproofTest .list { width: 100%; margin: 15px 0px 0px; padding: 20px; border: 1px solid #d9d9d9; }

.waterproofTestBox .waterproofTest .list .listTitleBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.waterproofTestBox .waterproofTest .list .listTitleBox .listTitle { font-size: 16px; line-height: 1.2; color: #000000; padding-bottom: 10px; position: relative; }

.waterproofTestBox .waterproofTest .list .listTitleBox .listTitle::after { content: ''; bottom: 0px; left: 0px; width: 25px; height: 2px; background-color: #bb1d22; position: absolute; }

.waterproofTestBox .waterproofTest .list .listTitleBox .icon { width: 35px; }

.waterproofTestBox .waterproofTest .list .listTitleBox .icon img { width: 100%; display: block; }

.waterproofTestBox .waterproofTest .list .imgBox { padding-top: 20px; }

.waterproofTestBox .waterproofTest .list .imgBox img { display: block; max-width: 337px; width: 100%; margin: 0px auto; }

.waterproofTestBox .waterproofTest .list .content { padding: 20px 0px 0px 0px; font-size: 14px; line-height: 20px; color: #343434; }

/*--防水试验意义--*/
/*--典型应用--*/
.typicalApplicationMain { padding: 40px 0px; background-color: #f6f7f8; overflow: hidden; position: relative; }

.typicalApplicationMain .desc{ padding-top: 15px; font-size: 14px; line-height: 24px; text-align: center; color: #343434; }

.typicalApplicationMain .desc span { font-weight: 600; color: #bb1d22;}

.typicalApplicationBox{max-width: 1200px; margin: 0px auto;}

.typicalApplicationListBox { position: relative; }

.typicalApplicationListBox i { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; width: 40px; height: 40px; font-size: 18px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; z-index: 20; }

.typicalApplicationListBox i.prevBtn { left: -20px; }

.typicalApplicationListBox i.nextBtn { right: -20px; }

.typicalApplicationList { overflow: hidden; position: relative; margin-top: 30px; }

.typicalApplicationList .swiper-slide { width: -webkit-calc(50% - 11px); width: calc(50% - 11px); min-height: 235px; border-bottom: 1px solid #e0e0e0; height: auto; padding: 22px; margin-right: 13px; background-color: #ffffff; position: relative; }

.typicalApplicationList .swiper-slide::after { content: ''; position: absolute; right: 0px; bottom: -1px; width: 0%; height: 4px; background-color: #bb1d22; -webkit-transition: all .6s; transition: all .6s; }

.typicalApplicationList .swiper-slide .number { font-size: 18px; line-height: 1.2; color: rgba(0, 0, 0, 0.5); }

.typicalApplicationList .swiper-slide .icon { width: 70px; margin: 0px auto; padding-top: 20px; }

.typicalApplicationList .swiper-slide .icon img { width: 100%; display: block; }

.typicalApplicationList .swiper-slide .listTitle { font-size: 14px; line-height: 20px; padding-top: 10px; text-align: center; color: #000000; }

.typicalApplicationList .swiper-slide .listTitle br { display: none; }

.typicalApplicationList .swiper-slide:hover::after { width: 100%; left: 0px; right: auto; }

.typicalApplicationList .swiper-slide:last-child { margin-right: 0px; }

.typicalApplicationTextList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; }

.typicalApplicationTextList .list { width: 100%; margin: 10px 0px 0px; background-color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.typicalApplicationTextList .list .arrow { min-height: 60px; width: 55px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-transition: all .6s; transition: all .6s; }

.typicalApplicationTextList .list .arrow img { width: 16px; display: block; -webkit-transition: all .6s; transition: all .6s; }

.typicalApplicationTextList .list .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 10px 10px; font-size: 13px; color: #000000; }

.typicalApplicationTextList .list:hover .arrow { width: 67px; background-color: #bb1d22; }

.typicalApplicationTextList .list:hover .arrow img { -webkit-filter: grayscale(100%) brightness(0) invert(100%); filter: grayscale(100%) brightness(0) invert(100%); }

/*--典型应用--*/
/*--夹具--*/
.fixtureMain { padding: 45px 0px 0px; }

.fixtureMain .desc{padding-top: 15px; font-size: 14px; line-height: 24px; text-align: center; color: #343434;}

.fixtureMain .desc span { font-weight: 600; color: #bb1d22;}

.fixtureBox{max-width: 1200px; margin: 0px auto;}

.fixture { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; padding: 20px 0px; }

.fixture .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 15px 5px 0px; }

.fixture .list .imgBox { padding-top: 100%; border: 1px solid #e9eaeb; overflow: hidden; position: relative; }

.fixture .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.fixture .list .content { margin-top: 3px; padding: 10px 10px; background-color: #f6f7f8; }

.fixture .list .content .modelNumber { font-size: 12px; line-height: 1.2; color: rgba(0, 0, 0, 0.8); text-align: center; }

.fixture .list .content .listTitle { padding-top: 4px; font-size: 14px; color: #000000; text-align: center; }

.fixture .list .listDesc { padding: 10px 10px 0px ;font-size: 14px;line-height: 20px; color: #343434;}

.fixture .list:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

/*--夹具--*/
/*--产品选型2--*/
.productSelectionMain { padding: 50px 0px; }

.productSelectionBox{max-width: 1200px; margin: 0px auto;}

.productSelectionBox .desc { padding-top: 15px; font-size: 14px; color: #343434; line-height: 24px; text-align: center; }

.productSelectionBox .desc span { color: #bd292d; font-weight:600; }

.productSelection { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; padding: 20px 0px 0px; }

.productSelection .list { width: 100%; margin: 15px 0px 0px; padding: 15px; border: 1px solid #d9d9d9; }

.productSelection .list .listTitle { font-size: 16px; padding-bottom: 10px; line-height: 1.2; position: relative; color: #000000; }

.productSelection .list .listTitle::after { content: ''; width: 25px; height: 2px; background-color: #bb1d22; position: absolute; left: 0px; bottom: 0px; }

.productSelection .list .listImgBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0px -5px; padding-top: 15px; }

.productSelection .list .listImgBox .listImg { width: 50%; margin: 0px 5px; padding-top: 39%; overflow: hidden; position: relative; }

.productSelection .list .listImgBox .listImg img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.productSelection .list .content { padding-top: 10px; font-size: 14px; line-height: 24px; color: #000000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

/*--产品选型2--*/
/*--应用行业2--*/
.applicationIndustryTwoMain { padding: 45px 0px; }

.applicationIndustryTwo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; }

.applicationIndustryTwo .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 20px 5px 0px; padding-bottom: 10px; border-bottom: 1px solid #eeeef2; }

.applicationIndustryTwo .list .imgBox { padding-top: 68%; overflow: hidden; position: relative; }

.applicationIndustryTwo .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.applicationIndustryTwo .list .listTitle { margin-top: 15px; font-size: 14px; line-height: 1.2; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.applicationIndustryTwo .list .listDesc { margin-top: 5px; font-size: 12px; line-height: 18px; color: rgba(0, 0, 0, 0.8); }

.applicationIndustryTwo .list::after{content: ''; position: absolute; right: 0px; bottom:-1px; width:0%; height: 1px; transition: all .6s; background-color: #bb1d22;}

.applicationIndustryTwo .list:hover .listTitle { color: #bb1d22; }

.applicationIndustryTwo .list:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.applicationIndustryTwo .list:hover::after{width: 100%; left:0px; right:auto;}

/*--应用行业2--*/

@media (max-width: 520px) { .lodingBg { height: 65vh; } }

@media (max-width: 768px) { 
  .productDetailIndustryMain .indexIndustryApplicationMain .titleBox{position: relative; top: 0px; padding: 40px 0px 25px;}
  .productDetailIndustryMain .indexIndustryApplicationMain .titleBox .indexTitle{color: #000;}
  .productDetailIndustryMain .indexIndustryApplicationMain .titleBox .indexLine p:nth-child(2){background-color: #000;}
  .productDetailIndustryMain .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText{top: 70px;}

 }

@media (min-width: 768px) { 
  .ProductBanner{display: block;}
  .mProductBanner{display: none;}
  .mProductCatalogueMain { display: none; }
  .commonMore { width: 10.5vw; height: 3.125vw; padding: 0vw 1.563vw; }
  .commonMore::after { -webkit-border-radius: 3.125vw; border-radius: 3.125vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .commonMore::before { -webkit-border-radius: 3.125vw; border-radius: 3.125vw; border-width: 0.125vw; }
  .commonMore span { font-size: 0.875vw; }
  .commonMore i { font-size: 0.875vw; }
  .commonMore em { -webkit-mask-size: 10.5vw 3.125vw; mask-size: 10.5vw 3.125vw; }
  .commonMore em::after { top: 1.25vw; width: 1.875vw; height: 6.25vw; }
  .footer { padding: 4.375vw 0vw 0vw; background-image: url(../images/img_65.jpg); background-position: top;}
  .footer .footLogo { width: 31.625vw; }
  .footer .footTel { display: block; }
  .footer .footTel .tel { font-size: 1.875vw; padding-top: 1.25vw; }
  .footer .footTel .text { font-size: 0.875vw; padding-top: 0.313vw; }
  .footer .addresClassPayAttention { padding: 4.063vw 0vw 6.25vw; margin-top: 2.5vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .footer .addresClassPayAttention .footerAddress { padding: 0vw 2.188vw 0vw 0vw; width: 23.75vw; }
  .footer .addresClassPayAttention .footerAddress .companyName .icon { width: 2.313vw; }
  .footer .addresClassPayAttention .footerAddress .companyName .content { padding-left: 1.25vw; }
  .footer .addresClassPayAttention .footerAddress .companyName .content .name { font-size: 1.25vw; }
  .footer .addresClassPayAttention .footerAddress .companyName .content .enName { padding-top: 0.313vw; font-size: 0.75vw; }
  .footer .addresClassPayAttention .footerAddress .footerContact { padding-top: 0.938vw; }
  .footer .addresClassPayAttention .footerAddress .footerContact p { margin-top: 0.625vw; font-size: 0.938vw; }
  .footer .addresClassPayAttention .footerAddress .footerContact p span { min-width: 3.75vw; }
  .footer .addresClassPayAttention .footerClass { padding: 0vw 2.188vw; border-left: 1px solid rgba(255, 255, 255, 0.1); border-right: 1px solid rgba(255, 255, 255, 0.1); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .footer .addresClassPayAttention .footerClass .list h3 { font-size: 1.125vw; }
  .footer .addresClassPayAttention .footerClass .list p { padding-top: 0.625vw; }
  .footer .addresClassPayAttention .footerClass .list p a { font-size: 0.875vw; line-height: 1.625vw; }
  .footer .addresClassPayAttention .footerClass .list .more { font-size: 0.875vw; padding-top: 0.938vw; }
  .footer .addresClassPayAttention .footerClass .list .more a i { margin-left: 0.313vw; font-size: 0.875vw; }
  .footer .addresClassPayAttention .footerPayAttention { padding: 0px 0px 0vw 2.188vw; width: 21.875vw; }
  .footer .addresClassPayAttention .footerPayAttention .title { font-size: 1.5vw; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink { margin-top: 1.25vw; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink h3 { padding: 0vw 1.25vw; height: 2.5vw; font-size: 0.875vw; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink h3 i { border-left: 0.313vw solid transparent; border-right: 0.313vw solid transparent; border-top: 0.313vw solid #fff; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink p { padding: 0.625vw 0vw; max-height: 14.375vw; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink p a { padding: 0vw 1.25vw; font-size: 0.875vw; line-height: 2.188vw; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareList { padding-top: 1.875vw; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareList a { width: 2vw; height: 2vw; margin-right: 0.375vw; font-size: 1vw; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode { margin-top: 1.25vw; width: 9.375vw; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .imgBox { width: 6.063vw; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .imgBox img { width: 100%; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .text { padding-top: 0.625vw; font-size: 0.938vw; }
  .footer .mfootSlogan { display: none; }
  .footer .mfootMediaPlatform { display: none; }
  .footer .foot { padding: 2.188vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
  .footer .foot::after { content: ''; }
  .footer .foot .copyright { font-size: 0.875vw; }
  .footer .foot .copyright img{height: 1.125vw;}
  .footer .foot .link { font-size: 0.875vw; padding-top: 0vw; display: block; }
  .footer .foot .link a { margin-left: 2.5vw; }
  /*--首页--*/
  .indexTitle { font-size: 3.25vw; }
  .indexLine { width: 4.5vw; margin: 0.938vw auto 0vw; }
  .indexLine p { height: 0.375vw; -webkit-border-radius: 0.188vw; border-radius: 0.188vw; }
  .indexLine p:nth-child(1) { width: 80%; }
  .indexLine p:nth-child(2) { width: 15%; }
  .banner .swiper-slide .imgBox { padding-top: 0px; }
  .banner .swiper-slide .imgBox img { width: 100%; position: relative; height: auto;}
  .banner .swiper-slide .bannerText { top: 11.25vw; }
  .banner .swiper-slide .bannerText .title { font-size: 3.125vw; }
  .banner .swiper-slide .bannerText .title span{display: none;}
  .banner .swiper-slide .bannerText .title span.pcTitle{display: block;}
  .banner .swiper-slide .bannerText .title img {display: block;}
  .banner .swiper-slide .bannerText .desc { font-size: 1vw; padding-top: 0.938vw; }
  .banner .swiper-slide .bannerText .subTitle{display: none;}
  .banner .swiper-slide .bannerText .more { padding-top: 1.25vw; }
  .banner .swiper-slide .bannerText .more .commonMore{width: 9.375vw; height: 2.813vw;}
  .banner .swiper-slide .bannerText .more .commonMore em { -webkit-mask-size: 9.375vw 2.813vw; mask-size: 9.375vw 2.813vw; }
  .banner .swiper-slide .pcBannerText {display: block;}
  .banner .swiper-slide .mBannerText {display: none;}
  .bannerProgressBar{display: none;}
  .bannerPageBtn { bottom: 1.875vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}
  .bannerPageBtn i { font-size: 0.875vw; }
  .bannerPage p { font-size: 0.875vw; margin: 0vw 0.5vw; }
  .bannerPage p span { width: 0vw; height: 0.125vw; margin-left: 0.375vw; }
  .bannerPage p.swiper-pagination-bullet-active span { width: 2.938vw; }
  .bannerClassMain { padding-bottom: 6.875vw; }
  .bannerClassBox { min-height: 9.688vw; }
  .bannerClassBox .horizontalLine { width: 1.125vw; -webkit-box-shadow: 0vw 0vw 1.25vw #bd292d; box-shadow: 0vw 0vw 1.25vw #bd292d; }
  .bannerClassBox .horizontalLine::after { width: 7.625vw; height: 7.625vw; }
  .bannerClass .swiper-wrapper { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .bannerClass .swiper-slide span { height: 1.125vw; -webkit-box-shadow: 0vw 0vw 1.25vw #bd292d; box-shadow: 0vw 0vw 1.25vw #bd292d; }
  .bannerClass .swiper-slide span::after { width: 7.625vw; height: 7.625vw; }
  .bannerClass .swiper-slide a { width: 18.75vw; padding: 1.563vw 0vw 1.25vw; }
  .bannerClass .swiper-slide a .icon img { width: 5.375vw; }
  .bannerClass .swiper-slide a .listTitle { font-size: 1.125vw; padding-top: 0.938vw; }
  .indexAboutMain { padding: 0vw; display: block; }
  .indexAboutMain .indexAboutBg .bg img { height: 100%; position: absolute; left: 0px; top: 0px; width: 100%; -o-object-fit: cover; object-fit: cover; }
  .indexAboutMain .indexAboutBg .indexAboutLogo { top: -7.031vw; }
  .indexAboutMain .indexAboutBg .indexAboutLogo img { max-width: 52.083vw; -webkit-transform: translateY(12.5vw); -ms-transform: translateY(12.5vw); transform: translateY(12.5vw); }
  .indexAboutMain .aboutDesc { max-width: 72.5vw; padding-top: 2.188vw; font-size: 1.125vw; line-height: 1.688vw; text-align: center; }
  .indexAboutMain .more { margin-top: auto; margin-bottom:auto; }
  .indexAboutMain .indexAboutData { margin-top: 5.625vw; }
  .indexAboutMain .indexAboutData .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; padding: 0vw; }
  .indexAboutMain .indexAboutData .list .icon img { width: 5vw; }
  .indexAboutMain .indexAboutData .list .number { padding-top: 0.625vw; font-size: 1.5vw; }
  .indexAboutMain .indexAboutData .list .number span { font-size: 3.938vw; margin-right: 0.625vw; }
  .indexAboutMain .indexAboutData .list .text { padding-top: 0.625vw; font-size: 1vw; }
  .mIndexAboutMain { display: none; }
  .indexProductMain { padding: 6.25vw 0vw 6.875vw; display: block; }
  .indexProductClass { padding-top: 1.823vw; }
  .indexProductClass .swiper-wrapper { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .indexProductClass .swiper-slide { margin: 0vw 2.813vw; }
  .indexProductClass .swiper-slide a { height: 3.125vw; padding: 0vw 0.5vw; font-size: 1.125vw; }
  .indexProductClass .swiper-slide::after { height: 0.125vw; }
  .testChamberMain { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 2.5vw; }
  .testChamberClass { width: 14.375vw; background-color: #f6f7f8; }
  .testChamberClass .swiper-wrapper { display: block; height: auto; }
  .testChamberClass .swiper-slide { width: 100%; padding-bottom: 0.625vw; }
  .testChamberClass .swiper-slide p a { height: 3.125vw; padding: 0vw 0.938vw; font-size: 0.938vw; }
  .testChamberClass .swiper-slide p a i { margin-left: 0.521vw; }
  .testChamberClass .swiper-slide .more { padding: 0vw 0vw 0vw 0.938vw; }
  .testChamberClass .swiper-slide:last-child { margin-top: 1.875vw; }
  .testChamberBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 0vw 0vw 3.125vw; }
  .testChamber { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .testChamber .testChamberContent { width: 28.25vw; height: 25vw; overflow: hidden;}
  .testChamber .testChamberContent .content { padding: 2.188vw 3.438vw 0vw; }
  .testChamber .testChamberContent .content .title { font-size: 1.625vw; }
  .testChamber .testChamberContent .content .iconList { margin: 0vw -0.938vw; padding-top: 0.938vw; }
  .testChamber .testChamberContent .content .iconList .list { margin: 0.938vw 0vw 0vw; width: 33.33%; }
  .testChamber .testChamberContent .content .iconList .list .icon img { width: 2.813vw; }
  .testChamber .testChamberContent .content .iconList .list .listTitle { font-size: 0.813vw; padding-top: 0.813vw; }
  .testChamber .testChamberContent .content .more { padding-top: 2.813vw; }
  .testChamber .imgBox { padding-top: 25vw; margin-left: 1.25vw; }
  .indexProduct { margin: 0vw -0.438vw; padding-top: 0.313vw; }
  .indexProduct .list { width: -webkit-calc(25% - 0.876vw); width: calc(25% - 0.876vw); margin: 0.938vw 0.438vw 0vw; }
  .indexProduct .list a { padding: 0.938vw 1.563vw 1.563vw; -webkit-box-shadow: 0vw 0.188vw 0.938vw rgba(40, 60, 159, 0.1); box-shadow: 0vw 0.188vw 0.938vw rgba(40, 60, 159, 0.1); }
  .indexProduct .list .imgBox { max-width: 17.5vw; padding-top: 12.5vw; }
  .indexProduct .list .content { padding-top: 2.125vw; }
  .indexProduct .list .content .model { padding-top: 0.313vw; font-size: 0.875vw; }
  .indexProduct .list .content .listTitle { font-size: 1.125vw; margin-top: 0.313vw; }
  .indexProductTwo { margin: 0vw -0.438vw; padding-top: 1.875vw; }
  .indexProductTwo .list { width: -webkit-calc(25% - 0.876vw); width: calc(25% - 0.876vw); margin: 0.938vw 0.438vw 0vw; }
  .indexProductTwo .list a { padding: 0.938vw 0vw 1.563vw; -webkit-box-shadow: 0vw 0.188vw 0.938vw rgba(40, 60, 159, 0.1); box-shadow: 0vw 0.188vw 0.938vw rgba(40, 60, 159, 0.1); }
  .indexProductTwo .list .imgBox { max-width: 17.5vw; padding-top: 12.5vw; }
  .indexProductTwo .list .content {margin-top: 1.563vw; padding: 1.563vw 1.563vw 0vw;}
  .indexProductTwo .list .content .model {font-size: 0.875vw; }
  .indexProductTwo .list .content .listTitle { font-size: 1.125vw; margin-top: 0.313vw; }
  .mIndexProductMain { display: none; }
  .indexIndustryApplicationMain { display: block; }
  .indexIndustryApplicationMain .titleBox { top: 5.625vw; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .imgBox { padding-top: 53.125vw; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText { top: 13.125vw; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .listTitle { font-size: 1.375vw; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .desc { font-size: 1vw; padding-top: 0.938vw; max-width: 62.5vw; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more { padding-top: 1.563vw; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox i { width: 5vw; font-size: 1.5vw; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide { width: 16.666666666666668%; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a { min-height: 9.688vw; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a .icon { width: 3.438vw; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a .listTitlet { font-size: 1.125vw; padding-top: 0.625vw; }
  .productDetailIndustryMain .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .imgBox{padding-top: 53.125vw;}
  .mIndexIndustryApplicationMain { display: none; }
  .indexCooperativeCustomerMain { padding: 5.313vw 0vw 15.625vw; display: block; }
  .indexCooperativeCustomerMain .desc { font-size: 1.25vw; padding-top: 1.563vw; }
  .indexCooperativeCustomerBox { padding-top: 3.75vw; padding-bottom: 3.25vw; }
  .indexCooperativeCustomer .list { width: 16.875vw; margin: 1.563vw 1.563vw 0vw 0vw; }
  .indexCooperativeCustomer .list::after { -webkit-box-shadow: 0vw 1.25vw 1.875vw rgba(46, 10, 0, 0.2); box-shadow: 0vw 1.25vw 1.875vw rgba(46, 10, 0, 0.2); }
  .indexCooperativeCustomer .list span { left: 0.625vw; bottom: 0vw; right: 0.625vw; height: 0.375vw; }
  .indexCooperativeCustomer .list:hover::after { top: -2.5vw; bottom: 0.125vw; }
  .indexCooperativeCustomer .list:hover img { -webkit-transform: translateY(-1.875vw); -ms-transform: translateY(-1.875vw); transform: translateY(-1.875vw); }
  .indexCooperativeCustomer .list:hover span { bottom: -0.25vw; }
  .mIndexGlobalMarketingMain { display: none; }
  .mIndexAdvantagesMain { display: none; }
  .indexNewsMain { padding: 5vw 0vw 6.25vw; }
  .indexNewsMain .desc { font-size: 1.25vw; padding-top: 1.563vw; }
  .mindexNewsClass { display: none; }
  .indexNewsBox { padding-top: 3.75vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
  .indexNewsBox .swiper-slide { width: -webkit-calc(33.333% - 1.563vw); width: calc(33.333% - 1.563vw); margin-right: 2.5vw; }
  .indexNews { padding: 2.188vw 1.875vw; margin-top: 0vw; background-color: #f6f7f8;}
  .indexNews .programName { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
  .indexNews .programName .title { font-size: 1.313vw; }
  .indexNews .programName .more { font-size: 0.875vw; }
  .indexNews .programName .more a i { margin-left: 0.313vw; font-size: 0.875vw; }
  .indexNews .indexNewsRecommendation { margin-top: 1.563vw; }
  .indexNews .indexNewsRecommendation .imgBox { padding-top: 15.813vw; }
  .indexNews .indexNewsRecommendation .imgBox img{opacity: 1;}
  .indexNews .indexNewsRecommendation .content { padding: 1.563vw 0.625vw 0.625vw; position: static;}
  .indexNews .indexNewsRecommendation .content .listTitle { font-size: 1.125vw; display: -webkit-box; height: 1.5vw; line-height: 1.5vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #000; }
  .indexNews .indexNewsRecommendation .content .listDesc { font-size: 0.875vw; margin-top: 0.938vw; display: -webkit-box; height: 2.5vw; line-height: 1.25vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .indexNews .indexNewsRecommendation .content .time { padding-top: 0.625vw; padding-bottom: 1.25vw; font-size: 0.75vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;}
  .indexNews .indexNewsRecommendation .content .time i { font-size: 1vw; margin-right: 0.625vw; }
  .indexNews .indexNewsList { padding: 0vw 0.625vw; }
  .indexNews .indexNewsList .list { padding: 1.25vw 0vw; }
  .indexNews .indexNewsList .list a{display: block;}
  .indexNews .indexNewsList .list .imgBox{display: none;}
  .indexNews .indexNewsList .list .listTitle { font-size: 1.125vw; display: -webkit-box; height: 1.5vw; line-height: 1.5vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .indexNews .indexNewsList .list .content{padding: 0vw;}
  .indexNews .indexNewsList .list .listDesc{display: none;}
  .indexNews .indexNewsList .list .time { padding-top: 0.625vw; font-size: 0.75vw; }
  .indexNews .indexNewsList .list .time i { font-size: 1vw; margin-right: 0.625vw; }
  /*--产品列表--*/
  .commonVideoBtn p { width: 2.688vw; height: 2.688vw; }
  .commonVideoBtn p i { width: 0.75vw; height: 0.75vw; }
  .commomBanner .imgBox { padding-top: 50vw; }
  .commomBanner .commonBannerText { top: 10.938vw; }
  .commomBanner .commonBannerText .enTitle { font-size:4.063vw; }
  .commomBanner .commonBannerText .title { font-size: 3.125vw; margin-top: -1.563vw; }
  .commomBanner .commonBannerText .subTitle { font-size: 3.125vw; }
  .commomBanner .desc { font-size: 1vw; padding-top: 0.313vw; }
  .commomBanner .commonVideoBtn { padding-top: 1.25vw; }
  .commomBanner .bannerLocation { bottom: 2.5vw; }
  .commomBanner .bannerLocation .location { font-size: 0.875vw; }
  .productListMain { padding: 3.125vw 0vw 8.125vw; }
  .productScreen { display: block; }
  .productScreen .list { padding: 0.313vw 0vw 0.938vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .productScreen .list .title { font-size: 1.125vw; padding-top: 1.125vw; min-width: 9.375vw; }
  .productScreen .list .screenList a { font-size: 1vw; padding: 0vw 1.25vw; min-height: 2.813vw; margin-right: 0.625vw; margin-top: 0.625vw; }
  .productScreen .list .screenList a img { height: 1.563vw; margin-right: 0.625vw; }
  .productListBox { padding: 5.625vw 0vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .productClass { width: 17.188vw; margin-right: 3.438vw; display: block; }
  .productClass .titleBox { margin-top: 1.25vw; }
  .productClass .titleBox .title { font-size: 2vw; height: 6.125vw; }
  .mProductClassBox { display: none; }
  .productSearch input { width: 100%; height: 3vw; padding: 0vw 6.875vw 0vw 0.938vw; font-size: 1vw; }
  .productSearch button { width: 6.25vw; font-size: 1vw; }
  .productClassList { padding-bottom: 2.5vw; }
  .productClassList .list .oneClass a { padding: 0vw 2.5vw; height: 5vw; font-size: 1.25vw; }
  .productClassList .list .icon { width: 4.375vw; height: 5vw; padding-left: 0.938vw; }
  .productClassList .list .icon span { width: 0.875vw; height: 0.875vw; }
  .productClassList .list .twoClass { padding: 0.625vw 0vw; }
  .productClassList .list .twoClass .twoClassList .twoClassTitle a { height: 2.813vw; padding: 0vw 2.5vw; font-size: 1.125vw; }
  .productClassList .list .twoClass .twoClassList span { width: 4.375vw; height: 2.813vw; font-size: 1vw; padding-left: 0.938vw; }
  .productClassList .list .twoClass .twoClassList span::before { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
  .productClassList .list .twoClass .twoClassList .threeClass { padding-bottom: 0.625vw; }
  .productClassList .list .twoClass .twoClassList .threeClass a { font-size: 0.875vw; padding: 0vw 2.5vw; line-height: 1.875vw; }
  .productClassList .list .twoClass .twoClassList .threeClass a i { font-size: 0.75vw; }
  .productClassList .list .twoClass .twoClassList:last-child .threeClass { padding-bottom: 1.875vw; }
  .productClass .viewPdf { padding-top: 0.938vw; }
  .productClass .viewPdf a { padding: 1.563vw 0vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .productClass .viewPdf a .icon { width: 2.625vw; }
  .productClass .viewPdf a .text { font-size: 1.063vw; padding-top: 0.625vw; }
  .productClass .viewPdf a .btn { padding-top: 0.938vw; }
  .productClass .viewPdf a .btn span { padding: 0vw 1.125vw; height: 1.5vw; font-size: 0.875vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .product { padding-top: 0vw; }
  .productList { margin: 0vw -0.938vw; }
  .productList .list { width: 33.333%; padding: 0vw 0.938vw 1.875vw; }
  .productList .list a .imgBox { padding-top: 18.813vw; }
  .productList .list a .content { padding: 2.813vw 1.25vw; }
  .productList .list a .content .modelNumber { font-size: 0.938vw; }
  .productList .list a .content .listTitle { font-size: 1.25vw; margin-top: 0.938vw; line-height: 1.5vw;}
  #paging { padding-top: 1.875vw; }
  #paging a { width: 3vw; height: 3vw; line-height: 3vw; margin: 0vw 0.438vw; font-size: 0.875vw; }
  #paging span { width: 3vw; height: 3vw; line-height: 3vw; margin: 0vw 0.438vw; font-size: 1.125vw; }
  /*--产品详情--*/
  .location { font-size: 1vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .location i { margin-right: 0.5vw; }
  .location span { margin: 0vw 0.313vw; }
  .productDetailMain { padding: 12vw 0vw 5.938vw; }
  .productDetailBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 3.75vw; }
  .productDetailBox .mProductTitle{display: none;}
  .productDetailImg { width: 42.083vw; }
  .productDetailBigImg .swiper-slide .imgBox { padding-top: 42.083vw; }
  .productDetailSmallBox { margin: 1.563vw auto 0vw; max-width: 42.5vw; padding: 0vw 3.125vw; }
  .productDetailSmallBox i { width: 2.5vw; font-size: 1.5vw; }
  .productDetailSmallBox i.prevBtn { left: -0.938vw; }
  .productDetailSmallBox i.nextBtn { right: -0.938vw; }
  .productDetailSmall .swiper-slide { width: 20%; }
  .productDetailSmall .swiper-slide::before { border: 0.125vw solid #bb1d22; }
  .productDetail { padding: 0.625vw 0vw 0vw 6.25vw; }
  .productDetail .mTitle { display: none; }
  .productDetail .title { font-size: 3.25vw; display: block; }
  .productDetail .modelAccess { padding-top: 0.938vw; padding-bottom: 2.188vw; }
  .productDetail .modelAccess .model { font-size: 1.125vw; }
  .productDetail .modelAccess .access { font-size: 0.875vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .productDetail .modelAccess .access img { width: 0.938vw; height: 100%; margin-right: 0.313vw; }
  .productDetail .modelAccess .access span { font-size: 1.875vw; padding: 0vw 0.188vw; }
  .productDetail .subTitle { font-size: 1.25vw; padding-top: 2.188vw; display: block; }
  .productDetail .desc { font-size: 1vw; padding-top: 0.625vw; line-height: 1.688vw; display: block; }
  .productDetail .mDesc { display: none; }
  .productDetail .characteristics { padding-top: 1.563vw; padding-left: 0vw; }
  .productDetail .characteristics .list { width: 5.729vw; padding: 0.781vw 0vw; margin-right: 0.638vw; }
  .productDetail .characteristics .list .icon { width: 2.344vw; }
  .productDetail .characteristics .list .text { padding-top: 1.042vw; font-size: 0.729vw; }
  .productDetail .characteristicsTwo { padding-top: 1.563vw; padding-left: 0vw; }
  .productDetail .characteristicsTwo .list { width: 5.729vw; padding: 0.781vw 0vw; margin-right: 0.938vw; }
  .productDetail .characteristicsTwo .list .icon { width: 3.385vw; }
  .productDetail .characteristicsTwo .list .text { padding-top: 0.26vw; font-size: 0.729vw; }
  .productDetail .productDetailSelect { margin-top: 3.438vw; }
  .productDetail .productDetailSelect .list > a { min-height: 3.375vw; padding: 0vw 0.625vw; }
  .productDetail .productDetailSelect .list > a .listTitle { width: 6.563vw; font-size: 1vw; }
  .productDetail .productDetailSelect .list > a .model { font-size: 1vw; }
  .productDetail .productDetailSelect .list .downSelect { padding: 0.313vw 0vw; width: 100%;  max-height: 14.375vw;}
  .productDetail .productDetailSelect .list .downSelect a { padding: 0.5vw 0.938vw; font-size: 0.875vw; }
  .productDetail .mAccess { display: none; }
  .productDetailTel { padding-top: 3.75vw; font-size: 1vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .productDetailTel img { height: 1.813vw; margin-right: 0.938vw; }
  .productDetailTel span { font-size: 1.938vw; }
  .ConsultationBtn { height: 3.75vw; -webkit-border-radius: 3.75vw; border-radius: 3.75vw; font-size: 1.063vw; margin-top: 1.875vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .ConsultationBtn img { height: 1.563vw; margin-right: 0.938vw; }
  .productDetailClassBox{background-color: #fff; box-shadow: none;}
  .productDetailClassBox::after {content: ''; background-color: #dbdbdb;}
  .productDetailClass .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .productDetailClass .swiper-slide a { max-width: 14.688vw; height: 6.875vw; font-size: 1.125vw; color: #000;}
  .productDetailClass .swiper-slide a::after { height: 0.188vw; bottom: 0vw; background-color: #bb1d22;}
  .productDetailClass .swiper-slide::after { top: 50%; height: 1.125vw; }
  .productDetailClass .swiper-slide.active a::after { width: 100%; }

  .productDetailTab { -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); }
  .productDetailTitle { font-size: 2.875vw; }
  .productDetailContent { padding: 5.313vw 0vw 3.938vw; max-width: 1350px; margin:0px auto;}
  .productDetailContent .mDesc{display: none;}
  .productDetailContent .desc { padding-top: 2.188vw; font-size: 1.125vw; line-height: 1.813vw; max-width: 92.5vw; display: block; }
  .productFeaturesMain { padding: 5.938vw 0vw 6.875vw; }
  .productFeatures { margin: 3.75vw -1.25vw 0vw; padding: 1.25vw; }
  .productFeatures .swiper-slide { -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); padding: 3.438vw 4.063vw; -webkit-transition: all .6s; transition: all .6s; }
  .productFeatures .swiper-slide .icon { width: 6.563vw; }
  .productFeatures .swiper-slide .listTitle { padding-top: 3.125vw; font-size: 1.375vw; }
  .productFeatures .swiper-slide .desc { font-size: 1vw; line-height: 1.375vw; padding-top: 0.938vw; }
  .productFeatures .swiper-slide:hover { -webkit-transform: translateY(-0.625vw); -ms-transform: translateY(-0.625vw); transform: translateY(-0.625vw); -webkit-box-shadow: 0vw 0.313vw 0.625vw rgba(0, 0, 0, 0.2); box-shadow: 0vw 0.313vw 0.625vw rgba(0, 0, 0, 0.2); }
  .productFeaturesPage { padding-top: 1.875vw; display: none; }
  .productFeaturesPage span { margin: 0vw 0.25vw; }
  .structureExplanationMain { padding: 6.25vw 0vw; }
  .structureExplanationMain .desc { font-size: 1.125vw; line-height: 1.5vw; padding-top: 1.875vw; }
  .structureExplanationDesc{font-size: 1.125vw; line-height: 1.75vw; padding-top: 1.875vw;}
  .structureExplanationBox{max-width: 1350px; margin:0px auto;}
  .structureExplanationBox i {width: 3.75vw; height: 3.75vw; font-size: 1.25vw;display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}
  .structureExplanationBox i.prevBtn { left: -5vw; }
  .structureExplanationBox i.nextBtn { right: -5vw; }
  .structureExplanation { margin: 3.125vw -1.042vw 0vw; padding: 1.042vw; }
  .structureExplanation .swiper-slide { -webkit-transition: all .6s; transition: all .6s; }
  .structureExplanation .swiper-slide .listTitle { height: 4.125vw; font-size: 1.375vw; }
  .structureExplanation .swiper-slide .imgBox { padding: 0vw 1.875vw 1.25vw; }
  .structureExplanation .swiper-slide .imgBox .imgList { padding-top: 1.25vw; }
  .structureExplanation .swiper-slide .imgBox .imgList img{width: 100%;}
  .structureExplanation .swiper-slide .content { padding: 1.25vw 3.75vw 3.125vw; font-size: 1vw; line-height: 1.563vw; text-align: left; }
  .structureExplanation .swiper-slide:hover { -webkit-transform: translateY(-0.625vw); -ms-transform: translateY(-0.625vw); transform: translateY(-0.625vw); -webkit-box-shadow: 0vw 0.313vw 0.625vw rgba(0, 0, 0, 0.1); box-shadow: 0vw 0.313vw 0.625vw rgba(0, 0, 0, 0.1); }
  .structureExplanationPage { padding-top: 1.875vw; display: none; }
  .structureExplanationPage span { margin: 0vw 0.25vw; }
  .pcProductDetailContent{display: block; font-size: 1.125vw; line-height: 1.75vw; padding:0vw 0vw 3.125vw ;}
  .pcProductDetailContent .indexContainer{max-width: 1350px; margin:0px auto;}
  .mProductDetailContent{display: none;}
  .relatedProductMain { padding: 6.25vw 0vw; }
  .relatedProductBox { margin-top: 4.063vw; margin:0px auto}
  .relatedProductBox i { width: 3.75vw; height: 3.75vw; font-size: 1.25vw; }
  .relatedProductBox i.prevBtn { left: -5vw; }
  .relatedProductBox i.nextBtn { right: -5vw; }
  .relatedProduct .swiper-slide a .imgBox { padding-top: 19.813vw; }
  .relatedProduct .swiper-slide a .content { padding: 2.813vw 1.25vw; border-top: 0.125vw solid #f4f6f8; }
  .relatedProduct .swiper-slide a .content .modelNumber { font-size: 0.938vw; }
  .relatedProduct .swiper-slide a .content .listTitle { font-size: 1.25vw; margin-top: 0.938vw; line-height: 1.5vw;}
  .relatedProductBtnPage{ max-width: 16.25vw; margin: 3.125vw auto 0vw;}
  .relatedProductBtnPage .prevBtn { font-size: 1.375vw; margin-right: 0.938vw;}
  .relatedProductBtnPage .nextBtn { font-size: 1.375vw; margin-left: 0.938vw;}
  .relatedProductBtnPage .relatedProductPage {height: 0.25vw;} 
  .productDetailIndustryMain { padding: 5.625vw 0vw 6.25vw; }
  .productDetailIndustry { margin-top: 2.188vw; display: block; }
  .productDetailIndustry .swiper-slide .imgBox { padding-top: 51.25vw; }
  .productDetailIndustry .swiper-slide .productDetailIndustryText { top: 6.25vw; }
  .productDetailIndustry .swiper-slide .productDetailIndustryText .title { font-size: 1.875vw; -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); }
  .productDetailIndustry .swiper-slide .productDetailIndustryText .desc { font-size: 1.125vw; padding-top: 0.938vw; -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); }
  .productDetailIndustryClassBox { display: block; }
  .productDetailIndustryClassBox i { width: 2.5vw; font-size: 1.25vw; }
  .productDetailIndustryClassBox i.prevBtn { left: 1.563vw; }
  .productDetailIndustryClassBox i.nextBtn { right: 1.563vw; }
  .productDetailIndustryClass .swiper-slide { width: 16.666666666666668%; height: 10.188vw; }
  .productDetailIndustryClass .swiper-slide .icon { width: 3.438vw; }
  .productDetailIndustryClass .swiper-slide .text { font-size: 1.125vw; }
  .productDetailIndustryClassTwo .swiper-slide { width: 12.5%; padding: 0vw 1.563vw; }
  .productDetailIndustryClassTwo .swiper-slide .icon { width: 5.375vw; height: 5.375vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .productDetailIndustryClassTwo .swiper-slide .icon img { width: 3.438vw; }
  .productDetailIndustryClassTwo .swiper-slide .listTitle { padding-top: 1.563vw; font-size: 1.125vw; }
  .productDetailIndustryClassTwo .swiper-slide .content { margin-top: 1.563vw; font-size: 0.938vw; line-height: 1.375vw; }
  .parameterMain { padding: 5.625vw 0vw 6.563vw; }
  .modelParameter { padding-top: 2.813vw; }
  .modelParameter .title { font-size: 1.5vw; }
  .modelParameter .subTitle { margin-top: 4.375vw; font-size: 1.5vw; }
  .modelParameterTable { max-width: 1350px; width: 100%; margin: auto; margin-top: 1.875vw; border-top: 0.25vw solid #bb1d22; }
  .modelParameterTable .pcTable{display: block;}
  .modelParameterTable .mTableImg{display: none;}
  .modelParameterTable table { width: 100%; max-width: initial;}
  .modelParameterTable table tr td { font-size: 0.875vw; padding: 0.313vw;}
  .modelParameterTableTwo { max-width:1200px; width: 100%; margin: 1.875vw auto 0vw; border-left: 0.25vw solid #bb1d22; }
  .modelParameterTableTwo .pcTable{display: block;}
  .modelParameterTableTwo .mTableImg{display: none;}
  .modelParameterTableTwo table{max-width: initial; width: 100%;}
  .modelParameterTableTwo table tr td { padding: 0.313vw 0.521vw;  font-size: 0.875vw; }
  .downloadBox { padding: 6.875vw 0vw 0vw; }
  .downloadList { margin-top: 2.5vw; max-width: 1200px; margin:0px auto; width: 100%;}
  .downloadList .list { margin-top: 1.063vw; }
  .downloadList .list a { padding: 1.25vw 2.188vw; }
  .downloadList .list a .listTitle { font-size: 1.125vw; }
  .downloadList .list a .listTitle img { width: 1.75vw; margin-right: 0.938vw; }
  .downloadList .list a .listTitle p { display: -webkit-box; height: 1.875vw; line-height: 1.875vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .downloadList .list a .content .time { font-size: 0.875vw; display: block; }
  .downloadList .list a .content .time i { margin-right: 0.625vw; font-size: 1vw; }
  .downloadList .list a .content .size { font-size: 0.875vw; padding-left: 1.875vw; display: block; }
  .downloadList .list a .content .size i { margin-right: 0.625vw; }
  .downloadList .list a .content .btn { width: 2.5vw; height: 2.5vw; margin-left: 1.875vw; font-size: 1.125vw; }
  .hotProductBox { padding: 5.625vw 0vw 0vw; }
  .hotProductBox .desc { font-size: 1.125vw; line-height: 1.5vw; padding-top: 1.875vw; }
  .hotProductBox .hotPproductFeatures { padding-top: 3.125vw; }
  .hotProductBox .hotPproductFeatures .list { margin: 0vw 2.813vw; }
  .hotProductBox .hotPproductFeatures .list .icon { width: 3.75vw; }
  .hotProductBox .hotPproductFeatures .list .text { padding-top: 0.625vw; font-size: 1.063vw; }
  .hotProductBox .hotProductList { margin: 0vw -0.438vw; margin-top: 4.063vw; }
  .hotProductBox .hotProductList .list { width: -webkit-calc(25% - 0.875vw); width: calc(25% - 0.875vw); margin: 0.938vw 0.438vw 0vw; -webkit-box-shadow: 0vw 0.188vw 1vw rgba(40, 60, 159, 0.1); box-shadow: 0vw 0.188vw 1vw rgba(40, 60, 159, 0.1); }
  .hotProductBox .hotProductList .list a { padding: 1.563vw; }
  .hotProductBox .hotProductList .list .imgBox { padding-top: 17.5vw; }
  .hotProductBox .hotProductList .list .text { font-size: 0.875vw; padding-top: 0.938vw; }
  .hotProductBox .hotProductList .list .listTitle { font-size: 1.125vw; padding-top: 0.313vw; }
  /*--推拉力测试机-产品列表.html--*/
  .testMachineProduct { padding: 0vw 0vw 0vw; display: block;}
  .testMachineProduct .title { font-size: 2.875vw; }
  .testMachineProduct .desc { font-size: 1.125vw; line-height: 1.5vw; padding-top: 1.875vw; }
  .testMachineCharacter { padding-top: 2.188vw; }
  .testMachineCharacter .list { margin: 0vw 2.063vw; }
  .testMachineCharacter .list .icon { width: 5.313vw; }
  .testMachineCharacter .list .text { font-size: 1.063vw; padding-top: 0.5vw; }
  .productDetailContentList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -0.75vw; padding-top: 3.125vw; }
  .productDetailContentList .list {flex: 1; margin: 0vw 1.5vw 0vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .productDetailContentList .list .listTitle { width: 5.625vw; }
  .productDetailContentList .list .listTitle img { width:2.813vw; }
  .productDetailContentList .list .listTitle p { font-size: 1vw; padding-top: 0.625vw; }
  .productDetailContentList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 1.25vw 0.938vw; font-size: 1vw; line-height: 1.625vw; border-left: none; display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-moz-box-orient: vertical;-moz-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
  .productDetailContentList .list:last-child{margin-right: 0px;}
  .productFeaturesTwoBox { max-width: 1350px; margin:0px auto}
  .productFeaturesTwo { margin: 3.75vw -1.25vw 0vw; padding: 1.25vw;}
  .productFeaturesTwo .swiper-slide {flex: 1; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); padding: 3.125vw 2.188vw; -webkit-transition: all .6s; transition: all .6s; }
  .productFeaturesTwo .swiper-slide .icon { width: 6.563vw; }
  .productFeaturesTwo .swiper-slide .listTitle { padding-top: 3.125vw; font-size: 1.375vw; }
  .productFeaturesTwo .swiper-slide .desc { font-size: 1vw; line-height: 1.375vw; padding-top: 0.938vw; }
  .productFeaturesTwo .swiper-slide:hover { -webkit-transform: translateY(-0.625vw); -ms-transform: translateY(-0.625vw); transform: translateY(-0.625vw); -webkit-box-shadow: 0vw 0.313vw 0.625vw rgba(0, 0, 0, 0.2); box-shadow: 0vw 0.313vw 0.625vw rgba(0, 0, 0, 0.2); }
  .productFeaturesTwoPage { padding-top: 1.875vw; display: none; }
  .productFeaturesTwoPage span { margin: 0vw 0.25vw; }
  .testRangeTable { border-top: 0.25vw solid #bb1d22; max-width: 1200px; margin: 2.813vw auto 0vw; }
  .testRangeTable .pcTable{display: block;}
  .testRangeTable .mTable{display: none;}
  .testRangeTable table { width: 100% !important; min-width: 47.5vw; }
  .testRangeTable table tr td {font-size: 0.729vw; }
  .testRangeTable table tr:nth-child(1) td { font-size: 1.125vw; }
  .testRangeModelTable { border-top: 0.25vw solid #bb1d22;max-width: 1200px; margin: 2.813vw auto 0vw;  }
  .testRangeModelTable .pcTable{display: block;}
  .testRangeModelTable .mTable{display: none;}
  .testRangeModelTable table { width: 100% !important; min-width: 47.5vw; }
  .testRangeModelTable table tr td {font-size: 0.875vw; }
  .testRangeModelTable table tr td:nth-child(1) { }
  .testStandard { padding: 6.25vw 0vw 0vw; }
  .testStandard .testStandardTable { max-width: 1200px; margin: 2.813vw auto 0vw;}
  .testStandard .testStandardTable table tr td { font-size: 0.875vw; line-height: 1.625vw; }
  .testStandard .testStandardTable table tr td:nth-child(1) {  }
  .testStandard .testStandardTable .pcTable{display: block;}
  .testStandard .testStandardTable .mTable{display: none;}
  /*--行业应用--*/
  .mApplicationsBanner { display: none; }
  .applicationsBox { display: block; }
  .applicationsBannerBox .imgBox { padding-top: 50vw; }
  .applicationsBannerText .enTitle { font-size: 3.625vw; }
  .applicationsBannerText .title { font-size: 3.125vw; margin-top: -1.25vw; }
  .applicationsBox .bannerLocation { bottom: 2.5vw; }
  .applicationsBox .bannerLocation .location { font-size: 0.875vw; }
  .applicationsClassBox { bottom: 6.25vw; }
  .applicationsClassBox i { width: 6.25vw; height: 100%; font-size: 1.5vw; }
  .applicationsClass .swiper-slide { width: 16.666666666666668%; }
  .applicationsClass .swiper-slide a .icon { width: 3.438vw; }
  .applicationsClass .swiper-slide a .listTitle { font-size: 1vw; padding-top: 0.5vw; }
  .applicationsMain { padding: 0vw 0vw 6.25vw; }
  .applicationsMain .title { margin-top: 5vw; font-size: 2.875vw; }
  .applicationsMain .applicationsClassThreeMain{display: block;}
  .pcApplications { display: block; }
  .applicationsClassThree { width: 66.25vw; margin: 0vw auto 0vw; top: -2.188vw; margin-bottom: -2.188vw; -webkit-box-shadow: 0vw 0.625vw 2.5vw rgba(151, 161, 185, 0.2); box-shadow: 0vw 0.625vw 2.5vw rgba(151, 161, 185, 0.2); }
  .applicationsClassThree .swiper-slide { padding: 0vw 1.563vw; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .applicationsClassThree .swiper-slide::after { height: 1.25vw; }
  .applicationsClassThree .swiper-slide a { height: 6.25vw; font-size: 1.125vw; }
  .applicationsClassThree .swiper-slide a .listTitle img { width: 2.5vw; min-width: 2.5vw; margin-right: 0.938vw; }
  .applicationsClassThree .swiper-slide a::after { height: 0.25vw; }
  .applicationsNameList { margin: 3.125vw -0.313vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .applicationsNameList .list { width: -webkit-calc(50% - 0.625vw); width: calc(50% - 0.625vw); margin: 0vw 0.313vw; }
  .applicationsNameList .list .content { padding: 5.313vw 0vw 4.063vw; }
  .applicationsNameList .list .content .listTitle { font-size: 2.125vw; }
  .applicationsNameList .list .content .nameListBox { padding: 1.563vw 9.375vw 0vw; }
  .applicationsNameList .list .content .nameListBox .nameList { width: 33.333%; padding: 0vw 1.25vw 0.625vw; }
  .applicationsNameList .list .content .nameListBox .nameList a { font-size: 1vw; min-width: 5vw; padding: 0.625vw 0vw 0.5vw; }
  .applicationsNameList .list .content .btn { padding-top: 3.125vw; }
  .applicationsNameList .list .content .btn a { min-width: 7.875vw; padding: 0vw 1.125vw; font-size: 0.75vw; height: 2.5vw; -webkit-border-radius: 2.5vw; border-radius: 2.5vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .applicationsNameList .list .content .btn a i { font-size: 0.75vw; }
  .applicationsListBox { margin-top: 4.063vw; padding-top: 0.625vw; border-top: 1px solid #f2f2f2; }
  .applicationsList { margin: 0vw -0.938vw; padding-bottom: 1.875vw; }
  .applicationsList .list { width: -webkit-calc(33.333% - 1.875vw); width: calc(33.333% - 1.875vw); margin: 3.125vw 0.938vw 0vw; }
  .applicationsList .list .contentBox .imgBox { padding-top: 19.188vw; }
  .applicationsList .list .contentBox .content .icon { width: 4.375vw; }
  .applicationsList .list .contentBox .content .listTitle { font-size: 1.375vw; padding-top: 0.313vw; }
  .applicationsList .list .contentBox .content .more { padding-top: 1.875vw; }
  .applicationsList .list .contentBox .content .more p { min-width: 7.875vw; padding: 0vw 1.125vw; font-size: 0.75vw; height: 2.5vw; -webkit-border-radius: 2.5vw; border-radius: 2.5vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .applicationsList .list .contentBox .content .more p i { font-size: 0.75vw; }
  .applicationsList .list .listDesc { font-size: 1vw; line-height: 1.438vw; padding: 1.25vw 1.563vw 2.188vw;  display: block;}
  .applicationsList .list .mListDesc {display: none;}
  .applicationsVideoList { margin: 0vw -1.313vw; padding-bottom: 3.125vw; }
  .applicationsVideoList .list { width: -webkit-calc(50% - 2.625vw); width: calc(50% - 2.625vw); margin: 2.5vw 1.313vw 0vw; padding: 1.875vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;  border: none;}
  .applicationsVideoList .list .imgBox{position: static;}
  .applicationsVideoList .list .imgBox p{ position: absolute; left: 0vw; right: 11.563vw; bottom: 0vw; top: 0vw; padding-top: 0vw; width: auto; }
  .applicationsVideoList .list .imgBox .applicationsVideoProduct{display: none;}
  .applicationsVideoList .list .content { width: 27.625vw; padding: 2.5vw; -webkit-box-shadow: 0vw 0.188vw 1vw rgba(40, 60, 159, 0.1); background-color: #fff; box-shadow: 0vw 0.188vw 1vw rgba(40, 60, 159, 0.1); }
  .applicationsVideoList .list .content .listTitle { font-size: 1.375vw; padding-bottom: 1.25vw; border-bottom: 1px solid #ededed; text-align: center;}
  .applicationsVideoList .list .content .listDesc { font-size: 1vw; line-height: 1.438vw; padding-top: 1.25vw; }
  .applicationsVideoList .list .content .label { padding-top: 0.938vw; }
  .applicationsVideoList .list .content .label p { font-size: 0.938vw; }
  .applicationsVideoList .list .content .label span { font-size: 0.938vw; margin-right: 0.625vw; }
  .applicationsVideoList .list .content .label a { font-size: 0.938vw; margin-right: 0.625vw; }
  .applicationsVideoList .list .content .relatedProductsName { padding-top: 0.625vw; }
  .applicationsVideoList .list .content .relatedProductsName p { font-size: 0.938vw; }
  .applicationsVideoList .list .content .relatedProductsName a { font-size: 0.938vw; margin-right: 0.625vw; }
  .applicationsVideoList .list .content .btn { padding-top: 1.25vw; }
  .applicationsVideoList .list .content .btn p { min-width: 7.813vw; height: 2.5vw; -webkit-border-radius: 2.5vw; border-radius: 2.5vw; padding: 0vw 0.625vw 0vw 1.25vw; font-size: 0.75vw; border: 0.125vw solid #666666; }
  .applicationsVideoList .list .content .btn p i { width: 1.375vw; height: 1.375vw; padding-left: 0.188vw; }
  .applicationsVideoList .list .content .btn p i::after { content: ''; border-left: 0.438vw solid #fff; border-top: 0.25vw solid transparent; border-bottom: 0.25vw solid transparent; }
  /*--行业应用详情页--*/
  .applicationClass .swiper-slide a { padding: 0vw 1.688vw; min-height: 6vw; font-size: 1.125vw; }
  .applicationClass .swiper-slide a .icon { width: 2.813vw; margin-right: 0.625vw; }
  .applicationDetailMain { padding: 4.688vw 0vw; }
  .applicationDetailBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; align-items: center; }
  .applicationDetailImgBox { width: 50.875vw; }
  .applicationDetailImg .swiper-slide .imgBox { padding-top: 28.625vw; }
  .applicationDetailImg .swiper-slide .imgBox img {width: 100%; -o-object-fit: cover; object-fit: cover; display: block; }
  .applicationDetailImg .swiper-slide .commonVideoBtn p { width: 3.333vw; height: 3.333vw; }
  .applicationDetailImg .swiper-slide .commonVideoBtn p i { width: 0.833vw; height: 0.833vw; }
  .applicationDetailImgPage { bottom: 1.563vw; }
  .applicationDetailImgPage span { margin: 0vw 0.156vw; width: 0.625vw; height: 0.625vw; border: 0.104vw solid #fff; }
  .applicationDetail { padding: 3.75vw 5.313vw 4.375vw; }
  .applicationDetail .title { font-size: 1.625vw; padding-bottom: 0.938vw; }
  .applicationDetail .title img { width: 4.375vw; margin-right: 0.938vw; }
  .applicationDetail .desc { padding-top: 2.188vw; font-size: 1.125vw; line-height: 1.75vw; }
  .applicationDetail .testSubjects { font-size: 1vw; padding-top: 1.25vw; }
  .applicationDetail .testItem { padding-top: 1.25vw; font-size: 1vw; }
  .applicationDetail .btn { padding-top: 1.875vw; }
  .applicationDetail .btn a { margin-right: 0.938vw; min-width: 9.688vw; height: 3vw; -webkit-border-radius: 3vw; border-radius: 3vw; padding: 0vw 1.25vw; font-size: 0.875vw; border: 0.125vw solid #666666; }
  .applicationDetail .btn a i { font-size: 1vw; }
  .applicationDetailContent { padding: 7.5vw 0vw 0vw; }
  .applicationDetailContent .desc { font-size: 1.125vw; line-height: 1.688vw; max-width: 100vw; padding-top: 1.875vw; text-align: center; display: block;}
  .applicationDetailContent .mdesc{display: none;}
  .applicationDetailThreeTests { padding-top: 5.313vw; }
  .applicationDetailThreeTests .swiper-slide { padding: 0vw 4.375vw; }
  .applicationDetailThreeTests .swiper-slide .icon { width: 6.25vw; }
  .applicationDetailThreeTests .swiper-slide .listTitle span { padding: 0vw 0.625vw 1.25vw; font-size: 1.25vw; }
  .applicationDetailThreeTests .swiper-slide .listTitle span::after { height: 0.188vw; }
  .applicationDetailThreeTestsTab { max-width: 68.75vw; padding-top: 3.125vw; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsDesc { font-size: 1.125vw; line-height: 1.75vw; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsList { margin-top: 3.438vw; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsList p { width: 25% !important; padding:0px 2.5vw 0vw 1.25vw; font-size: 1vw; margin-bottom: 1.063vw; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsList p::after { width: 0.438vw; height: 0.438vw; top: 0.563vw; }
  .testPlan { padding-top: 7.5vw; }
  .testPlan .title { font-size: 1.5vw; padding-bottom: 1.875vw; }
  .testPlan .testPlanTable {max-width:1200px; width: 100%; margin: 0px auto; border-top: 0.25vw solid #bb1d22; }
  .testPlan .testPlanTable .pcTable{display: block;}
  .testPlan .testPlanTable .mTable{display: none;}
  .testPlan .testPlanTable table { width: 100%; max-width: inherit; }
  .testPlan .testPlanTable table tr td { font-size: 0.875vw; padding: 0.3vw ; }
  
  /* .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(1) { width: 20%; }
  .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(2) { width: 35%; }
  .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(3) { width: 20%; }
  .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(4) { width: 25%; } */
  .ApplicationsDetailContentBox{padding: 0vw 0vw  3.125vw;}
  .ApplicationsDetailContentBox .title{font-size: 1.5vw; padding-bottom: 1.875vw}
  .ApplicationsDetailContentBox .desc{font-size: 1.125vw; line-height: 1.75vw; padding-bottom: 1.563vw;}
  .ApplicationsDetailContentBox .content{font-size: 1.125vw; line-height: 1.75vw;border-top: 0.25vw solid #bb1d22;}
  .ApplicationsDetailContentBox .content table { width: 100%; max-width: inherit; }
  .ApplicationsDetailContentBox .content table tr td { font-size: 0.875vw; padding: 0.313vw 0.938vw; }
  .applicationRelatedProductsMain { padding: 6.25vw 0vw; }
  .applicationRelatedProductsBox { margin-top: 3.438vw; }
  .applicationRelatedProductsBox>i { width: 3.75vw; height: 3.75vw; font-size: 1.125vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: none;}
  .applicationRelatedProductsBox>i.prevBtn { left: -4.375vw; }
  .applicationRelatedProductsBox>i.nextBtn { right: -4.375vw; }
  .applicationRelatedProducts .swiper-slide .content { padding: 2.813vw 1.25vw; border-top: 0.125vw solid #f4f6f8; }
  .applicationRelatedProducts .swiper-slide .modelNumber { font-size: 0.938vw; }
  .applicationRelatedProducts .swiper-slide .listTitle { font-size: 1.25vw; margin-top: 0.938vw; display: -webkit-box; height: 1.5vw; line-height: 1.5vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .applicationRelatedProducts .swiper-slide .imgBox {padding-top: 22.813vw;}
  .applicationRelatedProductsBtnPage{margin: 3.125vw auto 0vw; max-width: 16.25vw;}
  .applicationRelatedProductsBtnPage .prevBtn { font-size: 1.375vw; margin-right: 0.938vw;}
  .applicationRelatedProductsBtnPage .nextBtn { font-size: 1.375vw; margin-left: 0.938vw;}
  .applicationRelatedProductsBtnPage .applicationRelatedProductsPage {height: 0.25vw;}
  .prevNextArticleBox { margin-top: 6.25vw; padding: 0.75vw 0.938vw 0.75vw 2.5vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
  .prevNextArticleBox .prevNextArticle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .prevNextArticleBox .prevNextArticle .list { padding-right: 3.75vw; margin-bottom: 0vw; }
  .prevNextArticleBox .prevNextArticle .list::after { content: ''; height: 0.938vw; }
  .prevNextArticleBox .prevNextArticle .list a { font-size: 1vw; }
  .prevNextArticleBox .prevNextArticle .list a p { font-size: 0.875vw; }
  .prevNextArticleBox .prevNextArticle .list:nth-child(2) { padding-left: 3.75vw; padding-right: 0vw; }
  .prevNextArticleBox .return { padding-top: 0vw; }
  .prevNextArticleBox .return a { width: 9.375vw; height: 3.125vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; padding: 0vw 1.25vw; border: 0.125vw solid #666666; font-size: 0.875vw; }
  .prevNextArticleBox .return a img { height: 0.938vw; }
  .caseMain { padding: 0vw 0vw 6.875vw; }
  .caseMain .title { margin-top: 5vw; font-size: 2.875vw; }
  .caseMain .titleDesc { max-width: 50vw; padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.688vw; }
  .caseList { margin: 0vw -2.813vw 0vw; padding: 0.625vw 0vw 3.75vw; }
  .caseList .list { width: -webkit-calc(50% - 5.625vw); width: calc(50% - 5.625vw); margin: 5vw 2.813vw 0vw; }
  .caseList .list .listTitle { font-size: 1.375vw; padding-bottom: 0.625vw; }
  .caseList .list .listTitle img { width: 2.813vw; margin-right: 0.625vw; }
  .caseList .list .logoList { margin: 0vw -0.625vw; padding-top: 0.625vw; }
  .caseList .list .logoList p { width: 25%; padding: 1.563vw 0.625vw 0vw; }
  .caseList .list .logoList p img { -webkit-box-shadow: 0vw 0.188vw 1vw rgba(40, 60, 159, 0.1); box-shadow: 0vw 0.188vw 1vw rgba(40, 60, 159, 0.1); }
  .caseAdvantagesMain { padding: 6.25vw 0vw 6.875vw; }
  .caseAdvantagesMain .title { font-size: 2.875vw; }
  .caseAdvantagesMain .desc { font-size: 1.125vw; margin-top: 0.938vw; }
  .caseAdvantagesMain .caseAdvantages { margin-top: 3.125vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide { width: -webkit-calc(33.333% - 1.063vw); width: calc(33.333% - 1.063vw); padding: 3.75vw; margin-right: 1.563vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .icon { width: 6.563vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listTitle { margin-top: 2.5vw; font-size: 1.375vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc { font-size: 1.063vw; line-height: 1.75vw; padding-top: 1.563vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc p { padding-left: 0.938vw; margin-bottom: 0.625vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc p::after { top: 0.625vw; width: 0.5vw; height: 0.5vw; }
  .caseAdvantagesMain .caseAdvantagesPage { display: none; }
  .projectCase { margin: 0vw -2.25vw; padding-bottom: 3.125vw; }
  .projectCase .list { width: -webkit-calc(50% - 4.5vw); width: calc(50% - 4.5vw); margin: 6.25vw 2.25vw 0vw; }
  .projectCase .list .projectImg .swiper-slide .imgBox { padding-top: 28.625vw; }
  .projectCase .list .projectImg .swiper-slide .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }
  .projectCase .list .projectImgPage { bottom: 1.25vw; }
  .projectCase .list .projectImgPage span { width: 0.75vw; height: 0.75vw; margin: 0vw 0.25vw; border: 0.125vw solid #fff; }
  .projectCase .list .listTitle { font-size: 1.5vw; padding: 2.188vw 0vw 0.938vw; }
  .projectCase .list .descList { padding-top: 0.938vw; }
  .projectCase .list .descList .subTitle { min-width: 5.313vw; font-size: 1vw; }
  .projectCase .list .descList .desc { font-size: 1vw; line-height: 1.563vw; }
  .projectCase .list .more { padding-top: 2.5vw; }
  /*--服务支持--*/
  .serviceSupportMain .title { margin-top: 5vw; font-size: 2.875vw; }
  .serviceSupportMain .desc { max-width: 50vw; padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.688vw; }
  .serviceSupportDesc { padding: 10.313vw 0vw; margin-top: 3.125vw; }
  .serviceSupportDesc .content { font-size: 1.25vw; line-height: 2.313vw; max-width: 85.375vw; }
  .serviceSystem { margin-top: 2.813vw; }
  .serviceSystem .swiper-slide { width: auto; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 1.25vw; }
  .serviceSystem .swiper-slide .imgBox { padding-top: 40.563vw; }
  .serviceSystem .swiper-slide .content { padding: 0vw 3.125vw 2.813vw; }
  .serviceSystem .swiper-slide .content .listTitle { font-size: 1.625vw; }
  .serviceSystem .swiper-slide .content .listDescBox { font-size: 1vw; line-height: 1.625vw; max-height: 0vw; }
  .serviceSystem .swiper-slide .content .listDescBox .listDesc { width: 34.375vw; padding-top: 1.25vw; -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); opacity: 0; }
  .serviceSystem .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 40vw; -ms-flex: 0 0 40vw; flex: 0 0 40vw; }
  .serviceSystem .swiper-slide.active .content .listDescBox { max-height: 31.25vw; }
  .serviceSystemBtnPage { display: none; }
  .serviceSupportBox { margin-top: 6.875vw; padding: 0.625vw 0vw 5.938vw; }
  .serviceSupportListBox { padding: 0vw 0vw 2.5vw; }
  .serviceSupportList { margin-top: 3.125vw; }
  .serviceSupportList .swiper-slide { padding: 5vw 0vw 4.375vw; }
  .serviceSupportList .swiper-slide .icon { width: 6.875vw; }
  .serviceSupportList .swiper-slide .listTitle { padding-top: 2.5vw; font-size: 1.375vw; }
  .serviceSupportList .swiper-slide .line { margin: 1.25vw auto 0vw; width: 3.125vw; height: 0.375vw; -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .serviceSupportList .swiper-slide .listDesc { padding-top: 1.875vw; font-size: 1vw; line-height: 1.688vw; }
  .serviceSupportList .swiper-slide:hover{background-color:#fff;}
  .serviceSupportList .swiper-slide:hover .icon img{transform: translateY(-20px); filter:none;}
  .serviceSupportList .swiper-slide:hover .listTitle {color:#bb1d22;}
  .serviceSupportList .swiper-slide:hover .line{background-color:#bb1d22;}
  .serviceSupportList .swiper-slide:hover .listDesc {color: #bb1d22}
  .serviceSupportListPage { padding-top: 1.875vw; display: none; }
  .serviceSupportListPage span { margin: 0vw 0.25vw; }
  .serviceContact { margin-top: 3.125vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .serviceContact .list .imgBox { padding-top: 27.063vw; }
  .serviceContact .list .customerService .icon { width: 4.375vw; }
  .serviceContact .list .customerService .subTitle { margin-top: 1.563vw; font-size: 1.5vw; }
  .serviceContact .list .customerService .time { font-size: 1.125vw; padding-top: 1.25vw; }
  .serviceContact .list .customerService .btn { padding-top: 2.5vw; }
  .serviceContact .list .customerService .btn a { height: 3vw; -webkit-border-radius: 3vw; border-radius: 3vw; width: 9.375vw; font-size: 0.875vw; }
  .serviceContact .list .customerService .btn a img { height: 1.25vw; margin-right: 0.625vw; }
  .serviceContact .list .nationalHotline { padding: 3.438vw 0vw 0vw 8.438vw; }
  .serviceContact .list .nationalHotline img { height: 1.813vw; margin-right: 0.625vw; }
  .serviceContact .list .nationalHotline p:nth-child(2) { font-size: 1vw; }
  .serviceContact .list .nationalHotline p:nth-child(3) { font-size: 1.938vw; }
  /*--售后服务--*/
  .serviceAssuranceBox { margin-top: 2.5vw; padding: 0vw 0vw 6.25vw; }
  .serviceAssurance { width: 24.375vw; }
  .serviceAssurance .content { width: 16.25vw; height: 16.25vw; }
  .serviceAssurance .content .text { font-size: 0.938vw; line-height: 1.2; }
  .serviceAssurance .content .tel { font-size: 1.719vw; padding-top: 0.417vw; }
  .serviceAssurance .content .text2 { font-size: 0.938vw; padding-top: 1.042vw; }
  .serviceAssuranceList .list { position: absolute; margin-top: 0vw; width: 30.208vw; left: 1.667vw; min-height: 5.729vw; -webkit-border-radius: 5.729vw; border-radius: 5.729vw; padding: 0.521vw 0.781vw; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .serviceAssuranceList .list .listTitle { width: 4.688vw; height: 4.688vw; font-size: 0.833vw; line-height: 1.042vw; }
  .serviceAssuranceList .list .listDesc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 0.938vw; padding: 0vw 1.563vw; }
  .serviceAssuranceList .list:nth-child(2n) { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; left: auto; right: 1.667vw; }
  .serviceAssuranceList .list:nth-child(1) { top: 1.823vw; }
  .serviceAssuranceList .list:nth-child(1) .listDesc { text-align: right; }
  .serviceAssuranceList .list:nth-child(2) { top: 1.823vw; }
  .serviceAssuranceList .list:nth-child(3) { top: 9.375vw; left: 0vw; }
  .serviceAssuranceList .list:nth-child(3) .listDesc { text-align: right; }
  .serviceAssuranceList .list:nth-child(4) { top: 9.375vw; right: 0vw; }
  .serviceAssuranceList .list:nth-child(5) { top: 16.927vw; }
    .serviceAssuranceList .list:nth-child(5) .listDesc { text-align: right; }
  .serviceAssuranceList .list:nth-child(6) { top: 16.927vw; }

  .serviceProcessMain { padding: 0.625vw 0vw 6.25vw; }
  .serviceProcessClass { padding-top: 2.813vw; }
  .serviceProcessClass p { width: 7.188vw; height: 3.25vw; font-size: 1vw; }
  .serviceProcessListBox { margin-top: 5.208vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .serviceProcessList{max-width: 81.5vw; margin: auto;}
  .serviceProcessList::after { top: 11.068vw; }
  .serviceProcessList .swiper-slide { height: 23.698vw; margin-right: -1.258vw; }
  .serviceProcessList .swiper-slide .contentBox { width: 12.72vw; }
  .serviceProcessList .swiper-slide .contentBox .triangle { top: -1.215vw; width: 100%; }
  .serviceProcessList .swiper-slide .contentBox .triangle img { width: 4.817vw; -webkit-filter: drop-shadow(0vw 0.434vw 3.429vw rgba(151, 161, 185, 0.45)); filter: drop-shadow(0vw 0.434vw 3.429vw rgba(151, 161, 185, 0.45)); }
  .serviceProcessList .swiper-slide .contentBox .content { -webkit-border-radius: 0.868vw; border-radius: 0.868vw; min-height: 8.898vw; }
  .serviceProcessList .swiper-slide .contentBox .content .step { font-size: 0.782vw; }
  .serviceProcessList .swiper-slide .contentBox .content .icon { width: 2.17vw; margin-top: 1.085vw; }
  .serviceProcessList .swiper-slide .contentBox .content .text { font-size: 0.782vw; padding-top: 1.085vw; }
  .serviceProcessList .swiper-slide .contentBox::after { bottom: -3.082vw; width: 1.736vw; height: 1.736vw; }
  .serviceProcessList .swiper-slide:nth-child(2n) { padding-top: 13.889vw; }
  .serviceProcessList .swiper-slide:nth-child(2n) .contentBox::after { top: -3.646vw; bottom: auto; }
  .serviceProcessListBtnPage{display: none;}
  .afterSalesIssuesMain { padding: 0.313vw 0vw 6.25vw; }
  .afterSalesIssuesClass { padding-top: 2.813vw; }
  .afterSalesIssuesClass p { padding: 0vw 1.563vw; min-width: 11.563vw; height: 3.25vw; font-size: 1vw; }
  .afterSalesIssuesBox { margin-top: 3.438vw; }
  .afterSalesIssues { width: 100%; font-size: 1.125vw; line-height: 1.75vw; max-width: 1200px; margin: auto; padding: 0vw 0.688vw 0vw 0vw; -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); }
  .afterSalesIssues .pcTable{display: block;}
  .afterSalesIssues .mTable{display: none;}
  .afterSalesIssuesContent{padding-bottom: 1.875vw;}
  .afterSalesIssues table { max-width: inherit; min-width:inherit; width: 100%; border-top: 0.25vw solid #bb1d22; }
  .afterSalesIssues table tr td { padding: 0.313vw 0.625vw; font-size: 0.875vw; line-height: 1.5vw; }
  .instrumentEncyclopediaMain { padding: 0.625vw 0vw 6.25vw; }
  .instrumentEncyclopediaBox { padding: 2.5vw 0vw 2.5vw; }
  .instrumentEncyclopediaList { padding-bottom: 1.875vw; }
  .instrumentEncyclopediaList .list { margin-top: 0.938vw; }
  .instrumentEncyclopediaList .list a { padding: 0vw 1.875vw 0vw 3.125vw; font-size: 1.25vw; }
  .instrumentEncyclopediaList .list a p { display: -webkit-box; height: 5vw; line-height: 5vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .instrumentEncyclopediaList .list a i { width: 2.75vw; height: 2.75vw; font-size: 1vw; }
  /*--视频专区--*/
  .videoClass { margin: 3.125vw auto 0vw; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; }
  .videoClass .swiper-slide { margin-right: 1.25vw; }
  .videoClass .swiper-slide a { min-width: 7.5vw; height: 3.313vw; padding: 0vw 0.625vw; margin: -0.063vw; font-size: 1vw; }
  .videoListMain { padding: 0.625vw 0vw 5.938vw; }
  .videoListBox { padding-top: 3.75vw; }
  .videoListBox .subTitle { font-size: 1.5vw; }
  .videoListBox .videoList { margin: 0vw -1.563vw; padding-top: 1.875vw; }
  .videoListBox .videoList .list { width: 33.333%; padding: 0vw 1.563vw 3.75vw; }
  .videoListBox .videoList .list .imgBox { padding-top: 18.875vw; }
  .videoListBox .videoList .list .listTitle { margin-top: 0.938vw; font-size: 1.125vw; }
  .videoListBox .videoList .list .time { padding-top: 0.625vw; font-size: 0.875vw; }
  .videoListBox .videoList .list .time i { font-size: 1vw; margin-right: 0.625vw; }
  /*--资料下载--*/
  .downloadMaterialsMain { padding: 0vw 0vw 6.25vw; }
  .downloadMaterialsMain .title { margin-top: 5vw; font-size: 2.875vw; }
  .downloadMaterialsMain .desc { max-width: 51.25vw; padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.688vw; }
  .downloadMaterials { padding: 2.5vw 0vw 1.25vw; }
  .downloadMaterials .list { padding: 0.938vw 0.625vw 0.938vw 3.125vw; margin-top: 0.938vw; border: 0.125vw solid #fff; }
  .downloadMaterials .list .listTitle { font-size: 1.063vw; }
  .downloadMaterials .list .listTitle img { height: 1.938vw; margin-right: 1.25vw; }
  .downloadMaterials .list .listTitle p { display: -webkit-box; height: 1.875vw; line-height: 1.875vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .downloadMaterials .list .lang { font-size: 1vw; margin-right: 3.438vw; display: block; }
  .downloadMaterials .list .lang i { font-size: 1.25vw; }
  .downloadMaterials .list .size { font-size: 1vw; margin-right: 3.438vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .downloadMaterials .list .size img { height: 1.188vw; margin-right: 0.625vw; }
  .downloadMaterials .list .time { font-size: 1vw; margin-right: 3.438vw; display: block; }
  .downloadMaterials .list .time i { font-size: 1.125vw; margin-right: 0.625vw; }
  .downloadMaterials .list .Preview { margin-right: 2.188vw; display: block; }
  .downloadMaterials .list .Preview a { font-size: 1vw; }
  .downloadMaterials .list .Preview img { height: 1.313vw; margin-right: 0.625vw; }
  .downloadMaterials .list .btn { opacity: 0; }
  .downloadMaterials .list .btn a { height: 2.563vw; -webkit-border-radius: 2.563vw; border-radius: 2.563vw; min-width: 6.125vw; font-size: 1vw; }
  .downloadMaterials .list .btn a i { font-size: 1.125vw; margin-right: 0.625vw; }
  .downloadMaterials .list:hover { -webkit-box-shadow: 0vw 0.313vw 1.313vw rgba(101, 37, 37, 0.1); box-shadow: 0vw 0.313vw 1.313vw rgba(101, 37, 37, 0.1); }
  .downloadMaterials .list:hover .btn { opacity: 1; }
  .downloadPopup { width: 90%; max-width: 62.5vw; padding: 3.75vw 4.375vw; }
  .downloadPopup .list { width: 50%; padding: 0.625vw 0.625vw; }
  .downloadPopup .list input { width: 100%; height: 3.5vw; padding: 0vw 1.563vw; font-size: 1vw; }
  .downloadPopup .list button { right: 0.625vw; top: 0.625vw; padding: 0vw 1.438vw; height: 3.5vw; font-size: 0.875vw; }
  .downloadPopup .btn { padding: 1.875vw 0.625vw 0.625vw; }
  .downloadPopup .btn button { min-width: 9.688vw; height: 3.063vw; -webkit-border-radius: 3.063vw; border-radius: 3.063vw; font-size: 1vw; }
  .closeDownloadPopup { right: 1.875vw; top: 1.25vw; font-size: 1.5vw; }
  /*--实力保障--*/
  .strengthAssuranceMain .title { margin-top: 5vw; font-size: 2.875vw; }
  .strengthAssuranceMain .desc { max-width: 57.25vw; padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.688vw; }
  .researchDevelopmentMain { padding: 5vw 0vw 4.063vw; margin-top: 3.75vw; }
  .researchDevelopmentMain .researchDevelopment { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData { width: 48.75vw; padding: 2.5vw 1.063vw 3.75vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .subTitle { font-size: 1.25vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales { padding-top: 1.25vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales p { font-size: 1vw; margin: 0vw 1.25vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales p::before { width: 3.125vw; height: 0.125vw; margin-right: 0.625vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinderBox { margin-top: 0vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list p { width: 3.813vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list i { top: -0.188vw; width: 0.625vw; height: 0.625vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(2) { -webkit-transform: translateX(-0.5vw); -ms-transform: translateX(-0.5vw); transform: translateX(-0.5vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(3) { -webkit-transform: translateX(-0.313vw); -ms-transform: translateX(-0.313vw); transform: translateX(-0.313vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(4) { -webkit-transform: translateX(-0.313vw); -ms-transform: translateX(-0.313vw); transform: translateX(-0.313vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(5) { -webkit-transform: translateX(-0.313vw); -ms-transform: translateX(-0.313vw); transform: translateX(-0.313vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder { padding-bottom: 1.25vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list img { width: 3.813vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list p { bottom: -3.125vw; font-size: 1vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(2) { -webkit-transform: translateX(-0.5vw); -ms-transform: translateX(-0.5vw); transform: translateX(-0.5vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(3) { -webkit-transform: translateX(-0.313vw); -ms-transform: translateX(-0.313vw); transform: translateX(-0.313vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(4) { -webkit-transform: translateX(-0.313vw); -ms-transform: translateX(-0.313vw); transform: translateX(-0.313vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(5) { -webkit-transform: translateX(-0.313vw); -ms-transform: translateX(-0.313vw); transform: translateX(-0.313vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 0vw 0vw 6.25vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .intro { font-size: 1.125vw; line-height: 1.875vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .intro span { font-weight: 600; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text { padding-top: 2.5vw; font-size: 1.125vw; line-height: 3.375vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text p { padding-left: 2vw; font-weight: 600; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text p::after { top: 1.125vw; width: 1.25vw; height: 1.25vw; }
  .researchDevelopmentMain .researchDevelopmentData { padding-top: 6.25vw; flex-wrap: nowrap;}
  .researchDevelopmentMain .researchDevelopmentData .list{width: auto; padding-top: 0vw;}
  .researchDevelopmentMain .researchDevelopmentData .list .number { font-size: 3.938vw; }
  .researchDevelopmentMain .researchDevelopmentData .list .number span:nth-child(2) { font-size: 2vw; margin-left: 0.625vw; }
  .researchDevelopmentMain .researchDevelopmentData .list .text { font-size: 1vw; padding-top: 0.938vw; }
  .LeanManufacturingMain { padding: 1.25vw 0vw 6.25vw; }
  .LeanManufacturingBox { margin-top: 3.438vw; }
  .LeanManufacturingBox i { width: 3.125vw; height: 3.125vw; font-size: 1.75vw; color: #000; }
  .LeanManufacturingBox i.prevBtn { left: -1.875vw; }
  .LeanManufacturingBox i.nextBtn { right: -1.875vw; }
  .LeanManufacturingBox .LeanManufacturing .swiper-slide { width: 45.625vw; -webkit-box-shadow: 0.125vw 0.063vw 2.688vw rgba(3, 3, 3, 0.1); box-shadow: 0.125vw 0.063vw 2.688vw rgba(3, 3, 3, 0.1); }
  .LeanManufacturingBox .LeanManufacturing .swiper-slide .imgBox { padding-top: 25vw; }
  .LeanManufacturingBox .LeanManufacturing .swiper-slide .listTitle { font-size: 1.125vw; height: 3.875vw; line-height: 3.875vw; }
  .precisionProductionMain { padding: 0.625vw 0vw 0vw; }
  .precisionProductionBox { margin-top: 3.438vw; padding: 6.25vw 0vw 5.313vw; }
  .precisionProductionBox .subTitle { padding-top: 6.25vw; font-size: 1.375vw; }
  .precisionProductionImg { width: 13.75vw; }
  .precisionProduction { margin: 2.5vw 5.5vw 0vw; }
  .precisionProduction .list { width: -webkit-calc(20% - 0.875vw); width: calc(20% - 0.875vw); margin: 0vw 0.438vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .frontierTechnologyMain { padding: 0.625vw 0vw 6.25vw; }
  .frontierTechnologyMain .frontierTechnologyClass { margin: 2.813vw auto 0vw; }
  .frontierTechnologyMain .frontierTechnologyClass .swiper-slide p { font-size: 1vw; padding: 0vw 1.875vw; height: 3.313vw; }
  .frontierTechnologyTab { -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); }
  .frontierTechnology { margin: 1.875vw auto 0vw; max-width: 75vw; padding: 0vw 0vw 0vw; }
  .frontierTechnology .line { display: block; }
  .frontierTechnology .subTitle { font-size: 2vw; }
  .frontierTechnology .subDesc { font-size: 0.875vw; margin-top: 0.625vw; }
  .frontierTechnology .frontierTechnologyContent { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; padding: 0.938vw 3.125vw 0vw; }
  .frontierTechnology .frontierTechnologyContent .imgBox { width: 39.375vw; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon { margin-left: -3.125vw; padding-top: 0vw; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list { width: auto; padding: 0vw 0.625vw; margin-top:1.25vw; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list::after {top: 0.938vw; width: 0.125vw; height: 3.125vw;; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .icon { width: 3.125vw; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .text { padding-top: 0.313vw; font-size: 0.875vw; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .text br { display: block; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(1) { width: 17%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(2) { width: 33%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(3) { width: 27%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(4) { width: 23%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(5) { width: 17%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(6) { width: 33%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(7) { width: 27%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(8) { width: 23%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(9) { width: 33%; margin-left: 17%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(10) { width: 27%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(11) { width: 23%; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:nth-child(4n):after { display: none; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list:last-child:after { display: none; }
  .fourPerformance { padding-top: 4.375vw; }
  .fourPerformance .list { margin: 0vw 2.5vw; }
  .fourPerformance .list .icon { width: 4.063vw; border: 0.125vw solid #bb1d22; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .fourPerformance .list .icon img { width: 100%; }
  .fourPerformance .list .text { font-size: 1vw; padding-top: 0.625vw; }
  .automaticRotationBox { padding: 3.438vw 0vw 0vw; }
  .automaticRotationDesc { font-size: 1.125vw; line-height: 1.625vw; }
  .automaticRotation { margin: 2.083vw auto 0vw; width: 33.125vw; }
  .automaticRotationList .list { position: absolute; }
  .automaticRotationList .list .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 1.042vw; }
  .automaticRotationList .list .listTitle img { width: 4.948vw; border: 0.26vw solid #f1d2d3; }
  .automaticRotationList .list .listTitle p { margin: 0vw 1.042vw 0vw 0vw; }
  .automaticRotationList .list .content { position: absolute; width: 22.656vw; min-height: 18.49vw; padding: 2.083vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); opacity: 0; }
  .automaticRotationList .list .content .contentTitle span { font-size: 1.042vw; padding: 0vw 1.563vw; height: 2.188vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .automaticRotationList .list .content .listDesc { font-size: 0.833vw; line-height: 1.406vw; padding-top: 0.521vw; }
  .automaticRotationList .list .content .listDesc p { padding-left: 0.781vw; margin-top: 1.354vw; }
  .automaticRotationList .list .content .listDesc p::after { width: 0.208vw; height: 0.208vw; left: 0vw; top: 0.625vw; }
  .automaticRotationList .list:nth-child(2n+1) .listTitle { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .automaticRotationList .list:nth-child(2n+1) .listTitle p { margin: 0vw 0vw 0vw 1.042vw; }
  .automaticRotationList .list:nth-child(1) { top: 4.427vw; left: -4.427vw; }
  .automaticRotationList .list:nth-child(1) .content { right: 110%; top: 0vw; }
  .automaticRotationList .list:nth-child(2) { top: 4.427vw; right: -4.427vw; }
  .automaticRotationList .list:nth-child(2) .content { left: 110%; top: 0vw; }
  .automaticRotationList .list:nth-child(3) { bottom: 4.427vw; left: -4.427vw; }
  .automaticRotationList .list:nth-child(3) .content { right: 110%; bottom: 0vw; }
  .automaticRotationList .list:nth-child(4) { bottom: 4.427vw; right: -4.427vw; }
  .automaticRotationList .list:nth-child(4) .content { left: 110%; bottom: 0vw; }
  .automaticRotationList .list:hover .content { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }
  .automaticRotationList .list:hover .listTitle img { border-color: #bb1d22; }
  .fluidSimulation { padding-top: 3.75vw; max-width: 78.75vw; }
  .fluidSimulationDesc{font-size: 1.125vw; line-height: 1.625vw; padding-bottom:1.875vw;}
  .honorMain { padding: 0.625vw 0vw 6.25vw; }
  .honorClass { margin: 2.813vw auto 0vw; }
  .honorClass .swiper-slide p { font-size: 1vw; padding: 0vw 1.875vw; height: 3.313vw; }
  .honorNumber { margin-top: 3.438vw; }
  .honorNumber .list { padding: 0vw 6.875vw; }
  .honorNumber .list .number { font-size: 1vw; }
  .honorNumber .list .number span { font-size: 3.938vw; margin-right: 0.625vw; }
  .honorNumber .list .text { font-size: 1vw; padding-top: 0.938vw; }
  .honorNumber .list::after { height: 4.75vw; }
  .honorListBox { margin-top: 3.125vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .honorListBox i { width: 2.604vw; height: 2.604vw; font-size: 1.458vw; opacity: 0; }
  .honorListBox i.prevBtn { left: -2.083vw; }
  .honorListBox i.nextBtn { right: -2.083vw; }
  .honorList { overflow: hidden; position: relative; }
  .honorList .swiper-slide .imgBox { width: 20.5vw; -webkit-transform: translateX(-2.604vw); -ms-transform: translateX(-2.604vw); transform: translateX(-2.604vw); }
  .honorList .swiper-slide-active .imgBox { -webkit-transform: translateX(0vw); -ms-transform: translateX(0vw); transform: translateX(0vw); }
  .honorList .swiper-slide-prev .imgBox { -webkit-transform: translateX(-2.344vw); -ms-transform: translateX(-2.344vw); transform: translateX(-2.344vw); }
  .honorList .swiper-slide-next .imgBox { -webkit-transform: translateX(2.344vw); -ms-transform: translateX(2.344vw); transform: translateX(2.344vw); }
  .honorList .swiper-slide-next ~ div .imgBox { -webkit-transform: translateX(2.604vw); -ms-transform: translateX(2.604vw); transform: translateX(2.604vw); }
  .honorListBox:hover i { opacity: 1; }
  .qualityAssuranceMain { padding: 0.625vw 0vw 6.875vw; }
  .qualityAssuranceClass { margin: 2.813vw auto 0vw; }
  .qualityAssuranceClass .swiper-slide p { font-size: 1vw; padding: 0vw 1.875vw; height: 3.313vw; }
  .qualityAssuranceTab { -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); }
  .qualityAssuranceBox { width: 28.125vw; }
  .qualityAssuranceBox .subTitle { width: 10vw; height: 10vw; font-size: 1.75vw; border: 0.313vw solid #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .qualityAssurance { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 3.646vw -0.156vw 0vw; }
  .qualityAssurance .list { width: -webkit-calc(50% - 0.313vw); width: calc(50% - 0.313vw); margin: 0.156vw 0.156vw; background-color: #c9c9c9; -webkit-transition: all .6s; transition: all .6s; }
  .qualityAssurance .list .Letters { padding-top: 100%; display: block; }
  .qualityAssurance .list .Letters p { font-size: 4.375vw; }
  .qualityAssurance .list .Letters img{height:4.063vw;}
  .qualityAssurance .list:nth-child(1) { -webkit-border-radius: 100% 0vw 0vw 0vw; border-radius: 100% 0vw 0vw 0vw; }
  .qualityAssurance .list:nth-child(1) .Letters p { padding-left: 1.563vw; }
  .qualityAssurance .list:nth-child(2) { -webkit-border-radius: 0% 100% 0vw 0vw; border-radius: 0% 100% 0vw 0vw; }
  .qualityAssurance .list:nth-child(2) .Letters p { padding-right: 1.563vw; }
  .qualityAssurance .list:nth-child(3) { -webkit-border-radius: 0% 0% 0vw 100%; border-radius: 0% 0% 0vw 100%; }
  .qualityAssurance .list:nth-child(3) .Letters p { padding-left: 1.563vw; }
  .qualityAssurance .list:nth-child(4) { -webkit-border-radius: 0% 0% 100% 0%; border-radius: 0% 0% 100% 0%; }
  .qualityAssurance .list:nth-child(4) .Letters p { padding-right: 1.563vw; }
  .qualityAssurance .list .content { position: absolute; width: 21.875vw; padding: 1.25vw 1.875vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .qualityAssurance .list .content .listTitle span { font-size: 1.125vw; height: 2.24vw; -webkit-border-radius: 2.24vw; border-radius: 2.24vw; padding: 0vw 1.302vw; }
  .qualityAssurance .list .content .listDesc { padding-top: 1.042vw; font-size: 1.125vw; line-height: 1.563vw; }
  .qualityAssurance .list .content .listDesc p { padding-left: 0.781vw; }
  .qualityAssurance .list .content .listDesc p::after { top: 0.625vw; width: 0.26vw; height: 0.26vw; }
  .qualityAssurance .list .content::after {content: ''; width: 10.313vw; height: 10.313vw; }
  .qualityAssurance .list .content::before {content: ''; width: 10.313vw; height: 10.313vw; }
  .qualityAssurance .list:nth-child(1) .content { right: -webkit-calc(100% + 7.188vw); right: calc(100% + 7.188vw); top: 0vw; }
  .qualityAssurance .list:nth-child(2) .content { left: -webkit-calc(100% + 7.188vw); left: calc(100% + 7.188vw); top: 0vw; }
  .qualityAssurance .list:nth-child(2) .content::after { right: 100%; left: auto; -webkit-transform: translateY(-50%) rotateY(180deg); transform: translateY(-50%) rotateY(180deg); }
  .qualityAssurance .list:nth-child(2) .content::before { right: 100%; left: auto; -webkit-transform: translateY(-50%) rotateY(180deg); transform: translateY(-50%) rotateY(180deg); }
  .qualityAssurance .list:nth-child(3) .content { right: -webkit-calc(100% + 7.188vw); right: calc(100% + 7.188vw); bottom: 0vw; }
  .qualityAssurance .list:nth-child(3) .content::after { top: 37%; -webkit-transform: translateY(-50%) rotateX(180deg); transform: translateY(-50%) rotateX(180deg); }
  .qualityAssurance .list:nth-child(3) .content::before { top: 37%; -webkit-transform: translateY(-50%) rotateX(180deg); transform: translateY(-50%) rotateX(180deg); }
  .qualityAssurance .list:nth-child(4) .content { left: -webkit-calc(100% + 7.188vw); left: calc(100% + 7.188vw); bottom: 0vw; }
  .qualityAssurance .list:nth-child(4) .content::after { top: 37%; right: 100%; left: auto; -webkit-transform: translateY(-50%) rotateY(180deg) rotateX(180deg); transform: translateY(-50%) rotateY(180deg) rotateX(180deg); }
  .qualityAssurance .list:nth-child(4) .content::before { top: 37%; right: 100%; left: auto; -webkit-transform: translateY(-50%) rotateY(180deg) rotateX(180deg); transform: translateY(-50%) rotateY(180deg) rotateX(180deg); }
  .qualityAssurance .list:hover { background-color: #bb1d22; }
  /*--关于WBE--*/
  .aboutWBEMain .title { margin-top: 5vw; font-size: 2.875vw; }
  .aboutWBEMain .desc { max-width: 50vw; padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.688vw }
  .aboutWBEMain .desc2 { max-width: 50vw; padding-top: 1.563vw; font-size: 1.5vw; line-height: 2vw; }
  .about { padding: 6.25vw 0vw; min-height: 51.25vw; margin-top: 3.125vw; }
  .about .aboutDesc { font-size: 1.125vw; line-height: 1.813vw; max-height: 5.438vw; max-width: 67.5vw; }
  .about .aboutDesc.active { max-height: 93.75vw; }
  .about .aboutViewBtn { padding-top: 1.875vw; }
  .about .aboutViewBtn p { width: 8.25vw; height: 2.625vw; -webkit-border-radius: 2.625vw; border-radius: 2.625vw; font-size: 0.75vw; padding: 0vw 0.938vw 0vw 1.25vw; }
  .about .aboutViewBtn p i { font-size: 0.875vw; }
  .about .aboutData { max-width: 67.5vw; }
  .about .aboutData .list .number { font-size: 1.875vw; }
  .about .aboutData .list .number span { font-size: 3.938vw; margin-right: 0.625vw; }
  .about .aboutData .list .text { padding-top: 0.938vw; font-size: 1vw; }
  .aboutPopup { max-width: 66.25vw; padding: 4.375vw 2.813vw 2.813vw; }
  .aboutPopup .content { font-size: 1vw; line-height: 2vw; padding: 0vw 3.125vw 0vw 0vw; max-height: 75vh; }
  .aboutPopup .content .f22 { font-size: 1.375vw; }
  .aboutPopup .closeAboutPopup { right: 2.5vw; top: 1.25vw; font-size: 1.5vw; }
  .aboutFactoryBox { padding: 6.25vw 0vw; }
  .aboutFactoryBox>i { width: 3.125vw; height: 3.125vw; font-size: 1.042vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .aboutFactoryBox>i.prevBtn { left: 5.208vw; }
  .aboutFactoryBox>i.nextBtn { right: 5.208vw; }
  .aboutFactory .swiper-slide { width: auto; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); }
  .aboutFactory .swiper-slide .imgBox { width: 48.875vw; -webkit-transform: translateX(27.5vw); -ms-transform: translateX(27.5vw); transform: translateX(27.5vw); }
  .aboutFactory .swiper-slide .imgBox::after { height: 30%; width: 100%; }
  .aboutFactory .swiper-slide .listTitle { font-size: 1.125vw; padding: 0vw 1.25vw 1.875vw; -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); }
  .aboutFactory .swiper-slide-prev .imgBox { -webkit-transform: translateX(8.75vw); -ms-transform: translateX(8.75vw); transform: translateX(8.75vw); }
  .aboutFactory .swiper-slide-active { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
  .aboutFactory .swiper-slide-active .imgBox { -webkit-transform: translateX(0vw) !important; -ms-transform: translateX(0vw) !important; transform: translateX(0vw) !important; }
  .aboutFactory .swiper-slide-active .imgBox img { opacity: 1; }
  .aboutFactory .swiper-slide-next .imgBox { -webkit-transform: translateX(-8.75vw); -ms-transform: translateX(-8.75vw); transform: translateX(-8.75vw); }
  .aboutFactory .swiper-slide-next ~ div .imgBox { -webkit-transform: translateX(-27.5vw); -ms-transform: translateX(-27.5vw); transform: translateX(-27.5vw); }
  .aboutFactoryBtnPage { display: none; }
  .corporateCulture .swiper-slide { width: 33.333%; }
  .corporateCulture .swiper-slide .content { padding: 18.75vw 0vw 5vw; }
  .corporateCulture .swiper-slide .content .icon { width: 4.063vw; }
  .corporateCulture .swiper-slide .content .listTitle { padding-top: 0.938vw; font-size: 1.5vw; }
  .corporateCulture .swiper-slide .content .line { width: 0.125vw; height: 5.313vw; margin: 9.375vw auto 0vw; }
  .corporateCulture .swiper-slide .content .listEnTitle { margin-top: 2.188vw; font-size: 2.5vw; }
  .corporateCulture .swiper-slide .textImg { width: 14.375vw; left: 1.875vw; top: 13.75vw; }
  .corporateCulture .swiper-slide .listDesc { padding: 0vw 1.25vw 5.938vw; font-size: 2vw; line-height: 2.438vw; -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); }
  .corporateCulture .swiper-slide:nth-child(2) .textImg { width: 14.375vw; }
  .corporateCulture .swiper-slide:nth-child(3) .textImg { width: 14.375vw; }
  .corporateCulture .swiper-slide:nth-child(3) .textImg img { -webkit-transform: translateY(-8.75vw); -ms-transform: translateY(-8.75vw); transform: translateY(-8.75vw); }
  .corporateCulture .swiper-slide:hover .icon { -webkit-transform: translateY(-1.875vw); -ms-transform: translateY(-1.875vw); transform: translateY(-1.875vw); }
  .corporateCulture .swiper-slide:hover .listTitle { -webkit-transform: translateY(-1.875vw); -ms-transform: translateY(-1.875vw); transform: translateY(-1.875vw); }
  .corporateCulture .swiper-slide:hover .line { -webkit-transform: translateY(1.875vw); -ms-transform: translateY(1.875vw); transform: translateY(1.875vw); }
  .corporateCulture .swiper-slide:hover .listEnTitle { -webkit-transform: translateY(1.875vw); -ms-transform: translateY(1.875vw); transform: translateY(1.875vw); }
  .corporateCultureBtnPage { display: none; }
  .developmentHistoryMain { padding: 0.938vw 0vw 3.125vw; }
  .developmentHistoryBox { margin-top: 2.813vw; }
  .developmentHistoryBox .circle { width: 90vw; height: 90vw; }
  .developmentHistoryBox .developmentHistoryText { height: 35vw; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide { padding-top: 2.5vw; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide .textImg { width: 23.438vw; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide .year { padding-top: 1.25vw; font-size: 2.875vw; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide .listDesc { padding-top: 0.938vw; max-width: 25.938vw; font-size: 1.125vw; line-height: 1.688vw; }
  .developmentHistoryYearBox { padding: 0vw 3.125vw; }
  .developmentHistoryYearBox i { top: 1.688vw; font-size: 1.125vw; }
  .developmentHistoryYearBox i.prevBtn { left: 0vw; }
  .developmentHistoryYearBox i.nextBtn { right: 0vw; }
  .developmentHistoryYearBox::after { left: 1.875vw; right: 1.875vw; height: 0.125vw; top: 2.188vw; }
  .developmentHistoryYear { padding: 1.875vw 0vw 0vw; }
  .developmentHistoryYear .swiper-slide { margin-right: 12.6%; }
  .developmentHistoryYear .swiper-slide .dot { width: 0.75vw; height: 0.75vw; }
  .developmentHistoryYear .swiper-slide .number { padding-top: 1.25vw; font-size: 1.125vw; }
  .marketingNetworkMain { padding: 0.625vw 0vw 6.25vw; }
  .marketingNetworkData { padding-top: 2.5vw; }
  .marketingNetworkData .list { padding: 0vw 5.625vw; }
  .marketingNetworkData .list .number { font-size: 1vw; }
  .marketingNetworkData .list .number span { font-size: 3.938vw; margin-right: 0.313vw; }
  .marketingNetworkData .list .number em { font-size: 1.5vw; margin-right: 0.313vw; }
  .marketingNetworkData .list .text { font-size: 1vw; padding-top: 0.625vw; }
  .marketingNetworkMain .networkMap { max-width: 83.25vw; margin: 2.5vw auto 0vw; }
  .marketingNetworkMain .networkMap .earth { top: 0vw; width: 47.5vw; height: 47.5vw; }
  .networkOffice { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -0.813vw; padding-top: 2.5vw; }
  .networkOffice .list { width: -webkit-calc(50% - 1vw); width: calc(50% - 1vw); margin: 0vw 0.813vw 0vw; padding: 2.813vw 2vw; }
  .networkOffice .list .listTitle { font-size: 1.375vw; }
  .networkOffice .list .line { margin: 0.625vw auto 0vw; height: 0.25vw; width: 2.063vw; }
  .networkOffice .list .content { margin: 0vw -0.5vw; padding-top: 1.875vw; }
  .networkOffice .list .content p { width: -webkit-calc(33.333% - 1vw); width: calc(33.333% - 1vw); margin: 0vw 0.5vw 0.938vw; font-size: 1vw; height: 3.438vw; }
  .aboutESGMain { margin-bottom: 6.25vw; background-image: url(../images/img_580.jpg);}
  .aboutESGMain .titleBox { top: 5.625vw; width: 100%; }
  .aboutESGMain .titleBox .titleImg img { height: 4.25vw; }
  .aboutESGMain .aboutESG .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; min-height: 61.25vw; }
  .aboutESGMain .aboutESG .swiper-slide .content { padding: 26.25vw 6.875vw 3.125vw; }
  .aboutESGMain .aboutESG .swiper-slide .icon { width: 5vw; margin: 0px auto; }
  .aboutESGMain .aboutESG .swiper-slide .listTitle { padding-top: 1.25vw; font-size: 1.625vw; text-align: center; }
  .aboutESGMain .aboutESG .swiper-slide .listEnTitle { padding-top: 0.313vw; font-size: 1.375vw; text-align: center; }
  .aboutESGMain .aboutESG .swiper-slide .listDesc { font-size: 1.125vw; line-height: 1.438vw; max-width: 27.5vw; padding-top: 3.125vw; display: none; }
  .aboutESGMain .aboutESG .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 50.625vw; -ms-flex: 0 0 50.625vw; flex: 0 0 50.625vw; }
  .aboutESGMain .aboutESG .swiper-slide.active .content { padding: 23.125vw 6.875vw 3.125vw; }
  .aboutESGMain .aboutESG .swiper-slide.active .icon { margin: 0vw; }
  .aboutESGMain .aboutESG .swiper-slide.active .listTitle { text-align: left; }
  .aboutESGMain .aboutESG .swiper-slide.active .listEnTitle { text-align: left; }
  .aboutESGPage { display: none; }
  .indexAboutESGMain { display: none; }
  /*--联系我们--*/
  .contactCompanyName { padding-top: 1.875vw; font-size: 1.5vw; }
  .contactCompanyNameEn { font-size: 1vw; padding-top: 0.5vw; }
  .contactInfoMain { padding: 8.75vw 0vw 28.125vw; margin-top: -4.375vw; background-image: url(../images/img_484.jpg); }
  .contactInfo .list { width: -webkit-calc(33.333% - 2.125vw); width: calc(33.333% - 2.125vw); margin: 0vw 1.063vw; padding: 1.563vw 2.5vw; }
  .contactInfo .list .item { margin-top: 1.25vw; }
  .contactInfo .list .item .icon { width: 2.75vw; min-width: 2.75vw; height: 2.75vw; }
  .contactInfo .list .item .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 0.625vw; }
  .contactInfo .list .item .content .name { font-size: 0.875vw; }
  .contactInfo .list .item .content .text { font-size: 1.125vw; margin-top: 0.313vw; line-height: 1.5vw; }
  .contactInfo .list .item .content .text span { font-size: 0.875vw; line-height: 1.125vw; }
  .contactInfo .list .item:nth-child(1) { margin-top: 0vw; }
  .contactInfo .list .tel { padding: 0vw 0vw 0vw 2.083vw; }
  .contactInfo .list .tel .telTitle { font-size: 1.25vw; }
  .contactInfo .list .tel .telNumber { font-size: 2.708vw; }
  .contactOfficeMain { margin-top: 0.625vw; }
  .contactOfficeHeadquarters { padding: 4.063vw 0vw 3.438vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .contactOfficeHeadquarters .list { padding: 0vw 4.875vw; }
  .contactOfficeHeadquarters .list .icon { min-width: inherit; }
  .contactOfficeHeadquarters .list .icon img { width: 3.25vw; height: 3.25vw; margin: 0vw; border: 0.125vw solid rgba(187, 29, 34, 0.5); }
  .contactOfficeHeadquarters .list .icon p { font-size: 1.125vw; padding-top: 0.625vw; text-align: left; }
  .contactOfficeHeadquarters .list .content { padding: 0vw 0vw 0vw 3.125vw; }
  .contactOfficeHeadquarters .list .content .listTitle { font-size: 1.125vw; padding-bottom: 0.625vw; line-height: 1.5vw; }
  .contactOfficeHeadquarters .list .content p { font-size: 1vw; padding-bottom: 0.313vw; line-height: 1.5vw; }
  .contactOfficeHeadquartersList { padding: 3.125vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .contactOfficeHeadquartersList .list { width: 25%; padding: 0vw; }
  .contactOfficeHeadquartersList .list .listTitle { font-size: 1.125vw; }
  .contactOfficeHeadquartersList .list .content { padding-top: 0.625vw; }
  .contactOfficeHeadquartersList .list .content .infoList { margin-top: 0.625vw; }
  .contactOfficeHeadquartersList .list .content .infoList .icon { width: 2.25vw; min-width: 2.25vw; height: 2.25vw; margin-right: 0.5vw; }
  .contactOfficeHeadquartersList .list .content .infoList .text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 1vw; }
  .contactFormBox { padding: 0.625vw 0vw 6.25vw; }
  .contactForm { margin-top: 3.125vw; padding: 5vw 3.438vw 3.125vw; }
  .contactForm .list { width: -webkit-calc(25% - 1.25vw); width: calc(25% - 1.25vw); margin: 1.25vw 0.625vw 0vw; }
  .contactForm .list p { font-size: 1vw; height: 3.5vw; left: 1.563vw; top: 0vw; }
  .contactForm .list input { width: 100%; height: 3.5vw; font-size: 1vw; padding: 0vw 1.563vw; }
  .contactForm .list textarea { width: 100%; height: 10.938vw; font-size: 1vw; padding: 1vw 1.563vw; }
  .contactForm .list.w100 { width: 100%; }
  .contactForm .list img { right: 1.563vw; }
  .contactForm .btn { padding-top: 1.875vw; }
  .contactForm .btn button { width: 9.688vw; height: 3.125vw; font-size: 1vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  /*--招贤纳士--*/
  .jobMain .title { margin-top: 5vw; font-size: 2.875vw; }
  .jobMain .desc { max-width: 53.75vw; padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.75vw }
  .recruitmentBg { padding-bottom: 6.25vw; }
  .recruitmentClass { margin: 2.813vw auto 0vw; }
  .recruitmentClass a { font-size: 1vw; padding: 0vw 2.5vw; height: 3.313vw; }
  .recruitmentList { padding: 2.813vw 0vw 1.563vw; }
  .recruitmentList .list { margin-top: 0.938vw; padding: 0vw 3.125vw; }
  .recruitmentList .list::after { height: 0.125vw; }
  .recruitmentList .list .listTitleBox { height: 5.313vw; }
  .recruitmentList .list .listTitleBox .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 1.25vw; }
  .recruitmentList .list .listTitleBox .address { width: 20.938vw; font-size: 1vw; display: flex;}
  .recruitmentList .list .listTitleBox .number { width: 17.188vw; font-size: 1vw; display: flex;}
  .recruitmentList .list .listTitleBox .time { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 1vw; display: flex;}
  .recruitmentList .list .listTitleBox .btn { width: 2.75vw; height: 2.75vw; }
  .recruitmentList .list .listTitleBox .btn i { width: 0.875vw; height: 0.875vw; }
  .recruitmentList .list .listTitleBox .btn i::after { width: 0.125vw; }
  .recruitmentList .list .listTitleBox .btn i::before { height: 0.125vw; }
  .recruitmentList .list .content { padding-bottom: 3.75vw; }
  .recruitmentList .list .content .subTitle { font-size: 1.125vw; padding-top: 2.813vw; }
  .recruitmentList .list .content .listDesc { font-size: 1vw; padding-top: 0.625vw; line-height: 1.875vw; }
  .recruitmentList .list .content .btn { padding-top: 1.875vw; }
  .recruitmentList .list .content .btn a { width: 8.75vw; height: 2.688vw; padding: 0vw 1.25vw; -webkit-border-radius: 2.688vw; border-radius: 2.688vw; font-size: 0.875vw; border: 0.125vw solid #6f747a; }
  .talentStrategyMain { padding: 0.625vw 0vw 6.25vw; }
  .talentStrategyList { margin-top: 3.75vw; }
  .talentStrategyList .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; margin-right: 0.938vw; }
  .talentStrategyList .swiper-slide .imgBox { padding-top: 37.813vw; }
  .talentStrategyList .swiper-slide::after { opacity: 0; }
  .talentStrategyList .swiper-slide .content { padding: 0vw 3.125vw 1.563vw; }
  .talentStrategyList .swiper-slide .content .listTitle { font-size: 1.375vw; }
  .talentStrategyList .swiper-slide .content .listDesc { margin-top: 0.5vw; font-size: 1vw; line-height: 1.5vw; max-height: 0px; }
  .talentStrategyList .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 50.625vw; -ms-flex: 0 0 50.625vw; flex: 0 0 50.625vw; }
  .talentStrategyList .swiper-slide.active .content .listDesc { max-height: 12.5vw; -webkit-transition: all 1s; transition: all 1s; }
  .talentStrategyList .swiper-slide.active::after { opacity: 1; }
  .talentStrategyList .swiper-slide:last-child { margin-right: 0vw; }
  .talentStrategyListPage { display: none; }
  .overallJobPromotion { padding-top: 3.125vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .overallJobPromotion .management { margin-top: 0.781vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .overallJobPromotion .management .subTitle { width: 4.688vw; min-width: 4.688vw; height: 4.688vw; font-size: 1.042vw; line-height: 1.354vw; -webkit-border-radius: 100%; border-radius: 100%; }
  .overallJobPromotion .management .subTitle br { display: block; }
  .overallJobPromotion .management .arrow { padding: 0vw 1.042vw 0vw 0.521vw; display: block; }
  .overallJobPromotion .management .arrow img { height: 0.469vw; }
  .overallJobPromotion .management .managementList .list { width: 9.01vw; min-width: 9.01vw; height: 3.49vw; font-size: 0.938vw; -webkit-mask-size: 9.01vw 3.49vw; mask-size: 9.01vw 3.49vw; -webkit-mask-image: url(../images/img_502.png); mask-image: url(../images/img_502.png); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; }
  .overallJobPromotion .management .managementList .list:nth-child(1) { -webkit-mask-image: url(../images/img_501.png); mask-image: url(../images/img_501.png); }
  .overallJobPromotion .management:nth-child(2) .managementList .list { -webkit-mask: none; mask: none; background-color: transparent; background-image: url(../images/img_505.png); background-repeat: no-repeat; color: #bb1d22; background-size: 9.01vw 3.49vw; }
  .overallJobPromotion .management:nth-child(2) .managementList .list:nth-child(1) { background-image: url(../images/img_504.png); }
  /*--招商合作--*/
  .cooperationMain { margin-top: 3.75vw; }
  .cooperationMain table { border-top: 0.25vw solid #bb1d22; min-width: 47.5vw; }
  .cooperationMain table tr td { padding: 1.875vw 2.5vw; font-size: 1.063vw; line-height: 2.063vw; }
  .cooperationMain table tr td:nth-child(1) { font-size: 1.25vw; }
  .cooperationMain table tr td:nth-child(1) { width: 20%; }
  .cooperationMain table tr td:nth-child(2) { width: 40%; }
  .cooperationMain table tr td:nth-child(3) { width: 40%; }
  .cooperationMain table tr:nth-child(1) td .icon { width: 4.625vw; height: 4.625vw; }
  .cooperationMain table tr:nth-child(1) td .subTitle { margin-top: 0.625vw; font-size: 1.375vw; }
  .cooperationMain table tr:nth-child(1) td .tableDesc { padding-top: 0.313vw; font-size: 1.063vw; line-height: 1.5vw; }
  .cooperationMain table tr td .tel { font-size: 1.25vw; }
  .cooperationSupportMain { padding: 0.521vw 0vw 7.292vw; }
  .cooperationSupportBox { margin: 2.344vw auto 0vw; max-width: 70.25vw;}
  .cooperationSupportImg { width: 30.859vw; }
  .cooperationSupportImg .cooperationLogo { -webkit-box-shadow: 0vw 0.391vw 3.086vw rgba(151, 161, 185, 0.45); box-shadow: 0vw 0.391vw 3.086vw rgba(151, 161, 185, 0.45); }
  .cooperationSupport .list { position: absolute; width: 23.438vw; padding: 0.976vw 1.758vw; -webkit-border-radius: 0.391vw; border-radius: 0.391vw; }
  .cooperationSupport .list .content .listTitle span { width: 5.703vw; height: 1.875vw; -webkit-border-radius: 1.875vw; border-radius: 1.875vw; font-size: 0.781vw; }
  .cooperationSupport .list .content .listDesc { padding-top: 0.781vw; max-width: 13.672vw; font-size: 0.664vw; }
  .cooperationSupport .list .icon { width: 2.734vw; }
  .cooperationSupport .list:nth-child(1) { left: 0vw; top: 4.297vw; }
  .cooperationSupport .list:nth-child(2) { right: 0vw; top: 4.297vw; }
  .cooperationSupport .list:nth-child(3) { left: 0vw; top: 14.258vw; }
  .cooperationSupport .list:nth-child(4) { right: 0vw; top: 14.258vw; }
  .cooperationSupport .list:nth-child(5) { left: 0vw; right: 0vw; margin: 0vw auto; bottom: -2.344vw; }
  /*--新闻列表--*/
  .newsListMain { padding: 4.063vw 0vw 6.25vw; }
  .newsList { padding-bottom: 1.875vw; }
  .newsList .list a { padding: 3.125vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .newsList .list a .imgBox { width: 27.188vw; padding-top: 15.313vw; }
  .newsList .list a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 8.125vw 0vw 3.125vw; }
  .newsList .list a .content .listTitle { font-size: 1.5vw; line-height: 2vw; }
  .newsList .list a .content .listDesc { margin-top: 1.25vw; font-size: 1vw; line-height: 1.563vw; }
  .newsList .list a .content .mTime { display: none; font-size: 0.875vw; }
  .newsList .list a .content .more { padding-top: 2.5vw; }
  .newsList .list a .timeBox .time { font-size: 1vw; }
  .newsList .list a .timeBox .column { padding-top: 0.625vw; font-size: 1vw; }
  .newsList .list a .timeBox .icon { padding-top: 0.938vw; font-size: 2.125vw; }
  .newsList .list a .timeBox { width: 13.125vw; height: 15.313vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  /*--新闻详情页--*/
  .newsDetailMain { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .newsDetailBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 6.875vw 0vw 6.875vw 0vw; border-right: 1px solid rgba(201, 201, 201, 0.4); }
  .newsDetailBox .newsDetailTitle { font-size: 2.375vw; }
  .newsDetailBox .source { padding: 0.938vw 0vw 2.188vw; }
  .newsDetailBox .source p { margin: 0vw 0.625vw; font-size: 0.875vw; }
  .newsDetailBox .source p img { height: 1vw; margin-right: 0.625vw; }
  .newsDetailBox .source p:nth-child(1) { display: block; }
  .newsDetailBox .newsDetail { padding: 3.438vw 5.625vw 0vw 0vw; font-size: 1.125vw; line-height: 2.063vw; }
  .prevNexArticleBox { padding-top: 0.938vw; margin-top: 3.75vw; margin-right: 5.625vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .prevNexArticleBox .prevNexArticle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .prevNexArticleBox .prevNexArticle a { display: -webkit-box; height: 2.375vw; line-height: 2.375vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; font-size: 1vw; }
  .prevNexArticleBox .prevNexArticle a span { font-size: 0.875vw; }
  .prevNexArticleBox .return { padding-top: 0vw; }
  .prevNexArticleBox .return a { width: 9.375vw; height: 2.875vw; -webkit-border-radius: 2.875vw; border-radius: 2.875vw; padding: 0vw 1.25vw; font-size: 0.875vw; }
  .prevNexArticleBox .return a img { width: 0.938vw; }
  .newsDetailRight { width: 29.375vw; padding: 6.875vw 3.438vw; }
  .newsDetaiListBox { padding-bottom: 3.125vw; }
  .newsDetaiListBox .subTitle { font-size: 1.188vw; }
  .newsDetaiListBox .indexLine { margin: 0.313vw 0vw 0vw; width: 2.375vw; }
  .newsDetaiListBox .indexLine p { height: 0.188vw; -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .newsDetaiListBox .newsDetaiList { padding-top: 0.313vw; }
  .newsDetaiListBox .newsDetaiList .list { margin-top: 0.938vw; }
  .newsDetaiListBox .newsDetaiList .list a .imgBox { padding-top: 5vw; width: 9.375vw; }
  .newsDetaiListBox .newsDetaiList .list a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 0.938vw; }
  .newsDetaiListBox .newsDetaiList .list a .content .listTitle { font-size: 1vw; display: -webkit-box; height: 1.5vw; line-height: 1.5vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .newsDetaiListBox .newsDetaiList .list a .content .more { padding-top: 0.5vw; font-size: 0.75vw; }
  .newsDetaiListBox .newsDetaiList .list a .content .more i { margin-left: 0.625vw; }
  .newsDetailShareBox .subTitle { font-size: 1.188vw; }
  .newsDetailShareBox .indexLine { margin: 0.313vw 0vw 0vw; width: 2.375vw; }
  .newsDetailShareBox .indexLine p { height: 0.188vw; -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .newsDetailShareBox .newsDetailShare { padding-top: 1.25vw; }
  .newsDetailShareBox .newsDetailShare a { width: 2.375vw; height: 2.375vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; font-size: 1.125vw; margin-right: 0.375vw; }
  /*--产品目录--*/
  .productCatalogue { width: 3.125vw; height: 7.938vw; display: block;}
  .productCatalogue .title { font-size: 1vw; -webkit-border-radius: 0vw 0.625vw 0.625vw 0vw; border-radius: 0vw 0.625vw 0.625vw 0vw; }
  .productCatalogue .productCatalogueList { left: -25vw; top: 0vw; bottom: 0vw; padding: 0.938vw 0vw 0vw; width: 19.063vw; height: 34.375vw; -webkit-border-radius: 0vw 0.625vw 0.625vw 0vw; border-radius: 0vw 0.625vw 0.625vw 0vw; max-height: 80vh; -webkit-box-shadow: 0vw 0.313vw 1.25vw rgba(0, 0, 0, 0.2); box-shadow: 0vw 0.313vw 1.25vw rgba(0, 0, 0, 0.2); }
  .productCatalogue .productCatalogueList .list .oneTitle a { height: 3.125vw; font-size: 1vw; padding: 0vw 1.25vw; }
  .productCatalogue .productCatalogueList .list .icon { right: 0vw; top: 0vw; width: 3.125vw; height: 3.125vw; }
  .productCatalogue .productCatalogueList .list .icon span { width: 0.875vw; height: 0.875vw; }
  .productCatalogue .productCatalogueList .list .twoClass { padding-top: 0.625vw; }
  .productCatalogue .productCatalogueList .list .twoClass .twoClassList span { padding-right: 0.938vw; width: 3.75vw; height: 2.5vw; font-size: 1vw; }
  .productCatalogue .productCatalogueList .list .twoClass .twoClassList .twoTitle a { padding: 0vw 1.25vw; font-size: 1vw; height: 2.5vw; }
  .productCatalogue .productCatalogueList .list .twoClass .twoClassList .threeClass a { padding: 0.375vw 1.25vw; font-size: 0.875vw; }
  .productCatalogue .productCatalogueList .list.active { padding-bottom: 0.625vw; }
  .mProductCatalogue { display: none; }
  /*--分享--*/
  .auickAccess { right: 0.521vw; width: 4.063vw; -webkit-border-radius: 4.375vw; border-radius:4.375vw; padding: 0.26vw; -webkit-box-shadow: 0vw 0.104vw 0.521vw rgba(0, 0, 0, 0.2); box-shadow: 0vw 0.104vw 0.521vw rgba(0, 0, 0, 0.2); }
  .auickAccess a { height: 4.688vw; -webkit-border-radius: 4.688vw; border-radius: 4.688vw; display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; }
  .auickAccess a i { font-size: 1.25vw; }
  .auickAccess a span { font-size: 0.625vw; display: block;}
  .auickAccess a p { right: -webkit-calc(100% + 1.563vw); right: calc(100% + 1.563vw); padding: 0.417vw; -webkit-border-radius: 0.26vw; border-radius: 0.26vw; width: 6.25vw; -webkit-box-shadow: 0vw 0.26vw 0.521vw rgba(0, 0, 0, 0.1); box-shadow: 0vw 0.26vw 0.521vw rgba(0, 0, 0, 0.1); }
  .auickAccess a p::after { right: -0.417vw; border-top: 0.313vw solid transparent; border-bottom: 0.313vw solid transparent; border-left: 0.417vw solid #fff; }
  .auickAccess a:hover p { right: -webkit-calc(100% + 0.781vw); right: calc(100% + 0.781vw);  opacity: 1; }
  .auickAccess a:nth-child(1) { display: none !important; }
  .auickAccess a .icon img { width: 1.302vw; }
  .auickAccess a::after { width: 1.146vw; height: 0.104vw; }
  .auickAccess a.scrollTopBtnHide{display: none !important;}
  /*--设备试用--*/
  .popUpEquipmentTrial { width: 94%; max-width: 78.125vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .popUpEquipmentTrialDesc { width: 21.25vw; padding: 3.125vw 2.5vw; }
  .popUpEquipmentTrialDesc .title { font-size: 1.625vw; }
  .popUpEquipmentTrialDesc .desc { padding-top: 0.938vw; font-size: 0.875vw; line-height: 1.375vw; }
  .popUpEquipmentTrialForm { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 4.375vw 3.125vw; }
  .popUpEquipmentTrialForm form { margin: 0vw -0.625vw; }
  .popUpEquipmentTrialForm form .list { width: 50%; padding: 0vw 0.625vw 1.25vw; }
  .popUpEquipmentTrialForm form .list p { font-size: 1vw; padding-bottom: 0.625vw; }
  .popUpEquipmentTrialForm form .list input { height: 2.813vw; font-size: 1vw; padding: 0vw 0.938vw; }
  .popUpEquipmentTrialForm form .list .codeInput img { right: 0.625vw; }
  .popUpEquipmentTrialForm form .btn { padding: 0.625vw 0.625vw 0vw; }
  .popUpEquipmentTrialForm form .btn button { width: 7.5vw; height: 2.625vw; font-size: 0.875vw; -webkit-border-radius: 2.625vw; border-radius: 2.625vw; }
  .popUpEquipmentTrialForm form .agreement { font-size: 0.875vw; }
  .closeEquipmentTrial { right: 1.25vw; top: 0.625vw; font-size: 1.25vw; color: #000; } 
  /*--产品详情新加2026-6-29--*/
  .productDefectsMain { padding: 0vw 0vw 6.875vw; }
  .productDefectsBox .desc{font-size: 1.125vw;line-height: 1.5vw;padding-top: 1.875vw;}
  .productDefectsBox { max-width: 1350px; }
  .productDefects { margin-top: 3.438vw; }
  .productDefects .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; height: auto; margin-right: 2.188vw; padding: 1.875vw; }
  .productDefects .swiper-slide .listTitleBox .listTitle { font-size: 1.375vw; }
  .productDefects .swiper-slide .listTitleBox .listTitle::after { margin-top: 0.5vw; width: 2.25vw; height: 0.188vw; }
  .productDefects .swiper-slide .listTitleBox .icon { width: 5.938vw; }
  .productDefects .swiper-slide .content {  font-size: 1vw; padding-top: 0.625vw; line-height: 1.875vw; }
  .productDefects .swiper-slide:last-child { margin-right: 0vw; }
  .productDefectsPage { display: none; }
  .productRadiation { margin-top: 3.125vw; padding-left: 1px; }
  .productRadiation .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: -1px; margin-right: 0vw; width: auto; height: auto; }
  .productRadiation .swiper-slide .contentBox { padding: 2.813vw; width: 36.25vw; -webkit-mask-image: -webkit-gradient(linear, left top, right top, color-stop(45%, #000), color-stop(68%, rgba(0, 0, 0, 0))); -webkit-mask-image: linear-gradient(to right, #000 45%, rgba(0, 0, 0, 0) 68%); mask-image: -webkit-gradient(linear, left top, right top, color-stop(45%, #000), color-stop(68%, rgba(0, 0, 0, 0))); mask-image: linear-gradient(to right, #000 45%, rgba(0, 0, 0, 0) 68%); -webkit-transition: all .6s; transition: all .6s; }
  .productRadiation .swiper-slide .listTitleBox .listTitle { font-size: 1.375vw; }
  .productRadiation .swiper-slide .listTitleBox .listTitle::after { margin-top: 0.5vw; width: 2.25vw; height: 0.188vw; }
  .productRadiation .swiper-slide .listTitleBox .icon { width: 3.75vw; }
  .productRadiation .swiper-slide .content { font-size: 1.063vw; padding-top: 1.25vw; line-height: 2.188vw; }
  .productRadiation .swiper-slide:last-child { margin-right: 0vw; }
  .productRadiation .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 36.375vw; -ms-flex: 0 0 36.375vw; flex: 0 0 36.375vw; }
  .productRadiation .swiper-slide.active .contentBox { -webkit-mask-image: -webkit-gradient(linear, left top, right top, color-stop(100%, #000), color-stop(68%, rgba(0, 0, 0, 0))); -webkit-mask-image: linear-gradient(to right, #000 100%, rgba(0, 0, 0, 0) 68%); mask-image: -webkit-gradient(linear, left top, right top, color-stop(100%, #000), color-stop(68%, rgba(0, 0, 0, 0))); mask-image: linear-gradient(to right, #000 100%, rgba(0, 0, 0, 0) 68%); }
  .productRadiationPage { display: none; }
  .productSaturation { margin-top: 3.438vw; }
  .productSaturation .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; padding: 3.75vw 3.438vw 2.5vw; margin-right: 1.875vw; }
  .productSaturation .swiper-slide::after{right: -2.813vw;bottom: -3.75vw; width:17.438vw; height: 17.438vw;}
  .productSaturation .swiper-slide .listTitle { font-size: 1.375vw; }
  .productSaturation .swiper-slide .listTitle::after { margin-top: 0.5vw; width: 2.25vw; height: 0.188vw; }
  .productSaturation .swiper-slide .imgBox { width: 21.188vw; }
  .productSaturation .swiper-slide .content { font-size: 1.063vw; padding-top: 2.188vw; line-height: 1.5vw; }
  .productSaturation .swiper-slide:last-child { margin-right: 0vw; }
  .productSaturationPage { display: none; }
  .productSaturationTwo { margin-top: 3.438vw; }
  .productSaturationTwo .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; padding: 3.75vw 3.438vw 2.5vw; margin-right: 1.875vw; }
  .productSaturationTwo .swiper-slide::after{right: -2.813vw;bottom: -3.75vw; width:17.438vw; height: 17.438vw;}
  .productSaturationTwo .swiper-slide .listTitle { font-size: 1.375vw; }
  .productSaturationTwo .swiper-slide .listTitle::after { margin-top: 0.5vw; width: 2.25vw; height: 0.188vw; }
  .productSaturationTwo .swiper-slide .imgBox { width: 21.188vw; }
  .productSaturationTwo .swiper-slide .content { font-size: 1.063vw; padding-top: 2.188vw; line-height: 1.5vw; }
  .productSaturationTwo .swiper-slide:last-child { margin-right: 0vw; }
  .productSaturationTwoPage { display: none; }

  /*--产品详情新加2026-6-29--*/
/*--ip5ip6区别--*/
  .productDifferencesMain { padding: 4.063vw 0vw; }
  .productDifferencesBox .desc { padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.875vw; }
  .productDifferencesBox .productDifferences { margin: 0vw -0.938vw; padding-top: 1.875vw; }
  .productDifferencesBox .productDifferences .list { width: -webkit-calc(50% - 1.875vw); width: calc(50% - 1.875vw); margin: 1.875vw 0.938vw 0vw; padding: 2.813vw; }
  .productDifferencesBox .productDifferences .list .listTitle { font-size: 1.375vw; padding-bottom: 0.75vw; }
  .productDifferencesBox .productDifferences .list .listTitle::after { width: 2.063vw; height: 0.188vw; }
  .productDifferencesBox .productDifferences .list .listDesc { margin-top: 1.25vw; font-size: 1.063vw; line-height: 1.5vw; }
  .productDifferencesBox .productDifferences .list .imgBox { padding-top: 2.5vw; }
  .productDifferencesBox .productDifferences .list .imgBox img { max-width: 21.188vw; }
  .productDifferencesBox .productDifferences .list .content { padding: 3.125vw 0vw 0vw 0vw; font-size: 1vw; line-height: 1.688vw; }
  /*--ip5ip6区别--*/
  /*--防水试验意义--*/
  .waterproofTestMain { padding: 4.063vw 0vw; }
  .waterproofTestBox .desc { padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.875vw; }
  .waterproofTestBox .waterproofTest { margin: 0vw -0.625vw; padding-top: 2.5vw; }
  .waterproofTestBox .waterproofTest .list { width: -webkit-calc(33.333% - 1.25vw); width: calc(33.333% - 1.25vw); margin: 1.25vw 0.625vw 0vw; padding: 2.813vw; }
  .waterproofTestBox .waterproofTest .list .listTitleBox .listTitle { font-size: 1.375vw; padding-bottom: 0.625vw; }
  .waterproofTestBox .waterproofTest .list .listTitleBox .listTitle::after { width: 2.063vw; height: 0.188vw; }
  .waterproofTestBox .waterproofTest .list .listTitleBox .icon { width: 4.063vw; }
  .waterproofTestBox .waterproofTest .list .imgBox { padding-top: 2.813vw; }
  .waterproofTestBox .waterproofTest .list .imgBox img { max-width: 21.063vw; }
  .waterproofTestBox .waterproofTest .list .content { padding: 3.125vw 0vw 0vw 0vw; font-size: 1vw; line-height: 1.5vw; }
  /*--防水试验意义--*/
  /*--典型应用--*/
  .typicalApplicationMain { padding: 4.063vw 0vw; }
  .typicalApplicationMain .desc { padding: 1.563vw 0vw; font-size: 1.125vw; line-height: 1.875vw; }
  .typicalApplicationListBox i { width: 3.75vw; height: 3.75vw; font-size: 1.25vw; }
  .typicalApplicationListBox i.prevBtn { left: -5vw; }
  .typicalApplicationListBox i.nextBtn { right: -5vw; }
  .typicalApplicationList { margin-top: 3.75vw; }
  .typicalApplicationList .swiper-slide { width: -webkit-calc(20% - 0.688vw); width: calc(20% - 0.688vw); min-height: 20.5vw; padding: 1.375vw; margin-right: 0.813vw; }
  .typicalApplicationList .swiper-slide::after { height: 0.25vw; }
  .typicalApplicationList .swiper-slide .number { font-size: 1.25vw; line-height: 1.2; color: rgba(0, 0, 0, 0.5); }
  .typicalApplicationList .swiper-slide .icon { width: 7.188vw; padding-top: 2.188vw; }
  .typicalApplicationList .swiper-slide .listTitle { font-size: 1.25vw; line-height: 1.563vw; padding-top: 1.25vw; }
  .typicalApplicationList .swiper-slide .listTitle br { display: none; }
  .typicalApplicationTextList { margin: 0vw -0.813vw; }
  .typicalApplicationTextList .list { width: -webkit-calc(25% - 1.625vw); width: calc(25% - 1.625vw); margin: 1.625vw 0.813vw 0vw; }
  .typicalApplicationTextList .list .arrow { min-height: 6.125vw; width: 4.688vw; }
  .typicalApplicationTextList .list .arrow img { width: 1.313vw; }
  .typicalApplicationTextList .list .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0.625vw 1.25vw; font-size: 1.063vw; }
  .typicalApplicationTextList .list:hover .arrow { width: 5.438vw; }
  /*--典型应用--*/
  /*--夹具--*/
  .fixtureMain { padding: 6.875vw 0vw 0vw; }
  .fixtureMain .desc{padding-top: 1.563vw;font-size: 1.125vw; line-height: 1.875vw;}
  .fixture { margin: 0vw -0.938vw; padding: 1.875vw 0vw 2.5vw; }
  .fixture .list { width: -webkit-calc(33.333% - 1.875vw); width: calc(33.333% - 1.875vw); margin: 1.875vw 0.938vw 0vw; }
  .fixture .list .imgBox { padding-top: 17.5vw; }
  .fixture .list .content { margin-top: 0.188vw; padding: 1.25vw; }
  .fixture .list .content .modelNumber { font-size: 0.938vw; }
  .fixture .list .content .listTitle { padding-top: 0.25vw; font-size: 1.25vw; }
  .fixture .list .listDesc { padding: 1.25vw 1.25vw 0vw; font-size: 1vw; line-height: 1.5vw; }
  /*--夹具--*/
  /*--产品选型2--*/
  .productSelectionMain { padding: 6.25vw 0vw; }
  .productSelectionBox .desc { padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.5vw; }
  .productSelection { margin: 0vw -0.938vw; padding: 2.188vw 0vw 0vw; }
  .productSelection .list { width: -webkit-calc(50% - 1.875vw); width: calc(50% - 1.875vw); margin: 1.875vw 0.938vw 0vw; padding: 2.75vw; }
  .productSelection .list .listTitle { font-size: 1.375vw; padding-bottom: 0.625vw; }
  .productSelection .list .listTitle::after { width: 2.063vw; height: 0.188vw; }
  .productSelection .list .listImgBox { margin: 0vw -0.625vw; padding-top: 1.563vw; }
  .productSelection .list .listImgBox .listImg { width: 50%; margin: 0vw 0.625vw; padding-top: 19.125vw; }
  .productSelection .list .content { padding-top: 0.625vw; font-size: 1vw; line-height: 1.563vw; }
  /*--产品选型2--*/
  /*--应用行业2--*/
  .applicationIndustryTwoMain { padding: 6.25vw 0vw; }
  .applicationIndustryTwo { margin: 0vw -0.875vw; }
  .applicationIndustryTwo .list { width: -webkit-calc(25% - 1.75vw); width: calc(25% - 1.75vw); margin: 4.063vw 0.875vw 0vw; padding-bottom: 1.25vw; }
  .applicationIndustryTwo .list .imgBox { padding-top: 16.438vw; }
  .applicationIndustryTwo .list .listTitle { margin-top: 1.563vw; font-size: 1.25vw; }
  .applicationIndustryTwo .list .listDesc { margin-top: 0.625vw; font-size: 0.938vw; display: -webkit-box; height: 1.5vw; line-height: 1.5vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  /*--应用行业2--*/ }

@media (min-width: 992px) { .footerNav { display: none; }
  .mHeader { display: none; }
  .headerMain { display: block; }
  .headerHint { height: 1.823vw; }
  .headerHint .hint { font-size: 0.729vw; color: #fff; }
  .headerHint .hint img { height: 0.885vw; margin-right: 0.521vw; }
  .headerNews .list { margin-right: 4.167vw; font-size: 0.729vw; }
  .headerNews .list a span { margin-right: 0.521vw; }
  .header { padding: 1.042vw 0vw; height: auto; }
  .header .logo img { height: 1.979vw; }
  .header .nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: static; background: none; overflow: visible; padding: 0vw; }
  .header .nav .list { padding-right: 2.083vw; border: none; position: static; }
  .header .nav .list h3{position: relative;}
  .header .nav .list h3 a { font-size: 0.833vw; color: #fff; line-height: 1.979vw; }
  .header .nav .list h3::after{content:''; position: absolute; bottom: -0.99vw; right:0px; width: 0%; height: 1px; background-color: #bb1d22; transition: all .6s;}
  .header .nav .list:hover h3 a { color: #bb1d22; }
  .header .nav .list:hover h3::after{width: 100%; left: 0px; right: auto;}
  .header .nav .list.active h3 a { color: #bb1d22; }
  .header .nav .list.active h3::after{width: 100%; left: 0px; right: auto;}
  .header .nav .list b { display: none; }
  .header .headerlang>a { font-size: 0.729vw; color: #fff; }
  .header .headerlang>a i { font-size: 1.146vw; margin-right: 0.26vw; }
  .header .headerlang>a img{height: 1.042vw; margin-right: 0.26vw;}
  .header .headerlang p{position: absolute; left: 50%; transform: translateX(-50%); top: 2.083vw; width: 3.646vw; padding: 0.521vw 0vw; opacity: 0; transition:all .6s; pointer-events: none; background-color: #fff; filter: drop-shadow(0vw 0.26vw 0.521vw rgba(0,0,0,0.1)); border-radius: 0.521vw;}
  .header .headerlang p a{display: block; font-size: 0.729vw; line-height: 1.563vw; text-align: center; color: #000;}
  .header .headerlang p::after{content: ''; position: absolute; left:50%; top:-0.417vw; transform: translateX(-50%); border-left:0.365vw solid transparent;border-right:0.365vw solid transparent;border-bottom:0.417vw solid #fff;}
  .header .headerlang.active p{top: 1.823vw; opacity: 1; pointer-events: all;}
  .header .searchBtn { font-size: 1.146vw; color: #fff; margin-left: 1.563vw; }
  .navBtn { display: none; }
  .headerTranspa { top: 0vw; background-color: transparent; }
  .headerTranspa .headerHint { border-color: rgba(0, 0, 0, 0.1); }
  .headerTranspa .headerHint .hint { color: #000; }
  .headerTranspa .headerHint .hint img { -webkit-filter: brightness(0); filter: brightness(0); }
  .headerTranspa .headerNews .list a { color: #000; }
  .headerTranspa .headerNews .list a span { color: #bb1d22; }
  .headerTranspa .logo img { opacity: 0; }
  .headerTranspa .logo img:nth-child(2) { opacity: 1; }
  .headerTranspa .nav .list h3 a { color: #000; }
  .headerTranspa .headerlang a { color: #000; }
  .headerTranspa .searchBtn { color: #000; }
  .headerTranspa .navBtn { color: #000; }
  .headerUp { top: -7.813vw; background-color: #fff; }
  .headerUp .headerHint { border-color: rgba(0, 0, 0, 0.1); }
  .headerUp .headerHint .hint { color: #000; }
  .headerUp .headerHint .hint img { -webkit-filter: brightness(0); filter: brightness(0); }
  .headerUp .headerNews .list a { color: #000; }
  .headerUp .headerNews .list a span { color: #bb1d22; }
  .headerUp .logo img { opacity: 0; }
  .headerUp .logo img:nth-child(2) { opacity: 1; }
  .headerUp .nav .list h3 a { color: #000; }
  .headerUp .headerlang a { color: #000; }
  .headerUp .searchBtn { color: #000; }
  .headerUp .navBtn { color: #000; }
  .headerDown { top: 0vw; background-color: #fff; }
  .headerDown .headerHint { border-color: rgba(0, 0, 0, 0.1); }
  .headerDown .headerHint .hint { color: #000; }
  .headerDown .headerHint .hint img { -webkit-filter: brightness(0); filter: brightness(0); }
  .headerDown .headerNews .list a { color: #000; }
  .headerDown .headerNews .list a span { color: #bb1d22; }
  .headerDown .logo img { opacity: 0; }
  .headerDown .logo img:nth-child(2) { opacity: 1; }
  .headerDown .nav .list h3{position: relative;}
  .headerDown .nav .list h3 a { color: #000; }
  .headerDown .headerlang a { color: #000; }
  .headerDown .searchBtn { color: #000; }
  .headerDown .navBtn { color: #000; }
  .headerHover { background-color: #fff; }
  .headerHover .headerHint { border-color: rgba(0, 0, 0, 0.1); }
  .headerHover .headerHint .hint { color: #000; }
  .headerHover .headerHint .hint img { -webkit-filter: brightness(0); filter: brightness(0); }
  .headerHover .headerNews .list a { color: #000; }
  .headerHover .headerNews .list a span { color: #bb1d22; }
  .headerHover .logo img { opacity: 0; }
  .headerHover .logo img:nth-child(2) { opacity: 1; }
  .headerHover .nav .list h3 a { color: #000; }
  .headerHover .headerlang a { color: #000; }
  .headerHover .searchBtn { color: #000; }
  .headerHover .navBtn { color: #000; }
  .subNavMain { position: absolute; top: -webkit-calc(100% - 1.094vw); top: calc(100% - 1.094vw); width: 100%; left: 0vw; max-height: 0vw; overflow: hidden; display: block; }
  .subNavBox { background-color: #fff; border-top: 0.052vw solid #eeeeee; padding-bottom: 0vw; margin-top: 1.042vw; }
  .subNavProductMain { margin: 0vw auto; padding: 0vw 1.042vw; max-width: 90.625vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
  .subNavProduct { width: 29.948vw; padding: 3.906vw 4.427vw 5.729vw 0vw; border-right: 0.052vw solid #eeeeee; display: block; }
  .subNavProduct .imgBox { padding-top: 14.583vw; overflow: hidden; position: relative; }
  .subNavProduct .imgBox img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }
  .subNavProduct .subNavTitle { padding-top: 1.302vw; font-size: 1.667vw; line-height: 1.2; color: #000000; }
  .subNavProduct .desc { font-size: 0.833vw; padding-top: 0.781vw; color: #6c6c6c; }
  .subNavProduct .more { padding-top: 1.563vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .subNavProduct .more .commonMore span { color: #000000; }
  .subNavProduct .more .commonMore i { color: #000; }
  .subNavProduct .more .commonMore::before { border-color: #666666; }
  .subNavProduct .more .commonMore:hover span { color: #fff; }
  .subNavProduct .more .commonMore:hover i { color: #fff; }
  .subNavProduct .more .commonMore:hover::before { border-color: #bb1d22; }
  .subNavProductList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 3.125vw 0vw 2.604vw 4.688vw; }
  .subNavProductList .twolist { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 5.729vw; position: static; }
  .subNavProductList .twolist .twoNav a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: auto; padding: 1.042vw 0vw; font-size: 1.042vw; line-height: 1.2; color: #000000; border-bottom: 1px solid #dbdbdb; position: relative; }
  .subNavProductList .twolist .twoNav a::after { content: ''; position: absolute; right: 0px; width: 0%; height: 1px; bottom: -1px; background-color: #bb1d22; -webkit-transition: all .6s; transition: all .6s; }
  .subNavProductList .twolist .twoNav a::before { width: 0.208vw; height: 0.833vw; margin-right: 0.781vw; background-color: #bb1d22; content: ''; display: block; }
  .subNavProductList .twolist .twoNav a:hover { color: #bb1d22; }
  .subNavProductList .twolist .twoNav a:hover::after { width: 100%; left: 0px; right: auto; }
  .subNavProductList .twolist .threeNav { padding-top: 0.781vw; display: block; }
  .subNavProductList .twolist .threeNav a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 0vw; font-size: 0.885vw; line-height: 2.396vw; color: rgba(67, 67, 67, 0.9); border-bottom: 1px solid transparent; position: relative; }
  .subNavProductList .twolist .threeNav a i{display: flex; font-size: 0.677vw; color: #8c8c8c; transition: all .6s;}
  .subNavProductList .twolist .threeNav a::after { content: ''; position: absolute; right: 0px; width: 0%; height: 1px; bottom: -1px; background-color: #bb1d22; -webkit-transition: all .6s; transition: all .6s; }
  .subNavProductList .twolist .threeNav a:hover { color: #bb1d22; }
  .subNavProductList .twolist .threeNav a:hover i{color: #bb1d22;}
  .subNavProductList .twolist .threeNav a:hover::after { width: 100%; left: 0px; right: auto; }
  .subNavProductList .twolist:last-child { margin-right: 0vw; }
  .header .nav .list:hover .subNavMain { max-height: 62.5vw; -webkit-transition: all 1s; transition: all 1s; }
  .header .nav .list:nth-child(6) .subNavProductList { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
  .header .nav .list:nth-child(6) .subNavProductList .twolist { width: -webkit-calc(33.333% - 5.729vw); width: calc(33.333% - 5.729vw); -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; }
  .header .nav .list:nth-child(6) .subNavProductList .twolist:nth-child(3n) { margin-right: 0vw; }
  .header .nav .list:nth-child(7) .subNavProductList { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
  .header .nav .list:nth-child(7) .subNavProductList .twolist { width: -webkit-calc(33.333% - 5.729vw); width: calc(33.333% - 5.729vw); -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; }
  .header .nav .list:nth-child(7) .subNavProductList .twolist:nth-child(3n) { margin-right: 0vw; }
  .productDetailClassBox { top: 0px; }
  .productDetailClassBox.sticky { top: 5.885vw; }
  .applicationClassBox { top: 0px; }
  .applicationClassBox.sticky { top: 5.885vw; } 
  .applicationsClassThreeMain.applicationsClassThreeMainDown{top: 5.88vw;}
  .applicationsClassThreeMain.applicationsClassThreeMainUp{top: 0px;}
}

@media (min-width: 1260px) { .commonMore { width: 8.75vw; height: 2.604vw; padding: 0vw 1.302vw; }
  .commonMore::after { -webkit-border-radius: 2.604vw; border-radius: 2.604vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .commonMore::before { -webkit-border-radius: 2.604vw; border-radius: 2.604vw; border-width: 0.11vw; }
  .commonMore span { font-size: 0.729vw; }
  .commonMore i { font-size: 0.729vw; }
  .commonMore em { -webkit-mask-size: 8.75vw 2.604vw; mask-size: 8.75vw 2.604vw; }
  .commonMore em::after { top: 1.042vw; width: 1.563vw; height: 5.208vw; }
  .footer { padding: 3.646vw 0vw 0vw; }
  .footer .footLogo { width: 26.354vw; }
  .footer .footTel .tel { font-size: 1.563vw; padding-top: 1.042vw; }
  .footer .footTel .text { font-size: 0.729vw; padding-top: 0.26vw; }
  .footer .addresClassPayAttention { padding: 3.385vw 0vw 5.208vw; margin-top: 2.083vw; }
  .footer .addresClassPayAttention .footerAddress { padding: 0vw 2.865vw 0vw 0vw; width: 20.833vw; }
  .footer .addresClassPayAttention .footerAddress .companyName .icon { width: 1.927vw; }
  .footer .addresClassPayAttention .footerAddress .companyName .content { padding-left: 1.042vw; }
  .footer .addresClassPayAttention .footerAddress .companyName .content .name { font-size: 1.042vw; }
  .footer .addresClassPayAttention .footerAddress .companyName .content .enName { padding-top: 0.26vw; font-size: 0.625vw; }
  .footer .addresClassPayAttention .footerAddress .footerContact { padding-top: 0.781vw; }
  .footer .addresClassPayAttention .footerAddress .footerContact p { margin-top: 0.521vw; font-size: 0.781vw; }
  .footer .addresClassPayAttention .footerAddress .footerContact p span { min-width: 3.125vw; }
  .footer .addresClassPayAttention .footerClass { padding: 0vw 2.865vw; border-left: 0.052vw solid rgba(255, 255, 255, 0.1); border-right: 0.052vw solid rgba(255, 255, 255, 0.1); }
  .footer .addresClassPayAttention .footerClass .list h3 { font-size: 0.938vw; }
  .footer .addresClassPayAttention .footerClass .list p { padding-top: 0.521vw; }
  .footer .addresClassPayAttention .footerClass .list p a { font-size: 0.729vw; line-height: 1.354vw; }
  .footer .addresClassPayAttention .footerClass .list .more { font-size: 0.729vw; padding-top: 0.781vw; }
  .footer .addresClassPayAttention .footerClass .list .more a i { margin-left: 0.26vw; font-size: 0.729vw; }
  .footer .addresClassPayAttention .footerPayAttention { padding: 0vw 0vw 0vw 2.865vw; width: 19.792vw; }
  .footer .addresClassPayAttention .footerPayAttention .title { font-size: 1.25vw; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink { margin-top: 1.042vw; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink h3 { padding: 0vw 1.042vw; height: 2.083vw; font-size: 0.729vw; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink h3 i { border-left: 0.26vw solid transparent; border-right: 0.26vw solid transparent; border-top: 0.26vw solid #fff; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink p { padding: 0.521vw 0vw; max-height: 11.979vw; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink p a { padding: 0vw 1.042vw; font-size: 0.729vw; line-height: 1.823vw; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareList { padding-top: 1.563vw; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareList a { width: 1.667vw; height: 1.667vw; margin-right: 0.313vw; font-size: 0.833vw; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode { margin-top: 1.042vw; width: 7.813vw; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .imgBox { width: 5.052vw; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .imgBox img { width: 100%; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .text { padding-top: 0.521vw; font-size: 0.781vw; }
  .footer .foot { padding: 1.823vw 0vw; }
  .footer .foot .copyright { font-size: 0.729vw; }
  .footer .foot .copyright img{height: 0.938vw; }
  .footer .foot .link { font-size: 0.729vw; }
  .footer .foot .link a { margin-left: 2.083vw; }
  /*--首页--*/
  .indexTitle { font-size: 2.708vw; }
  .indexLine { width: 3.75vw; margin: 0.781vw auto 0vw; }
  .indexLine p { height: 0.313vw; -webkit-border-radius: 0.156vw; border-radius: 0.156vw; }
  .indexLine p:nth-child(1) { width: 80%; }
  .indexLine p:nth-child(2) { width: 15%; }
  .banner .swiper-slide .imgBox {  }
  .banner .swiper-slide .bannerText { top: 9.375vw; }
  .banner .swiper-slide .bannerText .title { font-size: 2.604vw; }
  .banner .swiper-slide .bannerText .desc { font-size: 0.833vw; padding-top: 0.781vw; }
  .banner .swiper-slide .bannerText .more { padding-top: 1.042vw; }
  .banner .swiper-slide .bannerText .more .commonMore{width: 7.813vw; height: 2.344vw;}
  .banner .swiper-slide .bannerText .more .commonMore em { -webkit-mask-size: 7.813vw 2.344vw; mask-size: 7.813vw 2.344vw; }
  .bannerPageBtn { bottom: 1.563vw; }
  .bannerPageBtn i { font-size: 0.729vw; }
  .bannerPage p { font-size: 0.729vw; margin: 0vw 0.417vw; }
  .bannerPage p span { width: 0vw; height: 0.104vw; margin-left: 0.313vw; }
  .bannerPage p.swiper-pagination-bullet-active span { width: 2.448vw; }
  .bannerClassMain { padding-bottom: 5.729vw; }
  .bannerClassBox { min-height: 8.073vw; }
  .bannerClassBox .horizontalLine { width: 0.938vw; -webkit-box-shadow: 0vw 0vw 1.042vw #bd292d; box-shadow: 0vw 0vw 1.042vw #bd292d; }
  .bannerClassBox .horizontalLine::after { width: 6.354vw; height: 6.354vw; }
  .bannerClass .swiper-slide span { height: 0.938vw; -webkit-box-shadow: 0vw 0vw 1.042vw #bd292d; box-shadow: 0vw 0vw 1.042vw #bd292d; }
  .bannerClass .swiper-slide span::after { width: 6.354vw; height: 6.354vw; }
  .bannerClass .swiper-slide a { width: 15.625vw; padding: 1.302vw 0vw 1.042vw; }
  .bannerClass .swiper-slide a .icon img { width: 4.479vw; }
  .bannerClass .swiper-slide a .listTitle { font-size: 0.938vw; padding-top: 0.781vw; }
  .indexAboutMain { padding: 0vw; }
  .indexAboutMain .indexAboutBg .indexAboutLogo { top: -7.031vw; }
  .indexAboutMain .indexAboutBg .indexAboutLogo img { max-width: 52.083vw; -webkit-transform: translateY(10.417vw); -ms-transform: translateY(10.417vw); transform: translateY(10.417vw); }
  .indexAboutMain .aboutDesc { max-width: 60.417vw; padding-top: 1.823vw; font-size: 0.938vw; line-height: 1.406vw; }
  .indexAboutMain .more { margin-top: auto; margin-bottom:0vw; }
  .indexAboutMain .indexAboutData { margin-top: 4.688vw; }
  .indexAboutMain .indexAboutData .list .icon img { width: 4.167vw; }
  .indexAboutMain .indexAboutData .list .number { padding-top: 0.521vw; font-size: 1.25vw; }
  .indexAboutMain .indexAboutData .list .number span { font-size: 3.281vw; margin-right: 0.521vw; }
  .indexAboutMain .indexAboutData .list .text { padding-top: 0.521vw; font-size: 0.833vw; }
  .indexProductMain { padding: 5.208vw 0vw 5.729vw; }
  .indexProductClass { padding-top: 1.823vw; }
  .indexProductClass .swiper-slide { margin: 0vw 2.344vw; }
  .indexProductClass .swiper-slide a { height: 2.604vw; padding: 0vw 0.417vw; font-size: 0.938vw; }
  .indexProductClass .swiper-slide::after { height: 0.104vw; }
  .testChamberMain { padding-top: 2.083vw; }
  .testChamberClass { width: 11.979vw; }
  .testChamberClass .swiper-slide { padding-bottom: 0.521vw; }
  .testChamberClass .swiper-slide p a { height: 2.604vw; padding: 0vw 0.781vw; font-size: 0.781vw; }
  .testChamberClass .swiper-slide p a i { margin-left: 0.521vw; }
  .testChamberClass .swiper-slide .more { padding: 0vw 0vw 0vw 0.781vw; }
  .testChamberClass .swiper-slide:last-child { margin-top: 1.563vw; }
  .testChamberBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 0vw 0vw 2.604vw; }
  .testChamber .testChamberContent { width: 23.542vw; height: 20.833vw;}
  .testChamber .testChamberContent .content { padding: 1.823vw 2.865vw 0vw; }
  .testChamber .testChamberContent .content .title { font-size: 1.354vw; }
  .testChamber .testChamberContent .content .iconList { margin: 0vw -0.781vw; padding-top: 0.781vw; }
  .testChamber .testChamberContent .content .iconList .list { margin: 0.781vw 0vw 0vw; width: 33.33%; }
  .testChamber .testChamberContent .content .iconList .list .icon img { width: 2.344vw; }
  .testChamber .testChamberContent .content .iconList .list .listTitle { font-size: 0.677vw; padding-top: 0.677vw; }
  .testChamber .testChamberContent .content .more { padding-top: 2.344vw; }
  .testChamber .imgBox { padding-top: 20.833vw; margin-left: 1.042vw; }
  .indexProduct { margin: 0vw -0.365vw; padding-top: 0.26vw; }
  .indexProduct .list { width: -webkit-calc(25% - 0.73vw); width: calc(25% - 0.73vw); margin: 0.781vw 0.365vw 0vw; }
  .indexProduct .list a { padding: 0.781vw 1.302vw 1.302vw; -webkit-box-shadow: 0vw 0.156vw 0.781vw rgba(40, 60, 159, 0.1); box-shadow: 0vw 0.156vw 0.781vw rgba(40, 60, 159, 0.1); }
  .indexProduct .list .imgBox { max-width: 14.583vw; padding-top: 10.417vw; }
  .indexProduct .list .content { padding-top: 1.604vw; }
  .indexProduct .list .content .model { padding-top: 0.26vw; font-size: 0.729vw; }
  .indexProduct .list .content .listTitle { font-size: 0.938vw; margin-top: 0.26vw; }
  .indexProductTwo { margin: 0vw -0.365vw; padding-top: 1.563vw; }
  .indexProductTwo .list { width: -webkit-calc(25% - 0.730vw); width: calc(25% - 0.730vw); margin: 0.781vw 0.365vw 0vw; }
  .indexProductTwo .list a { padding: 0.781vw 0vw 1.302vw; -webkit-box-shadow: 0vw 0.156vw 0.781vw rgba(40, 60, 159, 0.1); box-shadow: 0vw 0.156vw 0.781vw rgba(40, 60, 159, 0.1); }
  .indexProductTwo .list .imgBox { max-width: 14.583vw; padding-top: 10.417vw; }
  .indexProductTwo .list .content {margin-top: 1.302vw; padding: 1.302vw 1.302vw 0vw;}
  .indexProductTwo .list .content .model { font-size: 0.729vw; }
  .indexProductTwo .list .content .listTitle {padding: 0vw 1.302vw; font-size: 0.938vw; margin-top: 0.26vw; }
  .indexIndustryApplicationMain .titleBox { top: 4.688vw; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .imgBox { padding-top: 44.271vw; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText { top: 10.938vw; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .listTitle { font-size: 1.146vw; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .desc { font-size: 0.833vw; padding-top: 0.781vw; max-width: 52.083vw; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more { padding-top: 1.302vw; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox i { width: 4.167vw; font-size: 1.25vw; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide { width: 16.666666666666668%; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a { min-height: 8.073vw; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a .icon { width: 2.865vw; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a .listTitlet { font-size: 0.938vw; padding-top: 0.521vw; }
  .productDetailIndustryMain .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .imgBox{padding-top: 44.271vw;}
  .indexCooperativeCustomerMain { padding: 4.427vw 0vw 13.021vw; }
  .indexCooperativeCustomerMain .desc { font-size: 1.042vw; padding-top: 1.302vw; }
  .indexCooperativeCustomerBox { padding-top: 3.125vw; padding-bottom: 3.042vw; }
  .indexCooperativeCustomer .list { width: 14.063vw; margin: 1.302vw 1.302vw 0vw 0vw; }
  .indexCooperativeCustomer .list::after { -webkit-box-shadow: 0vw 1.042vw 1.563vw rgba(46, 10, 0, 0.2); box-shadow: 0vw 1.042vw 1.563vw rgba(46, 10, 0, 0.2); }
  .indexCooperativeCustomer .list span { left: 0.521vw; bottom: 0vw; right: 0.521vw; height: 0.313vw; }
  .indexCooperativeCustomer .list:hover::after { top: -2.083vw; bottom: 0.104vw; }
  .indexCooperativeCustomer .list:hover img { -webkit-transform: translateY(-1.563vw); -ms-transform: translateY(-1.563vw); transform: translateY(-1.563vw); }
  .indexCooperativeCustomer .list:hover span { bottom: -0.208vw; }
  .indexNewsMain { padding: 4.167vw 0vw 5.208vw; }
  .indexNewsMain .desc { font-size: 1.042vw; padding-top: 1.302vw; }
  .indexNewsBox { padding-top: 3.125vw; }
  .indexNewsBox .swiper-slide { width: -webkit-calc(33.333% - 1.302vw); width: calc(33.333% - 1.302vw); margin-right: 2.083vw; }
  .indexNews { padding: 1.823vw 1.563vw; }
  .indexNews .programName .title { font-size: 1.094vw; }
  .indexNews .programName .more { font-size: 0.729vw; }
  .indexNews .programName .more a i { margin-left: 0.26vw; font-size: 0.729vw; }
  .indexNews .indexNewsRecommendation { margin-top: 1.302vw; }
  .indexNews .indexNewsRecommendation .imgBox { padding-top: 13.177vw; }
  .indexNews .indexNewsRecommendation .content { padding: 1.302vw 0.521vw 0.521vw; }
  .indexNews .indexNewsRecommendation .content .listTitle { font-size: 0.938vw; display: -webkit-box; height: 1.25vw; line-height: 1.25vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .indexNews .indexNewsRecommendation .content .listDesc { font-size: 0.729vw; margin-top: 0.781vw; display: -webkit-box; height: 2.084vw; line-height: 1.042vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .indexNews .indexNewsRecommendation .content .time { padding-top: 0.521vw; padding-bottom: 1.042vw; font-size: 0.625vw; }
  .indexNews .indexNewsRecommendation .content .time i { font-size: 0.833vw; margin-right: 0.521vw; }
  .indexNews .indexNewsList { padding: 0vw 0.521vw; }
  .indexNews .indexNewsList .list { padding: 1.042vw 0vw; }
  .indexNews .indexNewsList .list .listTitle { font-size: 0.938vw; display: -webkit-box; height: 1.25vw; line-height: 1.25vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .indexNews .indexNewsList .list .time { padding-top: 0.521vw; font-size: 0.625vw; }
  .indexNews .indexNewsList .list .time i { font-size: 0.833vw; margin-right: 0.521vw; }
  /*--产品列表--*/
  .commonVideoBtn p { width: 2.24vw; height: 2.24vw; }
  .commonVideoBtn p i { width: 0.625vw; height: 0.625vw; }
  .commomBanner .imgBox { padding-top: 41.667vw; }
  .commomBanner .commonBannerText { top: 9.115vw; }
  .commomBanner .commonBannerText .enTitle { font-size:3.385vw; }
  .commomBanner .commonBannerText .title { font-size: 2.604vw; margin-top: -1.302vw; }
  .commomBanner .commonBannerText .subTitle { font-size: 2.604vw; }
  .commomBanner .desc { font-size: 0.833vw; padding-top: 0.26vw; }
  .commomBanner .commonVideoBtn { padding-top: 1.042vw; }
  .commomBanner .bannerLocation { bottom: 2.083vw; }
  .commomBanner .bannerLocation .location { font-size: 0.729vw; }
  .productListMain { padding: 2.604vw 0vw 6.771vw; }
  .productScreen .list { padding: 0.26vw 0vw 0.781vw; }
  .productScreen .list .title { font-size: 0.938vw; padding-top: 0.938vw; min-width: 7.813vw; }
  .productScreen .list .screenList a { font-size: 0.833vw; padding: 0vw 1.042vw; min-height: 2.344vw; margin-right: 0.521vw; margin-top: 0.521vw; }
  .productScreen .list .screenList a img { height: 1.302vw; margin-right: 0.521vw; }
  .productListBox { padding: 4.688vw 0vw 0vw; }
  .productClass { width: 17.188vw; margin-right: 2.865vw; }
  .productClass .titleBox { margin-top: 1.042vw; }
  .productClass .titleBox .title { font-size: 1.667vw; height: 5.104vw; }
  .productSearch input { width: 100%; height: 2.5vw; padding: 0vw 5.729vw 0vw 0.781vw; font-size: 0.833vw; }
  .productSearch button { width: 5.208vw; font-size: 0.833vw; }
  .productClassList { padding-bottom: 2.083vw; }
  .productClassList .list .oneClass a { padding: 0vw 2.083vw; height: 4.167vw; font-size: 1.042vw; }
  .productClassList .list .icon { width: 3.646vw; height: 4.167vw; padding-left: 0.781vw; }
  .productClassList .list .icon span { width: 0.729vw; height: 0.729vw; }
  .productClassList .list .twoClass { padding: 0.521vw 0vw; }
  .productClassList .list .twoClass .twoClassList .twoClassTitle a { height: 2.344vw; padding: 0vw 2.083vw; font-size: 0.938vw; }
  .productClassList .list .twoClass .twoClassList span { width: 3.646vw; height: 2.344vw; font-size: 0.833vw; padding-left: 0.781vw; }
  .productClassList .list .twoClass .twoClassList span::before { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
  .productClassList .list .twoClass .twoClassList .threeClass { padding-bottom: 0.521vw; }
  .productClassList .list .twoClass .twoClassList .threeClass a { font-size: 0.729vw; padding: 0vw 2.083vw; line-height: 1.563vw; }
  .productClassList .list .twoClass .twoClassList .threeClass a i { font-size: 0.625vw; }
  .productClassList .list .twoClass .twoClassList:last-child .threeClass { padding-bottom: 1.563vw; }
  .productClass .viewPdf { padding-top: 0.781vw; }
  .productClass .viewPdf a { padding: 1.302vw 0vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .productClass .viewPdf a .icon { width: 2.188vw; }
  .productClass .viewPdf a .text { font-size: 0.885vw; padding-top: 0.521vw; }
  .productClass .viewPdf a .btn { padding-top: 0.781vw; }
  .productClass .viewPdf a .btn span { padding: 0vw 0.938vw; height: 1.25vw; font-size: 0.729vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .productList { margin: 0vw -0.781vw; }
  .productList .list { width: 33.333%; padding: 0vw 0.781vw 1.563vw; }
  .productList .list a .imgBox { padding-top: 19.01vw; }
  .productList .list a .content { padding: 2.344vw 1.042vw; }
  .productList .list a .content .modelNumber { font-size: 0.781vw; }
  .productList .list a .content .listTitle { font-size: 1.042vw; margin-top: 0.781vw; line-height: 1.25vw;}
  #paging { padding-top: 1.563vw; }
  #paging a { width: 2.5vw; height: 2.5vw; line-height: 2.5vw; margin: 0vw 0.365vw; font-size: 0.729vw; }
  #paging span { width: 2.5vw; height: 2.5vw; line-height: 2.5vw; margin: 0vw 0.365vw; font-size: 0.938vw; }
  /*--产品详情--*/
  .location { font-size: 0.833vw; }
  .location i { margin-right: 0.417vw; }
  .location span { margin: 0vw 0.26vw; }
  .productDetailMain { padding: 8.333vw 0vw 4.948vw; }
  .productDetailBox { padding-top: 3.125vw; }
  .productDetailImg { width: 42.083vw; }
  .productDetailBigImg .swiper-slide .imgBox { padding-top: 42.083vw; }
  .productDetailSmallBox { margin: 1.302vw auto 0vw; max-width: 35.417vw; padding: 0vw 2.604vw; }
  .productDetailSmallBox i { width: 2.083vw; font-size: 1.25vw; }
  .productDetailSmallBox i.prevBtn { left: -0.781vw; }
  .productDetailSmallBox i.nextBtn { right: -0.781vw; }
  .productDetailSmall .swiper-slide { width: 20%; }
  .productDetailSmall .swiper-slide::before { border: 0.104vw solid #bb1d22; }
  .productDetail { padding: 0.521vw 0vw 0vw 5.208vw; }
  .productDetail .title { font-size: 2.708vw; }
  .productDetail .modelAccess { padding-top: 0.781vw; padding-bottom: 1.823vw; }
  .productDetail .modelAccess .model { font-size: 0.938vw; }
  .productDetail .modelAccess .access { font-size: 0.729vw; }
  .productDetail .modelAccess .access img { width: 0.781vw; height: 100%; margin-right: 0.26vw; }
  .productDetail .modelAccess .access span { font-size: 1.563vw; padding: 0vw 0.156vw; }
  .productDetail .subTitle { font-size: 1.042vw; padding-top: 1.823vw; }
  .productDetail .desc { font-size: 0.833vw; padding-top: 0.521vw; line-height: 1.406vw; }
  .productDetail .characteristics { padding-top: 1.563vw; }
  .productDetail .characteristics .list { width: 5.729vw; padding: 0.781vw 0vw; margin-right: 0.938vw; }
  .productDetail .characteristics .list .icon { width: 2.344vw; }
  .productDetail .characteristics .list .text { padding-top: 1.042vw; font-size: 0.729vw; }
  .productDetail .characteristicsTwo { padding-top: 1.563vw; }
  .productDetail .characteristicsTwo .list { width: 5.729vw; padding: 0.781vw 0vw; margin-right: 0.938vw; }
  .productDetail .characteristicsTwo .list .icon { width: 3.385vw; }
  .productDetail .characteristicsTwo .list .text { padding-top: 0.26vw; font-size: 0.729vw; }
  .productDetail .productDetailSelect { margin-top: 2.865vw; }
  .productDetail .productDetailSelect .list > a { min-height: 2.813vw; padding: 0vw 0.521vw; }
  .productDetail .productDetailSelect .list > a .listTitle { width: 5.469vw; font-size: 0.833vw; }
  .productDetail .productDetailSelect .list > a .model { font-size: 0.833vw; }
  .productDetail .productDetailSelect .list .downSelect { padding: 0.26vw 0vw; width: 100%; max-height: 11.979vw; }
  .productDetail .productDetailSelect .list .downSelect a { padding: 0.417vw 0.781vw; font-size: 0.729vw; }
  .productDetailTel { padding-top: 3.125vw; font-size: 0.833vw; }
  .productDetailTel img { height: 1.51vw; margin-right: 0.781vw; }
  .productDetailTel span { font-size: 1.615vw; }
  .ConsultationBtn { height: 3.125vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; font-size: 0.885vw; margin-top: 1.563vw; }
  .ConsultationBtn img { height: 1.302vw; margin-right: 0.781vw; }
  .productDetailClass .swiper-slide a { max-width: 12.24vw; height: 5.729vw; font-size: 0.938vw; }
  .productDetailClass .swiper-slide a::after { height: 0.156vw; }
  .productDetailClass .swiper-slide::after { top: 50%; height: 0.938vw; }
  .productDetailTab { -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .productDetailTitle { font-size: 2.396vw; }
  .productDetailContent { padding: 4.427vw 0vw 2.948vw; }
  .productDetailContent .desc { padding-top: 1.823vw; font-size: 0.938vw; line-height: 1.51vw; max-width: 77.083vw; }
  .productFeaturesMain { padding: 4.948vw 0vw 5.729vw; }
  .productFeatures { margin: 3.125vw -1.042vw 0vw; padding: 1.042vw; }
  .productFeatures .swiper-slide { -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); padding: 2.865vw 3.385vw; }
  .productFeatures .swiper-slide .icon { width: 5.469vw; }
  .productFeatures .swiper-slide .listTitle { padding-top: 2.604vw; font-size: 1.146vw; }
  .productFeatures .swiper-slide .desc { font-size: 0.833vw; line-height: 1.146vw; padding-top: 0.781vw; }
  .productFeatures .swiper-slide:hover { -webkit-transform: translateY(-0.521vw); -ms-transform: translateY(-0.521vw); transform: translateY(-0.521vw); -webkit-box-shadow: 0vw 0.26vw 0.521vw rgba(0, 0, 0, 0.2); box-shadow: 0vw 0.26vw 0.521vw rgba(0, 0, 0, 0.2); }
  .productFeaturesPage { padding-top: 1.563vw; }
  .productFeaturesPage span { margin: 0vw 0.208vw; }
  .structureExplanationMain { padding: 5.208vw 0vw; }
  .structureExplanationMain .desc { font-size: 0.938vw; line-height: 1.25vw; padding-top: 1.563vw; }
  .structureExplanationDesc{font-size: 0.938vw; line-height: 1.458vw; padding-top: 1.563vw;}
  .structureExplanationBox i {width: 3.125vw; height: 3.125vw; font-size: 1.042vw;}
  .structureExplanationBox i.prevBtn { left: -4.167vw; }
  .structureExplanationBox i.nextBtn { right: -4.167vw; }
  .structureExplanation { margin: 3.125vw -1.042vw 0vw; padding: 1.042vw; }
  .structureExplanation .swiper-slide .listTitle { height: 3.438vw; font-size: 1.146vw; }
  .structureExplanation .swiper-slide .imgBox { padding: 0vw 1.563vw 1.042vw; }
  .structureExplanation .swiper-slide .imgBox .imgList { padding-top: 1.042vw; }
  .structureExplanation .swiper-slide .content { padding: 1.042vw 3.125vw 2.604vw; font-size: 0.833vw; line-height: 1.302vw; }
  .structureExplanation .swiper-slide:hover { -webkit-transform: translateY(-0.521vw); -ms-transform: translateY(-0.521vw); transform: translateY(-0.521vw); -webkit-box-shadow: 0vw 0.26vw 0.521vw rgba(0, 0, 0, 0.1); box-shadow: 0vw 0.26vw 0.521vw rgba(0, 0, 0, 0.1); }
  .structureExplanationPage { padding-top: 1.563vw; }
  .structureExplanationPage span { margin: 0vw 0.208vw; }
  .pcProductDetailContent{font-size: 1.125vw; line-height: 1.75vw; padding: 0vw 0vw 3.125vw ;}
  .relatedProductMain { padding: 5.208vw 0vw; }
  .relatedProductBox { margin-top: 3.385vw; }
  .relatedProductBox i { width: 3.125vw; height: 3.125vw; font-size: 1.042vw; }
  .relatedProductBox i.prevBtn { left: -4.167vw; }
  .relatedProductBox i.nextBtn { right: -4.167vw; }
  .relatedProduct .swiper-slide a .imgBox { padding-top: 16.01vw; }
  .relatedProduct .swiper-slide a .content { padding: 2.344vw 1.042vw; border-top: 0.104vw solid #f4f6f8; }
  .relatedProduct .swiper-slide a .content .modelNumber { font-size: 0.781vw; }
  .relatedProduct .swiper-slide a .content .listTitle { font-size: 1.042vw; margin-top: 0.781vw; line-height: 1.25vw;}
  .relatedProductBtnPage{ max-width: 13.542vw; margin: 2.604vw auto 0vw;}
  .relatedProductBtnPage .prevBtn { font-size: 1.146vw; margin-right: 0.781vw;}
  .relatedProductBtnPage .nextBtn { font-size: 1.146vw; margin-left: 0.781vw;}
  .relatedProductBtnPage .relatedProductPage {height: 0.208vw;} 
  .productDetailIndustryMain { padding: 4.688vw 0vw 5.208vw; }
  .productDetailIndustry { margin-top: 1.823vw; }
  .productDetailIndustry .swiper-slide .imgBox { padding-top: 42.708vw; }
  .productDetailIndustry .swiper-slide .productDetailIndustryText { top: 5.208vw; }
  .productDetailIndustry .swiper-slide .productDetailIndustryText .title { font-size: 1.563vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .productDetailIndustry .swiper-slide .productDetailIndustryText .desc { font-size: 0.938vw; padding-top: 0.781vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .productDetailIndustryClassBox i { width: 2.083vw; font-size: 1.042vw; }
  .productDetailIndustryClassBox i.prevBtn { left: 1.302vw; }
  .productDetailIndustryClassBox i.nextBtn { right: 1.302vw; }
  .productDetailIndustryClass .swiper-slide { width: 16.666666666666668%; height: 8.49vw; }
  .productDetailIndustryClass .swiper-slide .icon { width: 2.865vw; }
  .productDetailIndustryClass .swiper-slide .text { font-size: 0.938vw; }
  .productDetailIndustryClassTwo .swiper-slide { width: 12.5%; padding: 0vw 1.302vw; }
  .productDetailIndustryClassTwo .swiper-slide .icon { width: 4.479vw; height: 4.479vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .productDetailIndustryClassTwo .swiper-slide .icon img { width: 2.865vw; }
  .productDetailIndustryClassTwo .swiper-slide .listTitle { padding-top: 1.302vw; font-size: 0.938vw; }
  .productDetailIndustryClassTwo .swiper-slide .content { margin-top: 1.302vw; font-size: 0.781vw; line-height: 1.146vw; }
  .parameterMain { padding: 4.688vw 0vw 5.469vw; }
  .modelParameter { padding-top: 2.344vw; }
  .modelParameter .title { font-size: 1.25vw; }
  .modelParameter .subTitle { margin-top: 3.646vw; font-size: 1.25vw; }
  .modelParameterTable { margin-top: 1.563vw; border-top: 0.208vw solid #bb1d22; }
  .modelParameterTable table {  }
  .modelParameterTable table tr td { font-size: 0.729vw; padding: 0.26vw; }
  .modelParameterTableTwo { margin: 1.563vw auto 0vw; border-left: 0.208vw solid #bb1d22; }
  .modelParameterTableTwo table tr td { padding: 0.26vw 0.521vw; font-size: 0.729vw; }
  .downloadBox { padding: 5.729vw 0vw 0vw; }
  .downloadList { margin-top: 2.083vw; }
  .downloadList .list { margin-top: 0.885vw; }
  .downloadList .list a { padding: 1.042vw 1.823vw; }
  .downloadList .list a .listTitle { font-size: 0.938vw; }
  .downloadList .list a .listTitle img { width: 1.458vw; margin-right: 0.781vw; }
  .downloadList .list a .listTitle p { display: -webkit-box; height: 1.563vw; line-height: 1.563vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .downloadList .list a .content .time { font-size: 0.729vw; }
  .downloadList .list a .content .time i { margin-right: 0.521vw; font-size: 0.833vw; }
  .downloadList .list a .content .size { font-size: 0.729vw; padding-left: 1.563vw; }
  .downloadList .list a .content .size i { margin-right: 0.521vw; }
  .downloadList .list a .content .btn { width: 2.083vw; height: 2.083vw; margin-left: 1.563vw; font-size: 0.938vw; }
  .hotProductBox { padding: 4.688vw 0vw 0vw; }
  .hotProductBox .desc { font-size: 0.938vw; line-height: 1.25vw; padding-top: 1.563vw; }
  .hotProductBox .hotPproductFeatures { padding-top: 2.604vw; }
  .hotProductBox .hotPproductFeatures .list { margin: 0vw 2.344vw; }
  .hotProductBox .hotPproductFeatures .list .icon { width: 3.125vw; }
  .hotProductBox .hotPproductFeatures .list .text { padding-top: 0.521vw; font-size: 0.885vw; }
  .hotProductBox .hotProductList { margin: 0vw -0.365vw; margin-top: 3.385vw; }
  .hotProductBox .hotProductList .list { width: -webkit-calc(25% - 0.729vw); width: calc(25% - 0.729vw); margin: 0.781vw 0.365vw 0vw; -webkit-box-shadow: 0vw 0.156vw 0.833vw rgba(40, 60, 159, 0.1); box-shadow: 0vw 0.156vw 0.833vw rgba(40, 60, 159, 0.1); }
  .hotProductBox .hotProductList .list a { padding: 1.302vw; }
  .hotProductBox .hotProductList .list .imgBox { padding-top: 14.583vw; }
  .hotProductBox .hotProductList .list .text { font-size: 0.729vw; padding-top: 0.781vw; }
  .hotProductBox .hotProductList .list .listTitle { font-size: 0.938vw; padding-top: 0.26vw; }
  /*--推拉力测试机-产品列表.html--*/
  .testMachineProduct { padding: 0vw 0vw 0vw; }
  .testMachineProduct .title { font-size: 2.396vw; }
  .testMachineProduct .desc { font-size: 0.938vw; line-height: 1.25vw; padding-top: 1.563vw; }
  .testMachineCharacter { padding-top: 1.823vw; }
  .testMachineCharacter .list { margin: 0vw 1.719vw; }
  .testMachineCharacter .list .icon { width: 4.427vw; }
  .testMachineCharacter .list .text { font-size: 0.885vw; padding-top: 0.417vw; }
  .productDetailContentList { margin: 0vw -0.625vw; padding-top: 2.604vw; }
  .productDetailContentList .list {margin: 0vw 1.23vw 0vw 0vw; }
  .productDetailContentList .list .listTitle { width: 4.688vw; }
  .productDetailContentList .list .listTitle img { width:2.344vw; }
  .productDetailContentList .list .listTitle p { font-size: 0.833vw; padding-top: 0.521vw; }
  .productDetailContentList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 1.042vw 0.781vw; font-size: 0.833vw; line-height: 1.354vw; }
  .productFeaturesTwo { margin: 3.125vw -1.042vw 0vw; padding: 1.042vw; }
  .productFeaturesTwo .swiper-slide { -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); padding: 2.604vw 1.823vw; }
  .productFeaturesTwo .swiper-slide .icon { width: 5.469vw; }
  .productFeaturesTwo .swiper-slide .listTitle { padding-top: 2.604vw; font-size: 1.146vw; }
  .productFeaturesTwo .swiper-slide .desc { font-size: 0.833vw; line-height: 1.146vw; padding-top: 0.781vw; }
  .productFeaturesTwo .swiper-slide:hover { -webkit-transform: translateY(-0.521vw); -ms-transform: translateY(-0.521vw); transform: translateY(-0.521vw); -webkit-box-shadow: 0vw 0.26vw 0.521vw rgba(0, 0, 0, 0.2); box-shadow: 0vw 0.26vw 0.521vw rgba(0, 0, 0, 0.2); }
  .productFeaturesTwoPage { padding-top: 1.563vw; }
  .productFeaturesTwoPage span { margin: 0vw 0.208vw; }
  .testRangeTable { border-top: 0.208vw solid #bb1d22; margin: 2.344vw auto 0vw; }
  .testRangeTable table { width: 100% !important; min-width: 39.583vw; }
  .testRangeTable table tr td {font-size: 0.729vw; }
  .testRangeTable table tr:nth-child(1) td { font-size: 0.938vw; }
  .testRangeModelTable { border-top: 0.208vw solid #bb1d22; margin: 2.344vw auto 0vw;  }
  .testRangeModelTable table { width: 100% !important; min-width: 39.583vw; }
  .testRangeModelTable table tr td {font-size: 0.729vw; }
  .testRangeModelTable table tr td:nth-child(1) {}
  .testStandard { padding: 5.208vw 0vw 0vw; }
  .testStandard .testStandardTable {margin: 2.344vw auto 0vw;  }
  .testStandard .testStandardTable table tr td {  font-size: 0.729vw; line-height: 1.354vw; }
  .testStandard .testStandardTable table tr td:nth-child(1) {}
  /*--行业应用--*/
  .applicationsBannerBox .imgBox { padding-top: 41.667vw; }
  .applicationsBannerText .enTitle { font-size: 3.021vw; }
  .applicationsBannerText .title { font-size: 2.604vw; margin-top: -1.042vw; }
  .applicationsBox .bannerLocation { bottom: 2.083vw; }
  .applicationsBox .bannerLocation .location { font-size: 0.729vw; }
  .applicationsClassBox { bottom: 5.208vw; }
  .applicationsClassBox i { width: 5.208vw; height: 100%; font-size: 1.25vw; }
  .applicationsClass .swiper-slide { width: 16.666666666666668%; }
  .applicationsClass .swiper-slide a .icon { width: 2.865vw; }
  .applicationsClass .swiper-slide a .listTitle { font-size: 0.833vw; padding-top: 0.417vw; }
  .applicationsMain { padding: 0vw 0vw 5.208vw; }
  .applicationsMain .title { margin-top: 4.167vw; font-size: 2.396vw; }
  .applicationsClassThree { width: 55.208vw; margin: 0vw auto 0vw; top: -1.823vw; margin-bottom: -1.823vw; -webkit-box-shadow: 0vw 0.521vw 2.083vw rgba(151, 161, 185, 0.2); box-shadow: 0vw 0.521vw 2.083vw rgba(151, 161, 185, 0.2); }
  .applicationsClassThree .swiper-slide { padding: 0vw 1.302vw; }
  .applicationsClassThree .swiper-slide::after { height: 1.042vw; }
  .applicationsClassThree .swiper-slide a { height: 5.208vw; font-size: 0.938vw; }
  .applicationsClassThree .swiper-slide a .listTitle img { width: 2.083vw; min-width: 2.083vw; margin-right: 0.781vw; }
  .applicationsClassThree .swiper-slide a::after { height: 0.208vw; }
  .applicationsNameList { margin: 2.604vw -0.26vw 0vw; }
  .applicationsNameList .list { width: -webkit-calc(50% - 0.521vw); width: calc(50% - 0.521vw); margin: 0vw 0.26vw; }
  .applicationsNameList .list .content { padding: 4.427vw 0vw 3.385vw; }
  .applicationsNameList .list .content .listTitle { font-size: 1.771vw; }
  .applicationsNameList .list .content .nameListBox { padding: 1.302vw 7.813vw 0vw; }
  .applicationsNameList .list .content .nameListBox .nameList { width: 33.333%; padding: 0vw 1.042vw 0.521vw; }
  .applicationsNameList .list .content .nameListBox .nameList a { font-size: 0.833vw; min-width: 4.167vw; padding: 0.521vw 0vw 0.417vw; }
  .applicationsNameList .list .content .btn { padding-top: 2.604vw; }
  .applicationsNameList .list .content .btn a { min-width: 6.563vw; padding: 0vw 0.938vw; font-size: 0.625vw; height: 2.083vw; -webkit-border-radius: 2.083vw; border-radius: 2.083vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .applicationsNameList .list .content .btn a i { font-size: 0.625vw; }
  .applicationsListBox { margin-top: 3.385vw; padding-top: 0.521vw; }
  .applicationsList { margin: 0vw -0.781vw; padding-bottom: 1.563vw; }
  .applicationsList .list { width: -webkit-calc(33.333% - 1.563vw); width: calc(33.333% - 1.563vw); margin: 2.604vw 0.781vw 0vw; }
  .applicationsList .list .contentBox .imgBox { padding-top: 15.99vw; }
  .applicationsList .list .contentBox .content .icon { width: 3.646vw; }
  .applicationsList .list .contentBox .content .listTitle { font-size: 1.146vw; padding-top: 0.26vw; }
  .applicationsList .list .contentBox .content .more { padding-top: 1.563vw; }
  .applicationsList .list .contentBox .content .more p { min-width: 6.563vw; padding: 0vw 0.938vw; font-size: 0.625vw; height: 2.083vw; -webkit-border-radius: 2.083vw; border-radius: 2.083vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .applicationsList .list .contentBox .content .more p i { font-size: 0.625vw; }
  .applicationsList .list .listDesc { font-size: 0.833vw; line-height: 1.198vw; padding: 1.042vw 1.302vw 1.823vw; }
  .applicationsVideoList { margin: 0vw -1.094vw; padding-bottom: 2.604vw; }
  .applicationsVideoList .list { width: -webkit-calc(50% - 2.188vw); width: calc(50% - 2.188vw); margin: 2.083vw 1.094vw 0vw; padding: 1.563vw 0vw; }
  .applicationsVideoList .list .imgBox p{ left: 0vw; right: 9.635vw; bottom: 0vw; top: 0vw; }
  .applicationsVideoList .list .content { width: 23.021vw; padding: 2.083vw; -webkit-box-shadow: 0vw 0.156vw 0.833vw rgba(40, 60, 159, 0.1); box-shadow: 0vw 0.156vw 0.833vw rgba(40, 60, 159, 0.1); }
  .applicationsVideoList .list .content .listTitle { font-size: 1.146vw; padding-bottom: 1.042vw; }
  .applicationsVideoList .list .content .listDesc { font-size: 0.833vw; line-height: 1.198vw; padding-top: 1.042vw; }
  .applicationsVideoList .list .content .label { padding-top: 0.781vw; }
  .applicationsVideoList .list .content .label p { font-size: 0.781vw; }
  .applicationsVideoList .list .content .label span { font-size: 0.781vw; margin-right: 0.521vw; }
  .applicationsVideoList .list .content .label a { font-size: 0.781vw; margin-right: 0.521vw; }
  .applicationsVideoList .list .content .relatedProductsName { padding-top: 0.521vw; }
  .applicationsVideoList .list .content .relatedProductsName p { font-size: 0.781vw; }
  .applicationsVideoList .list .content .relatedProductsName a { font-size: 0.781vw; margin-right: 0.521vw; }
  .applicationsVideoList .list .content .btn { padding-top: 1.042vw; }
  .applicationsVideoList .list .content .btn p { min-width: 6.51vw; height: 2.083vw; -webkit-border-radius: 2.083vw; border-radius: 2.083vw; padding: 0vw 0.521vw 0vw 1.042vw; font-size: 0.625vw; border: 0.104vw solid #666666; }
  .applicationsVideoList .list .content .btn p i { width: 1.146vw; height: 1.146vw; padding-left: 0.156vw; }
  .applicationsVideoList .list .content .btn p i::after { content: ''; border-left: 0.365vw solid #fff; border-top: 0.208vw solid transparent; border-bottom: 0.208vw solid transparent; }
  /*--行业应用详情页--*/
  .applicationClass .swiper-slide a { padding: 0vw 1.406vw; min-height: 5vw; font-size: 0.938vw; }
  .applicationClass .swiper-slide a .icon { width: 2.344vw; margin-right: 0.521vw; }
  .applicationDetailMain { padding: 4.688vw 0vw; }
  .applicationDetailImgBox { width: 42.396vw; }
  .applicationDetailImg .swiper-slide .imgBox { padding-top: 23.854vw; }
  .applicationDetailImg .swiper-slide .commonVideoBtn p { width: 3.333vw; height: 3.333vw; }
  .applicationDetailImg .swiper-slide .commonVideoBtn p i { width: 0.833vw; height: 0.833vw; }
  .applicationDetailImgPage { bottom: 1.563vw; }
  .applicationDetailImgPage span { margin: 0vw 0.156vw; width: 0.625vw; height: 0.625vw; border: 0.104vw solid #fff; }
  .applicationDetail { padding: 3.125vw 4.427vw 3.646vw; }
  .applicationDetail .title { font-size: 1.354vw; padding-bottom: 0.781vw; }
  .applicationDetail .title img { width: 3.646vw; margin-right: 0.781vw; }
  .applicationDetail .desc { padding-top: 1.823vw; font-size: 0.938vw; line-height: 1.458vw; }
  .applicationDetail .testSubjects { font-size: 0.833vw; padding-top: 1.042vw; }
  .applicationDetail .testItem { padding-top: 1.042vw; font-size: 0.833vw; }
  .applicationDetail .btn { padding-top: 1.563vw; }
  .applicationDetail .btn a { margin-right: 0.781vw; min-width: 8.073vw; height: 2.5vw; -webkit-border-radius: 2.5vw; border-radius: 2.5vw; padding: 0vw 1.042vw; font-size: 0.729vw; border: 0.104vw solid #666666; }
  .applicationDetail .btn a i { font-size: 0.833vw; }
  .applicationDetailContent { padding: 6.25vw 0vw 0vw; }
  .applicationDetailContent .desc { font-size: 0.938vw; line-height: 1.406vw; max-width: 83.333vw; padding-top: 1.563vw; }
  .applicationDetailThreeTests { padding-top: 4.427vw; }
  .applicationDetailThreeTests .swiper-slide { padding: 0vw 3.646vw; }
  .applicationDetailThreeTests .swiper-slide .icon { width: 5.208vw; }
  .applicationDetailThreeTests .swiper-slide .listTitle span { padding: 0vw 0.521vw 1.042vw; font-size: 1.042vw; }
  .applicationDetailThreeTests .swiper-slide .listTitle span::after { height: 0.156vw; }
  .applicationDetailThreeTestsTab { max-width: 57.292vw; padding-top: 2.604vw; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsDesc { font-size: 0.938vw; line-height: 1.458vw; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsList { margin-top: 2.865vw; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsList p { width: 25%; padding:0vw 2.083vw 0vw 1.042vw; font-size: 0.833vw; margin-bottom: 0.885vw; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsList p::after { width: 0.365vw; height: 0.365vw; top: 0.469vw; }
  .testPlan { padding-top: 6.25vw; }
  .testPlan .title { font-size: 1.25vw; padding-bottom: 1.563vw; }
  .testPlan .testPlanTable { border-top: 0.208vw solid #bb1d22; }
  .testPlan .testPlanTable table {  }
  .testPlan .testPlanTable table tr td { font-size: 0.729vw; padding: 0.2vw; }
  /* .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(1) { width: 20%; }
  .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(2) { width: 35%; }
  .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(3) { width: 20%; }
  .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(4) { width: 25%; } */
  .ApplicationsDetailContentBox{padding:0vw 0vw 2.604vw;}
  .ApplicationsDetailContentBox .title{font-size: 1.25vw; padding-bottom: 1.563vw}
  .ApplicationsDetailContentBox .desc{font-size: 0.938vw; line-height: 1.458vw; padding-bottom: 1.302vw;}
  .ApplicationsDetailContentBox .content{border-top: 0.208vw solid #bb1d22;font-size: 0.938vw; line-height: 1.458vw;}
  .ApplicationsDetailContentBox .content table tr td { font-size: 0.729vw; padding: 0.26vw 0.781vw; }
  .applicationRelatedProductsMain { padding: 5.208vw 0vw; }
  .applicationRelatedProductsBox { margin-top: 2.865vw; }
  .applicationRelatedProductsBox>i { width: 3.125vw; height: 3.125vw; font-size: 0.938vw; }
  .applicationRelatedProductsBox>i.prevBtn { left: -3.646vw; }
  .applicationRelatedProductsBox>i.nextBtn { right: -3.646vw; }
  .applicationRelatedProducts .swiper-slide .content { padding: 2.344vw 1.042vw; border-top: 0.104vw solid #f4f6f8; }
  .applicationRelatedProducts .swiper-slide .modelNumber { font-size: 0.781vw; }
  .applicationRelatedProducts .swiper-slide .listTitle { font-size: 1.042vw; margin-top: 0.781vw; height: 1.25vw; line-height: 1.25vw;}
  .applicationRelatedProducts .swiper-slide .imgBox {padding-top: 19.01vw;}
  .applicationRelatedProductsBtnPage{margin: 2.604vw auto 0vw; max-width: 13.542vw;}
  .applicationRelatedProductsBtnPage .prevBtn { font-size: 1.146vw; margin-right: 0.781vw;}
  .applicationRelatedProductsBtnPage .nextBtn { font-size: 1.146vw; margin-left: 0.781vw;}
  .applicationRelatedProductsBtnPage .applicationRelatedProductsPage {height: 0.208vw;}
  .prevNextArticleBox { margin-top: 5.208vw; padding: 0.625vw 0.781vw 0.625vw 2.083vw; }
  .prevNextArticleBox .prevNextArticle .list { padding-right: 3.125vw; }
  .prevNextArticleBox .prevNextArticle .list::after { height: 0.781vw; }
  .prevNextArticleBox .prevNextArticle .list a { font-size: 0.833vw; }
  .prevNextArticleBox .prevNextArticle .list a p { font-size: 0.729vw; }
  .prevNextArticleBox .prevNextArticle .list:nth-child(2) { padding-left: 3.125vw; padding-right: 0vw; }
  .prevNextArticleBox .return a { width: 7.813vw; height: 2.604vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; padding: 0vw 1.042vw; border: 0.104vw solid #666666; font-size: 0.729vw; }
  .prevNextArticleBox .return a img { height: 0.781vw; }
  .caseMain { padding: 0vw 0vw 5.729vw; }
  .caseMain .title { margin-top: 4.167vw; font-size: 2.396vw; }
  .caseMain .titleDesc { max-width: 41.667vw; padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.406vw; }
  .caseList { margin: 0vw -2.344vw 0vw; padding: 0.521vw 0vw 3.125vw; }
  .caseList .list { width: -webkit-calc(50% - 4.688vw); width: calc(50% - 4.688vw); margin: 4.167vw 2.344vw 0vw; }
  .caseList .list .listTitle { font-size: 1.146vw; padding-bottom: 0.521vw; }
  .caseList .list .listTitle img { width: 2.344vw; margin-right: 0.521vw; }
  .caseList .list .logoList { margin: 0vw -0.521vw; padding-top: 0.521vw; }
  .caseList .list .logoList p { width: 25%; padding: 1.302vw 0.521vw 0vw; }
  .caseList .list .logoList p img { -webkit-box-shadow: 0vw 0.156vw 0.833vw rgba(40, 60, 159, 0.1); box-shadow: 0vw 0.156vw 0.833vw rgba(40, 60, 159, 0.1); }
  .caseAdvantagesMain { padding: 5.208vw 0vw 5.729vw; }
  .caseAdvantagesMain .title { font-size: 2.396vw; }
  .caseAdvantagesMain .desc { font-size: 0.938vw; margin-top: 0.781vw; }
  .caseAdvantagesMain .caseAdvantages { margin-top: 2.604vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide { width: -webkit-calc(33.333% - 0.885vw); width: calc(33.333% - 0.885vw); padding: 3.125vw; margin-right: 1.302vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .icon { width: 5.469vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listTitle { margin-top: 2.083vw; font-size: 1.146vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc { font-size: 0.885vw; line-height: 1.458vw; padding-top: 1.302vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc p { padding-left: 0.781vw; margin-bottom: 0.521vw; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc p::after { top: 0.521vw; width: 0.417vw; height: 0.417vw; }
  .projectCase { margin: 0vw -1.875vw; padding-bottom: 2.604vw; }
  .projectCase .list { width: -webkit-calc(50% - 3.75vw); width: calc(50% - 3.75vw); margin: 5.208vw 1.875vw 0vw; }
  .projectCase .list .projectImg .swiper-slide .imgBox { padding-top: 23.854vw; }
  .projectCase .list .projectImgPage { bottom: 1.042vw; }
  .projectCase .list .projectImgPage span { width: 0.625vw; height: 0.625vw; margin: 0vw 0.208vw; border: 0.104vw solid #fff; }
  .projectCase .list .listTitle { font-size: 1.25vw; padding: 1.823vw 0vw 0.781vw; }
  .projectCase .list .descList { padding-top: 0.781vw; }
  .projectCase .list .descList .subTitle { min-width: 4.427vw; font-size: 0.833vw; }
  .projectCase .list .descList .desc { font-size: 0.833vw; line-height: 1.302vw; }
  .projectCase .list .more { padding-top: 2.083vw; }
  /*--服务支持--*/
  .serviceSupportMain .title { margin-top: 4.167vw; font-size: 2.396vw; }
  .serviceSupportMain .desc { max-width: 41.667vw; padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.406vw; }
  .serviceSupportDesc { padding: 8.594vw 0vw; margin-top: 2.604vw; }
  .serviceSupportDesc .content { font-size: 1.042vw; line-height: 1.927vw; max-width: 71.146vw; }
  .serviceSystem { margin-top: 2.344vw; }
  .serviceSystem .swiper-slide { margin-right: 1.042vw; }
  .serviceSystem .swiper-slide .imgBox { padding-top: 33.802vw; }
  .serviceSystem .swiper-slide .content { padding: 0vw 2.604vw 2.344vw; }
  .serviceSystem .swiper-slide .content .listTitle { font-size: 1.354vw; }
  .serviceSystem .swiper-slide .content .listDescBox { font-size: 0.833vw; line-height: 1.354vw; }
  .serviceSystem .swiper-slide .content .listDescBox .listDesc { width: 28.646vw; padding-top: 1.042vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .serviceSystem .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 33.333vw; -ms-flex: 0 0 33.333vw; flex: 0 0 33.333vw; }
  .serviceSystem .swiper-slide.active .content .listDescBox { max-height: 26.042vw; }
  .serviceSupportBox { margin-top: 5.729vw; padding: 0.521vw 0vw 4.948vw; }
  .serviceSupportListBox { padding: 0vw 0vw 2.083vw; }
  .serviceSupportList { margin-top: 2.604vw; }
  .serviceSupportList .swiper-slide { padding: 4.167vw 0vw 3.646vw; }
  .serviceSupportList .swiper-slide .icon { width: 5.729vw; }
  .serviceSupportList .swiper-slide .listTitle { padding-top: 2.083vw; font-size: 1.146vw; }
  .serviceSupportList .swiper-slide .line { margin: 1.042vw auto 0vw; width: 2.604vw; height: 0.313vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .serviceSupportList .swiper-slide .listDesc { padding-top: 1.563vw; font-size: 0.833vw; line-height: 1.406vw; }
  .serviceSupportListPage { padding-top: 1.563vw; }
  .serviceSupportListPage span { margin: 0vw 0.208vw; }
  .serviceContact { margin-top: 2.604vw; }
  .serviceContact .list .imgBox { padding-top: 22.552vw; }
  .serviceContact .list .customerService .icon { width: 3.646vw; }
  .serviceContact .list .customerService .subTitle { margin-top: 1.302vw; font-size: 1.25vw; }
  .serviceContact .list .customerService .time { font-size: 0.938vw; padding-top: 1.042vw; }
  .serviceContact .list .customerService .btn { padding-top: 2.083vw; }
  .serviceContact .list .customerService .btn a { height: 2.5vw; -webkit-border-radius: 2.5vw; border-radius: 2.5vw; width: 7.813vw; font-size: 0.729vw; }
  .serviceContact .list .customerService .btn a img { height: 1.042vw; margin-right: 0.521vw; }
  .serviceContact .list .nationalHotline { padding: 2.865vw 0vw 0vw 7.031vw; }
  .serviceContact .list .nationalHotline img { height: 1.51vw; margin-right: 0.521vw; }
  .serviceContact .list .nationalHotline p:nth-child(2) { font-size: 0.833vw; }
  .serviceContact .list .nationalHotline p:nth-child(3) { font-size: 1.615vw; }
  /*--售后服务--*/
  .serviceAssuranceBox { margin-top: 2.083vw; padding: 0vw 0vw 5.208vw; }
  .serviceAssurance { width: 24.375vw; }
  .serviceAssurance .content { width: 16.25vw; height: 16.25vw; }
  .serviceAssurance .content .text { font-size: 0.938vw; line-height: 1.2; }
  .serviceAssurance .content .tel { font-size: 1.719vw; padding-top: 0.417vw; }
  .serviceAssurance .content .text2 { font-size: 0.938vw; padding-top: 1.042vw; }
  .serviceAssuranceList .list { width: 30.208vw; left: 1.667vw; min-height: 5.729vw; -webkit-border-radius: 5.729vw; border-radius: 5.729vw; padding: 0.521vw 0.781vw; }
  .serviceAssuranceList .list .listTitle { width: 4.688vw; height: 4.688vw; font-size: 0.833vw; line-height: 1.042vw; }
  .serviceAssuranceList .list .listDesc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 0.938vw; padding: 0vw 1.563vw; }
  .serviceAssuranceList .list:nth-child(2n) { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; left: auto; right: 1.667vw; }
  .serviceAssuranceList .list:nth-child(1) { top: 1.823vw; }
  .serviceAssuranceList .list:nth-child(2) { top: 1.823vw; }
  .serviceAssuranceList .list:nth-child(3) { top: 9.375vw; left: 0vw; }
  .serviceAssuranceList .list:nth-child(4) { top: 9.375vw; right: 0vw; }
  .serviceAssuranceList .list:nth-child(5) { top: 16.927vw; }
  .serviceAssuranceList .list:nth-child(6) { top: 16.927vw; }
  .serviceProcessMain { padding: 0.521vw 0vw 5.208vw; }
  .serviceProcessClass { padding-top: 2.344vw; }
  .serviceProcessClass p { width: 5.99vw; height: 2.708vw; font-size: 0.833vw; }
  .serviceProcessListBox { margin-top: 5.208vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .serviceProcessList{max-width: 76.146vw; margin: auto;}
  .serviceProcessList::after { top: 9.961vw; }
  .serviceProcessList .swiper-slide { height: 21.329vw; margin-right: -1.133vw; }
  .serviceProcessList .swiper-slide .contentBox { width: 11.86vw; }
  .serviceProcessList .swiper-slide .contentBox .triangle { top: -1.094vw; width: 100%; }
  .serviceProcessList .swiper-slide .contentBox .triangle img { width: 4.336vw; -webkit-filter: drop-shadow(0vw 0.391vw 3.086vw rgba(151, 161, 185, 0.45)); filter: drop-shadow(0vw 0.391vw 3.086vw rgba(151, 161, 185, 0.45)); }
  .serviceProcessList .swiper-slide .contentBox .content { -webkit-border-radius: 0.781vw; border-radius: 0.781vw; min-height: 8.008vw; }
  .serviceProcessList .swiper-slide .contentBox .content .step { font-size: 0.704vw; }
  .serviceProcessList .swiper-slide .contentBox .content .icon { width: 1.953vw; margin-top: 0.976vw; }
  .serviceProcessList .swiper-slide .contentBox .content .text { font-size: 0.704vw; padding-top: 0.976vw; }
  .serviceProcessList .swiper-slide .contentBox::after { bottom: -2.774vw; width: 1.562vw; height: 1.562vw; }
  .serviceProcessList .swiper-slide:nth-child(2n) { padding-top: 12.5vw; }
  .serviceProcessList .swiper-slide:nth-child(2n) .contentBox::after { top: -3.281vw; bottom: auto; }
  .afterSalesIssuesMain { padding: 0.26vw 0vw 5.208vw; }
  .afterSalesIssuesClass { padding-top: 2.344vw; }
  .afterSalesIssuesClass p { padding: 0vw 1.302vw; min-width: 9.635vw; height: 2.708vw; font-size: 0.833vw; }
  .afterSalesIssuesBox { margin-top: 2.865vw; }
  .afterSalesIssuesContent{padding-bottom: 1.563vw;}
  .afterSalesIssues {font-size: 0.938vw; line-height: 1.458vw; padding: 0vw 0.573vw 0vw 0vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .afterSalesIssues table { border-top: 0.208vw solid #bb1d22; }
  .afterSalesIssues table tr td { padding: 0.26vw 0.521vw; font-size: 0.729vw; line-height: 1.25vw; }
  .instrumentEncyclopediaMain { padding: 0.521vw 0vw 5.208vw; }
  .instrumentEncyclopediaBox { padding: 2.083vw 0vw 2.083vw; }
  .instrumentEncyclopediaList { padding-bottom: 1.563vw; }
  .instrumentEncyclopediaList .list { margin-top: 0.781vw; }
  .instrumentEncyclopediaList .list a { padding: 0vw 1.563vw 0vw 2.604vw; font-size: 1.042vw; }
  .instrumentEncyclopediaList .list a p { display: -webkit-box; height: 4.167vw; line-height: 4.167vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .instrumentEncyclopediaList .list a i { width: 2.292vw; height: 2.292vw; font-size: 0.833vw; }
  /*--视频专区--*/
  .videoClass { margin: 2.604vw auto 0vw; }
  .videoClass .swiper-slide { margin-right: 1.042vw; }
  .videoClass .swiper-slide a { min-width: 6.25vw; height: 2.76vw; padding: 0vw 0.521vw; margin: -0.052vw; font-size: 0.833vw; }
  .videoListMain { padding: 0.521vw 0vw 4.948vw; }
  .videoListBox { padding-top: 3.125vw; }
  .videoListBox .subTitle { font-size: 1.25vw; }
  .videoListBox .videoList { margin: 0vw -1.302vw; padding-top: 1.563vw; }
  .videoListBox .videoList .list { width: 33.333%; padding: 0vw 1.302vw 3.125vw; }
  .videoListBox .videoList .list .imgBox { padding-top: 15.729vw; }
  .videoListBox .videoList .list .listTitle { margin-top: 0.781vw; font-size: 0.938vw; }
  .videoListBox .videoList .list .time { padding-top: 0.521vw; font-size: 0.729vw; }
  .videoListBox .videoList .list .time i { font-size: 0.833vw; margin-right: 0.521vw; }
  /*--资料下载--*/
  .downloadMaterialsMain { padding: 0vw 0vw 5.208vw; }
  .downloadMaterialsMain .title { margin-top: 4.167vw; font-size: 2.396vw; }
  .downloadMaterialsMain .desc { max-width: 42.708vw; padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.406vw; }
  .downloadMaterials { padding: 2.083vw 0vw 1.042vw; }
  .downloadMaterials .list { padding: 0.781vw 0.521vw 0.781vw 2.604vw; margin-top: 0.781vw; border: 0.104vw solid #fff; }
  .downloadMaterials .list .listTitle { font-size: 0.885vw; }
  .downloadMaterials .list .listTitle img { height: 1.615vw; margin-right: 1.042vw; }
  .downloadMaterials .list .listTitle p { display: -webkit-box; height: 1.563vw; line-height: 1.563vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .downloadMaterials .list .lang { font-size: 0.833vw; margin-right: 2.865vw; }
  .downloadMaterials .list .lang i { font-size: 1.042vw; }
  .downloadMaterials .list .size { font-size: 0.833vw; margin-right: 2.865vw; }
  .downloadMaterials .list .size img { height: 0.99vw; margin-right: 0.521vw; }
  .downloadMaterials .list .time { font-size: 0.833vw; margin-right: 2.865vw; }
  .downloadMaterials .list .time i { font-size: 0.938vw; margin-right: 0.521vw; }
  .downloadMaterials .list .Preview { margin-right: 1.823vw; }
  .downloadMaterials .list .Preview a { font-size: 0.833vw; }
  .downloadMaterials .list .Preview img { height: 1.094vw; margin-right: 0.521vw; }
  .downloadMaterials .list .btn a { height: 2.135vw; -webkit-border-radius: 2.135vw; border-radius: 2.135vw; min-width: 5.104vw; font-size: 0.833vw; }
  .downloadMaterials .list .btn a i { font-size: 0.938vw; margin-right: 0.521vw; }
  .downloadMaterials .list:hover { -webkit-box-shadow: 0vw 0.26vw 1.094vw rgba(101, 37, 37, 0.1); box-shadow: 0vw 0.26vw 1.094vw rgba(101, 37, 37, 0.1); }
  .downloadPopup { width: 90%; max-width: 52.083vw; padding: 3.125vw 3.646vw; }
  .downloadPopup .list { width: 50%; padding: 0.521vw 0.521vw; }
  .downloadPopup .list input { width: 100%; height: 2.917vw; padding: 0vw 1.302vw; font-size: 0.833vw; }
  .downloadPopup .list button { right: 0.521vw; top: 0.521vw; padding: 0vw 1.198vw; height: 2.917vw; font-size: 0.729vw; }
  .downloadPopup .btn { padding: 1.563vw 0.521vw 0.521vw; }
  .downloadPopup .btn button { min-width: 8.073vw; height: 2.552vw; -webkit-border-radius: 2.552vw; border-radius: 2.552vw; font-size: 0.833vw; }
  .closeDownloadPopup { right: 1.563vw; top: 1.042vw; font-size: 1.25vw; }
  /*--实力保障--*/
  .strengthAssuranceMain .title { margin-top: 4.167vw; font-size: 2.396vw; }
  .strengthAssuranceMain .desc { max-width: 48.708vw; padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.406vw; }
  .researchDevelopmentMain { padding: 4.167vw 0vw 3.385vw; margin-top: 3.125vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData { width: 40.625vw; padding: 2.083vw 0.885vw 3.125vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .subTitle { font-size: 1.042vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales { padding-top: 1.042vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales p { font-size: 0.833vw; margin: 0vw 1.042vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales p::before { width: 2.604vw; height: 0.104vw; margin-right: 0.521vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list p { width: 3.177vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list i { top: -0.156vw; width: 0.521vw; height: 0.521vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(2) { -webkit-transform: translateX(-0.417vw); -ms-transform: translateX(-0.417vw); transform: translateX(-0.417vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(3) { -webkit-transform: translateX(-0.26vw); -ms-transform: translateX(-0.26vw); transform: translateX(-0.26vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(4) { -webkit-transform: translateX(-0.26vw); -ms-transform: translateX(-0.26vw); transform: translateX(-0.26vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(5) { -webkit-transform: translateX(-0.26vw); -ms-transform: translateX(-0.26vw); transform: translateX(-0.26vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder { padding-bottom: 1.042vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list img { width: 3.177vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list p { bottom: -2.604vw; font-size: 0.833vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(2) { -webkit-transform: translateX(-0.417vw); -ms-transform: translateX(-0.417vw); transform: translateX(-0.417vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(3) { -webkit-transform: translateX(-0.26vw); -ms-transform: translateX(-0.26vw); transform: translateX(-0.26vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(4) { -webkit-transform: translateX(-0.26vw); -ms-transform: translateX(-0.26vw); transform: translateX(-0.26vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(5) { -webkit-transform: translateX(-0.26vw); -ms-transform: translateX(-0.26vw); transform: translateX(-0.26vw); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 0vw 0vw 5.208vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .intro { font-size: 0.938vw; line-height: 1.563vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .intro span { font-weight: 600; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text { padding-top: 2.083vw; font-size: 0.938vw; line-height: 2.813vw; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text p { padding-left: 1.667vw; font-weight: 600; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text p::after { top: 0.938vw; width: 1.042vw; height: 1.042vw; }
  .researchDevelopmentMain .researchDevelopmentData { padding-top: 5.208vw; }
  .researchDevelopmentMain .researchDevelopmentData .list .number { font-size: 3.281vw; }
  .researchDevelopmentMain .researchDevelopmentData .list .number span:nth-child(2) { font-size: 1.667vw; margin-left: 0.521vw; }
  .researchDevelopmentMain .researchDevelopmentData .list .text { font-size: 0.833vw; padding-top: 0.781vw; }
  .LeanManufacturingMain { padding: 1.042vw 0vw 5.208vw; }
  .LeanManufacturingBox { margin-top: 2.865vw; }
  .LeanManufacturingBox i { width: 2.604vw; height: 2.604vw; font-size: 1.458vw; }
  .LeanManufacturingBox i.prevBtn { left: -1.563vw; }
  .LeanManufacturingBox i.nextBtn { right: -1.563vw; }
  .LeanManufacturingBox .LeanManufacturing .swiper-slide { width: 38.021vw; -webkit-box-shadow: 0.104vw 0.052vw 2.24vw rgba(3, 3, 3, 0.1); box-shadow: 0.104vw 0.052vw 2.24vw rgba(3, 3, 3, 0.1); }
  .LeanManufacturingBox .LeanManufacturing .swiper-slide .imgBox { padding-top: 20.833vw; }
  .LeanManufacturingBox .LeanManufacturing .swiper-slide .listTitle { font-size: 0.938vw; height: 3.229vw; line-height: 3.229vw; }
  .precisionProductionMain { padding: 0.521vw 0vw 0vw; }
  .precisionProductionBox { margin-top: 2.865vw; padding: 5.208vw 0vw 4.427vw; }
  .precisionProductionBox .subTitle { padding-top: 5.208vw; font-size: 1.146vw; }
  .precisionProductionImg { width: 11.458vw; }
  .precisionProduction { margin: 2.083vw 4.583vw 0vw; }
  .precisionProduction .list { width: -webkit-calc(20% - 0.729vw); width: calc(20% - 0.729vw); margin: 0vw 0.365vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .frontierTechnologyMain { padding: 0.521vw 0vw 5.208vw; }
  .frontierTechnologyMain .frontierTechnologyClass { margin: 2.344vw auto 0vw; }
  .frontierTechnologyMain .frontierTechnologyClass .swiper-slide p { font-size: 0.833vw; padding: 0vw 1.563vw; height: 2.76vw; }
  .frontierTechnologyTab { -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .frontierTechnology { margin: 1.563vw auto 0px; max-width: 75vw; padding: 0vw 0vw 0vw; }
  .frontierTechnology .subTitle { font-size: 1.667vw; }
  .frontierTechnology .subDesc { font-size: 0.729vw; margin-top: 0.521vw; }
  .frontierTechnology .frontierTechnologyContent { padding: 0.781vw 2.604vw 0vw; }
  .frontierTechnology .frontierTechnologyContent .imgBox { width: 32.813vw; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon { margin-left: -2.604vw; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list { padding: 0vw 0.521vw; margin-top:1.042vw; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list::after { top: 0.781vw; width: 0.104vw; height: 2.604vw; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .icon { width: 2.604vw; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .text { padding-top: 0.26vw; font-size: 0.729vw; }
  .fourPerformance { padding-top: 3.646vw; }
  .fourPerformance .list { margin: 0vw 2.083vw; }
  .fourPerformance .list .icon { width: 3.385vw; border: 0.104vw solid #bb1d22; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .fourPerformance .list .icon img { width: 100%; }
  .fourPerformance .list .text { font-size: 0.833vw; padding-top: 0.521vw; }
  .automaticRotationBox { padding: 2.865vw 0vw 0vw; }
  .automaticRotationDesc { font-size:18px;  line-height: 1.625vw; }
  .automaticRotation { margin: 2.083vw auto 0vw; width: 33.125vw; }
  .automaticRotationList .list .listTitle { font-size: 1.042vw; }
  .automaticRotationList .list .listTitle img { width: 4.948vw; border: 0.26vw solid #f1d2d3; }
  .automaticRotationList .list .listTitle p { margin: 0vw 1.042vw 0vw 0vw; }
  .automaticRotationList .list .content { width: 22.656vw; min-height: 18.49vw; padding: 2.083vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .automaticRotationList .list .content .contentTitle span { font-size: 1.042vw; padding: 0vw 1.563vw; height: 2.188vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .automaticRotationList .list .content .listDesc { font-size: 0.833vw; line-height: 1.406vw; padding-top: 0.521vw; }
  .automaticRotationList .list .content .listDesc p { padding-left: 0.781vw; margin-top: 1.354vw; }
  .automaticRotationList .list .content .listDesc p::after { width: 0.208vw; height: 0.208vw; left: 0vw; top: 0.625vw; }
  .automaticRotationList .list:nth-child(2n+1) .listTitle { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .automaticRotationList .list:nth-child(2n+1) .listTitle p { margin: 0vw 0vw 0vw 1.042vw; }
  .automaticRotationList .list:nth-child(1) { top: 4.427vw; left: -4.427vw; }
  .automaticRotationList .list:nth-child(1) .content { right: 110%; top: 0vw; }
  .automaticRotationList .list:nth-child(2) { top: 4.427vw; right: -4.427vw; }
  .automaticRotationList .list:nth-child(2) .content { left: 110%; top: 0vw; }
  .automaticRotationList .list:nth-child(3) { bottom: 4.427vw; left: -4.427vw; }
  .automaticRotationList .list:nth-child(3) .content { right: 110%; bottom: 0vw; }
  .automaticRotationList .list:nth-child(4) { bottom: 4.427vw; right: -4.427vw; }
  .automaticRotationList .list:nth-child(4) .content { left: 110%; bottom: 0vw; }
  .fluidSimulation { padding-top: 3.125vw; max-width: 65.625vw; }
  .fluidSimulationDesc{font-size: 0.938vw; line-height: 1.354vw; padding-bottom:1.563vw;}
  .honorMain { padding: 0.521vw 0vw 5.208vw; }
  .honorClass { margin: 2.344vw auto 0vw; }
  .honorClass .swiper-slide p { font-size: 0.833vw; padding: 0vw 1.563vw; height: 2.76vw; }
  .honorNumber { margin-top: 2.865vw; }
  .honorNumber .list { padding: 0vw 5.729vw; }
  .honorNumber .list .number { font-size: 0.833vw; }
  .honorNumber .list .number span { font-size: 3.281vw; margin-right: 0.521vw; }
  .honorNumber .list .text { font-size: 0.833vw; padding-top: 0.781vw; }
  .honorNumber .list::after { height: 3.958vw; }
  .honorListBox { margin-top: 3.125vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .honorListBox i { width: 2.604vw; height: 2.604vw; font-size: 1.458vw; }
  .honorListBox i.prevBtn { left: -2.083vw; }
  .honorListBox i.nextBtn { right: -2.083vw; }
  .honorList .swiper-slide .imgBox { width: 17.083vw; -webkit-transform: translateX(-2.604vw); -ms-transform: translateX(-2.604vw); transform: translateX(-2.604vw); }
  .honorList .swiper-slide-active .imgBox { -webkit-transform: translateX(0vw); -ms-transform: translateX(0vw); transform: translateX(0vw); }
  .honorList .swiper-slide-prev .imgBox { -webkit-transform: translateX(-2.344vw); -ms-transform: translateX(-2.344vw); transform: translateX(-2.344vw); }
  .honorList .swiper-slide-next .imgBox { -webkit-transform: translateX(2.344vw); -ms-transform: translateX(2.344vw); transform: translateX(2.344vw); }
  .honorList .swiper-slide-next ~ div .imgBox { -webkit-transform: translateX(2.604vw); -ms-transform: translateX(2.604vw); transform: translateX(2.604vw); }
  .qualityAssuranceMain { padding: 0.521vw 0vw 5.729vw; }
  .qualityAssuranceClass { margin: 2.344vw auto 0vw; }
  .qualityAssuranceClass .swiper-slide p { font-size: 0.833vw; padding: 0vw 1.563vw; height: 2.76vw; }
  .qualityAssuranceTab { -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .qualityAssuranceBox { width: 23.438vw; }
  .qualityAssuranceBox .subTitle { width: 8.333vw; height: 8.333vw; font-size: 1.458vw; border: 0.313vw solid #fff; }
  .qualityAssurance { margin: 3.646vw -0.156vw 0vw; }
  .qualityAssurance .list { width: -webkit-calc(50% - 0.313vw); width: calc(50% - 0.313vw); margin: 0.156vw 0.156vw; }
  .qualityAssurance .list .Letters { padding-top: 100%; }
  .qualityAssurance .list .Letters p { font-size: 3.646vw; }
  .qualityAssurance .list .Letters img{height:3.385vw;}
  .qualityAssurance .list:nth-child(1) { -webkit-border-radius: 100% 0vw 0vw 0vw; border-radius: 100% 0vw 0vw 0vw; }
  .qualityAssurance .list:nth-child(1) .Letters p { padding-left: 1.563vw; }
  .qualityAssurance .list:nth-child(2) { -webkit-border-radius: 0% 100% 0vw 0vw; border-radius: 0% 100% 0vw 0vw; }
  .qualityAssurance .list:nth-child(2) .Letters p { padding-right: 1.563vw; }
  .qualityAssurance .list:nth-child(3) { -webkit-border-radius: 0% 0% 0vw 100%; border-radius: 0% 0% 0vw 100%; }
  .qualityAssurance .list:nth-child(3) .Letters p { padding-left: 1.563vw; }
  .qualityAssurance .list:nth-child(4) { -webkit-border-radius: 0% 0% 100% 0%; border-radius: 0% 0% 100% 0%; }
  .qualityAssurance .list:nth-child(4) .Letters p { padding-right: 1.563vw; }
  .qualityAssurance .list .content { width: 18.229vw; padding: 1.042vw 1.563vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .qualityAssurance .list .content .listTitle span { font-size: 0.938vw; height: 2.24vw; -webkit-border-radius: 2.24vw; border-radius: 2.24vw; padding: 0vw 1.302vw; }
  .qualityAssurance .list .content .listDesc { padding-top: 1.042vw; font-size: 0.938vw; line-height: 1.563vw; }
  .qualityAssurance .list .content .listDesc p { padding-left: 0.781vw; }
  .qualityAssurance .list .content .listDesc p::after { top: 0.625vw; width: 0.26vw; height: 0.26vw; }
  .qualityAssurance .list .content::after { width: 8.594vw; height: 8.594vw; }
  .qualityAssurance .list .content::before { width: 8.594vw; height: 8.594vw; }
  .qualityAssurance .list:nth-child(1) .content { right: -webkit-calc(100% + 7.188vw); right: calc(100% + 7.188vw); top: 0vw; }
  .qualityAssurance .list:nth-child(2) .content { left: -webkit-calc(100% + 7.188vw); left: calc(100% + 7.188vw); top: 0vw; }
  .qualityAssurance .list:nth-child(3) .content { right: -webkit-calc(100% + 7.188vw); right: calc(100% + 7.188vw); bottom: 0vw; }
  .qualityAssurance .list:nth-child(4) .content { left: -webkit-calc(100% + 7.188vw); left: calc(100% + 7.188vw); bottom: 0vw; }
  /*--关于WBE--*/
  .aboutWBEMain .title { margin-top: 4.167vw; font-size: 2.396vw; }
  .aboutWBEMain .desc { max-width: 41.667vw; padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.406vw }
  .aboutWBEMain .desc2 { max-width: 41.667vw; padding-top: 1.302vw; font-size: 1.25vw; line-height: 1.667vw; }
  .about { padding: 5.208vw 0vw; min-height: 42.708vw; margin-top: 2.604vw; }
  .about .aboutDesc { font-size: 0.938vw; line-height: 1.51vw; max-height: 4.531vw; max-width: 56.25vw; }
  .about .aboutDesc.active { max-height: 78.125vw; }
  .about .aboutViewBtn { padding-top: 1.563vw; }
  .about .aboutViewBtn p { width: 6.875vw; height: 2.188vw; -webkit-border-radius: 2.188vw; border-radius: 2.188vw; font-size: 0.625vw; padding: 0vw 0.781vw 0vw 1.042vw; }
  .about .aboutViewBtn p i { font-size: 0.729vw; }
  .about .aboutData { max-width: 56.25vw; }
  .about .aboutData .list .number { font-size: 1.563vw; }
  .about .aboutData .list .number span { font-size: 3.281vw; margin-right: 0.521vw; }
  .about .aboutData .list .text { padding-top: 0.781vw; font-size: 0.833vw; }
  .aboutPopup { max-width: 55.208vw; padding: 3.646vw 2.344vw 2.344vw; }
  .aboutPopup .content { font-size: 0.833vw; line-height: 1.667vw; padding: 0vw 2.604vw 0vw 0vw; max-height: 75vh; }
  .aboutPopup .content .f22 { font-size: 1.146vw; }
  .aboutPopup .closeAboutPopup { right: 2.083vw; top: 1.042vw; font-size: 1.25vw; }
  .aboutFactoryBox { padding: 5.208vw 0vw; }
  .aboutFactoryBox>i { width: 3.125vw; height: 3.125vw; font-size: 1.042vw; }
  .aboutFactoryBox>i.prevBtn { left: 5.208vw; }
  .aboutFactoryBox>i.nextBtn { right: 5.208vw; }
  .aboutFactory .swiper-slide .imgBox { width: 40.729vw; -webkit-transform: translateX(22.917vw); -ms-transform: translateX(22.917vw); transform: translateX(22.917vw); }
  .aboutFactory .swiper-slide .imgBox::after { height: 30%; width: 100%; }
  .aboutFactory .swiper-slide .listTitle { font-size: 0.938vw; padding: 0vw 1.042vw 1.563vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .aboutFactory .swiper-slide-prev .imgBox { -webkit-transform: translateX(7.292vw); -ms-transform: translateX(7.292vw); transform: translateX(7.292vw); }
  .aboutFactory .swiper-slide-next .imgBox { -webkit-transform: translateX(-7.292vw); -ms-transform: translateX(-7.292vw); transform: translateX(-7.292vw); }
  .aboutFactory .swiper-slide-next ~ div .imgBox { -webkit-transform: translateX(-22.917vw); -ms-transform: translateX(-22.917vw); transform: translateX(-22.917vw); }
  .corporateCulture .swiper-slide { width: 33.333%; }
  .corporateCulture .swiper-slide .content { padding: 15.625vw 0vw 4.167vw; }
  .corporateCulture .swiper-slide .content .icon { width: 3.385vw; }
  .corporateCulture .swiper-slide .content .listTitle { padding-top: 0.781vw; font-size: 1.25vw; }
  .corporateCulture .swiper-slide .content .line { width: 0.104vw; height: 4.427vw; margin: 7.813vw auto 0vw; }
  .corporateCulture .swiper-slide .content .listEnTitle { margin-top: 1.823vw; font-size: 2.083vw; }
  .corporateCulture .swiper-slide .textImg { width: 11.979vw; left: 1.563vw; top: 11.458vw; }
  .corporateCulture .swiper-slide .listDesc { padding: 0vw 1.042vw 4.948vw; font-size: 1.667vw; line-height: 2.031vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .corporateCulture .swiper-slide:nth-child(2) .textImg { width: 11.979vw; }
  .corporateCulture .swiper-slide:nth-child(3) .textImg { width: 11.979vw; }
  .corporateCulture .swiper-slide:nth-child(3) .textImg img { -webkit-transform: translateY(-7.292vw); -ms-transform: translateY(-7.292vw); transform: translateY(-7.292vw); }
  .corporateCulture .swiper-slide:hover .icon { -webkit-transform: translateY(-1.563vw); -ms-transform: translateY(-1.563vw); transform: translateY(-1.563vw); }
  .corporateCulture .swiper-slide:hover .listTitle { -webkit-transform: translateY(-1.563vw); -ms-transform: translateY(-1.563vw); transform: translateY(-1.563vw); }
  .corporateCulture .swiper-slide:hover .line { -webkit-transform: translateY(1.563vw); -ms-transform: translateY(1.563vw); transform: translateY(1.563vw); }
  .corporateCulture .swiper-slide:hover .listEnTitle { -webkit-transform: translateY(1.563vw); -ms-transform: translateY(1.563vw); transform: translateY(1.563vw); }
  .developmentHistoryMain { padding: 0.781vw 0vw 2.604vw; }
  .developmentHistoryBox { margin-top: 2.344vw; }
  .developmentHistoryBox .circle { width: 75vw; height: 75vw; }
  .developmentHistoryBox .developmentHistoryText { height: 29.167vw; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide { padding-top: 2.083vw; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide .textImg { width: 19.531vw; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide .year { padding-top: 1.042vw; font-size: 2.396vw; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide .listDesc { padding-top: 0.781vw; max-width: 21.615vw; font-size: 0.938vw; line-height: 1.406vw; }
  .developmentHistoryYearBox { padding: 0vw 2.604vw; }
  .developmentHistoryYearBox i { top: 1.406vw; font-size: 0.938vw; }
  .developmentHistoryYearBox i.prevBtn { left: 0vw; }
  .developmentHistoryYearBox i.nextBtn { right: 0vw; }
  .developmentHistoryYearBox::after { left: 1.563vw; right: 1.563vw; height: 0.104vw; top: 1.823vw; }
  .developmentHistoryYear { padding: 1.563vw 0vw 0vw; }
  .developmentHistoryYear .swiper-slide { margin-right: 14.3%; }
  .developmentHistoryYear .swiper-slide .dot { width: 0.625vw; height: 0.625vw; }
  .developmentHistoryYear .swiper-slide .number { padding-top: 1.042vw; font-size: 0.938vw; }
  .marketingNetworkMain { padding: 0.521vw 0vw 5.208vw; }
  .marketingNetworkData { padding-top: 2.083vw; }
  .marketingNetworkData .list { padding: 0vw 4.688vw; }
  .marketingNetworkData .list .number { font-size: 0.833vw; }
  .marketingNetworkData .list .number span { font-size: 3.281vw; margin-right: 0.26vw; }
  .marketingNetworkData .list .number em { font-size: 1.25vw; margin-right: 0.26vw; }
  .marketingNetworkData .list .text { font-size: 0.833vw; padding-top: 0.521vw; }
  .marketingNetworkMain .networkMap { max-width: 69.375vw; margin: 2.083vw auto 0vw; }
  .marketingNetworkMain .networkMap .earth { width: 39.583vw; height: 39.583vw; }
  .networkOffice { margin: 0vw -0.677vw; padding-top: 2.083vw; }
  .networkOffice .list { width: -webkit-calc(50% - 0.833vw); width: calc(50% - 0.833vw); margin: 0vw 0.677vw 0vw; padding: 2.344vw 1.667vw; }
  .networkOffice .list .listTitle { font-size: 1.146vw; }
  .networkOffice .list .line { margin: 0.521vw auto 0vw; height: 0.208vw; width: 1.719vw; }
  .networkOffice .list .content { margin: 0vw -0.417vw; padding-top: 1.563vw; }
  .networkOffice .list .content p { width: -webkit-calc(33.333% - 0.834vw); width: calc(33.333% - 0.834vw); margin: 0vw 0.417vw 0.781vw; font-size: 0.833vw; height: 2.865vw; }
  .aboutESGMain { margin-bottom: 5.208vw; }
  .aboutESGMain .titleBox { top: 4.688vw; width: 100%; }
  .aboutESGMain .titleBox .titleImg img { height: 3.542vw; }
  .aboutESGMain .aboutESG .swiper-slide { min-height: 51.042vw; }
  .aboutESGMain .aboutESG .swiper-slide .content { padding: 21.875vw 5.729vw 2.604vw; }
  .aboutESGMain .aboutESG .swiper-slide .icon { width: 4.167vw; }
  .aboutESGMain .aboutESG .swiper-slide .listTitle { padding-top: 1.042vw; font-size: 1.354vw; }
  .aboutESGMain .aboutESG .swiper-slide .listEnTitle { padding-top: 0.26vw; font-size: 1.146vw; }
  .aboutESGMain .aboutESG .swiper-slide .listDesc { font-size: 0.938vw; line-height: 1.198vw; max-width: 22.917vw; padding-top: 2.604vw; }
  .aboutESGMain .aboutESG .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 42.188vw; -ms-flex: 0 0 42.188vw; flex: 0 0 42.188vw; }
  .aboutESGMain .aboutESG .swiper-slide.active .content { padding: 19.271vw 5.729vw 2.604vw; }
  .aboutESGMain .aboutESG .swiper-slide.active .icon { margin: 0vw; }
  /*--联系我们--*/
  .contactCompanyName { padding-top: 1.563vw; font-size: 1.25vw; }
  .contactCompanyNameEn { font-size: 0.833vw; padding-top: 0.417vw; }
  .contactInfoMain { padding: 7.292vw 0vw 23.438vw; margin-top: -3.646vw; }
  .contactInfo .list { width: -webkit-calc(33.333% - 1.771vw); width: calc(33.333% - 1.771vw); margin: 0vw 0.885vw; padding: 1.302vw 2.083vw; }
  .contactInfo .list .item { margin-top: 1.042vw; }
  .contactInfo .list .item .icon { width: 2.292vw; min-width: 2.292vw; height: 2.292vw; }
  .contactInfo .list .item .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 0.521vw; }
  .contactInfo .list .item .content .name { font-size: 0.729vw; }
  .contactInfo .list .item .content .text { font-size: 0.938vw; margin-top: 0.26vw; line-height: 1.25vw; }
  .contactInfo .list .item .content .text span { font-size: 0.729vw; line-height: 0.938vw; }
  .contactInfo .list .item:nth-child(1) { margin-top: 0vw; }
  .contactInfo .list .tel { padding: 0vw 0vw 0vw 2.083vw; }
  .contactInfo .list .tel .telTitle { font-size: 1.25vw; }
  .contactInfo .list .tel .telNumber { font-size: 2.708vw; }
  .contactOfficeMain { margin-top: 0.521vw; }
  .contactOfficeHeadquarters { padding: 3.385vw 0vw 2.865vw; }
  .contactOfficeHeadquarters .list { padding: 0vw 4.063vw; }
  .contactOfficeHeadquarters .list .icon img { width: 2.708vw; height: 2.708vw; border: 0.104vw solid rgba(187, 29, 34, 0.5); }
  .contactOfficeHeadquarters .list .icon p { font-size: 0.938vw; padding-top: 0.521vw; }
  .contactOfficeHeadquarters .list .content { padding: 0vw 0vw 0vw 2.604vw; }
  .contactOfficeHeadquarters .list .content .listTitle { font-size: 0.938vw; padding-bottom: 0.521vw; line-height: 1.25vw; }
  .contactOfficeHeadquarters .list .content p { font-size: 0.833vw; padding-bottom: 0.26vw; line-height: 1.25vw; }
  .contactOfficeHeadquartersList { padding: 2.604vw 0vw; }
  .contactOfficeHeadquartersList .list { width: 25%; }
  .contactOfficeHeadquartersList .list .listTitle { font-size: 0.938vw; }
  .contactOfficeHeadquartersList .list .content { padding-top: 0.521vw; }
  .contactOfficeHeadquartersList .list .content .infoList { margin-top: 0.521vw; }
  .contactOfficeHeadquartersList .list .content .infoList .icon { width: 1.875vw; min-width: 1.875vw; height: 1.875vw; margin-right: 0.417vw; }
  .contactOfficeHeadquartersList .list .content .infoList .text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 0.833vw; }
  .contactFormBox { padding: 0.521vw 0vw 5.208vw; }
  .contactForm { margin-top: 2.604vw; padding: 4.167vw 2.865vw 2.604vw; }
  .contactForm .list { width: -webkit-calc(25% - 1.042vw); width: calc(25% - 1.042vw); margin: 1.042vw 0.521vw 0vw; }
  .contactForm .list p { font-size: 0.833vw; height: 2.917vw; left: 1.302vw; top: 0vw; }
  .contactForm .list input { width: 100%; height: 2.917vw; font-size: 0.833vw; padding: 0vw 1.302vw; }
  .contactForm .list textarea { width: 100%; height: 9.115vw; font-size: 0.833vw; padding: 0.833vw 1.302vw; }
  .contactForm .list.w100 { width: 100%; }
  .contactForm .list img { right: 1.302vw; }
  .contactForm .btn { padding-top: 1.563vw; }
  .contactForm .btn button { width: 8.073vw; height: 2.604vw; font-size: 0.833vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  /*--招贤纳士--*/
  .jobMain .title { margin-top: 4.167vw; font-size: 2.396vw; }
  .jobMain .desc { max-width: 44.792vw; padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.458vw; }
  .recruitmentBg { padding-bottom: 5.208vw; }
  .recruitmentClass { margin: 2.344vw auto 0vw; }
  .recruitmentClass a { font-size: 0.833vw; padding: 0vw 2.083vw; height: 2.76vw; }
  .recruitmentList { padding: 2.344vw 0vw 1.302vw; }
  .recruitmentList .list { margin-top: 0.781vw; padding: 0vw 2.604vw; }
  .recruitmentList .list::after { height: 0.104vw; }
  .recruitmentList .list .listTitleBox { height: 4.427vw; }
  .recruitmentList .list .listTitleBox .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 1.042vw; }
  .recruitmentList .list .listTitleBox .address { width: 17.448vw; font-size: 0.833vw; }
  .recruitmentList .list .listTitleBox .number { width: 14.323vw; font-size: 0.833vw; }
  .recruitmentList .list .listTitleBox .time { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 0.833vw; }
  .recruitmentList .list .listTitleBox .btn { width: 2.292vw; height: 2.292vw; }
  .recruitmentList .list .listTitleBox .btn i { width: 0.729vw; height: 0.729vw; }
  .recruitmentList .list .listTitleBox .btn i::after { width: 0.104vw; }
  .recruitmentList .list .listTitleBox .btn i::before { height: 0.104vw; }
  .recruitmentList .list .content { padding-bottom: 3.125vw; }
  .recruitmentList .list .content .subTitle { font-size: 0.938vw; padding-top: 2.344vw; }
  .recruitmentList .list .content .listDesc { font-size: 0.833vw; padding-top: 0.521vw; line-height: 1.563vw; }
  .recruitmentList .list .content .btn { padding-top: 1.563vw; }
  .recruitmentList .list .content .btn a { width: 7.292vw; height: 2.24vw; padding: 0vw 1.042vw; -webkit-border-radius: 2.24vw; border-radius: 2.24vw; font-size: 0.729vw; border: 0.104vw solid #6f747a; }
  .talentStrategyMain { padding: 0.521vw 0vw 5.208vw; }
  .talentStrategyList { margin-top: 3.125vw; }
  .talentStrategyList .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 0.781vw; }
  .talentStrategyList .swiper-slide .imgBox { padding-top: 31.51vw; }
  .talentStrategyList .swiper-slide .content { padding: 0vw 2.604vw 1.302vw; }
  .talentStrategyList .swiper-slide .content .listTitle { font-size: 1.146vw; }
  .talentStrategyList .swiper-slide .content .listDesc { margin-top: 0.417vw; font-size: 0.833vw; line-height: 1.25vw; }
  .talentStrategyList .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 42.188vw; -ms-flex: 0 0 42.188vw; flex: 0 0 42.188vw; }
  .talentStrategyList .swiper-slide.active .content .listDesc { max-height: 10.417vw; }
  .talentStrategyList .swiper-slide:last-child { margin-right: 0vw; }
  .overallJobPromotion { padding-top: 3.125vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .overallJobPromotion .management { margin-top: 0.781vw; }
  .overallJobPromotion .management .subTitle { width: 4.688vw; min-width: 4.688vw; height: 4.688vw; font-size: 1.042vw; line-height: 1.354vw; }
  .overallJobPromotion .management .arrow { padding: 0vw 1.042vw 0vw 0.521vw; }
  .overallJobPromotion .management .arrow img { height: 0.469vw; }
  .overallJobPromotion .management .managementList .list { width: 9.01vw; min-width: 9.01vw; height: 3.49vw; font-size: 0.938vw; -webkit-mask-size: 9.01vw 3.49vw; mask-size: 9.01vw 3.49vw; }
  .overallJobPromotion .management:nth-child(2) .managementList .list { background-size: 9.01vw 3.49vw; }
  /*--招商合作--*/
  .cooperationMain { margin-top: 3.125vw; }
  .cooperationMain table { border-top: 0.208vw solid #bb1d22; min-width: 39.583vw; }
  .cooperationMain table tr td { padding: 1.563vw 2.083vw; font-size: 0.885vw; line-height: 1.719vw; }
  .cooperationMain table tr td:nth-child(1) { font-size: 1.042vw; }
  .cooperationMain table tr td:nth-child(1) { width: 20%; }
  .cooperationMain table tr td:nth-child(2) { width: 40%; }
  .cooperationMain table tr td:nth-child(3) { width: 40%; }
  .cooperationMain table tr:nth-child(1) td .icon { width: 3.854vw; height: 3.854vw; }
  .cooperationMain table tr:nth-child(1) td .subTitle { margin-top: 0.521vw; font-size: 1.146vw; }
  .cooperationMain table tr:nth-child(1) td .tableDesc { padding-top: 0.26vw; font-size: 0.885vw; line-height: 1.25vw; }
  .cooperationMain table tr td .tel { font-size: 1.042vw; }
  .cooperationSupportMain { padding: 0.521vw 0vw 7.292vw; }
  .cooperationSupportBox { margin: 2.344vw auto 0vw; max-width: 70.25vw;}
  .cooperationSupportImg { width: 30.859vw; }
  .cooperationSupportImg .cooperationLogo { -webkit-box-shadow: 0vw 0.391vw 3.086vw rgba(151, 161, 185, 0.45); box-shadow: 0vw 0.391vw 3.086vw rgba(151, 161, 185, 0.45); }
  .cooperationSupport .list { width: 23.438vw; padding: 0.976vw 1.758vw; -webkit-border-radius: 0.391vw; border-radius: 0.391vw; }
  .cooperationSupport .list .content .listTitle span { width: 5.703vw; height: 1.875vw; -webkit-border-radius: 1.875vw; border-radius: 1.875vw; font-size: 0.781vw; }
  .cooperationSupport .list .content .listDesc { padding-top: 0.781vw; max-width: 13.672vw; font-size: 0.664vw; }
  .cooperationSupport .list .icon { width: 2.734vw; }
  .cooperationSupport .list:nth-child(1) { left: 0vw; top: 4.297vw; }
  .cooperationSupport .list:nth-child(2) { right: 0vw; top: 4.297vw; }
  .cooperationSupport .list:nth-child(3) { left: 0vw; top: 14.258vw; }
  .cooperationSupport .list:nth-child(4) { right: 0vw; top: 14.258vw; }
  .cooperationSupport .list:nth-child(5) { left: 0vw; right: 0vw; margin: 0vw auto; bottom: -2.344vw; }
  /*--新闻列表--*/
  .newsListMain { padding: 3.385vw 0vw 5.208vw; }
  .newsList { padding-bottom: 1.563vw; }
  .newsList .list a { padding: 2.604vw 0vw; }
  .newsList .list a .imgBox { width: 22.656vw; padding-top: 12.76vw; }
  .newsList .list a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 6.771vw 0vw 2.604vw; }
  .newsList .list a .content .listTitle { font-size: 1.25vw; line-height: 1.667vw; }
  .newsList .list a .content .listDesc { margin-top: 1.042vw; font-size: 0.833vw; line-height: 1.302vw; }
  .newsList .list a .content .mTime { font-size: 0.729vw; }
  .newsList .list a .content .more { padding-top: 2.083vw; }
  .newsList .list a .timeBox .time { font-size: 0.833vw; }
  .newsList .list a .timeBox .column { padding-top: 0.521vw; font-size: 0.833vw; }
  .newsList .list a .timeBox .icon { padding-top: 0.781vw; font-size: 1.771vw; }
  .newsList .list a .timeBox { width: 10.938vw; height: 12.76vw; }
  /*--新闻详情页--*/
  .newsDetailBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 5.729vw 0vw 5.729vw 0vw; }
  .newsDetailBox .newsDetailTitle { font-size: 1.979vw; }
  .newsDetailBox .source { padding: 0.781vw 0vw 1.823vw; }
  .newsDetailBox .source p { margin: 0vw 0.521vw; font-size: 0.729vw; }
  .newsDetailBox .source p img { height: 0.833vw; margin-right: 0.521vw; }
  .newsDetailBox .newsDetail { padding: 2.865vw 4.688vw 0vw 0vw; font-size: 0.938vw; line-height: 1.719vw; }
  .prevNexArticleBox { padding-top: 0.781vw; margin-top: 3.125vw; margin-right: 4.688vw; }
  .prevNexArticleBox .prevNexArticle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .prevNexArticleBox .prevNexArticle a { display: -webkit-box; height: 1.979vw; line-height: 1.979vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; font-size: 0.833vw; }
  .prevNexArticleBox .prevNexArticle a span { font-size: 0.729vw; }
  .prevNexArticleBox .return a { width: 7.813vw; height: 2.396vw; -webkit-border-radius: 2.396vw; border-radius: 2.396vw; padding: 0vw 1.042vw; font-size: 0.729vw; }
  .prevNexArticleBox .return a img { width: 0.781vw; }
  .newsDetailRight { width: 24.479vw; padding: 5.729vw 2.865vw; }
  .newsDetaiListBox { padding-bottom: 2.604vw; }
  .newsDetaiListBox .subTitle { font-size: 0.99vw; }
  .newsDetaiListBox .indexLine { margin: 0.26vw 0vw 0vw; width: 1.979vw; }
  .newsDetaiListBox .indexLine p { height: 0.156vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .newsDetaiListBox .newsDetaiList { padding-top: 0.26vw; }
  .newsDetaiListBox .newsDetaiList .list { margin-top: 0.781vw; }
  .newsDetaiListBox .newsDetaiList .list a .imgBox { padding-top: 4.167vw; width: 7.813vw; }
  .newsDetaiListBox .newsDetaiList .list a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 0.781vw; }
  .newsDetaiListBox .newsDetaiList .list a .content .listTitle { font-size: 0.833vw; display: -webkit-box; height: 1.25vw; line-height: 1.25vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .newsDetaiListBox .newsDetaiList .list a .content .more { padding-top: 0.417vw; font-size: 0.625vw; }
  .newsDetaiListBox .newsDetaiList .list a .content .more i { margin-left: 0.521vw; }
  .newsDetailShareBox .subTitle { font-size: 0.99vw; }
  .newsDetailShareBox .indexLine { margin: 0.26vw 0vw 0vw; width: 1.979vw; }
  .newsDetailShareBox .indexLine p { height: 0.156vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .newsDetailShareBox .newsDetailShare { padding-top: 1.042vw; }
  .newsDetailShareBox .newsDetailShare a { width: 1.979vw; height: 1.979vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; font-size: 0.938vw; margin-right: 0.313vw; }
  /*--产品目录--*/
  .productCatalogue { width: 2.604vw; height: 6.615vw; }
  .productCatalogue .title { font-size: 0.833vw; -webkit-border-radius: 0vw 0.521vw 0.521vw 0vw; border-radius: 0vw 0.521vw 0.521vw 0vw; }
  .productCatalogue .productCatalogueList { left: -20.833vw; top: 0vw; bottom: 0vw; padding: 0.781vw 0vw 0vw; width: 15.885vw; height: 28.646vw; -webkit-border-radius: 0vw 0.521vw 0.521vw 0vw; border-radius: 0vw 0.521vw 0.521vw 0vw; max-height: 80vh; -webkit-box-shadow: 0vw 0.26vw 1.042vw rgba(0, 0, 0, 0.2); box-shadow: 0vw 0.26vw 1.042vw rgba(0, 0, 0, 0.2); }
  .productCatalogue .productCatalogueList .list .oneTitle a { height: 2.604vw; font-size: 0.833vw; padding: 0vw 1.042vw; }
  .productCatalogue .productCatalogueList .list .icon { right: 0vw; top: 0vw; width: 2.604vw; height: 2.604vw; }
  .productCatalogue .productCatalogueList .list .icon span { width: 0.729vw; height: 0.729vw; }
  .productCatalogue .productCatalogueList .list .twoClass { padding-top: 0.521vw; }
  .productCatalogue .productCatalogueList .list .twoClass .twoClassList span { padding-right: 0.781vw; width: 3.125vw; height: 2.083vw; font-size: 0.833vw; }
  .productCatalogue .productCatalogueList .list .twoClass .twoClassList .twoTitle a { padding: 0vw 1.042vw; font-size: 0.833vw; height: 2.083vw; }
  .productCatalogue .productCatalogueList .list .twoClass .twoClassList .threeClass a { padding: 0.313vw 1.042vw; font-size: 0.729vw; }
  .productCatalogue .productCatalogueList .list.active { padding-bottom: 0.521vw; }
  /*--分享--*/
  .auickAccess { right: 0.521vw; width:3.385vw; -webkit-border-radius: 3.646vw; border-radius:3.646vw; padding: 0.26vw; -webkit-box-shadow: 0vw 0.104vw 0.521vw rgba(0, 0, 0, 0.2); box-shadow: 0vw 0.104vw 0.521vw rgba(0, 0, 0, 0.2); }
  .auickAccess a { height: 3.906vw; -webkit-border-radius: 3.906vw; border-radius: 3.906vw; }
  .auickAccess a i { font-size: 1.25vw; }
  .auickAccess a span { font-size: 0.625vw; }
  .auickAccess a p { right: -webkit-calc(100% + 1.563vw); right: calc(100% + 1.563vw); padding: 0.417vw; -webkit-border-radius: 0.26vw; border-radius: 0.26vw; width: 6.25vw; -webkit-box-shadow: 0vw 0.26vw 0.521vw rgba(0, 0, 0, 0.1); box-shadow: 0vw 0.26vw 0.521vw rgba(0, 0, 0, 0.1); }
  .auickAccess a p::after { right: -0.417vw; border-top: 0.313vw solid transparent; border-bottom: 0.313vw solid transparent; border-left: 0.417vw solid #fff; }
  .auickAccess a:hover p { right: -webkit-calc(100% + 0.781vw); right: calc(100% + 0.781vw); }
  .auickAccess a .icon img { width: 1.302vw; }
  .auickAccess a::after { width: 1.146vw; height: 0.104vw; }
  /*--设备试用--*/
  .popUpEquipmentTrial { width: 94%; max-width: 65.104vw; }
  .popUpEquipmentTrialDesc { width: 17.708vw; padding: 2.604vw 2.083vw; }
  .popUpEquipmentTrialDesc .title { font-size: 1.354vw; }
  .popUpEquipmentTrialDesc .desc { padding-top: 0.781vw; font-size: 0.729vw; line-height: 1.146vw; }
  .popUpEquipmentTrialForm { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 3.646vw 2.604vw; }
  .popUpEquipmentTrialForm form { margin: 0vw -0.521vw; }
  .popUpEquipmentTrialForm form .list { width: 50%; padding: 0vw 0.521vw 1.042vw; }
  .popUpEquipmentTrialForm form .list p { font-size: 0.833vw; padding-bottom: 0.521vw; }
  .popUpEquipmentTrialForm form .list input { height: 2.344vw; font-size: 0.833vw; padding: 0vw 0.781vw; }
  .popUpEquipmentTrialForm form .list .codeInput img { right: 0.521vw; }
  .popUpEquipmentTrialForm form .btn { padding: 0.521vw 0.521vw 0vw; }
  .popUpEquipmentTrialForm form .btn button { width: 6.25vw; height: 2.188vw; font-size: 0.729vw; -webkit-border-radius: 2.188vw; border-radius: 2.188vw; }
  .popUpEquipmentTrialForm form .agreement { font-size: 0.729vw; }
  .closeEquipmentTrial { right: 1.042vw; top: 0.521vw; font-size: 1.042vw; } 
  /*--产品详情新加2026-6-29--*/
  .productDefectsMain { padding: 0vw 0vw 5.729vw; }
  .productDefectsBox .desc{font-size: 0.938vw;line-height: 1.25vw;padding-top: 1.563vw;}
  .productDefects { margin-top: 2.865vw; }
  .productDefects .swiper-slide { margin-right: 1.823vw; padding: 1.563vw; }
  .productDefects .swiper-slide .listTitleBox .listTitle { font-size: 1.146vw; }
  .productDefects .swiper-slide .listTitleBox .listTitle::after { margin-top: 0.417vw; width: 1.875vw; height: 0.156vw; }
  .productDefects .swiper-slide .listTitleBox .icon { width: 4.948vw; }
  .productDefects .swiper-slide .content {  font-size: 0.833vw; padding-top: 0.521vw; line-height: 1.563vw; }
  .productDefects .swiper-slide:last-child { margin-right: 0vw; }
  .productRadiation { margin-top: 2.604vw; }
  .productRadiation .swiper-slide .contentBox { padding: 2.344vw; width: 30.208vw; }
  .productRadiation .swiper-slide .listTitleBox .listTitle { font-size: 1.146vw; }
  .productRadiation .swiper-slide .listTitleBox .listTitle::after { margin-top: 0.417vw; width: 1.875vw; height: 0.156vw; }
  .productRadiation .swiper-slide .listTitleBox .icon { width: 3.125vw; }
  .productRadiation .swiper-slide .content { font-size: 0.885vw; padding-top: 1.042vw; line-height: 1.823vw; }
  .productRadiation .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 30.313vw; -ms-flex: 0 0 30.313vw; flex: 0 0 30.313vw; }
  .productSaturation { margin-top: 2.865vw; }
  .productSaturation .swiper-slide { padding: 3.125vw 2.865vw 2.083vw; margin-right: 1.563vw; }
  .productSaturation .swiper-slide::after{right: -2.344vw;bottom: -3.125vw; width:14.531vw; height: 14.531vw;}
  .productSaturation .swiper-slide .listTitle { font-size: 1.146vw; }
  .productSaturation .swiper-slide .listTitle::after { margin-top: 0.417vw; width: 1.875vw; height: 0.156vw; }
  .productSaturation .swiper-slide .imgBox { width: 17.656vw; }
  .productSaturation .swiper-slide .content { font-size: 0.885vw; padding-top: 1.823vw; line-height: 1.25vw; }
  .productSaturation .swiper-slide:last-child { margin-right: 0vw; }
  .productSaturationTwo { margin-top: 2.865vw; }
  .productSaturationTwo .swiper-slide { padding: 3.125vw 2.865vw 2.083vw; margin-right: 1.563vw; }
  .productSaturationTwo .swiper-slide::after{right: -2.344vw;bottom: -3.125vw; width:14.531vw; height: 14.531vw;}
  .productSaturationTwo .swiper-slide .listTitle { font-size: 1.146vw; }
  .productSaturationTwo .swiper-slide .listTitle::after { margin-top: 0.417vw; width: 1.875vw; height: 0.156vw; }
  .productSaturationTwo .swiper-slide .imgBox { width: 17.656vw; }
  .productSaturationTwo .swiper-slide .content { font-size: 0.885vw; padding-top: 1.823vw; line-height: 1.25vw; }
  .productSaturationTwo .swiper-slide:last-child { margin-right: 0vw; }
  /*--产品详情新加2026-6-29--*/
  /*--ip5ip6区别--*/
  .productDifferencesMain { padding: 3.385vw 0vw; }
  .productDifferencesBox .desc { padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.563vw; }
  .productDifferencesBox .productDifferences { margin: 0vw -0.781vw; padding-top: 1.563vw; }
  .productDifferencesBox .productDifferences .list { width: -webkit-calc(50% - 1.563vw); width: calc(50% - 1.563vw); margin: 1.563vw 0.781vw 0vw; padding: 2.344vw; }
  .productDifferencesBox .productDifferences .list .listTitle { font-size: 1.146vw; padding-bottom: 0.625vw; }
  .productDifferencesBox .productDifferences .list .listTitle::after { width: 1.719vw; height: 0.156vw; }
  .productDifferencesBox .productDifferences .list .listDesc { margin-top: 1.042vw; font-size: 0.885vw; line-height: 1.25vw; }
  .productDifferencesBox .productDifferences .list .imgBox { padding-top: 2.083vw; }
  .productDifferencesBox .productDifferences .list .imgBox img { max-width: 17.656vw; }
  .productDifferencesBox .productDifferences .list .content { padding: 2.604vw 0vw 0vw 0vw; font-size: 0.833vw; line-height: 1.406vw; }
  /*--ip5ip6区别--*/
  /*--防水试验意义--*/
  .waterproofTestMain { padding: 3.385vw 0vw; }
  .waterproofTestBox .desc { padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.563vw; }
  .waterproofTestBox .waterproofTest { margin: 0vw -0.521vw; padding-top: 2.083vw; }
  .waterproofTestBox .waterproofTest .list { width: -webkit-calc(33.333% - 1.042vw); width: calc(33.333% - 1.042vw); margin: 1.042vw 0.521vw 0vw; padding: 2.344vw; }
  .waterproofTestBox .waterproofTest .list .listTitleBox .listTitle { font-size: 1.146vw; padding-bottom: 0.521vw; }
  .waterproofTestBox .waterproofTest .list .listTitleBox .listTitle::after { width: 1.719vw; height: 0.156vw; }
  .waterproofTestBox .waterproofTest .list .listTitleBox .icon { width: 3.385vw; }
  .waterproofTestBox .waterproofTest .list .imgBox { padding-top: 2.344vw; }
  .waterproofTestBox .waterproofTest .list .imgBox img { max-width: 17.552vw; }
  .waterproofTestBox .waterproofTest .list .content { padding: 2.604vw 0vw 0vw 0vw; font-size: 0.833vw; line-height: 1.25vw; }
  /*--防水试验意义--*/
  /*--典型应用--*/
  .typicalApplicationMain { padding: 3.385vw 0vw; }
  .typicalApplicationMain .desc { padding: 1.302vw 0vw; font-size: 0.938vw; line-height: 1.563vw; }
  .typicalApplicationListBox i { width: 3.125vw; height: 3.125vw; font-size: 1.042vw; }
  .typicalApplicationListBox i.prevBtn { left: -4.167vw; }
  .typicalApplicationListBox i.nextBtn { right: -4.167vw; }
  .typicalApplicationList { margin-top: 3.125vw; }
  .typicalApplicationList .swiper-slide { width: -webkit-calc(20% - 0.573vw); width: calc(20% - 0.573vw); min-height: 17.083vw; padding: 1.146vw; margin-right: 0.677vw; }
  .typicalApplicationList .swiper-slide::after { height: 0.208vw; }
  .typicalApplicationList .swiper-slide .number { font-size: 1.042vw; line-height: 1.2; color: rgba(0, 0, 0, 0.5); }
  .typicalApplicationList .swiper-slide .icon { width: 5.99vw; padding-top: 1.823vw; }
  .typicalApplicationList .swiper-slide .listTitle { font-size: 1.042vw; line-height: 1.302vw; padding-top: 1.042vw; }
  .typicalApplicationTextList { margin: 0vw -0.677vw; }
  .typicalApplicationTextList .list { width: -webkit-calc(25% - 1.354vw); width: calc(25% - 1.354vw); margin: 1.354vw 0.677vw 0vw; }
  .typicalApplicationTextList .list .arrow { min-height: 5.104vw; width: 3.906vw; }
  .typicalApplicationTextList .list .arrow img { width: 1.094vw; }
  .typicalApplicationTextList .list .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0.521vw 1.042vw; font-size: 0.885vw; }
  .typicalApplicationTextList .list:hover .arrow { width: 4.531vw; }
  /*--典型应用--*/
  /*--夹具--*/
  .fixtureMain { padding: 5.729vw 0vw 0vw; }
  .fixtureMain .desc{padding-top: 1.302vw;font-size: 0.938vw; line-height: 1.563vw;}
  .fixture { margin: 0vw -0.781vw; padding: 1.563vw 0vw 2.083vw; }
  .fixture .list { width: -webkit-calc(33.333% - 1.563vw); width: calc(33.333% - 1.563vw); margin: 1.563vw 0.781vw 0vw; }
  .fixture .list .imgBox { padding-top: 14.583vw; }
  .fixture .list .content { margin-top: 0.156vw; padding: 1.042vw; }
  .fixture .list .content .modelNumber { font-size: 0.781vw; }
  .fixture .list .content .listTitle { padding-top: 0.208vw; font-size: 1.042vw; }
  .fixture .list .listDesc { padding-top: 1.042vw 1.042vw 0vw; font-size: 0.833vw; line-height: 1.25vw; }
  /*--夹具--*/
  /*--产品选型2--*/
  .productSelectionMain { padding: 5.208vw 0vw; }
  .productSelectionBox .desc { padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.25vw; }
  .productSelection { margin: 0vw -0.781vw; padding: 1.823vw 0vw 0vw; }
  .productSelection .list { width: -webkit-calc(50% - 1.563vw); width: calc(50% - 1.563vw); margin: 1.563vw 0.781vw 0vw; padding: 2.292vw; }
  .productSelection .list .listTitle { font-size: 1.146vw; padding-bottom: 0.521vw; }
  .productSelection .list .listTitle::after { width: 1.719vw; height: 0.156vw; }
  .productSelection .list .listImgBox { margin: 0vw -0.521vw; padding-top: 1.302vw; }
  .productSelection .list .listImgBox .listImg { width: 50%; margin: 0vw 0.521vw; padding-top: 15.938vw; }
  .productSelection .list .content { padding-top: 0.521vw; font-size: 0.833vw; line-height: 1.302vw; }
  /*--产品选型2--*/
  /*--应用行业2--*/
  .applicationIndustryTwoMain { padding: 5.208vw 0vw; }
  .applicationIndustryTwo { margin: 0vw -0.729vw; }
  .applicationIndustryTwo .list { width: -webkit-calc(25% - 1.458vw); width: calc(25% - 1.458vw); margin: 3.385vw 0.729vw 0vw; padding-bottom: 1.042vw; }
  .applicationIndustryTwo .list .imgBox { padding-top: 13.698vw; }
  .applicationIndustryTwo .list .listTitle { margin-top: 1.302vw; font-size: 1.042vw; }
  .applicationIndustryTwo .list .listDesc { margin-top: 0.521vw; font-size: 0.781vw; display: -webkit-box; height: 1.25vw; line-height: 1.25vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  /*--应用行业2--*/}

@media (min-width: 1921px) { .headerHint { height: 35px; }
  .headerHint .hint { font-size: 14px; }
  .headerHint .hint img { height: 17px; margin-right: 10px; }
  .headerNews .list { margin-right: 80px; font-size: 14px; }
  .headerNews .list a span { margin-right: 10px; }
  .header { padding: 20px 0px; }
  .header .logo img { height: 38px; }
  .header .nav .list { padding-right: 40px; }
  .header .nav .list h3 a { font-size: 16px; line-height: 38px; }
  .header .nav .list h3::after{bottom: -19px;}
  .header .headerlang>a { font-size: 14px; }
  .header .headerlang>a i { font-size: 22px; margin-right: 5px; }
  .header .headerlang>a img{height: 20px; margin-right: 5px;}
  .header .headerlang p{top: 40px; width: 70px; padding: 10px 0px;filter: drop-shadow(0px 5px 10px rgba(0,0,0,0.1)); border-radius: 10px;}
  .header .headerlang p a{display: block; font-size: 14px; line-height: 30px;}
  .header .headerlang p::after{top:-8px; border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #fff;}
  .header .headerlang.active p{top: 35px;}
  .header .searchBtn { font-size: 22px; margin-left: 30px; }
  .subNavMain { top: -webkit-calc(100% - 21px); top: calc(100% - 21px); }
  .subNavBox { margin-top: 20px; }
  .subNavProductMain { padding: 0px 20px; max-width: 90.625vw; }
  .subNavProduct { width: 575px; padding: 75px 85px 110px 0px; }
  .subNavProduct .imgBox { padding-top: 280px; }
  .subNavProduct .subNavTitle { padding-top: 25px; font-size: 32px; }
  .subNavProduct .desc { font-size: 16px; padding-top: 15px; }
  .subNavProduct .more { padding-top: 30px; }
  .subNavProductList { padding: 60px 0px 50px 90px; }
  .subNavProductList .twolist { margin-right: 110px; }
  .subNavProductList .twolist .twoNav a { padding: 20px 0px; font-size: 20px; }
  .subNavProductList .twolist .twoNav a::before { width: 4px; height: 16px; margin-right: 15px; }
  .subNavProductList .twolist .threeNav { padding-top: 15px; }
  .subNavProductList .twolist .threeNav a { font-size: 17px; line-height: 46px; }
  .subNavProductList .twolist .threeNav a i{font-size: 12px;}
  .subNavProductList .twolist:last-child { margin-right: 0px; }
  .header .nav .list:hover .subNavMain { max-height: 1200px; }
  .header .nav .list:nth-child(7) .subNavProductList .twolist { width: -webkit-calc(33.333% - 110px); width: calc(33.333% - 110px); }
  .commonMore { width: 168px; height: 50px; padding: 0px 25px; }
  .commonMore::after { -webkit-border-radius: 50px; border-radius: 50px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .commonMore::before { -webkit-border-radius: 50px; border-radius: 50px; border-width: 2px; }
  .commonMore span { font-size: 14px; }
  .commonMore i { font-size: 14px; }
  .commonMore em { -webkit-mask-size: 168px 50px; mask-size: 168px 50px; }
  .commonMore em::after { top: 20px; width: 30px; height: 100px; }
  .footer { padding: 70px 0px 0px; }
  .footer .footLogo { width: 506px; }
  .footer .footTel .tel { font-size: 30px; padding-top: 20px; }
  .footer .footTel .text { font-size: 14px; padding-top: 5px; }
  .footer .addresClassPayAttention { padding: 65px 0px 100px; margin-top: 40px; }
  .footer .addresClassPayAttention .footerAddress { padding: 0px 55px 0px 0px; width: 400px; }
  .footer .addresClassPayAttention .footerAddress .companyName .icon { width: 37px; }
  .footer .addresClassPayAttention .footerAddress .companyName .content { padding-left: 20px; }
  .footer .addresClassPayAttention .footerAddress .companyName .content .name { font-size: 20px; }
  .footer .addresClassPayAttention .footerAddress .companyName .content .enName { padding-top: 5px; font-size: 12px; }
  .footer .addresClassPayAttention .footerAddress .footerContact { padding-top: 15px; }
  .footer .addresClassPayAttention .footerAddress .footerContact p { margin-top: 10px; font-size: 15px; }
  .footer .addresClassPayAttention .footerAddress .footerContact p span { min-width: 60px; }
  .footer .addresClassPayAttention .footerClass { padding: 0px 55px; border-left: 1px solid rgba(255, 255, 255, 0.1); border-right: 1px solid rgba(255, 255, 255, 0.1); }
  .footer .addresClassPayAttention .footerClass .list h3 { font-size: 18px; }
  .footer .addresClassPayAttention .footerClass .list p { padding-top: 10px; }
  .footer .addresClassPayAttention .footerClass .list p a { font-size: 14px; line-height: 26px; }
  .footer .addresClassPayAttention .footerClass .list .more { font-size: 14px; padding-top: 15px; }
  .footer .addresClassPayAttention .footerClass .list .more a i { margin-left: 5px; font-size: 14px; }
  .footer .addresClassPayAttention .footerPayAttention { padding: 0px 0px 0px 55px; width: 380px; }
  .footer .addresClassPayAttention .footerPayAttention .title { font-size: 24px; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink { margin-top: 20px; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink h3 { padding: 0px 20px; height: 40px; font-size: 14px; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink h3 i { border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink p { padding: 10px 0px; max-height: 230px; }
  .footer .addresClassPayAttention .footerPayAttention .friendshipLink p a { padding: 0px 20px; font-size: 14px; line-height: 35px; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareList { padding-top: 30px; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareList a { width: 32px; height: 32px; margin-right: 6px; font-size: 16px; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode { margin-top: 20px; width: 150px; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .imgBox { width: 97px; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .imgBox img { width: 100%; }
  .footer .addresClassPayAttention .footerPayAttention .footerShareCode .list .text { padding-top: 10px; font-size: 15px; }
  .footer .foot { padding: 35px 0px; }
  .footer .foot .copyright { font-size: 14px; }
  .footer .foot .copyright img{height: 18px;}
  .footer .foot .link { font-size: 14px; }
  .footer .foot .link a { margin-left: 40px; }
  /*--首页--*/
  .indexTitle { font-size: 52px; }
  .indexLine { width: 72px; margin: 15px auto 0px; }
  .indexLine p { height: 6px; -webkit-border-radius: 3px; border-radius: 3px; }
  .indexLine p:nth-child(1) { width: 80%; }
  .indexLine p:nth-child(2) { width: 15%; }
  .banner .swiper-slide .imgBox {  }
  .banner .swiper-slide .bannerText { top: 180px; }
  .banner .swiper-slide .bannerText .title { font-size: 50px; }
  .banner .swiper-slide .bannerText .desc { font-size: 16px; padding-top: 15px; }
  .banner .swiper-slide .bannerText .more { padding-top: 20px; }
  .banner .swiper-slide .bannerText .more .commonMore{width: 150px; height: 45px;}
  .banner .swiper-slide .bannerText .more .commonMore em { -webkit-mask-size: 150px 45px; mask-size: 150px 45px; }
  .bannerPageBtn { bottom: 30px; }
  .bannerPageBtn i { font-size: 14px; }
  .bannerPage p { font-size: 14px; margin: 0px 8px; }
  .bannerPage p span { width: 0px; height: 2px; margin-left: 6px; }
  .bannerPage p.swiper-pagination-bullet-active span { width: 47px; }
  .bannerClassMain { padding-bottom: 110px; }
  .bannerClassBox { min-height: 155px; }
  .bannerClassBox .horizontalLine { width: 18px; -webkit-box-shadow: 0px 0px 20px #bd292d; box-shadow: 0px 0px 20px #bd292d; }
  .bannerClassBox .horizontalLine::after { width: 122px; height: 122px; }
  .bannerClass .swiper-slide span { height: 18px; -webkit-box-shadow: 0px 0px 20px #bd292d; box-shadow: 0px 0px 20px #bd292d; }
  .bannerClass .swiper-slide span::after { width: 122px; height: 122px; }
  .bannerClass .swiper-slide a { width: 300px; padding: 25px 0px 20px; }
  .bannerClass .swiper-slide a .icon img { width: 86px; }
  .bannerClass .swiper-slide a .listTitle { font-size: 18px; padding-top: 15px; }
  .indexAboutMain { padding: 0px; }
  .indexAboutMain .indexAboutBg .indexAboutLogo { top: -135px; }
  .indexAboutMain .indexAboutBg .indexAboutLogo img { max-width: 1000px; -webkit-transform: translateY(200px); -ms-transform: translateY(200px); transform: translateY(200px); }
  .indexAboutMain .aboutDesc { max-width: 1160px; padding-top: 35px; font-size: 18px; line-height: 27px; }
  .indexAboutMain .more { margin-top: auto; }
  .indexAboutMain .indexAboutData { margin-top: 90px; }
  .indexAboutMain .indexAboutData .list .icon img { width: 80px; }
  .indexAboutMain .indexAboutData .list .number { padding-top: 10px; font-size: 24px; }
  .indexAboutMain .indexAboutData .list .number span { font-size: 63px; margin-right: 10px; }
  .indexAboutMain .indexAboutData .list .text { padding-top: 10px; font-size: 16px; }
  .indexProductMain { padding: 100px 0px 110px; }
  .indexProductClass { padding-top: 35px; }
  .indexProductClass .swiper-slide { margin: 0px 45px; }
  .indexProductClass .swiper-slide a { height: 50px; padding: 0px 8px; font-size: 18px; }
  .indexProductClass .swiper-slide::after { height: 2px; }
  .testChamberMain { padding-top: 40px; }
  .testChamberClass { width: 230px; }
  .testChamberClass .swiper-slide { padding-bottom: 10px; }
  .testChamberClass .swiper-slide p a { height: 50px; padding: 0px 15px; font-size: 15px; }
  .testChamberClass .swiper-slide p a i { margin-left: 10px; }
  .testChamberClass .swiper-slide .more { padding: 0px 0px 0px 15px; }
  .testChamberClass .swiper-slide:last-child { margin-top: 30px; }
  .testChamberBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 0px 50px; }
  .testChamber .testChamberContent { width: 452px; height: 400px;}
  .testChamber .testChamberContent .content { padding: 35px 55px 0px; }
  .testChamber .testChamberContent .content .title { font-size: 26px; }
  .testChamber .testChamberContent .content .iconList { margin: 0px -15px; padding-top: 15px; }
  .testChamber .testChamberContent .content .iconList .list { margin: 15px 0px 0px; width: 33.33%; }
  .testChamber .testChamberContent .content .iconList .list .icon img { width: 45px; }
  .testChamber .testChamberContent .content .iconList .list .listTitle { font-size: 13px; padding-top: 13px; }
  .testChamber .testChamberContent .content .more { padding-top: 50px; }
  .testChamber .imgBox { padding-top: 400px; margin-left: 20px; }
  .indexProduct { margin: 0px -7px; padding-top: 5px; }
  .indexProduct .list { width: -webkit-calc(25% - 14px); width: calc(25% - 14px); margin: 15px 7px 0px; }
  .indexProduct .list a { padding: 15px 25px 25px; -webkit-box-shadow: 0px 3px 15px rgba(40, 60, 159, 0.1); box-shadow: 0px 3px 15px rgba(40, 60, 159, 0.1); }
  .indexProduct .list .imgBox { max-width: 280px; padding-top: 200px; }
  .indexProduct .list .content { padding-top: 30px; }
  .indexProduct .list .content .model { padding-top: 5px; font-size: 14px; }
  .indexProduct .list .content .listTitle { font-size: 18px; margin-top: 5px; }
  .indexProductTwo { margin: 0px -7px; padding-top: 30px; }
  .indexProductTwo .list { width: -webkit-calc(25% - 14px); width: calc(25% - 14px); margin: 15px 7px 0px; }
  .indexProductTwo .list a { padding: 15px 0px 25px; -webkit-box-shadow: 0px 3px 15px rgba(40, 60, 159, 0.1); box-shadow: 0px 3px 15px rgba(40, 60, 159, 0.1); }
  .indexProductTwo .list .imgBox { max-width: 280px; padding-top: 200px; }
  .indexProductTwo .list .content {margin-top: 25px; padding: 25px 25px 0px;}
  .indexProductTwo .list .content .model {font-size: 14px; }
  .indexProductTwo .list .content .listTitle { padding: 0px 25px; font-size: 18px; margin-top: 5px; }
  .indexIndustryApplicationMain .titleBox { top: 90px; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .imgBox { padding-top: 850px; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText { top: 210px; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .listTitle { font-size: 22px; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .desc { font-size: 16px; padding-top: 15px; max-width: 1000px; }
  .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .indexIndustryApplicationText .more { padding-top: 25px; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox i { width: 80px; font-size: 24px; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide { width: 16.666666666666668%; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a { min-height: 155px; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a .icon { width: 55px; }
  .indexIndustryApplicationMain .indexIndustryApplicationClassBox .indexIndustryApplicationClass .swiper-slide a .listTitlet { font-size: 18px; padding-top: 10px; }
  .productDetailIndustryMain .indexIndustryApplicationMain .indexIndustryApplication .swiper-slide .imgBox{padding-top: 850px;}
  .indexCooperativeCustomerMain { padding: 85px 0px 250px; }
  .indexCooperativeCustomerMain .desc { font-size: 20px; padding-top: 25px; }
  .indexCooperativeCustomerBox { padding-top: 60px; padding-bottom: 50px; }
  .indexCooperativeCustomer .list { width: 270px; margin: 25px 25px 0px 0px; }
  .indexCooperativeCustomer .list::after { -webkit-box-shadow: 0px 20px 30px rgba(46, 10, 0, 0.2); box-shadow: 0px 20px 30px rgba(46, 10, 0, 0.2); }
  .indexCooperativeCustomer .list span { left: 10px; bottom: 0px; right: 10px; height: 6px; }
  .indexCooperativeCustomer .list:hover::after { top: -40px; bottom: 2px; }
  .indexCooperativeCustomer .list:hover img { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); }
  .indexCooperativeCustomer .list:hover span { bottom: -4px; }
  .indexNewsMain { padding: 80px 0px 100px; }
  .indexNewsMain .desc { font-size: 20px; padding-top: 25px; }
  .indexNewsBox { padding-top: 60px; }
  .indexNewsBox .swiper-slide { width: -webkit-calc(33.333% - 25px); width: calc(33.333% - 25px); margin-right: 40px; }
  .indexNews { padding: 35px 30px; }
  .indexNews .programName .title { font-size: 21px; }
  .indexNews .programName .more { font-size: 14px; }
  .indexNews .programName .more a i { margin-left: 5px; font-size: 14px; }
  .indexNews .indexNewsRecommendation { margin-top: 25px; }
  .indexNews .indexNewsRecommendation .imgBox { padding-top: 253px; }
  .indexNews .indexNewsRecommendation .content { padding: 25px 10px 10px; }
  .indexNews .indexNewsRecommendation .content .listTitle { font-size: 18px; display: -webkit-box; height: 24px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .indexNews .indexNewsRecommendation .content .listDesc { font-size: 14px; margin-top: 15px; display: -webkit-box; height: 40px; line-height: 20px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .indexNews .indexNewsRecommendation .content .time { padding-top: 10px; padding-bottom: 20px; font-size: 12px; }
  .indexNews .indexNewsRecommendation .content .time i { font-size: 16px; margin-right: 10px; }
  .indexNews .indexNewsList { padding: 0px 10px; }
  .indexNews .indexNewsList .list { padding: 20px 0px; }
  .indexNews .indexNewsList .list .listTitle { font-size: 18px; display: -webkit-box; height: 24px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .indexNews .indexNewsList .list .time { padding-top: 10px; font-size: 12px; }
  .indexNews .indexNewsList .list .time i { font-size: 16px; margin-right: 10px; }
  /*--产品列表--*/
  .commonVideoBtn p { width: 43px; height: 43px; }
  .commonVideoBtn p i { width: 12px; height: 12px; }
  .commomBanner .imgBox { padding-top: 800px; }
  .commomBanner .commonBannerText { top: 175px; }
  .commomBanner .commonBannerText .enTitle { font-size:65px; }
  .commomBanner .commonBannerText .title { font-size: 50px; margin-top: -25px; }
  .commomBanner .commonBannerText .subTitle { font-size: 50px; }
  .commomBanner .desc { font-size: 16px; padding-top: 5px; }
  .commomBanner .commonVideoBtn { padding-top: 20px; }
  .commomBanner .bannerLocation { bottom: 40px; }
  .commomBanner .bannerLocation .location { font-size: 14px; }
  .productListMain { padding: 50px 0px 130px; }
  .productScreen .list { padding: 5px 0px 15px; }
  .productScreen .list .title { font-size: 18px; padding-top: 18px; min-width: 150px; }
  .productScreen .list .screenList a { font-size: 16px; padding: 0px 20px; min-height: 45px; margin-right: 10px; margin-top: 10px; }
  .productScreen .list .screenList a img { height: 25px; margin-right: 10px; }
  .productListBox { padding: 90px 0px 0px; }
  .productClass { width: 330px; margin-right: 55px; }
  .productClass .titleBox { margin-top: 20px; }
  .productClass .titleBox .title { font-size: 32px; height: 98px; }
  .productSearch input { width: 100%; height: 48px; padding: 0px 110px 0px 15px; font-size: 16px; }
  .productSearch button { width: 100px; font-size: 16px; }
  .productClassList { padding-bottom: 40px; }
  .productClassList .list .oneClass a { padding: 0px 40px; height: 80px; font-size: 20px; }
  .productClassList .list .icon { width: 70px; height: 80px; padding-left: 15px; }
  .productClassList .list .icon span { width: 14px; height: 14px; }
  .productClassList .list .twoClass { padding: 10px 0px; }
  .productClassList .list .twoClass .twoClassList .twoClassTitle a { height: 45px; padding: 0px 40px; font-size: 18px; }
  .productClassList .list .twoClass .twoClassList span { width: 70px; height: 45px; font-size: 16px; padding-left: 15px; }
  .productClassList .list .twoClass .twoClassList span::before { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
  .productClassList .list .twoClass .twoClassList .threeClass { padding-bottom: 10px; }
  .productClassList .list .twoClass .twoClassList .threeClass a { font-size: 14px; padding: 0px 40px; line-height: 30px; }
  .productClassList .list .twoClass .twoClassList .threeClass a i { font-size: 12px; }
  .productClassList .list .twoClass .twoClassList:last-child .threeClass { padding-bottom: 30px; }
  .productClass .viewPdf { padding-top: 15px; }
  .productClass .viewPdf a { padding: 25px 0px; -webkit-border-radius: 10px; border-radius: 10px; }
  .productClass .viewPdf a .icon { width: 42px; }
  .productClass .viewPdf a .text { font-size: 17px; padding-top: 10px; }
  .productClass .viewPdf a .btn { padding-top: 15px; }
  .productClass .viewPdf a .btn span { padding: 0px 18px; height: 24px; font-size: 14px; -webkit-border-radius: 6px; border-radius: 6px; }
  .productList { margin: 0px -15px; }
  .productList .list { width: 33.333%; padding: 0px 15px 30px; }
  .productList .list a .imgBox { padding-top: 365px; }
  .productList .list a .content { padding: 45px 20px; }
  .productList .list a .content .modelNumber { font-size: 15px; }
  .productList .list a .content .listTitle { font-size: 20px; margin-top: 15px; line-height: 24px;}
  #paging { padding-top: 30px; }
  #paging a { width: 48px; height: 48px; line-height: 48px; margin: 0px 7px; font-size: 14px; }
  #paging span { width: 48px; height: 48px; line-height: 48px; margin: 0px 7px; font-size: 18px; }
  /*--产品详情--*/
  .location { font-size: 16px; }
  .location i { margin-right: 8px; }
  .location span { margin: 0px 5px; }
  .productDetailMain { padding: 160px 0px 95px; }
  .productDetailBox { padding-top: 60px; }
  .productDetailImg { width: 808px; }
  .productDetailBigImg .swiper-slide .imgBox { padding-top: 808px; }
  .productDetailSmallBox { margin: 25px auto 0px; max-width: 680px; padding: 0px 50px; }
  .productDetailSmallBox i { width: 40px; font-size: 24px; }
  .productDetailSmallBox i.prevBtn { left: -15px; }
  .productDetailSmallBox i.nextBtn { right: -15px; }
  .productDetailSmall .swiper-slide { width: 20%; }
  .productDetailSmall .swiper-slide::before { border: 2px solid #bb1d22; }
  .productDetail { padding: 10px 0px 0px 100px; }
  .productDetail .title { font-size: 52px; }
  .productDetail .modelAccess { padding-top: 15px; padding-bottom: 35px; }
  .productDetail .modelAccess .model { font-size: 18px; }
  .productDetail .modelAccess .access { font-size: 14px; }
  .productDetail .modelAccess .access img { width: 15px; height: 100%; margin-right: 5px; }
  .productDetail .modelAccess .access span { font-size: 30px; padding: 0px 3px; }
  .productDetail .subTitle { font-size: 20px; padding-top: 35px; }
  .productDetail .desc { font-size: 16px; padding-top: 10px; line-height: 27px; }
  .productDetail .characteristics { padding-top: 30px; }
  .productDetail .characteristics .list { width: 110px; padding: 15px 0px; margin-right: 18px; }
  .productDetail .characteristics .list .icon { width: 45px; }
  .productDetail .characteristics .list .text { padding-top: 20px; font-size: 14px; }
  .productDetail .characteristicsTwo { padding-top: 30px; }
  .productDetail .characteristicsTwo .list { width: 110px; padding: 15px 0px; margin-right: 18px; }
  .productDetail .characteristicsTwo .list .icon { width: 65px; }
  .productDetail .characteristicsTwo .list .text { padding-top: 5px; font-size: 14px; }
  .productDetail .productDetailSelect { margin-top: 55px; }
  .productDetail .productDetailSelect .list > a { min-height: 54px; padding: 0px 10px; }
  .productDetail .productDetailSelect .list > a .listTitle { width: 105px; font-size: 16px; }
  .productDetail .productDetailSelect .list > a .model { font-size: 16px; }
  .productDetail .productDetailSelect .list .downSelect { padding: 5px 0px; width: 100%; max-height: 230px; }
  .productDetail .productDetailSelect .list .downSelect a { padding: 8px 15px; font-size: 14px; }
  .productDetailTel { padding-top: 60px; font-size: 16px; }
  .productDetailTel img { height: 29px; margin-right: 15px; }
  .productDetailTel span { font-size: 31px; }
  .ConsultationBtn { height: 60px; -webkit-border-radius: 60px; border-radius: 60px; font-size: 17px; margin-top: 30px; }
  .ConsultationBtn img { height: 25px; margin-right: 15px; }
  .productDetailClass .swiper-slide a { max-width: 235px; height: 110px; font-size: 18px; }
  .productDetailClass .swiper-slide a::after { height: 3px; }
  .productDetailClass .swiper-slide::after { top: 50%; height: 18px; }
  .productDetailTab { -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .productDetailTitle { font-size: 46px; }
  .productDetailContent { padding: 85px 0px 65px; }
  .productDetailContent .desc { padding-top: 35px; font-size: 18px; line-height: 29px; max-width: 1480px; }
  .productFeaturesMain { padding: 95px 0px 110px; }
  .productFeatures { margin: 60px -20px 0px; padding: 20px; }
  .productFeatures .swiper-slide { -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); padding: 55px 65px; }
  .productFeatures .swiper-slide .icon { width: 105px; }
  .productFeatures .swiper-slide .listTitle { padding-top: 50px; font-size: 22px; }
  .productFeatures .swiper-slide .desc { font-size: 16px; line-height: 22px; padding-top: 15px; }
  .productFeatures .swiper-slide:hover { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2); }
  .productFeaturesPage { padding-top: 30px; }
  .productFeaturesPage span { margin: 0px 4px; }
  .structureExplanationMain { padding: 100px 0px; }
  .structureExplanationMain .desc { font-size: 18px; line-height: 24px; padding-top: 30px; }
  .structureExplanationDesc{font-size: 18px; line-height: 28px; padding-top: 30px;}
  .structureExplanationBox i {width: 60px; height: 60px; font-size: 20px;}
  .structureExplanationBox i.prevBtn { left: -80px; }
  .structureExplanationBox i.nextBtn { right: -80px; }
  .structureExplanation { margin: 60px -20px 0px; padding: 20px; }
  .structureExplanation .swiper-slide .listTitle { height: 66px; font-size: 22px; }
  .structureExplanation .swiper-slide .imgBox { padding: 0px 30px 20px; }
  .structureExplanation .swiper-slide .imgBox .imgList { padding-top: 20px; }
  .structureExplanation .swiper-slide .content { padding: 20px 60px 50px; font-size: 16px; line-height: 25px; }
  .structureExplanation .swiper-slide:hover { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); }
  .structureExplanationPage { padding-top: 30px; }
  .structureExplanationPage span { margin: 0px 4px; }
  .pcProductDetailContent{font-size: 18px; line-height: 28px; padding:0px 0px 50px ;}
  .relatedProductMain { padding: 100px 0px; }
  .relatedProductBox { margin-top: 65px; }
  .relatedProductBox i { width: 60px; height: 60px; font-size: 20px; }
  .relatedProductBox i.prevBtn { left: -80px; }
  .relatedProductBox i.nextBtn { right: -80px; }
  .relatedProduct .swiper-slide a .imgBox { padding-top: 307px; }
  .relatedProduct .swiper-slide a .content { padding: 45px 20px; border-top: 2px solid #f4f6f8; }
  .relatedProduct .swiper-slide a .content .modelNumber { font-size: 15px; }
  .relatedProduct .swiper-slide a .content .listTitle { font-size: 20px; margin-top: 15px; line-height: 24px;}
    .relatedProductBtnPage{ max-width: 260px; margin: 50px auto 0px;}
  .relatedProductBtnPage .prevBtn { font-size: 22px; margin-right: 15px;}
  .relatedProductBtnPage .nextBtn { font-size: 22px; margin-left: 15px;}
  .relatedProductBtnPage .relatedProductPage {height: 4px;} 
  .productDetailIndustryMain { padding: 90px 0px 100px; }
  .productDetailIndustry { margin-top: 35px; }
  .productDetailIndustry .swiper-slide .imgBox { padding-top: 820px; }
  .productDetailIndustry .swiper-slide .productDetailIndustryText { top: 100px; }
  .productDetailIndustry .swiper-slide .productDetailIndustryText .title { font-size: 30px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .productDetailIndustry .swiper-slide .productDetailIndustryText .desc { font-size: 18px; padding-top: 15px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .productDetailIndustryClassBox i { width: 40px; font-size: 20px; }
  .productDetailIndustryClassBox i.prevBtn { left: 25px; }
  .productDetailIndustryClassBox i.nextBtn { right: 25px; }
  .productDetailIndustryClass .swiper-slide { width: 16.666666666666668%; height: 163px; }
  .productDetailIndustryClass .swiper-slide .icon { width: 55px; }
  .productDetailIndustryClass .swiper-slide .text { font-size: 18px; }
  .productDetailIndustryClassTwo .swiper-slide { width: 12.5%; padding: 0px 25px; }
  .productDetailIndustryClassTwo .swiper-slide .icon { width: 86px; height: 86px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .productDetailIndustryClassTwo .swiper-slide .icon img { width: 55px; }
  .productDetailIndustryClassTwo .swiper-slide .listTitle { padding-top: 25px; font-size: 18px; }
  .productDetailIndustryClassTwo .swiper-slide .content { margin-top: 25px; font-size: 15px; line-height: 22px; }
  .parameterMain { padding: 90px 0px 105px; }
  .modelParameter { padding-top: 45px; }
  .modelParameter .title { font-size: 24px; }
  .modelParameter .subTitle { margin-top: 70px; font-size: 24px; }
  .modelParameterTable { margin-top: 30px; border-top: 4px solid #bb1d22; }
  .modelParameterTable table { }
  .modelParameterTable table tr td { font-size: 14px; padding: 5px;}
  .modelParameterTableTwo { margin: 30px auto 0vw; border-left: 4px solid #bb1d22; }
  .modelParameterTableTwo table tr td { padding:5px 10px; font-size: 14px; }
  .downloadBox { padding: 110px 0px 0px; }
  .downloadList { margin-top: 40px; }
  .downloadList .list { margin-top: 17px; }
  .downloadList .list a { padding: 20px 35px; }
  .downloadList .list a .listTitle { font-size: 18px; }
  .downloadList .list a .listTitle img { width: 28px; margin-right: 15px; }
  .downloadList .list a .listTitle p { display: -webkit-box; height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .downloadList .list a .content .time { font-size: 14px; }
  .downloadList .list a .content .time i { margin-right: 10px; font-size: 16px; }
  .downloadList .list a .content .size { font-size: 14px; padding-left: 30px; }
  .downloadList .list a .content .size i { margin-right: 10px; }
  .downloadList .list a .content .btn { width: 40px; height: 40px; margin-left: 30px; font-size: 18px; }
  .hotProductBox { padding: 90px 0px 0vw; }
  .hotProductBox .desc { font-size: 18px; line-height: 24px; padding-top: 30px; }
  .hotProductBox .hotPproductFeatures { padding-top: 50px; }
  .hotProductBox .hotPproductFeatures .list { margin: 0px 45px; }
  .hotProductBox .hotPproductFeatures .list .icon { width: 60px; }
  .hotProductBox .hotPproductFeatures .list .text { padding-top: 10px; font-size: 17px; }
  .hotProductBox .hotProductList { margin: 0px -7px; margin-top: 65px; }
  .hotProductBox .hotProductList .list { width: -webkit-calc(25% - 14px); width: calc(25% - 14px); margin: 15px 7px 0px; -webkit-box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); }
  .hotProductBox .hotProductList .list a { padding: 25px; }
  .hotProductBox .hotProductList .list .imgBox { padding-top: 280px; }
  .hotProductBox .hotProductList .list .text { font-size: 14px; padding-top: 15px; }
  .hotProductBox .hotProductList .list .listTitle { font-size: 18px; padding-top: 5px; }
  /*--推拉力测试机-产品列表.html--*/
  .testMachineProduct { padding: 0px 0px 0px; }
  .testMachineProduct .title { font-size: 46px; }
  .testMachineProduct .desc { font-size: 18px; line-height: 24px; padding-top: 30px; }
  .testMachineCharacter { padding-top: 35px; }
  .testMachineCharacter .list { margin: 0px 33px; }
  .testMachineCharacter .list .icon { width: 85px; }
  .testMachineCharacter .list .text { font-size: 17px; padding-top: 8px; }
  .productDetailContentList { margin: 0px -12px; padding-top: 50px; }
  .productDetailContentList .list { margin: 0px 24px 0px 0px; }
  .productDetailContentList .list .listTitle { width: 90px; }
  .productDetailContentList .list .listTitle img { width:45px; }
  .productDetailContentList .list .listTitle p { font-size: 16px; padding-top: 10px; }
  .productDetailContentList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px 15px; font-size: 16px; line-height: 26px; }
  
  .productFeaturesTwo { margin: 60px -20px 0px; padding: 20px; }
  .productFeaturesTwo .swiper-slide { -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); padding: 50px 35px; }
  .productFeaturesTwo .swiper-slide .icon { width: 105px; }
  .productFeaturesTwo .swiper-slide .listTitle { padding-top: 50px; font-size: 22px; }
  .productFeaturesTwo .swiper-slide .desc { font-size: 16px; line-height: 22px; padding-top: 15px; }
  .productFeaturesTwo .swiper-slide:hover { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2); }
  .productFeaturesTwoPage { padding-top: 30px; }
  .productFeaturesTwoPage span { margin: 0px 4px; }
  .testRangeTable { border-top: 4px solid #bb1d22; margin: 45px auto 0px; }
  .testRangeTable table { width: 100% !important; min-width: 760px; }
  .testRangeTable table tr td {font-size: 14px; }
  .testRangeTable table tr:nth-child(1) td { font-size: 18px; }
  .testRangeModelTable { border-top: 4px solid #bb1d22; margin: 45px auto 0px; }
  .testRangeModelTable table { width: 100% !important; min-width: 760px; }
  .testRangeModelTable table tr td {font-size: 14px; }
  .testRangeModelTable table tr td:nth-child(1) { }
  .testStandard { padding: 100px 0px 0px; }
  .testStandard .testStandardTable {margin: 45px auto 0px; }
  .testStandard .testStandardTable table tr td {font-size: 14px; line-height: 26px; }
  .testStandard .testStandardTable table tr td:nth-child(1) { }
  /*--行业应用--*/
  .applicationsBannerBox .imgBox { padding-top: 800px; }
  .applicationsBannerText .enTitle { font-size: 58px; }
  .applicationsBannerText .title { font-size: 50px; margin-top: -20px; }
  .applicationsBox .bannerLocation { bottom: 40px; }
  .applicationsBox .bannerLocation .location { font-size: 14px; }
  .applicationsClassBox { bottom: 100px; }
  .applicationsClassBox i { width: 100px; height: 100%; font-size: 24px; }
  .applicationsClass .swiper-slide { width: 16.666666666666668%; }
  .applicationsClass .swiper-slide a .icon { width: 55px; }
  .applicationsClass .swiper-slide a .listTitle { font-size: 16px; padding-top: 8px; }
  .applicationsMain { padding: 0px 0px 100px; }
  .applicationsMain .title { margin-top: 80px; font-size: 46px; }
  .applicationsClassThreeMain{top:0px;}
  .applicationsClassThree { width: 1060px; margin: 0px auto 0px; top: -35px; margin-bottom: -35px; -webkit-box-shadow: 0px 10px 40px rgba(151, 161, 185, 0.2); box-shadow: 0px 10px 40px rgba(151, 161, 185, 0.2); }
  .applicationsClassThree .swiper-slide { padding: 0px 25px; }
  .applicationsClassThree .swiper-slide::after { height: 20px; }
  .applicationsClassThree .swiper-slide a { height: 100px; font-size: 18px; }
  .applicationsClassThree .swiper-slide a .listTitle img { width: 40px; min-width: 40px; margin-right: 15px; }
  .applicationsClassThree .swiper-slide a::after { height: 4px; }
  .applicationsClassThreeMain.applicationsClassThreeMainDown{top: 113px;}
  .applicationsClassThreeMain.applicationsClassThreeMainUp{top: 0px;}
  .applicationsNameList { margin: 50px -5px 0px; }
  .applicationsNameList .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 0px 5px; }
  .applicationsNameList .list .content { padding: 85px 0px 65px; }
  .applicationsNameList .list .content .listTitle { font-size: 34px; }
  .applicationsNameList .list .content .nameListBox { padding: 25px 150px 0px; }
  .applicationsNameList .list .content .nameListBox .nameList { width: 33.333%; padding: 0px 20px 10px; }
  .applicationsNameList .list .content .nameListBox .nameList a { font-size: 16px; min-width: 80px; padding: 10px 0px 8px; }
  .applicationsNameList .list .content .btn { padding-top: 50px; }
  .applicationsNameList .list .content .btn a { min-width: 126px; padding: 0px 18px; font-size: 12px; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .applicationsNameList .list .content .btn a i { font-size: 12px; }
  .applicationsListBox { margin-top: 65px; padding-top: 10px; }
  .applicationsList { margin: 0px -15px; padding-bottom: 30px; }
  .applicationsList .list { width: -webkit-calc(33.333% - 30px); width: calc(33.333% - 30px); margin: 50px 15px 0px; }
  .applicationsList .list .contentBox .imgBox { padding-top: 307px; }
  .applicationsList .list .contentBox .content .icon { width: 70px; }
  .applicationsList .list .contentBox .content .listTitle { font-size: 22px; padding-top: 5px; }
  .applicationsList .list .contentBox .content .more { padding-top: 30px; }
  .applicationsList .list .contentBox .content .more p { min-width: 126px; padding: 0px 18px; font-size: 12px; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .applicationsList .list .contentBox .content .more p i { font-size: 12px; }
  .applicationsList .list .listDesc { font-size: 16px; line-height: 23px; padding: 20px 25px 35px; }
  .applicationsVideoList { margin: 0px -21px; padding-bottom: 50px; }
  .applicationsVideoList .list { width: -webkit-calc(50% - 42px); width: calc(50% - 42px); margin: 40px 21px 0px; padding: 30px 0px; }
  .applicationsVideoList .list .imgBox p{ left: 0px; right: 185px; bottom: 0px; top: 0px; }
  .applicationsVideoList .list .content { width: 442px; padding: 40px; -webkit-box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); }
  .applicationsVideoList .list .content .listTitle { font-size: 22px; padding-bottom: 20px; }
  .applicationsVideoList .list .content .listDesc { font-size: 16px; line-height: 23px; padding-top: 20px; }
  .applicationsVideoList .list .content .label { padding-top: 15px; }
  .applicationsVideoList .list .content .label p { font-size: 15px; }
  .applicationsVideoList .list .content .label span { font-size: 15px; margin-right: 10px; }
  .applicationsVideoList .list .content .label a { font-size: 15px; margin-right: 10px; }
  .applicationsVideoList .list .content .relatedProductsName { padding-top: 10px; }
  .applicationsVideoList .list .content .relatedProductsName p { font-size: 15px; }
  .applicationsVideoList .list .content .relatedProductsName a { font-size: 15px; margin-right: 10px; }
  .applicationsVideoList .list .content .btn { padding-top: 20px; }
  .applicationsVideoList .list .content .btn p { min-width: 125px; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; padding: 0px 10px 0px 20px; font-size: 12px; border: 2px solid #666666; }
  .applicationsVideoList .list .content .btn p i { width: 22px; height: 22px; padding-left: 3px; }
  .applicationsVideoList .list .content .btn p i::after { content: ''; border-left: 7px solid #fff; border-top: 4px solid transparent; border-bottom: 4px solid transparent; }
  /*--行业应用详情页--*/
  .applicationClass .swiper-slide a { padding: 0px 27px; min-height: 96px; font-size: 18px; }
  .applicationClass .swiper-slide a .icon { width: 45px; margin-right: 10px; }
  .applicationDetailMain { padding: 90px 0px; }
  .applicationDetailImgBox { width: 814px; }
  .applicationDetailImg .swiper-slide .imgBox { padding-top: 458px; }
  .applicationDetailImg .swiper-slide .commonVideoBtn p { width: 64px; height: 64px; }
  .applicationDetailImg .swiper-slide .commonVideoBtn p i { width: 16px; height: 16px; }
  .applicationDetailImgPage { bottom: 30px; }
  .applicationDetailImgPage span { margin: 0px 3px; width: 12px; height: 12px; border: 2px solid #fff; }
  .applicationDetail { padding: 60px 85px 70px; }
  .applicationDetail .title { font-size: 26px; padding-bottom: 15px; }
  .applicationDetail .title img { width: 70px; margin-right: 15px; }
  .applicationDetail .desc { padding-top: 35px; font-size: 18px; line-height: 28px; }
  .applicationDetail .testSubjects { font-size: 16px; padding-top: 20px; }
  .applicationDetail .testItem { padding-top: 20px; font-size: 16px; }
  .applicationDetail .btn { padding-top: 30px; }
  .applicationDetail .btn a { margin-right: 15px; min-width: 155px; height: 48px; -webkit-border-radius: 48px; border-radius: 48px; padding: 0px 20px; font-size: 14px; border: 2px solid #666666; }
  .applicationDetail .btn a i { font-size: 16px; }
  .applicationDetailContent { padding: 120px 0px 0px; }
  .applicationDetailContent .desc { font-size: 18px; line-height: 27px; max-width: 1600px; padding-top: 30px; }
  .applicationDetailThreeTests { padding-top: 85px; }
  .applicationDetailThreeTests .swiper-slide { padding: 0px 70px; }
  .applicationDetailThreeTests .swiper-slide .icon { width: 100px; }
  .applicationDetailThreeTests .swiper-slide .listTitle span { padding: 0px 10px 20px; font-size: 20px; }
  .applicationDetailThreeTests .swiper-slide .listTitle span::after { height: 3px; }
  .applicationDetailThreeTestsTab { max-width: 1100px; padding-top: 50px; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsDesc { font-size: 18px; line-height: 28px; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsList { margin-top: 55px; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsList p { width: 25%; padding:0px 40px 0px 20px; font-size: 16px; margin-bottom: 17px; }
  .applicationDetailThreeTestsTab .swiper-slide .threeTestsList p::after { width: 7px; height: 7px; top: 9px; }
  .testPlan { padding-top: 120px; }
  .testPlan .title { font-size: 24px; padding-bottom: 30px; }
  .testPlan .testPlanTable { border-top: 4px solid #bb1d22; }
  .testPlan .testPlanTable table { }
  .testPlan .testPlanTable table tr td { font-size: 14px; padding: 5px; }
  /* .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(1) { width: 20%; }
  .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(2) { width: 35%; }
  .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(3) { width: 20%; }
  .testPlan .testPlanTable table tr:nth-child(1) td:nth-child(4) { width: 25%; } */
  .ApplicationsDetailContentBox{padding:0px 0px 50px;}
  .ApplicationsDetailContentBox .title{font-size: 24px; padding-bottom: 30px}
  .ApplicationsDetailContentBox .desc{font-size: 18px; line-height: 28px; padding-bottom: 30px;}
  .ApplicationsDetailContentBox .content{font-size: 18px; line-height: 28px;border-top: 4px solid #bb1d22;}
  .ApplicationsDetailContentBox table tr td { font-size: 14px; padding: 5px 15px; }
  .applicationRelatedProductsMain { padding: 100px 0px; }
  .applicationRelatedProductsBox { margin-top: 55px; }
  .applicationRelatedProductsBox>i { width: 60px; height: 60px; font-size: 18px; }
  .applicationRelatedProductsBox>i.prevBtn { left: -70px; }
  .applicationRelatedProductsBox>i.nextBtn { right: -70px; }
  .applicationRelatedProducts .swiper-slide .content { padding: 45px 20px; border-top: 2px solid #f4f6f8; }
  .applicationRelatedProducts .swiper-slide .modelNumber { font-size: 15px; }
  .applicationRelatedProducts .swiper-slide .listTitle { font-size: 20px; margin-top: 15px; height: 24px; line-height: 24px;}
  .applicationRelatedProducts .swiper-slide .imgBox {padding-top: 365px;}
  .applicationRelatedProductsBtnPage{margin: 50px auto 0px; max-width: 260px;}
  .applicationRelatedProductsBtnPage .prevBtn { font-size: 22px; margin-right: 15px;}
  .applicationRelatedProductsBtnPage .nextBtn { font-size: 22px; margin-left: 15px;}
  .applicationRelatedProductsBtnPage .applicationRelatedProductsPage {height: 4px;}
  .prevNextArticleBox { margin-top: 100px; padding: 12px 15px 12px 40px; }
  .prevNextArticleBox .prevNextArticle .list { padding-right: 60px; }
  .prevNextArticleBox .prevNextArticle .list::after { height: 15px; }
  .prevNextArticleBox .prevNextArticle .list a { font-size: 16px; }
  .prevNextArticleBox .prevNextArticle .list a p { font-size: 14px; }
  .prevNextArticleBox .prevNextArticle .list:nth-child(2) { padding-left: 60px; padding-right: 0px; }
  .prevNextArticleBox .return a { width: 150px; height: 50px; -webkit-border-radius: 50px; border-radius: 50px; padding: 0px 20px; border: 2px solid #666666; font-size: 14px; }
  .prevNextArticleBox .return a img { height: 15px; }
  .caseMain { padding: 0px 0px 110px; }
  .caseMain .title { margin-top: 80px; font-size: 46px; }
  .caseMain .titleDesc { max-width: 800px; padding-top: 25px; font-size: 18px; line-height: 27px; }
  .caseList { margin: 0px -45px 0px; padding: 10px 0px 60px; }
  .caseList .list { width: -webkit-calc(50% - 90px); width: calc(50% - 90px); margin: 80px 45px 0px; }
  .caseList .list .listTitle { font-size: 22px; padding-bottom: 10px; }
  .caseList .list .listTitle img { width: 45px; margin-right: 10px; }
  .caseList .list .logoList { margin: 0px -10px; padding-top: 10px; }
  .caseList .list .logoList p { width: 25%; padding: 25px 10px 0px; }
  .caseList .list .logoList p img { -webkit-box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); box-shadow: 0px 3px 16px rgba(40, 60, 159, 0.1); }
  .caseAdvantagesMain { padding: 100px 0px 110px; }
  .caseAdvantagesMain .title { font-size: 46px; }
  .caseAdvantagesMain .desc { font-size: 18px; margin-top: 15px; }
  .caseAdvantagesMain .caseAdvantages { margin-top: 50px; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide { width: -webkit-calc(33.333% - 17px); width: calc(33.333% - 17px); padding: 60px; margin-right: 25px; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .icon { width: 105px; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listTitle { margin-top: 40px; font-size: 22px; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc { font-size: 17px; line-height: 28px; padding-top: 25px; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc p { padding-left: 15px; margin-bottom: 10px; }
  .caseAdvantagesMain .caseAdvantages .swiper-slide .listDesc p::after { top: 10px; width: 8px; height: 8px; }
  .projectCase { margin: 0px -36px; padding-bottom: 50px; }
  .projectCase .list { width: -webkit-calc(50% - 72px); width: calc(50% - 72px); margin: 100px 36px 0px; }
  .projectCase .list .projectImg .swiper-slide .imgBox { padding-top: 458px; }
  .projectCase .list .projectImgPage { bottom: 20px; }
  .projectCase .list .projectImgPage span { width: 12px; height: 12px; margin: 0px 4px; border: 2px solid #fff; }
  .projectCase .list .listTitle { font-size: 24px; padding: 35px 0px 15px; }
  .projectCase .list .descList { padding-top: 15px; }
  .projectCase .list .descList .subTitle { min-width: 85px; font-size: 16px; }
  .projectCase .list .descList .desc { font-size: 16px; line-height: 25px; }
  .projectCase .list .more { padding-top: 40px; }
  /*--服务支持--*/
  .serviceSupportMain .title { margin-top: 80px; font-size: 46px; }
  .serviceSupportMain .desc { max-width: 800px; padding-top: 25px; font-size: 18px; line-height: 27px; }
  .serviceSupportDesc { padding: 165px 0px; margin-top: 50px; }
  .serviceSupportDesc .content { font-size: 20px; line-height: 37px; max-width: 1366px; }
  .serviceSystem { margin-top: 45px; }
  .serviceSystem .swiper-slide { margin-right: 20px; }
  .serviceSystem .swiper-slide .imgBox { padding-top: 649px; }
  .serviceSystem .swiper-slide .content { padding: 0px 50px 45px; }
  .serviceSystem .swiper-slide .content .listTitle { font-size: 26px; }
  .serviceSystem .swiper-slide .content .listDescBox { font-size: 16px; line-height: 26px; }
  .serviceSystem .swiper-slide .content .listDescBox .listDesc { width: 550px; padding-top: 20px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .serviceSystem .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 640px; -ms-flex: 0 0 640px; flex: 0 0 640px; }
  .serviceSystem .swiper-slide.active .content .listDescBox { max-height: 500px; }
  .serviceSupportBox { margin-top: 110px; padding: 10px 0px 95px; }
  .serviceSupportListBox { padding: 0px 0px 40px; }
  .serviceSupportList { margin-top: 50px; }
  .serviceSupportList .swiper-slide { padding: 80px 0px 70px; }
  .serviceSupportList .swiper-slide .icon { width: 110px; }
  .serviceSupportList .swiper-slide .listTitle { padding-top: 40px; font-size: 22px; }
  .serviceSupportList .swiper-slide .line { margin: 20px auto 0px; width: 50px; height: 6px; -webkit-border-radius: 4px; border-radius: 4px; }
  .serviceSupportList .swiper-slide .listDesc { padding-top: 30px; font-size: 16px; line-height: 27px; }
  .serviceSupportListPage { padding-top: 30px; }
  .serviceSupportListPage span { margin: 0px 4px; }
  .serviceContact { margin-top: 50px; }
  .serviceContact .list .imgBox { padding-top: 433px; }
  .serviceContact .list .customerService .icon { width: 70px; }
  .serviceContact .list .customerService .subTitle { margin-top: 25px; font-size: 24px; }
  .serviceContact .list .customerService .time { font-size: 18px; padding-top: 20px; }
  .serviceContact .list .customerService .btn { padding-top: 40px; }
  .serviceContact .list .customerService .btn a { height: 48px; -webkit-border-radius: 48px; border-radius: 48px; width: 150px; font-size: 14px; }
  .serviceContact .list .customerService .btn a img { height: 20px; margin-right: 10px; }
  .serviceContact .list .nationalHotline { padding: 55px 0px 0px 135px; }
  .serviceContact .list .nationalHotline img { height: 29px; margin-right: 10px; }
  .serviceContact .list .nationalHotline p:nth-child(2) { font-size: 16px; }
  .serviceContact .list .nationalHotline p:nth-child(3) { font-size: 31px; }
  /*--售后服务--*/
  .serviceAssuranceBox { margin-top: 40px; padding: 0px 0px 100px; }
  .serviceAssurance { width: 468px; }
  .serviceAssurance .content { width: 312px; height: 312px; }
  .serviceAssurance .content .text { font-size: 18px; line-height: 1.2; }
  .serviceAssurance .content .tel { font-size: 33px; padding-top: 8px; }
  .serviceAssurance .content .text2 { font-size: 18px; padding-top: 20px; }
  .serviceAssuranceList .list { width: 580px; left: 32px; min-height: 110px; -webkit-border-radius: 110px; border-radius: 110px; padding: 10px 15px; }
  .serviceAssuranceList .list .listTitle { width: 90px; height: 90px; font-size: 16px; line-height: 20px; }
  .serviceAssuranceList .list .listDesc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 18px; padding: 0px 30px; }
  .serviceAssuranceList .list:nth-child(2n) { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; left: auto; right: 32px; }
  .serviceAssuranceList .list:nth-child(1) { top: 35px; }
  .serviceAssuranceList .list:nth-child(2) { top: 35px; }
  .serviceAssuranceList .list:nth-child(3) { top: 180px; left: 0px; }
  .serviceAssuranceList .list:nth-child(4) { top: 180px; right: 0px; }
  .serviceAssuranceList .list:nth-child(5) { top: 325px; }
  .serviceAssuranceList .list:nth-child(6) { top: 325px; }
  .serviceProcessMain { padding: 10px 0px 100px; }
  .serviceProcessClass { padding-top: 45px; }
  .serviceProcessClass p { width: 115px; height: 52px; font-size: 16px; }
  .serviceProcessListBox { margin-top: 100px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .serviceProcessList{max-width: 100%;}
  .serviceProcessList::after { top: 255px; }
  .serviceProcessList .swiper-slide { height: 546px; margin-right: -29px; }
  .serviceProcessList .swiper-slide .contentBox { width: 267px; }
  .serviceProcessList .swiper-slide .contentBox .triangle { top: -28px; width: 100%; }
  .serviceProcessList .swiper-slide .contentBox .triangle img { width: 111px; -webkit-filter: drop-shadow(0px 10px 79px rgba(151, 161, 185, 0.45)); filter: drop-shadow(0px 10px 79px rgba(151, 161, 185, 0.45)); }
  .serviceProcessList .swiper-slide .contentBox .content { -webkit-border-radius: 20px; border-radius: 20px; min-height: 205px; }
  .serviceProcessList .swiper-slide .contentBox .content .step { font-size: 18px; }
  .serviceProcessList .swiper-slide .contentBox .content .icon { width: 50px; margin-top: 25px; }
  .serviceProcessList .swiper-slide .contentBox .content .text { font-size: 18px; padding-top: 25px; }
  .serviceProcessList .swiper-slide .contentBox::after { bottom: -71px; width: 40px; height: 40px; }
  .serviceProcessList .swiper-slide:nth-child(2n) { padding-top: 320px; }
  .serviceProcessList .swiper-slide:nth-child(2n) .contentBox::after { top: -84px; bottom: auto; }
  .afterSalesIssuesMain { padding: 5px 0px 100px; }
  .afterSalesIssuesClass { padding-top: 45px; }
  .afterSalesIssuesClass p { padding: 0px 25px; min-width: 185px; height: 52px; font-size: 16px; }
  .afterSalesIssuesBox { margin-top: 55px; }
  .afterSalesIssuesContent{padding-bottom: 30px;}
  .afterSalesIssues {font-size: 18px; line-height: 28px; padding: 0px 11px 0px 0px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .afterSalesIssues table { border-top: 4px solid #bb1d22; }
  .afterSalesIssues table tr td { padding: 5px 10px; font-size: 14px; line-height: 24px; }
  .instrumentEncyclopediaMain { padding: 10px 0px 100px; }
  .instrumentEncyclopediaBox { padding: 40px 0px 40px; }
  .instrumentEncyclopediaList { padding-bottom: 30px; }
  .instrumentEncyclopediaList .list { margin-top: 15px; }
  .instrumentEncyclopediaList .list a { padding: 0px 30px 0px 50px; font-size: 20px; }
  .instrumentEncyclopediaList .list a p { display: -webkit-box; height: 80px; line-height: 80px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .instrumentEncyclopediaList .list a i { width: 44px; height: 44px; font-size: 16px; }
  /*--视频专区--*/
  .videoClass { margin: 50px auto 0px; }
  .videoClass .swiper-slide { margin-right: 20px; }
  .videoClass .swiper-slide a { min-width: 120px; height: 53px; padding: 0px 10px; margin: -1px; font-size: 16px; }
  .videoListMain { padding: 10px 0px 95px; }
  .videoListBox { padding-top: 60px; }
  .videoListBox .subTitle { font-size: 24px; }
  .videoListBox .videoList { margin: 0px -25px; padding-top: 30px; }
  .videoListBox .videoList .list { width: 33.333%; padding: 0px 25px 60px; }
  .videoListBox .videoList .list .imgBox { padding-top: 302px; }
  .videoListBox .videoList .list .listTitle { margin-top: 15px; font-size: 18px; }
  .videoListBox .videoList .list .time { padding-top: 10px; font-size: 14px; }
  .videoListBox .videoList .list .time i { font-size: 16px; margin-right: 10px; }
  /*--资料下载--*/
  .downloadMaterialsMain { padding: 0px 0px 100px; }
  .downloadMaterialsMain .title { margin-top: 80px; font-size: 46px; }
  .downloadMaterialsMain .desc { max-width: 820px; padding-top: 25px; font-size: 18px; line-height: 27px; }
  .downloadMaterials { padding: 40px 0px 20px; }
  .downloadMaterials .list { padding: 15px 10px 15px 50px; margin-top: 15px; border: 2px solid #fff; }
  .downloadMaterials .list .listTitle { font-size: 17px; }
  .downloadMaterials .list .listTitle img { height: 31px; margin-right: 20px; }
  .downloadMaterials .list .listTitle p { display: -webkit-box; height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .downloadMaterials .list .lang { font-size: 16px; margin-right: 55px; }
  .downloadMaterials .list .lang i { font-size: 20px; }
  .downloadMaterials .list .size { font-size: 16px; margin-right: 55px; }
  .downloadMaterials .list .size img { height: 19px; margin-right: 10px; }
  .downloadMaterials .list .time { font-size: 16px; margin-right: 55px; }
  .downloadMaterials .list .time i { font-size: 18px; margin-right: 10px; }
  .downloadMaterials .list .Preview { margin-right: 35px; }
  .downloadMaterials .list .Preview a { font-size: 16px; }
  .downloadMaterials .list .Preview img { height: 21px; margin-right: 10px; }
  .downloadMaterials .list .btn a { height: 41px; -webkit-border-radius: 41px; border-radius: 41px; min-width: 98px; font-size: 16px; }
  .downloadMaterials .list .btn a i { font-size: 18px; margin-right: 10px; }
  .downloadMaterials .list:hover { -webkit-box-shadow: 0px 5px 21px rgba(101, 37, 37, 0.1); box-shadow: 0px 5px 21px rgba(101, 37, 37, 0.1); }
  .downloadPopup { width: 90%; max-width: 1000px; padding: 60px 70px; }
  .downloadPopup .list { width: 50%; padding: 10px 10px; }
  .downloadPopup .list input { width: 100%; height: 56px; padding: 0px 25px; font-size: 16px; }
  .downloadPopup .list button { right: 10px; top: 10px; padding: 0px 23px; height: 56px; font-size: 14px; }
  .downloadPopup .btn { padding: 30px 10px 10px; }
  .downloadPopup .btn button { min-width: 155px; height: 49px; -webkit-border-radius: 49px; border-radius: 49px; font-size: 16px; }
  .closeDownloadPopup { right: 30px; top: 20px; font-size: 24px; }
  /*--实力保障--*/
  .strengthAssuranceMain .title { margin-top: 80px; font-size: 46px; }
  .strengthAssuranceMain .desc { max-width: 940px; padding-top: 25px; font-size: 18px; line-height: 27px; }
  .researchDevelopmentMain { padding: 80px 0px 65px; margin-top: 60px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData { width: 780px; padding: 40px 17px 60px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .subTitle { font-size: 20px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales { padding-top: 20px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales p { font-size: 16px; margin: 0px 20px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .annualSales p::before { width: 50px; height: 2px; margin-right: 10px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list p { width: 61px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list i { top: -3px; width: 10px; height: 10px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(2) { -webkit-transform: translateX(-8px); -ms-transform: translateX(-8px); transform: translateX(-8px); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(3) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(4) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .line .dot .list:nth-child(5) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder { padding-bottom: 20px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list img { width: 61px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list p { bottom: -50px; font-size: 16px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(2) { -webkit-transform: translateX(-8px); -ms-transform: translateX(-8px); transform: translateX(-8px); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(3) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(4) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentCylinderData .cylinder .list:nth-child(5) { -webkit-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px); }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 0px 100px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .intro { font-size: 18px; line-height: 30px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .intro span { font-weight: 600; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text { padding-top: 40px; font-size: 18px; line-height: 54px; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text p { padding-left: 32px; font-weight: 600; }
  .researchDevelopmentMain .researchDevelopment .researchDevelopmentText .text p::after { top: 18px; width: 20px; height: 20px; }
  .researchDevelopmentMain .researchDevelopmentData { padding-top: 100px; }
  .researchDevelopmentMain .researchDevelopmentData .list .number { font-size: 63px; }
  .researchDevelopmentMain .researchDevelopmentData .list .number span:nth-child(2) { font-size: 32px; margin-left: 10px; }
  .researchDevelopmentMain .researchDevelopmentData .list .text { font-size: 16px; padding-top: 15px; }
  .LeanManufacturingMain { padding: 20px 0px 100px; }
  .LeanManufacturingBox { margin-top: 55px; }
  .LeanManufacturingBox i { width: 50px; height: 50px; font-size: 28px; }
  .LeanManufacturingBox i.prevBtn { left: -30px; }
  .LeanManufacturingBox i.nextBtn { right: -30px; }
  .LeanManufacturingBox .LeanManufacturing .swiper-slide { width: 730px; -webkit-box-shadow: 2px 1px 43px rgba(3, 3, 3, 0.1); box-shadow: 2px 1px 43px rgba(3, 3, 3, 0.1); }
  .LeanManufacturingBox .LeanManufacturing .swiper-slide .imgBox { padding-top: 400px; }
  .LeanManufacturingBox .LeanManufacturing .swiper-slide .listTitle { font-size: 18px; height: 62px; line-height: 62px; }
  .precisionProductionMain { padding: 10px 0px 0px; }
  .precisionProductionBox { margin-top: 55px; padding: 100px 0px 85px; }
  .precisionProductionBox .subTitle { padding-top: 100px; font-size: 22px; }
  .precisionProductionImg { width: 220px; }
  .precisionProduction { margin: 40px 88px 0px; }
  .precisionProduction .list { width: -webkit-calc(20% - 14px); width: calc(20% - 14px); margin: 0px 7px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .frontierTechnologyMain { padding: 10px 0px 100px; }
  .frontierTechnologyMain .frontierTechnologyClass { margin: 45px auto 0px; }
  .frontierTechnologyMain .frontierTechnologyClass .swiper-slide p { font-size: 16px; padding: 0px 30px; height: 53px; }
  .frontierTechnologyTab { -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .frontierTechnology { margin: 30px auto 0px; max-width: 1440px; padding: 0px 0px 0px; }
  .frontierTechnology .subTitle { font-size: 32px; }
  .frontierTechnology .subDesc { font-size: 14px; margin-top: 10px; }
  .frontierTechnology .frontierTechnologyContent { padding: 15px 50px 0px; }
  .frontierTechnology .frontierTechnologyContent .imgBox { width: 630px; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon { margin-left: -50px; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list { padding: 0px 10px; margin-top:20px; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list::after { top: 15px; width: 2px; height: 50px; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .icon { width: 50px; }
  .frontierTechnology .frontierTechnologyContent .frontierTechnologyIcon .list .text { padding-top: 5px; font-size: 14px; }
  .fourPerformance { padding-top: 70px; }
  .fourPerformance .list { margin: 0px 40px; }
  .fourPerformance .list .icon { width: 65px; border: 2px solid #bb1d22; -webkit-border-radius: 10px; border-radius: 10px; }
  .fourPerformance .list .icon img { width: 100%; }
  .fourPerformance .list .text { font-size: 16px; padding-top: 10px; }
  .automaticRotationBox { padding: 55px 0px 0px; }
  .automaticRotationDesc { font-size: 18px; line-height: 26px; }
  .automaticRotation { margin: 40px auto 0px; width: 636px; }
  .automaticRotationList .list .listTitle { font-size: 20px; }
  .automaticRotationList .list .listTitle img { width: 95px; border: 5px solid #f1d2d3; }
  .automaticRotationList .list .listTitle p { margin: 0px 20px 0px 0px; }
  .automaticRotationList .list .content { width: 435px; min-height: 355px; padding: 40px; -webkit-border-radius: 10px; border-radius: 10px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .automaticRotationList .list .content .contentTitle span { font-size: 20px; padding: 0px 30px; height: 42px; -webkit-border-radius: 20px; border-radius: 20px; }
  .automaticRotationList .list .content .listDesc { font-size: 16px; line-height: 27px; padding-top: 10px; }
  .automaticRotationList .list .content .listDesc p { padding-left: 15px; margin-top: 26px; }
  .automaticRotationList .list .content .listDesc p::after { width: 4px; height: 4px; left: 0px; top: 12px; }
  .automaticRotationList .list:nth-child(2n+1) .listTitle { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .automaticRotationList .list:nth-child(2n+1) .listTitle p { margin: 0px 0px 0px 20px; }
  .automaticRotationList .list:nth-child(1) { top: 85px; left: -85px; }
  .automaticRotationList .list:nth-child(1) .content { right: 110%; top: 0px; }
  .automaticRotationList .list:nth-child(2) { top: 85px; right: -85px; }
  .automaticRotationList .list:nth-child(2) .content { left: 110%; top: 0px; }
  .automaticRotationList .list:nth-child(3) { bottom: 85px; left: -85px; }
  .automaticRotationList .list:nth-child(3) .content { right: 110%; bottom: 0px; }
  .automaticRotationList .list:nth-child(4) { bottom: 85px; right: -85px; }
  .automaticRotationList .list:nth-child(4) .content { left: 110%; bottom: 0px; }
  .fluidSimulation { padding-top: 60px; max-width: 1260px; }
  .fluidSimulationDesc{font-size: 18px; line-height: 26px; padding-bottom:30px;}
  .honorMain { padding: 10px 0px 100px; }
  .honorClass { margin: 45px auto 0px; }
  .honorClass .swiper-slide p { font-size: 16px; padding: 0px 30px; height: 53px; }
  .honorNumber { margin-top: 55px; }
  .honorNumber .list { padding: 0px 110px; }
  .honorNumber .list .number { font-size: 16px; }
  .honorNumber .list .number span { font-size: 63px; margin-right: 10px; }
  .honorNumber .list .text { font-size: 16px; padding-top: 15px; }
  .honorNumber .list::after { height: 76px; }
  .honorListBox { margin-top: 60px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .honorListBox i { width: 50px; height: 50px; font-size: 28px; }
  .honorListBox i.prevBtn { left: -40px; }
  .honorListBox i.nextBtn { right: -40px; }
  .honorList .swiper-slide .imgBox { width: 328px; -webkit-transform: translateX(-50px); -ms-transform: translateX(-50px); transform: translateX(-50px); }
  .honorList .swiper-slide-active .imgBox { -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }
  .honorList .swiper-slide-prev .imgBox { -webkit-transform: translateX(-45px); -ms-transform: translateX(-45px); transform: translateX(-45px); }
  .honorList .swiper-slide-next .imgBox { -webkit-transform: translateX(45px); -ms-transform: translateX(45px); transform: translateX(45px); }
  .honorList .swiper-slide-next ~ div .imgBox { -webkit-transform: translateX(50px); -ms-transform: translateX(50px); transform: translateX(50px); }
  .qualityAssuranceMain { padding: 10px 0px 110px; }
  .qualityAssuranceClass { margin: 45px auto 0px; }
  .qualityAssuranceClass .swiper-slide p { font-size: 16px; padding: 0px 30px; height: 53px; }
  .qualityAssuranceTab { -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .qualityAssuranceBox { width: 450px; }
  .qualityAssuranceBox .subTitle { width: 160px; height: 160px; font-size: 28px; border: 6px solid #fff; }
  .qualityAssurance { margin: 70px -3px 0px; }
  .qualityAssurance .list { width: -webkit-calc(50% - 6px); width: calc(50% - 6px); margin: 3px 3px; }
  .qualityAssurance .list .Letters { padding-top: 100%; }
  .qualityAssurance .list .Letters p { font-size: 70px; }
  .qualityAssurance .list .Letters img{height:65px;}
  .qualityAssurance .list:nth-child(1) { -webkit-border-radius: 100% 0px 0px 0px; border-radius: 100% 0px 0px 0px; }
  .qualityAssurance .list:nth-child(1) .Letters p { padding-left: 30px; }
  .qualityAssurance .list:nth-child(2) { -webkit-border-radius: 0% 100% 0px 0px; border-radius: 0% 100% 0px 0px; }
  .qualityAssurance .list:nth-child(2) .Letters p { padding-right: 30px; }
  .qualityAssurance .list:nth-child(3) { -webkit-border-radius: 0% 0% 0px 100%; border-radius: 0% 0% 0px 100%; }
  .qualityAssurance .list:nth-child(3) .Letters p { padding-left: 30px; }
  .qualityAssurance .list:nth-child(4) { -webkit-border-radius: 0% 0% 100% 0%; border-radius: 0% 0% 100% 0%; }
  .qualityAssurance .list:nth-child(4) .Letters p { padding-right: 30px; }
  .qualityAssurance .list .content { width: 350px; padding: 20px 30px; -webkit-border-radius: 20px; border-radius: 20px; }
  .qualityAssurance .list .content .listTitle span { font-size: 18px; height: 43px; -webkit-border-radius: 43px; border-radius: 43px; padding: 0px 25px; }
  .qualityAssurance .list .content .listDesc { padding-top: 20px; font-size: 18px; line-height: 30px; }
  .qualityAssurance .list .content .listDesc p { padding-left: 15px; }
  .qualityAssurance .list .content .listDesc p::after { top: 12px; width: 5px; height: 5px; }
  .qualityAssurance .list .content::after { width: 165px; height: 165px; }
  .qualityAssurance .list .content::before { width: 165px; height: 165px; }
  .qualityAssurance .list:nth-child(1) .content { right: -webkit-calc(100% + 138px); right: calc(100% + 138px); top: 0px; }
  .qualityAssurance .list:nth-child(2) .content { left: -webkit-calc(100% + 138px); left: calc(100% + 138px); top: 0px; }
  .qualityAssurance .list:nth-child(3) .content { right: -webkit-calc(100% + 138px); right: calc(100% + 138px); bottom: 0px; }
  .qualityAssurance .list:nth-child(4) .content { left: -webkit-calc(100% + 138px); left: calc(100% + 138px); bottom: 0px; }
  /*--关于WBE--*/
  .aboutWBEMain .title { margin-top: 80px; font-size: 46px; }
  .aboutWBEMain .desc { max-width: 800px; padding-top: 25px; font-size: 18px; line-height: 27px; }
  .aboutWBEMain .desc2 { max-width: 800px; padding-top: 25px; font-size: 24px; line-height: 32px; }
  .about { padding: 100px 0px; min-height: 820px; margin-top: 50px; }
  .about .aboutDesc { font-size: 18px; line-height: 29px; max-height: 87px; max-width: 1080px; }
  .about .aboutDesc.active { max-height: 1500px; }
  .about .aboutViewBtn { padding-top: 30px; }
  .about .aboutViewBtn p { width: 132px; height: 42px; -webkit-border-radius: 42px; border-radius: 42px; font-size: 12px; padding: 0px 15px 0px 20px; }
  .about .aboutViewBtn p i { font-size: 14px; }
  .about .aboutData { max-width: 1080px; }
  .about .aboutData .list .number { font-size: 30px; }
  .about .aboutData .list .number span { font-size: 63px; margin-right: 10px; }
  .about .aboutData .list .text { padding-top: 15px; font-size: 16px; }
  .aboutPopup { max-width: 1060px; padding: 70px 45px 45px; }
  .aboutPopup .content { font-size: 16px; line-height: 32px; padding: 0px 50px 0px 0px; max-height: 75vh; }
  .aboutPopup .content .f22 { font-size: 22px; }
  .aboutPopup .closeAboutPopup { right: 40px; top: 20px; font-size: 24px; }
  .aboutFactoryBox { padding: 100px 0px; }
  .aboutFactoryBox>i { width: 60px; height: 60px; font-size: 20px; }
  .aboutFactoryBox>i.prevBtn { left: 100px; }
  .aboutFactoryBox>i.nextBtn { right: 100px; }
  .aboutFactory .swiper-slide .imgBox { width: 782px; -webkit-transform: translateX(440px); -ms-transform: translateX(440px); transform: translateX(440px); }
  .aboutFactory .swiper-slide .imgBox::after { height: 30%; width: 100%; }
  .aboutFactory .swiper-slide .listTitle { font-size: 18px; padding: 0px 20px 30px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .aboutFactory .swiper-slide-prev .imgBox { -webkit-transform: translateX(140px); -ms-transform: translateX(140px); transform: translateX(140px); }
  .aboutFactory .swiper-slide-next .imgBox { -webkit-transform: translateX(-140px); -ms-transform: translateX(-140px); transform: translateX(-140px); }
  .aboutFactory .swiper-slide-next ~ div .imgBox { -webkit-transform: translateX(-440px); -ms-transform: translateX(-440px); transform: translateX(-440px); }
  .corporateCulture .swiper-slide { width: 33.333%; }
  .corporateCulture .swiper-slide .content { padding: 300px 0px 80px; }
  .corporateCulture .swiper-slide .content .icon { width: 65px; }
  .corporateCulture .swiper-slide .content .listTitle { padding-top: 15px; font-size: 24px; }
  .corporateCulture .swiper-slide .content .line { width: 2px; height: 85px; margin: 150px auto 0px; }
  .corporateCulture .swiper-slide .content .listEnTitle { margin-top: 35px; font-size: 40px; }
  .corporateCulture .swiper-slide .textImg { width: 230px; left: 30px; top: 220px; }
  .corporateCulture .swiper-slide .listDesc { padding: 0px 20px 95px; font-size: 32px; line-height: 39px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .corporateCulture .swiper-slide:nth-child(2) .textImg { width: 230px; }
  .corporateCulture .swiper-slide:nth-child(3) .textImg { width: 230px; }
  .corporateCulture .swiper-slide:nth-child(3) .textImg img { -webkit-transform: translateY(-140px); -ms-transform: translateY(-140px); transform: translateY(-140px); }
  .corporateCulture .swiper-slide:hover .icon { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); }
  .corporateCulture .swiper-slide:hover .listTitle { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); }
  .corporateCulture .swiper-slide:hover .line { -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); }
  .corporateCulture .swiper-slide:hover .listEnTitle { -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); }
  .developmentHistoryMain { padding: 15px 0px 50px; }
  .developmentHistoryBox { margin-top: 45px; }
  .developmentHistoryBox .circle { width: 1440px; height: 1440px; }
  .developmentHistoryBox .developmentHistoryText { height: 560px; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide { padding-top: 40px; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide .textImg { width: 375px; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide .year { padding-top: 20px; font-size: 46px; }
  .developmentHistoryBox .developmentHistoryText .swiper-slide .listDesc { padding-top: 15px; max-width: 415px; font-size: 18px; line-height: 27px; }
  .developmentHistoryYearBox { padding: 0px 50px; }
  .developmentHistoryYearBox i { top: 27px; font-size: 18px; }
  .developmentHistoryYearBox i.prevBtn { left: 0px; }
  .developmentHistoryYearBox i.nextBtn { right: 0px; }
  .developmentHistoryYearBox::after { left: 30px; right: 30px; height: 2px; top: 35px; }
  .developmentHistoryYear { padding: 30px 0px 0px; }
  .developmentHistoryYear .swiper-slide .dot { width: 12px; height: 12px; }
  .developmentHistoryYear .swiper-slide .number { padding-top: 20px; font-size: 18px; }
  .marketingNetworkMain { padding: 10px 0px 100px; }
  .marketingNetworkData { padding-top: 40px; }
  .marketingNetworkData .list { padding: 0px 90px; }
  .marketingNetworkData .list .number { font-size: 16px; }
  .marketingNetworkData .list .number span { font-size: 63px; margin-right: 5px; }
  .marketingNetworkData .list .number em { font-size: 24px; margin-right: 5px; }
  .marketingNetworkData .list .text { font-size: 16px; padding-top: 10px; }
  .marketingNetworkMain .networkMap { max-width: 1332px; margin: 40px auto 0px; }
  .marketingNetworkMain .networkMap .earth { width: 760px; height: 760px; }
  .networkOffice { margin: 0px -13px; padding-top: 40px; }
  .networkOffice .list { width: -webkit-calc(50% - 16px); width: calc(50% - 16px); margin: 0px 13px 0px; padding: 45px 32px; }
  .networkOffice .list .listTitle { font-size: 22px; }
  .networkOffice .list .line { margin: 10px auto 0px; height: 4px; width: 33px; }
  .networkOffice .list .content { margin: 0px -8px; padding-top: 30px; }
  .networkOffice .list .content p { width: -webkit-calc(33.333% - 16px); width: calc(33.333% - 16px); margin: 0px 8px 15px; font-size: 16px; height: 55px; }
  .aboutESGMain { margin-bottom: 100px; }
  .aboutESGMain .titleBox { top: 90px; width: 100%; }
  .aboutESGMain .titleBox .titleImg img { height: 68px; }
  .aboutESGMain .aboutESG .swiper-slide { min-height: 980px; }
  .aboutESGMain .aboutESG .swiper-slide .content { padding: 420px 110px 50px; }
  .aboutESGMain .aboutESG .swiper-slide .icon { width: 80px; }
  .aboutESGMain .aboutESG .swiper-slide .listTitle { padding-top: 20px; font-size: 26px; }
  .aboutESGMain .aboutESG .swiper-slide .listEnTitle { padding-top: 5px; font-size: 22px; }
  .aboutESGMain .aboutESG .swiper-slide .listDesc { font-size: 18px; line-height: 23px; max-width: 440px; padding-top: 50px; }
  .aboutESGMain .aboutESG .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 810px; -ms-flex: 0 0 810px; flex: 0 0 810px; }
  .aboutESGMain .aboutESG .swiper-slide.active .content { padding: 370px 110px 50px; }
  .aboutESGMain .aboutESG .swiper-slide.active .icon { margin: 0px; }
  /*--联系我们--*/
  .contactCompanyName { padding-top: 30px; font-size: 24px; }
  .contactCompanyNameEn { font-size: 16px; padding-top: 8px; }
  .contactInfoMain { padding: 140px 0px 450px; margin-top: -70px; }
  .contactInfo .list { width: -webkit-calc(33.333% - 34px); width: calc(33.333% - 34px); margin: 0px 17px; padding: 25px 40px; }
  .contactInfo .list .item { margin-top: 20px; }
  .contactInfo .list .item .icon { width: 44px; min-width: 44px; height: 44px; }
  .contactInfo .list .item .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 10px; }
  .contactInfo .list .item .content .name { font-size: 14px; }
  .contactInfo .list .item .content .text { font-size: 18px; margin-top: 5px; line-height: 24px; }
  .contactInfo .list .item .content .text span { font-size: 14px; line-height: 18px; }
  .contactInfo .list .item:nth-child(1) { margin-top: 0px; }
  .contactInfo .list .tel { padding: 0px 0px 0px 40px; }
  .contactInfo .list .tel .telTitle { font-size: 24px; }
  .contactInfo .list .tel .telNumber { font-size: 52px; }
  .contactOfficeMain { margin-top: 10px; }
  .contactOfficeHeadquarters { padding: 65px 0px 55px; }
  .contactOfficeHeadquarters .list { padding: 0px 78px; }
  .contactOfficeHeadquarters .list .icon img { width: 52px; height: 52px; border: 2px solid rgba(187, 29, 34, 0.5); }
  .contactOfficeHeadquarters .list .icon p { font-size: 18px; padding-top: 10px; }
  .contactOfficeHeadquarters .list .content { padding: 0px 0px 0px 50px; }
  .contactOfficeHeadquarters .list .content .listTitle { font-size: 18px; padding-bottom: 10px; line-height: 24px; }
  .contactOfficeHeadquarters .list .content p { font-size: 16px; padding-bottom: 5px; line-height: 24px; }
  .contactOfficeHeadquartersList { padding: 50px 0px; }
  .contactOfficeHeadquartersList .list { width: 25%; }
  .contactOfficeHeadquartersList .list .listTitle { font-size: 18px; }
  .contactOfficeHeadquartersList .list .content { padding-top: 10px; }
  .contactOfficeHeadquartersList .list .content .infoList { margin-top: 10px; }
  .contactOfficeHeadquartersList .list .content .infoList .icon { width: 36px; min-width: 36px; height: 36px; margin-right: 8px; }
  .contactOfficeHeadquartersList .list .content .infoList .text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 16px; }
  .contactFormBox { padding: 10px 0px 100px; }
  .contactForm { margin-top: 50px; padding: 80px 55px 50px; }
  .contactForm .list { width: -webkit-calc(25% - 20px); width: calc(25% - 20px); margin: 20px 10px 0px; }
  .contactForm .list p { font-size: 16px; height: 56px; left: 25px; top: 0px; }
  .contactForm .list input { width: 100%; height: 56px; font-size: 16px; padding: 0px 25px; }
  .contactForm .list textarea { width: 100%; height: 175px; font-size: 16px; padding: 16px 25px; }
  .contactForm .list.w100 { width: 100%; }
  .contactForm .list img { right: 25px; }
  .contactForm .btn { padding-top: 30px; }
  .contactForm .btn button { width: 155px; height: 50px; font-size: 16px; -webkit-border-radius: 50px; border-radius: 50px; }
  /*--招贤纳士--*/
  .jobMain .title { margin-top: 80px; font-size: 46px; }
  .jobMain .desc { max-width: 860px; padding-top: 25px; font-size: 18px; line-height: 28px; }
  .recruitmentBg { padding-bottom: 100px; }
  .recruitmentClass { margin: 45px auto 0px; }
  .recruitmentClass a { font-size: 16px; padding: 0px 40px; height: 53px; }
  .recruitmentList { padding: 45px 0px 25px; }
  .recruitmentList .list { margin-top: 15px; padding: 0px 50px; }
  .recruitmentList .list::after { height: 2px; }
  .recruitmentList .list .listTitleBox { height: 85px; }
  .recruitmentList .list .listTitleBox .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 20px; }
  .recruitmentList .list .listTitleBox .address { width: 335px; font-size: 16px; }
  .recruitmentList .list .listTitleBox .number { width: 275px; font-size: 16px; }
  .recruitmentList .list .listTitleBox .time { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 16px; }
  .recruitmentList .list .listTitleBox .btn { width: 44px; height: 44px; }
  .recruitmentList .list .listTitleBox .btn i { width: 14px; height: 14px; }
  .recruitmentList .list .listTitleBox .btn i::after { width: 2px; }
  .recruitmentList .list .listTitleBox .btn i::before { height: 2px; }
  .recruitmentList .list .content { padding-bottom: 60px; }
  .recruitmentList .list .content .subTitle { font-size: 18px; padding-top: 45px; }
  .recruitmentList .list .content .listDesc { font-size: 16px; padding-top: 10px; line-height: 30px; }
  .recruitmentList .list .content .btn { padding-top: 30px; }
  .recruitmentList .list .content .btn a { width: 140px; height: 43px; padding: 0px 20px; -webkit-border-radius: 43px; border-radius: 43px; font-size: 14px; border: 2px solid #6f747a; }
  .talentStrategyMain { padding: 10px 0px 100px; }
  .talentStrategyList { margin-top: 60px; }
  .talentStrategyList .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 15px; }
  .talentStrategyList .swiper-slide .imgBox { padding-top: 605px; }
  .talentStrategyList .swiper-slide .content { padding: 0px 50px 25px; }
  .talentStrategyList .swiper-slide .content .listTitle { font-size: 22px; }
  .talentStrategyList .swiper-slide .content .listDesc { margin-top: 8px; font-size: 16px; line-height: 24px; }
  .talentStrategyList .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 810px; -ms-flex: 0 0 810px; flex: 0 0 810px; }
  .talentStrategyList .swiper-slide.active .content .listDesc { max-height: 200px; }
  .talentStrategyList .swiper-slide:last-child { margin-right: 0px; }
  .overallJobPromotion { padding-top: 60px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .overallJobPromotion .management { margin-top: 15px; }
  .overallJobPromotion .management .subTitle { width: 90px; min-width: 90px; height: 90px; font-size: 20px; line-height: 26px; }
  .overallJobPromotion .management .arrow { padding: 0px 20px 0px 10px; }
  .overallJobPromotion .management .arrow img { height: 9px; }
  .overallJobPromotion .management .managementList .list { width: 173px; min-width: 173px; height: 67px; font-size: 18px; -webkit-mask-size: 173px 67px; mask-size: 173px 67px; }
  .overallJobPromotion .management:nth-child(2) .managementList .list { background-size: 173px 67px; }
  /*--招商合作--*/
  .cooperationMain { margin-top: 60px; }
  .cooperationMain table { border-top: 4px solid #bb1d22; min-width: 760px; }
  .cooperationMain table tr td { padding: 30px 40px; font-size: 17px; line-height: 33px; }
  .cooperationMain table tr td:nth-child(1) { font-size: 20px; }
  .cooperationMain table tr td:nth-child(1) { width: 20%; }
  .cooperationMain table tr td:nth-child(2) { width: 40%; }
  .cooperationMain table tr td:nth-child(3) { width: 40%; }
  .cooperationMain table tr:nth-child(1) td .icon { width: 74px; height: 74px; }
  .cooperationMain table tr:nth-child(1) td .subTitle { margin-top: 10px; font-size: 22px; }
  .cooperationMain table tr:nth-child(1) td .tableDesc { padding-top: 5px; font-size: 17px; line-height: 24px; }
  .cooperationMain table tr td .tel { font-size: 20px; }
  .cooperationSupportMain { padding: 10px 0px 140px; }
  .cooperationSupportBox { margin: 60px auto 0px; max-width: 100%;}
  .cooperationSupportImg { width: 790px; }
  .cooperationSupportImg .cooperationLogo { -webkit-box-shadow: 0px 10px 79px rgba(151, 161, 185, 0.45); box-shadow: 0px 10px 79px rgba(151, 161, 185, 0.45); }
  .cooperationSupport .list { width: 600px; padding: 25px 45px; -webkit-border-radius: 10px; border-radius: 10px; }
  .cooperationSupport .list .content .listTitle span { width: 146px; height: 48px; -webkit-border-radius: 48px; border-radius: 48px; font-size: 20px; }
  .cooperationSupport .list .content .listDesc { padding-top: 20px; max-width: 350px; font-size: 17px; }
  .cooperationSupport .list .icon { width: 70px; }
  .cooperationSupport .list:nth-child(1) { left: 0px; top: 110px; }
  .cooperationSupport .list:nth-child(2) { right: 0px; top: 110px; }
  .cooperationSupport .list:nth-child(3) { left: 0px; top: 365px; }
  .cooperationSupport .list:nth-child(4) { right: 0px; top: 365px; }
  .cooperationSupport .list:nth-child(5) { left: 0px; right: 0px; margin: 0px auto; bottom: -60px; }
  /*--新闻列表--*/
  .newsListMain { padding: 65px 0px 100px; }
  .newsList { padding-bottom: 30px; }
  .newsList .list a { padding: 50px 0px; }
  .newsList .list a .imgBox { width: 435px; padding-top: 245px; }
  .newsList .list a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 130px 0px 50px; }
  .newsList .list a .content .listTitle { font-size: 24px; line-height: 32px; }
  .newsList .list a .content .listDesc { margin-top: 20px; font-size: 16px; line-height: 25px; }
  .newsList .list a .content .mTime { font-size: 14px; }
  .newsList .list a .content .more { padding-top: 40px; }
  .newsList .list a .timeBox .time { font-size: 16px; }
  .newsList .list a .timeBox .column { padding-top: 10px; font-size: 16px; }
  .newsList .list a .timeBox .icon { padding-top: 15px; font-size: 34px; }
  .newsList .list a .timeBox { width: 210px; height: 245px; }
  /*--新闻详情页--*/
  .newsDetailBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 110px 0px 110px 0px; }
  .newsDetailBox .newsDetailTitle { font-size: 38px; }
  .newsDetailBox .source { padding: 15px 0px 35px; }
  .newsDetailBox .source p { margin: 0px 10px; font-size: 14px; }
  .newsDetailBox .source p img { height: 16px; margin-right: 10px; }
  .newsDetailBox .newsDetail { padding: 55px 90px 0px 0px; font-size: 18px; line-height: 33px; }
  .prevNexArticleBox { padding-top: 15px; margin-top: 60px; margin-right: 90px; }
  .prevNexArticleBox .prevNexArticle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .prevNexArticleBox .prevNexArticle a { display: -webkit-box; height: 38px; line-height: 38px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; font-size: 16px; }
  .prevNexArticleBox .prevNexArticle a span { font-size: 14px; }
  .prevNexArticleBox .return a { width: 150px; height: 46px; -webkit-border-radius: 46px; border-radius: 46px; padding: 0px 20px; font-size: 14px; }
  .prevNexArticleBox .return a img { width: 15px; }
  .newsDetailRight { width: 470px; padding: 110px 55px; }
  .newsDetaiListBox { padding-bottom: 50px; }
  .newsDetaiListBox .subTitle { font-size: 19px; }
  .newsDetaiListBox .indexLine { margin: 5px 0px 0px; width: 38px; }
  .newsDetaiListBox .indexLine p { height: 3px; -webkit-border-radius: 4px; border-radius: 4px; }
  .newsDetaiListBox .newsDetaiList { padding-top: 5px; }
  .newsDetaiListBox .newsDetaiList .list { margin-top: 15px; }
  .newsDetaiListBox .newsDetaiList .list a .imgBox { padding-top: 80px; width: 150px; }
  .newsDetaiListBox .newsDetaiList .list a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 15px; }
  .newsDetaiListBox .newsDetaiList .list a .content .listTitle { font-size: 16px; display: -webkit-box; height: 24px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .newsDetaiListBox .newsDetaiList .list a .content .more { padding-top: 8px; font-size: 12px; }
  .newsDetaiListBox .newsDetaiList .list a .content .more i { margin-left: 10px; }
  .newsDetailShareBox .subTitle { font-size: 19px; }
  .newsDetailShareBox .indexLine { margin: 5px 0px 0px; width: 38px; }
  .newsDetailShareBox .indexLine p { height: 3px; -webkit-border-radius: 4px; border-radius: 4px; }
  .newsDetailShareBox .newsDetailShare { padding-top: 20px; }
  .newsDetailShareBox .newsDetailShare a { width: 38px; height: 38px; -webkit-border-radius: 6px; border-radius: 6px; font-size: 18px; margin-right: 6px; }
  .productDetailClassBox.sticky { top: 113px; }
  .applicationClassBox.sticky { top: 113px; }

  
  /*--产品目录--*/
  .productCatalogue { width: 50px; height: 127px; }
  .productCatalogue .title { font-size: 16px; -webkit-border-radius: 0px 10px 10px 0px; border-radius: 0px 10px 10px 0px; }
  .productCatalogue .productCatalogueList { left: -400px; top: 0px; bottom: 0px; padding: 15px 0px 0px; width: 305px; height: 550px; -webkit-border-radius: 0px 10px 10px 0px; border-radius: 0px 10px 10px 0px; max-height: 80vh; -webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2); box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2); }
  .productCatalogue .productCatalogueList .list .oneTitle a { height: 50px; font-size: 16px; padding: 0px 20px; }
  .productCatalogue .productCatalogueList .list .icon { right: 0px; top: 0px; width: 50px; height: 50px; }
  .productCatalogue .productCatalogueList .list .icon span { width: 14px; height: 14px; }
  .productCatalogue .productCatalogueList .list .twoClass { padding-top: 10px; }
  .productCatalogue .productCatalogueList .list .twoClass .twoClassList span { padding-right: 15px; width: 60px; height: 40px; font-size: 16px; }
  .productCatalogue .productCatalogueList .list .twoClass .twoClassList .twoTitle a { padding: 0px 20px; font-size: 16px; height: 40px; }
  .productCatalogue .productCatalogueList .list .twoClass .twoClassList .threeClass a { padding: 6px 20px; font-size: 14px; }
  .productCatalogue .productCatalogueList .list.active { padding-bottom: 10px; }
  /*--分享--*/
  .auickAccess { right: 10px; width: 65px; -webkit-border-radius: 60px; border-radius:60px; padding: 5px; -webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.2); box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.2); }
  .auickAccess a { height: 75px; -webkit-border-radius: 75px; border-radius: 75px; }
  .auickAccess a i { font-size: 24px; }
  .auickAccess a span { font-size: 12px; }
  .auickAccess a p { right: -webkit-calc(100% + 30px); right: calc(100% + 30px); padding: 8px; -webkit-border-radius: 5px; border-radius: 5px; width: 120px; -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); }
  .auickAccess a p::after { right: -8px; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 8px solid #fff; }
  .auickAccess a:hover p { right: -webkit-calc(100% + 15px); right: calc(100% + 15px); }
  .auickAccess a .icon img { width: 25px; }
  .auickAccess a::after { width: 22px; height: 2px; }
  /*--设备试用--*/
  .popUpEquipmentTrial { width: 94%; max-width: 1250px; }
  .popUpEquipmentTrialDesc { width: 340px; padding: 50px 40px; }
  .popUpEquipmentTrialDesc .title { font-size: 26px; }
  .popUpEquipmentTrialDesc .desc { padding-top: 15px; font-size: 14px; line-height: 22px; }
  .popUpEquipmentTrialForm { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 70px 50px; }
  .popUpEquipmentTrialForm form { margin: 0px -10px; }
  .popUpEquipmentTrialForm form .list { width: 50%; padding: 0px 10px 20px; }
  .popUpEquipmentTrialForm form .list p { font-size: 16px; padding-bottom: 10px; }
  .popUpEquipmentTrialForm form .list input { height: 45px; font-size: 16px; padding: 0px 15px; }
  .popUpEquipmentTrialForm form .list .codeInput img { right: 10px; }
  .popUpEquipmentTrialForm form .btn { padding: 10px 10px 0px; }
  .popUpEquipmentTrialForm form .btn button { width: 120px; height: 42px; font-size: 14px; -webkit-border-radius: 42px; border-radius: 42px; }
  .popUpEquipmentTrialForm form .agreement { font-size: 14px; }
  .closeEquipmentTrial { right: 20px; top: 10px; font-size: 20px; } 
  /*--产品详情新加2026-6-29--*/
  .productDefectsMain { padding: 0px 0px 110px; }
  .productDefectsBox .desc{font-size: 18px;line-height: 24px;padding-top: 30px;}
  .productDefects { margin-top: 55px; }
  .productDefects .swiper-slide { margin-right: 35px; padding: 30px; }
  .productDefects .swiper-slide .listTitleBox .listTitle { font-size: 22px; }
  .productDefects .swiper-slide .listTitleBox .listTitle::after { margin-top: 8px; width: 36px; height: 3px; }
  .productDefects .swiper-slide .listTitleBox .icon { width: 95px; }
  .productDefects .swiper-slide .content { font-size: 16px; padding-top: 10px; line-height: 30px; }
  .productDefects .swiper-slide:last-child { margin-right: 0px; }
  .productRadiation { margin-top: 50px; }
  .productRadiation .swiper-slide .contentBox { padding: 45px; width: 580px; }
  .productRadiation .swiper-slide .listTitleBox .listTitle { font-size: 22px; }
  .productRadiation .swiper-slide .listTitleBox .listTitle::after { margin-top: 8px; width: 36px; height: 3px; }
  .productRadiation .swiper-slide .listTitleBox .icon { width: 60px; }
  .productRadiation .swiper-slide .content { font-size: 17px; padding-top: 20px; line-height: 35px; }
  .productRadiation .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 582px; -ms-flex: 0 0 582px; flex: 0 0 582px; }
  .productSaturation { margin-top: 55px; }
  .productSaturation .swiper-slide { padding: 60px 55px 40px; margin-right: 30px; }
  .productSaturation .swiper-slide::after{right: -45px;bottom: -60px; width:279px; height: 279px;}
  .productSaturation .swiper-slide .listTitle { font-size: 22px; }
  .productSaturation .swiper-slide .listTitle::after { margin-top: 8px; width: 36px; height: 3px; }
  .productSaturation .swiper-slide .imgBox { width: 339px; }
  .productSaturation .swiper-slide .content { font-size: 17px; padding-top: 35px; line-height: 24px; }
  .productSaturation .swiper-slide:last-child { margin-right: 0px; }
  .productSaturationTwo { margin-top: 55px; }
  .productSaturationTwo .swiper-slide { padding: 60px 55px 40px; margin-right: 30px; }
  .productSaturationTwo .swiper-slide::after{right: -45px;bottom: -60px; width:279px; height: 279px;}
  .productSaturationTwo .swiper-slide .listTitle { font-size: 22px; }
  .productSaturationTwo .swiper-slide .listTitle::after { margin-top: 8px; width: 36px; height: 3px; }
  .productSaturationTwo .swiper-slide .imgBox { width: 339px; }
  .productSaturationTwo .swiper-slide .content { font-size: 17px; padding-top: 35px; line-height: 24px; }
  .productSaturationTwo .swiper-slide:last-child { margin-right: 0px; }
  /*--产品详情新加2026-6-29--*/
/*--ip5ip6区别--*/
  .productDifferencesMain { padding: 65px 0px; }
  .productDifferencesBox .desc { padding-top: 25px; font-size: 18px; line-height: 30px; }
  .productDifferencesBox .productDifferences { margin: 0px -15px; padding-top: 30px; }
  .productDifferencesBox .productDifferences .list { width: -webkit-calc(50% - 30px); width: calc(50% - 30px); margin: 30px 15px 0px; padding: 45px; }
  .productDifferencesBox .productDifferences .list .listTitle { font-size: 22px; padding-bottom: 12px; }
  .productDifferencesBox .productDifferences .list .listTitle::after { width: 33px; height: 3px; }
  .productDifferencesBox .productDifferences .list .listDesc { margin-top: 20px; font-size: 17px; line-height: 24px; }
  .productDifferencesBox .productDifferences .list .imgBox { padding-top: 40px; }
  .productDifferencesBox .productDifferences .list .imgBox img { max-width: 339px; }
  .productDifferencesBox .productDifferences .list .content { padding: 50px 0px 0px 0px; font-size: 16px; line-height: 27px; }
  /*--ip5ip6区别--*/
  /*--防水试验意义--*/
  .waterproofTestMain { padding: 65px 0px; }
  .waterproofTestBox .desc { padding-top: 25px; font-size: 18px; line-height: 30px; }
  .waterproofTestBox .waterproofTest { margin: 0px -10px; padding-top: 40px; }
  .waterproofTestBox .waterproofTest .list { width: -webkit-calc(33.333% - 20px); width: calc(33.333% - 20px); margin: 20px 10px 0px; padding: 45px; }
  .waterproofTestBox .waterproofTest .list .listTitleBox .listTitle { font-size: 22px; padding-bottom: 10px; }
  .waterproofTestBox .waterproofTest .list .listTitleBox .listTitle::after { width: 33px; height: 3px; }
  .waterproofTestBox .waterproofTest .list .listTitleBox .icon { width: 65px; }
  .waterproofTestBox .waterproofTest .list .imgBox { padding-top: 45px; }
  .waterproofTestBox .waterproofTest .list .imgBox img { max-width: 337px; }
  .waterproofTestBox .waterproofTest .list .content { padding: 50px 0px 0px 0px; font-size: 16px; line-height: 24px; }
  /*--防水试验意义--*/
  /*--典型应用--*/
  .typicalApplicationMain { padding: 65px 0px; }
  .typicalApplicationMain .desc { padding: 25px 0px; font-size: 18px; line-height: 30px; }
  .typicalApplicationListBox i { width: 60px; height: 60px; font-size: 20px; }
  .typicalApplicationListBox i.prevBtn { left: -80px; }
  .typicalApplicationListBox i.nextBtn { right: -80px; }
  .typicalApplicationList { margin-top: 60px; }
  .typicalApplicationList .swiper-slide { width: -webkit-calc(20% - 11px); width: calc(20% - 11px); min-height: 328px; padding: 22px; margin-right: 13px; }
  .typicalApplicationList .swiper-slide::after { height: 4px; }
  .typicalApplicationList .swiper-slide .number { font-size: 20px; line-height: 1.2; color: rgba(0, 0, 0, 0.5); }
  .typicalApplicationList .swiper-slide .icon { width: 115px; padding-top: 35px; }
  .typicalApplicationList .swiper-slide .listTitle { font-size: 20px; line-height: 25px; padding-top: 20px; }
  .typicalApplicationTextList { margin: 0px -13px; }
  .typicalApplicationTextList .list { width: -webkit-calc(25% - 26px); width: calc(25% - 26px); margin: 26px 13px 0px; }
  .typicalApplicationTextList .list .arrow { min-height: 98px; width: 75px; }
  .typicalApplicationTextList .list .arrow img { width: 21px; }
  .typicalApplicationTextList .list .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 10px 20px; font-size: 17px; }
  .typicalApplicationTextList .list:hover .arrow { width: 87px; }
  /*--典型应用--*/
  /*--夹具--*/
  .fixtureMain { padding: 110px 0px 0vw; }
  .fixtureMain .desc{padding-top: 25px;font-size: 18px;line-height: 30px;}
  .fixture { margin: 0px -15px; padding: 30px 0px 40px; }
  .fixture .list { width: -webkit-calc(33.333% - 30px); width: calc(33.333% - 30px); margin: 30px 15px 0px; }
  .fixture .list .imgBox { padding-top: 280px; }
  .fixture .list .content { margin-top: 3px; padding: 20px 20px; }
  .fixture .list .content .modelNumber { font-size: 15px; }
  .fixture .list .content .listTitle { padding-top: 4px; font-size: 20px; }
  .fixture .list .listDesc { padding: 20px 20px 0px; font-size: 16px; line-height: 24px; }
  /*--夹具--*/
  /*--产品选型2--*/
  .productSelectionMain { padding: 100px 0px; }
  .productSelectionBox .desc { padding-top: 25px; font-size: 18px; line-height: 24px; }
  .productSelection { margin: 0px -15px; padding: 35px 0px 0px; }
  .productSelection .list { width: -webkit-calc(50% - 30px); width: calc(50% - 30px); margin: 30px 15px 0px; padding: 44px; }
  .productSelection .list .listTitle { font-size: 22px; padding-bottom: 10px; }
  .productSelection .list .listTitle::after { width: 33px; height: 3px; }
  .productSelection .list .listImgBox { margin: 0px -10px; padding-top: 25px; }
  .productSelection .list .listImgBox .listImg { width: 50%; margin: 0px 10px; padding-top: 306px; }
  .productSelection .list .content { padding-top: 10px; font-size: 16px; line-height: 25px; }
  /*--产品选型2--*/
  /*--应用行业2--*/
  .applicationIndustryTwoMain { padding: 100px 0px; }
  .applicationIndustryTwo { margin: 0px -14px; }
  .applicationIndustryTwo .list { width: -webkit-calc(25% - 28px); width: calc(25% - 28px); margin: 65px 14px 0px; padding-bottom: 20px; }
  .applicationIndustryTwo .list .imgBox { padding-top: 263px; }
  .applicationIndustryTwo .list .listTitle { margin-top: 25px; font-size: 20px; }
  .applicationIndustryTwo .list .listDesc { margin-top: 10px; font-size: 15px; display: -webkit-box; height: 24px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  /*--应用行业2--*/}
