
@font-face { font-family: 'Manrope'; src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url("data:font/woff;charset=utf-8;base64,d09GRgABAAAAAImsAA8AAAABbOgAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAACJkAAAABwAAAAcoHgZ2EdERUYAAHLIAAAAlQAAAOQU3BXtR1BPUwAAeoQAAA8MAAAm7okuq6hHU1VCAABzYAAAByMAAFyacQSWs09TLzIAAAHUAAAATgAAAGB1VY9qY21hcAAABiQAAAKpAAAEBtSqr55nYXNwAABywAAAAAgAAAAI//8AA2dseWYAAAygAABbmAAAwZTU9T4kaGVhZAAAAVgAAAA2AAAANiZY/jhoaGVhAAABkAAAACEAAAAkEV4JM2htdHgAAAIkAAAD/gAAB6Cjft1CbG9jYQAACNAAAAPOAAAD0vBUwJxtYXhwAAABtAAAAB8AAAAgAjcAZG5hbWUAAGg4AAADTgAABwtqtvFDcG9zdAAAa4gAAAc1AAAOXa0VHysAAQAAAAIAALnn+/lfDzz1AAsIAAAAAADYLEQ1AAAAAOYxbxz/xv3VCRUIFQAAAAgAAgAAAAAAAHicY2BkYOBo+NvAwMDF9//Y/z2cogxAEWTA+AIAkZUGpwAAAHicY2BkYGB8wZDIwMsAAkxAzAiEDAwOYD4DACVxAZ0AeJxjYGH5z/iFgYWBgdWY5SwDA8MsCM10liGbaTOQz8DGxgAFTOwMSCDYw9eT4QCDwm8mjoa/DUwNHECswMAwHSTH0gDWpMDABgDiJw63AAB4nHVVUUgcVxQ9M/Pem9WUQFkWP9KPRfIR3K0liEg/CosECWopYhYJpiBSpNTEIhKClNDBjxISQihhWIwIiwQ/XCmUfOQjCBKKlBIC+QiBhEIoQUTThlKC9KOYc+/MpBuNC4c7++a9d98997wzrgOP/QgI2wFvBfDXPASziMI7iMwzxjlEdhaT3haioO6dCOo4F9xFxfyGyB/iWMRYwd1gFHO2B3EwznWP8a35GVWzi0nzBJO2jNj08f9L7lXm/EXs+MvYsZ1eyVU8MDbMDCbDRdy24yjZLsQuh2G7ynWviQr/d6FqHyL282gEu4A9zfEhNMIPENsHfH+K79vTyHy2FwMWKNhNPrfjSLiFoj2JAs8NvouCaa/EMzNiyS7guSUHcmbZw6xqHOF5q0GZexT5vzXJ7Z/kvEHE5CMOWS/Ha9ZP1sma4DLXn+e6Ka5rxffmS5TcZZTMHHPXGVlDEHtl/zOsBzHO2RW8ynjXvORHzhi2ka8FNGw/56+jwloiCx8cuy5cKU/vQfic+cid8tYEP7/3D7FJbBBP7DLPl/K2H6aIiLFXuWuCcneUz218lv6+B+T5C6lDuGsGc74i/iQeSX7zQjkV7kaUv3fxiXDXDOFOe1NP6tRe7Yta9+rBKDpyZeaRmqWvwomc65CoWisejPZf7Wme5999F1gSbagmBxNdelusUWPyPyBvZgLDQRc+F9619kOiathPeiGxZQXV3Gyia9FXGn98+59aF80diNR/MM8zS5xK43x6J4TXQ6LcFdUs+62aTe+MaHd/dGPUZXO+qeS+mD9Y73//689e4l4XOf84zsh8vUvUgdzlljwKud85Zza51+ShZivUcTefx5O+iyfo+q/oPdwvV2Ces8z5QHmr6bq/qH/xg4eprrv1TiZeIl4ge47zmT7ghjRfHK5wrw/5/OnejltP5x/HRG5eef5Ydb2JIXOPXG9zrJ/5RSPHeJ970U2PjBXS9xc86wbnGIJ9k/HMT0w/55JLJ+P0AvqNcB27KnGbc6b3XttfJRI/oc/9kt6x9P6I7iQ/340I1xl/4kfh16z7ou6X13M8S+6JxqvJubWX9CLWXGvWWNbr/THrvfi7IZz4vKOPONTV9+97HwX30TCg7mNv3X7HSD8XL2eN+rNXmeMb6qOGuIU+Fv6AKDfGOX97yKJb80q6P78DGWwfClKfa0Mh3GavRolODGjPTyd+rvo6zztdTHqhWsi84iUhPEi9JrlTqVfHdob67sFcWGdd5NqtcR77aztww3Z4Y4y3iJtEnOIa8ZRYJK7ot0u8egYXxI/ffhPp6eLn+l3hN6WZN/Fx8e2MH6k9t03u6fGtR/1IxuSdjhPyHZR38vwGrU2xqAAAeJy9k3lQzVEUxz/nvZ+QrURSPL/3ouxkiSxll33fCoWSPWTLkn0p2kvWsSTLIDKMIcbyt7/8bea9X/wh/ceMYbxc16vxB8af7sy995wz98znzjnfA9hp2J0QfSJe7YnPN8Sj7y2MogmDSCKLciq4wU0qqeIh1XyWphIkYRIukdJLomSIxEq8TJNESZO1kiVFtjD7PfsTI8koNO4Y1Uat47DjkxlotjNDTYfpMiPMYeY4M9m8Zd43nzqDnS5nsfOBq60r2ZX6zaaUppss4+Iv6l0f9RlfxF+CxSER0lP6SrTEyGiZLDNlqayRDZoaYq/SVIwCo9J4bLx37HN81NQgM8Ts5KPG/EYtaKSm/KSqt6pGvVDP1VP1RD1Wj9R9VaUq1W11U91Q11SFKleX1Hl1Tp1Rp1WZKlXFqlBlff9an1KfWB/ife995X3pPfmWmhJru7XNyrA2W+nWOivBmmVFe+o87zxvPIc8mZ6W7jp3vnuMO86vvKHy/3352fx9HecPvmBrtGz8ezVk2jG0RvxoSjOa408LWtKK1rQhgEDaEkQ72hNMB0LoSChhWl2dcdBF99eJi3C60o0IIulOD3rSi970oS/96E8UAxio9TeYaIYwlBiGMZwRjCSWOK3N0YzRPxjLOMYzgYnEM4nJTGEq05jODGYyi9nMYS7zmM8CFrKIBBJZzBKWalUn6+zNZLCV7ezlEDnkk0cBRRRSTCllnOQUpznLGc5xngtc0oq8zBU9Dde4ynWtTVjNClJ0OQq1ncsqVspZX3ku6/k5oo01Ui5XSP1LBUu0utez3Pc6wBdJY50Uad1vYBMHqeWDZEuO5Em+HJcTvhe3pLmUSpkUS4nOqtCRtZIrBfreyA7SyWQbu9jNHnaynwM6vo9jZHOU139r4g8NZ9gVAAAAeJwtwl1IWgsAAGA7mR5PJzWzMqdmZmZ6sp+VqZkdT6bm7+loauYfQyTiEjIiInqICIkYMmJESMQYY8SQEREhMUTiEhEiPkSIRA9xiR4uETEiYsjdw+X7SCRS4H/zpDVSropXFavKV5WrXgAOoAJwIAYsAKtAErgGHqqF1aHqleosmUkWkTfJN+THGrhGVKOssdR8oNApCGWRkqU8UEGqgDpLXaUmqRnqJfUfEAC5YARMgmUanRanrdOOaXnavxAMiSEN5IBCUBxKQFvQVS2z1la7UXtR+wgb4WX4A3wAF+BynbjOV7ddV6TDdAV9g56j/2KADBnDwogzNhg5RoFJZmr+cDCTzCzzvt5dv1h/Wn/HorAELIy1zkqzLlmVBlvDYkO64ZKtZYfYq+xv7Dz7lv3SyGyUNcYafzT+brI07TYzm981rzdfcZgcG2eTc865bxG0zLVkuBSuj3vxhvdmmcfixXknfArfzf/Cz/AL/Dt+ReAX/Gwlt9pad4QUISHcFZba2G1E28e2XNurCBERoj1RoV3SHm2/EHPFIXFa/NCBdWx2nElYEodkS3Io+d3J64x27koBqVS6KC12KbsSXbcyreyrLC8H5Tx5rzwgT8o/y3/IywiEiBAV4keWkB3kCCki991gt6F7vvuou6TgKFDFmqLY09Qz15PphXs3es96n/qUfXN93/tK/Vj/17eyt98G2APLAweD4KB0MD6YHCwoQSWm3FJeDwmGIkMZFaRSqqKqDdWJ6kZVUQvUGrVPvazeU99q3Jqs5nZYNrwwfK6laKVah3ZVm9LejhhGiJG/RrZHyjq2DtXFdAldTlfWvYzKRhdG10e/j/6NUtAA+h5NocdoCX3W0/Vu/ax+W3+jf8K4WBRbx3axU+waex1DxqJjn8ZuDApD1LBveB3HxonxlfGskWwkjHPGT8ZD45Xxlwk2WUwh047p0nRvppt95iXzR3PGXDQ/TAgnPBOJiTML2aKyrFmKVq51wPremrfeWJ9tXNs7266tZKvYBXaPPW5P2FP2Q3ve/uTgOmKOtOPKSXLKnG7nmvPAWXRWcBjn4lIcxX34PL6NZ/E7vDLZNIlMopOOP1KTj4SMiBFJYp/IEWXiyUV38VyoK+BadH1xHbme3Er3jjvjfp1qmkKmVqdKHoVnyVPwAl6jd8372XvsLfgAn8234Ev7nqfN00vTx37Q7/bH/Cl/yf88o5zZnNkLkAOewGxgJXAaKAdegpwgHkwEU8F08CR4HrwKvoR4of6QMRQJHYWF4Wh4KZwM74dPI4bIQeTiP82wTJMAAHic3L0LQFTH2QZ8Zs7ZXdEo4LKsIiJ3RG7CsruIiIjcEbksiCACIqKIiKiIItENMd6JMYZoDEFDvMQQY4whpgnZ7met1djUEGuSpsYaa21T62ettSpwxn9mztkbgmD6ff/X/zfZZRfOOfPOOzPv+8x7G2Y4c4lhJDlShmEZGTOMsWfkjJIZw4xjvBg/JoAJYVQMAxQeasnTvDzUHpKcbj2nf9qXlHF1rfH0XOXrWxsUtDokpEalqomKWhUTU5OQUJuauio9vSYn53Ydw0DAYLoMIt0MUDl6KVQKL8AY8D8p063vOM1ABj8RHjBdI8fXkOv0BgMoIxchPdAjPUOuY6BMha8j/WaAB+sh82C95PSl9aAvFUtfAP9SxqHCHNAaggpXf1qLOshbYSho1dH3qo5qkEDeWnl3HerQsUfR2XYUCwzk1Q4i2kELKiEvJAcR6CwDGP2jIK5AeomJxi07K5ykMqlM4aUOBn6+apWTs9JZFabVqMP9gqGfL/5VuEar0apVCvwHpVe4n6+Xp0yqcMJf3AB7ZV2hLn+DoXCvqtTo7Z734tbsGbn+i5rcPs7MSZw6b7vh9XnL2V8lZC+vTU0M0bz3ym7YUnOw5ANNjNPPOhyLkhtaQ0u9VyXGVBTHjlNHj8hYULoz92DkbOWnRo/l699dmF6YGrcgfVJCYtRMzHlGgum+KoNSd8aOGY5njAeeKwzjTghUhTk7AD+gZMIw3ZhAqZPl95z5d3AfOvXDjb37fuCNekmDvuvG+w0Ns3P13APx12i88AvW/Yd9zdd/QKe6H+klej1K1ufObmh4v3uP+OsI4TuhCTIVj65KSqRuTBgTQ2atk0wp88MM9XLHvAvHjAsGlIGqMMwwma+Je4SXQKNmPRR2AF+tIMwkXOdOKE7Xt+bq87eiH1+ukpaF5GQkNlSV1neuyPL42ajAhJW6+Fpff78EcFoKQTpaiALTVVp2amDzrJVTZsLGK0lRH23YW+zn3Vz7ySdrIifM2jJ37ecT/Svjy0Ime0S4RzdqMif6R6MCr7Fg0juoARwdPSWusjJJHe7my5B5welBNJ27dObqhRlL+gnAeFTHJsikzDP4i58UyuFIpdYXOjqwCds/u8SyX3dsP9kubV78O/5T9C36Hf/J7xZ/Ax6CZ2Agfm4BqoOrhXvljHwokCk1I9mR0K8ALGbhhycbOy6y7MUOaTPS8Z3oLhryzeJvYQIYD/xh3O8IXTFsEKvFdI3AXySYvzI/rY9WyapYLat9xBzc1vTq1gOPGHWX3dGhD7mjqRfKLl8uu5B6oAAMQ/cKSL+AK5fK3cCyhsgVRy9HLCwcVY5cKlrcgsrB7hY2vZn8bAa7UTldHwzIZO4wQ/Gkc5L6aZ01fl5qFcisKBseFSCp6nSvrnKczemS7pBroY5l4G3KMw+Fhx7qeT283Ux4xpzEb1uYTvI3LZYUJ7/6qrOT/L4BT5zLAp+BCnhBVyMqM0qZLjKfmh5d5VqlnsxoLAcZSZhGGw3UjuG+fsFA5iuVjQAKRycyWeQaPIXwZ/wbPylZpY7h+ErYvOJ8UvzkqISkXy9bdj4xacrk+MQvl+leCVSpA1/WZe0I1oQH7nKfnZn+wXI4tKZ9ZkY2BLPSdB+s4P9V/X5GVp5kG9AlZK3l//XCjPgMADLiZz4Ph+rT47PoHGCI4CrBdEsF6ecoUYNWoxFdIaRLQo5dJNdUMZCrwGvUDfMjnMx7N0gkDMC8UQPcF0GA4H7UHN3y69KfbU8t1yNH+G0PB9syphbnPVs7K3wyF/rjrhXJmz9d8NIny1FcexssTdqSvj0/Ozl4XTxpI+fRHzgiO73wFzeAH4YFmBSvNy2RXRoqu0gjfgCPswI4s+3RMZDN0z3/i092VAd9PC4+u2Z1RkVJznpdSgG4w5eyW1Dxz9nQ2A/n1X4xfSnLLs/fqS5RxbNxsw4156X67wGn2ttR9QiBBxUMwzWKcxGPKZ1MeBDxfGJv7d9v5KNB97eIAzeN4MIJdB24nuBCuy+A48K9j37gKvG944W5whL5hMdSMULog6+pC4L49fXzlMr8zrGT+GrXhpa578dn6oAuKfHn5aWfJpaPP6lMLnpu+9ySimL9vJeD3pYyJ9CEhdOnJP9i6UJDUuIMCJLi5r8YWhiTO7dk24sLctiMaTGMML9+4N7H4+PNhGOSZMEAS0aZdCweGkKMs8xJaj2lNNowZxBm5iiV+1zuiyGv6LKbJiRPP1lWfDLxdTYjKfnUosWnk1/dubNn3e/Rq9vK8kvmb9w+vyB/viT32ekz02MLG0+k5iZN2/P7BZ8mJeOZpZvxKg8u/+P1N9nyrqvlJfoXi4rLijbrS8oon3Lw0rgszDOVMIY3oD+fwG7iv5Gktrd3teOVg3UBtwz3wwujhemYn4KMdSMSWCojHSEc9fIkC4fKYdwhgDsgcxL5q/HzZcUOmfh9iN21xvirmuQZOjdV/MQ8FqbM2PJNycdxSWkwJyRx0qhc8FVdXDyblFi7JjGRTUlavS0jM1O3eZsuMzODq++sLinRthW/OG9CYEhS1d7FJ6fWTo6a+mlZc2XixFCfMrAqKqqmJjI6evLKZdOm8kvTUrZvS0lLm7lp88w0igdwf3ZLx+FxUTPMVDyt8dLXTAEjAOmDrzoa4OWt1NDp4ki66OkLfKW29H/TGNL09q7ApNifLSz+MHEvyEpMPLW4/ExSxvQXd/9r/e9BRfy64ILSwi0vzps7Z17buriMjLjCre0zZiVNe+X7so6ElHQAslIzT69Dnnf3vMUulowDEWEFG7eUFpbO3bqxcKGg724y+4GBvWrCNwovFr9udXbCzk72aicq6STXYPnZwenxNSOEa+QWKXqzs7OzouyZqEAsRzl9Z0+oRZaCAOYIu4HbizU942MHlHaA9UYy8LCYyOYj4D7omo/KsYBmKBYD9yQx3DARixHhQl4MF9Nt5PDvm5vR5pYW/Mw25gjHic/0swNaAIeXEDFfAu4fKQa7we75SEr1OF7Xdng++TD++HlErspGQIUX1t3R0Gr+e9GBINocYEjE2TWObh010hGedR43Zla1d2JI/K6G2NgzshmxU1qz79Uv4E+c5fQfvTRmY6B77MRJeesiwzNmjc+onRcxKzaqqvCQWqXZsaLr2s2bAm8PPHKX3pUUM3FMNqaBLEQ6+H54HuN3YYarVawJovlhorzp8oXKkUpnjzCtkuIO1nekVuOtCuOUzgxGcYAQrpTSe6R32bXe5SrtEp8wxZwtL88tk7GLi3euz9PDEaOC4ib7RXHVOvTjm/V/zC6fz7JvHgWhx3ZGH7qMNnzza5lsy8aFYNTLvwX5S1/iX/Z0nhk0J1zDsprw3PlhMOZetbefn4d/UFpuYduR4tyE8ahKO220Kij5jTsHVtYmJWahO2+g7988kfZKzvVfg6IOkFuZm7+n6SxqOBQyzitUM3eOJjQG8wBjOgnR9TKifTEsZr2Ahx3wANyKNXzV6jMQgiEQ9lRCF3QHlKPdRPVAF3YsQ7RpEx7Dv+F7nbD2CRB0A2Wih6MHHjCFM5EMgHzRajDr5BTjCn/VcA1hESxbldLayO+Gs06tq2GLxgflo1a0GLy6Pj4kOm5DwiSf+kkYUh9JWQTPqZtSTlelREiZmuUnti0KdPGFCUhVMPnD6LjujunllXGhGv4vPlSW6TA+NOB5hWU+UOKh8vD09vOFWjpC7iIm9CMr2dEN4MWtdMbDzN3vCK1vR+feRjfnzs6B7KFioDgM1O1bQo1u0ZsfrPpNXD1Ux0/79dqas9O14H7wB2sM9WtXAPdXwZwv69Yanv/SdWn2CRYW5r+B/vLC1/n5+RAW5aUIc6yJgZI0KcRYTIkpcvDz9fDB/ffWakb6QcwfH0cfPLskacZ2dIa/DyWvALagsOQcp99wDRlB7B/Xb4E9oOI352EXU7qgDEx4E/3xlV2shNsB2Z0tpL9kDIrxGBCshTmrEF9ccc9d2MivYIf3qNnzkjTk9iGP2qWCTiX3KPBnO/M9WKtyCj4axvIGA6uXxCI3A18oFXT/VckVzE8yvkonKDLU0cGKn6JOc3TA/NQSfmrx/vAynJ3zc3TwMPrznMNHioDTIbwxWhZ83ics+mT5yt/E1NTE/npl+cmYpQ6omVVOfgX9rfymft0fwVSQ/c2aekNZs39xeOKMubP2oFvo9t7cAgjTUvXGN8z0SyLFPhNcROhX4R7UGww93+AO+NNZeojPlzI8waNt+LpyC85uIzi7ixGexTy6yqbhv43CX7wcnQQhgKeIjMwNvIKjoZpNO20nd1k+NXGSztGgXJhU0PDPta4uHN6CXitMGz9pmr+2ICh7+/ioL0IXzNCZ6EvGz8T428MLeFHqVBi0SJL/xR85bDQehkNu8x/Bdj4VE1gBm3i5QAumkwuVkp0XoQUrYlBuYDfyEYTaduG50lrhuQA/FHiRdxXe0dS28w8W8g8+Ogrj4HR8NeQKu/fjVyumMZI7Y6JJK4y5HXAk+2TyhBzW02jsuYLBcHcmd6yL4Y53p0vpvCXjfhvjYjmDtyoSMuYsGXMMR5TOcgeZlPMjClPuYBp9Mvis59voWsHbbFsh8HjrEBhXdIg9Uoz+eHjNl7E13JrYL9fUfhW7Zk3sV+7P1l0Es8hIr4Nw7eqv0GH03jd1z7bPzdsDxoJRb+TNnZv3Bv8l/mlaQwx3DZM1HKN0vINWkh20F520YXIqlUWZkvoKmxC19QdUaIDFXyoS2czMBpQHDkfXSfTbflf8/tRd/BnM8Nzs6vUF2XxrhE0/FcwEsj7pdtLLtrsYkPlplb36Krl96Nm1+hP/6t1jXvPW+tfXNpdY95dl0Pu/XbdOr+/V756ozOZ1zU1A1nefJRD32ZEZK8wiob9KofcyHw/CfqHvEvg79Fc3odcbCQui0/h1pNvjRRbASNJxgQfTvDZEhFEOCHMuFeOg+3h9RwvoFD/Pl+wWiL1BQtGPExWiIlYmu2YR8Pv54Kstu203wN00eGRHL1zz7Bx1tCr8NeD44fyouBLdi+jR3ptzi/yMY6drPyxNez00PyZ2Nfpz4VZNZJR+ft3PTm4q3MatU81c6hvNho0r1c6cqJmYHl40eW9W8cnI0uLyJQfVz2ZMTxnvFVuXP2Wqh25sTFjYqzMqPguNTte8J/RBgefHTarDzPtN7iZ/z8DfxTC964Qk7YQoNx5dkWTi68aS9WMG3rgPeD04mTpH9n+SzOlTM/nt21BWdKLRS6s9Vlz43iSNh5TpCSk7M7N8KYRVi1K+mM929pSXb01MydIlx22rYHeTNrBMkigFLO0B8NpUYQDEozPAAE6f5jH06TovUZtkjzsm+Zy4nvG+1A4vaHqHDP4KxRnQAXTEgGLP4BmjOwtmESHAtXdjkdEdyxm6Y4V+S1wFOWhHb7ej97PDof2PaCEq/RE68ujPYAfY/iM7rOceLOd3s8PgPb4N5giyD/PtPL5/CG2fyAMVYG9d4buNfNcVsBl3l2yu9ayezzftR7lTggzxoftLuleoZjO7DWxmzzEutr29ndtzop3YLwKQCnbKKumYYCFFdBLs7OpC+eCQ1PjA/ahdpGWPK+7NSf9BLNh7CpWRzkrp31vxcxLE5+BxxYJLjXV/wYMHssp/nTkqu3oUX3OVPcd14jWM5abcDsjswFXQBe5jGIsWcf7gIZIVU0ODKO8dJfpHx0h7CtwHib5Ln9kiyAEulNuP50YgWW9qigXJ5I5mtRTS+Wk8yIZNwWKNwNElgtWDhgt9e+bXrxy5OG9x2L7SHndud/1vamuPAN/cg5MbbyoULLqcXr5h/fzq948tnffzfcuaNaP9Hb0lNXWN+lNTwmsfoDrf0hkZIXJleXp+VaHJHvGFlBhuvImsc3QQFJKC6BC6Z2RtNoeEhDS9Pqlz1T+3thkTP124ujM7PXPOR+8U5OcXHc16kf3xLdSDut/Km3doo5RB8rjkop7fLDp/pkJfs/zzC1U100Qdz5XjvpP9vcVmJprIMMglJBD7GgZRRAJx5R2+WTMrjuXrdEFbdMtmxk8wRq6L21mM7uxqYNmGvWDo4bWvs5na+RER9Ut++YslUTGa0JLQltkh4zsO84B9syO1RJBxubjdRtpXH0GTq+kOkqALYXvMipDRQg97wXBk6z9rv0zS6xO+rF1kiE+YMydwa+ZHczLTg17KOkbmzcZD8/LeAhLAvTW7KGV6z53Kzl8vi5ysX/qLXy2ZOs0k87lW3F9XotuAs1VHhfbVtH2Mbljgi2WtB5EReDObFLwj69ksnf/JuG0vHFz/5+QXXki9vB7Apm32/K1350Xbw7ahUYEvwmG750fFRE6aHbM3J3P+nLf/CbhDc4vaj6EL4K9sfdZzW9Mipwhrl1VK/clPvOkcCzxMhjI1MSwpFb6wLGM6iEMdhkfEkjHjXEORZIV9fkZkc48re7056MP507yHHx4h9Ie/ym3D/fFjIigfnUwdMYls/MQpoC/eWg81e+1IVumLv53z3pRZgcdGjvNbH/vG3El+m66t6iTM7lxddS4hLy+voI3y+sWs9zh9d+3BMwllMZHqtJyx44Inpk1cvXRFo4X52TN56dIvz1fX6CvOnF9EeS9gz+14zN3IfoGV4T6HY6qIQQkTQpESEcFaDXtdk+g+DBhViVnPVSfOGDXc2Oboqt2beYGLDKzd2ZDDd0L/7YaI6ax0alyNupw/jjX7zdGukVNZB8oTAfNJLftmhYD8MPaTnj7VTX0CDP812Cm5h6+Ri3trhTOV/xgIjsBQ96LBcPH8oihPAxzmogyX3Dv9sLR96Jrp+1/hPunOjZ2cHuocbu5TmhmXySnYo8Is9xQ06sGCK2gO+PYqWgzt+PtYqBrAKf4a3wLtxHuBDutfLI8m45ubDGTzImK9k1wLM5HuqxSslzxcXJljgdUXyjKFaExSaoSxlUZmBkID666ZXlSXFGn5ZGyLPFKUvD0sbJwMRHy4IHk7F5d8aCcfBT8prgyOyUuuHWX1mffm9PXJmUFBgREjgK4gCNO0m4wd9y71oPQeu7EUiyrEwbuhSRiHBy80Mev5pYmZTvaGI7Lxmtd0dPBeep4OXuNndPDiV8YdY5Edp989NEgYPGF9HsXzWY5nNMae1CkizlpnBTEVyMNNUEycuxiDQP36y6kvvJD8h3X675M3bUr97gdd4I5s3YuBOvwzS/dSoM593twj3T2H8kuKCw7yPW8XFsOSM+VTpk6dUn7ml1hIxUQtIfIXMdwXtG0b+Wthc3/y99omY1vCuap+5W8jv0uqb5iZ/Zj8xXIQt9lI2xTloOPAcvD6EcOWqyY5WH0+bo6NHOT0D/WwaodlLc6ayQ/pJQjpHGOTubeYkfiLBoscmWDwFsZRAw9kZ+YUbdRN8zW2+U/B+oEde8JdyuqmvLmBP8/pj8QFZ4u6Q4mfEWnCj6K3RUSOdC8lGFkpbgxm8fdgaAKOSgoc5e3jW5cu2JM9O/Zgy2e6uJpTPzbmex/10M7ePWmtV9xorxjVhJ0VoeEzXXx8K3KWbt1QlbWB1QUtWgjZrLjJU5VOgRPeb0h72T99S/4aVYEqZ8yooHS3ie5ujsPHe4xUhIzxXhxW0OQbzGr9XxPx4qO/sS4SI+Mp4EA3iOl11ipGEDzrF8xpsADAQAPvKBUYtgFuqJ3vvKKiSfu06Ut9nnGw4wC4edMACtjr/LcjUlwmjhuRIrNzPGAvsRueMM0p1DN+9JyhMLQZxCBjs9De+ke/5Wo4PZV5VMtRY6kfpkgAns5asmnWqNl24zsucizkvtyIhd9QIvx0+iWpaaOeIa7TJk85WSDLqfiDIfw3234eESdlY6etCq0S2sF7dE6F25EKeJKguepTqMCI/wdxgve1Z4VwnVTHNVjjTiXBnZLdHWj/IXQX/diC9hsABPAQgOQ+trJnF9cAe9rZ1J52C+auxG0R7AnN2JMrQZngkx+RAXX8CD5BmTdAFIjk9PwZ/hNwAqXBBBhJECChAc/5bfj+kZQGapH3UjtT8UHoPm/kH/qkhAaWlkfHjPXUqJDLKbCO03cdm7fWe5zDSThMMXrRZq61x7Tf5nArFJeaYSkX2TMHtvE57EE+9+jRNnb80aM93wm+tUCkYiMxpiQrXE1gnmN4CJZa+IdmMvkFlqpO9kDqNA4Ql48zvrjOf5IqIkI1yb/uhdWvjJzj4DBn5CurkerE5PHw9fyEtNSUWfA1/0kfNa3mC1xd9aMinBtGj+Pza18ReGXEb+ss9gejtf2hAOPbJQItcrxGMA1TgQaTQ4jyDQAKvPwxDeMAEfVO0gBQsHF1k2OBg0OBY9PqjWvHT1ap1arJ49ci1Su18JCHssE5YpTexQ0eWN300SR/fuGslNS0hHx+wfjJuK3b4C/cZ2w+2XcAZ9McxD+dlF6+ZAIq3VhtNPTjWseEucyaWL9n5GyfyaO8fIa86xISvrR+N/3q4QNkrHblrMAIu1HJQybYj4CsT6hLdV6ek+mrb+hoYi9GemCgNmmC3NUqBYvnOvXdsx2nT3edJtNKwJ5Grlzw0QABghHfuK+ANk1u8F6glI2kkLO0vvm75wji3HipeUXB68E2qBRUUMw53eH0aacDFHYelJ8+PWJSSasVLhX3NEexyqV7QrKpoYNA1n+4RuUuFxw2CvwXGAQn9bjoogtu3bp1HIx7/qh/Td78NaAKHkPS9vaCaFDcDvyPXUcN2oZ16xehq+I6Me2xnMn+RkW2HPg/L7UH/Y/iBO48yrmBjEReGIUff0Y6vP0CmzCkcW2+03IH/98Mr/P58BBD7a45j8qlpySXGHusibEg59y9NSMdoK+3OyeFDiOdfTyDoUM0VIVx+Lec3Ip5zlY4189XGy74yeENMBNMvNzQcBl9iT5AF75//vnvwbfP//e7Cxa8+9/PHwW+bW3ou849rpM0M+tio6KmrM+ICBvTHFA4b9Ovly5gS1ae1eeu2t3wPQi1fczl8AXv3gLcrXcXtKHf4c3s79rYuAmJE8bnpby0KSPf1y/Od820uEb9yV8ub9QmiJjtAufIrcD7OCxVfLR2gDgQ8DuAbpWoE4RUokb4sBID6VD86UIOWAfqc1AICjJ9wqxgmmAB1y6tZxwYFzynQvEQUI8oUeJE52Bo7Sl1INrIwVdCVCtWUkovPy+Fl1yhEiIX4KGKXzRmv/iPHS/dffHFuy+9+ac/vbn/z39Gx79NnAtDJhTOz6mZNavBPSTYQ1qf3fiLCuGqHf94cdsfkeHGDRD7x82FiUEznQ1Hj4L9rSGePoG0bzGsOxtDYynk1lEUVtESRf2FRdjEP+iZFk5P5a49sd5a3OsACz14ARxH6c0oDZxo5o9zDFvXjO4Du2Yg7XFraSHzETLQnWVYd2o79RSpwJoaboiYkTpJlZwC3ZO1EUnJWo1ov25kLrB3TGOipbtrCX3vAitQYyUIwQNzR/gYii5cABdBZw7agBpyzJ/EuA1UzNlReUD8PXgFAALpiHlVRSwx0Mq1phK0AZ6h8ORZVL/dpXUUnsi2Lp9fydIEl08pp//xx+6G9h2umya4xwVE5a2LVGXk+upWUZ9PddEhjUqzY7mwbqivQ3YdfxpG/ckyHy2weDzYG1rEqOGONXx1ncnvUQVHoXsyl8azOx649nJ/9PE8iZ+P3Op57TxSQ3j3MT+KLOds4+f9P+8bzOvheP5i+vx8JDKrJ8IT99NAHIhNOfv4M713bzx9euPDFbZPNT3zX1hS+FELp0nSc5j7fiprLWDFCnBj7Uiv8cmzlg4LdfZ2HeGlHF4v95ZHe8xaajddGejopYR7H6fALj02dqhDmGTU0OEcYLWjM2Pcx0scwjiPoUMBq35wuXd/OZE2I9UR9hQJEMlI5oZVn2ONsMQI0h9vz0j+PYixeaypvzsYR2Y03t+LHi2KNuk8lwEGrzXnME24xccFrodG7ru6b3I4uM4fX5yaujgVVZv8XZIjvtUxy/btWzZ9uU9XvoyZsWjGjEXdZaQH1HcmS8WynUTU2XhfCPH4u5cs1eKF4TuLMf0St644cMfskAHu6KqU6b7IVlHfFf+Q+q6mmnWhPcDqjxoqKYomTkiMoLUDubS4Vq1bR2j9/m73OE9XqYf7osiw6SGB4yY6jXKQKoJH+USi00cHcHSB1JSS4A/WHFTkusZMrAuaGCqD7nUjWHdPTwel05BnDoz84wAOMNFuX0zXh7242qx5tEVD1sd31n4qutL4couzqvcz8AqzecY2HmnwpBhm8xCyvKweYnoGWVeO5lVl9RRY8SANxIPYVGTzGGFFIaOV60z0eRaLc1ZuNWOtnge66JTdYPM0Olv5RquHwUd38VsA7RvBSFofGY1fvIf5ovkYY8TGxs93oLYu4dob+M3NdK3cx09CrnWDjJrnf0muPbvjc3RDvPYMfkuj/cWIWK5Van3o1fIH91MxMv/0T+T63aR36Ba+g330Db4+SuwTlvIkwsCHRho4evn/4hfgoNHYaTDQHjwScSvE+B9KEqQQc5SiSUfiGuSIkwIjJ0kYJx+J56SE8kNCPKwbTs0vmoP4XXxPXR2U7mEeZbCb1/8RdYAatA2rzA3rJOov0Cv70dcLF5TC483wBCzjS4DbGztZiKTNSCZhd71s9otoZf+FW51ghWKJQZaAWGJ8oCiWQAeTl4tLlvvIp3hYSTMs3egvRGk2nN8s+sFkbRnTqNQSpZh6THqslRSLGI1ybBxlrOA/ouOipBSRURyct4xTReCBvj04lxmdDA+2PY3j7HHa8KwBg6MN6iBU8whwg6UOT78HZwZPnYk2MkdHE4s7oLN0sNQF3H8wA3UgA4gdLH10uj/44qfwj+hOFZPQa8+ktFGk7CCHvAKrUTzxqkwTr7ea/WJw/ZFdtVWuY3qp3gfMU3SUE/sprP8xTLAQaUclwOC6Be4YjSQysXqQ1FPFffVpxoLElFazLdwOwd4gM20N2BZ0FbhXoavoahXWpdeqgBtw59xN38kb/TNwJ+MZ++iqNE7qyYxivJggogmEHnm5kwhXSz+1eEMMxO6BcD8g2K6kcZ/OF/qD/tixSb/rWaGfTWBI0aHu/DhWFfuLpaSD3JDQnu+2/4p0WqLv+BD9nXbr0Eb9rtPAX+zu/HmHeKZzBxuamo47if5yXN9zeTXuOPX/XJFk0jXrIUiTJ3sq2Tt4marZkr79lYIGGcBp2btNIiWe2CZ0hQzWUWxlP41SVTSQp5Qxt0tkgJdZAjy5Zeb+g1T0GepgW/ppW1RrA7XOim0Lc97HMuOf3D44JUx0cKvP5kUVOSC/qU2A8vsZkd8m7ytoonIXNlqcsCI7LZ5YAc9cwNpnpGCJB0onIeqKRsHgDT2r8fO1RFrpJk2D1TGfL0VVmPCds5PqJ8WzbKZ/tRZVgZ1T1nLRU9/OfXtLVhG6JmXQ9TH+fGtO+bPZE8L51imibW03xqQqhiEmkV5Rn9QaHwDU5hBaNbXy+pqCjh2b8jKWHjlYnZEf5x1TkVKzK/PijpKSLwpzKua9/2x8lCogMW9O4vhQTl96LFKXM+nD4qqCyODAlJoDl6tiQo3JMTXrZyQNe0cxMzZTO99Do3ErDe2uN9lArnKh0lI6ZyeKK2XQXlu2iWAs2DJI361kOF5HXQGDc+H2QRsZ4UHThqcAQ6bAxUEThydIV9ngiDPRlkvXXJh51Q2eunX3H6QQ8y7LDJo+uia7KgfJPjON0xg3JopJpXpXag3yNGaMJx/8iBudvPxTZi0ZHjLKa8wIb+UzdXJP8n3Y9FGBjp7Oz9wcZG+kAbro6VjVSpUiPsyMIV8l7gI8fHhpcL3kxD46ivIn3EoCDX4sokVplDlY4h2xfOo69pTzOITxxbOY7EmdFY59Eqc125FkzoBsrzFx4b5y2wE40NgHlQs2a/ZXLdsXPRX9PXzGjHBNSsq71gRzIbUP+JjH6F0RNGNW1f59ywrTXEEi3pHjHXv3XhvqWSb90RXZ69x+ZjqTxhT36eX3GyGEq1JZSW1RYDIIpwFQUpmfOe5YdKraBgNotGpiUpVJnemGG1/BpcviAjbNXDUzzfdorH7962t+Fz9OCYfBzM2ZF1Pfnq5y9HarTU3b9+ylspyXdubJXY+xo2QJf9jw2Za4oCFs4oU1/9z+3FBk11o4eQTcODQi4AV+SbDDgW+j16gU3JgxhQFVlSE5cNieEiGyoCUzc/6cCUGS4ZJNMb5yuc+SlLbsxOKRSofj6TFskb1/tsTLrrhk9sRpz7Bzi9qPoHMk9CB7fWNK5BQ+LXkFlI7I9lww3m8iO3Sic5pgp87hH9IYkMkM49O/7YFkqGl9LaEg/Vjmi+vGxviOkbq7L47QTA0KHa1ycnaQjXcPGMJNurPVEiNia7E/Tw32sY7WBgd76O7l4eT2zHAWtI54zxQ9YmPCF+dpK5W3wq5Q5qNlBxfVwV4i8On4IEM7JHuxMu4+PIj4jsdpIpaLQdLUTI0afMdgqbp0tvHzQVFl4RWR/55030WtIYOkDNZS++P0VP7EYGk7QI0oPWgQ1HEibYJM9Kb7EJN1ZZD02RPDCwodJHFUHBq7uwZBG3x0GwNWXzqe1rYair47DAaKEFAbcWnha2/hN2/TtSZbjTdV6wZyLUV04rWd+C2XjoeNrcZNVLPfketFUIvvEG01Io+sbDUyG1sN7Vknvp7EUlzhdkj3YxlOYoOcR1pS2PxMgk1JvpAdEFnmWqXMWQw3MMdXYOl9tzB6y7RLz666lLKRZTcmfbPqv5aOG+mQPHFaZX1hZrHrpjVr66uyknNygra1bA/Kzg7a3rJN4rIZ7+n+1PNaXhaEs3V7HvY06XJKnUZumpeo2lay2l26VxrWUrIjrnvnwp99uFAbEaEtO/lxGf5J9wY01oRigGgrqzUrWq3NeODJcSjgci81X2eLAqBzP3EqEp2tXrdV+ujXA0exkLVG4tuO0nmgpPHzBKP2imYh4SXAySquVtx3sg1kZgH43HckpuXK+nU/JG3YkHIFjdMFC8EsNLhlR5BOwKbDigtJaEtBcUn+AfSIOTB3Hiw5VUViWqpO/WIJiXFZIq59a3qoPWhw0TWggU5foB4oyEaAowkDh9qY6cmlNqAgiw1okBRtE5cIiB2YJgGCpg2CKgtd06jdJ7EPK6NlKrKDJJY95+Qln+pphT/XCBPzmRiXAEdP5TMXBuoDAZ7U5NMLeUrdhgnIs30wnePEvjmKtp4Qa1vPIPmeKaDOFQNSTNHmjkHyPATTdRHjDzHPHMgECrw8qWQS6RJMM76UIonZMsNdrM3EBDx3aUelvjaTkHRpZ2XPF67Qt2AjIQiecuUvFzQQmjjH2pfOEirqKxtW7zpD6Kqr4I+v0EHfVEJStY7/LlWkCQpxO3S9eIr+iydG7xwnSxZK+4vhoegBuQ4YyNO7XeJVfGK7u6mfUddvuwQfPEW7ZD16m5CB8kktwzIRD+T227ag/xsHapwV2xbmpa9F8z+x5+Au0fdX+2tc0O+oaoDGoRCLRPntbLbH9I5IAo3EMsPDlX0FJokqva/oJMYUU/h4TLfjgDHd1zYZnxjT3cjvGtJnUDcr9kngp4tllSv76FmAsKBRXz0TkESfHTP5WpvN/m8Se2Xl/z7NX4Gdj/ttm5ubH5Q+lkso7DVdzTYTD4XHU+yEa6AnbqxjsPtg1+Yu/aB2waY+HmCeYZxoBp8nrdkRpiFhC9Zu6hNr2vZmrEx/7R2Q9FiXpfp36iIzMiLXtD3U9/bPC/32ZobjlkgMJX6sl9AG6degOQDv7G2rW/3O3oyIyEwQM1g+eK9pa1uDKetyHqRNAK8V/p4kCs9lV2p7JHCcbp81WoEXwIuiMKwsNMTBfivde1rslkD/kcqQdVUWtnimBEwepRgnnxTWc4EwCJ0qDhvr5qEObJi2vhwkChzSRk6fPnmcglWyS+gcIXHu97g6rCPCSNSTddv9c8lRaaanV+JGgJm08Qv7ZZeF0C+sGWdFb1XxoT5Zx9eozR2A23vbuKCQp0ptwIGizBlstiqMEiTRnadIWqVW5K7vB525KsRgl1OZ6CfSN4jMELCLokR2+CASRKjM5E8+OUvExKd7Ip+IfWzQfDrR2QnjnoJJsnudXRcHn9xr4lGMyCNC2yB4BAMwWdGDYJA0ppO/NkASjYk/xIdC9ssyiY+fbPAcUqeAWBCXdh98/jRs+mbDmTMbdnedfKo8aIFXBFv4m+kc1IwykXhlMCzLpaTxOwfKPWKFvGzKt5E09lOgqJ/8bFAoxF09gA/6T9QW+dLd8YR8bbonlEqlw5iheGc7UczWEWo10HiFXhlQjwf+S9SdYlkctNc2FQrYZkINQ7eXLXPM47KS0ENwq1daVM97tskA/3fxHGSPjGhdriCK+h5PAlNjEtQqBXiMFRyqts0Fu3vXgHpsuCDZ+Hq3wjYh7NvX6+q61/XKhTDFCDWLcUY0itwqzmgnRhd3bOJ5MIrhj5ujeUx2NVezvQ8/YbA2yEP8lZLBmqxcm5u7bw/K1Gfuk9HUJ9soJfjjVzDZNkSps9M6QMnUpxhLn7wG2yd4s/PBYLsU09nZfX5QOXNNWP9vxKS522p/q04pzNqe06b7TCX6Xa70L+SHsOdNXU0JiBrlNE4eEYaVuMpVUOIVc0g9H9pzbWT8NKq0Kd64T/MEw4XKbVY9Vwk1kEhDWgslU8Hg8gftRkCfNjB9hJM7Bhaj0nyi4zYFjncaNWoGl5g9iLxCF2XiPbgyPNIdU+lUHD7G1T08SB+bvESq6Hc29I6Bk/holVrrGDj2NImnSb1//0ebKaEjEm03v8o2Bq63DZk+bbDW7RtCQw/4zYO1IV+kRHR/OBg7rVCvguL1iN5o/SnKV7BaAc7vbYNBgy9kYcH5PbsHX9KCFfI38R7gGTzT4ntRrfyp6ZyWHcnJp8vrlDCmXjx9gqeJ/0TmhIgy52nY3tjJug+e30Ridec+TfEQE69j6M4uSqTwJ2fMyjvB/qdjLpF2KOan8JW/JNZhIfP6aXiKdSfeU6rDoqHf01Rl+fO5lTkj3MePAk9RnqVbf+7cnIWFQ+QBbhZebzPPa8zrcI1K4TkCKn86zx3PrsymdIHop5zX58zEoZNPn7pMMRIjuU7tOEoRq9DSM2KyIH6xag+F5Po7pAqNXm9g/Uk9Gq7T0H2LFKPh5AaaLYFfaNvJk1ifycVcaN8+8mkVwoPx4JGqd/3lRDc0tN279+S8aO4mBjyvP2IsudGP7uM3V4p1ZHiYsPwnVjY76MP//kODASMbIcpXvI5imj6uw1DkEUNzuB7d5++BHbgfSlu9jBliMQbEEHW8FavjUROWG2ZMmGyrg4Oem1a9SIJR6qQIcc9M26fPJTncY4TZI+/v6eWGpj6fL5WePv2gw6oNrrJbb90G04qfvEKMA6M54MTi2drZaUcinjtvdzGm+kE0d8VUP0jIXqN6Fa9LodbP6F7VfuSmVYeH0bbyz86VOcM9/EaDynPWNYC6N4iz85z4XDGnnNS8sc4qt35u7wzzP4lrFj+5V655z4uWp4v58VwotT/YiT5Kmkd0TfRS0rJDpqDydjwWxO9o3zv+3J7GnxvE+PMHN0jqOnk2pl2oY0SwhlDJSCAaUKKFqkZg8cpsp8AgsOQsrW/EX8MEDp/od87MV1BI8+IdhMx46243GQznzDyUuj+o7aNvdI9FsmgstfAklBS2oaJs2NSAIZWd/J8pIVyXuFG6M4z2lWAleJO2PUJo2+oZuGk4q6JsKH7Akk6pO/rOdC/J38DtJtA6RbQ+iqNMTWapj0IC1sGzPXWVlQZQiXa1t4Pvojuj2RzepVOoT0oKEhLe0XqpRAwIN8IbfzPcvm3gtJ2beU9YvblzM7zC7zDHwJOxGC7YZlhzrDsMpQGEh011nYQhtIlZN/lWiW3HS/QvPDmb/wxitBDm9OcrJf4F/usBXaLCWhFqUDnbVKGyntCmilTwvHkq2xanerDbarBxX/BcE2oSBPYhRW29wVaasN8KBeiCSb8MXKvg4U0rdWceF4Kx7U0WBUsvoV2qYMlApi6KBgNk7F17Sxgfgq99zFj9ySP0IwmKTbv/IKm/MRIwNP/HQTiu8T4Laeg4KRhTNRE/tXM0xJqYNgq4WmP2jIVLfFMme7v1XDUaWU8p8zBqcZ29fMyeIZxzYmR0EneMdKY7kz5vN9LSMfIXR8jyxAEKSOSnl5T7xk507beOxHDc6EiXnTLpmMTJsK3/Ppli+ZvNuRDEvzDIbAMp9OK/B66DDG5vbn660Hazv9nV7JentA3SG1tNPB/AfkBnrGtzV/HArljOKmfElAug9ZNJ8GuQuQBw/63iW+AAfisZZG7G3r+U3CjFrwfXBs82ziqWweTHNtM5SM5dJoS24rfoAeMHXEQSu0oG4c2meyA7hdSTcaP5x+ZdtppY1Ky5OA5gxdiLf5g2O0XPP+F2fiX7TI9GQljWi5ES9vPuPTY8rF3zpSmj8Iqs7llbPsoud6f2ZqA5v2UIqXk1kZnMpPcdI2kuimrhqBAQKezqpZaISPVjPOaODU0MfElXl5Me1B6/eeubz/0pycHBeXjqd89ZMXy4s2SMZdefsWMi3fZPCWzkQ3W24yCGP2rmxDTrMufPkbu42RdaTWl7N5mvyR4Ap0RnPbdlZuQU3mXJL20GyJTDJ4F0jitoxgOJzXtihT32GAnJY8HmAQrtiZm9/dfbg0LNFbOvmejePiqvfIGYCAiH29RfEdz4UX0UYRH6hHWrqV7ghIEqBsqt94QDVQ/80aQQ++7WwxlWShAyO/lLYk0Z4h98vG/WSrhXhRnUYNpy9lVr5mGXzd5SGEOia5UCiqE2qCeP4hck+zHtwX2gH2gcBbvXA//+RtI0jkRHjzK1zj7eW9ZVbDLIdiwFdYyS+xpNKNRkpPMz1uR7+7cqM4LjFBSyVT+5QCPFkXzpT67SKPh/lHTeR1v36emrBYEyyGp4BK89fdEgweX4s59YOQgwqfxDWiszl2bdUIr7TtAWg6QHGBblY6PK1ZIB2XjZbZoYPa2dGjRxTJiTs73EyXes2xBJ1N3mJw/U+N5DDDuEMZor042dap3I7e1u7ywfaseCQ8r3njh6Vb1H3RwvTuo+ZQ3ECxMnnjSmSqu5ADvIcM7b7B5vlbruFmpKXZ90Sj/QMI8xzwy4SxjfaUNzbTtvymIf+uyAA59tNV3Ma5PInTiLH/PfW51HxI0BTP3J61PcSvDR/0YdVdMaJTItxrZvP2GV5swgHtPU++DM069Tkxt3179T4wvPz5uCr8jDS9bnxKTWAIUHvOoW0PdcS3Dn73Jf8/dW9Dl5TknSTpwQ27pP64lNYnrXE+u7Yd/+i4y9ofXDtMjcH6NlRkzwE2uPLcY0rg2aONGWxiseMx+rSAaFerlinRGT5hQLyZj9QGAlLaArakLkb6mjC2n9tHrpfWYo9dlaPNgyinT7LagG2zpFw8ktUIAO9FNZTXof3RbPKEjA9A5QY03gv1j/196MtoWaOPhF6gCTI6AMaB1oIKOJcbLcwBfCVgO4dUKsBReCx476N/sgfQrwokVnhaHyeFJNODoyuF/VAMX2R3RqM0gRBgJ91GzJgW0Wc2/Jzu/JGajXyH6Preo7/5SYbgdMvDXFebqK8aXE1/3E+FLi/E7oN8jStbkZlQ4c30n7OUTBDMOjRc4bo9VYhKAtpTllbIDs37sk6atq/5tL1ampak1KChzfJxuGKEhO2f6qpW/uEJLDUN3A+cACTxCtRIN3vYynL6kY4+QrVot5Yhwq/OvVffuu7vs9qQ0z49N+a/hd3Ucu+3sqKTGDCgaMx2Wt8rKFHGVxhyt5MpcyTRtw6Np3krRpw40GztFmrWKRhbhcmZ9W7kcOg3oSPz7BrbcX3ypO7HfWwL+U3kAfld4oQesGYgT1+9O63VqzPUo2gu3H/94nU7idxulTA8Nd4r18h00bSeP5Rs00hQe4xXPKsH5KfUf4jonz9rcvCaX+AidzwEBWFtcn1wTds56/x23g9HSeW0cp9scvYiK0ClxI842K3TbB32nUxKa+uWdUxKliRircR0aEo1PF4WME58bW6uIn8BGmdesnTkubNGWsENvgTmqPi/FPpswL6xrkEN1/kIY+RQYuva9i5Jb6MTY1yaFQW5JiiMeeS2tMwuT7tApNB/t6H8UmrXKdHqs5acqbJzSPsHq2mDlfJZYGgOetcudN5QCs65ib4r1NezfTcx6Li64W6+XAw33HfJtY0EdwNCvSKviVHKyye830qsXkXWczuabyAVbEQqHmuo2t31J5/RatwxBnqb9Ot2kPXzdVYTfFfUTS9SveD8y3g11CsYHLlkKZdIfULTeXyzS1bxTvJ3ki5vZhaWfnXUvjMmPnwzNi06Z2Yyz3WdqFLp2d0N3SqDSmszvaUqHT1KaNHR1Yen1ejMVDx6zaFvDvw5pe7efaPMOq50LBp/vgmBUZAursumVVLJScTXdVclU8/yTMGW9UoJcnFj6EC+wIFkNhLZUyU8mD5dEcdzr3jfG5bMDcELeoxIggOzUwoPEhI2ev3pBc05LpXKXO2zTaH+0Ha0Ls4/KrV0jdJ4xqYUc6Dx0XolOj083ox9oPSkNiWoe7b3mtpxl4Fr5aHDOGjmMqf0k8p4FkxP+bOw4rh8u/cWoDmmL2wf3kAxwevmP25tAYB7GWcCLzk6sJ23TuJ1QWRu+tzBZ6dfYnFhnu+rtVnxS4T8LZFE7CKXQEm1obwRRkh4GRNpSZ7GzioRUPUywGL/ocsWZxyGO7jMeqFls9/kkVjFGOqcnB1DLuOmFND/ETuHP7Rdu7G6lY72drKlZiapydZJK+LMNtMDj+k5TUS/UmS/DfXj0CIbrey+QLNpbMH3pyyJbZeSY7764VCCpmKe48btYV82xIrRIXihSI6V8qpNn0qlvCCiVKHitWQnNvOO8VG7f/aNxktKpcsmxGwjTNkn1WFUvycvc0wYsrDpzeskPHfyG1qV8SzP8wa37sEu/koTaVS/jQprhE0b+m5xDGBwTTOeFxVBA7u5QMo6+QFETWtLNSqEWvclRw24aMCvFuTRvutvFC5l6t3KXNOHzUjNRKvS5RZQQbJ06N9JCclJbbuyx3YKdGyj15POH4ExXq2phYVhoX8fNt0J/v1FrHhP47Nfn+J2vg0fq4Ek+aT8IAd8bRgfFQh2nUDh6e5hgY8rxoAO+BZ4AH+jv660fvow07De5K4364H7Ulfs/tR9+jf6JOZDB+fw48X7ssp56/INEdPYoO6Gb16rOdaO2ny5DVUr82KOy5a6CWe+SKF55IV7Z4jhjxWQoYk4ZbyR8PqJdhAp3FuosHJo/qCFt7Av2KRNK/y9JA+oNA27412Dh62uYHq76MKxuJgdlF+4XTf7125a9Aqi4vuH2VoX7tNZAICr+oW2t44TeuZQU0iL7houE3W4RSiv8/Oaen/3O4fkoNwv+Ns7uIbaNryEV6RpC/YNmU0rOmsLLn/NTRLA2aDXOWa0z1lbSaIZlT4tlXXujk9/P7y4Z5TZuzZXbsHO3YYXXsz0Dr4g6WTRxfF03OoXo+I5NVT3u/+JttDZK0nubCnc9nBUiPgpD5K/PYu/y5GWhhdXZYBN86K0+Ys0NaaN1oTxs6hCJPtNCTLRWumIqmF77EVECDASKD0HYSaTsfHNogtv319gZW3nMLy4dzUEvbXJYjtinUqibxbS5Ci2K8ARaO5nVIqrxw5emBRq/JRYYfVhib8BJs3/nd85fZqKIv21ALiNnWllJXzofQ9aeqyDPHRSTT9ecgYlDrOClwE0JSTuwV6xApMaCo9xlpNDbCKvaFZNSr6FFoJPquM4Ln1fCQ0UiCEszlM4W4ChqKQLA/XtcBND7YwybbLkyDSREghlaYO7QOfcBr76yue+e1zJXpYPIv+XfzlyctmDE3RqOa4jE2wtOFv3IafCI7sKaNRsyiV7thR4yv+yGF3CF+ippr6lEJ87TpESPZbz6vjiIAel7dNQP/nYH/nYHdQdYBOecF/xRx+08/l9FyXpoDlarOwnm3XqJkJkemiQemaTVc+RqQPm36ybn86+xve/4KDt8NZadnvYaKweGIFeMz2YAthnmfRE9LIeHxVWh8TdYivjVsQjbzn3n2o+ksRAkjngNGTkE0UDhF455iHqVKumhMHd6b+qjonPZyDBsDPFi8wKFMoq/7qPt4+x/CK9hTJ/hd+Z7V7ejV9nawGHSwO7rwzoK3R1+sZGzaeppzFxXkqC2pD9H7eGqRyBc/DZbfJLTPUUVO1MVKBfONFZcH3jJBu5v+k0JT7VevKIi7fdP419txBUuftU8NneR/E9rdQOrrxj8hDesOjMkKJ8kJb3XgJqSCO/kq8MWmQI3PCYmTIhnF9FyFnXwIeYnnOXJYj0TYnOErNZVzM4NsUYRq/EgtOS+16fxTWvWoeVZt4+d/fjErNzzQTT114uL5s5pv/W3bwcxXxs2btPrQiYoili0qPHDr1pbcfLag8PXN6/MTJKm6qISyyUfmxzb4BwX7RS8+sejTyRW6ea8tmrTAPTZ7xqqtySlse/S05Svi4yKDEgR+7bacWWhZ5VytuL4Zq6VtkgtkXTv3Wtdyi4Bo2vvO6jVteDXPvCY8xGrt2giKn36GY8CjLkk+rc1Hz2i06A1JvoHfv3CYVwzVDxqsH+gx3o8pgv+Bcx4Hfzbmf9I5jwLt+8Vz/ETSJfsNPdUGgVMiNvvfPA/yP+382MGfbUj1GpXHTF+KjCvrR3vhmdOH0mJJLKvUAT9vNMYfonx3lpoO5wgGWl+NeDwH5r8j3dpJBLjpqJH4r1jJsqtWHv57x7/eXLYGwlXVh//R0cV7rn7/04pGdndjY9XPPpLY6/iXXu7W1TifPu1ck4VeeonX1TqXlrj0VOY7sunO2Yu/ulhR2XmhMtu555jCzIt/67zDJiz/e4T7BekvQClJzmFDd66BjTMcRS1YVncdlUSbZfx14ewOy6lMZusyYS7nbTS++tuG71PSgzAkKjT+sJwur7qK/DnzOt8Bxci49Z2UNYuEZ8kUVhhAfElzDQ/1BuhtgJ7CmYdd7ZLUrnYTbkiVdQh+LWt6yUumOGx4uFu40UQ2vVOSStfIo5vi+aECBjDjR/KQXsiR05vw6+dgc/+ItbTZFqIKGEBK5twILO3crFuh6JSwDFi3U2xqh2JTkGUwoON9NUXA6Qz4fBcDrltas173I0wI1ao1ef8t9dkf2oh1dzC/y/Aa6pSKlcWhUBlY3E7RqFSth5oGu9GAVXI+uAc581tyAebMnov+9jY6214f2jE6avrZmrVfTCuV850wRF4ad2HVg83TRxtDt7QDzWHgVHyIZV5FV1esrTes+SC4ICOvCML8/Be+Mvz2ufxCyJ7IX+T65fOGtXVfin1+dHUIqVnsQn2tYsFiKqZFyT5SkNbs43GEsuaD7NtF6AcaP7jdBR0wGECB80uC0HafvIqrI6K6M7auLraTRBAGdKJD6OjXJH7wPTCWnP/MF4PRH1Dh3f32a8AVKFuIyG7hv2oRQggxfUG0Pqx4Ti2V2lhbAioiyPEymEoPAhmI4Yfb/RkqdkN//R0IypoUHQ+aNn4lAQfRnIbMDDYuYA1dOZH8GVjuHTP1/eJLO/Q9t2Bhdu6Gmoww81m9/xFndGY++p57hRzwSiuoapwp3jVVVSO6gpq/FL5e3sTho1H6Wh1uQmAw3LCyM6GBfTnt4orqr5MaZFKXQGPRP19dW7+xGj1ck5w4Ysfpg3MzM/PfPpKbnR24iYuFs7L33vnHPswnOCd797/AyA+A+7b4MMVxBZeralu97322suj9kwWVi+cf/6BIrTXZaMo4PdYH44j8lvuE0VhYM8wjUF1OVws5bAkjDPqRLqImGL53bmXUSCe1Z1y0NmDVZF5vBCtnhviwniEz0XbQmh0ygQ1ym6bm1sH8uTsWZI4Z6RGWtjTphSBff/YaaouaOC0yLArZozb1xKTpEz2cRFnKtmN6zNicbedbDJz+RA85sYxic+4q/uRApa2jGZwT6ISJY6Uyrr60vefzdtfwyJDxQ+NgLkoMdcvn9D1qAaOPDM/aXgBTMex2Q2mo8j/onE+plDtI8ISI+dUaghtE0E/LjAphgyzwM8F+sKrF299v6sIFE7TjDm4/uuPAuAi/oNWBUYH+vi2g5hI6s+voLnQORoGgWLlCesInYnRqNDoN7iB7EDU5ZfSYoSNOyJxGxqOL/GkIbuPf3kGOmBb1o6vsLZrPbML+ZEoIVlEMF4KBaFsXraJCXedoYMrAk1XMnle3rW3xjuqE1COV772/OXLB2D2J2kX6eVPyJ4WHb6ysLJ80UZ0Wkbe4PEHDXssOjkqY+87uYu9XM39VmpDjtTR0frFPjH/4EvVMB3nLqBGJIcVBnipvjWU/lcDRM9yACa8DLuEkf6DlY1hID6FL6zmBh9vIxph0QQLNme2N9y23s/Z72/DunWTBAq34JFLzxrRbt3mk6RxPTEOf53iuAyWXUQn49hqqAteRK6dHLuAGf4o3gOsC/nrApdP1RvaDFPizfuqwaIkWxLD27Sg2flhg5sZCD5W3q+OIIRLaoS/4s2Uv1YQNOTrcabx3bHigCQOHijSo5GbwD7jWRngSHViNDn/cCIz09mH8cZjec4/T8wEWHlZx+t7Ynz1uMPCtBoPARnADuWDiXf9Pz9m0jLcV1ucSPuM/NwicoVLBXDvr/9XzOP+vzkPG6xPzRCHyxIT1FajKgPCgHu0JYi8eFbH+/9jZiSyTg9wlRyX3GCUj2Lqd5aTsCW6bCEO/aDHTEsMrGsfpqPER4L7MmfvmS6nsws7b797dtmgphEsWb7v77t1hu1h21+xDb/EnZh86kP8Sy3KKt9FF9OU7y51RLDAoq3P+savxn9krnEEuOiLvKav57g9Lk+U978qTk+VspkNy9eXv/wfOliQ4P0C43xo3cwl/MvSMN0DNZwQwE83BnjevG3I+p8KE86kzRm0J0mDbjcZnD59/tjLRGJaU8fw75XQhVcxh2QW5/zgJHNHtTcfV01jWah9rFNpXWSC7Y9PHYOsRsOUkbhmPJXnRJFJKr5TIjj5wvsS4w9DNiTeKZIs3Czj/Hqbdlc6FsYwpEpfodlZE+uLyIJ/Z4+QMS9XmRP4vcD8oAbMTt8xRhaqT0HsgKwHWqralJG8NVUWw15tRsRYlqVJTwqPQdjHWXkV1M0ETxHZPYJalLYr0BQBB2mo6BYISt4SJjSE5e8Vg6LkG/BLVuLVkLHuKtWGmxggjoT/aHkVbE+W6K21rTB8tyW1amW1phf+LEXeCNJBk24DVwymvE/Dazuf2C4hAbu0zEZzKAsYX9B2B+Cp39hJZxbvQneKdcesijRPiZy7TbQmKH4p8wXdD4/OPVczM8u0Ifn3tYTCUvf4m4vnDHeNDZrfgJa6Jicrf3Lw5vz4iYr62tSRVxPPSKty+s0CBWOSS8RMtTBrGuuqPVACwkh83bkz9/XOX0Z9cMCuvjAZu3+mvpFNf6bHj7W26l9jrbz3iDxcWA/lt5Ib7734bOBb3dApO0hu//NWNGAE/i7x1pCejER3lJSfLPJxm9JATyzwEUe/MuZ5C+89/d3kq5W/YlkQ4mz8GdqKqBA1mMWhFhcA4GvP4pW1YJPLfgFXsJFWayOP/xHrc/8m1pQEjJ/mReD9Bz/ruLz/yCQUBTGmST6wLYJsq+eQSAWJ+SzsdQztz3BABVlA4neKvGLyLVS9PiLoa0FpORG/6MIy3lZ7E7LQtFm/ymKrg7Ve9RV3595deeOFV8MzhtXtDOrxyZla8OzfGHnyHfO1jgrdmNi2ZK+jLt3uYRwc7UosOUmWau615W26UgN3+v3cO9WDOqH/6et//M2faEz/ZA5kcj6uHkFdt0SsWYCvvrWCkR1TaiDDVlkT+R4jSbQFvDmsPcpOowklGx0BmopXC6Y2D4WkbBWSajzJ3TM8oisos9Nh6RK2JaTephh/5kxj8Jp4CuYlb8vtoH/rz3xClAfbbNPt/Vp9D2IfQtSf6S+U2u5EQGrY313ZPQhdjT0qvjYlpn1Rq5S+1bI8aqL/0tLgzMtewt9oVmWIlyT5r3GN+lcegJ7xF3aVkw3Wlz2qyls1X37Vyqa+U7gt6+UrZLZ+hZgOqxuiNQAbiKyUAzrLvqZG2i3tHE3KuUfTcNbCe0nbUIiWug3bTtWy7RE0xtvh8eN+ApRkskajRHrMsY8Rzm4dQjC3EbLK3LKGlNmGaFJPr6dnrdtQ2Ta/HkFWFCoZ3oAVGErFI6EZ60MRV9KxgG0X/lsm+7EFGhHjXlTaOd5BjMOy83HAlOS3Q6Dmp6Od/qJUy/MaKvALR2779nZS6cpOvjGJYJZ2rCstcpctDow1jT09K8XzGGJqQ/dyRCoPhuUOfs45BVVvXz0EYLGw6geGrtJA/hGfP7jmsKV+e+oXcxH2BQ+/0ZYmoGjFOARg3iVEnkgTRG2TrI+p5v0TOMfIS6h2Cvy2R95AvNHM5wOQYsnEX/fdzv/3tc3lz5/ZMee7rr58T7Y2s1Z5VpEtEUFabV4mnOS2ZFSAdIY3zJZtVq9Rj9BbetMYPhZ8MjScb2JfwZz6BfGavC9tW8zZWN3VK7rZtuVOm9rxNEN3m/CgBT7nTGGpTXAONRbCKoOauk/MdObc+w6dNsQnWwdMMY46fLn38mTR6mrPXkuPeNvcZOm1avr0Cp3vTKdS3tor0vknDiPuJ8xZLwPQitDedVs8UorzVQsbp7j4JFc+/6EUoK9IpxABRP5Y5ZtqK2tNC3DRs7oNcc3xQb76yIr2OvZ8tsaHaXozJvtEH2SYd229cuuk8N2HMRIlRQcYLNliFpAtH8tnEeNvWHxfuf2xXryOzCa7uOxRdmE6Pi1TA6KGOZeBtGnOFYRduFbd8u5nKDPw3zvpvrL7H+m9S679J9F3mvzVx9qAMy62h+G+OmIlSZwz2fJs6lwwJmDq0rILDAuVOUiaX77hMkM/78fXVwvVWlXRAtVjItJMjlUrzucykO8L1RLxnMnfI9RKr6zNN17uL+WF3GAhcORdWSWv9KKjd2ESNj+UjcO2skgREDS+rABPMNHYRGrO4PMdly8yfKCbjXOAR8/OsWrf6WF9R9swUQggIWiKUEvrKUkPIXHb1joDxHl2HR8A3wvN8+n9eVKDN885UV2OO6MjjTJ8ob4ARNLGX2LbHzm/vXL5v3/KK114DTXurl7/22vJlrwvzntRC6mQ6TfhRK8578mrr7ATv4Bf+Kfwjzw9gjrAbuL3ETu9jR5YF641k4GExKge7j4D7oGs+KkflAi1tzBGOE68l53ECOLwE7EblJeD+kWKwG+yeTyq7Ul0qhULcn8oPKPV6SQN+6fUibpfESN1JpQwfMlpUwxCuEHGOf2iI4z0Mbx28TLGWZIMqbiDYc7vrS1svHUZ/mlfmf6qN49p+6T+/CLgdunigbM2e2q9ipo6Fifx+iQQW85+Omzz1qyZ2ZkvJ+tUbDrfEuLvFtBxtWFNfvD8VFuVllLdkjHDIaKmYQYMRIIn750gNKFea1alSePh5aM2WRpmXeHYOwaFygSRqN9eqTAUzyMYC089V1XfvhuxwaUhCau2K7Ml2Z4aXxXy86Oy6qUklPTdi07K3NuYFjjzlmD7tq/rcQ5G6wrFl7I033rCblF42PbUwZtaeFam6msiDuWloxxtRORUxiatC0vQLC8omTtB8UJIZ/4YJL0pyqa+exEHR8yClXphFCrK/JSCVBIaLsRGik5TbsGEmWFN/F9VByCPDq/gfjCveMJ3NHL8iAtUB/W7JSf0n8zq27GxvuXu3pf0wK+dzs1bU5/mH8q3kHBESn0jyIuywJh5LYukYd3E2OlhqHjFhxJOA8YETyZeQPUKnfrixd98PD2pM5alWvN/QMDtXX06kEuv+w77m6z+gU+CRdUEk/pw+d3ZDw/to3et0XOBVmdQcT68WAuqJ1cyR9WKppVwPT6JbO7me2q1/yru+rRb4SOo2buTL4N6NPVfhMLQGbOLvse7IRZjDeL7L1HgOD6E2VyDDcx7I1N0ykFSC7MD9EvQxvN2CPi4Wpv7H9B4i7+9gGUHuEfC0H+DuFKP219HJEtDFORaD1G6O60Ini0GXbRt20I9kigBJNLiP7EpAUreMe4g+5vYiKbIrBkktIEmgi3l0D7ch4E8lWVsk9Anvk+2QtAQkvw7Ti5EUdBWjk1xXNye0IY0WZSwebKEjHpLW5m4EkoqFJfwxi6V2T6ZVb4icP8ExbLqNDmDTmwUagLskhrsqnG5Plp7MD09pD2Ii0yplKkkM2n8CyvmKY/XFV0FJO9717T22puQqW3W55VJxTcvl5kuFtXjMCL/wc/YzUkKdHVADxXBAknEkMd1GLqbnEhtAfoJSUKgHhftRD9rT0vLYfUAdRO4kYXaAYQN6LnExwl2tPWg/atXzl1tM8TLHpf40MsjkA8H0UmxI/GwjwFjgwd41GPirBrKLqJhxrqEoK2M6dJe6P7zKXu9xZa83B304f5r38MMjHOzzMyIHu1cXfH0Qt02qwdN2hK1IXxSYvkl0GdNBLMLkdNqSE1I+47y+SLKCUNBMiHqcsKCP5pEv9ozYtiwHtx1g3e8ntSx8k+4mnPgMjbZpHfx58YxzzxdlZdqwpQ8K2kts+UTzqaVSiZGZTrSxK+yVpSLRqB2fkCEu7uMVXBuU2Ml85xUWTWrWZlb6DLW3k0IA+M7+cllgiAHMIUksw2IUwUq3Z8xZLPGxjt7BY6NGpQ6DoQOmuAgJ8qTGQ6rkOxqrM8IqTlQFPPB/ksL6j7ovt68DZ8AQ/gErRfVijCgJvuEaTGPxfx7n+VPjFzFGkCjxfURxe1BsDIeTUOPTKArjbBqIp+0y1WjEOtKSb9PrXGBqclPT1BulVXqNtnfuDcwxJdkkksSb7q0NJPHGlGOTb5V4I3U3Z9ik0MybDat+D8+TzJsT5vya8t6ZNya7JLENYk1OHO4alcbkUiC+rhGcjW9P8IRjVeZNXd9kncgKXJ7PqtqwvSKn0sdnTJomZN/cgLBYr9Fx3nWTds/WeL7rM6vxx/9aHZfVAaKS8rJ3ly494MvqdHv9tWyw76tzwhZ7jwlWOoa4DHd0c5/olhYyakzOxCJVXd6WdP+X0xrez3ZWRkfFZbFw4SKBr7RuLpZ7frTW70+ulHvt6erjck9f7tkU34AnywQi2U0BDLLHIx1sYx24nZYwhm9tox3Ydxutwh1glFUIA3w84gHoe3bYxDxQTImKJRzm3/9kjHNJLolxPpxOYpzXvnW8so8YZ/Z87xjn8p9FVehK9iyaXDouTjdjTV8xzjS/ntPT+LknVmFo77eugH7AUgLmmg/knKFAxlRhXGUuMf6EXP661W17MyMiM/a+81/9nvLF0FOEIuveGYiUpz5TrV2LGDWE/+6ZamJshzmmuldsh1UF3d51c6ltD99LbHsk5IsaIgBbTdzQRnAA/8/u6Kk21QN+2hgMwW4n1C8doHppvxVLB65TKtIlPcm1CD4moGC95KKJEbdi9UVhCawwH33sLI3MDIQG1l0zvaguKdLyydgWeaQoeXtY2DgZiPhwQfJ2Li750E4+Cn5SXBkck5dcO8rqM+/N6euTM4OCAiNGAF1B0P+C33091ttu+Hmeotbuf145qriaI4b+yisQP/uTJhQUz0xueHRN2orbCxPXrmiH9DNtAVmrSGHNFGD5ghWL5Lrh7Yj3ihK3h4aNG6ZpL8MfAtSjpIZx4dPmrU6Joj/XpHiNIj1el6wLCgmMcMyaGxTiq1uUmwRP8cklS4Ojc5NrXcyfA/InU9tJqiwV06Q180BMihMMSp6EKrmKdTK5wqYA62+YYGnrEcOreFwPlGhGQxnE43qghFAGDXCcZtq8iIVekaaPi7wmUV7hYS2YGAaHQV1BgZm++ZXB0cH+IoHCl6TV8DLzv+7jF33s1K7+v+VjxxJif98+9v/82FDI7MB4qFnqyYwifnCJWDcmnEY2+0pFqOYG5JR4y3nB+BJ8IWyqvpAcFzklKfH8sqrzSQnR+pRzK7J2BWo0wTuzsnYGq0KDX3bPy8p4vxoOXfGBLm0WgNkZMz9ayf/rD69kzpZsA1nxWc/y/3p+ZnwGABnxaRvg0NX/T2vXHtTUlcZz7gmJtB2F8IgPBhVpEkDEQB4KCAKBEMIjGmIEIoTIY4KCA6I8RMDAgrxUsFSt6KLrWrtI10ojrtLqKG7t6I7NsJXHYpfd7XYGWzvLWncVzemec29A7eof3dl/7ty59zzuOff7zvm+3+875+iU62l/08hiwWiH7UnGAycpZbl6FX1FW51Bvx0iOvcei2J3YpuTxKGQAONgb8rDHfcks0HEbLAibkR3b9PtnIutaummDdh0GH7mRP1GE2lMqyrbIAljiycPblftvZy7+UhpIlJYe6ic+KaU1vRU1YrqWFq3D/74ZzbBLBm2kcuc9zLDIctmoSAhs6GEJ3wYsZaCadq665f2FwdeXBybWlqh2WLS1aQmZIApew5sQsYrUBz9cXbZH2KKICxJb5eaQmKhYsPprjS132FwzWpFxXOfzyH9dJw7jVPTXhyedEgIE7+7+6o9AkwPY4/+/lVwpw99Dbz62OKnd8BHDv7sL3Q8tpDx5+EMp0Q2zHke6OJYGuzD4QofwlB7sZfluOFc7Dot0O67Ys4ZUJpFF/mqrD0tm0wFxtrsjsAPyAJA//yYNarrRflX9iVSIF6xeZ84c61+k6llf44OaqLWMrrXgus/if+PL4lmI0y8Dz2RzUQV0qPQzM5F+P/Jgz1B8PPuZIJP1G1BnWcOLo+P+V1e1gXlEbBOqRw0m2+oNDH7O/9d8yfUGVu9wpBjbNxnzMwwOul3R6ekRGc396n18VEHJ/IuK1VYtLSJmsEaMP7DkRPQPD2xSpxV15ptzMtsqs/Mo/tpDPdxJiNrSx2bgmyhRHYlrLePOqmtVmYNBmQdw7rShtuzDOtz9Ev2pMOcJJLhAPzIycC4jwFpB4fvSRwK3Czo85KKCwY5ByqufbZDlaD1ksau3EglJjaMmC4qEpLgxiCldLEW2CoV8VCl/KdSAVWxFc2pyckbG5q069Zp2FVD20wmWU/2vuyAgKD4wi7zxciysPDIgdyjRcqVAQH5YEf4mtKSNRERq8qK10bai5LULc3qpKSEltaEJPxv9tIxMIuxX4r/TSRwBHSuAY55S07HAfFlDAdJ2ucjAC+PT4KJ/UEdqbpOP1V0f372BeV7UKOMv2beciNeE9t+cLpmDBS05qaZshtbcgzpOT3VsSkahaHVmrghPurQWN5AXEIKAOvV6wd3I59/HP0VNDstgVsz61tMmTlZey2mfPyN3wIj+BTb7rM4C4l4eGCzUTYbu9uGTDYGFwKf0ngyYXGlIR6Q0NkscrZ6+ODg9CBjjVGsQtxeZzqdI94HkBFMHsEJB8Tupd2/mcYJQ5gfiR3S/puounn+rxdw3uA6QQrc4i9dqNvuqxTHtu+JiYWfcRNjqvofVZk4rMnJp5a+9gVNAW968OctesvnTX9uWnWoJEUv0O40yVNjwouMp6Xm9q24copF1UIWrP0v3L5+VaJ6dYgqgapVyVfFq+QyZt0XEKFLMI4bR9urQg7lRvH4cgHl6gLjWj/5EsK7A639Vs54waj9MhpBo/ZLowXD4Al4i1qOZduALlHlTF43ltsbgMuX8SCPEhpAAaQ+7m8bGIJwaIAzjrR2G3qI5gwXjFBxQAT8KMUoqXs5MsFQ7nE64lZK+H5XSRAgxoFEFkYeYCvRfR7guC8GZH7wDIGhlX6rySS92q/yF+Xv8DJcXDJ475QjkzXUjzqqV6mTlGnUEVGY9d0yu8HLy8KXz6/18rKnl3cy450BmaitTH1uxCdxlUQCGa6SVCwIAB6kq1xxbcQ8decEAENDeaerwcXF4NpZ3rBLFBYilYaEiXYhU2c5ddp7Ye18Od+y0Js6VfauNUxkz09TJqlVenuuXyjBSXFdNlwXkRxi6pKT0GzT0yRylDP12LvX2REneBKni3Okw8MvMaWoOGR4/Jh7/F+Dvdy/9jLYKXwRO6VR7JQZ/uy1uCp5x3nxHeHWmHcUqwcEsV3ZQywnWlLk2Kd2pq+A8i4kh8cUojbqSSG6A8T4DgTpQDWo0qEgFDhzh8vAz+HUTBluzgQLdqKv02A7aiukT6GZYm7FuKQgMARsOlSPLLrZOwYbB86wnj1N+B1n6mUqCDj/lAsCzmw2kxb8hAsCzrNk0Kux8HDwBHGNr8PCSYzyxJxO7hIszCJmHyZfFk8qoVi+y3zYLDz981hsuY+vgJJKeIQsYnvyPNypuYDtTLF3DIO9YOH776NvUMXIMKpEfz9zBiwCjSN9aGCyuXkSKPrOg5j7zRtP3kWP8Fx6GqWjCZKiYXgENDpylg/fRRU4p7X5WxDLpG++jz45vx/9MHJyI/sW6kbdTGyCmXPN6UvWPGydROH5ZYmvjOdCCXyXsDmUC8/zbZ8VlEsEhT8QP2W7vRBZ7vki+CSgF06Rk0K/Aclg5bjFMo6+QOfRnXt1dffASN33Z3Nzz35f1wsEPT1ozHbYa7UsuTI6PHxNjWZV8KKugMzsxttFudBUerNWv/OQ5R4Qv1zMuCT37APAfnA2tweNolNotAcq/JX+orSEA42adIFQIaiIUrTV9t8oaZMTkIKian+c4HbgMdmDRraZ5f0EfhICgZD5VgLxMbiJO5YTeqZwenayohzuQptXxMStQKZSWLb7lzVlJXuqymp3ZiYkwCRwHBxTq5PY3ZZd587uQWqxGFh3f3hut0Wn66qv1yaUlGiQGliTS4uStT9Txn6G3AawhrE8fv46buYpusD+HM1BHCNQd81wMy/keTVndAF6dyGrEevbY4YzolinsE/yENsRClYqzjW7rb6QgaIYq0I644kxOJQvvfKC4vP4ntgj4nNILCUU0CuRybpD1sxxmHwOnYfzEO7yNYfIt74d7JHR1LEpjwsLjO01abXU3PmBijBhOLtYiyZPVP0t1bwZwhMfgpV9bRGnvkKNY7e53KaGfDC/448gveiAvcPHMzkwQyKDUCbRbw6GrEfFvkLhUr/AJH1mzwdGfZwIbZNHLQgJVB2bOlVaFq9cj6aOoXsnPlJ36L++DbIGgL5Qn3648yaynA5avEws25QhE5Od4HSsAM41ziGsHz5k92TfV+iHVMIoCLbpqf+HhuT2fPfssLdcmkI0ZG3VOrlkQZd/lqnh1jasITt/X5WxM8AyDlbiYsT3LHXj6A4u5ovxEJLd8h3OjcZ6SXEwbrla4J+W1NakSReJYgSV0dEtlv7rO1rlqv+FQ/wPXL/s6XicnZTPaxtHFMe/K1lOTBxh55Zg2teQQwrxaqXYsbB7MQETg4SVKC30OJLG2nVWu2J3ZCe3nkpOpafkWkr/g576L/Rv6a3nQL4zGlFLhJJWi3Y/+37Ne2/eLIAvggwB5r8efvUcoB5se67gRhB5ruJukHpeo81vnmv4prLreR31ylvPN7FV+cPzBvkvz7ewXf3K8ybuVL/3fBs/r/3kuY57tW89b+FG7QfP21ivvWMmwdoG335xWVkOsIO/PVeYm3iuohW0Pa9hJ/jRcw2vg989r2OncuH5JqTy3vMG+U/Pt3C/8sHzJh5UH3u+HUg19VzHXu1Lz1uo16aet7FZe4unyDHFGxRIMEYMA0ELEZpok15SovnsQiGjjbW17z3HF+Sh8zjGjM+YsgIl3x+6SIbWJQ7R4DVmfGsxwwAhvXJMKC0pUfSx0Ue8Nyi9vtLXwNN8+qZIxrGRVtRsy8tYS1dlRT7V0ivyCz00cjwzcV6U8jA2ZloeNhrjxMSzQTjMJ40yVoXKRqoxmTsx4moxXd5HTG/GxbGI3dWjZMb3F1SOqUpdnnihx7NUEVqsInLXEfp4xiCnpOXQu8uhW2EURUf9Z93TI7/K7mKV/5TSd1TaNic0z9x2/ZNKj8mI4+tSuzHGNT3DJfVNpwu5xW1qbctfMaa1Oac0ZeSB89/n/wn2cMBrnwvrokzyTOaF9PoSRXOMczPMs0tphlHYbh9N1Cudm/MwTQatcD98sndwsL9a4+4na7zWkIT52uHQzEdY1fKgoJsMY6VT6fv9/V8uiyFdjKimqWHNE5+aNeFI2YnSmQknTI4i+Rw/+YSjPU2JOx8nbiuMyzJn0w2uXK527+cWqavGBi5dUGGfbB1268WdJO28T9Hh88z1NFuK3FmK8IiS1cGxY2D/ci2z5XUX2SiOjSLbUzDg3Wqu/Im2WrvuMZ47NmzLaotKxrRfmCllJVcsXazQfS/G1J/Rv8MGxUkpJ3lmpJ+fmytVaKEgTYY6K/VIZtlIF2L4BeifduRsqrO5cWdu8EgWA9oMm6G4YN7XhlGXKknVINVyxc+DKDk5fi7KHC52qhwWydSUYZmkYV6MG2cnndUJ+cwy/i3g8ilYzD1WTsP8FHwEj7hXUgAAeJxtlgd8G+UZxp/nbEuxHNtxnLDCCnsa35JttmQrg4QEHBuTMJSzfJZEZJ1zkmI77AJlFyiju2W0tEDZqwUKpUDZq6zuwd7QzQ66u9eWrVa/n/V8z/e+9/7f77v7dIYC/7NpLY7D//nwTe8LCmpQizqEEMYs1COCBsxGI5rQjDlowVy0Yh7mYzNsji2wJbbCAmyNbbAttsP2WIgdsCN2ws7YBbtiN+yOPbAn9sLeaMM+aIcKDToMmIiiA53owr7YD/vjAByIg3AwYoijBwkswmIswVIcgmVYjkOxAitxGA5HL1ahD/04AgM4EquxBkfhaByDY5HEWlhUcBVOxxm4DOfiGpyD03AxHsC1uBLX41E8jBswiBQuxBAeh41H8BiexhN4Ek/hLQzjOTyDZ3Ej0vgQF+FFPI8XkME7eA9nl/csi3UYQQ55XA4H6zEKFwWUUMQGjOFtjGMjJnA8TsQJuAIn4yScglPxLt7HXaxhLesYYpiz8Dm+YD0j2ESwgbPZSLKJzZzDFs5lK+dxPj7Cx9yMm3MLbsmtuIBbcxtuy+3wCV7i9lzIHbgjd+LO3IW74mW8wt24O/fgntyLe7ON+7CdKjXquAk306DJKDvYyS7uy/3wKT7Dq3iN+/MAHsiDeDBjjLObPUxwERdzCZfyEC7jch6Ku7mCK3kYD8freANXs5er2Md+HsEBHsnVXMOjeDSP4bFMci0tDjLFIdocZpoZZnkc1zHHEebpcJTr6bLAIkvcwDGOc4IbeTxP4Ik8iSfzFJ7Kr/A0ns4z+FWeybN4Ns/huTyP5/NrvIAX8iJ+nRfzEl7Ky/gNfpPf4rf5HX6X3+P3+QNezit4Ja/iD/kjXs0f8ye8htfyOv6U1/MG3sibeDNv4a28jbfzDt7Jn/HnvIt38x7+gvfyPv6S9/NXfIAP8iH+mg/zET6KW3Ar7sCdeBC34XY8hDNxHe7FfbiHj/FxPsEn+RTO49N8hs/yN3wOH+ACXIJLcT+f5wt8kS/xt/wdf88/8I/8E//Mv/Cv/Btf5it8la/xdb7BN/kW3+Y7fJfv8X1+wA/5d/6D/+S/+G/+h//lR/yYn/BTfsbP+QU3KVCoKEqNUqvUKSElrMxS6pWI0qDMVhqVJqVZmaO0KHOVVmWeMj9cymfb22Pt4diIlXKdfNgKNBQbdO0NdsjyJRxz0k7eXhe2Ao10DzlFK5Wy88VIamoY6klZ3qVDgfSU61jFcEIK24FGEpVL7alhOCEAO9BQIqhh+xJZXLkmXbnGa13VNFG9dsmg5dZmyl/hpcLMii6V6llR/wo9KtoRWm6lSkU7lPNFZuOi3aHlQS+5QFYEuflpuYYpGg2tCJLyvtQk8ukaO58Or5Q+nEAbV2ZK+bTllkZyVqnY6Ex3od6gvjutvimdmh2h3qC+G8iqILcwLTcq+xHVQ31BUtGX2j5vd4re7vRLN6VA6/rdbD5dV/K+G/tndFaa7sL9k7sXaMNAKuumSiPDOXu8YWzaePW08URlHFoTdLvRl8iayj3dOPOeamqnaJdoTDReZ+VGM1btoF20/Ck93u2r0d4uqopqorqoIWqKRkU7RDtFu0RjonHRSU6PaEJ0UaCq8FXhq8JXha8KXxW+KnxV+LJkQ5ZsyJINVfiq8FXhq8JXha8JXxO+HAtDE74mfE34mvA14WvC14SvCV8TviZ8Tfia8DXh68LXha8LXxe+Lnxd+HL4DF34uvB14evCl2No6MLXha8LXxe+IXxD+IbwDeEbwpejahjCN4RvCN8QviF8Q/iG8A3hG8I3hG8K3xS+KXxT+KbwTeHLkTZM4ZvCN4VvCt8Uvil8U/im8E3hdwm/S/gxicckHpd6camXEF6iKzSQdq3yL/1YIAPBIR3zpX5gKGu7diFbqB+bHIVWB4kTvnhVtPbgqdfao+21iZLrBCZuiPota6oarbdc1xnL2cPFsD8qjUZ8dbPpTDEIDjlj+abyD5abtdJlXrHk5uuzbTknlevrXVYznByuK/8lczXFZLFZDpYfjS/uFR+t8rEqH5/pda3K61W+qr5eVV/vqPKdVb5rpjd7quJV/enV/VXnL5rpjar+jap+jKp+jar+jKr+jO4qn6jiq75f1RsPb7Rdp604HCq/DDwpjnluVjHj2p4PDzsl19fsBj9eyI578UL5/4m8N7C9u+4l5LN+gUjKyTn5tpRVsJvt8VTOGvEeBt+3rC/ZhWLWyU/NtI7abtYZ8t4Z5cdkyJ9rGrVcO+89XkER3/rPVhAeLL9T7UrYt5XwHM+vs4tTCS0yUUlpyEyMZuyggQY7P2QVMjIemRrPTZeyuZw94lQKtU5NVUr5aYXyGzc3M82fqqS1BsRk2rWt8kLbctm0tXBqmZPTyWkr9TIWVDJS/xMrjJaXnczZhULSv1VJf8KPzZ7EeOh6LyXYqcohDTZy6hj7NmzJdMoZnZi2nz5Cdsyr/iUPmjnKAAAAAAAAAf//AAJ4nB3PRwoCURBF0ffaGhkwgDozrUBdg3FgBHVttlMDuqYWdKLb8CKX+hwo+FCypCKTMYl6Mq+Vo6A8LrAPlVTGFVVxTXXcoFBTLdymUIesLgU/9fGAQkON8JhCE03xjEJzLfCSQiut8YZCW+3wnkIHH2WnTpX45DO++IKvvuKb7/jhDD/9wm9/8Ndf7oj/TfoBuMcX3QAAAHic7VxrUFVVGF3rooiAiICIhHKJx0V8ppamiUgCKgpK+MhEQilqvGIZlpKZmWNp/Cp/OI7Dj8bemlpkafZQy3ymopaalaZmD5vsNdU0Zd/d54D3Xu8xavLOnJk9zl373L33+fZ31l7749y9nQ8EEM5axwiEDM8fXYq46fNmu9HLXVFTjcVoJa24eBFhUhAOhEhNFNojWv45cgtKnMi4pSTXiWyLXp7atl61rS3qQ836XmgzbHKeE8NvLil1YkrhsMlO1IwpHu1EXUnxGCdWlw6T+i2lJYVOHG7hmG0s6sMs6tta1Idb1EdY1Eda1Lcz6ztUVLhrcNd0D1ZPr7jvDtRUuu+uQq1ABRa6Z013Y4nCOoVPKlyhsF7haoUvKlyvcOOs2ZXV2HJP9ZyZ2FbjwZ1qZCgMUdheYbTpkQcjFUYoDFdo+BuqsLXCVgrbKDQ4p8J2CqMQgwyZvRtECe/KmAdwFCfxFS7gN+kYxmgm0MlM4x6GG9YcfcwyV42U7djcen7oj20bIrLanW8/LSYtdmX8lE6NicuTwrvudeamtkqrTVuVtjPtm/T49IHplRknXGGuLNcE11zXatcO14+ZcZk53dZ0T+ixuHd+37D+uwfUDSoaEj20MXd57sa8uXn1eSfyE/PH5i/Ib8g/XoCCXgVTCpaNGj0mqvhAydPjKw3PJjaY5Q6zPGqWJ8zypFmeMcuvzPK8WV4wyklFZjnBLKcaTzppi/l9rzC/AiNZxwM8yI+4jdv5Ht/nDn7AndzF3dzDvfyCp3iWh3mEz7KRh7iPX/IY9/M4P2QHxjCWcXyRL3EN13IrX+Y6rucGvsJX2cCNfJ1vcBM3cwvf5Ft8m+/wXb7Gj3mUn/AEz/A0YhGHjohHJySgMxJxDZLEv5GigQjRRHTA9i5IRgpSZZ5zUIgylGMa7kQVZsCNmfgJP+NXmfMe7MW+7MeRHMVCjmYRizmW41jCWzieEzmZU1nO21nBSt7JOVzKZXyKy7mK9YG4EK/ilO5Eh1wpOh6HDkqB18nnHlFPDJyivRyMEl88fU4K38nieYjwLLGFn8tVHiL5mZQp8myePp9KW4q6OidX0dISJhjP5+VqBIr4nNSO4DOCRarXC3I1Qa2KEOEnWuyPkO/GmoqTtkRWq9k1PIuQz/NIQ7qsCxcy0Q1Z6I4e6CmrpDf6iOd90Q/9cb34PQADcSMGYTBuwhBUY5Y8072YjftQgzm4Hw9gLuahFg9iPh7CAjyMhXgEi/CoROgleAyPYymW4QnUYS3WYQNexWt4HZvwJt7CO9iK7XgfH2AX9mAf9uMgDuEIPsYxfIJP8TlO4TTO4hy+xrf4Dt/jB5nFX2QWf8cf+BMXSYawNduwLcMZyShRXqys5s5M5DVMYhd2ZbKs7RRey1SmMZ0ZdDGT3ZjF7qKDnqKE3uzD65Qe+vN63sABHMgbOYiDeROHMJtDmcNhzOXNHM485rOAc1nL+VzAhVzExVzSpHLN6VXgVCs4uAp2SBw6aMl6mWZdxw1bcKoVHOy4Uc5Dlqxna9Z13LAFp1rBwY4bOTxiyXqVZl3HDVtwqhUc7Ljh5nG1g2LwHWfuJBqsR2rWddywBadawcGOGxE8YMl6uWZdxw1bcKoVHOy4UcZGS9ZzNOs6btiCU63gYMeNbB62ZN2tWddxwxacagUHO25U8Zi5qxQjnwSfs2+HYCySpMZr30lmIXAf31Ndf2tlLbBW5mft0lmPv7XsFljL9rPmtwPs07fKp69W2lXct7wC7027bcZcx/jtVHjPeJMd/90MX2vGb/BA1spbYK3cz5rxZh7IWk4LrOX4WTP+Xgey5m6BNbefNWMVB7LWRev5qug5ENfTNNdB43qm5voqcZ2oog19zpdmaLb1LwhbcGql4GjNtlawLTi1UDCXara1gm3BqZWCl2m2tYJtwal+D9YKtjen+j1YK9jenOr3YK1ge3Oq34O1gu3NaeDT11SfE6rA7xmpej60xm3BqZeC4fRScLjCHgqLpVeItGao74mi/77Cr3/fiQrHKbxNYanCgv94d5GJnlPgruoUOEGusmSm/e8tUHir35hUuUzi5Z5rkWnxZJOae/+bMS7ddelc/3LuxisM+QeGxyqcoDxIEk89HjOAv8VeXvja9P4fBSlesSlglPLpnfxPvX1iWopefzqm2YJTKwUna7a1gm3BqdVvp1Waba1gW3Dq80YlvRb4qZhK45r3/1/LmtngxuR6zbaOybbg9EoxuV5HDh2TbcesA1Fo1ZQJF54cxWb+2Su0EKE0dpgK/8u1cO9ZLyNlhP7o1Jx9t0W5d+XOTs2ZcVuUF9cz4l/jPLsz3MY9ar8plOt89m08Xhg5hL3zBftnC/bO+itemPl9vXP5+mXy9c7IC2MX3Mi+25QF17Nr5RDldmzOYXz5+N6jGyN3bM4tfPnY3iPLqH8D46bYAgB4nLWaf5BcVZXHz3ndPT39Y6Z7uucHGZJJJgkxJiHZghUJIdYQEn4kJJHJTCQhcXcNAddMscqPbIAUTAIBAhF2lRGtsrayKqJMfsOEGEQaZdVdrJLSnarVtbbyh7Iqrmy5G3d1Nb2fe957Pa9nepKZiPdb977b99177rn3nnvuuaefqIikZYc8KrHl19zQI81b7rmjT2b0/cVdt8vlEuetlMviauXFW3Zt9wzJr+teRlopXyjJqzaumCELr+7uIV111UbS1WtvIO1eu5q05ypX3tO9irTSSrdtveN2qSfnuV+kddJMWk+fHXJAr9Bb7VdCfxHrKv648/Y5rtZ24yhNjdnQulzeJ8tlpfTIrdLH2+ayo9ZaHpQ2yZDjtz5Z7uJN4cywqD5Wfot8S/k1e3dKphLjkqe0GartMl/3Wo12Ur9Ge/l1fqclx3ibpEC9C2QKNafqXmrca9z8iXyQJzn6DcP8MHOmK3j2Uz8pCeDBWwaq7wMqm4Hqk/qkxPQNfYP89/R7Nh9xes1JjH6bSAsAzoDHk3mBxjQobKbtG7TwmBHHTbNMtdZSFn+eXdTHeDp4+lndz9tHre5cuZJnjLqnbJ2N//JA8Bx2MwrP6moEwQNZ40uNL2Wm26zv2aS3y12kB4Enh4EnR4Gnc3Uu6QJdQHqpXkp6UA/aOOL00OLmk/yPjafLWOOdshsOd5PbTrozgt1V2B7BTqu5O1InLA1r7I48v8kbl1fd58ZJ2mtpiZElKEkTNzArG3neTHyOeKA8rHXlU1rPcxfPB4l7iI/wm5ZI2jCztYXZczP4AvE48UR5UDcQ+8gro2tjpq5GalfIjdItW5izv5KPysfkDrlTnpAn5W/kb+UT8kkZkP3y9/I5+bx8QZ5hRg8xn0eYzWPyghyXE/Km/JR5vU6v15W6VtfrBt2kW/VW7dMHdB/ze0xfFS/3UTen9acyh5DbRczuqvJwgEHiNta6VH69PJ98ibwrnV+Wci8j+YOCa89cWqz5vjTem7PTtNAV7WEc6gPl/vOkPhHeJ009bHk+rSZAd1K8nz/1CdSdNHVfFpC70qjSrxH3+/xGOSgPgZJhyOR4aAI9uFlBIyPXQybrgswPGeVe8k5TBpxMbjSj593tonFqDtSWmbPP7TsgL13nrDEj5GOkN06/Ki6Yrf7JdRsZl89Bb8hJub+8zV8NK5VgZbYZeg39tsO22epsY70G/NkrV8YScjqR+Zm8JqPPQEeOeVNy9Mr7IyX9TkpNUn2URnQbvwb8PG0GQmqmZX3avefi1qgHFJHX1yMrNK7+DPbGcE3q47c61yz5K7WNfTpoe7UrKF8WtB9y+7BcsXrKw2ecRPXaGobwW/olQ87KAEPl3hr9j+L9j6M3I9baZMP8sUXYiXI+0jaRUL0fz1E3E+xmF0+Nkqea3NXUcjWkx63DmcERTVA+PertOcZ+thPbpz7pdfbkr7G4kljCFwGVOcCTd4EYtu1cbMt3gxaZBxKyABTlYlDH3YFbCxbRIizpS0BKLgWt8qegTd4D0thql0H5vSDLTeNyaZDFoFGuADlZAvLYz1diBS8FBbkGFGUNKMoHQFG2giZs4ruwwu4GHhbnPeTvBzHpl4fo92GQkkfkMeg/Dprki/Jl2j4PPBkCnrwIPPkKiMlLICYvg7i8AuLyDRCXfwAJ+RZIyD+ChHwfJGUY1MsPQL38K6iXn4CU/DtIyc9AXP4DpOVtkJb/Ahk5DTLyPyArvwFZ+T+Ql9+DBjkDinZwNrhLhRSVQN5Tj3xMY+TjGief0ITkNKlJadKUpkjTmpaCZjVL2qiNpE3aJBktalGyeoFOkbhO1ancETq0AwqzdBaW+TydRzpf51PnYr2YOguVFdRFuojyS/QS8pfpZZLSxbqYtlfoFdRcokvo8Uq9kvKlulTyukyXUX+5LiddoddQ/n69kV56tJf0A8qq6Z/pn5Nu0S2kt+ltpHfr3aQ7dAc079V7oblTd0Lhfr0fCv3azxh3627Sh/Qh0of1Yeo8rU/DyaAegLdDeoj6z+sQdE7oCdKX9CXSl/Vl0pKWmE/uWfpvdh4XiAmT8CzxAsu1IRltyG4YNLIP5lRpJBX/Tu2C3d+5cfhhlv3OG/U6ZKMeCWhlzf3g93MRcZohw61M2DN+cLtqGs8OdtR0ZKCTfdUoM9kJ8yqtHe9TRCoUozxF4Y157/MWwvGdDJAOuIpiilwYYEGA9grXPjoD5NAC7q56USV6tA6jWDsXL6yKMUYeRj8siMTRYRq8S1WMUxZGYb5G4nRm3o91zKGLrcQknEZjipl1Pgc39nmRGLZzVOda33WRtRZoiXlUwjmfFTzdmzi/ZkkoN75cOJ+Le9NaaVNXoePmfGHA9YWs80VBjXbkQAIO3AzmyM8cMyOu9YU2m75ELBg1czlL380IWwJ+ptmow5gOarjg9kDRPDTRUEuGwpChN+djCcfixjydtZwZSIYLfr/vqsiKCwtrUptTyV0g4S6pFWbQz6dZv9mMfQ6U5zK+eXByMXQXccZcytnyHs6U93KWLOYMWcLZsZQzYw1nxdYqP8BdnBXbOdt2cFrczzmxS3bLg5wWD3NOPCp7OSse55R4Vr7ESXFQDstRzoohzoivcDa8zJnwDc6Cb3EGfB/d/wN0/k/Q9T9Dx7+Nbj+NTv8Nuvz36PAym1HR2jG0dQItnUI7Z9HKTWhjNDF6uAP9OxftOx+tuxBtewladjHadQladSnadLnTok6HOg2K/kR3ojlvQ2PuQFPuREP2oxkfQiM+7TShHkQTPq8v6BBa8CW0X0m87E4njXU31P8LazLHbgjDFoexX+xO9c5aVY7uebXz+Rr0rasRvsqnjdNT5bcmzmdIy2y0iHU3QsNonp4Qxf7g2SW+3ebftZbRfkBmVFFYBlrOytdAtT14Pvf5SlvjK7xHvfPrGOlp7E0tWJ9aFqXdqtwdbzCoV+OmN+Ge3Tq6m03J2dr+3cvXocGo33ZW8mj65beDnk+NodVvuXEkqcoPcs47wR9wv6kdIpLjPCY2t11jZzi4sfaO/K6uU5GIqNy/bnfFcdahatwjPpeBip4Yju7H2u3OHSo779SYN9+dDJ1afQc6o3/srekcVAbsbh3omUj5W7Xny6TwrWqNUkWrNB6n4+yh4erflbzbO9Wety43b243TGze4XQQTdUbjjEsjdQojaRVLUvVEhXJe9KH5ZDGYnD/SqRkOUjJCuDJtSAm14G4XA8SshLUyWqQlLXyfiwn55FPyTqQkR7QYBw2ynqQk5tAXjaAJtkICnIzKMom0CxbgCcfBypPgZgMAE8+JZ8h/3dAZb88A/3nQFEGQVoOgKK8ADw5Djw5ATw5CbLyNRCTEojJ10FMXgMx+SZIyLdBQv4JJOQ7oE7+GSTlhyArPwIFeROk5KcgJT8HMfkFaJBfggb5T9AgvwKN8t+gUX4NGuV/QU5+C7LyO5DTOq3jRlOv9dxWMpqRZm3QBtKc5kgLWpBGbdZmarZoC/edNm0jbdd2DIzrdSW3pFW6ilvhal3NLWeNruHet1bXUt6t3dRcp+u4na3X9ZTcpDdJWjfoBm5PG3UjrW5W5lk36SbebtbNtP2QfgjKt+gtpFv1Vso/rH8J5Y/oR6RO+7SPth/TO3h7p95JyXbdDoV79B6o3af30dcD+gCtdukuxvWgPki6R/eQPqKPUHOf7uOu96w+y03zsB5mdEf0iCT0qB6l92N6jLbH9Ticv6gvQu2knpR6fUVfocdX9VVmW6n93Yg1nkB/+lZ3IzZnY0SgM5XcjFGinhn1O1tzK2kg+x32P53T0n4/DdTPG2Zj+baaRd1GWRHkeTrrfKrZ9c3ITgHJmR5p7dvtsdGdmV09gsmEWMBVFFPsH02HXIDOCtc+wpC0mKFNGH0Ow9gZxPZRcWYkurtALhLbZMSmdzEfzHE05iMxGqZWYniz7KjckUaCu2HF4NuNfXokhu1GqIb3eX+NO6qoZCLPjjGlYfuOqrcaodMQlM1iRgomF05DdiIHWZMEN4NNcJnnbTaAWOreNtj6tIoE971c8K7VnsmAdsxuaP6MuVGHMVap4fs0UjW8A+OH2fQ22/wXs2wsbszuHlcIZs6No9m4KVbmMjvOPhkJbie6qLIHbtqC/2Ov5Wy4njNhtZ0G7ixYxxnQi+6/CZ2/EV2/CR3/8ap/aZ9Cx39Knube9xk0fPQf2+fQ7wfkkByp/GN7Em1eQou/hvb+Nlr7O2jrH6Kl30Q7/xyt/Eu08a/Qwr9G+/5WfofOrUfXNqBjC+jWFnRqe/B/7yr06Br0Zzd6cz36cgN68mb042b04i32LzDaEF3Y53QgGnA7mu8+NN4uNN0eNNw+NNthNNpRNNlxNNhJNNer4sV3uL0P1XtZszY7aR83K9q8/v4JP6kwYzKVzYLrtX9Nxv3/efTZf7by4J8QKx35jy9Su2s8GuXIPxlB+WC1JRL8LzmGkyp7qWTy7774iJkm8+wbjjrdq3s5JZ7QJzhb3Hcf7ouQB8zXFTO7JW0SnzZvtprv2jOvdcY81Z75pWOBX9p5pBvMF91ovugcsnw1q+ikOWHWTotZO0W5AdSbZLci2zfy1tk5dWbhJM3CaTarJm9WTcrsmSbzYOfsu460ebDVvNaeea0981fn2A9P0aOzdprMzimYnZMwOydlFk7KvglJsxsOUdN9GZJmXxwh774PSbNDjpF3Hm81W6jJ/N5qFlGTeb/V7KIms4sK8lVQMCuoaFZQ0aygotk8CfNve2b5JMzL7Zn9kzBft2dWUMJsnqT5umNm+STN4x0z+ycZ+L2dFdQceL+dLdRsPvBGs4iazaedM4soZZ7tnPmxY2YLJQNvtrOIms0iSpgtlDXPtmqndmJROM92g30bk7ZvY9Lm0240n7b/nUzafNqe+bQ14tNuNJ+2Zz7tRvNpZ3WFriB/nWLfmn2VN/sqbpZVQXu0R1rNvkqYZdVkNlXKbKqE2VR59MZW8s7jHTcLqsmsppR5vHPm6/bMakqYfztnllLKvNyqz+gz0oJW+RLpoA7CifvCJ222U9Jsp6LZTnmznRJmL7WaDzzB2mbsayZ3+rjvmfayN8JvmlaO+qZpsPJNk/uaykmqmpypyZnaeqiNTY17NS79L586deb/A8Hvx30AAAABAAAAAOIaZoYAAAAA2CxENQAAAADmMW8c") format("woff"); font-weight: 500; 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; }

*, :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; /* 文字抗锯齿 */ }

.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: 91.667vw; } }

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

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

/** 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: 1s, 1.2s; animation-duration: 1s, 1.2s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: cubic-bezier(0.76, 0, 0.24, 1); animation-timing-function: cubic-bezier(0.76, 0, 0.24, 1); 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; }

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

@-webkit-keyframes textFocusIn { 0% { -webkit-filter: blur(12px);
    filter: blur(12px);
    opacity: 0;
    -webkit-transform: scale(1.2);
    transform: scale(1.2); }
  to { -webkit-filter: blur(0);
    filter: blur(0);
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@keyframes textFocusIn { 0% { -webkit-filter: blur(12px);
    filter: blur(12px);
    opacity: 0;
    -webkit-transform: scale(1.2);
    transform: scale(1.2); }
  to { -webkit-filter: blur(0);
    filter: blur(0);
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

@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(2); transform: scale(2);
    opacity: 0; } }

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

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

@keyframes circleScale { 0% { -webkit-transform: scale(0.8); transform: scale(0.8);
    opacity: 1; }
  50% { opacity: 1; }
  100% { -webkit-transform: scale(1.35); transform: scale(1.35);
    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(0); transform: scale(0);
    opacity: 1; }
  50% { opacity: 1; }
  100% { -webkit-transform: scale(1.3); transform: scale(1.3);
    opacity: 0; } }

@-webkit-keyframes s1 { 0% { -webkit-transform: scale(0); transform: scale(0);
    opacity: 1; }
  50% { opacity: 1; }
  100% { -webkit-transform: scale(1.3); transform: scale(1.3);
    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.5); transform: scale(1.5); } }

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

@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%); } }

@keyframes leftDot { 0% { left: -10px; }
  100% { left: 100%; } }

@-webkit-keyframes leftDot { 0% { left: -10px; }
  100% { left: 100%; } }

@keyframes rightDot { 0% { right: -10px; }
  100% { right: 100%; } }

@-webkit-keyframes rightDot { 0% { right: -10px; }
  100% { right: 100%; } }

@keyframes topDot { 0% { top: -10px; }
  100% { top: 100%; } }

@-webkit-keyframes topDot { 0% { top: -10px; }
  100% { top: 100%; } }

@keyframes bottomDot { 0% { bottom: -10px; }
  100% { bottom: 100%; } }

@-webkit-keyframes bottomDot { 0% { bottom: -10px; }
  100% { bottom: 100%; } }

@keyframes leftArrow { 0% { opacity: 0;
    -webkit-transform: scale(0.5) translateX(0vw);
    transform: scale(0.5) translateX(0vw); }
  50% { opacity: 1; }
  100% { opacity: 0;
    -webkit-transform: scale(1) translateX(3.646vw);
    transform: scale(1) translateX(3.646vw); } }

@-webkit-keyframes leftArrow { 0% { opacity: 0;
    -webkit-transform: scale(0.5) translateX(0vw);
    transform: scale(0.5) translateX(0vw); }
  50% { opacity: 1; }
  100% { opacity: 0;
    -webkit-transform: scale(1) translateX(3.646vw);
    transform: scale(1) translateX(3.646vw); } }

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; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }

.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-top: 30px; }

.webMap dl h3 { padding-left: 10px; padding-bottom: 5px; }

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

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

.webMap dl dd { 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: #95d83c; vertical-align: middle; }

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

@media (min-width: 768px) { .webMap { padding: 3.75vw 0vw 6.25vw; }
  .webMap dl { margin-top: 3.125vw; }
  .webMap dl h3 { padding-left: 0.625vw; padding-bottom: 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-top: 2.604vw; }
  .webMap dl h3 { padding-left: 0.521vw; padding-bottom: 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 99.994px; }
  .webMap dl { margin-top: 49.997px; }
  .webMap dl h3 { padding-left: 10.003px; padding-bottom: 10.003px; }
  .webMap dl h3 span { font-size: 20.006px; top: -14.995px; padding: 0px 10.003px; }
  .webMap dl dd { padding-left: 20.006px; padding-bottom: 14.995px; }
  .webMap dl dd a { font-size: 15.994px; padding-right: 20.006px; padding-bottom: 8.006px; }
  .webMap dl dd a em { margin-right: 8.006px; width: 3.994px; height: 3.994px; } }

/* 全站搜索 */
.searchlistMain { padding: 100px 0px 50px; background-color: #f6f5fc; position: relative; z-index: 10; }

.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; }
  .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; }
  .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: 160px 0px; }
  .searchClass { width: 300px; margin-right: 50px; }
  .searchClass a { font-size: 18px; margin-bottom: 15px; padding-bottom: 12px; }
  .searchListBox .title { font-size: 36px; margin-bottom: 10px; }
  .searchListBox .number { font-size: 18px; margin-bottom: 15px; }
  .searchList .list a { padding: 23px 27px 34px; }
  .searchList .list a .column { font-size: 14px; margin-bottom: 5px; }
  .searchList .list a .listTitle { font-size: 26px; line-height: 32px; margin-bottom: 15px; }
  .searchList .list a .desc { font-size: 16px; line-height: 22px; margin-bottom: 15px; } }

/*--法律声明--*/
.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; } }


  

section {
  scroll-margin-top: 5.1875rem;
}

/* 图标 */
[class^=icon-] {
  font-family: "iconfont" !important;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* 分享 */
@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: 0.0625rem solid #eee;
  position: fixed;
  z-index: 999;
  top: 50%;
  left: 50%;
  width: 12.5rem;
  height: 11.875rem;
  margin-top: -6rem;
  margin-left: -6.25rem;
  color: #666;
  font-size: 0.75rem;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 0.125rem 0.625rem #aaa;
  -webkit-transition: all 200ms;
  transition: all 200ms;
  -webkit-tansition: all 350ms;
  -moz-transition: all 350ms;
}

.wechat-qrcode.bottom {
  top: 2.5rem;
  left: -5.25rem;
}

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

.wechat-qrcode h4 {
  font-weight: normal;
  height: 1.625rem;
  line-height: 1.625rem;
  font-size: 0.75rem;
  background-color: #f3f3f3;
  margin: 0;
  padding: 0;
  color: #777;
}

.wechat-qrcode .qrcode {
  width: 6.5625rem;
  margin: 0.625rem auto;
}

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

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

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

.wechat-qrcode .closeWechat:after {
  width: 0.125rem;
  height: 100%;
  position: absolute;
  left: 50%;
  margin-left: -0.0625rem;
  content: "";
  display: block;
  background: #666;
}

.wechat-qrcode .closeWechat::before {
  width: 100%;
  height: 0.125rem;
  position: absolute;
  top: 50%;
  margin-top: -0.0625rem;
  content: "";
  display: block;
  background: #666;
}

#main{background-color: #f6f5fc; border-radius: 0px; position: relative; z-index: 10; padding-bottom: 6.25rem;}
.indexMain{overflow: visible !important; padding-bottom: 0px !important;}
/* 左偏移 */
.leftOffset {
  left: -16.25rem !important;
}

/* 版心 */
.content1720 {
  width: 107.5rem;
  margin: 0px auto;
}

.content1420 {
  width: 88.75rem;
  margin: 0px auto;
}

/* 背景 */
.commonBg {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: -1;
  overflow: hidden;
  transition: all 0.4s ease;
}
.commonBg img, .commonBg video {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.4s ease;
}

/* 停止滚动 */
.stopScroll {
  overflow: hidden;
}

/* 查看图片 */
.viewPicture {
  cursor: pointer;
}

/* 遮罩 */
.maskLayer {
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(1.25rem);
  z-index: 9998;
}

/* 基础样式 - 适用于所有屏幕 */
html {
  font-size: 1rem; /* 默认值，用于 >1920px 和 <768px 的情况 */
}

/* 小屏幕设备 (<768px) 的特定样式 */
/* 中等到大屏幕 (768px-1920px) 的缩放样式 */
/* 超大屏幕 (>1920px) 的特定样式 */
/* flex布局 */
.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.flex-inline {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.items-start {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.items-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.items-end {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.content-start {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.content-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.content-end {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.content-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.content-around {
  -webkit-box-pack: distribute;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.flex-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.flex-col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.flex-col-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

.flex-wrap {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.flex-nowrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.flex-1 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1 1;
}

.flex-none {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

/* 分页 */
.pagingMian .paging {
  text-align: center;
}
.pagingMian .paging.smallSize .layui-laypage a, .pagingMian .paging.smallSize .layui-laypage span {
  width: 2.5625rem;
  height: 2.5625rem;
  line-height: 2.5625rem;
  font-size: 0.6875rem;
}
.pagingMian .paging .layui-laypage {
  margin: 0px;
}
.pagingMian .paging .layui-laypage a, .pagingMian .paging .layui-laypage span {
  font-weight: 300;
  width: 3rem;
  height: 3rem;
  line-height: 3rem;
  font-size: 0.8125rem;
  color: #353535;
  padding: 0px;
  margin: 0px 0.46875rem;
  background: #fff;
  border: 0px;
  border-radius: 0.5rem;
}
.pagingMian .paging .layui-laypage a:hover, .pagingMian .paging .layui-laypage span:hover {
  color: #353535;
  font-weight: 600;
}
.pagingMian .paging .layui-laypage-curr {
  font-size: 1.0625rem !important;
  font-weight: bold;
}
.pagingMian .paging .layui-laypage-prev,
.pagingMian .paging .layui-laypage-next {
  font-size: 0.625rem !important;
  font-weight: bold;
}
.pagingMian .paging .layui-laypage .layui-laypage-curr .layui-laypage-em {
  top: 0px;
  left: 0px;
  padding: 0px;
  background-color: #FB912F;
  border-radius: 0.5rem;
}
.pagingMian .paging .layui-laypage .layui-laypage-curr em {
  color: #fff;
}
.pagingMian .paging .layui-laypage-em {
  border-radius: 0px;
}
.pagingMian .paging.whiteTheme .layui-laypage a, .pagingMian .paging.whiteTheme .layui-laypage span {
  background: #fff;
}
.pagingMian .paging.whiteTheme .layui-laypage .layui-laypage-curr .layui-laypage-em {
  background-color: #6B2DC8;
}
.pagingMian .paging.whiteTheme .layui-laypage .layui-laypage-curr em {
  color: #fff;
}
.pagingMian .mobileLoadMore {
  display: none;
}
@media screen and (max-width: 767.98px){
  html {
    font-size: 1rem; /* 固定值，不缩放 */
  }
  /* 可以在这里添加其他小屏幕的样式调整 */
}
@media screen and (min-width: 768px) and (max-width: 1920px){
  html {
    /* 动态计算font-size，基于视口宽度相对于1920的比例 */
    font-size: clamp(0.4rem, 0.8333vw, 1rem);
  }
}
@media screen and (min-width: 1920.02px){
  html {
    font-size: 1rem; /* 固定值，不缩放 */
  }
  /* 可以在这里添加其他大屏幕的样式调整 */
}
@media (max-width: 768px){
  .xs\:flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  .xs\:items-start {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .xs\:items-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .xs\:items-end {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .xs\:content-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .xs\:content-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .xs\:content-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .xs\:content-between {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .xs\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .xs\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
  .xs\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .xs\:flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .xs\:flex-wrap {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .xs\:flex-nowrap {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .xs\:flex-none {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
  }
}

/* 首页-banner */
#banner {
  height: 100vh;
  position: relative;
  overflow: hidden;
}
#banner .bannerImage .swiper-wrapper .swiper-slide {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .slide-inner {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
#banner .bannerImage .swiper-wrapper .swiper-slide::after {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  height: 30%;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.48));
  background: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.48));
  pointer-events: none;
  z-index: 2;
  content: "";
  display: block;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .image img {
  width: 100%;
  height: 100vh;
  object-fit: cover;
  -webkit-transition: all 5s linear;
  transition: all 5s linear;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .image video {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 2;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content {
  position: absolute;
  left: 0px;
  top: 55%;
  transform: translateY(-50%);
  z-index: 3;
  width: 100%;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .title {
  font-weight: bold;
  font-size: 3.75rem;
  color: #FFFFFF;
  line-height: 4.375rem;
  margin-bottom: 2.875rem;
  opacity: 0;
  transform: translateY(50px);
  transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1);
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: 3.4375rem;
  border-radius: 3.1875rem;
  font-weight: 500;
  font-size: 0.875rem;
  color: #FFFFFF;
  transition: all 0.4s ease;
  padding: 0px 0.375rem 0px 1.625rem;
  position: relative;
  overflow: hidden;
  opacity: 0;
  transform: translateY(50px);
  transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1);
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more::before {
  content: "";
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #7130D1, #27045C);
  transition: all 0.4s ease;
  z-index: 0;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more::after {
  content: "";
  display: block;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 0%;
  height: 100%;
  background: #fff;
  transition: all 0.4s ease 0.1s;
  border-radius: 3.1875rem;
  opacity: 0;
  visibility: hidden;
  z-index: 1;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more i {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.8125rem;
  height: 2.8125rem;
  background: #FFFFFF;
  border-radius: 50%;
  margin-left: 3.5625rem;
  background: #fff;
  font-size: 0.8125rem;
  color: #7130D1;
  position: relative;
  z-index: 2;
  overflow: hidden;
  transition: all 0.4s ease;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more i::after {
  content: "";
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #7130D1, #27045C);
  z-index: 1;
  transition: all 0.4s ease 0.2s;
  opacity: 0;
  visibility: hidden;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more i::before {
  position: relative;
  z-index: 2;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more span {
  position: relative;
  z-index: 2;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more:hover {
  color: #333;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more:hover::before {
  opacity: 0;
  visibility: hidden;
  transition: all 0.2s ease 0.3s;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more:hover::after {
  right: auto;
  left: 0px;
  width: 100%;
  opacity: 1;
  visibility: visible;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more:hover i {
  color: #fff;
}
#banner .bannerImage .swiper-wrapper .swiper-slide .content .more:hover i::after {
  opacity: 1;
  visibility: visible;
}
#banner .bannerImage .swiper-wrapper .swiper-slide.swiper-slide-active .content .title {
  transform: none;
  opacity: 1;
  transition-delay: 0.05s;
}
#banner .bannerImage .swiper-wrapper .swiper-slide.swiper-slide-active .content .subTitle {
  animation: fadeInUp 1.2s 0.6s forwards;
}
#banner .bannerImage .swiper-wrapper .swiper-slide.swiper-slide-active .content .more {
  transform: none;
  opacity: 1;
  transition-delay: 0.1s;
}
#banner .bannerImage .swiper-wrapper .swiper-slide.swiper-slide-active .element {
  transform: translateY(0px);
  opacity: 1;
  visibility: visible;
  transition: all 1.2s;
}
#banner .bannerImage .swiper-wrapper .swiper-slide.swiper-slide-active .element:nth-child(3) {
  transition-delay: 0.8s;
}
#banner .bannerImage .swiper-wrapper .swiper-slide.swiper-slide-active .element:nth-child(4) {
  transition-delay: 0.4s;
}
#banner .bannerImage .swiper-wrapper .swiper-slide.swiper-slide-active .element:nth-child(5) {
  transition-delay: 1.2s;
}
#banner .swiper-pagination {
  position: absolute;
  left: 50%;
  bottom: 2rem;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 4;
}
#banner .swiper-pagination .swiper-pagination-bullet {
  display: inline-block;
  width: 2.75rem;
  height: 0.3125rem;
  background: rgba(255, 255, 255, 0.5);
  border-radius: 0.1875rem;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  margin-right: 0.25rem;
}
#banner .swiper-pagination .swiper-pagination-bullet:last-child {
  margin-right: 0px;
}
#banner .swiper-pagination .swiper-pagination-bullet::after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 0%;
  height: 100%;
  background: linear-gradient(90deg, #7130D1, #27045C);
  border-radius: 0.1875rem;
  content: "";
  display: block;
}
#banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {
  animation: progressX 5.5s ease forwards;
}

/* 首页-产品 */
#indexProduct {
  position: relative;
  background: #fff;
}
#indexProduct .indexProductPicture {
  position: relative;
  overflow: hidden;
}
#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide {
  overflow: hidden;
}
#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide video{
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .productRobotText {
  position: absolute; 
  left: 0px; 
  top: 22%;
  transform: translateY(-50%); 
  width: 100%;
  font-size:16rem;
  font-weight: 600;
  line-height: 1;
  color: #fff;
  z-index: 10;
  text-align: center;
  text-transform: uppercase;
  transition:all 1s linear;
  opacity: 0;
}

#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .productRobotText img{
  max-width: 1300px;
  width: 90%;
  margin: 0 auto;
  display: block;
}

#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .productRobotText span{
  font-weight: 550;
  background-image: url(../images/img_375.png);
  background-position: center;
  background-repeat: no-repeat;
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
}

#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .productRobotImg {
  position: absolute; 
  left: 50%;
  bottom: 0px;
  transform: translateX(-50%);
  height: 100vh;
  z-index: 20;
  display: flex;
  align-items: flex-end;
}

#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .productRobotImg img{
  height: 100%;
  max-height: 60rem;
  display: block;
  transition: all 1s;
  opacity: 0;
  transform: translateX(-100px);
}

#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide:nth-child(2) .productRobotText span{
  background-image: url(../images/img_377.png);
}

#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide:nth-child(2) .productRobotImg img{
  transform: translateX(100px);
}

#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .bg img {
  width: 100%;
  height: 100vh;
  object-fit: cover;
}
#indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .picture {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}

#indexProduct .indexProductListBox {
  position: absolute;
  top: 0px;
  width: 100%;
  height: 100vh;
  padding-bottom: 3.125rem;
  display: flex;
  align-items: flex-end;
  z-index: 2;
  overflow: hidden;
  pointer-events: none;
}
#indexProduct .indexProductList {
  width: 100%;
  z-index: 2;
}
#indexProduct .indexProductList .indexProductListMain {
  display: flex;
  align-items: center;
  height: 9.5625rem;
  border-radius: 1.25rem;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.6), rgb(255, 255, 255));
  backdrop-filter: blur(1.25rem);
  border: 1px solid rgba(255, 255, 255, 0.6);
  padding: 0px 1.25rem 0px 3.1875rem;
  transform: translateY(50px);
  opacity: 0;
  transition: all .6s;
}
#indexProduct .indexProductList .indexProductListMain .contentBox {
  display: none;
  flex: 1 1;
  margin-right: 4.5625rem;
}
#indexProduct .indexProductList .indexProductListMain .contentBox:nth-child(1) {
  display: block;
}
#indexProduct .indexProductList .indexProductListMain .contentBox .content {
  display: flex;
}
#indexProduct .indexProductList .indexProductListMain .contentBox .content .title {
  padding-right: 4rem;
  align-items: center;
  display: inline-flex;
  line-height: 1;
}
#indexProduct .indexProductList .indexProductListMain .contentBox .content .title h2 {
  font-weight: 500;
  font-size: 2.5rem;
  color: #000000;
  text-transform: uppercase;
}
#indexProduct .indexProductList .indexProductListMain .contentBox .content .title span {
  display: inline-flex;
  align-items: center;
  padding: 0px 0.75rem;
  width: auto;
  height: 1.5625rem;
  background: linear-gradient(90deg, #7130D1, #27045C);
  border-radius: 0.8125rem;
  font-weight: bold;
  font-size: 0.75rem;
  color: #FFFFFF;
}
#indexProduct .indexProductList .indexProductListMain .contentBox .content .intro {
  width: 40.9375rem;
  font-size: 0.9375rem;
  color: #696969;
  line-height: 1.375rem;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
#indexProduct .indexProductList .indexProductListMain .listBox {
  width: 14.875rem;
  margin: 0px;
}
#indexProduct .indexProductList .indexProductListMain .listBox .swiper-wrapper .swiper-slide {
  border-radius: 1.25rem;
  overflow: hidden;
  position: relative;
  cursor: pointer;
}
#indexProduct .indexProductList .indexProductListMain .listBox .swiper-wrapper .swiper-slide::after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  border-radius: 1.25rem;
  border: 2px solid #6B2DC8;
  box-sizing: border-box;
  opacity: 0;
  visibility: hidden;
  transition: all 0.4s ease;
  content: "";
  display: block;
}
#indexProduct .indexProductList .indexProductListMain .listBox .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: auto;
}
#indexProduct .indexProductList .indexProductListMain .listBox .swiper-wrapper .swiper-slide.active::after {
  opacity: 1;
  visibility: visible;
}

#indexProduct.active .indexProductPicture .swiper-wrapper .swiper-slide.active .productRobotText{top: 19%; opacity: 1; transition-delay: 1s;}

#indexProduct.active .indexProductPicture .swiper-wrapper .swiper-slide.active .productRobotImg img{transform:none; opacity: 1; transition-delay: 0.6s;}

#indexProduct.active .indexProductList .indexProductListMain{
  transform:none;
  opacity: 1;
  transition-delay: .4s;
}

/* 首页-解决方案 */
#indexSolution {
  padding: 4.3125rem 2.5rem 2.375rem;
  background: linear-gradient(180deg, #fff, #f3f3f3);
  overflow: hidden;
  position: relative;
}
.indexSolutionBox {
  min-height: 100vh;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

#indexSolution .indexSolutionTitle {
  text-align: center;
  margin-bottom: 2.75rem;
}
#indexSolution .indexSolutionTitle .title {
  align-items: center;
  display: inline-flex;
  margin-bottom: 0.75rem;
}
#indexSolution .indexSolutionTitle .title img {
  width: auto;
  height: 1.1875rem;
  margin-right: 0.4375rem;
}
#indexSolution .indexSolutionTitle .title h2 {
  font-size: 1.125rem;
  color: #000000;
  font-weight: normal;
}
#indexSolution .indexSolutionTitle .subTitle {
  font-weight: bold;
  font-size: 2.625rem;
  color: #17191B;
  line-height: 3rem;
}
#indexSolution .indexSolutionMain {
  width: 100%;
  position: relative;
}
#indexSolution .indexSolutionMain .indexSolutionPicture {
  border-radius: 1.25rem;
  width: 100%;
  overflow: hidden;
}
#indexSolution .indexSolutionMain .indexSolutionPicture .swiper-wrapper .swiper-slide {
  overflow: hidden;
  width: calc(100% + 1px);
}
#indexSolution .indexSolutionMain .indexSolutionPicture .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: 70vh;
  object-fit: cover;
  transition: transform 0.4s ease;
}

#indexSolution .indexSolutionMain .indexSolutionPicture .swiper-wrapper .swiper-slide video{
  position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: cover;
}

#indexSolution .indexSolutionMain .indexSolutionPicture .swiper-wrapper .swiper-slide:hover img {
  transform: scale(1.1);
}
#indexSolution .indexSolutionMain .indexSolutionList {
  position: absolute;
  left: 0px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}
#indexSolution .indexSolutionMain .indexSolutionList .list {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 19.3125rem;
  height: 3.125rem;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 0px 1.875rem 1.875rem 0px;
  margin-bottom: 0.625rem;
  font-size: 1rem;
  color: #FFFFFF;
  padding: 0px 1.25rem 0px 1.875rem;
  cursor: pointer;
  overflow: hidden;
  position: relative;
  transition: all 0.4s ease;
  backdrop-filter: blur(20px);
}
#indexSolution .indexSolutionMain .indexSolutionList .list:last-child {
  margin-bottom: 0px;
}
#indexSolution .indexSolutionMain .indexSolutionList .list::after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #7130D1, #27045C);
  transition: all 0.4s ease;
  opacity: 0;
  visibility: hidden;
  content: "";
  display: block;
}
#indexSolution .indexSolutionMain .indexSolutionList .list span {
  position: relative;
  z-index: 2;
}
#indexSolution .indexSolutionMain .indexSolutionList .list i {
  font-size: 0.8125rem;
  position: relative;
  z-index: 2;
}
#indexSolution .indexSolutionMain .indexSolutionList .list.active {
  width: 21.9375rem;
  height: 3.75rem;
  font-size: 1.125rem;
}
#indexSolution .indexSolutionMain .indexSolutionList .list.active::after {
  opacity: 1;
  visibility: visible;
}

/* 首页-新闻动态 */
#indexNews {
  padding: 4.5625rem 0px 6.5625rem;
  background-color: #fff;
  overflow: hidden;
  position: relative;
}
#indexNews .indexNewsTitle {
  margin-bottom: 3.4375rem;
}
#indexNews .indexNewsTitle .title {
  align-items: center;
  display: inline-flex;
  margin-bottom: 0.375rem;
}
#indexNews .indexNewsTitle .title img {
  width: auto;
  height: 1.1875rem;
  margin-right: 0.4375rem;
}
#indexNews .indexNewsTitle .title h2 {
  font-size: 1.125rem;
  color: #000000;
  font-weight: normal;
}
#indexNews .indexNewsTitle .subTitle {
  font-weight: bold;
  font-size: 2.625rem;
  color: #010101;
}
#indexNews .indexNewsMain {
  justify-content: space-between;
  display: flex;
}
#indexNews .indexNewsMain .indexNewsLeft {
  width: 77.75rem;
  margin: 0px;
  position: relative;
}
#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list {
  display: flex;
}
#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .image {
  width: 41.75rem;
  border-radius: 1.25rem;
  overflow: hidden;
  transform: translateY(100px);
  opacity: 0;
   transition: all .6s; 
   transition-delay: .4s;
}
#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .image img {
  width: 100%;
  height: auto;
  transition: all 0.4s ease;
}
#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .image:hover img {
  transform: scale(1.1);
}
#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content {
  flex: 1 1;
  margin-left: 3.75rem;
  padding-top: 1.5625rem;
}
#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content .other {
  align-items: center;
  display: inline-flex;
  margin-bottom: 1rem;
}
#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content .other .tab {
  display: flex;
  align-items: center;
  width: auto;
  height: 1.25rem;
  background: linear-gradient(90deg, #7130D1, #27045C);
  border-radius: 0.625rem;
  margin-right: 0.4375rem;
  padding: 0px 0.5rem;
  white-space: nowrap;
  font-weight: 500;
  font-size: 0.75rem;
  color: #FFFFFF;
}
#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content .other .time {
  font-weight: 500;
  font-size: 0.8125rem;
  color: #8E8E8E;
}
#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content .title {
  font-weight: 500;
  font-size: 1.75rem;
  color: #000000;
  line-height: 2.4375rem;
  margin-bottom: 1.5625rem;
}
#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content .intro {
  font-size: 0.9375rem;
  color: #696969;
  line-height: 1.375rem;
}
#indexNews .indexNewsMain .indexNewsLeft .btns {
  display: flex;
  position: absolute;
  bottom: 4.5625rem;
  left: 45.5rem;
  z-index: 9;
}
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-prev i,
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-next i{
  position: relative;
  z-index: 10;
}
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-prev,
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-next {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.75rem;
  height: 2.75rem;
  border-radius: 1.375rem;
  font-size: 0.875rem;
  color: #a5b7c5;
  cursor: pointer;
  transition: all 0.4s ease;
  position: relative;
  left: auto; 
  right: auto;
}
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-prev::after,
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-next::after {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  border-radius:1.375rem;
  border: 2px solid #a5b7c5;
  opacity: 1;
  transition: all .6s;
}

#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-prev::before,
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-next::before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  border-radius:1.375rem;
  background-image: linear-gradient(to right, #7130d1, #27045c);
  opacity: 0;
  transition: all .6s;
}

#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-prev:hover,
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-next:hover {
  color: #fff;
}

#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-prev:hover::before,
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-next:hover::before {
  opacity: 1;
}
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-prev:hover::after,
#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-next:hover::after {
  opacity: 0;
}

#indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-prev {
  margin-right: 0.5625rem;
}


#indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide.active .list .image {transform: none; opacity: 1;}

#indexNews .indexNewsMain .indexNewsRight {
  width: 23.0625rem;
  position: relative;
}
#indexNews .indexNewsMain .indexNewsRight .list {
  display: block;
  background: #F7F7F7;
  border-radius: 1.25rem;
  overflow: hidden;
  transform: translateY(100px);
  opacity: 0;
  transition: all .6s; 
  transition-delay: .4s;
}
#indexNews .indexNewsMain .indexNewsRight .list .image {
  overflow: hidden;
}
#indexNews .indexNewsMain .indexNewsRight .list .image img {
  width: 100%;
  height: auto;
  transition: all 0.4s ease;
}
#indexNews .indexNewsMain .indexNewsRight .list .content {
  padding: 3.3125rem 2.0625rem 4.6875rem;
}
#indexNews .indexNewsMain .indexNewsRight .list .content .other {
  align-items: center;
  display: inline-flex;
  margin-bottom: 0.6875rem;
}
#indexNews .indexNewsMain .indexNewsRight .list .content .other .tab {
  display: flex;
  align-items: center;
  width: auto;
  height: 1.25rem;
  background: linear-gradient(90deg, #7130D1, #27045C);
  border-radius: 0.625rem;
  margin-right: 0.4375rem;
  padding: 0px 0.5rem;
  white-space: nowrap;
  font-weight: 500;
  font-size: 0.75rem;
  color: #FFFFFF;
}
#indexNews .indexNewsMain .indexNewsRight .list .content .other .time {
  font-weight: 500;
  font-size: 0.8125rem;
  color: #8E8E8E;
}
#indexNews .indexNewsMain .indexNewsRight .list .content .title {
  font-weight: 500;
  font-size: 1.125rem;
  color: #000000;
  line-height: 1.625rem;
  height: 1.625rem 8 2;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
#indexNews .indexNewsMain .indexNewsRight .list:hover .image img {
  transform: scale(1.1);
}

#indexNews .indexNewsMain .indexNewsRight .swiper-slide.active .list {transform: none; opacity: 1;}

#indexNews .indexNewsMain .indexNewsRight .indexNewsRightPage {display: none; position: absolute; left:0px; bottom: 1.5rem; width: 100%; z-index: 20; text-align: center; }

#indexNews .indexNewsMain .indexNewsRight .indexNewsRightPage span { background-color: #6f6f73; width: 0.3752rem; height: 0.3752rem; margin: 0px 0.3752rem; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

#indexNews .indexNewsMain .indexNewsRight .indexNewsRightPage span.swiper-pagination-bullet-active { width: 2.501rem; -webkit-border-radius: 0.3752rem; border-radius: 0.3752rem; background-color: #5e35b0; }


/* 产品参数 */
#productParams {
  padding: 7.75rem 0px 0rem;
  border-radius: 0rem;
  position: relative;
}
#productParams::before {
  position: absolute;
  top: 2.5rem;
  left: -3.125rem;
  width: 46.25rem;
  height: 49.75rem;
  background: url(../images/productParamsMask1.png) no-repeat center/cover;
  content: "";
  display: block;
}
#productParams::after {
  position: absolute;
  top: 8.0625rem;
  right: 0px;
  width: 46.9375rem;
  height: 50.0625rem;
  background: url(../images/productParamsMask2.png) no-repeat center/cover;
  content: "";
  display: block;
}
#productParams .productParamsReturn {
  margin-bottom: 1.4375rem;
  position: relative;
  z-index: 2;
}
#productParams .productParamsReturn .returnMore {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.5625rem;
  height: 2.625rem;
  background: #FFFFFF;
  color: #000000;
  font-size: 0.8125rem;
  border-radius: 1.3125rem;
  overflow: hidden;
  position: relative;
  transition: color 0.4s ease;
}
#productParams .productParamsReturn .returnMore::after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #7130D1, #27045C);
  transition: all 0.4s ease;
  opacity: 0;
  visibility: hidden;
  content: "";
  display: block;
}
#productParams .productParamsReturn .returnMore i {
  position: relative;
  z-index: 2;
}
#productParams .productParamsReturn .returnMore:hover {
  color: #fff;
}
#productParams .productParamsReturn .returnMore:hover::after {
  opacity: 1;
  visibility: visible;
}
#productParams .productParamsSwitch {
  padding: 1.125rem 2.5625rem;
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
  z-index: 2;
}
#productParams .productParamsSwitch .layui-form-switch {
  margin-top: 0px;
  height: 1.5rem;
  line-height: 1.5rem;
  min-width: 2.75rem;
  padding: 0 0.3125rem;
  border-radius: 1.25rem;
  border: 0px;
  background: #E2E2E5;
}
#productParams .productParamsSwitch .layui-form-switch > div {
  margin-left: 1.3125rem;
  font-size: 0.75rem;
}
#productParams .productParamsSwitch .layui-form-switch > i {
  left: 0.3125rem;
  top: 0.25rem;
  width: 1rem;
  height: 1rem;
  border-radius: 1.25rem;
  background: #fff;
}
#productParams .productParamsSwitch .layui-form-onswitch {
  background: linear-gradient(90deg, #7130D1, #27045C);
}
#productParams .productParamsSwitch .layui-form-onswitch > div {
  margin-right: 0px;
}
#productParams .productParamsSwitch .layui-form-onswitch > i {
  margin-left: 1.1875rem;
}
#productParams .productParamsSwitch .title {
  font-weight: 300;
  font-size: 0.875rem;
  color: rgba(0, 0, 0, 0.8);
  margin-left: 0.625rem;
}
#productParams .productParamsBox {
  background: rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(1.25rem);
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  margin-bottom: 2.0625rem;
  position: relative;
  z-index: 2;
  overflow: hidden;
}
#productParams .productParamsBox .productParamsMain {
  overflow-x: auto;
}
#productParams .productParamsBox .productParamsMain::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: rgba(191, 191, 191, 0.2);
}
#productParams .productParamsBox .productParamsMain::-webkit-scrollbar-track {
  border-radius: 6px;
  background-color: rgba(191, 191, 191, 0.2);
}
#productParams .productParamsBox .productParamsMain::-webkit-scrollbar-thumb {
  border-radius: 6px;
  background: linear-gradient(180deg, #908DEF, #BD9AE2);
}
#productParams .productParamsBox .productParamsMain .wrapper {
  display: flex;
}
#productParams .productParamsBox .productParamsMain .wrapper .list {
  flex-shrink: 0;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
#productParams .productParamsBox .productParamsMain .wrapper .list:last-child {
  border-right: 0px;
}
#productParams .productParamsBox .productParamsMain .wrapper .list:nth-child(1) {
  width: 17.1875rem;
  padding: 1.375rem 2.4375rem;
}
#productParams .productParamsBox .productParamsMain .wrapper .list:nth-child(n+2) {
  display: flex;
  align-items: center;
  width: 30.0625rem;
  padding: 1.375rem 1.9375rem;
}
#productParams .productParamsBox .productParamsMain .wrapper .list .bigTitle {
  font-weight: 600;
  font-size: 1.25rem;
  color: #000000;
}
#productParams .productParamsBox .productParamsMain .wrapper .list .title {
  display: inline-block;
  font-weight: bold;
  font-size: 1.25rem;
  color: #000000;
  margin-bottom: 0.6875rem;
}
#productParams .productParamsBox .productParamsMain .wrapper .list .intro {
  font-size: 0.9375rem;
  color: #000000;
  line-height: 2.375rem;
}
#productParams .productParamsBox .productParamsMain .wrapper .list .content {
  font-size: 0.9375rem;
  color: #1f1e1f;
  line-height: 1.5rem;
  transition: color 0.4s ease;
}
#productParams .productParamsBox .productParamsMain .wrapper .list .content p {
  margin-bottom: 0.875rem;
}
#productParams .productParamsBox .productParamsMain .wrapper .list .content p:last-child {
  margin-bottom: 0px;
}
#productParams .productParamsBox .productParamsMain .wrapper:first-child .list {
  border-top: 1px solid #fff;
}
#productParams .productParamsBox .productParamsMain .wrapper:last-child .list {
  border-bottom: 0px;
}
#productParams .productParamsBox .productParamsMain .wrapper:hover .list .title {
  color: transparent;
  background: linear-gradient(130deg, #7130D1 0%, #27045C 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#productParams .productParamsBox .productParamsMain .wrapper:hover .list .content {
  color: #6d44ac;
}
#productParams .productParamsTip {
  font-size: 0.8125rem;
  color: #666666;
  line-height: 1.5rem;
  position: relative;
  z-index: 2;
}

/* 管理平台 */

.dataBanner{padding: 10rem 0px 0rem; position: relative; overflow: hidden; background-image: url(../images/img_383.jpg); background-repeat: no-repeat; background-size: cover; background-position: center;}
.dataBanner .dataBannerText{font-size: 14.675rem; margin-bottom:-1rem; line-height: 1;font-weight: 600;text-transform: uppercase; display: flex; justify-content: center; white-space: nowrap;}
.dataBanner .dataBannerText span{background-image: linear-gradient(to bottom, #745db4, #243170); background-clip: text; -webkit-background-clip: text; color: transparent;}
.dataBanner .dataBannerText img{max-width: 1500px; width: 94%; display: block; margin: 0px auto;}
.dataBanner .computerImg{width:62.56rem; margin: 0px auto;}
.dataBanner .computerImg img{width: 100%; height: auto;}


#managementPlatform {
  position: relative;
}
#managementPlatform::after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 72.031vw;
  background: url(../images/managementPlatformMask.png) no-repeat center/cover;
  content: "";
  display: block;
}
#managementPlatform .image{position: relative;}

#managementPlatform .image video{position: absolute; left: 0px; top: 0px; width: 100%; display: block; mask-image: linear-gradient(to bottom, #000 85%, rgba(0,0,0,0));}

#managementPlatform .image img {
  width: 100%;
  height: auto;
  opacity: 0;
}
#managementPlatform .content {
  position: absolute;
  left: 0px;
  bottom: 0px;
  z-index: 2;
  text-align: center;
  width: 100%;
}
#managementPlatform .content .title {
  font-weight: normal;
  font-size: 4.375rem;
  color: #FFFFFF;
  margin-bottom: 1.1875rem;
}
#managementPlatform .content .intro {
  font-weight: 300;
  font-size: 1.125rem;
  color: rgba(255, 255, 255, 0.7);
  line-height: 1.625rem;
}

/* 协同 */
#collaboration {
  padding: 10rem 0px 14.25rem;
  background: #f6f5fc;
}
#collaboration .collaborationTitle {
  text-align: center;
  position: relative;
  z-index: 2;
}
#collaboration .collaborationTitle .title {
  font-weight: 500;
  font-size: 3.4375rem;
  color: #000000;
  line-height: 4.375rem;
}
#collaboration .collaborationMain {
  position: relative;
  z-index: 2;
  margin-top:12.5vw;
}
#collaboration .collaborationMain .collaborationScroll {
  justify-content: center;
  display: flex;
}
#collaboration .collaborationMain .collaborationScroll .collaborationLeft {
  width: 24.1875rem;
  text-align: center;
  padding-top: 2.6875rem;
  position: relative;
  z-index: 10;
}
#collaboration .collaborationMain .collaborationScroll .collaborationLeft .image img {
  width: 100%;
  height: auto;
}
#collaboration .collaborationMain .collaborationScroll .collaborationLeft .intro {
  width: 20.4375rem;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 1.625rem;
  margin: 5.3125rem auto 0px;
}
#collaboration .collaborationMain .collaborationScroll .collaborationLeft .intro span {
  color: #7030A0;
  font-weight: 600;
}
#collaboration .collaborationMain .collaborationScroll .collaborationCenter {
  width: 28rem;
  margin: 0px 1.625rem 0px;
  text-align: center;
  position: relative;
  z-index: 10;
}
#collaboration .collaborationMain .collaborationScroll .collaborationCenter .image img {
  width: 100%;
  height: auto;
}
#collaboration .collaborationMain .collaborationScroll .collaborationCenter .intro {
  width: 20.125rem;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 1.625rem;
  margin: 2.9375rem auto 0px;
}
#collaboration .collaborationMain .collaborationScroll .collaborationCenter .intro span {
  color: #7030A0;
  font-weight: 600;
}
#collaboration .collaborationMain .collaborationScroll .collaborationRight {
  width: 24.5rem;
  text-align: center;
  padding-top: 0.75rem;
  position: relative;
  z-index: 10;
}
#collaboration .collaborationMain .collaborationScroll .collaborationRight .image {
  margin-bottom: 4.1875rem;
}
#collaboration .collaborationMain .collaborationScroll .collaborationRight .image img {
  width: 100%;
  height: auto;
}
#collaboration .collaborationMain .collaborationScroll .collaborationRight .intro {
  width: 24.75rem;
  font-weight: 300;
  font-size: 1.125rem;
  line-height: 1.625rem;
}
#collaboration .collaborationMain .collaborationScroll .collaborationRight .intro span {
  color: #7030A0;
  font-weight: 600;
}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox{width: 29.167vw; padding: 5vw 1.25vw 0vw; display: flex; flex-direction: column; position: relative; z-index: 20;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject{position: relative; margin:0vw auto; }
#collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject .imgBox{width: 100%; border: 0.083vw solid #fff; border-radius: 1.667vw; overflow: hidden;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject .imgBox img{width: 100%;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject .text{position: absolute; bottom: -3.75vw; left: 0vw; right: 0vw; width: 7.25vw; height: 3.083vw; border-radius: 3.083vw; font-size: 1.167vw; margin: auto; display: flex; align-items: center; justify-content: center; color: #fff; background-image: linear-gradient(to right, #bd9ae2, #908def);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox .content{margin-top: auto; font-size: 1.5vw; line-height: 2.167vw; color: #575757; text-align: center;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox .content span{color: #7030a0;}

#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox{width: 37.333vw; margin-left: 3.75vw; position: relative; z-index: 20;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge{ padding: 1.667vw; height: 29.833vw;border-radius: 1.667vw; border: 0.083vw solid #fff; background-image: url(../images/img_235.png); background-repeat: no-repeat; background-size: cover;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .text{height: 6.083vw; border-radius:1.667vw; font-size: 2.333vw; display: flex; align-items: center; justify-content: center; color: #fff; background-image: linear-gradient(to right, #bd9ae2, #908def);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox{margin-top: 0.833vw; height: 19.583vw; border-radius: 1.667vw; position: relative; background-image: url(../images/img_236.png); background-repeat: no-repeat; background-size: cover;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .vrIcon{position: absolute; left: 1vw; top: 3.333vw; width: 9.417vw; height: 3.75vw; border-radius: 0.833vw; border: 0.083vw solid #fff; display: flex; align-items: center; justify-content: center; background-image: url(../images/img_241.png); background-repeat: no-repeat; background-size: cover;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .vrIcon img{display: block; height: 3.333vw;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .storageIcon{position: absolute; right: 2.5vw; top: 6.333vw; width: 9.417vw; height: 3.75vw; border-radius: 0.833vw; border: 0.083vw solid #fff; display: flex; align-items: center; justify-content: center; background-image: url(../images/img_242.png); background-repeat: no-repeat; background-size: cover;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .storageIcon img{display: block; height: 3.333vw;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppLogo{position: absolute; left: 0.417vw; right: 0vw; bottom: 1.333vw; width: 6.5vw; margin: 0vw auto;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppLogo img{width: 100%; border-radius: 100%; box-shadow: 0vw 0.25vw 2.5vw rgba(167,109,255,0.8); background-image: linear-gradient(to right, #7130d1, #27045c);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppLogo::after{content: ''; position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; background-image: url(../images/img_240.png); background-repeat: no-repeat; background-size: cover; animation: rotate360 10s infinite linear;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .content{margin-top: 4.167vw; font-size: 1.5vw; line-height: 2.167vw;color: #575757; text-align: center;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .content span{color: #7030a0;}

#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox{width: 33.333vw; margin-left: 4.667vw; padding-top: 5.833vw; position: relative; z-index: 10; display: flex; flex-direction: column;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform{width: 27.417vw; background-color: #fff; border: 0.083vw solid #f3f3f3; height: 19.167vw; border-radius: 0.833vw;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .dot{display: flex; align-items: center; height: 1.667vw; border-bottom: 0.083vw solid #eaeaee; padding: 0vw 0.833vw;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .dot span{width: 0.5vw; height: 0.5vw; border-radius: 100%; background-color: #eaeaee; margin-right: 0.417vw; display: block;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox{position: relative; margin: 0.833vw 0.833vw 0vw; height: 15.667vw; border-radius: 0.833vw; background-image: url(../images/img_243.png); background-repeat: no-repeat; background-size: cover;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics{padding: 2.333vw 0vw 0vw 0.833vw; display: flex;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1{width: 10.5vw;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img1{border-radius: 0.417vw; overflow: hidden; background-color: #fff; box-shadow: 0vw 0.333vw 0.417vw rgba(128,126,173,0.24);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img1 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img2{margin-top: 0.25vw; overflow: hidden; border-radius:0.833vw; background-color: #fff; box-shadow: 0vw 0.333vw 0.417vw rgba(128,126,173,0.24);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img2 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics2{width: 13.083vw; margin-left: 0.417vw; margin-top: auto; border-radius: 0.833vw; overflow: hidden; background-color: #fff; box-shadow: 0vw 0.333vw 0.417vw rgba(128,126,173,0.24);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics2 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3{position: absolute; right: 0.417vw; top: -6.667vw; width:10.583vw;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img1{border-radius: 0.417vw; overflow: hidden; background-color: #fff; box-shadow: 0vw 0.333vw 0.417vw rgba(128,126,173,0.24);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img1 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img2{margin-top: 0.25vw; overflow: hidden; border-radius:0.833vw; background-color: #fff; box-shadow: 0vw 0.333vw 0.417vw rgba(128,126,173,0.24);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img2 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .icon{position: absolute; left: -1.667vw; top: -0.833vw; width: 5vw; opacity: 0; transform: translateX(-4.167vw);}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .icon img{width: 5vw; display: block;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphicsText{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); opacity: 0;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphicsText p{width: 5.833vw; height: 5.833vw; background-image: linear-gradient(to right, #7130d1, #27045c); border-radius: 100%; color: #fff; font-size: 1.333vw; line-height: 1.2; box-shadow: 0vw 0vw 2.417vw rgba(167,109,255,0.8); animation: cardBreathing 1s ease-in-out infinite alternate; display: flex; align-items: center; justify-content: center; position: relative; z-index: 10;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .line{height: 0.833vw; border-radius: 0.417vw; margin: 0.833vw 0.833vw 0vw; background-color: rgba(255,255,255,0.5); box-shadow: 0vw 0.333vw 0.417vw rgba(128,126,173,0.24); clip-path: inset(0% 100% 0% 0%);}

#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img1 img{clip-path:inset(0% 0% 0% 0%); transition: all 1s; transition-delay: .6s;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img2 img{clip-path:inset(0% 0% 0% 0%);  transition: all 1s; transition-delay: .7s;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics2 img{clip-path:inset(0% 0% 0% 0%); transition: all 1s; transition-delay: .8s;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img1 img{clip-path:inset(0% 0% 0% 0%);  transition: all 1s; transition-delay: .9s;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img2 img{clip-path:inset(0% 0% 0% 0%);  transition: all 1s; transition-delay: 1s;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphicsText{top: 22%; opacity: 1;  transition: all .6s; transition-delay: 1.2s;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .icon{opacity: 1; transform: none; transition: all .6s; transition-delay: 1.2s;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .line{clip-path:inset(0% 0% -100% 0%); transition: all 1s; transition-delay: 1.2s;}

#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .content{margin-top: auto; font-size: 1.5vw; line-height: 2.167vw; color: #575757; text-align: center;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .content span{color: #7030a0;}
#collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .text{position: absolute; top: 0.833vw; left: 1.667vw; width: 7.25vw; height: 3.083vw; border-radius: 3.083vw; font-size: 1.167vw; display: flex; align-items: center; justify-content: center; color: #fff; background-image: linear-gradient(to right, #bd9ae2, #908def);}

 @keyframes cardBreathing {
      0% {
          box-shadow: 0vw 0vw 2.417vw rgba(167,109,255,0.8);
      }
      100% {
          box-shadow: 0vw 0vw 0.833vw rgba(167,109,255,0.8);
      }
}

#collaboration .collaborationMain .diffusion {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 27.5rem;
  height: 27.5rem;
}
#collaboration .collaborationMain .diffusion span {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: rgba(236, 213, 255, 0.5);
  transform-origin: center center;
  animation: amplify 5s linear infinite;
  z-index: 2;
  pointer-events: none;
  transition: all 0.4s ease;
}
#collaboration .collaborationMain .diffusion span:nth-child(1) {
  animation-delay: -1s;
}
#collaboration .collaborationMain .diffusion span:nth-child(2) {
  animation-delay: -2.5s;
}
#collaboration .collaborationMain .diffusion span:nth-child(3) {
  animation-delay: -4.5s;
}
#collaboration .collaborationMain .border {
  position: absolute;
  left: 48.5%;
  top: 40%;
  transform: translate(-50%, -50%);
  width: 55.375rem;
}
#collaboration .collaborationMain .border svg {
  width: 100%;
  height: auto;
}
#collaboration .collaborationMain .border .dot {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 0.4375rem;
  height: 0.4375rem;
  background: linear-gradient(-90deg, #908DEF, #BD9AE2);
  border-radius: 50%;
  z-index: 2;
}

/* 多源接入 */
#sourceAccess .sourceAccessTitle {
  text-align: center;
  margin-bottom: 6.375rem;
}
#sourceAccess .sourceAccessTitle .title {
  font-weight: 500;
  font-size: 3.4375rem;
  color: #000000;
  line-height: 4.375rem;
}
#sourceAccess .sourceAccessMain {
  display: flex;
  justify-content: space-between;
  width: 75.9375rem;
  margin: 0px auto;
  position: relative;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft {
  width: 17.3125rem;
  background: url(../images/sourceAccessLeftBg.jpg) no-repeat center/cover;
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  padding: 1.5625rem 1.1875rem 0.875rem 1.0625rem;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .title {
  font-weight: 500;
  font-size: 1.25rem;
  color: #12151A;
  margin-bottom: 0.875rem;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .search {
  display: flex;
  margin-bottom: 2.0625rem;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .search .input {
  display: flex;
  align-items: center;
  flex: 1 1;
  height: 1.8125rem;
  border-radius: 0.375rem;
  border: 1px solid #D5D1ED;
  font-size: 0.5rem;
  color: rgba(175, 170, 205, 0.7);
  margin-right: 0.125rem;
  padding: 0px 0.5625rem;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .search .input img {
  width: auto;
  height: 0.5625rem;
  margin-right: 0.1875rem;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .search .btn {
  width: 1.9375rem;
  height: 1.8125rem;
  background: linear-gradient(90deg, #7130D1, #27045C);
  box-shadow: 0.125rem 0.125rem 0.8125rem 0px rgba(167, 109, 255, 0.82);
  border-radius: 0.375rem;
  position: relative;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .search .btn::before, #sourceAccess .sourceAccessMain .sourceAccessLeft .search .btn::after {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  content: "";
  display: block;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .search .btn::before {
  width: 0.4375rem;
  height: 1px;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .search .btn::after {
  width: 1px;
  height: 0.4375rem;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox {
  margin-bottom: 0.6875rem;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list .content {
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: auto;
  border-radius: 0.625rem;
  border: 1px solid #D5D1ED;
  margin-bottom: 0.625rem;
  padding: 0.9375rem 0.625rem 0.9375rem 0.9375rem;
  transition: all 0.4s ease;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list:last-child {
  margin-bottom: 0px;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list .lines {
  width: 10.4375rem;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list .lines .line {
  width: 100%;
  height: 0.6875rem;
  background: #D5D1ED;
  border-radius: 0.375rem;
  margin-bottom: 0.75rem;
  clip-path: inset(0% 100% 0% 0%);
  transition:all 1s linear;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list .lines .line:last-child {
  margin-bottom: 0px;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list .icon {
  width: 2.25rem;
  height: 2.25rem;
  background: rgba(225, 223, 251, 0.5);
  border-radius: 50%;
  opacity: 0;
  transform: translateY(20px);
  transition: all .6s;
  position: relative;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list .icon img {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0px;
  top: 0px;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list:hover .content{
  transform: translateX(-4.375rem);
  box-shadow: 0.3125rem 0.25rem 1.5rem 0px rgba(159, 112, 213, 0.24);
  background: #fff;
}

#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list.active .lines .line {
  clip-path: inset(0% 0% 0% 0%);
  transition-delay: .6s;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list.active .icon{
  opacity: 1;
  transform: translateY(0px);
  transition-delay: 1s;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .intro {
  text-align: center;
  font-size: 1.0625rem;
  color: #575757;
  line-height: 1.625rem;
  font-weight: 300;
}
#sourceAccess .sourceAccessMain .sourceAccessLeft .intro span {
  font-weight: 600;
  color: #7030A0;
}
#sourceAccess .sourceAccessMain .sourceAccessCenter {
  width: 34rem;
  background: url(../images/sourceAccessCenterBg.jpg) no-repeat center/cover;
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
}
#sourceAccess .sourceAccessMain .sourceAccessCenter .title {
  font-weight: 500;
  font-size: 1.25rem;
  color: #12151A;
  padding: 1.5rem 3.1875rem 0.75rem 1.75rem;
}
#sourceAccess .sourceAccessMain .sourceAccessCenter .intro {
  font-weight: 300;
  font-size: 1.0625rem;
  color: #575757;
  line-height: 1.625rem;
  padding: 0px 3.1875rem 0px 1.75rem;
}
#sourceAccess .sourceAccessMain .sourceAccessCenter .intro span {
  font-weight: 600;
  color: #7030A0;
}
#sourceAccess .sourceAccessMain .sourceAccessCenter .image img {
  width: 100%;
  height: auto;
}

#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain{margin-top: 2.5vw; position: relative;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .lineImg{max-width: 28.571vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .lineImg img{width: 100%; display: block; clip-path:inset(0% 100% 0% 0%); transition: all 1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .gear{position: absolute; left: 2.5vw; top: 50%; transform: translateY(-50%); width:8vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .gear img{width: 100%; display: block; transform: translateX(-1.429vw); opacity: 0; transition: all .6s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList{position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-between; flex-direction: column;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list{ position: relative; width: 100%; display: flex; justify-content: center;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list p{width: 7.643vw; height: 2.714vw; border-radius: 2.714vw; font-size: 1.143vw; transform: translateX(-1.429vw); opacity: 0; transition: all .6s; position: relative; display: flex; align-items: center; justify-content: center; background-color: #fff; border: 0.071vw solid #92c7ff;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list .icon{position: absolute; right: 2.143vw; top: 50%; transform: translateY(-50%); width: 6.429vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list .icon img{width: 100%; display: block; transform: translateX(2.143vw); transition: all .6s; opacity: 0;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list:nth-child(1) p{top: -0.429vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list:nth-child(2) p{border-color: #928eee;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list:nth-child(3) p{ top: 0.429vw; border-color: #c69aff;}

#sourceAccess .sourceAccessMain .sourceAccessCenter .arm{display: flex; align-items: flex-end; padding: 0vw 3.214vw; margin-top: 3.571vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .icon{width: 4.786vw;transform: translateX(-2.143vw); transition: all .6s; opacity: 0}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .icon img{width: 100%; display: block;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content{flex: 1; padding: 0vw 0vw 0vw 1.786vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content .line{width: 100%; padding: 0.357vw; border-radius: 1.071vw; border: 0.071vw solid #908def; display: flex;transform: translateY(2.143vw); transition: all .6s; opacity: 0;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content .line span{ height: 1.429vw; width: 0%; display: block; border-radius: 0.714vw; background-image: linear-gradient(to right, #908def, #bd9ae2);}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content .desc{padding-top: 1.071vw; font-size: 1.143vw; color: #12151a;transform: translateY(2.143vw); transition: all .6s; opacity: 0;}

#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .lineImg img{clip-path:inset(0% 0% 0% 0%); transition-delay: .8s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .gear img{transform: none; opacity: 1; transition-delay: 1.1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .communicationProtocolList .list p{transform: none; opacity: 1; transition-delay: 1.3s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .communicationProtocolList .list .icon img{transform: none; opacity: 1; transition-delay: 1.5s;}

#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .icon{transform: none; opacity: 1; transition-delay: 1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .content .line{transform: none; opacity: 1; transition-delay: 1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .content .line span{animation: w100 3s linear infinite; animation-delay: 1.2s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .desc{transform: none; opacity: 1; transition-delay: 1.4s;}

#sourceAccess .sourceAccessMain .sourceAccessRight {
  width: 17.3125rem;
  background: url(../images/sourceAccessRight.jpg) no-repeat center/cover;
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  position: relative;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .title {
  font-weight: 500;
  font-size: 1.25rem;
  color: #12151A;
  padding: 1.5rem 0.6875rem 0.75rem 1.0625rem;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .intro {
  font-weight: 300;
  font-size: 1.0625rem;
  color: #575757;
  line-height: 1.625rem;
  padding: 0px 0.6875rem 2.75rem 1.0625rem;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .intro span {
  font-weight: 600;
  color: #7030A0;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .image img {
  width: 100%;
  height: auto;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox {
  position: absolute;
  inset: 0;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list {
  position: absolute;
  display: flex;
  align-items: center;
  font-weight: 300;
  font-size: 1rem;
  color: #7030A0;
  white-space: nowrap;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list::before, #sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list::after {
  border-bottom: 1px dashed #7030A0;
  content: "";
  display: block;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(1) {
  left: 9.5625rem;
  top: 11.25rem;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(1)::before {
  width: 2.75rem;
  margin-right: 0.4375rem;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(2) {
  top: 16.25rem;
  left: 0.625rem;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(2)::after {
  width: 4rem;
  margin-left: 0.4375rem;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(3) {
  top: 19.4375rem;
  left: 0.625rem;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(3)::after {
  width: 0.5rem;
  margin-left: 0.125rem;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(4) {
  top: 30.625rem;
  left: 11.875rem;
}
#sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(4)::before {
  width: 1rem;
  margin-right: 0.1875rem;
}
#sourceAccess .sourceAccessMain .border {
  position: absolute;
  width: 30.5625rem;
}
#sourceAccess .sourceAccessMain .border.border1 {
  right: 8.5625rem;
  top: -2.875rem;
  -webkit-clip-path: polygon(0 -4%, 100% -4%, 100% 34%, 0 34%);
  clip-path: polygon(0 -4%, 100% -4%, 100% 34%, 0 34%);
}
#sourceAccess .sourceAccessMain .border.border2 {
  left: 8.5625rem;
  bottom: -2.875rem;
  -webkit-clip-path: polygon(0 51%, 100% 51%, 100% 100%, 0 100%);
  clip-path: polygon(0 66%, 100% 66%, 100% 100%, 0 100%);
}
#sourceAccess .sourceAccessMain .border svg {
  width: 100%;
  height: auto;
}
#sourceAccess .sourceAccessMain .border .dot {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 0.4375rem;
  height: 0.4375rem;
  background: linear-gradient(-90deg, #908DEF, #BD9AE2);
  border-radius: 50%;
  z-index: 2;
}

/* 三位一体 */
#trinity {
  padding: 13.5625rem 0px 22.1875rem;
  background: #f6f5fc;
}
#trinity .trinityTitle {
  text-align: center;
  margin-bottom: 3.6875rem;
}
#trinity .trinityTitle .title {
  font-weight: 500;
  font-size: 3.4375rem;
  color: #000000;
  line-height: 4.375rem;
}
#trinity .trinityMain {
  width: 90.625rem;
  margin: 0 auto;
  position: relative;
}
#trinity .trinityMain .trinityPicture {
  text-align: center;
  position: relative;
  z-index: 2;
}
#trinity .trinityMain .trinityPicture::after {
  position: absolute;
  left: 0px;
  top: 17.125rem;
  width: 90.625rem;
  height: 20.6875rem;
  background: url(../images/trinityPictureLine.png) no-repeat center/cover;
  content: "";
  display: block;
}
#trinity .trinityMain .trinityPicture img {
  width: 8.8125rem;
  height: auto;
  position: relative;
  z-index: 2;
}
#trinity .trinityMain .trinityCard1 {
  position: absolute;
  left: 3.125rem;
  top: 0px;
  width: 20.4375rem;
  height: auto;
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  background: linear-gradient(180deg, #fcfbfe, rgba(255, 255, 255, 0));
  backdrop-filter: blur(1.25rem);
  padding: 1.4375rem 1.9375rem 1.1875rem 1.9375rem;
  z-index: 2;
  box-shadow: 0px 1.0625rem 2.375rem 0px rgba(184, 166, 210, 0.15);
}
#trinity .trinityMain .trinityCard1 .title {
  font-weight: 500;
  font-size: 1.25rem;
  color: #12151A;
  margin-bottom: 0.5625rem;
}
#trinity .trinityMain .trinityCard1 .intro {
  font-weight: 300;
  font-size: 1rem;
  color: #808080;
  line-height: 1.5rem;
  margin-bottom: 2.375rem;
}
#trinity .trinityMain .trinityCard1 .intro span {
  font-weight: 600;
  color: #7030A0;
}
#trinity .trinityMain .trinityCard1 .image img {
  width: 100%;
  height: auto;
  clip-path: inset(0% 100% 0% 0%);
  transition: all 1s;
}
#trinity .trinityMain .trinityCard1 .image.active img {
  clip-path: inset(0% 0% 0% 0%);
  transition-delay: .8s;
}


#trinity .trinityMain .trinityCard2 {
  position: absolute;
  right: 3.125rem;
  top: 0px;
  width: 20.4375rem;
  height: auto;
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  background: linear-gradient(180deg, #fcfbfe, rgba(255, 255, 255, 0));
  backdrop-filter: blur(1.25rem);
  padding: 1.4375rem 1.625rem 1.625rem;
  z-index: 2;
  box-shadow: 0px 1.0625rem 2.375rem 0px rgba(184, 166, 210, 0.15);
}
#trinity .trinityMain .trinityCard2 .title {
  font-weight: 500;
  font-size: 1.25rem;
  color: #12151A;
  padding-left: 0.3125rem;
  margin-bottom: 0.5625rem;
}
#trinity .trinityMain .trinityCard2 .intro {
  font-weight: 300;
  font-size: 1rem;
  color: #808080;
  line-height: 1.5rem;
  padding-left: 0.3125rem;
  margin-bottom: 0.9375rem;
}
#trinity .trinityMain .trinityCard2 .intro span {
  font-weight: 600;
  color: #7030A0;
}
#trinity .trinityMain .trinityCard2 .listBox {
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  background: linear-gradient(180deg, #fdfdfe, rgba(255, 255, 255, 0));
  padding: 1.4375rem 1.875rem 1.25rem 1.5625rem;
}
#trinity .trinityMain .trinityCard2 .listBox .list {
  align-items: center;
  display: flex;
  margin-bottom: 1.25rem;
}
#trinity .trinityMain .trinityCard2 .listBox .list:last-child {
  margin-bottom: 0px;
}
#trinity .trinityMain .trinityCard2 .listBox .list .icon {
  width: 2.1875rem;
  margin-right: 1.6875rem;
}
#trinity .trinityMain .trinityCard2 .listBox .list .icon img {
  width: 100%;
  height: auto;
}
#trinity .trinityMain .trinityCard2 .listBox .list .tip {
  flex: 1 1;
  font-size: 1rem;
  color: #808080;
  line-height: 1.25rem;
}
#trinity .trinityMain .trinityCard3 {
  display: flex;
  position: absolute;
  left: 0px;
  right: 0px;
  margin: 0px auto;
  bottom: -18.4375rem;
  width: 30.4375rem;
  height: auto;
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  background: linear-gradient(180deg, #fcfbfe, rgba(255, 255, 255, 0));
  backdrop-filter: blur(1.25rem);
  padding: 0.6875rem;
  box-shadow: 0px 1.0625rem 2.375rem 0px rgba(184, 166, 210, 0.29);
  z-index: 2;
}
#trinity .trinityMain .trinityCard3 .equipment {
  width: 16.5rem;
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  background: linear-gradient(180deg, #ffffff, #f7f7fd);
  padding: 0.9375rem 0.6875rem 1.25rem 1.3125rem;
}
#trinity .trinityMain .trinityCard3 .equipment .titleBox {
  align-items: center;
  justify-content: space-between;
  display: flex;
  margin-bottom: 0.6875rem;
  padding-right: 0.6875rem;
}
#trinity .trinityMain .trinityCard3 .equipment .titleBox .title {
  font-weight: 500;
  font-size: 1.0625rem;
  color: transparent;
  line-height: 1.5rem;
  background: linear-gradient(90deg, #c09fe3 0%, #b2b0f3 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#trinity .trinityMain .trinityCard3 .equipment .titleBox .add {
  display: flex;
  align-items: center;
  font-size: 0.9375rem;
  color: #908DEF;
  line-height: 1.5rem;
}
#trinity .trinityMain .trinityCard3 .equipment .titleBox .add i {
  display: block;
  width: 0.625rem;
  height: 0.625rem;
  position: relative;
  margin-right: 0.5rem;
}
#trinity .trinityMain .trinityCard3 .equipment .titleBox .add i::before, #trinity .trinityMain .trinityCard3 .equipment .titleBox .add i::after {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #908DEF;
  content: "";
  display: block;
}
#trinity .trinityMain .trinityCard3 .equipment .titleBox .add i::before {
  width: 0.125rem;
  height: 100%;
}
#trinity .trinityMain .trinityCard3 .equipment .titleBox .add i::after {
  width: 100%;
  height: 0.125rem;
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox {
  max-height: 9.5rem;
  overflow-y: auto;
  padding-right: 0.6875rem;
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: rgba(191, 191, 191, 0.2);
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox::-webkit-scrollbar-track {
  border-radius: 2px;
  background-color: rgba(191, 191, 191, 0.2);
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox::-webkit-scrollbar-thumb {
  border-radius: 2px;
  background: linear-gradient(180deg, #908DEF, #BD9AE2);
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox .search {
  display: flex;
  align-items: center;
  width: 100%;
  height: 2rem;
  border-radius: 0.375rem;
  border: 1px solid rgba(144, 141, 239, 0.5);
  font-weight: 500;
  font-size: 0.75rem;
  color: #C6C8CC;
  padding: 0px 0.8125rem;
  margin-bottom: 0.3125rem;
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox .search img {
  width: auto;
  height: 0.6875rem;
  margin-right: 0.5rem;
  margin-top: 1px;
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list {
  display: flex;
  align-items: center;
  width: 100%;
  height: auto;
  border-radius: 0.375rem;
  border: 1px solid #EAEAEB;
  margin-bottom: 0.3125rem;
  padding: 0.375rem 0.5625rem;
  transition: all 0.4s ease;
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list:last-child {
  margin-bottom: 0px;
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list .icon {
  width: 1.3125rem;
  height: 1.3125rem;
  border-radius: 50%;
  transition: background-color 0.4s ease;
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list .icon img {
  width: 100%;
  height: auto;
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list b {
  font-weight: 500;
  font-size: 0.75rem;
  color: #1B1D26;
  margin-left: 0.4375rem;
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list span {
  font-weight: 500;
  font-size: 0.5rem;
  color: #1B1D26;
  margin-left: 0.3125rem;
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list:hover {
  background: #F6F5FD;
  border-radius: 0.375rem;
  border-color: #908DEF;
  box-shadow: 0.1875rem 0.1875rem 0.375rem 0px rgba(131, 128, 152, 0.16);
}
#trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list:hover .icon {
  background: #E1DFFB;
}
#trinity .trinityMain .trinityCard3 .content {
  flex: 1 1;
  margin-left: 1.625rem;
  padding-top: 2.375rem;
}
#trinity .trinityMain .trinityCard3 .content .title {
  font-weight: 500;
  font-size: 1.25rem;
  color: #12151A;
  margin-bottom: 0.5625rem;
}
#trinity .trinityMain .trinityCard3 .content .intro {
  font-weight: 300;
  font-size: 1rem;
  color: #808080;
  line-height: 1.5rem;
}
#trinity .trinityMain .trinityCard3 .content .intro span {
  font-weight: 600;
  color: #7030A0;
}
#trinity .trinityMain .border {
  position: absolute;
  left: 53%;
  top: 64%;
  transform: translate(-50%, -50%);
  width: 50.1875rem;
}
#trinity .trinityMain .border svg {
  width: 100%;
  height: auto;
}
#trinity .trinityMain .border .dot {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 0.4375rem;
  height: 0.4375rem;
  background: linear-gradient(-90deg, #908DEF, #BD9AE2);
  border-radius: 50%;
}

/* 一站官治 */
#stopGovernance {
  padding: 4.3125rem 0px 12.5rem;
  background: #f6f5fc;
  overflow: hidden;
}
#stopGovernance .stopGovernanceTitle {
  text-align: center;
  margin-bottom: 4.625rem;
}
#stopGovernance .stopGovernanceTitle .title {
  font-weight: 500;
  font-size: 3.4375rem;
  color: #000000;
  line-height: 4.0625rem;
}
#stopGovernance .stopGovernanceMain {
  width: 100%;
  margin: 0px auto;
  overflow: visible;
  position: relative;
}
#stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide {
  flex-shrink: 0;
  width: 29.125rem;
  height: 37.25rem;
  border-radius: 1.25rem;
  border: 1px solid #ffffff;
  padding: 2.625rem 2.25rem;
  position: relative;
  z-index: 9;
  transform-style: preserve-3d;
  transform-origin: center center;
  opacity: 0;
  pointer-events: none;
  position: relative;
  overflow: hidden;
  transition: all 0.4s ease;
  box-shadow: 0.125rem 1px 2.1875rem 0px rgba(194, 190, 218, 0.45);
}
#stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide.swiper-slide-prev, #stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide.swiper-slide-active, #stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide.swiper-slide-next {
  opacity: 1;
  pointer-events: auto;
}
#stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide .swiper-slide-shadow-left,
#stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide .swiper-slide-shadow-right {
  display: none;
}
#stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide::after {
  content: "";
  display: block;
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, #fefeff, #f6f5fc);
  z-index: -1;
}
#stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide .title {
  font-weight: 500;
  font-size: 1.625rem;
  color: #12151A;
  margin-bottom: 0.75rem;
}
#stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide .intro {
  font-weight: 300;
  font-size: 1rem;
  color: #575757;
  line-height: 1.625rem;
  margin-bottom: 2.5625rem;
}
#stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide .intro span {
  color: #7030A0;
  font-weight: 500;
}
#stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide .image img {
  width: 100%;
  height: auto;
}
#stopGovernance .stopGovernanceMain .swiper-button-prev,
#stopGovernance .stopGovernanceMain .swiper-button-next {
  position: absolute;
  top: 0px;
  z-index: 9;
  width: 37%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
#stopGovernance .stopGovernanceMain .swiper-button-prev {
  left: 0px;
}
#stopGovernance .stopGovernanceMain .swiper-button-next {
  right: 0px;
}


.dataParsingBox{max-width: 49.6vw; margin: 0vw auto; position: relative; display: flex;}
.dataParsing{width:22.667vw; height: 48.8vw; padding: 3.333vw 0vw 0vw 2vw; border-radius: 2.667vw; border: 0.133vw dashed #908def; background-image: linear-gradient(to bottom, rgba(255,255,255,0) 30%, #f1e9fd);}
.dataParsing .icon{width: 10.533vw; position: relative;}
.dataParsing .icon img{width: 100%; display: block;}
.dataParsing .icon p{position: absolute; left: 0vw; top: 0vw;}
.dataParsing .icon p:nth-child(2){animation:floatAndWobble 2.8s infinite ease-in-out;}
.dataParsing .lineImg{margin-top: 3.333vw; width: 17.6vw;}
.dataParsing .lineImg img{width: 100%; display: block; animation: linePath 2.8s infinite ease-in-out;}

.dataParsingList{flex: 1; padding: 2.667vw 0vw 5.333vw 0vw; display: flex; flex-direction: column; justify-content: space-between;}
.dataParsingList .list{display: flex; align-items: center;}
.dataParsingList .list .icon{width: 8vw;}
.dataParsingList .list .icon img{width: 100%; display: block;}
.dataParsingList .list .dashedLine{flex: 1; position: relative; margin-left: 3.333vw;}
.dataParsingList .list .dashedLine i{position: absolute; right: -0.4vw; top: 50%; font-size: 1.867vw; transform: translateY(-50%); color: #928eee;}
.dataParsingList .list .dashedLine span{display: block; width: 100%; height: 0.933vw; overflow: hidden; position: relative;}
.dataParsingList .list .dashedLine span::after{content: ''; position: absolute; left: 0vw; top: 0vw; bottom: 0vw; height: 0.133vw; width: 100%; margin: auto; border-top: 0.133vw dashed #908def;}
.dataParsingList .list .dashedLine span::before{width: 0.933vw; height: 0.933vw; border-radius: 100%; display: block; position: absolute; left: -1.333vw; top: 0vw; content: ''; background-color: #928eee;}
.dataParsingList .list .dashedLine span::before{animation: leftDot 4s linear infinite;}

@keyframes linePath {
  0%{
    clip-path: inset(0% 100% 0% 0%);
  }
  80%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes floatAndWobble {
    0% {
        transform: translateY(0vw) rotate(0deg);
    }
    50% {
        transform: translateY(-0.8vw) rotate(1.2deg);
    }
    100% {
        transform: translateY(0vw) rotate(0deg);
    }
}

.dataFormatConversionMain{padding-top: 4vw; position: relative;}
.dataFormatConversionBox{width: 36.533vw; height: 36.533vw; margin-left: 4.667vw; border: 0.133vw dashed #908def; position: relative;  background-image: url(../images/img_264.png); background-repeat: no-repeat; background-size: cover; border-radius: 100%;}
.dataFormatConversion{position: absolute; left: -1.333vw; top: 7.333vw; width: 30.667vw; padding: 0.667vw; border-radius: 0.8vw; border: 0.133vw solid #fff; background-color: rgba(255,255,255,0.5);}
.dataFormatConversion .content{display: flex; border-radius: 0.8vw; padding: 0.533vw; background-image: url(../images/img_265.png); background-repeat: no-repeat; background-size: cover;}
.dataFormatConversion .content .lineImg{padding: 2.267vw 1.733vw 1.333vw 0.933vw; border-radius: 0.8vw 0vw 0vw 0.8vw; background-color: rgba(255,255,255,0.3);}
.dataFormatConversion .content .lineImg img{width: 4.8vw; display: block; clip-path: inset(0% 0% 0% 100%); animation: linePath2 2.8s infinite ease-in-out;}
.dataFormatConversion .content .iconBox{flex: 1; padding: 4.667vw 0vw 0vw 4vw;}
.dataFormatConversion .content .iconBox .icon{width: 6.533vw; }
.dataFormatConversion .content .iconBox .icon img{width: 100%; display: block;animation:floatAndWobble 2.8s infinite ease-in-out;}
.dataFormatConversion .content .iconBox .line{width:6.8vw; padding-top: 2.267vw;}
.dataFormatConversion .content .iconBox .line img{width: 100%; display: block; animation: linePath 2.8s infinite ease-in-out;}
.dataFormatConversionList{position: absolute; left: 21.333vw; top: 9.333vw; width: 22.267vw; z-index: 1;}
.dataFormatConversionList .list{display: flex; align-items: center; border: 0.133vw solid #fff; border-radius: 0.8vw; padding: 0vw 1.333vw 0vw 2vw; height: 10.667vw; margin-bottom: 1.733vw; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(2vw); box-shadow: 0vw 0.933vw 2.4vw rgba(206,186,242,0.4);}
.dataFormatConversionList .list .icon{width: 4.667vw;}
.dataFormatConversionList .list .icon img{width: 100%; opacity: 0; display: block;animation: largen 2s infinite ease-in-out;}
.dataFormatConversionList .list .line{flex: 1; padding-left: 2vw;}
.dataFormatConversionList .list .line img{width: 100%; display: block;  animation: linePath 2s infinite ease-in-out;}
.svgDottedLine{position: absolute; left: 12.667vw; top: 19.333vw; width: 21.667vw; padding: 0.667vw; mask-image: linear-gradient(to bottom, rgba(0,0,0,0) 65%, #000 50%);}
.svgDottedLine svg{width: 100%; height: auto; display: block;}
.svgDottedLine .dot{position: absolute; left: 0vw; top: 0vw; width: 0.933vw; height: 0.933vw; border-radius: 100%; background-image: linear-gradient(to right,#bd9ae2, #908def);}

@keyframes linePath2 {
  0%{
    clip-path: inset(0% 0% 0% 100%);
  }
  80%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes largen {
  0%,
  20%,
  40%,
  60%,
  80%,
  to {
      -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
      animation-timing-function: cubic-bezier(.215, .61, .355, 1)
  }
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
  }
  20% {
      -webkit-transform: scale3d(1.1, 1.1, 1.1);
      transform: scale3d(1.1, 1.1, 1.1)
  }
  30% {
      -webkit-transform: scale3d(.9, .9, .9);
      transform: scale3d(.9, .9, .9)
  }
  50% {
      opacity: 1;
      -webkit-transform: scale3d(1.03, 1.03, 1.03);
      transform: scale3d(1.03, 1.03, 1.03)
  }
  60% {
      -webkit-transform: scale3d(.97, .97, .97);
      transform: scale3d(.97, .97, .97)
  }
  70% {
      opacity: 1;
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
  100% {
      opacity: 1;
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}


.dataApprovalBox{position: relative; padding-top: 7.333vw; margin-left: 8vw;}
.dataApproval{width: 22vw; height: 28.133vw; padding: 2.533vw 0vw 0vw; border: 0.133vw dashed #908def; border-radius: 0.8vw; background-image: url(../images/img_272.png); background-size: cover; background-repeat: no-repeat; position: relative; z-index: 10;}
.dataApproval .line{margin-left: 3.333vw;}
.dataApproval .line img{width: 15.333vw; display: block;clip-path: inset(0% 0% 0% 100%); animation: linePath 2.8s infinite ease-in-out;}
.dataApproval .line2{margin-left: 3.333vw; margin-top: 3.2vw;}
.dataApproval .line2 img{width: 13.467vw; display: block;clip-path: inset(0% 0% 0% 100%); animation: linePath 2.8s infinite ease-in-out;}
.dataApproval .trend{position: absolute; left: 0vw; bottom: 0vw; width: 20vw;}
.dataApproval .trend>img{width: 100%; display: block;clip-path: inset(0% 0% 0% 100%); animation: linePath 2.8s infinite ease-in-out;}
.dataApproval .trend .icon{position: absolute; right: -3.467vw; top: -5.467vw; width: 7.333vw;}
.dataApproval .trend .icon>img{width: 100%; display: block; opacity: 0; animation: imgOpacity 2.8s infinite ease-in-out;}
.dataApprovalFrame1{width: 7.867vw; border: 0.133vw solid #fff; animation: moveLeft 2.8s infinite ease-in-out; border-radius: 0.8vw; z-index: 8; overflow: hidden; position: absolute; top: 9.333vw; left: 18.667vw;}
.dataApprovalFrame1 img{width: 100%; display: block;}
.dataApprovalFrame2{width: 6.8vw; border: 0.133vw solid #fff;animation: moveLeft2 2.8s infinite ease-in-out; border-radius: 0.8vw; z-index: 6; overflow: hidden; position: absolute; top: 12.667vw; left: 24.667vw;}
.dataApprovalFrame2 img{width: 100%; display: block;}
.dataApprovalPieChart{position: absolute; width: 25.067vw;top: 8.933vw; left: 16.667vw;animation: moveLeft3 2.8s infinite ease-in-out;}
.dataApprovalPieChart img{width: 100%; display: block;}

@keyframes imgOpacity {
  0%, 70%{
    opacity: 0;
  }
  80%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes moveLeft {
  0%, 50%{
    transform: translateX(-2.667vw);
    opacity: 0;
  }
  80%{
    transform: translateX(0vw);
    opacity: 1;
  }
  100%{
    transform: translateX(0vw);
    opacity: 1;
  }
}

@keyframes moveLeft2 {
  0%, 60%{
    transform: translateX(-2.667vw);
    opacity: 0;
  }
  80%{
    transform: translateX(0vw);
    opacity: 1;
  }
  100%{
    transform: translateX(0vw);
    opacity: 1;
  }
}

@keyframes moveLeft3 {
  0%, 70%{
    transform: translateX(-2.667vw);
    opacity: 0;
  }
  80%{
    transform: translateX(0vw);
    opacity: 1;
  }
  100%{
    transform: translateX(0vw);
    opacity: 1;
  }
}

.dataSynchronizationMain{padding-top: 6.667vw;}
.dataSynchronizationBox{width: 32.267vw; margin: 0vw auto; position: relative;}
.dataSynchronization{border-radius: 1.867vw; overflow: hidden; position: relative;}
.dataSynchronization .dot{height: 4vw; padding: 0vw 0vw 0vw 2vw; background-color: #dbc5fd; display: flex; align-items: center;}
.dataSynchronization .dot img{height: 1.2vw; display: block;}
.dataSynchronizationTrend{padding: 1.333vw 0vw 2vw; background-image: url(../images/img_280.png); background-repeat: no-repeat; background-size: cover;}
.dataSynchronizationTrend img{width: 27.467vw; display: block; animation: linePath 2.8s infinite ease-in-out;}
.dataSynchronizationBox .line{position: absolute; left: -6vw; bottom:-4vw; padding: 2vw 2vw 1.333vw 2.267vw; border: 0.133vw solid #fff; background-color: rgba(255,255,255,0.5); box-shadow: -0.933vw 0vw 2.4vw rgba(206,186,242,0.4); backdrop-filter: blur(2.667vw); border-radius: 1.333vw;}
.dataSynchronizationBox .line img{width: 15.867vw; display: block; animation: linePath 2.8s infinite ease-in-out;}
.dataSynchronizationBox .cloud{border: 0.133vw dashed #908def; position: absolute; animation: imgOpacity 2.8s infinite ease-in-out; right: -6.667vw; top: -3.6vw; width: 15.2vw; border-radius: 1.333vw; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(2.667vw); box-shadow: 0.933vw 0vw 2.4vw rgba(206,186,242,0.4);}
.dataSynchronizationBox .cloud img{width: 100%; display: block;}


.dataTaggingMain{padding-top: 2.667vw;}
.dataTaggingBox{margin: 0vw auto; width: 25.067vw; position: relative;}
.dataTagging{height: 30.267vw; padding: 1.333vw 0vw 0vw; border-radius: 1.333vw; border: 0.133vw solid #fff; position: relative; z-index: 2; background-image: url(../images/img_285.png); background-repeat: no-repeat; background-size: cover;}
.dataTagging .dot{display: flex; align-items: center; justify-content: center;}
.dataTagging .dot img{height: 0.667vw; display: block;}
.dataTagging .line{padding: 0.933vw 0vw 0vw 1.867vw;}
.dataTagging .line img{width: 21.333vw; display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataTagging .trend{padding: 0.667vw 0vw 0vw 1.867vw;}
.dataTagging .trend img{width: 18.267vw; border-radius: 0.8vw; display: block;animation: linePath 2.8s infinite ease-in-out;}

.barChartBox{padding: 0.8vw 1.067vw 0.8vw 0.8vw; border-radius: 1.333vw; position: absolute; z-index: 3; left: -10vw; bottom: -4.667vw; display: flex; align-items: center; border: 0.133vw solid #fff;box-shadow: -0.933vw 0vw 2.4vw rgba(206,186,242,0.4); background-color: rgba(255,255,255,0.5); backdrop-filter: blur(2.667vw); box-shadow: -0.933vw 0vw 2.4vw rgba(206,186,242,0.4);}
.barChartBox .line{width: 11.067vw;}
.barChartBox .line img{width: 100%; display: block;animation: linePath 2.8s infinite ease-in-out;}
.barChartBox .barChart{margin-left: 2.667vw; width: 11.867vw; background-color: #fff; border-radius: 0.8vw;}
.barChartBox .barChart img{width: 100%; display: block; clip-path: inset(100% 0% 0% 0%); animation: topPath 2.8s infinite ease-in-out;}

.dataTaggingLayout{position: absolute; right: -11.333vw; top: 4.667vw; width: 14.667vw; border-radius: 1.333vw; z-index: 4; border: 0.133vw solid #fff; padding: 1.733vw 0vw 1.467vw 0vw;box-shadow: -0.933vw 0vw 2.4vw rgba(206,186,242,0.4); background-color: rgba(255,255,255,0.5); backdrop-filter: blur(2.667vw);}
.dataTaggingLayout .line{padding-left: 1.333vw; width: 11.733vw;}
.dataTaggingLayout .line img{width: 100%; display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataTaggingLayout .icon{width: 3.6vw; padding-top: 0.933vw; margin: 0vw auto;}
.dataTaggingLayout .icon img{width: 100%; display: block;animation: imgOpacity 2.8s infinite ease-in-out;}
.dataTaggingLayout .layout{padding-left: 2.133vw; padding-top: 1.333vw; width: 10.533vw;clip-path: inset(0% 0% 100% 0%);animation: bottomPath 2.8s infinite ease-in-out;}
.dataTaggingLayout .layout img{width: 100%; display: block;}
.dataTaggingBox .ellipse{position: absolute; right: -6vw; bottom: -4vw; width: 18.933vw; height: 14.667vw;}
.dataTaggingBox .ellipse svg{width: 100%; height: 100%; display: block;}
.dataTaggingBox .ellipse .dot{position: absolute; left: 0vw; top: 0vw; width: 0.933vw; height: 0.933vw; border-radius: 100%; background-image: linear-gradient(to right,#bd9ae2, #908def);}

@keyframes topPath {
    0%{
      clip-path: inset(100% 0% 0% 0%);
    }
    80%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
}

@keyframes bottomPath {
    0%{
      clip-path: inset(0% 0% 100% 0%);
    }
    80%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
}


.dataAssetsMain{padding-top: 2vw;}
.dataAssetsBox{margin: 0vw auto; width: 29.867vw; position: relative;}
.dataAssets{border-radius: 1.333vw; overflow: hidden;}
.dataAssets .top{height: 3.333vw; background-color: #decafd;}
.dataAssets .content{padding: 1.333vw 0vw 3.067vw 1.333vw; border: 0.133vw solid #fff; background-image: url(../images/img_294.png); background-repeat: no-repeat; background-size: cover;}
.dataAssets .content .line{width: 27.067vw; border-radius: 0.533vw; overflow: hidden;}
.dataAssets .content .line img{width: 100%; display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataAssets .content .square{width: 26.133vw; display: block; margin: 1.333vw 0vw 0vw 0.4vw;}
.dataAssets .content .square img{width: 100%; display: block;animation: bottomPath 2.8s infinite ease-in-out;}
.dataAssetsBox .export{position: absolute; left: -4vw; bottom: -3.467vw;animation: trleft 2.8s infinite ease-in-out; width: 13.733vw; border-radius: 1.333vw;border: 0.133vw dashed #908def; background-color: rgba(255,255,255,0.5); box-shadow: -0.933vw 0vw 2.4vw rgba(206,186,242,0.4); backdrop-filter: blur(2.667vw);}
.dataAssetsBox .export img{width: 100%; display: block;}
.dataAssetsBox .arrowSquare{position: absolute; right: -4.267vw; top: 9.333vw; width: 13.867vw; opacity: 0;animation: imgOpacity 2.8s infinite ease-in-out;}
.dataAssetsBox .arrowSquare img{width: 100%; display: block;filter: drop-shadow(0vw 0.933vw 2.133vw rgba(206,186,242,0.65));}

@keyframes trleft {
    0%, 50%{
      transform:translateX(-4vw);
      opacity: 0;
    }
    80%{
      transform:translateX(0vw);
      opacity: 1;
    }
    100%{
      transform:translateX(0vw);
      opacity: 1;
    }
}


@keyframes trRight {
    0%, 50%{
      transform:translateX(4vw);
      opacity: 0;
    }
    80%{
      transform:translateX(0vw);
      opacity: 1;
    }
    100%{
      transform:translateX(0vw);
      opacity: 1;
    }
}

.dataArchivingMain{padding-top: 2.667vw;}
.dataArchivingBox{margin:0vw auto; width: 37.2vw; position: relative;}
.dataArchiving{position: relative;}
.dataArchiving img{display: block; width: 100%; position: absolute; top: 0vw; left: 0vw; opacity: 0;}
.dataArchiving img:nth-child(1){position: relative;animation: trBottom 2.8s -0.1s infinite ease-in-out;}
.dataArchiving img:nth-child(2){animation: trBottom 2.8s -0.2s infinite ease-in-out;}
.dataArchiving img:nth-child(3){animation: trBottom 2.8s -0.3s infinite ease-in-out;}
.dataArchiving img:nth-child(4){animation: trTop 2.8s  infinite ease-in-out;}

.dataArchivingBox .folder{position: absolute; left: -8vw; bottom: 7.333vw; width: 13.6vw; animation: trleft 2.8s infinite ease-in-out; border-radius: 0.8vw; box-shadow: 0vw 0.933vw 2.133vw rgba(206,186,242,0.65); border: 0.133vw solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(2.667vw);}
.dataArchivingBox .folder img{width: 100%; display: block;}

.dataArchivingBox .dataImg{position: absolute; right: -4vw; top: 4vw; width: 9.467vw;border-radius: 0.8vw; box-shadow: 0vw 0.933vw 2.133vw rgba(206,186,242,0.65); animation: trRight 2.8s infinite ease-in-out;  border:0.133vw dashed #908def; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(2.667vw);}
.dataArchivingBox .dataImg img{width: 100%; display: block;}

@keyframes trTop {
    0%{
      transform:translateY(4vw);
      opacity: 0;
    }
    50%{
      transform:translateY(0vw);
      opacity: 1;
    }
    100%{
      transform:translateY(0vw);
      opacity: 1;
    }
}

@keyframes trBottom {
    0%{
      transform:translateY(-4vw);
      opacity: 0;
    }
    50%{
      transform:translateY(0vw);
      opacity: 1;
    }
    100%{
      transform:translateY(0vw);
      opacity: 1;
    }
}


.dataSetManagementMain{padding-top: 4vw;}
.dataSetManagementBox{margin: 0vw auto; width: 38.8vw; position: relative;}
.dataSetManagementBox .rightBg{width: 26.133vw; border-radius: 1.333vw; overflow: hidden; margin-left: auto; animation: bgOpacity 2.8s infinite ease-in-out;}
.dataSetManagementBox .rightBg img{width: 100%; display: block;}
.dataSetManagementBox .dataSetManagement{position: absolute; left: 0vw; top: 4.667vw; width: 37.067vw; padding:2.667vw; animation: bgOpacity 2.8s infinite ease-in-out; border: 0.133vw solid #fff; border-radius: 1.333vw; background-image: url(../images/img_306.png); background-repeat: no-repeat; background-size: cover;}
.dataSetManagementBox .dataSetManagement .dot{padding-bottom: 1.733vw; border-bottom: 0.133vw solid rgba(200,182,247,0.3);}
.dataSetManagementBox .dataSetManagement .dot img{height: 1.467vw; display: block;}
.dataSetManagementBox .lineArrow{padding-top: 1.733vw; display:flex; justify-content: space-between;}
.dataSetManagementBox .lineArrow img:nth-child(1){width: 18.267vw;animation: linePath 2.8s infinite ease-in-out;}
.dataSetManagementBox .lineArrow img:nth-child(2){width: 9.867vw;animation: trRight 2.8s infinite ease-in-out;}
.dataSetManagementBox .squareLine{width: 31.733vw; padding-top: 1.733vw;}
.dataSetManagementBox .squareLine img{ width: 100%;display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataSetManagementBox .dotLine{position: absolute; right: -4vw; top: -4vw; width: 10.533vw;border-radius: 0.8vw; box-shadow: 0vw 0.933vw 2.133vw rgba(206,186,242,0.65); animation: trRight 2.8s .1s infinite ease-in-out;  border:0.133vw solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(2.667vw);}
.dataSetManagementBox .dotLine img{width: 100%; display: block;}
.dataSetManagementBox .LineChart{position: absolute; left: -4vw; bottom: 6.667vw; width: 9.333vw;border-radius: 100%; box-shadow: 0vw 0.933vw 2.133vw rgba(206,186,242,0.65); animation: trleft 2.8s .2s infinite ease-in-out;  border:0.133vw solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(2.667vw);}
.dataSetManagementBox .LineChart img{width: 100%; display: block;}
.dataSetManagementBox .viewResults{position: absolute; right: -1.333vw; bottom: -2.667vw; width: 8.533vw;border-radius: 100%; box-shadow: 0vw 0.933vw 2.133vw rgba(206,186,242,0.65); animation: trRight 2.8s .3s infinite ease-in-out;  border:0.133vw solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(2.667vw);}
.dataSetManagementBox .viewResults img{width: 100%; display: block;}

@keyframes bgOpacity {
    0%{
      opacity: 0;
    }
    30%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
}

/* 标注引擎 */

#annotationEngine {
  padding: 1rem 0px 13.0625rem;
  background: #f6f5fc;
  overflow: hidden;
  position: relative;
}
#annotationEngine .annotationEngineTitle {
  text-align: center;
  margin-bottom: 4.8125rem;
}
#annotationEngine .annotationEngineTitle .title {
  font-weight: 500;
  font-size: 3.4375rem;
  color: #000000;
  line-height: 4.0625rem;
}
#annotationEngine .annotationEngineMain {
  width: 69.4375rem;
  margin: 0 auto;
  position: relative;
}
#annotationEngine .annotationEngineMain .bg {
  width: 100%;
  border-radius: 1.042vw;
  border: 1px solid #fff;
  height: auto;
}

#annotationEngine .annotationEngineMain .logoColumn{position: absolute; left: 0vw; top: 0vw; width: 11.714vw;}

#annotationEngine .annotationEngineMain .logoColumn img{width: 100%; border-radius: 1.429vw 0vw 0vw 1.429vw; display: block;}

#annotationEngine .annotationEngineMain .dataAnnotationBox{width: 14.214vw; left: 12.857vw; position: absolute; top: 1.429vw;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation{border-radius: 1.429vw; padding: 1.429vw 0vw 2.143vw 1.429vw; border: 0.071vw solid #fff; background-image: url(../images/img_316.png); background-repeat: no-repeat; background-size: cover;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .pieChart{width: 10.357vw; position: relative;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .pieChart img{width: 100%; display: block;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .pieChart img:nth-child(2){position: absolute; top: 0vw; left: 0vw;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .line{width: 11.214vw; margin-top: 1.786vw;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .line img{width: 100%; display: block;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation.active .line img{animation: linePath 2s ease-in-out;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .Step{border: 0.071vw solid #fff; border-radius: 1.429vw; margin-top: 0.714vw; padding: 1.071vw 0vw 0.786vw 1.286vw; background-image: url(../images/img_321.png);}

#annotationEngine .annotationEngineMain .dataAnnotationBox .Step img{width: 11.714vw; margin-top: 0.571vw; display: block;}


#annotationEngine .annotationEngineMain .bigTitle {
  position: absolute;
  top: -1rem;
  right: -2.6875rem;
  width: 43.4375rem;
  height: auto;
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  background: linear-gradient(180deg, #f9f9fd, #f5f4fb);
  box-shadow: 0px 1.0625rem 2.375rem 0px rgba(184, 166, 210, 0.29);
  border-radius: 20px;
  padding: 1.25rem 1.8125rem 1.1875rem 1.75rem;
}
#annotationEngine .annotationEngineMain .bigTitle .title {
  font-size: 1.25rem;
  color: rgba(18, 21, 26, 0.9);
  margin-bottom: 0.25rem;
}
#annotationEngine .annotationEngineMain .bigTitle .intro {
  font-size: 0.9375rem;
  color: rgba(87, 87, 87, 0.8);
  line-height: 1.375rem;
}
#annotationEngine .annotationEngineMain .pictureBox {
  display: flex;
  padding: 1rem 1.25rem;
  position: absolute;
  left: 24.5625rem;
  top: 7.3125rem;
  width: 43.5625rem;
  height: auto;
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  background: linear-gradient(180deg, #e6e5f5, #ffffff);
}
#annotationEngine .annotationEngineMain .pictureBox .pictureLeft {
  width: 29.6875rem;
  margin-right: 0.625rem;
  border-radius: 1.25rem;
  overflow: hidden;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureLeft .swiper-wrapper .swiper-slide {
  overflow: hidden;
  position: relative;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureLeft .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: 17.9375rem;
  object-fit: cover;
  transition: transform 0.4s ease;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureLeft .swiper-wrapper .swiper-slide video{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 101%;
  height: 101%;
  object-fit: cover;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureLeft .swiper-wrapper .swiper-slide:hover img {
  transform: scale(1.1);
}
#annotationEngine .annotationEngineMain .pictureBox .pictureRight {
  width: 11.375rem;
  height: 17.9375rem;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide {
  border-radius: 1.25rem;
  overflow: hidden;
  position: relative;
  cursor: pointer;
  transition: all 0.4s ease;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide::before {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 0.9375rem;
  height: 0.6875rem;
  background: url(../images/icon-view.png) no-repeat center/cover;
  z-index: 3;
  transition: all 0.4s ease;
  opacity: 0;
  visibility: hidden;
  content: "";
  display: block;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide::after {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  border: 1px dashed #8E63DE;
  border-radius: 1.25rem;
  box-sizing: border-box;
  content: "";
  display: block;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 1.25rem;
  position: relative;
  z-index: 2;
  background: #000000;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide span {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 1rem;
  bottom: 0.625rem;
  width: 1rem;
  height: 0.75rem;
  background: rgba(255, 255, 255, 0.2);
  border-radius: 0.125rem;
  z-index: 2;
  font-size: 0.5625rem;
  color: #fff;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide-thumb-active {
  padding: 0.25rem;
}
#annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide-thumb-active::before {
  opacity: 1;
  visibility: visible;
}
#annotationEngine .annotationEngineMain .content {
  position: absolute;
  left: 0.75rem;
  top: 20.1875rem;
  width: 8.675rem;
  height: auto;
  /* border-radius: 1.25rem; */
  /* border: 1px solid #FFFFFF; */
  /* padding: 0.6875rem 1.8125rem 0.875rem 1.8125rem; */
  /* background: linear-gradient(180deg, #f9f9fd, #f5f4fb); */
}
#annotationEngine .annotationEngineMain .content .title {
  font-weight: 500;
  font-size: 1rem;
  color: rgba(18, 21, 26, 0.9);
  margin-bottom: 0.25rem;
}
#annotationEngine .annotationEngineMain .content .intro {
  font-size: 0.8375rem;
  color: rgba(87, 87, 87, 0.8);
  line-height: 1.275rem;
}
#annotationEngine .annotationEngineMain .other {
  position: absolute;
  left: 24.75rem;
  top: 28.1875rem;
  width: 43.5625rem;
}

#annotationEngine .annotationEngineMain .other img{width: 100%; display: block;}

#annotationEngine .annotationEngineMain .other .InstantAnnotationLine{ position: absolute; left: 2.656vw; top: 2.24vw; width:32.292vw; height: 10.208vw;}
#annotationEngine .annotationEngineMain .other .InstantAnnotationLine .line{ position: absolute; left: 20%; top: 0vw; width:0.573vw; height: 100%; cursor: all-scroll;}
#annotationEngine .annotationEngineMain .other .InstantAnnotationLine .line::after{content: ''; position: absolute; left: 0vw; right: 0vw; top: 0vw; width: 0.052vw; height: 100%; background-image: linear-gradient(to right, #bd9ae2, #908def); margin: auto;}
#annotationEngine .annotationEngineMain .other .InstantAnnotationLine .line::before{content: ''; position: absolute; left: 0vw; top: -0.052vw;width: 0.573vw; height: 0.313vw; background-image: linear-gradient(to right, #bd9ae2, #908def); clip-path: polygon(0 0, 50% 100%, 100% 0);}

/* 业财融合 */
#businessFinance {
  padding: 1rem 0px 14.125rem;
  background: #f6f5fc;
  overflow: hidden;
  position: relative;
}
#businessFinance .businessFinanceTitle {
  text-align: center;
  margin-bottom: 4rem;
}
#businessFinance .businessFinanceTitle .title {
  font-weight: 500;
  font-size: 3.4375rem;
  color: #000000;
  line-height: 4.0625rem;
}
#businessFinance .businessFinanceMain {
  width: 69.4375rem;
  padding: 1.625rem 1.875rem 4.3125rem;
  border-radius: 1.25rem;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
  margin: 0 auto;
  position: relative;
}
#businessFinance .businessFinanceMain::after {
  position: absolute;
  inset: 0;
  border: 1px solid rgba(255, 255, 255, 0.5);
  box-sizing: border-box;
  pointer-events: none;
  mask-image: linear-gradient(0deg, rgb(0, 0, 0), rgba(0, 0, 0, 0));
  content: "";
  display: block;
}
#businessFinance .businessFinanceMain .systemHead {
  align-items: center;
  justify-content: space-between;
  display: flex;
  margin-bottom: 1.3125rem;
}
#businessFinance .businessFinanceMain .systemHead .title {
  font-weight: 500;
  font-size: 1.25rem;
  color: #000000;
}
#businessFinance .businessFinanceMain .systemHead .title span {
  font-size: 1rem;
  color: #798192;
  margin-left: 1rem;
}
#businessFinance .businessFinanceMain .systemHead .returnBtn {
  display: inline-flex;
  align-items: center;
  padding: 0px 1.0625rem 0px 0.9375rem;
  width: auto;
  height: 1.8125rem;
  background: #FFFFFF;
  border-radius: 0.25rem;
  font-weight: 500;
  font-size: 0.875rem;
  color: #A1A5B4;
}
#businessFinance .businessFinanceMain .systemHead .returnBtn img {
  width: 0.9375rem;
  height: auto;
}
#businessFinance .businessFinanceMain .systemHead .returnBtn span {
  margin-left: 0.375rem;
}
#businessFinance .businessFinanceMain .systemInfo {
  display: flex;
  justify-content: space-between;
  border-radius: 0.625rem;
  border: 1px solid rgba(255, 255, 255, 0.7);
  background: rgba(255, 255, 255, 0.3);
  backdrop-filter: blur(1.25rem);
  padding: 0.875rem 1.3125rem;
  margin-bottom: 1.0625rem;
}
#businessFinance .businessFinanceMain .systemInfo span {
  font-size: 0.875rem;
  color: #A0A6B2;
}
#businessFinance .businessFinanceMain .systemList {
  display: flex;
  margin-bottom: 1.25rem;
}
#businessFinance .businessFinanceMain .systemList .list {
  flex: 1 1;
  margin-right: 1.25rem;
  border-radius: 0.625rem;
  border: 1px solid rgba(255, 255, 255, 0.7);
  background: rgba(255, 255, 255, 0.5);
  backdrop-filter: blur(1.25rem);
  padding: 0.9375rem 1.25rem 1.0625rem 1.125rem;
}
#businessFinance .businessFinanceMain .systemList .list:last-child {
  margin-right: 0px;
}
#businessFinance .businessFinanceMain .systemList .list .title {
  font-size: 0.875rem;
  color: #A0A6B2;
  margin-bottom: 0.1875rem;
}
#businessFinance .businessFinanceMain .systemList .list .number {
  align-items: flex-end;
  display: flex;
  line-height: 1;
  margin-bottom: 1.0625rem;
}
#businessFinance .businessFinanceMain .systemList .list .number .count {
  font-family: Manrope;
  font-weight: 400;
  font-size: 1.5rem;
}
#businessFinance .businessFinanceMain .systemList .list .number i {
  font-style: normal;
  margin-bottom: 0.125rem;
  margin-left: 0.125rem;
  font-size: 1.0625rem;
}
#businessFinance .businessFinanceMain .systemList .list .line span {
  display: block;
  height: 0.5625rem;
  background: #E0DFFA;
  border-radius: 0.3125rem;
  margin-bottom: 0.3125rem;
}
#businessFinance .businessFinanceMain .systemList .list .line span:last-child {
  margin-bottom: 0px;
}
#businessFinance .businessFinanceMain .systemList .list .line span:nth-child(2) {
  width: 47.2%;
}
#businessFinance .businessFinanceMain .systemList .list:nth-child(1) .number {
  color: #161A23;
}
#businessFinance .businessFinanceMain .systemList .list:nth-child(2) .number {
  color: #8B88E2;
}
#businessFinance .businessFinanceMain .systemList .list:nth-child(3) .number {
  color: #0047C8;
}
#businessFinance .businessFinanceMain .systemList .list:nth-child(4) .number {
  color: #6022BC;
}

#businessFinance .businessFinanceMain .systemList.active .list .line{animation: linePath 2s ease-in-out;}

#businessFinance .businessFinanceMain .systemOther {
  width: 73.9375rem;
  height: 19.125rem;
  background: rgba(255, 255, 255, 0.3);
  backdrop-filter: blur(1.25rem);
  border-radius: 1.25rem;
  border: 1px solid #FFFFFF;
  padding: 0.875rem 1.25rem 0.625rem 0.625rem;
  position: relative;
  z-index: 2;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherHead {
  padding-left: 2.1875rem;
  margin-bottom: 1rem;
  align-items: center;
  justify-content: space-between;
  display: flex;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherHead .title {
  font-weight: 500;
  font-size: 1.25rem;
  color: #000000;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherHead .other {
  display: flex;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherHead .other .date {
  display: flex;
  align-items: center;
  width: auto;
  height: 1.8125rem;
  background: #F1F3F5;
  border-radius: 0.25rem;
  margin-right: 0.375rem;
  padding: 0.125rem;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherHead .other .date span {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 1.75rem;
  height: 1.5625rem;
  border-radius: 0.25rem;
  font-size: 1rem;
  color: #AAACB1;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherHead .other .date span.active {
  color: #000000;
  background: #FFFFFF;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherHead .other .time {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 10.6875rem;
  height: 1.8125rem;
  border-radius: 0.25rem;
  border: 1px solid #DCDCDC;
  padding: 0px 0.875rem;
  font-size: 0.9375rem;
  color: #95989E;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherHead .other .time img {
  width: auto;
  height: 0.9375rem;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain {
  align-items: flex-start;
  display: flex;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox {
  display: flex;
  flex: 1 1;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox .list {
  flex: 1 1;
  text-align: center;
  margin-right: 0.625rem;
  background: #FFFFFF;
  border-radius: 1.25rem;
  padding: 1.625rem 1.25rem 1.125rem;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox .list:last-child {
  margin-right: 0px;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox .list .image {
  width: 8.75rem;
  margin: 0px auto 0.6875rem;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox .list .image img {
  width: 100%;
  height: auto;
  transition: all .6s;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox .list .image:hover img{
  transform: scale(1.1);
}

#businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox .list .title {
  font-size: 0.875rem;
  color: transparent;
  line-height: 1.25rem;
  background: linear-gradient(-90deg, #908DEF 0%, #BD9AE2 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup {
  margin-left: 1.9375rem;
  width: 31rem;
  height: auto;
  background: #FFFFFF;
  box-shadow: 0px 0.3125rem 2.0625rem 0.3125rem rgba(126, 102, 157, 0.1);
  border-radius: 1.25rem;
  padding: 1.25rem 0.625rem 0.625rem;
  position: relative;
  z-index: 2;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .bigTitle {
  font-weight: 500;
  font-size: 1.0625rem;
  color: #000000;
  padding: 0px 1.25rem 0.875rem;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox {
  display: flex;
  flex-wrap: wrap;
  background: linear-gradient(180deg, #fbfbfe, #f1f0ff);
  border-radius: 0.75rem;
  padding: 0.8125rem 0.625rem 0.6875rem;
  margin: -1px;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list {
  width: calc(50% - 1.25rem);
  height: 7.25rem;
  padding: 0.6875rem 1rem 0.75rem;
  margin: 0.375rem 0.625rem;
  position: relative;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .border {
  pointer-events: none;
  position: absolute;
  inset: 0;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .border svg {
  width: 100%;
  height: auto;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .dot {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 0.4375rem;
  height: 0.4375rem;
  background: linear-gradient(-90deg, #908DEF, #BD9AE2);
  border-radius: 50%;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .title {
  align-items: center;
  justify-content: space-between;
  display: flex;
  margin-bottom: 1rem;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .title span {
  flex: 1 1;
  font-weight: 300;
  font-size: 0.875rem;
  color: #A0A6B2;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .title img {
  width: 2.0625rem;
  height: auto;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .timeBox {
  align-items: flex-end;
  justify-content: center;
  display: flex;
  line-height: 1;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .timeBox .number {
  font-family: Manrope;
  font-weight: 500;
  font-size: 1.625rem;
  color: #7A74DF;
}
#businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .timeBox .intro {
  font-size: 0.875rem;
  color: #7A74DF;
  margin-bottom: 0.1875rem;
}

/* 高可用架构 */
#availabilityArchitecture {
  padding: 0px 0px 0rem;
  position: relative;
  overflow: hidden;
}
#availabilityArchitecture::after {
  position: absolute;
  left: 50%;
  top: 0px;
  transform: translateX(-50%);
  width: 120rem;
  height: 72.375rem;
  background: url(../images/availabilityArchitectureBg.png) no-repeat center/cover;
  mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0), rgb(0, 0, 0) 98%);
  content: "";
  display: block;
}
#availabilityArchitecture .availabilityArchitectureTitle {
  text-align: center;
  margin-bottom: 3.9375rem;
  position: relative;
  z-index: 2;
}
#availabilityArchitecture .availabilityArchitectureTitle .title {
  font-weight: 500;
  font-size: 3.4375rem;
  color: #000000;
  line-height: 4.0625rem;
}
#availabilityArchitecture .availabilityArchitectureMain {
  z-index: 2;
}

#availabilityArchitecture .availabilityArchitectureMain .swiper-wrapper{
  display: flex;
  flex-wrap: wrap;
  margin: -0.625rem;
  position: relative;
}

#availabilityArchitecture .availabilityArchitectureMain .list {
  text-align: center;
  width: calc(33.33% - 1.25rem);
  margin: 0.625rem;
  padding: 2rem 2.5rem 1.8125rem;
  border-radius: 0.625rem;
  background: rgba(255, 255, 255, 0.2) url(../images/availabilityArchitectureMask.png) no-repeat center/cover;
  backdrop-filter: blur(1.25rem);
  border: 1px solid #FFFFFF;
  transition: all 0.4s ease;
  height: auto;
}
#availabilityArchitecture .availabilityArchitectureMain .list .image {
  width: 18.75rem;
  margin: 0px auto 0.625rem;
}
#availabilityArchitecture .availabilityArchitectureMain .list .image img {
  width: 100%;
  height: auto;
}
#availabilityArchitecture .availabilityArchitectureMain .list .title {
  font-weight: normal;
  font-size: 1.125rem;
  color: #010101;
}
#availabilityArchitecture .availabilityArchitectureMain .list:hover {
  box-shadow: 0px 0.3125rem 2.0625rem 0.3125rem rgba(126, 102, 157, 0.1);
}

#availabilityArchitecture .availabilityArchitectureMain .list:nth-child(1) {animation-delay: 0.05s;}
#availabilityArchitecture .availabilityArchitectureMain .list:nth-child(2) {animation-delay: 0.1s;}
#availabilityArchitecture .availabilityArchitectureMain .list:nth-child(3) {animation-delay: 0.15s;}
#availabilityArchitecture .availabilityArchitectureMain .list:nth-child(4) {animation-delay: 0.2s;}
#availabilityArchitecture .availabilityArchitectureMain .list:nth-child(5) {animation-delay: 0.25s;}
#availabilityArchitecture .availabilityArchitectureMain .list:nth-child(6) {animation-delay: 0.3s;}
#availabilityArchitecture .availabilityArchitectureMain .list:nth-child(7) {animation-delay: 0.35s;}

.availabilityArchitectureMainPage{display: none;}

.ArchitectureIcon{height: 13.021vw; display: flex;}

.operationDashboardBox{margin:auto; width: 10.625vw; border-radius: 0.417vw; border: 0.052vw solid #fff; overflow: hidden; position: relative; background-image: url(../images/img_330.png); background-repeat: no-repeat; background-size: cover;}
.operationDashboardBox .dot{height: 0.833vw; padding: 0vw 0.833vw; background-image: linear-gradient(to right, #bd9ae2, #908def); display: flex; align-items: center;}
.operationDashboardBox .dot img{height: 0.313vw; display: block;}
.operationDashboardBox .operationDashboard{display: flex; padding:0.26vw;}
.operationDashboardBox .operationDashboard .line{width:2.24vw;}
.operationDashboardBox .operationDashboard .line img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%); animation: cPath 2s ease-in-out infinite; }
.operationDashboardBox .operationDashboard .dashboard{margin-left: 0.208vw; flex: 1;}
.operationDashboardBox .operationDashboard .dashboard img{width: 100%; display: block;}
.operationDashboardBox .operationDashboard .dashboard img:nth-child(1){ animation: cPath2 2s ease-in-out infinite;}
.operationDashboardBox .operationDashboard .dashboard img:nth-child(2){ animation: cPath3 2s ease-in-out infinite;}

@keyframes cPath{
  0%{
    clip-path: inset(0% 100% 0% 0%);
  }
  30%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes cPath2{
  0%, 30%{
    clip-path: inset(0% 100% 0% 0%);
  }
  50%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes cPath3{
  0%, 50%{
    clip-path: inset(0% 0% 100% 0%);
  }
  80%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

.mmonitoringLogs{width: 12.292vw; margin:auto; position: relative;}
.mmonitoringLogs img{width: 100%; display: block; position: absolute; left: 0vw; top: 0vw; opacity: 0;}
.mmonitoringLogs img:nth-child(1){position: relative; animation: mLogs 3s ease-in-out infinite;}
.mmonitoringLogs img:nth-child(2){animation: mLogs2 3s ease-in-out infinite;}
.mmonitoringLogs img:nth-child(3){animation: mLogs3 3s ease-in-out infinite;}
.mmonitoringLogs img:nth-child(4){animation: mLogs4 3s ease-in-out infinite;}

@keyframes mLogs{
  0%{
    opacity: 0;
    transform: scale(0.5);
  }
  20%{
    opacity:1;
    transform: scale(1);
  }
  100%{
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes mLogs2{
  0%, 5%{
    opacity: 0;
    transform: scale(0.5);
  }
  30%{
    opacity:1;
    transform: scale(1);
  }
  100%{
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes mLogs3{
  0%, 25%{
    opacity: 0;
  }
  50%{
    opacity:1;
    transform: rotate(0deg);
  }
  70%{
    opacity:1;
    transform: rotate(360deg);
  }
  100%{
    opacity: 1;
    transform: rotate(360deg);
  }
}

@keyframes mLogs4{
  0%, 70%{
    opacity: 0;
  }
  90%{
    opacity:1;
  }
  100%{
    opacity: 1;
  }
}

.identityAccessBox{margin: auto; width: 10.625vw; border-radius: 0.417vw; border: 0.052vw solid #fff; overflow: hidden; position: relative; background-image: url(../images/img_330.png); background-repeat: no-repeat; background-size: cover;}
.identityAccessBox .dot{height: 0.833vw; padding: 0vw 0.833vw; background-image: linear-gradient(to right, #bd9ae2, #908def); display: flex; align-items: center;}
.identityAccessBox .dot img{height: 0.313vw; display: block;}
.identityAccessBox .identityAccess{padding: 1.042vw 0.521vw 0.521vw;}
.identityAccessBox .identityAccess .profilePictureLine{display: flex; justify-content: space-between;}
.identityAccessBox .identityAccess .profilePictureLine .profilePicture{width: 2.552vw;}
.identityAccessBox .identityAccess .profilePictureLine .profilePicture img{width: 100%; opacity: 0; transform: translateX(-1.042vw); display: block; animation: access 3s ease-in-out infinite;}
.identityAccessBox .identityAccess .profilePictureLine .line{width: 5.729vw;}
.identityAccessBox .identityAccess .profilePictureLine .line img{width: 100%; display: block; animation: access2 3s ease-in-out infinite;}
.identityAccessBox .identityAccess .VerticalLine{position: relative; margin-top:0.781vw;}
.identityAccessBox .identityAccess .VerticalLine img{position: absolute; left: 0vw; top: 0vw; width: 100%;}
.identityAccessBox .identityAccess .VerticalLine img:nth-child(1){position: relative; animation: access3 3s ease-in-out infinite;}
.identityAccessBox .identityAccess .VerticalLine img:nth-child(2){animation: access4 3s ease-in-out infinite;}

@keyframes access{
  0%{
    transform: translateX(-1.042vw);
    opacity: 0;
  }
  30%{
    transform: translateX(0vw);
    opacity: 1;
  }
  100%{
    transform: translateX(0vw);
    opacity: 1;
  }
}

@keyframes access2{
  0%, 10%{
    clip-path: inset(0% 0% 0% 100%);
  }
  40%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes access3{
  0%, 30%{
    opacity: 0;
  }
  50%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes access4{
  0%, 50%{
    clip-path: inset(100% 0% 0% 0%);
  }
  70%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

.linkEncryption{margin:auto; width: 11.51vw; position: relative;}
.linkEncryption img{width: 100%; display: block; position: absolute; left: 0vw; top: 0vw; opacity: 0;}
.linkEncryption img:nth-child(1){position: relative; animation: encryption 3s ease-in-out infinite;}
.linkEncryption img:nth-child(2){animation: encryption2 3s ease-in-out infinite;}

@keyframes encryption {
    0%{
      opacity: 0;
      transform: rotate(0deg);
    }
    50%{
      opacity: 1;
      transform: rotate(360deg);
    }
    100%{
      opacity: 1;
      transform: rotate(360deg);
    }
}

@keyframes encryption2 {
  0%, 50%{
    opacity: 0;
    transform: scale(1.2);
  }
  60%{
    opacity: 1;
    transform: scale(1);
  }
  100%{
    opacity: 1;
    transform: scale(1);
  }
}

.multipleNodes{margin:auto; width: 14.688vw; position: relative;}
.multipleNodes img{width: 100%; display: block; position: absolute; left: 0vw; top: 0vw; opacity: 0;}
.multipleNodes img:nth-child(1){position: relative; animation: multiple 3s ease-in-out infinite;}
.multipleNodes img:nth-child(2){animation: multiple2 3s ease-in-out infinite;}
.multipleNodes img:nth-child(3){animation: multiple3 3s ease-in-out infinite;}
.multipleNodes img:nth-child(4){animation: multiple4 3s ease-in-out infinite;}
.multipleNodes img:nth-child(5){animation: multiple5 3s ease-in-out infinite;}
.multipleNodes img:nth-child(6){animation: multiple6 3s ease-in-out infinite;}
.multipleNodes img:nth-child(7){animation: multiple7 3s ease-in-out infinite;}
.multipleNodes img:nth-child(8){animation: multiple8 3s ease-in-out infinite;}

@keyframes multiple {
  0%{
    opacity: 0;
  }
  10%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple2 {
  0%, 10%{
    opacity: 0;
  }
  20%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple3 {
  0%, 20%{
    opacity: 0;
  }
  30%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple4 {
  0%, 30%{
    opacity: 0;
  }
  40%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple5 {
  0%, 40%{
    opacity: 0;
  }
  50%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple6 {
  0%, 50%{
    opacity: 0;
  }
  60%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple7 {
  0%, 60%{
    opacity: 0;
  }
  70%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple8 {
  0%, 70%{
    opacity: 0;
  }
  80%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

.flexibleDeployment{width: 12.135vw; margin:auto; position: relative;}
.flexibleDeployment img{position: absolute; left: 0vw; top: 0vw; width: 100%; display: block;}
.flexibleDeployment img:nth-child(1){position: relative; animation: flexible 3s ease-in-out infinite;}
.flexibleDeployment img:nth-child(2){animation: flexible2 3s ease-in-out infinite;}
.flexibleDeployment img:nth-child(3){animation: flexible3 3s ease-in-out infinite;}
.flexibleDeployment img:nth-child(4){animation: flexible3 3s ease-in-out infinite;}
.flexibleDeployment img:nth-child(5){animation: flexible2 3s ease-in-out infinite;}

@keyframes flexible {
  0%{
    opacity: 0;
    transform: scale(1.2);
  }
  25%{
    opacity: 1;
    transform: scale(1);
  }
  100%{
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes flexible2 {
  0%, 15%{
    opacity: 0;
    transform: translateY(2.604vw);
  }
  35%{
    opacity: 1;
    transform: translateY(0vw);
  }
  100%{
    opacity: 1;
    transform: translateY(0vw);
  }
}

@keyframes flexible3 {
  0%, 25%{
    opacity: 0;
    transform: translateY(2.604vw);
  }
  45%{
    opacity: 1;
    transform: translateY(0vw);
  }
  100%{
    opacity: 1;
    transform: translateY(0vw);
  }
}


/* 动画 */
@keyframes progressX {
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}
@keyframes amplify {
  0% {
    transform: translate(-50%, -50%) scale(0);
    opacity: 1;
  }
  100% {
    transform: translate(-50%, -50%) scale(2.5);
    opacity: 0;
  }
}
.animate__fadeInUp {
  opacity: 0;
}

.animate__fadeInLeft {
  opacity: 0;
}

.animate__fadeInRight {
  opacity: 0;
}

.scrollTriggerFadeInUp {
  opacity: 0;
  transform: translateY(2.5rem);
}

.scrollTriggerFadeInLeft {
  opacity: 0;
  transform: translateX(-2.5rem);
}

.scrollTriggerFadeInRight {
  opacity: 0;
  transform: translateX(2.5rem);
}

.scrollTriggerTitle .word {
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
}

.scrollTriggerTitle .word .inner {
  font-style: normal;
  display: block;
  transform: translateY(100%);
  opacity: 0;
}
/**
 * Swiper 11.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 26, 2023
 */
@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-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}

:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}



/* === 移动端样式 === */

@media (max-width: 768px) {
  html {
    font-size: 16px !important;
  }
  @keyframes translateX {
    0% {
      transform: translateX(0px);
    }
    100% {
      transform: translate(-40px);
    }
  }
 
  /* 版心 */
  .content1720 {
    width: calc(100% - 40px);
  }
  .content1420 {
    width: calc(100% - 40px);
  }
  /* 分页 */
  .pagingMian .paging {
    display: none;
  }
  .pagingMian .mobileLoadMore {
    display: block;
  }
  .pagingMian .mobileLoadMore a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 121px;
    height: 43px;
    font-size: 13px;
    color: #fff;
    background: #6B2DC8;
    border-radius: 30px;
    margin: 0 auto;
    transition: all 0.4s ease;
  }
  .pagingMian .mobileLoadMore a:hover {
    box-shadow: 0px 4px 10px 0px rgba(107, 45, 200, 0.5);
  }
  /* 视频弹窗 */
  .videoPopup .layui-layer-setwin {
    top: 50px;
    right: 50px;
  }
  .videoPopup .layui-layer-setwin .layui-layer-close2 {
    right: -28px;
    top: -28px;
    border: 3px solid;
    width: 28px;
    height: 28px;
    font-size: 16px;
  }
  /* 首页-banner */
  #banner {
    height: 173.333vw;
  }
  #banner .bannerImage .swiper-wrapper .swiper-slide {
    height: 173.333vw;
  }
  #banner .bannerImage .swiper-wrapper .swiper-slide .image video, #banner .bannerImage .swiper-wrapper .swiper-slide .image img {
    height: 173.333vw;
  }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content {
    top: 33%;
  }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content .title {
    font-size: 8vw;
    line-height: 9.333vw;
    margin-bottom: 8vw;
  }
   #banner .bannerImage .swiper-wrapper .swiper-slide .content .title br{
    display: none;
  }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content .subTitle {
    font-size: 5.467vw;
    line-height: 4vw;
    margin-bottom: 3.333vw;
  }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content .more {
    height: 9.333vw;
    border-radius: 9.333vw;
    font-size: 2.533vw;
    padding: 0vw 1.067vw 0vw 4vw;
    margin-top: 0vw;
  }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content .more::after {
    border-radius: 9.333vw;
  }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content .more i {
    width: 7.6vw;
    height: 7.6vw;
    border-radius: 50%;
    margin-left: 9.333vw;
    font-size: 2.4vw;
  }
  #banner .bannerImage .swiper-wrapper .swiper-slide .element {
    transform: translateY(-30px);
  }
  #banner .swiper-pagination {
    width: calc(100% - 40px);
    text-align: center;
    bottom: 25px;
  }
  #banner .swiper-pagination .swiper-pagination-bullet {
    width: 13px;
    height: 3px;
    margin-right: 4px;
  }
  #banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 26px;
  }
  /* 产品参数 */
  #productParams {
    padding: 90px 0px 0px;
  }
  #productParams::before {
    top: 40px;
    left: -50px;
    width: 370px;
    height: 398px;
  }
  #productParams::after {
    top: 429px;
    right: -50px;
    width: 375.5px;
    height: 400.5px;
  }
  #productParams .productParamsReturn {
    margin-bottom: 20px;
  }
  #productParams .productParamsReturn .returnMore {
    width: 45.6px;
    height: 33.6px;
    font-size: 10.4px;
    border-radius: 16.8px;
  }
  #productParams .productParamsSwitch {
    padding: 12px 16px;
  }
  #productParams .productParamsSwitch .layui-form-switch {
    height: 19.2px;
    line-height: 19.2px;
    min-width: 35.2px;
    padding: 0 4px;
    border-radius: 16px;
  }
  #productParams .productParamsSwitch .layui-form-switch > div {
    margin-left: 16.8px;
    font-size: 9.6px;
  }
  #productParams .productParamsSwitch .layui-form-switch > i {
    left: 4px;
    top: 3.2px;
    width: 12.8px;
    height: 12.8px;
    border-radius: 16px;
  }
  #productParams .productParamsSwitch .layui-form-onswitch > i {
    margin-left: 15.2px;
  }
  #productParams .productParamsSwitch .title {
    font-size: 13px;
    margin-left: 10px;
  }
  #productParams .productParamsBox {
    backdrop-filter: blur(20px);
    border-radius: 16px;
    margin-bottom: 23px;
  }
  #productParams .productParamsBox .productParamsMain::-webkit-scrollbar {
    width: 3px;
    height: 3px;
  }
  #productParams .productParamsBox .productParamsMain::-webkit-scrollbar-track {
    border-radius: 3px;
  }
  #productParams .productParamsBox .productParamsMain::-webkit-scrollbar-thumb {
    border-radius: 3px;
  }
  #productParams .productParamsBox .productParamsMain .wrapper .list:nth-child(1) {
    width: 175px;
    padding: 12px 20px;
  }
  #productParams .productParamsBox .productParamsMain .wrapper .list:nth-child(n+2) {
    width: 261px;
    padding: 12px 20px;
  }
  #productParams .productParamsBox .productParamsMain .wrapper .list .bigTitle {
    font-size: 16px;
  }
  #productParams .productParamsBox .productParamsMain .wrapper .list .title {
    font-size: 15px;
    margin-bottom: 11px;
  }
  #productParams .productParamsBox .productParamsMain .wrapper .list .intro {
    font-size: 13px;
    line-height: 28px;
  }
  #productParams .productParamsBox .productParamsMain .wrapper .list .content {
    font-size: 13px;
    line-height: 21px;
  }
  #productParams .productParamsBox .productParamsMain .wrapper .list .content p {
    margin-bottom: 10px;
  }
  #productParams .productParamsTip {
    font-size: 12px;
    line-height: 22px;
  }
  /* 管理平台 */
  .dataBanner{padding: 20vw 0px 0px;}
  .dataBanner .dataBannerText{font-size: 13.229vw; margin-bottom: -0.5vw;}
  .dataBanner .computerImg{width: 80%;}

  #managementPlatform::after {
    top: auto;
    bottom: -75px;
    height: 72.031vw;
  }
  #managementPlatform .content {
    padding: 0px 20px;
  }
  #managementPlatform .content .title {
    font-size: 24px;
    margin-bottom: 8px;
  }
  #managementPlatform .content .intro {
    font-size: 13px;
    line-height: 21px;
  }
  /* 协同 */
  #collaboration {
    padding: 60px 20px 40px;
  }
  #collaboration .collaborationTitle .title {
    font-size: 24px;
    line-height: 34px;
  }
  #collaboration .collaborationMain {
    margin-top: 30px;
  }
  #collaboration .collaborationMain .collaborationScroll {
    justify-content: center;
    flex-direction: column;
    align-items: center;
    position: relative;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox {
    width: 235px;
    padding: 0;
    margin-bottom: 65px;
  }

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox .content {
    margin-top: 10px;
    font-size: 11px;
    line-height: 15px;
  }

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject .text {
    bottom: -74px;
    width: 67px;
    height: 24px;
    border-radius: 12px;
    font-size: 12px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox {
    width: 280px;
    margin-left: 0;
    margin-bottom: 60px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge {
    height: auto;
    padding: 11px;
    border-radius: 8px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .text {
    height: 47px;
    font-size: 16px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox {
    margin-top: 5px;
    height: 150px;
    border-radius: 8px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .vrIcon{
    left: 38px;
    top: 24px;
    width: 74px;
    height: 28px; 
    border-radius: 5px;
    box-shadow: 3px 3px 5px 0px rgba(128, 126, 173, 0.24);
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .vrIcon img {
    height: 22px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .storageIcon {
    right: 36px;
      top: 40px;
    width: 74px;
    height: 28px;
    border-radius: 5px;
    box-shadow: 3px 3px 5px 0px rgba(128, 126, 173, 0.24);
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .storageIcon img {
    height: 22px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppLogo {
        bottom: 12px;
          width: 51px;
              left: 0px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .content {
    margin-top: 10px;
    font-size: 11px;
    line-height: 15px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox {
        width: 240px;
          margin-left: 0;padding-top: 24px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform {
    width: 100%;
    height: auto;
    border-radius: 7px;
    box-shadow: 0px 3px 16px 3px rgba(126, 102, 157, 0.1);
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .dot {
    height: 14px;
    padding: 0 7px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox {
    height: auto;
    margin: 5px;
    padding-bottom: 18px;
    border-radius: 5px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics {
    padding: 21px 0 0 7px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 {
    width: 92px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img1 {
    border-radius: 2px;
    box-shadow: 2px 2px 3px 0px rgba(128, 126, 173, 0.24);
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img2 {
    margin-top: 3px;
    border-radius: 2px;
    box-shadow: 2px 2px 3px 0px rgba(128, 126, 173, 0.24);
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics2 {
    width: 119px;
    margin-left: 3px;
    border-radius: 2px;
    box-shadow: 2px 2px 3px 0px rgba(128, 126, 173, 0.24);
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 {
    right: 2px;
    top: -56px;
    width: 87px;
  }

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img1 {
    border-radius: 2px;
    box-shadow: 2px 2px 3px 0px rgba(128, 126, 173, 0.24);
  }

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img2 {
    margin-top: 2px;
    border-radius: 2px;
    box-shadow: 2px 2px 3px 0px rgba(128, 126, 173, 0.24);
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics {
    padding: 21px 0 0 7px;
  }

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .line {
    height: 7px;
    border-radius: 2px;
    margin: 4px 7px 0px 7px;
    box-shadow: 2px 2px 3px 0px rgba(128, 126, 173, 0.24);
  }

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .icon {
    left: -13px;
    top: -7px;
    width: 42px;
  }

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .icon img {
    width: 100%;
  }

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphicsText {
    top: 31%;
  }

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphicsText p {
    width: 48px;
    height: 48px;
    font-size: 10px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .text {
    top: -8px;
    left: -44px;
    width: 67px;
    height: 24px;
    border-radius: 12px;
    font-size: 12px;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .content {
    margin: 10px -10px 0;
    font-size: 11px;
    line-height: 15px;
  }
#collaboration .collaborationMain .diffusion {
  width: 180px;
  height: 180px;
  top: 50%; 
}
#collaboration .collaborationMain .border {
  left: -44.2vw;
  top: 62vw;
  transform: rotate(90deg) !important;
  width: 177.73vw;
}
    #collaboration .collaborationMain .border .dot {
      width: 5px;
      height: 5px;
    }
  #collaboration .collaborationMain .collaborationScroll .collaborationLeft {
    width: 27.95vw; 
    padding-top: 3.106vw;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborationLeft .intro {
    width: 23.617vw;
    font-size: 1.3vw;
    line-height: 1.878vw;
    margin: 6.139vw auto 0vw;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborationCenter {
    width: 32.356vw;
    margin: 0vw 1.878vw 0vw;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborationCenter .intro {
    width: 23.256vw;
    font-size: 1.3vw;
    line-height: 1.878vw;
    margin: 3.394vw auto 0vw;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborationRight {
    width: 28.311vw;
    padding-top: 0.867vw;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborationRight .image {
    margin-bottom: 4.839vw;
  }
  #collaboration .collaborationMain .collaborationScroll .collaborationRight .intro {
    width: 28.6vw;
    font-size: 1.3vw;
    line-height: 1.878vw;
  }
  /* 多源接入 */
  #sourceAccess {
    min-height: 188.406vw;
    padding: 0px 20px;
  }
  #sourceAccess .sourceAccessTitle {
    margin-bottom: 25px;
  }
  #sourceAccess .sourceAccessTitle .title {
    font-size: 24px;
    line-height: 32px;
  }
  #sourceAccess .sourceAccessScroll {
    padding-top: 3.333vw;
  }
  #sourceAccess .sourceAccessMain {
    width: 87.75vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft {
    position: absolute;
    top: 89.618vw;
    left: 13.285vw;
    width: 33.092vw;
    border-radius: 2.415vw;
    padding: 1.806vw 1.372vw 1.011vw 1.228vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .title {
    font-size: 3.14vw;
    margin-bottom: 1.011vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .search {
    margin-bottom: 2.383vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .search .input {
    height: 3.623vw;
    border-radius: 0.725vw;
    font-size: 0.966vw;
    margin-right: 0.144vw;
    padding: 0vw 0.65vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .search .input img {
    height: 1.208vw;
    margin-right: 0.966vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .search .btn {
    width: 3.865vw;
    height: 3.623vw;
    box-shadow: 0.144vw 0.144vw 0.939vw 0vw rgba(167, 109, 255, 0.82);
    border-radius: 0.725vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .search .btn::before {
    width: 0.506vw;
    height: 0.111vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .search .btn::after {
    width: 0.111vw;
    height: 0.506vw;
  }

  #sourceAccess .sourceAccessMain .sourceAccessLeft .listBox{margin-bottom: 0.714vw;}

  #sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list .content{
    border-radius: 1.208vw;
    padding: 1.932vw 2.657vw 1.932vw 1.932vw;
    margin-bottom: 1.208vw;
  }

  #sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list .lines {
    width: 11.929vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list .lines .line {
    height: 1.208vw;
    border-radius: 0.725vw;
    margin-bottom: 1.449vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list .icon {
    width:4.348vw;
    height:4.348vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .listBox .list:hover {
    transform: translateX(-5.056vw);
    box-shadow: 0.361vw 0.289vw 1.733vw 0vw rgba(159, 112, 213, 0.24);
  }
  #sourceAccess .sourceAccessMain .sourceAccessLeft .intro {
    font-size: 2.174vw;
    line-height: 3.14vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessCenter {
    width: 90.338vw;
    border-radius: 2.415vw;
    padding-bottom: 4.831vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessCenter .title {
    font-size: 3.382vw;
    padding: 3.865vw 7.971vw 1.932vw 3.382vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessCenter .intro {
    font-size: 2.415vw;
    line-height: 3.382vw;
    padding: 0vw 7.971vw 0vw 3.382vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight {
    position: absolute;
    top: 89.618vw;
    right: 0;
    width: 37.198vw;
    height: 69.565vw;
    border-radius: 2.415vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .title {
    font-size: 3.14vw;
    padding: 1.733vw 3.14vw 0.867vw 2.415vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .intro {
    font-size: 2.174vw;
    line-height: 3.14vw;
    padding: 0vw 3.14vw 3.178vw 2.415vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list {
    font-size: 2.174vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(1) {
    left: 21.498vw;
    top: 19.807vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(1)::before {
    width: 3.178vw;
    margin-right: 0.506vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(2) {
    top: 27.778vw;
    left: 4.831vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(2)::after {
    width: 4.622vw;
    margin-left: 0.506vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(3) {
    top: 35.749vw;
    left: 0.966vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(3)::after {
    width: 0.578vw;
    margin-left: 0.144vw;
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(4) {
    top: 59.179vw;
    left: 25.604vw; 
  }
  #sourceAccess .sourceAccessMain .sourceAccessRight .dotBox .list:nth-child(4)::before {
    width: 1.156vw;
    margin-right: 0.217vw;
  }
  #sourceAccess .sourceAccessMain .border {
    width: 35.317vw;
  }
  #sourceAccess .sourceAccessMain .border.border1 {
    right: 21.894vw;
    top: 85.678vw; 
    -webkit-clip-path: polygon(0 -4%, 100% -4%, 100% 34%, 0 34%);
    clip-path: polygon(0 -4%, 100% -4%, 100% 34%, 0 34%);
  }
  #sourceAccess .sourceAccessMain .border.border2 {
    display: none;
    left: 9.894vw;
    bottom: -3.322vw;
    -webkit-clip-path: polygon(0 51%, 100% 51%, 100% 100%, 0 100%);
    clip-path: polygon(0 66%, 100% 66%, 100% 100%, 0 100%);
  }
  #sourceAccess .sourceAccessMain .border .dot {
    width: 0.506vw;
    height: 0.506vw;
  }
  /* 三位一体 */
  #trinity {
    padding: 40px 20px 0px;
  }
  #trinity .trinityTitle {
    margin-bottom: 35px;
  }
  #trinity .trinityTitle .title {
    font-size: 22px;
    line-height: 34px;
  }
  #trinity .trinityScroll {
    min-height: 133.962vw;
    padding-top: 52.647vw; 
  }
  #trinity .trinityMain {
    width: 90.625vw;
  }
  #trinity .trinityMain .trinityPicture::after {
    top: 18.125vw;
    width: 105.625vw;
    height: 35.688vw;
  }
  #trinity .trinityMain .trinityPicture img {
    width: 16.813vw;
  }
  #trinity .trinityMain .trinityCard1 {
    left: 1.585vw;
    top: -53.14vw;
    width: 39.372vw;
    border-radius: 2.415vw;
    backdrop-filter: blur(1.923vw);
    padding: 3.348vw 2.174vw 1.188vw 3.502vw;
    box-shadow: 0vw 1.063vw 2.375vw 0vw rgba(184, 166, 210, 0.15);
  }
  #trinity .trinityMain .trinityCard1 .title {
    font-size: 2.899vw;
    margin-bottom: 0.563vw;
  }
  #trinity .trinityMain .trinityCard1 .intro {
    font-size: 2.174vw;
    line-height: 3.14vw;
    margin-bottom: 2.375vw;
  }
  #trinity .trinityMain .trinityCard2 {
    top: -53.14vw;
    right: 1.585vw;
    width: 39.372vw;
    border-radius: 2.415vw;
    backdrop-filter: blur(1.923vw);
    padding: 3.348vw 2.174vw 3.348vw 3.502vw;
    box-shadow: 0vw 1.063vw 2.375vw 0vw rgba(184, 166, 210, 0.15);
  }
  #trinity .trinityMain .trinityCard2 .title {
    padding-left: 0.313vw;
    font-size: 2.899vw;
    margin-bottom: 0.563vw;
  }
  #trinity .trinityMain .trinityCard2 .intro {
    font-size: 2.174vw;
    line-height: 3.14vw;
    padding-left: 0.313vw;
    margin-bottom: 0.938vw;
  }
  #trinity .trinityMain .trinityCard2 .listBox {
    border-radius: 1.25vw;
    padding: 1.438vw 1.875vw 1.25vw 1.563vw;
  }
  #trinity .trinityMain .trinityCard2 .listBox .list {
    margin-bottom: 1.25vw;
  }
  #trinity .trinityMain .trinityCard2 .listBox .list .icon {
    width: 2.188vw;
    margin-right: 1.688vw;
  }
  #trinity .trinityMain .trinityCard2 .listBox .list .tip {
    font-size: 2.415vw;
    line-height: 2.415vw;
  }
  #trinity .trinityMain .trinityCard3 {
    bottom: -27.438vw;
    width: 71.256vw;
    border-radius: 2.415vw; 
    backdrop-filter: blur(1.923vw);
    padding: 1.449vw;
    box-shadow: 0vw 1.063vw 2.375vw 0vw rgba(184, 166, 210, 0.29);
  }
  #trinity .trinityMain .trinityCard3 .equipment {
    width: 36.715vw;
    border-radius: 2.415vw;
    padding: 2.415vw 1.449vw 2.415vw 3.14vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .titleBox {
    margin-bottom: 0.688vw;
    padding-right: 0.688vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .titleBox .title {
    font-size: 2.415vw;
    line-height: 4.106vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .titleBox .add {
    font-size: 2.174vw;
    line-height: 4.106vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .titleBox .add i {
    width: 1.449vw;
    height: 1.449vw;
    margin-right: 0.725vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .titleBox .add i::before {
    width: 0.125vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .titleBox .add i::after {
    height: 0.125vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox {
    max-height: 16.425vw;
    padding-right: 0.688vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox::-webkit-scrollbar {
    width: 0.192vw;
    height: 0.192vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox::-webkit-scrollbar-track {
    border-radius: 0.192vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox::-webkit-scrollbar-thumb {
    border-radius: 0.192vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox .search {
    height: 4.348vw;
    border-radius: 0.725vw;
    font-size: 1.691vw;
    padding: 0vw 1.691vw;
    margin-bottom: 0.725vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox .search img {
    height: 1.449vw;
    margin-right: 0.966vw;
    margin-top: 0.096vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list {
    border-radius: 0.725vw;
    margin-bottom: 0.725vw;
    padding: 0.725vw 1.208vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list .icon {
    display: flex;
    width: 2.899vw;
    height: 2.899vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list b {
    font-size: 0.75vw;
    margin-left: 0.438vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list span {
    font-size: 0.5vw;
    margin-left: 0.313vw;
  }
  #trinity .trinityMain .trinityCard3 .equipment .scrollBox .listBox .list:hover {
    border-radius: 0.375vw;
    box-shadow: 0.188vw 0.188vw 0.375vw 0vw rgba(131, 128, 152, 0.16);
  }
  #trinity .trinityMain .trinityCard3 .content {
    margin-left: 4.106vw;
    padding-top: 2.375vw;
  }
  #trinity .trinityMain .trinityCard3 .content .title {
    font-size: 2.899vw;
    margin-bottom: 1.691vw;
  }
  #trinity .trinityMain .trinityCard3 .content .intro {
    font-size: 2.415vw;
    line-height: 3.382vw;
  }
  #trinity .trinityMain .border {
    width: 102.188vw;
    left: 50%;
  }
  #trinity .trinityMain .border .dot {
    width: 0.438vw;
    height: 0.438vw;
  }
  /* 一站官治 */
  #stopGovernance {
    padding: 40px 0px;
  }
  #stopGovernance .stopGovernanceTitle {
    margin-bottom: 35px;
  }
  #stopGovernance .stopGovernanceTitle .title {
    font-size: 22px;
    line-height: 34px;
  }
  #stopGovernance .stopGovernanceScroll {
    display: flex;
    justify-content: center;
  }
  #stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide {
    width: 279.6px;
    height: 357.6px;
    border-radius: 12px;
    padding: 25.2px 21.6px;
    box-shadow: 1.2px 0.6px 21px 0px rgba(194, 190, 218, 0.45);
  }
  #stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide .title {
    font-size: 15.6px;
    margin-bottom: 7.2px;
  }
  #stopGovernance .stopGovernanceMain .swiper-wrapper .swiper-slide .intro {
    font-size: 9.6px;
    line-height: 15.6px;
    margin-bottom: 24.6px;
  }
  /* 标注引擎 */
  #annotationEngine {
    padding: 0px 20px 40px;
  }
  #annotationEngine .annotationEngineTitle {
    margin-bottom: 35px;
  }
  #annotationEngine .annotationEngineTitle .title {
    font-size: 22px;
    line-height: 34px;
  }
  #annotationEngine .annotationEngineScroll {
    min-height: 58vw;
    padding-top: 2vw;
    padding-bottom: 30.309vw;
  }
  #annotationEngine .annotationEngineMain {
    width: 88.77vw;
  }
  #annotationEngine .annotationEngineMain .logoColumn{
    width: 16.714vw;
  }
  #annotationEngine .annotationEngineMain .dataAnnotationBox{
    left: 18.857vw;
  }
  #annotationEngine .annotationEngineMain .bigTitle {
    top: 1.58vw;
    right: 1.49vw;
    width: 51.65vw;
    border-radius: 2.415vw;
    box-shadow: 0vw 1.19vw 2.66vw 0vw rgba(184, 166, 210, 0.29);
    padding: 1.691vw 1.691vw 2.415vw;
  }
  #annotationEngine .annotationEngineMain .bigTitle .title {
    font-size: 2.657vw;
    margin-bottom: 1.215vw;
  }
  #annotationEngine .annotationEngineMain .bigTitle .intro {
    font-size: 2.415vw;
    line-height: 3.623vw;
  }
  #annotationEngine .annotationEngineMain .pictureBox {
    flex-direction: column;
    padding: 1.12vw 1.4vw;
    left: 35.51vw;
    top: 23.49vw;
    width: 51.79vw;
    border-radius: 1.4vw;
  }
  #annotationEngine .annotationEngineMain .pictureBox .pictureLeft {
    width: 100%;
    margin-right: 0vw;
    margin-bottom: 1.208vw;
    border-radius: 1.4vw;
  }
  #annotationEngine .annotationEngineMain .pictureBox .pictureLeft .swiper-wrapper .swiper-slide img {
    height: 20.09vw;
  }
  #annotationEngine .annotationEngineMain .pictureBox .pictureRight {
    width: 100%;
    height: 8.454vw;
  }
  #annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide {
    border-radius: 1.4vw;
  }
  #annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide::before {
    width: 1.691vw;
    height: 1.208vw;
  }
  #annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide::after {
    border-radius: 1.4vw;
  }
  #annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide img {
    border-radius: 1.4vw;
  }
  #annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide span {
    right: 1.12vw;
    bottom: 0.7vw;
    width: 1.12vw;
    height: 0.84vw;
    border-radius: 0.14vw;
    font-size: 0.63vw;
  }
  #annotationEngine .annotationEngineMain .pictureBox .pictureRight .swiper-wrapper .swiper-slide-thumb-active {
    padding: 0.725vw;
  }
  #annotationEngine .annotationEngineMain .content {
  left: 0.8vw;
  top: 19.57vw;
  width: 16.65vw;
              /* border-radius: 2.415vw;
    padding: 0.77vw 2.03vw 0.98vw 2.03vw; */
  }
  #annotationEngine .annotationEngineMain .content .title {
    font-size: 2.357vw;
    margin-bottom: 1.691vw;
  }
  #annotationEngine .annotationEngineMain .content .intro {
    font-size: 2.15vw;
    line-height: 3.623vw;
  }
  #annotationEngine .annotationEngineMain .other {
    left: 17.05vw;
      top: 58.1vw;
      width: 70.79vw;
  }

  #annotationEngine .annotationEngineMain .other .InstantAnnotationLine{ position: absolute; left: 6.25vw; top: 4.083vw; width:61.667vw; height: 19.333vw;}
  #annotationEngine .annotationEngineMain .other .InstantAnnotationLine .line{ position: absolute; left:20%; top: 0vw; width:0.917vw; height: 100%; cursor: all-scroll;}
  #annotationEngine .annotationEngineMain .other .InstantAnnotationLine .line::after{content: ''; position: absolute; left: 0vw; right: 0vw; top: 0vw; width: 1px; height: 100%; background-image: linear-gradient(to right, #bd9ae2, #908def); margin: auto;}
  #annotationEngine .annotationEngineMain .other .InstantAnnotationLine .line::before{content: ''; position: absolute; left: 0vw; top: -0.083vw;width: 0.917vw; height: 0.5vw; background-image: linear-gradient(to right, #bd9ae2, #908def); clip-path: polygon(0 0, 50% 100%, 100% 0);}


  /* 业财融合 */
  #businessFinance {
    padding: 0px 20px 40px;
  }
  #businessFinance .businessFinanceTitle {
    margin-bottom: 35px;
  }
  #businessFinance .businessFinanceTitle .title {
    font-size: 22px;
    line-height: 34px;
  }
  #businessFinance .businessFinanceScroll {
    min-height: 48.9vw;
  }
  #businessFinance .businessFinanceMain {
    width: 88.77vw;
    padding: 3.623vw 2.415vw 3.865vw;
    border-radius: 2.415vw;
  }
  #businessFinance .businessFinanceMain .systemHead {
    margin-bottom: 3.623vw;
  }
  #businessFinance .businessFinanceMain .systemHead .title {
    font-size: 3.14vw;
  }
  #businessFinance .businessFinanceMain .systemHead .title span {
    font-size: 2.657vw;
    margin-left: 0.966vw;
  }
  #businessFinance .businessFinanceMain .systemHead .returnBtn {
    padding: 0vw 2.174vw 0vw 2.415vw;
    height: 4.106vw;
    border-radius: 0.483vw;
    font-size: 2.174vw;
  }
  #businessFinance .businessFinanceMain .systemHead .returnBtn img {
    width: 2.415vw;
  }
  #businessFinance .businessFinanceMain .systemHead .returnBtn span {
    margin-left: 1.449vw;
  }
  #businessFinance .businessFinanceMain .systemInfo {
    flex-wrap: wrap;
    border-radius: 0;
    backdrop-filter: blur(2vw);
    padding: 0;
    border: 0;
    margin-bottom: 1.19vw;
  }
  #businessFinance .businessFinanceMain .systemInfo span {
    width: 50%;
    font-size: 2.415vw;
    margin-bottom: 1.449vw;
  }
  #businessFinance .businessFinanceMain .systemList {
    margin: -0.725vw;
    flex-wrap: wrap;
  }
  #businessFinance .businessFinanceMain .systemList .list {
    flex: none;
    width: calc(50% - 1.449vw);
    margin: 0.725vw;
    border-radius: 1.208vw;
    backdrop-filter: blur(2vw);
    padding: 3.14vw 2.657vw 1.932vw 2.174vw;
  }
  #businessFinance .businessFinanceMain .systemList .list .title {
    font-size: 2.174vw;
    margin-bottom: 0.21vw;
  }
  #businessFinance .businessFinanceMain .systemList .list .number {
    margin-bottom: 1.19vw;
  }
  #businessFinance .businessFinanceMain .systemList .list .number .count {
    font-size: 3.132vw;
  }
  #businessFinance .businessFinanceMain .systemList .list .number i {
    margin-bottom: 0.14vw;
    margin-left: 0.14vw;
    font-size: 1.449vw;
  }
  #businessFinance .businessFinanceMain .systemList .list .line span {
    height: 1.087vw;
    border-radius: 0.604vw;
    margin-bottom: 0.604vw;
  }
  #businessFinance .businessFinanceMain .systemOther {
    width: 83.91vw;
    height: auto;
    backdrop-filter: blur(2vw);
    border-radius: 1.4vw;
    padding: 2.98vw 2.415vw 2.174vw;
    margin-top: 1.208vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherHead {
    padding-left: 0;
    margin-bottom: 1.12vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherHead .title {
    font-size: 3.14vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherHead .other .date {
    height: 4.106vw;
    border-radius: 0.483vw;
    margin-right: 0.821vw;
    padding: 0.242vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherHead .other .date span {
    width: 4.106vw;
    height: 3.623vw;
    border-radius: 0.483vw;
    font-size: 2.174vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherHead .other .time {
    width: 24.638vw;
    height: 4.106vw;
    border-radius: 0.483vw;
    padding: 0vw 3.623vw;
    font-size: 2.174vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherHead .other .time img {
    height: 2.174vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain {
    flex-direction: column;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox {
    width: 100%;
    flex: none;
    margin-bottom: 1.208vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox .list {
    margin-right: 1.208vw;
    border-radius: 1.4vw;
    padding: 1.82vw 1.4vw 1.26vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox .list .image {
    width: 15.217vw;
    margin: 0vw auto 0.77vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .listBox .list .title {
    font-size: 2.415vw;
    line-height: 2.899vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup {
    margin-left: 0;
    width: 100%;
    box-shadow: 0vw 0.35vw 2.31vw 0.35vw rgba(126, 102, 157, 0.1);
    border-radius: 1.4vw;
    padding: 1.4vw 0.966vw 0.966vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .bigTitle {
    font-size: 2.174vw;
    padding: 0vw 1.4vw 0.98vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox {
    border-radius: 0.84vw;
    padding: 0.91vw 0.7vw 0.77vw;
    margin: -0.1vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list {
    width: calc(50% - 1.4vw);
    height: 20.72vw;
    padding: 2.174vw;
    margin: 0.42vw 0.7vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .dot {
    width: 0.49vw;
    height: 0.49vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .title {
    margin-bottom: 4.12vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .title span {
    font-size: 2.174vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .title img {
    width: 5.797vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .timeBox .number {
    font-size: 3.382vw;
  }
  #businessFinance .businessFinanceMain .systemOther .systemOtherMain .popup .otherBox .list .timeBox .intro {
    font-size: 1.691vw;
    margin-bottom: 0.21vw;
  }
  /* 高可用架构 */
  #availabilityArchitecture {
    padding: 0px 0px 0px;
  }
  #availabilityArchitecture::after {
    width: 960px;
    height: 579px;
  }
  #availabilityArchitecture .availabilityArchitectureTitle {
    margin-bottom: 35px;
  }
  #availabilityArchitecture .availabilityArchitectureTitle .title {
    font-size: 22px;
    line-height: 34px;
  }
  #availabilityArchitecture .availabilityArchitectureMain {
    margin: 0px;
  }

  #availabilityArchitecture .availabilityArchitectureMain .swiper-wrapper{flex-wrap: wrap; transform: none !important; margin: -4px;}
  
  #availabilityArchitecture .availabilityArchitectureMain .list {
    width: calc(50% - 8px);
    margin: 4px;
    padding: 0px 15px 16px;
    border-radius: 10px;
    backdrop-filter: blur(20px);
  }
  
  #availabilityArchitecture .availabilityArchitectureMain .list:last-child { margin-right: 0xp;}

  #availabilityArchitecture .availabilityArchitectureMain .list .image {
    width: 160px;
    margin: 0px auto 10px;
  }
  #availabilityArchitecture .availabilityArchitectureMain .list .title {
    font-size: 12px;margin-top: -26px;
  }

  .availabilityArchitectureMainPage{padding-top: 30px; display: none; justify-content: center;}
  .availabilityArchitectureMainPage span{margin: 0px 3px;}
  .availabilityArchitectureMainPage span.swiper-pagination-bullet-active{background-color: #bd9ae2;}

  .ArchitectureIcon{height: 180px; display: flex; transform: scale(0.6);}

  .operationDashboardBox{margin:auto; width: 160px; border-radius: 8px; border: 1px solid #fff; overflow: hidden; position: relative; background-image: url(../images/img_330.png); background-repeat: no-repeat; background-size: cover;}
  .operationDashboardBox .dot{height: 16px; padding: 0px 16px; background-image: linear-gradient(to right, #bd9ae2, #908def); display: flex; align-items: center;}
  .operationDashboardBox .dot img{height: 6px; display: block;}
  .operationDashboardBox .operationDashboard{display: flex; padding:5px;}
  .operationDashboardBox .operationDashboard .line{width:33px;}
  .operationDashboardBox .operationDashboard .line img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%); animation: cPath 2s ease-in-out infinite; }
  .operationDashboardBox .operationDashboard .dashboard{margin-left: 4px; flex: 1;}
  .operationDashboardBox .operationDashboard .dashboard img{width: 100%; display: block;}
  .operationDashboardBox .operationDashboard .dashboard img:nth-child(1){ animation: cPath2 2s ease-in-out infinite;}
  .operationDashboardBox .operationDashboard .dashboard img:nth-child(2){ animation: cPath3 2s ease-in-out infinite;}

  @keyframes cPath{
    0%{
      clip-path: inset(0% 100% 0% 0%);
    }
    30%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
  }

  @keyframes cPath2{
    0%, 30%{
      clip-path: inset(0% 100% 0% 0%);
    }
    50%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
  }

  @keyframes cPath3{
    0%, 50%{
      clip-path: inset(0% 0% 100% 0%);
    }
    80%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
  }

  .mmonitoringLogs{width: 160px; margin:auto; position: relative;}
  .mmonitoringLogs img{width: 100%; display: block; position: absolute; left: 0px; top: 0px; opacity: 0;}
  .mmonitoringLogs img:nth-child(1){position: relative; animation: mLogs 3s ease-in-out infinite;}
  .mmonitoringLogs img:nth-child(2){animation: mLogs2 3s ease-in-out infinite;}
  .mmonitoringLogs img:nth-child(3){animation: mLogs3 3s ease-in-out infinite;}
  .mmonitoringLogs img:nth-child(4){animation: mLogs4 3s ease-in-out infinite;}

  @keyframes mLogs{
    0%{
      opacity: 0;
      transform: scale(0.5);
    }
    20%{
      opacity:1;
      transform: scale(1);
    }
    100%{
      opacity: 1;
      transform: scale(1);
    }
  }

  @keyframes mLogs2{
    0%, 5%{
      opacity: 0;
      transform: scale(0.5);
    }
    30%{
      opacity:1;
      transform: scale(1);
    }
    100%{
      opacity: 1;
      transform: scale(1);
    }
  }

  @keyframes mLogs3{
    0%, 25%{
      opacity: 0;
    }
    50%{
      opacity:1;
      transform: rotate(0deg);
    }
    70%{
      opacity:1;
      transform: rotate(360deg);
    }
    100%{
      opacity: 1;
      transform: rotate(360deg);
    }
  }

  @keyframes mLogs4{
    0%, 70%{
      opacity: 0;
    }
    90%{
      opacity:1;
    }
    100%{
      opacity: 1;
    }
  }

  .identityAccessBox{margin: auto; width: 160px; border-radius: 8px; border: 1px solid #fff; overflow: hidden; position: relative; background-image: url(../images/img_330.png); background-repeat: no-repeat; background-size: cover;}
  .identityAccessBox .dot{height: 16px; padding: 0px 16px; background-image: linear-gradient(to right, #bd9ae2, #908def); display: flex; align-items: center;}
  .identityAccessBox .dot img{height: 6px; display: block;}
  .identityAccessBox .identityAccess{padding: 20px 10px 10px;}
  .identityAccessBox .identityAccess .profilePictureLine{display: flex; justify-content: space-between;}
  .identityAccessBox .identityAccess .profilePictureLine .profilePicture{width: 39px;}
  .identityAccessBox .identityAccess .profilePictureLine .profilePicture img{width: 100%; opacity: 0; transform: translateX(-20px); display: block; animation: access 3s ease-in-out infinite;}
  .identityAccessBox .identityAccess .profilePictureLine .line{width: 70px;}
  .identityAccessBox .identityAccess .profilePictureLine .line img{width: 100%; display: block; animation: access2 3s ease-in-out infinite;}
  .identityAccessBox .identityAccess .VerticalLine{position: relative; margin-top:10px;}
  .identityAccessBox .identityAccess .VerticalLine img{position: absolute; left: 0px; top: 0px; width: 100%;}
  .identityAccessBox .identityAccess .VerticalLine img:nth-child(1){position: relative; animation: access3 3s ease-in-out infinite;}
  .identityAccessBox .identityAccess .VerticalLine img:nth-child(2){animation: access4 3s ease-in-out infinite;}

  @keyframes access{
    0%{
      transform: translateX(-20px);
      opacity: 0;
    }
    30%{
      transform: translateX(0px);
      opacity: 1;
    }
    100%{
      transform: translateX(0px);
      opacity: 1;
    }
  }

  @keyframes access2{
    0%, 10%{
      clip-path: inset(0% 0% 0% 100%);
    }
    40%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
  }

  @keyframes access3{
    0%, 30%{
      opacity: 0;
    }
    50%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
  }

  @keyframes access4{
    0%, 50%{
      clip-path: inset(100% 0% 0% 0%);
    }
    70%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
  }

  .linkEncryption{margin:auto; width: 160px; position: relative;}
  .linkEncryption img{width: 100%; display: block; position: absolute; left: 0px; top: 0px; opacity: 0;}
  .linkEncryption img:nth-child(1){position: relative; animation: encryption 3s ease-in-out infinite;}
  .linkEncryption img:nth-child(2){animation: encryption2 3s ease-in-out infinite;}

  @keyframes encryption {
      0%{
        opacity: 0;
        transform: rotate(0deg);
      }
      50%{
        opacity: 1;
        transform: rotate(360deg);
      }
      100%{
        opacity: 1;
        transform: rotate(360deg);
      }
  }

  @keyframes encryption2 {
    0%, 50%{
      opacity: 0;
      transform: scale(1.2);
    }
    60%{
      opacity: 1;
      transform: scale(1);
    }
    100%{
      opacity: 1;
      transform: scale(1);
    }
  }

  .multipleNodes{margin:auto; width: 180px; position: relative;}
  .multipleNodes img{width: 100%; display: block; position: absolute; left: 0px; top: 0px; opacity: 0;}
  .multipleNodes img:nth-child(1){position: relative; animation: multiple 3s ease-in-out infinite;}
  .multipleNodes img:nth-child(2){animation: multiple2 3s ease-in-out infinite;}
  .multipleNodes img:nth-child(3){animation: multiple3 3s ease-in-out infinite;}
  .multipleNodes img:nth-child(4){animation: multiple4 3s ease-in-out infinite;}
  .multipleNodes img:nth-child(5){animation: multiple5 3s ease-in-out infinite;}
  .multipleNodes img:nth-child(6){animation: multiple6 3s ease-in-out infinite;}
  .multipleNodes img:nth-child(7){animation: multiple7 3s ease-in-out infinite;}
  .multipleNodes img:nth-child(8){animation: multiple8 3s ease-in-out infinite;}

  @keyframes multiple {
    0%{
      opacity: 0;
    }
    10%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
  }

  @keyframes multiple2 {
    0%, 10%{
      opacity: 0;
    }
    20%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
  }

  @keyframes multiple3 {
    0%, 20%{
      opacity: 0;
    }
    30%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
  }

  @keyframes multiple4 {
    0%, 30%{
      opacity: 0;
    }
    40%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
  }

  @keyframes multiple5 {
    0%, 40%{
      opacity: 0;
    }
    50%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
  }

  @keyframes multiple6 {
    0%, 50%{
      opacity: 0;
    }
    60%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
  }

  @keyframes multiple7 {
    0%, 60%{
      opacity: 0;
    }
    70%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
  }

  @keyframes multiple8 {
    0%, 70%{
      opacity: 0;
    }
    80%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
  }

  .flexibleDeployment{width: 160px; margin:auto; position: relative;}
  .flexibleDeployment img{position: absolute; left: 0px; top: 0px; width: 100%; display: block;}
  .flexibleDeployment img:nth-child(1){position: relative; animation: flexible 3s ease-in-out infinite;}
  .flexibleDeployment img:nth-child(2){animation: flexible2 3s ease-in-out infinite;}
  .flexibleDeployment img:nth-child(3){animation: flexible3 3s ease-in-out infinite;}
  .flexibleDeployment img:nth-child(4){animation: flexible3 3s ease-in-out infinite;}
  .flexibleDeployment img:nth-child(5){animation: flexible2 3s ease-in-out infinite;}

  @keyframes flexible {
    0%{
      opacity: 0;
      transform: scale(1.2);
    }
    25%{
      opacity: 1;
      transform: scale(1);
    }
    100%{
      opacity: 1;
      transform: scale(1);
    }
  }

  @keyframes flexible2 {
    0%, 15%{
      opacity: 0;
      transform: translateY(50px);
    }
    35%{
      opacity: 1;
      transform: translateY(0px);
    }
    100%{
      opacity: 1;
      transform: translateY(0px);
    }
  }

  @keyframes flexible3 {
    0%, 25%{
      opacity: 0;
      transform: translateY(50px);
    }
    45%{
      opacity: 1;
      transform: translateY(0px);
    }
    100%{
      opacity: 1;
      transform: translateY(0px);
    }
  }



  #main{border-radius: 0px; overflow: hidden; padding-bottom: 40px;}
  .indexMain{overflow: visible !important;}
  #indexProduct .indexProductListBox{height: 65vh;padding-bottom: 8vw;}
  #indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .bg img{height: 65vh;}
  #indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .productRobotText{font-size: 14vw;}
  #indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .productRobotText span{background-size: 100%;}
  #indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .productRobotImg{height: 55vh;}
  #indexProduct .indexProductPicture .swiper-wrapper .swiper-slide .productRobotImg img{height: 55vh;}
  #indexProduct.active .indexProductPicture .swiper-wrapper .swiper-slide.active .productRobotText{top:19%;}

  #indexProduct .indexProductList .indexProductListMain{height: 20vw; border-radius: 2.667vw;padding: 0vw 2.667vw 0vw 2.333vw;}
  #indexProduct .indexProductList .indexProductListMain .contentBox{margin-right: 2.667vw;}
  #indexProduct .indexProductList .indexProductListMain .contentBox .content .intro{display: none;}
  #indexProduct .indexProductList .indexProductListMain .contentBox .content .title {padding-right: 0px;}
  #indexProduct .indexProductList .indexProductListMain .contentBox .content .title h2{font-size:4.333vw;}
  #indexProduct .indexProductList .indexProductListMain .contentBox .content .title span{margin-left: 1.333vw; font-size: 2.4vw; padding: 0vw 1.333vw; border-radius: 4.267vw; height: 4.267vw;}
  #indexProduct .indexProductList .indexProductListMain .listBox{width: 31.733vw; pointer-events: all;}
  #indexProduct .indexProductList .indexProductListMain .listBox .swiper-wrapper .swiper-slide{border-radius: 2.667vw;}
  #indexProduct .indexProductList .indexProductListMain .listBox .swiper-wrapper .swiper-slide::after{border-radius: 2.667vw;}

  #indexSolution {padding: 2.3125rem 20px 2.375rem;}
  .indexSolutionBox {min-height: inherit;}
  #indexSolution .indexSolutionTitle{margin-bottom: 1.75rem;}
  #indexSolution .indexSolutionTitle .title h2{font-size: 2.933vw; line-height: 3.467vw;}
  #indexSolution .indexSolutionTitle .subTitle{font-size: 6.667vw; line-height: 8vw;}
  #indexSolution .indexSolutionMain .indexSolutionPicture{border-radius: 2.667vw;}
  #indexSolution .indexSolutionMain .indexSolutionPicture .swiper-wrapper .swiper-slide img{height: auto;}
  #indexSolution .indexSolutionMain .indexSolutionList{bottom: 5.333vw; padding: 0vw 1.333vw; top: auto; transform: none; width: 100%;display: flex; justify-content: space-between;}
  #indexSolution .indexSolutionMain .indexSolutionList .list{flex: 1; font-size: 2.667vw; margin: 0vw 0.667vw; border-radius: 8vw; height: 8vw; text-align: center; justify-content: center; padding: 0vw;}
  #indexSolution .indexSolutionMain .indexSolutionList .list i{display: none;}
  #indexSolution .indexSolutionMain .indexSolutionList .list.active{width: auto; font-size: 2.667vw; height: 8vw;}
  

  #indexNews{overflow: hidden; position: relative; padding: 13.333vw 0vw 12.667vw;}
  #indexNews .indexNewsTitle{margin-bottom: 6.667vw;}
  #indexNews .indexNewsTitle .title{margin: auto; width: fit-content; display:flex; align-items: center;}
  #indexNews .indexNewsTitle .title h2{ font-size: 2.933vw;}
  #indexNews .indexNewsTitle .subTitle{font-size: 6.667vw; line-height: 8vw; padding-top: 1.867vw; text-align: center;}
  #indexNews .indexNewsMain{display: block;}
  #indexNews .indexNewsMain .indexNewsLeft{width: 100%; overflow: hidden;}
  #indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list{display: block;}
  #indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .image{width: 100%; padding-top: 62.667vw; border-radius: 2.667vw; position: relative; transform: none; opacity: 1; transition: all .0s; transition-delay: 0s;}
  #indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .image img{position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover;}
  #indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content{margin: 0vw; padding: 6.667vw 2.667vw 9.333vw;}
  #indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content .other{margin-bottom: 2vw;}
  #indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content .other .tab{font-size: 2.133vw; height: 3.467vw; line-height: 3.467vw; border-radius: 3.467vw; padding: 0vw 1.333vw;}
  #indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content .other .time{font-size: 2.267vw; margin-left: 1.333vw;}
  #indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content .title{font-size: 4.267vw; line-height: 5.2vw; margin-bottom:4vw;}
  #indexNews .indexNewsMain .indexNewsLeft .swiper-wrapper .swiper-slide .list .content .intro{font-size: 2.667vw; line-height: 4vw;}
  #indexNews .indexNewsMain .indexNewsLeft .btns{position: static; padding: 0vw 2.667vw;}
  #indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-prev, #indexNews .indexNewsMain .indexNewsLeft .btns .swiper-button-next{width: 8vw; height: 5.867vw; border-radius: 5.867vw; font-size: 2.133vw; opacity: 1;}
  

  #indexNews .indexNewsMain .indexNewsRight{width: 100%; margin-top: 9.333vw; overflow: visible;}
  #indexNews .indexNewsMain .indexNewsRight .swiper-slide{width: 63%;}
  #indexNews .indexNewsMain .indexNewsRight .list{border-radius: 2.667vw; transform: none; opacity: 1; transition: all .0s; transition-delay: 0s;}
  #indexNews .indexNewsMain .indexNewsRight .list .content{padding:8vw 6.667vw 12vw;}
  #indexNews .indexNewsMain .indexNewsRight .list .content .other .tab{font-size: 2.133vw; padding: 0vw 1.333vw; height: 3.467vw; line-height: 3.467vw;}
  #indexNews .indexNewsMain .indexNewsRight .list .content .other .time{font-size: 2.267vw; margin-left: 1.333vw;}
  #indexNews .indexNewsMain .indexNewsRight .list .content .title{font-size: 3.2vw; line-height: 4.267vw; height: 8.533vw;}

  #indexNews .indexNewsMain .indexNewsRight .indexNewsRightPage { position: static; padding-top: 20px;}

  #indexNews .indexNewsMain .indexNewsRight .indexNewsRightPage span.swiper-pagination-bullet-active{width: 20px;}

  #managementPlatform .image video{opacity: 0;}
  #managementPlatform .image img{opacity: 1;mask-image: linear-gradient(to bottom, #000 85%, rgba(0,0,0,0));}


  
}


@media (min-width:768px) {
  #collaboration .collaborationMain {margin-top:12.5vw;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox{width: 21.875vw; padding: 3.75vw 0.938vw 0vw; display: flex; flex-direction: column; position: relative; z-index: 20;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject{position: relative; margin:0vw auto; }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject .imgBox{width: 100%; border: 0.063vw solid #fff; border-radius: 1.25vw; overflow: hidden;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject .imgBox img{width: 100%;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject .text{position: absolute; bottom: -2.813vw; left: 0vw; right: 0vw; width: 5.438vw; height: 2.313vw; border-radius: 2.313vw; font-size: 0.875vw; margin: auto; display: flex; align-items: center; justify-content: center; color: #fff; background-image: linear-gradient(to right, #bd9ae2, #908def);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox .content{margin-top: auto; font-size: 1.125vw; line-height: 1.625vw; color: #575757; text-align: center;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox .content span{color: #7030a0;}

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox{width: 28vw; margin-left: 2.813vw; position: relative; z-index: 20;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge{ padding: 1.25vw; height: 22.375vw;border-radius: 1.25vw; border: 0.063vw solid #fff; background-image: url(../images/img_235.png); background-repeat: no-repeat; background-size: cover;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .text{height: 4.563vw; border-radius:1.25vw; font-size: 1.75vw; display: flex; align-items: center; justify-content: center; color: #fff; background-image: linear-gradient(to right, #bd9ae2, #908def);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox{margin-top: 0.625vw; height: 14.688vw; border-radius: 1.25vw; position: relative; background-image: url(../images/img_236.png); background-repeat: no-repeat; background-size: cover;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .vrIcon{position: absolute; left: 3.75vw; top: 2.5vw; width: 7.063vw; height: 2.813vw; border-radius: 0.625vw; border: 0.063vw solid #fff; display: flex; align-items: center; justify-content: center; background-image: url(../images/img_241.png); background-repeat: no-repeat; background-size: cover;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .vrIcon img{display: block; height: 2.5vw;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .storageIcon{position: absolute; right: 4.875vw; top: 4.75vw; width: 7.063vw; height: 2.813vw; border-radius: 0.625vw; border: 0.063vw solid #fff; display: flex; align-items: center; justify-content: center; background-image: url(../images/img_242.png); background-repeat: no-repeat; background-size: cover;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .storageIcon img{display: block; height: 2.5vw;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppLogo{position: absolute; left: 0.313vw; right: 0vw; bottom: 1vw; width: 4.875vw; margin: 0vw auto;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppLogo img{width: 100%; border-radius: 100%; box-shadow: 0vw 0.188vw 1.875vw rgba(167,109,255,0.8); background-image: linear-gradient(to right, #7130d1, #27045c);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppLogo::after{content: ''; position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; background-image: url(../images/img_240.png); background-repeat: no-repeat; background-size: cover; animation: rotate360 10s infinite linear;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .content{margin-top: 3.125vw; font-size: 1.125vw; line-height: 1.625vw;color: #575757; text-align: center;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .content span{color: #7030a0;}

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox{width: 25vw; margin-left: 3.5vw; padding-top: 4.375vw; position: relative; z-index: 10; display: flex; flex-direction: column;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform{width: 20.563vw; background-color: #fff; border: 0.063vw solid #f3f3f3; height: 14.375vw; border-radius: 0.625vw;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .dot{display: flex; align-items: center; height: 1.25vw; border-bottom: 0.063vw solid #eaeaee; padding: 0vw 0.625vw;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .dot span{width: 0.375vw; height: 0.375vw; border-radius: 100%; background-color: #eaeaee; margin-right: 0.313vw; display: block;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox{position: relative; margin: 0.625vw 0.625vw 0vw; height: 11.75vw; border-radius: 0.625vw; background-image: url(../images/img_243.png); background-repeat: no-repeat; background-size: cover;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics{padding: 1.75vw 0vw 0vw 0.625vw; display: flex;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1{width: 7.875vw;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img1{border-radius: 0.313vw; overflow: hidden; background-color: #fff; box-shadow: 0vw 0.25vw 0.313vw rgba(128,126,173,0.24);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img1 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img2{margin-top: 0.188vw; overflow: hidden; border-radius:0.625vw; background-color: #fff; box-shadow: 0vw 0.25vw 0.313vw rgba(128,126,173,0.24);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img2 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics2{width: 9.813vw; margin-left: 0.313vw; margin-top: auto; border-radius: 0.625vw; overflow: hidden; background-color: #fff; box-shadow: 0vw 0.25vw 0.313vw rgba(128,126,173,0.24);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics2 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3{position: absolute; right: 0.313vw; top: -5vw; width:7.938vw;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img1{border-radius: 0.313vw; overflow: hidden; background-color: #fff; box-shadow: 0vw 0.25vw 0.313vw rgba(128,126,173,0.24);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img1 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img2{margin-top: 0.188vw; overflow: hidden; border-radius:0.625vw; background-color: #fff; box-shadow: 0vw 0.25vw 0.313vw rgba(128,126,173,0.24);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img2 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .icon{position: absolute; left: -1.25vw; top: -0.625vw; width: 3.75vw; opacity: 0; transform: translateX(-3.125vw);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .icon img{width: 3.75vw; display: block;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphicsText{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); opacity: 0;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphicsText p{width: 4.375vw; height: 4.375vw; background-image: linear-gradient(to right, #7130d1, #27045c); border-radius: 100%; color: #fff; font-size: 1vw; line-height: 1.2; box-shadow: 0vw 0vw 1.813vw rgba(167,109,255,0.8); animation: cardBreathing 1s ease-in-out infinite alternate; display: flex; align-items: center; justify-content: center; position: relative; z-index: 10;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .line{height: 0.625vw; border-radius: 0.313vw; margin: 0.625vw 0.625vw 0vw; background-color: rgba(255,255,255,0.5); box-shadow: 0vw 0.25vw 0.313vw rgba(128,126,173,0.24); clip-path: inset(0% 100% 0% 0%);}

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img1 img{clip-path:inset(0% 0% 0% 0%); transition: all 1s; transition-delay: .6s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img2 img{clip-path:inset(0% 0% 0% 0%);  transition: all 1s; transition-delay: .7s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics2 img{clip-path:inset(0% 0% 0% 0%); transition: all 1s; transition-delay: .8s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img1 img{clip-path:inset(0% 0% 0% 0%);  transition: all 1s; transition-delay: .9s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img2 img{clip-path:inset(0% 0% 0% 0%);  transition: all 1s; transition-delay: 1s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphicsText{top: 22%; opacity: 1;  transition: all .6s; transition-delay: 1.2s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .icon{opacity: 1; transform: none; transition: all .6s; transition-delay: 1.2s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .line{clip-path:inset(0% 0% -100% 0%); transition: all 1s; transition-delay: 1.2s;}

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .content{margin-top: auto; font-size: 1.125vw; line-height: 1.625vw; color: #575757; text-align: center;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .content span{color: #7030a0;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .text{position: absolute; top: 0.625vw; left: 1.25vw; width: 5.438vw; height: 2.313vw; border-radius: 2.313vw; font-size: 0.875vw; display: flex; align-items: center; justify-content: center; color: #fff; background-image: linear-gradient(to right, #bd9ae2, #908def);}

  @keyframes cardBreathing {
        0% {
            box-shadow: 0vw 0vw 1.813vw rgba(167,109,255,0.8);
        }
        100% {
            box-shadow: 0vw 0vw 0.625vw rgba(167,109,255,0.8);
        }
  }

  #sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain{margin-top: 1.823vw; position: relative;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .lineImg{max-width: 20.833vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .lineImg img{width: 100%; display: block; clip-path:inset(0% 100% 0% 0%); transition: all 1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .gear{position: absolute; left: 1.823vw; top: 50%; transform: translateY(-50%); width:5.833vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .gear img{width: 100%; display: block; transform: translateX(-1.042vw); opacity: 0; transition: all .6s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList{position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-between; flex-direction: column;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list{ position: relative; width: 100%; display: flex; justify-content: center;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list p{width: 5.573vw; height: 1.979vw; border-radius: 1.979vw; font-size: 0.833vw; transform: translateX(-1.042vw); opacity: 0; transition: all .6s; position: relative; display: flex; align-items: center; justify-content: center; background-color: #fff; border: 0.052vw solid #92c7ff;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list .icon{position: absolute; right: 1.563vw; top: 50%; transform: translateY(-50%); width: 4.688vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list .icon img{width: 100%; display: block; transform: translateX(1.563vw); transition: all .6s; opacity: 0;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list:nth-child(1) p{top: -0.313vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list:nth-child(2) p{border-color: #928eee;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list:nth-child(3) p{ top: 0.313vw; border-color: #c69aff;}

#sourceAccess .sourceAccessMain .sourceAccessCenter .arm{display: flex; align-items: flex-end; padding: 0vw 2.344vw; margin-top: 2.604vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .icon{width: 3.49vw;transform: translateX(-1.563vw); transition: all .6s; opacity: 0}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .icon img{width: 100%; display: block;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content{flex: 1; padding: 0vw 0vw 0vw 1.302vw;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content .line{width: 100%; padding: 0.26vw; border-radius: 0.781vw; border: 0.052vw solid #908def; display: flex;transform: translateY(1.563vw); transition: all .6s; opacity: 0;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content .line span{ height: 1.042vw; width: 0%; display: block; border-radius: 0.521vw; background-image: linear-gradient(to right, #908def, #bd9ae2);}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content .desc{padding-top: 0.781vw; font-size: 0.833vw; color: #12151a;transform: translateY(1.563vw); transition: all .6s; opacity: 0;}

#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .lineImg img{clip-path:inset(0% 0% 0% 0%); transition-delay: .8s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .gear img{transform: none; opacity: 1; transition-delay: 1.1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .communicationProtocolList .list p{transform: none; opacity: 1; transition-delay: 1.3s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .communicationProtocolList .list .icon img{transform: none; opacity: 1; transition-delay: 1.5s;}

#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .icon{transform: none; opacity: 1; transition-delay: 1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .content .line{transform: none; opacity: 1; transition-delay: 1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .content .line span{animation: w100 3s linear infinite; animation-delay: 1.2s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .desc{transform: none; opacity: 1; transition-delay: 1.4s;}

.dataParsingBox{max-width: 19.375vw; margin: 0vw auto; position: relative; display: flex;}
.dataParsing{width:8.854vw; height: 19.063vw; padding: 1.302vw 0vw 0vw 0.781vw; border-radius: 1.042vw; border: 0.052vw dashed #908def; background-image: linear-gradient(to bottom, rgba(255,255,255,0) 30%, #f1e9fd);}
.dataParsing .icon{width: 4.115vw; position: relative;}
.dataParsing .icon img{width: 100%; display: block;}
.dataParsing .icon p{position: absolute; left: 0vw; top: 0vw;}
.dataParsing .icon p:nth-child(2){animation:floatAndWobble 2.8s infinite ease-in-out;}
.dataParsing .lineImg{margin-top: 1.302vw; width: 6.875vw;}
.dataParsing .lineImg img{width: 100%; display: block; animation: linePath 2.8s infinite ease-in-out;}

.dataParsingList{flex: 1; padding: 1.042vw 0vw 2.083vw 0vw; display: flex; flex-direction: column; justify-content: space-between;}
.dataParsingList .list{display: flex; align-items: center;}
.dataParsingList .list .icon{width: 3.125vw;}
.dataParsingList .list .icon img{width: 100%; display: block;}
.dataParsingList .list .dashedLine{flex: 1; position: relative; margin-left: 1.302vw;}
.dataParsingList .list .dashedLine i{position: absolute; right: -0.156vw; top: 50%; font-size: 0.729vw; transform: translateY(-50%); color: #928eee;}
.dataParsingList .list .dashedLine span{display: block; width: 100%; height: 0.365vw; overflow: hidden; position: relative;}
.dataParsingList .list .dashedLine span::after{content: ''; position: absolute; left: 0vw; top: 0vw; bottom: 0vw; height: 0.052vw; width: 100%; margin: auto; border-top: 0.052vw dashed #908def;}
.dataParsingList .list .dashedLine span::before{width: 0.365vw; height: 0.365vw; border-radius: 100%; display: block; position: absolute; left: -0.521vw; top: 0vw; content: ''; background-color: #928eee;}
.dataParsingList .list .dashedLine span::before{animation: leftDot 4s linear infinite;}

@keyframes linePath {
  0%{
    clip-path: inset(0% 100% 0% 0%);
  }
  80%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes floatAndWobble {
    0% {
        transform: translateY(0vw) rotate(0deg);
    }
    50% {
        transform: translateY(-0.313vw) rotate(1.2deg);
    }
    100% {
        transform: translateY(0vw) rotate(0deg);
    }
}

.dataFormatConversionMain{padding-top: 1.563vw; position: relative;}
.dataFormatConversionBox{width: 14.271vw; height: 14.271vw; margin-left: 1.823vw; border: 0.052vw dashed #908def; position: relative;  background-image: url(../images/img_264.png); background-repeat: no-repeat; background-size: cover; border-radius: 100%;}
.dataFormatConversion{position: absolute; left: -0.521vw; top: 2.865vw; width: 11.979vw; padding: 0.26vw; border-radius: 0.313vw; border: 0.052vw solid #fff; background-color: rgba(255,255,255,0.5);}
.dataFormatConversion .content{display: flex; border-radius: 0.313vw; padding: 0.208vw; background-image: url(../images/img_265.png); background-repeat: no-repeat; background-size: cover;}
.dataFormatConversion .content .lineImg{padding: 0.885vw 0.677vw 0.521vw 0.365vw; border-radius: 0.313vw 0vw 0vw 0.313vw; background-color: rgba(255,255,255,0.3);}
.dataFormatConversion .content .lineImg img{width: 1.875vw; display: block; clip-path: inset(0% 0% 0% 100%); animation: linePath2 2.8s infinite ease-in-out;}
.dataFormatConversion .content .iconBox{flex: 1; padding: 1.823vw 0vw 0vw 1.563vw;}
.dataFormatConversion .content .iconBox .icon{width: 2.552vw; }
.dataFormatConversion .content .iconBox .icon img{width: 100%; display: block;animation:floatAndWobble 2.8s infinite ease-in-out;}
.dataFormatConversion .content .iconBox .line{width:2.656vw; padding-top: 0.885vw;}
.dataFormatConversion .content .iconBox .line img{width: 100%; display: block; animation: linePath 2.8s infinite ease-in-out;}
.dataFormatConversionList{position: absolute; left: 8.333vw; top: 3.646vw; width: 8.698vw; z-index: 1;}
.dataFormatConversionList .list{display: flex; align-items: center; border: 0.052vw solid #fff; border-radius: 0.313vw; padding: 0vw 0.521vw 0vw 0.781vw; height: 4.167vw; margin-bottom: 0.677vw; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(0.781vw); box-shadow: 0vw 0.365vw 0.938vw rgba(206,186,242,0.4);}
.dataFormatConversionList .list .icon{width: 1.823vw;}
.dataFormatConversionList .list .icon img{width: 100%; opacity: 0; display: block;animation: largen 2s infinite ease-in-out;}
.dataFormatConversionList .list .line{flex: 1; padding-left: 0.781vw;}
.dataFormatConversionList .list .line img{width: 100%; display: block;  animation: linePath 2s infinite ease-in-out;}
.svgDottedLine{position: absolute; left: 4.948vw; top: 7.552vw; width: 8.464vw; padding: 0.26vw; mask-image: linear-gradient(to bottom, rgba(0,0,0,0) 65%, #000 50%);}
.svgDottedLine svg{width: 100%; height: auto; display: block;}
.svgDottedLine .dot{position: absolute; left: 0vw; top: 0vw; width: 0.365vw; height: 0.365vw; border-radius: 100%; background-image: linear-gradient(to right,#bd9ae2, #908def);}

@keyframes linePath2 {
  0%{
    clip-path: inset(0% 0% 0% 100%);
  }
  80%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes largen {
  0%,
  20%,
  40%,
  60%,
  80%,
  to {
      -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
      animation-timing-function: cubic-bezier(.215, .61, .355, 1)
  }
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
  }
  20% {
      -webkit-transform: scale3d(1.1, 1.1, 1.1);
      transform: scale3d(1.1, 1.1, 1.1)
  }
  30% {
      -webkit-transform: scale3d(.9, .9, .9);
      transform: scale3d(.9, .9, .9)
  }
  50% {
      opacity: 1;
      -webkit-transform: scale3d(1.03, 1.03, 1.03);
      transform: scale3d(1.03, 1.03, 1.03)
  }
  60% {
      -webkit-transform: scale3d(.97, .97, .97);
      transform: scale3d(.97, .97, .97)
  }
  70% {
      opacity: 1;
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
  100% {
      opacity: 1;
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}


.dataApprovalBox{position: relative; padding-top: 2.865vw; margin-left: 3.125vw;}
.dataApproval{width: 8.594vw; height: 10.99vw; padding: 0.99vw 0vw 0vw; border: 0.052vw dashed #908def; border-radius: 0.313vw; background-image: url(../images/img_272.png); background-size: cover; background-repeat: no-repeat; position: relative; z-index: 10;}
.dataApproval .line{margin-left: 1.302vw;}
.dataApproval .line img{width: 5.99vw; display: block;clip-path: inset(0% 0% 0% 100%); animation: linePath 2.8s infinite ease-in-out;}
.dataApproval .line2{margin-left: 1.302vw; margin-top: 1.25vw;}
.dataApproval .line2 img{width: 5.26vw; display: block;clip-path: inset(0% 0% 0% 100%); animation: linePath 2.8s infinite ease-in-out;}
.dataApproval .trend{position: absolute; left: 0vw; bottom: 0vw; width: 7.813vw;}
.dataApproval .trend>img{width: 100%; display: block;clip-path: inset(0% 0% 0% 100%); animation: linePath 2.8s infinite ease-in-out;}
.dataApproval .trend .icon{position: absolute; right: -1.354vw; top: -2.135vw; width: 2.865vw;}
.dataApproval .trend .icon>img{width: 100%; display: block; opacity: 0; animation: imgOpacity 2.8s infinite ease-in-out;}
.dataApprovalFrame1{width: 3.073vw; border: 0.052vw solid #fff; animation: moveLeft 2.8s infinite ease-in-out; border-radius: 0.313vw; z-index: 8; overflow: hidden; position: absolute; top: 3.646vw; left: 7.292vw;}
.dataApprovalFrame1 img{width: 100%; display: block;}
.dataApprovalFrame2{width: 2.656vw; border: 0.052vw solid #fff;animation: moveLeft2 2.8s infinite ease-in-out; border-radius: 0.313vw; z-index: 6; overflow: hidden; position: absolute; top: 4.948vw; left: 9.635vw;}
.dataApprovalFrame2 img{width: 100%; display: block;}
.dataApprovalPieChart{position: absolute; width: 9.792vw;top: 3.49vw; left: 6.51vw;animation: moveLeft3 2.8s infinite ease-in-out;}
.dataApprovalPieChart img{width: 100%; display: block;}

@keyframes imgOpacity {
  0%, 70%{
    opacity: 0;
  }
  80%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes moveLeft {
  0%, 50%{
    transform: translateX(-1.042vw);
    opacity: 0;
  }
  80%{
    transform: translateX(0vw);
    opacity: 1;
  }
  100%{
    transform: translateX(0vw);
    opacity: 1;
  }
}

@keyframes moveLeft2 {
  0%, 60%{
    transform: translateX(-1.042vw);
    opacity: 0;
  }
  80%{
    transform: translateX(0vw);
    opacity: 1;
  }
  100%{
    transform: translateX(0vw);
    opacity: 1;
  }
}

@keyframes moveLeft3 {
  0%, 70%{
    transform: translateX(-1.042vw);
    opacity: 0;
  }
  80%{
    transform: translateX(0vw);
    opacity: 1;
  }
  100%{
    transform: translateX(0vw);
    opacity: 1;
  }
}

.dataSynchronizationMain{padding-top: 2.604vw;}
.dataSynchronizationBox{width: 12.604vw; margin: 0vw auto; position: relative;}
.dataSynchronization{border-radius: 0.729vw; overflow: hidden; position: relative;}
.dataSynchronization .dot{height: 1.563vw; padding: 0vw 0vw 0vw 0.781vw; background-color: #dbc5fd; display: flex; align-items: center;}
.dataSynchronization .dot img{height: 0.469vw; display: block;}
.dataSynchronizationTrend{padding: 0.521vw 0vw 0.781vw; background-image: url(../images/img_280.png); background-repeat: no-repeat; background-size: cover;}
.dataSynchronizationTrend img{width: 10.729vw; display: block; animation: linePath 2.8s infinite ease-in-out;}
.dataSynchronizationBox .line{position: absolute; left: -2.344vw; bottom:-1.563vw; padding: 0.781vw 0.781vw 0.521vw 0.885vw; border: 0.052vw solid #fff; background-color: rgba(255,255,255,0.5); box-shadow: -0.365vw 0vw 0.938vw rgba(206,186,242,0.4); backdrop-filter: blur(1.042vw); border-radius: 0.521vw;}
.dataSynchronizationBox .line img{width: 6.198vw; display: block; animation: linePath 2.8s infinite ease-in-out;}
.dataSynchronizationBox .cloud{border: 0.052vw dashed #908def; position: absolute; animation: imgOpacity 2.8s infinite ease-in-out; right: -2.604vw; top: -1.406vw; width: 5.938vw; border-radius: 0.521vw; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(1.042vw); box-shadow: 0.365vw 0vw 0.938vw rgba(206,186,242,0.4);}
.dataSynchronizationBox .cloud img{width: 100%; display: block;}


.dataTaggingMain{padding-top: 1.042vw;}
.dataTaggingBox{margin: 0vw auto; width: 9.792vw; position: relative;}
.dataTagging{height: 11.823vw; padding: 0.521vw 0vw 0vw; border-radius: 0.521vw; border: 0.052vw solid #fff; position: relative; z-index: 2; background-image: url(../images/img_285.png); background-repeat: no-repeat; background-size: cover;}
.dataTagging .dot{display: flex; align-items: center; justify-content: center;}
.dataTagging .dot img{height: 0.26vw; display: block;}
.dataTagging .line{padding: 0.365vw 0vw 0vw 0.729vw;}
.dataTagging .line img{width: 8.333vw; display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataTagging .trend{padding: 0.26vw 0vw 0vw 0.729vw;}
.dataTagging .trend img{width: 7.135vw; border-radius: 0.313vw; display: block;animation: linePath 2.8s infinite ease-in-out;}

.barChartBox{padding: 0.313vw 0.417vw 0.313vw 0.313vw; border-radius: 0.521vw; position: absolute; z-index: 3; left: -3.906vw; bottom: -1.823vw; display: flex; align-items: center; border: 0.052vw solid #fff;box-shadow: -0.365vw 0vw 0.938vw rgba(206,186,242,0.4); background-color: rgba(255,255,255,0.5); backdrop-filter: blur(1.042vw); box-shadow: -0.365vw 0vw 0.938vw rgba(206,186,242,0.4);}
.barChartBox .line{width: 4.323vw;}
.barChartBox .line img{width: 100%; display: block;animation: linePath 2.8s infinite ease-in-out;}
.barChartBox .barChart{margin-left: 1.042vw; width: 4.635vw; background-color: #fff; border-radius: 0.313vw;}
.barChartBox .barChart img{width: 100%; display: block; clip-path: inset(100% 0% 0% 0%); animation: topPath 2.8s infinite ease-in-out;}

.dataTaggingLayout{position: absolute; right: -4.427vw; top: 1.823vw; width: 5.729vw; border-radius: 0.521vw; z-index: 4; border: 0.052vw solid #fff; padding: 0.677vw 0vw 0.573vw 0vw;box-shadow: -0.365vw 0vw 0.938vw rgba(206,186,242,0.4); background-color: rgba(255,255,255,0.5); backdrop-filter: blur(1.042vw);}
.dataTaggingLayout .line{padding-left: 0.521vw; width: 4.583vw;}
.dataTaggingLayout .line img{width: 100%; display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataTaggingLayout .icon{width: 1.406vw; padding-top: 0.365vw; margin: 0vw auto;}
.dataTaggingLayout .icon img{width: 100%; display: block;animation: imgOpacity 2.8s infinite ease-in-out;}
.dataTaggingLayout .layout{padding-left: 0.833vw; padding-top: 0.521vw; width: 4.115vw;clip-path: inset(0% 0% 100% 0%);animation: bottomPath 2.8s infinite ease-in-out;}
.dataTaggingLayout .layout img{width: 100%; display: block;}
.dataTaggingBox .ellipse{position: absolute; right: -2.344vw; bottom: -1.563vw;width: 7.396vw; height: 5.729vw;}
.dataTaggingBox .ellipse svg{width: 100%; display: block;}
.dataTaggingBox .ellipse .dot{position: absolute; left: 0vw; top: 0vw; width: 0.365vw; height: 0.365vw; border-radius: 100%; background-image: linear-gradient(to right,#bd9ae2, #908def);}

@keyframes topPath {
    0%{
      clip-path: inset(100% 0% 0% 0%);
    }
    80%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
}

@keyframes bottomPath {
    0%{
      clip-path: inset(0% 0% 100% 0%);
    }
    80%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
}


.dataAssetsMain{padding-top: 0.781vw;}
.dataAssetsBox{margin: 0vw auto; width: 11.667vw; position: relative;}
.dataAssets{border-radius: 0.521vw; overflow: hidden;}
.dataAssets .top{height: 1.302vw; background-color: #decafd;}
.dataAssets .content{padding: 0.521vw 0vw 1.198vw 0.521vw; border: 0.052vw solid #fff; background-image: url(../images/img_294.png); background-repeat: no-repeat; background-size: cover;}
.dataAssets .content .line{width: 10.573vw; border-radius: 0.208vw; overflow: hidden;}
.dataAssets .content .line img{width: 100%; display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataAssets .content .square{width: 10.208vw; display: block; margin: 0.521vw 0vw 0vw 0.156vw;}
.dataAssets .content .square img{width: 100%; display: block;animation: bottomPath 2.8s infinite ease-in-out;}
.dataAssetsBox .export{position: absolute; left: -1.563vw; bottom: -1.354vw;animation: trleft 2.8s infinite ease-in-out; width: 5.365vw; border-radius: 0.521vw;border: 0.052vw dashed #908def; background-color: rgba(255,255,255,0.5); box-shadow: -0.365vw 0vw 0.938vw rgba(206,186,242,0.4); backdrop-filter: blur(1.042vw);}
.dataAssetsBox .export img{width: 100%; display: block;}
.dataAssetsBox .arrowSquare{position: absolute; right: -1.667vw; top: 3.646vw; width: 5.417vw; opacity: 0;animation: imgOpacity 2.8s infinite ease-in-out;}
.dataAssetsBox .arrowSquare img{width: 100%; display: block;filter: drop-shadow(0vw 0.365vw 0.833vw rgba(206,186,242,0.65));}

@keyframes trleft {
    0%, 50%{
      transform:translateX(-1.563vw);
      opacity: 0;
    }
    80%{
      transform:translateX(0vw);
      opacity: 1;
    }
    100%{
      transform:translateX(0vw);
      opacity: 1;
    }
}


@keyframes trRight {
    0%, 50%{
      transform:translateX(1.563vw);
      opacity: 0;
    }
    80%{
      transform:translateX(0vw);
      opacity: 1;
    }
    100%{
      transform:translateX(0vw);
      opacity: 1;
    }
}

.dataArchivingMain{padding-top: 1.042vw;}
.dataArchivingBox{margin:0vw auto; width: 14.531vw; position: relative;}
.dataArchiving{position: relative;}
.dataArchiving img{display: block; width: 100%; position: absolute; top: 0vw; left: 0vw; opacity: 0;}
.dataArchiving img:nth-child(1){position: relative;animation: trBottom 2.8s -0.1s infinite ease-in-out;}
.dataArchiving img:nth-child(2){animation: trBottom 2.8s -0.2s infinite ease-in-out;}
.dataArchiving img:nth-child(3){animation: trBottom 2.8s -0.3s infinite ease-in-out;}
.dataArchiving img:nth-child(4){animation: trTop 2.8s  infinite ease-in-out;}

.dataArchivingBox .folder{position: absolute; left: -3.125vw; bottom: 2.865vw; width: 5.313vw; animation: trleft 2.8s infinite ease-in-out; border-radius: 0.313vw; box-shadow: 0vw 0.365vw 0.833vw rgba(206,186,242,0.65); border: 0.052vw solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(1.042vw);}
.dataArchivingBox .folder img{width: 100%; display: block;}

.dataArchivingBox .dataImg{position: absolute; right: -1.563vw; top: 1.563vw; width: 3.698vw;border-radius: 0.313vw; box-shadow: 0vw 0.365vw 0.833vw rgba(206,186,242,0.65); animation: trRight 2.8s infinite ease-in-out;  border:0.052vw dashed #908def; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(1.042vw);}
.dataArchivingBox .dataImg img{width: 100%; display: block;}

@keyframes trTop {
    0%{
      transform:translateY(1.563vw);
      opacity: 0;
    }
    50%{
      transform:translateY(0vw);
      opacity: 1;
    }
    100%{
      transform:translateY(0vw);
      opacity: 1;
    }
}

@keyframes trBottom {
    0%{
      transform:translateY(-1.563vw);
      opacity: 0;
    }
    50%{
      transform:translateY(0vw);
      opacity: 1;
    }
    100%{
      transform:translateY(0vw);
      opacity: 1;
    }
}


.dataSetManagementMain{padding-top: 1.563vw;}
.dataSetManagementBox{margin: 0vw auto; width: 15.156vw; position: relative;}
.dataSetManagementBox .rightBg{width: 10.208vw; border-radius: 0.521vw; overflow: hidden; margin-left: auto; animation: bgOpacity 2.8s infinite ease-in-out;}
.dataSetManagementBox .rightBg img{width: 100%; display: block;}
.dataSetManagementBox .dataSetManagement{position: absolute; left: 0vw; top: 1.823vw; width: 14.479vw; padding:1.042vw; animation: bgOpacity 2.8s infinite ease-in-out; border: 0.052vw solid #fff; border-radius: 0.521vw; background-image: url(../images/img_306.png); background-repeat: no-repeat; background-size: cover;}
.dataSetManagementBox .dataSetManagement .dot{padding-bottom: 0.677vw; border-bottom: 0.052vw solid rgba(200,182,247,0.3);}
.dataSetManagementBox .dataSetManagement .dot img{height: 0.573vw; display: block;}
.dataSetManagementBox .lineArrow{padding-top: 0.677vw; display:flex; justify-content: space-between;}
.dataSetManagementBox .lineArrow img:nth-child(1){width: 7.135vw;animation: linePath 2.8s infinite ease-in-out;}
.dataSetManagementBox .lineArrow img:nth-child(2){width: 3.854vw;animation: trRight 2.8s infinite ease-in-out;}
.dataSetManagementBox .squareLine{width: 12.396vw; padding-top: 0.677vw;}
.dataSetManagementBox .squareLine img{ width: 100%;display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataSetManagementBox .dotLine{position: absolute; right: -1.563vw; top: -1.563vw; width: 4.115vw;border-radius: 0.313vw; box-shadow: 0vw 0.365vw 0.833vw rgba(206,186,242,0.65); animation: trRight 2.8s .1s infinite ease-in-out;  border:0.052vw solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(1.042vw);}
.dataSetManagementBox .dotLine img{width: 100%; display: block;}
.dataSetManagementBox .LineChart{position: absolute; left: -1.563vw; bottom: 2.604vw; width: 3.646vw;border-radius: 100%; box-shadow: 0vw 0.365vw 0.833vw rgba(206,186,242,0.65); animation: trleft 2.8s .2s infinite ease-in-out;  border:0.052vw solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(1.042vw);}
.dataSetManagementBox .LineChart img{width: 100%; display: block;}
.dataSetManagementBox .viewResults{position: absolute; right: -0.521vw; bottom: -1.042vw; width: 3.333vw;border-radius: 100%; box-shadow: 0vw 0.365vw 0.833vw rgba(206,186,242,0.65); animation: trRight 2.8s .3s infinite ease-in-out;  border:0.052vw solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(1.042vw);}
.dataSetManagementBox .viewResults img{width: 100%; display: block;}

@keyframes bgOpacity {
    0%{
      opacity: 0;
    }
    30%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
}

/* 标注引擎 */

#annotationEngine .annotationEngineMain .bg {
  width: 100%;
  border-radius: 1.042vw;
  border: 0.052vw solid #fff;
  height: auto;
}

#annotationEngine .annotationEngineMain .logoColumn{position: absolute; left: 0vw; top: 0vw; width: 8.542vw;}

#annotationEngine .annotationEngineMain .logoColumn img{width: 100%; border-radius: 1.042vw 0vw 0vw 1.042vw; display: block;}

#annotationEngine .annotationEngineMain .dataAnnotationBox{width: 10.365vw; left: 9.375vw; position: absolute; top: 1.042vw;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation{border-radius: 1.042vw; padding: 1.042vw 0vw 1.563vw 1.042vw; border: 0.052vw solid #fff; background-image: url(../images/img_316.png); background-repeat: no-repeat; background-size: cover;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .pieChart{width: 7.552vw; position: relative;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .pieChart img{width: 100%; display: block;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .pieChart img:nth-child(2){position: absolute; top: 0vw; left: 0vw;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .line{width: 8.177vw; margin-top: 1.302vw;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .line img{width: 100%; display: block;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation.active .line img{animation: linePath 2s ease-in-out;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .Step{border: 0.052vw solid #fff; border-radius: 1.042vw; margin-top: 0.521vw; padding: 0.781vw 0vw 0.573vw 0.938vw; background-image: url(../images/img_321.png);}

#annotationEngine .annotationEngineMain .dataAnnotationBox .Step img{width: 8.542vw; margin-top: 0.417vw; display: block;}



}

@media (min-width:1921px) {
  #collaboration .collaborationMain {margin-top:240px;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox{width: 350px; padding: 60px 15px 0px; display: flex; flex-direction: column; position: relative; z-index: 20;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject{position: relative; margin:0px auto; }
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject .imgBox{width: 100%; border: 1px solid #fff; border-radius: 20px; overflow: hidden;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject .imgBox img{width: 100%;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubject .text{position: absolute; bottom: -45px; left: 0px; right: 0px; width: 87px; height: 37px; border-radius: 37px; font-size: 14px; margin: auto; display: flex; align-items: center; justify-content: center; color: #fff; background-image: linear-gradient(to right, #bd9ae2, #908def);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox .content{margin-top: auto; font-size: 18px; line-height: 26px; color: #575757; text-align: center;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataSubjectBox .content span{color: #7030a0;}

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox{width: 448px; margin-left: 45px; position: relative; z-index: 20;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge{ padding: 20px; height: 358px;border-radius: 20px; border: 1px solid #fff; background-image: url(../images/img_235.png); background-repeat: no-repeat; background-size: cover;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .text{height: 73px; border-radius:20px; font-size: 28px; display: flex; align-items: center; justify-content: center; color: #fff; background-image: linear-gradient(to right, #bd9ae2, #908def);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox{margin-top: 10px; height: 235px; border-radius: 20px; position: relative; background-image: url(../images/img_236.png); background-repeat: no-repeat; background-size: cover;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .vrIcon{position: absolute; left: 60px; top: 40px; width: 113px; height: 45px; border-radius: 10px; border: 1px solid #fff; display: flex; align-items: center; justify-content: center; background-image: url(../images/img_241.png); background-repeat: no-repeat; background-size: cover;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .vrIcon img{display: block; height: 40px;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .storageIcon{position: absolute; right: 78px; top: 76px; width: 113px; height: 45px; border-radius: 10px; border: 1px solid #fff; display: flex; align-items: center; justify-content: center; background-image: url(../images/img_242.png); background-repeat: no-repeat; background-size: cover;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppBox .storageIcon img{display: block; height: 40px;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppLogo{position: absolute; left: 5px; right: 0px; bottom: 16px; width: 78px; margin: 0px auto;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppLogo img{width: 100%; border-radius: 100%; box-shadow: 0px 3px 30px rgba(167,109,255,0.8); background-image: linear-gradient(to right, #7130d1, #27045c);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .collaborativeDataEdge .vrAppLogo::after{content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: url(../images/img_240.png); background-repeat: no-repeat; background-size: cover; animation: rotate360 10s infinite linear;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .content{margin-top: 50px; font-size: 18px; line-height: 26px;color: #575757; text-align: center;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataEdgeBox .content span{color: #7030a0;}

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox{width: 400px; margin-left: 56px; padding-top: 70px; position: relative; z-index: 10; display: flex; flex-direction: column;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform{width: 329px; background-color: #fff; border: 1px solid #f3f3f3; height: 230px; border-radius: 10px;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .dot{display: flex; align-items: center; height: 20px; border-bottom: 1px solid #eaeaee; padding: 0px 10px;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .dot span{width: 6px; height: 6px; border-radius: 100%; background-color: #eaeaee; margin-right: 5px; display: block;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox{position: relative; margin: 10px 10px 0px; height: 188px; border-radius: 10px; background-image: url(../images/img_243.png); background-repeat: no-repeat; background-size: cover;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics{padding: 28px 0px 0px 10px; display: flex;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1{width: 126px;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img1{border-radius: 5px; overflow: hidden; background-color: #fff; box-shadow: 0px 4px 5px rgba(128,126,173,0.24);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img1 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img2{margin-top: 3px; overflow: hidden; border-radius:10px; background-color: #fff; box-shadow: 0px 4px 5px rgba(128,126,173,0.24);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img2 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics2{width: 157px; margin-left: 5px; margin-top: auto; border-radius: 10px; overflow: hidden; background-color: #fff; box-shadow: 0px 4px 5px rgba(128,126,173,0.24);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics2 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3{position: absolute; right: 5px; top: -80px; width:127px;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img1{border-radius: 5px; overflow: hidden; background-color: #fff; box-shadow: 0px 4px 5px rgba(128,126,173,0.24);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img1 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img2{margin-top: 3px; overflow: hidden; border-radius:10px; background-color: #fff; box-shadow: 0px 4px 5px rgba(128,126,173,0.24);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img2 img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .icon{position: absolute; left: -20px; top: -10px; width: 60px; opacity: 0; transform: translateX(-50px);}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .icon img{width: 60px; display: block;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphicsText{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); opacity: 0;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .graphicsText p{width: 70px; height: 70px; background-image: linear-gradient(to right, #7130d1, #27045c); border-radius: 100%; color: #fff; font-size: 16px; line-height: 1.2; box-shadow: 0px 0px 29px rgba(167,109,255,0.8); animation: cardBreathing 1s ease-in-out infinite alternate; display: flex; align-items: center; justify-content: center; position: relative; z-index: 10;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .collaborativeDataPlatform .graphicsBox .line{height: 10px; border-radius: 5px; margin: 10px 10px 0px; background-color: rgba(255,255,255,0.5); box-shadow: 0px 4px 5px rgba(128,126,173,0.24); clip-path: inset(0% 100% 0% 0%);}

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img1 img{clip-path:inset(0% 0% 0% 0%); transition: all 1s; transition-delay: .6s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics1 .img2 img{clip-path:inset(0% 0% 0% 0%);  transition: all 1s; transition-delay: .7s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics2 img{clip-path:inset(0% 0% 0% 0%); transition: all 1s; transition-delay: .8s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img1 img{clip-path:inset(0% 0% 0% 0%);  transition: all 1s; transition-delay: .9s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphics .graphics3 .img2 img{clip-path:inset(0% 0% 0% 0%);  transition: all 1s; transition-delay: 1s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .graphicsText{top: 22%; opacity: 1;  transition: all .6s; transition-delay: 1.2s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .icon{opacity: 1; transform: none; transition: all .6s; transition-delay: 1.2s;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox.active .collaborativeDataPlatform .graphicsBox .line{clip-path:inset(0% 0% -100% 0%); transition: all 1s; transition-delay: 1.2s;}

  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .content{margin-top: auto; font-size: 18px; line-height: 26px; color: #575757; text-align: center;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .content span{color: #7030a0;}
  #collaboration .collaborationMain .collaborationScroll .collaborativeDataPlatformBox .text{position: absolute; top: 10px; left: 20px; width: 87px; height: 37px; border-radius: 37px; font-size: 14px; display: flex; align-items: center; justify-content: center; color: #fff; background-image: linear-gradient(to right, #bd9ae2, #908def);}

  @keyframes cardBreathing {
        0% {
            box-shadow: 0px 0px 29px rgba(167,109,255,0.8);
        }
        100% {
            box-shadow: 0px 0px 10px rgba(167,109,255,0.8);
        }
  }

  #sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain{margin-top: 35px; position: relative;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .lineImg{max-width: 400px;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .lineImg img{width: 100%; display: block; clip-path:inset(0% 100% 0% 0%); transition: all 1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .gear{position: absolute; left: 35px; top: 50%; transform: translateY(-50%); width:112px;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .gear img{width: 100%; display: block; transform: translateX(-20px); opacity: 0; transition: all .6s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-between; flex-direction: column;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list{ position: relative; width: 100%; display: flex; justify-content: center;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list p{width: 107px; height: 38px; border-radius: 38px; font-size: 16px; transform: translateX(-20px); opacity: 0; transition: all .6s; position: relative; display: flex; align-items: center; justify-content: center; background-color: #fff; border: 1px solid #92c7ff;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list .icon{position: absolute; right: 30px; top: 50%; transform: translateY(-50%); width: 90px;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list .icon img{width: 100%; display: block; transform: translateX(30px); transition: all .6s; opacity: 0;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list:nth-child(1) p{top: -6px;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list:nth-child(2) p{border-color: #928eee;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain .communicationProtocolList .list:nth-child(3) p{ top: 6px; border-color: #c69aff;}

#sourceAccess .sourceAccessMain .sourceAccessCenter .arm{display: flex; align-items: flex-end; padding: 0px 45px; margin-top: 50px;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .icon{width: 67px;transform: translateX(-30px); transition: all .6s; opacity: 0}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .icon img{width: 100%; display: block;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content{flex: 1; padding: 0px 0px 0px 25px;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content .line{width: 100%; padding: 5px; border-radius: 15px; border: 1px solid #908def; display: flex;transform: translateY(30px); transition: all .6s; opacity: 0;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content .line span{ height: 20px; width: 0%; display: block; border-radius: 10px; background-image: linear-gradient(to right, #908def, #bd9ae2);}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm .content .desc{padding-top: 15px; font-size: 16px; color: #12151a;transform: translateY(30px); transition: all .6s; opacity: 0;}

#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .lineImg img{clip-path:inset(0% 0% 0% 0%); transition-delay: .8s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .gear img{transform: none; opacity: 1; transition-delay: 1.1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .communicationProtocolList .list p{transform: none; opacity: 1; transition-delay: 1.3s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .communicationProtocolMain.active .communicationProtocolList .list .icon img{transform: none; opacity: 1; transition-delay: 1.5s;}

#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .icon{transform: none; opacity: 1; transition-delay: 1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .content .line{transform: none; opacity: 1; transition-delay: 1s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .content .line span{animation: w100 3s linear infinite; animation-delay: 1.2s;}
#sourceAccess .sourceAccessMain .sourceAccessCenter .arm.active .desc{transform: none; opacity: 1; transition-delay: 1.4s;}


.dataParsingBox{max-width: 372px; margin: 0px auto; position: relative; display: flex;}
.dataParsing{width:170px; height: 366px; padding: 25px 0px 0px 15px; border-radius: 20px; border: 1px dashed #908def; background-image: linear-gradient(to bottom, rgba(255,255,255,0) 30%, #f1e9fd);}
.dataParsing .icon{width: 79px; position: relative;}
.dataParsing .icon img{width: 100%; display: block;}
.dataParsing .icon p{position: absolute; left: 0px; top: 0px;}
.dataParsing .icon p:nth-child(2){animation:floatAndWobble 2.8s infinite ease-in-out;}
.dataParsing .lineImg{margin-top: 25px; width: 132px;}
.dataParsing .lineImg img{width: 100%; display: block; animation: linePath 2.8s infinite ease-in-out;}

.dataParsingList{flex: 1; padding: 20px 0px 40px 0px; display: flex; flex-direction: column; justify-content: space-between;}
.dataParsingList .list{display: flex; align-items: center;}
.dataParsingList .list .icon{width: 60px;}
.dataParsingList .list .icon img{width: 100%; display: block;}
.dataParsingList .list .dashedLine{flex: 1; position: relative; margin-left: 25px;}
.dataParsingList .list .dashedLine i{position: absolute; right: -3px; top: 50%; font-size: 14px; transform: translateY(-50%); color: #928eee;}
.dataParsingList .list .dashedLine span{display: block; width: 100%; height: 7px; overflow: hidden; position: relative;}
.dataParsingList .list .dashedLine span::after{content: ''; position: absolute; left: 0px; top: 0px; bottom: 0px; height: 1px; width: 100%; margin: auto; border-top: 1px dashed #908def;}
.dataParsingList .list .dashedLine span::before{width: 7px; height: 7px; border-radius: 100%; display: block; position: absolute; left: -10px; top: 0px; content: ''; background-color: #928eee;}
.dataParsingList .list .dashedLine span::before{animation: leftDot 4s linear infinite;}

@keyframes linePath {
  0%{
    clip-path: inset(0% 100% 0% 0%);
  }
  80%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes floatAndWobble {
    0% {
        transform: translateY(0px) rotate(0deg);
    }
    50% {
        transform: translateY(-6px) rotate(1.2deg);
    }
    100% {
        transform: translateY(0px) rotate(0deg);
    }
}

.dataFormatConversionMain{padding-top: 30px; position: relative;}
.dataFormatConversionBox{width: 274px; height: 274px; margin-left: 35px; border: 1px dashed #908def; position: relative;  background-image: url(../images/img_264.png); background-repeat: no-repeat; background-size: cover; border-radius: 100%;}
.dataFormatConversion{position: absolute; left: -10px; top: 55px; width: 230px; padding: 5px; border-radius: 6px; border: 1px solid #fff; background-color: rgba(255,255,255,0.5);}
.dataFormatConversion .content{display: flex; border-radius: 6px; padding: 4px; background-image: url(../images/img_265.png); background-repeat: no-repeat; background-size: cover;}
.dataFormatConversion .content .lineImg{padding: 17px 13px 10px 7px; border-radius: 6px 0px 0px 6px; background-color: rgba(255,255,255,0.3);}
.dataFormatConversion .content .lineImg img{width: 36px; display: block; clip-path: inset(0% 0% 0% 100%); animation: linePath2 2.8s infinite ease-in-out;}
.dataFormatConversion .content .iconBox{flex: 1; padding: 35px 0px 0px 30px;}
.dataFormatConversion .content .iconBox .icon{width: 49px; }
.dataFormatConversion .content .iconBox .icon img{width: 100%; display: block;animation:floatAndWobble 2.8s infinite ease-in-out;}
.dataFormatConversion .content .iconBox .line{width:51px; padding-top: 17px;}
.dataFormatConversion .content .iconBox .line img{width: 100%; display: block; animation: linePath 2.8s infinite ease-in-out;}
.dataFormatConversionList{position: absolute; left: 160px; top: 70px; width: 167px; z-index: 1;}
.dataFormatConversionList .list{display: flex; align-items: center; border: 1px solid #fff; border-radius: 6px; padding: 0px 10px 0px 15px; height: 80px; margin-bottom: 13px; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(15px); box-shadow: 0px 7px 18px rgba(206,186,242,0.4);}
.dataFormatConversionList .list .icon{width: 35px;}
.dataFormatConversionList .list .icon img{width: 100%; opacity: 0; display: block;animation: largen 2s infinite ease-in-out;}
.dataFormatConversionList .list .line{flex: 1; padding-left: 15px;}
.dataFormatConversionList .list .line img{width: 100%; display: block;  animation: linePath 2s infinite ease-in-out;}
.svgDottedLine{position: absolute; left: 95px; top: 145px; width: 162.5px; padding: 5px; mask-image: linear-gradient(to bottom, rgba(0,0,0,0) 65%, #000 50%);}
.svgDottedLine svg{width: 100%; height: auto; display: block;}
.svgDottedLine .dot{position: absolute; left: 0px; top: 0px; width: 7px; height: 7px; border-radius: 100%; background-image: linear-gradient(to right,#bd9ae2, #908def);}

@keyframes linePath2 {
  0%{
    clip-path: inset(0% 0% 0% 100%);
  }
  80%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes largen {
  0%,
  20%,
  40%,
  60%,
  80%,
  to {
      -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
      animation-timing-function: cubic-bezier(.215, .61, .355, 1)
  }
  0% {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
  }
  20% {
      -webkit-transform: scale3d(1.1, 1.1, 1.1);
      transform: scale3d(1.1, 1.1, 1.1)
  }
  30% {
      -webkit-transform: scale3d(.9, .9, .9);
      transform: scale3d(.9, .9, .9)
  }
  50% {
      opacity: 1;
      -webkit-transform: scale3d(1.03, 1.03, 1.03);
      transform: scale3d(1.03, 1.03, 1.03)
  }
  60% {
      -webkit-transform: scale3d(.97, .97, .97);
      transform: scale3d(.97, .97, .97)
  }
  70% {
      opacity: 1;
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
  100% {
      opacity: 1;
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}


.dataApprovalBox{position: relative; padding-top: 55px; margin-left: 60px;}
.dataApproval{width: 165px; height: 211px; padding: 19px 0px 0px; border: 1px dashed #908def; border-radius: 6px; background-image: url(../images/img_272.png); background-size: cover; background-repeat: no-repeat; position: relative; z-index: 10;}
.dataApproval .line{margin-left: 25px;}
.dataApproval .line img{width: 115px; display: block;clip-path: inset(0% 0% 0% 100%); animation: linePath 2.8s infinite ease-in-out;}
.dataApproval .line2{margin-left: 25px; margin-top: 24px;}
.dataApproval .line2 img{width: 101px; display: block;clip-path: inset(0% 0% 0% 100%); animation: linePath 2.8s infinite ease-in-out;}
.dataApproval .trend{position: absolute; left: 0px; bottom: 0px; width: 150px;}
.dataApproval .trend>img{width: 100%; display: block;clip-path: inset(0% 0% 0% 100%); animation: linePath 2.8s infinite ease-in-out;}
.dataApproval .trend .icon{position: absolute; right: -26px; top: -41px; width: 55px;}
.dataApproval .trend .icon>img{width: 100%; display: block; opacity: 0; animation: imgOpacity 2.8s infinite ease-in-out;}
.dataApprovalFrame1{width: 59px; border: 1px solid #fff; animation: moveLeft 2.8s infinite ease-in-out; border-radius: 6px; z-index: 8; overflow: hidden; position: absolute; top: 70px; left: 140px;}
.dataApprovalFrame1 img{width: 100%; display: block;}
.dataApprovalFrame2{width: 51px; border: 1px solid #fff;animation: moveLeft2 2.8s infinite ease-in-out; border-radius: 6px; z-index: 6; overflow: hidden; position: absolute; top: 95px; left: 185px;}
.dataApprovalFrame2 img{width: 100%; display: block;}
.dataApprovalPieChart{position: absolute; width: 188px;top: 67px; left: 125px;animation: moveLeft3 2.8s infinite ease-in-out;}
.dataApprovalPieChart img{width: 100%; display: block;}

@keyframes imgOpacity {
  0%, 70%{
    opacity: 0;
  }
  80%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes moveLeft {
  0%, 50%{
    transform: translateX(-20px);
    opacity: 0;
  }
  80%{
    transform: translateX(0px);
    opacity: 1;
  }
  100%{
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes moveLeft2 {
  0%, 60%{
    transform: translateX(-20px);
    opacity: 0;
  }
  80%{
    transform: translateX(0px);
    opacity: 1;
  }
  100%{
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes moveLeft3 {
  0%, 70%{
    transform: translateX(-20px);
    opacity: 0;
  }
  80%{
    transform: translateX(0px);
    opacity: 1;
  }
  100%{
    transform: translateX(0px);
    opacity: 1;
  }
}

.dataSynchronizationMain{padding-top: 50px;}
.dataSynchronizationBox{width: 242px; margin: 0px auto; position: relative;}
.dataSynchronization{border-radius: 14px; overflow: hidden; position: relative;}
.dataSynchronization .dot{height: 30px; padding: 0px 0px 0px 15px; background-color: #dbc5fd; display: flex; align-items: center;}
.dataSynchronization .dot img{height: 9px; display: block;}
.dataSynchronizationTrend{padding: 10px 0px 15px; background-image: url(../images/img_280.png); background-repeat: no-repeat; background-size: cover;}
.dataSynchronizationTrend img{width: 206px; display: block; animation: linePath 2.8s infinite ease-in-out;}
.dataSynchronizationBox .line{position: absolute; left: -45px; bottom:-30px; padding: 15px 15px 10px 17px; border: 1px solid #fff; background-color: rgba(255,255,255,0.5); box-shadow: -7px 0px 18px rgba(206,186,242,0.4); backdrop-filter: blur(20px); border-radius: 10px;}
.dataSynchronizationBox .line img{width: 119px; display: block; animation: linePath 2.8s infinite ease-in-out;}
.dataSynchronizationBox .cloud{border: 1px dashed #908def; position: absolute; animation: imgOpacity 2.8s infinite ease-in-out; right: -50px; top: -27px; width: 114px; border-radius: 10px; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(20px); box-shadow: 7px 0px 18px rgba(206,186,242,0.4);}
.dataSynchronizationBox .cloud img{width: 100%; display: block;}


.dataTaggingMain{padding-top: 20px;}
.dataTaggingBox{margin: 0px auto; width: 188px; position: relative;}
.dataTagging{height: 227px; padding: 10px 0px 0px; border-radius: 10px; border: 1px solid #fff; position: relative; z-index: 2; background-image: url(../images/img_285.png); background-repeat: no-repeat; background-size: cover;}
.dataTagging .dot{display: flex; align-items: center; justify-content: center;}
.dataTagging .dot img{height: 5px; display: block;}
.dataTagging .line{padding: 7px 0px 0px 14px;}
.dataTagging .line img{width: 160px; display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataTagging .trend{padding: 5px 0px 0px 14px;}
.dataTagging .trend img{width: 137px; border-radius: 6px; display: block;animation: linePath 2.8s infinite ease-in-out;}

.barChartBox{padding: 6px 8px 6px 6px; border-radius: 10px; position: absolute; z-index: 3; left: -75px; bottom: -35px; display: flex; align-items: center; border: 1px solid #fff;box-shadow: -7px 0px 18px rgba(206,186,242,0.4); background-color: rgba(255,255,255,0.5); backdrop-filter: blur(20px); box-shadow: -7px 0px 18px rgba(206,186,242,0.4);}
.barChartBox .line{width: 83px;}
.barChartBox .line img{width: 100%; display: block;animation: linePath 2.8s infinite ease-in-out;}
.barChartBox .barChart{margin-left: 20px; width: 89px; background-color: #fff; border-radius: 6px;}
.barChartBox .barChart img{width: 100%; display: block; clip-path: inset(100% 0% 0% 0%); animation: topPath 2.8s infinite ease-in-out;}

.dataTaggingLayout{position: absolute; right: -85px; top: 35px; width: 110px; border-radius: 10px; z-index: 4; border: 1px solid #fff; padding: 13px 0px 11px 0px;box-shadow: -7px 0px 18px rgba(206,186,242,0.4); background-color: rgba(255,255,255,0.5); backdrop-filter: blur(20px);}
.dataTaggingLayout .line{padding-left: 10px; width: 88px;}
.dataTaggingLayout .line img{width: 100%; display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataTaggingLayout .icon{width: 27px; padding-top: 7px; margin: 0px auto;}
.dataTaggingLayout .icon img{width: 100%; display: block;animation: imgOpacity 2.8s infinite ease-in-out;}
.dataTaggingLayout .layout{padding-left: 16px; padding-top: 10px; width: 79px;clip-path: inset(0% 0% 100% 0%);animation: bottomPath 2.8s infinite ease-in-out;}
.dataTaggingLayout .layout img{width: 100%; display: block;}
.dataTaggingBox .ellipse{position: absolute; right: -45px; bottom: -30px; width: 142px; height: 110px;}
.dataTaggingBox .ellipse svg{width: 100%; display: block;}
.dataTaggingBox .ellipse .dot{position: absolute; left: 0px; top: 0px; width: 7px; height: 7px; border-radius: 100%; background-image: linear-gradient(to right,#bd9ae2, #908def);}

@keyframes topPath {
    0%{
      clip-path: inset(100% 0% 0% 0%);
    }
    80%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
}

@keyframes bottomPath {
    0%{
      clip-path: inset(0% 0% 100% 0%);
    }
    80%{
      clip-path: inset(0% 0% 0% 0%);
    }
    100%{
      clip-path: inset(0% 0% 0% 0%);
    }
}


.dataAssetsMain{padding-top: 15px;}
.dataAssetsBox{margin: 0px auto; width: 224px; position: relative;}
.dataAssets{border-radius: 10px; overflow: hidden;}
.dataAssets .top{height: 25px; background-color: #decafd;}
.dataAssets .content{padding: 10px 0px 23px 10px; border: 1px solid #fff; background-image: url(../images/img_294.png); background-repeat: no-repeat; background-size: cover;}
.dataAssets .content .line{width: 203px; border-radius: 4px; overflow: hidden;}
.dataAssets .content .line img{width: 100%; display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataAssets .content .square{width: 196px; display: block; margin: 10px 0px 0px 3px;}
.dataAssets .content .square img{width: 100%; display: block;animation: bottomPath 2.8s infinite ease-in-out;}
.dataAssetsBox .export{position: absolute; left: -30px; bottom: -26px;animation: trleft 2.8s infinite ease-in-out; width: 103px; border-radius: 10px;border: 1px dashed #908def; background-color: rgba(255,255,255,0.5); box-shadow: -7px 0px 18px rgba(206,186,242,0.4); backdrop-filter: blur(20px);}
.dataAssetsBox .export img{width: 100%; display: block;}
.dataAssetsBox .arrowSquare{position: absolute; right: -32px; top: 70px; width: 104px; opacity: 0;animation: imgOpacity 2.8s infinite ease-in-out;}
.dataAssetsBox .arrowSquare img{width: 100%; display: block;filter: drop-shadow(0px 7px 16px rgba(206,186,242,0.65));}

@keyframes trleft {
    0%, 50%{
      transform:translateX(-30px);
      opacity: 0;
    }
    80%{
      transform:translateX(0px);
      opacity: 1;
    }
    100%{
      transform:translateX(0px);
      opacity: 1;
    }
}


@keyframes trRight {
    0%, 50%{
      transform:translateX(30px);
      opacity: 0;
    }
    80%{
      transform:translateX(0px);
      opacity: 1;
    }
    100%{
      transform:translateX(0px);
      opacity: 1;
    }
}

.dataArchivingMain{padding-top: 20px;}
.dataArchivingBox{margin:0px auto; width: 279px; position: relative;}
.dataArchiving{position: relative;}
.dataArchiving img{display: block; width: 100%; position: absolute; top: 0px; left: 0px; opacity: 0;}
.dataArchiving img:nth-child(1){position: relative;animation: trBottom 2.8s -0.1s infinite ease-in-out;}
.dataArchiving img:nth-child(2){animation: trBottom 2.8s -0.2s infinite ease-in-out;}
.dataArchiving img:nth-child(3){animation: trBottom 2.8s -0.3s infinite ease-in-out;}
.dataArchiving img:nth-child(4){animation: trTop 2.8s  infinite ease-in-out;}

.dataArchivingBox .folder{position: absolute; left: -60px; bottom: 55px; width: 102px; animation: trleft 2.8s infinite ease-in-out; border-radius: 6px; box-shadow: 0px 7px 16px rgba(206,186,242,0.65); border: 1px solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(20px);}
.dataArchivingBox .folder img{width: 100%; display: block;}

.dataArchivingBox .dataImg{position: absolute; right: -30px; top: 30px; width: 71px;border-radius: 6px; box-shadow: 0px 7px 16px rgba(206,186,242,0.65); animation: trRight 2.8s infinite ease-in-out;  border:1px dashed #908def; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(20px);}
.dataArchivingBox .dataImg img{width: 100%; display: block;}

@keyframes trTop {
    0%{
      transform:translateY(30px);
      opacity: 0;
    }
    50%{
      transform:translateY(0px);
      opacity: 1;
    }
    100%{
      transform:translateY(0px);
      opacity: 1;
    }
}

@keyframes trBottom {
    0%{
      transform:translateY(-30px);
      opacity: 0;
    }
    50%{
      transform:translateY(0px);
      opacity: 1;
    }
    100%{
      transform:translateY(0px);
      opacity: 1;
    }
}


.dataSetManagementMain{padding-top: 30px;}
.dataSetManagementBox{margin: 0px auto; width: 291px; position: relative;}
.dataSetManagementBox .rightBg{width: 196px; border-radius: 10px; overflow: hidden; margin-left: auto; animation: bgOpacity 2.8s infinite ease-in-out;}
.dataSetManagementBox .rightBg img{width: 100%; display: block;}
.dataSetManagementBox .dataSetManagement{position: absolute; left: 0px; top: 35px; width: 278px; padding:20px; animation: bgOpacity 2.8s infinite ease-in-out; border: 1px solid #fff; border-radius: 10px; background-image: url(../images/img_306.png); background-repeat: no-repeat; background-size: cover;}
.dataSetManagementBox .dataSetManagement .dot{padding-bottom: 13px; border-bottom: 1px solid rgba(200,182,247,0.3);}
.dataSetManagementBox .dataSetManagement .dot img{height: 11px; display: block;}
.dataSetManagementBox .lineArrow{padding-top: 13px; display:flex; justify-content: space-between;}
.dataSetManagementBox .lineArrow img:nth-child(1){width: 137px;animation: linePath 2.8s infinite ease-in-out;}
.dataSetManagementBox .lineArrow img:nth-child(2){width: 74px;animation: trRight 2.8s infinite ease-in-out;}
.dataSetManagementBox .squareLine{width: 238px; padding-top: 13px;}
.dataSetManagementBox .squareLine img{ width: 100%;display: block;animation: linePath 2.8s infinite ease-in-out;}
.dataSetManagementBox .dotLine{position: absolute; right: -30px; top: -30px; width: 79px;border-radius: 6px; box-shadow: 0px 7px 16px rgba(206,186,242,0.65); animation: trRight 2.8s .1s infinite ease-in-out;  border:1px solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(20px);}
.dataSetManagementBox .dotLine img{width: 100%; display: block;}
.dataSetManagementBox .LineChart{position: absolute; left: -30px; bottom: 50px; width: 70px;border-radius: 100%; box-shadow: 0px 7px 16px rgba(206,186,242,0.65); animation: trleft 2.8s .2s infinite ease-in-out;  border:1px solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(20px);}
.dataSetManagementBox .LineChart img{width: 100%; display: block;}
.dataSetManagementBox .viewResults{position: absolute; right: -10px; bottom: -20px; width: 64px;border-radius: 100%; box-shadow: 0px 7px 16px rgba(206,186,242,0.65); animation: trRight 2.8s .3s infinite ease-in-out;  border:1px solid #fff; background-color: rgba(255,255,255,0.5); backdrop-filter: blur(20px);}
.dataSetManagementBox .viewResults img{width: 100%; display: block;}

@keyframes bgOpacity {
    0%{
      opacity: 0;
    }
    30%{
      opacity: 1;
    }
    100%{
      opacity: 1;
    }
}

/* 标注引擎 */

#annotationEngine .annotationEngineMain .bg {
  width: 100%;
  border-radius: 20px;
  border: 1px solid #fff;
  height: auto;
}

#annotationEngine .annotationEngineMain .logoColumn{position: absolute; left: 0px; top: 0px; width: 164px;}

#annotationEngine .annotationEngineMain .logoColumn img{width: 100%; border-radius: 20px 0px 0px 20px; display: block;}

#annotationEngine .annotationEngineMain .dataAnnotationBox{width: 199px; left: 180px; position: absolute; top: 20px;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation{border-radius: 20px; padding: 20px 0px 30px 20px; border: 1px solid #fff; background-image: url(../images/img_316.png); background-repeat: no-repeat; background-size: cover;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .pieChart{width: 145px; position: relative;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .pieChart img{width: 100%; display: block;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .pieChart img:nth-child(2){position: absolute; top: 0px; left: 0px;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .line{width: 157px; margin-top: 25px;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation .line img{width: 100%; display: block;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .dataAnnotation.active .line img{animation: linePath 2s ease-in-out;}

#annotationEngine .annotationEngineMain .dataAnnotationBox .Step{border: 1px solid #fff; border-radius: 20px; margin-top: 10px; padding: 15px 0px 11px 18px; background-image: url(../images/img_321.png);}

#annotationEngine .annotationEngineMain .dataAnnotationBox .Step img{width: 164px; margin-top: 8px; display: block;}


  #annotationEngine .annotationEngineMain .other .InstantAnnotationLine{ position: absolute; left: 51px; top: 43px; width:620px; height: 196px;}
  #annotationEngine .annotationEngineMain .other .InstantAnnotationLine .line{ position: absolute; left: 20%; top: 0px; width:11px; height: 100%; cursor: all-scroll;}
  #annotationEngine .annotationEngineMain .other .InstantAnnotationLine .line::after{content: ''; position: absolute; left: 0px; right: 0px; top: 0px; width: 1px; height: 100%; background-image: linear-gradient(to right, #bd9ae2, #908def); margin: auto;}
  #annotationEngine .annotationEngineMain .other .InstantAnnotationLine .line::before{content: ''; position: absolute; left: 0px; top: -1px;width: 11px; height: 6px; background-image: linear-gradient(to right, #bd9ae2, #908def); clip-path: polygon(0 0, 50% 100%, 100% 0);}


.ArchitectureIcon{height: 250px; display: flex;}

.operationDashboardBox{margin:auto; width: 204px; border-radius: 8px; border: 1px solid #fff; overflow: hidden; position: relative; background-image: url(../images/img_330.png); background-repeat: no-repeat; background-size: cover;}
.operationDashboardBox .dot{height: 16px; padding: 0px 16px; background-image: linear-gradient(to right, #bd9ae2, #908def); display: flex; align-items: center;}
.operationDashboardBox .dot img{height: 6px; display: block;}
.operationDashboardBox .operationDashboard{display: flex; padding:5px;}
.operationDashboardBox .operationDashboard .line{width:43px;}
.operationDashboardBox .operationDashboard .line img{width: 100%; display: block; clip-path: inset(0% 100% 0% 0%); animation: cPath 2s ease-in-out infinite; }
.operationDashboardBox .operationDashboard .dashboard{margin-left: 4px; flex: 1;}
.operationDashboardBox .operationDashboard .dashboard img{width: 100%; display: block;}
.operationDashboardBox .operationDashboard .dashboard img:nth-child(1){ animation: cPath2 2s ease-in-out infinite;}
.operationDashboardBox .operationDashboard .dashboard img:nth-child(2){ animation: cPath3 2s ease-in-out infinite;}

@keyframes cPath{
  0%{
    clip-path: inset(0% 100% 0% 0%);
  }
  30%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes cPath2{
  0%, 30%{
    clip-path: inset(0% 100% 0% 0%);
  }
  50%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes cPath3{
  0%, 50%{
    clip-path: inset(0% 0% 100% 0%);
  }
  80%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

.mmonitoringLogs{width: 236px; margin:auto; position: relative;}
.mmonitoringLogs img{width: 100%; display: block; position: absolute; left: 0px; top: 0px; opacity: 0;}
.mmonitoringLogs img:nth-child(1){position: relative; animation: mLogs 3s ease-in-out infinite;}
.mmonitoringLogs img:nth-child(2){animation: mLogs2 3s ease-in-out infinite;}
.mmonitoringLogs img:nth-child(3){animation: mLogs3 3s ease-in-out infinite;}
.mmonitoringLogs img:nth-child(4){animation: mLogs4 3s ease-in-out infinite;}

@keyframes mLogs{
  0%{
    opacity: 0;
    transform: scale(0.5);
  }
  20%{
    opacity:1;
    transform: scale(1);
  }
  100%{
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes mLogs2{
  0%, 5%{
    opacity: 0;
    transform: scale(0.5);
  }
  30%{
    opacity:1;
    transform: scale(1);
  }
  100%{
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes mLogs3{
  0%, 25%{
    opacity: 0;
  }
  50%{
    opacity:1;
    transform: rotate(0deg);
  }
  70%{
    opacity:1;
    transform: rotate(360deg);
  }
  100%{
    opacity: 1;
    transform: rotate(360deg);
  }
}

@keyframes mLogs4{
  0%, 70%{
    opacity: 0;
  }
  90%{
    opacity:1;
  }
  100%{
    opacity: 1;
  }
}

.identityAccessBox{margin: auto; width: 204px; border-radius: 8px; border: 1px solid #fff; overflow: hidden; position: relative; background-image: url(../images/img_330.png); background-repeat: no-repeat; background-size: cover;}
.identityAccessBox .dot{height: 16px; padding: 0px 16px; background-image: linear-gradient(to right, #bd9ae2, #908def); display: flex; align-items: center;}
.identityAccessBox .dot img{height: 6px; display: block;}
.identityAccessBox .identityAccess{padding: 20px 10px 10px;}
.identityAccessBox .identityAccess .profilePictureLine{display: flex; justify-content: space-between;}
.identityAccessBox .identityAccess .profilePictureLine .profilePicture{width: 49px;}
.identityAccessBox .identityAccess .profilePictureLine .profilePicture img{width: 100%; opacity: 0; transform: translateX(-20px); display: block; animation: access 3s ease-in-out infinite;}
.identityAccessBox .identityAccess .profilePictureLine .line{width: 110px;}
.identityAccessBox .identityAccess .profilePictureLine .line img{width: 100%; display: block; animation: access2 3s ease-in-out infinite;}
.identityAccessBox .identityAccess .VerticalLine{position: relative; margin-top:15px;}
.identityAccessBox .identityAccess .VerticalLine img{position: absolute; left: 0px; top: 0px; width: 100%;}
.identityAccessBox .identityAccess .VerticalLine img:nth-child(1){position: relative; animation: access3 3s ease-in-out infinite;}
.identityAccessBox .identityAccess .VerticalLine img:nth-child(2){animation: access4 3s ease-in-out infinite;}

@keyframes access{
  0%{
    transform: translateX(-20px);
    opacity: 0;
  }
  30%{
    transform: translateX(0px);
    opacity: 1;
  }
  100%{
    transform: translateX(0px);
    opacity: 1;
  }
}

@keyframes access2{
  0%, 10%{
    clip-path: inset(0% 0% 0% 100%);
  }
  40%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

@keyframes access3{
  0%, 30%{
    opacity: 0;
  }
  50%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes access4{
  0%, 50%{
    clip-path: inset(100% 0% 0% 0%);
  }
  70%{
    clip-path: inset(0% 0% 0% 0%);
  }
  100%{
    clip-path: inset(0% 0% 0% 0%);
  }
}

.linkEncryption{margin:auto; width: 221px; position: relative;}
.linkEncryption img{width: 100%; display: block; position: absolute; left: 0px; top: 0px; opacity: 0;}
.linkEncryption img:nth-child(1){position: relative; animation: encryption 3s ease-in-out infinite;}
.linkEncryption img:nth-child(2){animation: encryption2 3s ease-in-out infinite;}

@keyframes encryption {
    0%{
      opacity: 0;
      transform: rotate(0deg);
    }
    50%{
      opacity: 1;
      transform: rotate(360deg);
    }
    100%{
      opacity: 1;
      transform: rotate(360deg);
    }
}

@keyframes encryption2 {
  0%, 50%{
    opacity: 0;
    transform: scale(1.2);
  }
  60%{
    opacity: 1;
    transform: scale(1);
  }
  100%{
    opacity: 1;
    transform: scale(1);
  }
}

.multipleNodes{margin:auto; width: 282px; position: relative;}
.multipleNodes img{width: 100%; display: block; position: absolute; left: 0px; top: 0px; opacity: 0;}
.multipleNodes img:nth-child(1){position: relative; animation: multiple 3s ease-in-out infinite;}
.multipleNodes img:nth-child(2){animation: multiple2 3s ease-in-out infinite;}
.multipleNodes img:nth-child(3){animation: multiple3 3s ease-in-out infinite;}
.multipleNodes img:nth-child(4){animation: multiple4 3s ease-in-out infinite;}
.multipleNodes img:nth-child(5){animation: multiple5 3s ease-in-out infinite;}
.multipleNodes img:nth-child(6){animation: multiple6 3s ease-in-out infinite;}
.multipleNodes img:nth-child(7){animation: multiple7 3s ease-in-out infinite;}
.multipleNodes img:nth-child(8){animation: multiple8 3s ease-in-out infinite;}

@keyframes multiple {
  0%{
    opacity: 0;
  }
  10%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple2 {
  0%, 10%{
    opacity: 0;
  }
  20%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple3 {
  0%, 20%{
    opacity: 0;
  }
  30%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple4 {
  0%, 30%{
    opacity: 0;
  }
  40%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple5 {
  0%, 40%{
    opacity: 0;
  }
  50%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple6 {
  0%, 50%{
    opacity: 0;
  }
  60%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple7 {
  0%, 60%{
    opacity: 0;
  }
  70%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

@keyframes multiple8 {
  0%, 70%{
    opacity: 0;
  }
  80%{
    opacity: 1;
  }
  100%{
    opacity: 1;
  }
}

.flexibleDeployment{width: 233px; margin:auto; position: relative;}
.flexibleDeployment img{position: absolute; left: 0px; top: 0px; width: 100%; display: block;}
.flexibleDeployment img:nth-child(1){position: relative; animation: flexible 3s ease-in-out infinite;}
.flexibleDeployment img:nth-child(2){animation: flexible2 3s ease-in-out infinite;}
.flexibleDeployment img:nth-child(3){animation: flexible3 3s ease-in-out infinite;}
.flexibleDeployment img:nth-child(4){animation: flexible3 3s ease-in-out infinite;}
.flexibleDeployment img:nth-child(5){animation: flexible2 3s ease-in-out infinite;}

@keyframes flexible {
  0%{
    opacity: 0;
    transform: scale(1.2);
  }
  25%{
    opacity: 1;
    transform: scale(1);
  }
  100%{
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes flexible2 {
  0%, 15%{
    opacity: 0;
    transform: translateY(50px);
  }
  35%{
    opacity: 1;
    transform: translateY(0px);
  }
  100%{
    opacity: 1;
    transform: translateY(0px);
  }
}

@keyframes flexible3 {
  0%, 25%{
    opacity: 0;
    transform: translateY(50px);
  }
  45%{
    opacity: 1;
    transform: translateY(0px);
  }
  100%{
    opacity: 1;
    transform: translateY(0px);
  }
}


}



.hideScroll { overflow: hidden; }

.pointerEvents { pointer-events: none; }

/*--通用--*/
.header { 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: 60px; position: fixed; left: 0px; top: 0px; width: 100%; z-index: 99;-webkit-transition: all .6s; transition: all .6s; }

.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; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: static; }

.header .logo { position: relative; }

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

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

.header .navBox { 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 .nav { display: none; position: fixed; left: 0px; top: 60px; padding: 20px 0px; height: -webkit-calc(85vh - 60px); height: calc(85vh - 60px); right: 0px; overflow-y: auto; z-index: 99; }

.header .nav .list { padding: 0px 0px; position: relative; }

.header .nav .list p { position: relative; margin: 0px 20px; border-bottom: 1px solid #c9c9c9; }

.header .nav .list p 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; height: 45px; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.header .nav .list p::after { bottom: 0px; right: 0px; width: 0%; height: 1px; position: absolute; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.header .nav .list i { position: absolute; right: 0px; top: 0px; padding: 0px 20px 0px 0px; width: 40%; cursor: pointer; height: 45px; 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 i::before { display: block; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); -webkit-transition: all .6s; transition: all .6s; }

.header .nav .list i.active::before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }

.header .searchBtn { margin-left: 0px; width: 35px; height: 35px; font-size: 16px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #fff; border: 1px solid #fff; color: #000; 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; }

.header .language { margin-left: 5px; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.header .language a { height: 35px; -webkit-border-radius: 35px; border-radius: 35px; font-size: 12px; padding: 0px 10px; 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; background-color: #fff; border: 1px solid #fff; }

.header .language a i { font-size: 16px; margin-right: 5px; }

.header .language a span { display: block; margin-left: 5px; border-top: 5px solid #000; border-left: 5px solid transparent; border-right: 5px solid transparent; }

.header .headerBusinessBtn { margin-left: 5px; padding: 0px 10px; height: 30px; -webkit-border-radius: 30px; border-radius: 30px; font-size: 12px; color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); 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; cursor: pointer; }

.header .headerBusinessBtn img { height: 10px; margin-right: 5px; display: block; }

.navBtn { font-size: 16px; 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: #000; -webkit-border-radius: 100%; border-radius: 100%; width: 30px; height: 30px; background-color: #fff; margin-left: 5px; }

.mSearchLanguageBox { position: fixed; left: 0px; bottom: 40px; width: 100%; z-index: 91; padding: 0px 20px; display: none; }

.mSearchLanguage { 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; }

.mSearchLanguage .searchBtn { margin-left: 0px; width: 35px; height: 35px; font-size: 16px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #fff; border: 1px solid #fff; 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; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.mSearchLanguage .language { margin-left: 5px; 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; }

.mSearchLanguage .language a { height: 35px; -webkit-border-radius: 35px; border-radius: 35px; font-size: 12px; padding: 0px 10px; 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; background-color: #fff; border: 1px solid #fff; }

.mSearchLanguage .language a i { font-size: 16px; margin-right: 5px; }

.mSearchLanguage .language a span { display: block; margin-left: 5px; border-top: 5px solid #000; border-left: 5px solid transparent; border-right: 5px solid transparent; }

.subNavMain { display: none; }

.subNavProduct { padding: 10px 20px; }

.subNavProduct .subNavProductList { margin-bottom: 10px; }

.subNavProduct .subNavProductList a .imgBox { display: none; }

.subNavProduct .subNavProductList a .content .listTitle { font-size: 14px; line-height: 35px; color: #333; padding: 0px 15px; background-color: #fff; -webkit-border-radius: 35px; border-radius: 35px; }

.subNavProduct .subNavProductList a .content .desc { display: none; }

.subNavProduct .subNavProductList:last-child { margin-bottom: 0px; }

.subNavSolutionBox { padding: 10px 20px; }

.subNavSolution .subNavSolutionList { margin-bottom: 10px; }

.subNavSolution .subNavSolutionList .imgBox { display: none; }

.subNavSolution .subNavSolutionList .listTitle { font-size: 14px; line-height: 35px; color: #333; padding: 0px 15px; background-color: #fff; -webkit-border-radius: 35px; border-radius: 35px; }

.subNavSolution .subNavSolutionList:last-child { margin-bottom: 0px; }

.headerWhite .logo img { opacity: 0; }

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

.headerWhite .nav .list p a { color: #fff; }

.headerWhite .nav .list p::after { background: #6e2fcc; }

.headerWhite .searchBtn { background-color: #f2f2f2; border-color: #f2f2f2; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: #000; }

.headerWhite .language a { background-color: #f2f2f2; border-color: #f2f2f2; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: #000; }

.headerWhite .language a span { border-top-color: #000; }

.headerUp { top: -90px; background-color: rgba(255, 255, 255, 0.8); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }

.headerUp::after { background-color: white; }

.headerUp .logo img { opacity: 1; }

.headerUp .logo img:nth-child(2) { opacity: 0; }

.headerUp .nav .list p a { color: #000; }

.headerUp .searchBtn { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: #000; }

.headerUp .language a { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: #000; }

.headerUp .language a span { border-top-color: #000; }

.headerDown { top: 0px; background-color: rgba(255, 255, 255, 0.8); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }

.headerDown::after { background-color: white; }

.headerDown .logo img { opacity: 1; }

.headerDown .logo img:nth-child(2) { opacity: 0; }

.headerDown .nav .list p a { color: #000; }

.headerDown .searchBtn { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: #000; }

.headerDown .language a { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: #000; }

.headerDown .language a span { border-top-color: #000; }

.headerHover { background-color: #fff; -webkit-backdrop-filter: blur(0px); backdrop-filter: blur(0px); }

.headerHover::after { background-color: rgba(0, 0, 0, 0.2); }

.headerHover .logo img { opacity: 1; }

.headerHover .logo img:nth-child(2) { opacity: 0; }

.headerHover .nav .list p a { color: #000; }

.headerHover .searchBtn { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: #000; }

.headerHover .language a { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: #000; }

.headerHover .language a span { border-top-color: #000; }

.headerAbsolute{position: absolute !important; top: 0px !important;}

.mHeaderBg { background-color: white; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }

.mHeaderBg::after { background-color: rgba(0, 0, 0, 0.1); }

.mHeaderBg .logo img { opacity: 1; }

.mHeaderBg .logo img:nth-child(2) { opacity: 0; }

.mHeaderBg .nav .list p a { color: #000; }

.mHeaderBg .searchBtn { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: #000; }

.mHeaderBg .language a { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: #000; }

.mHeaderBg .language a span { border-top-color: #000; }

.navMaskLayer { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.5); -webkit-backdrop-filter: blur(50px); backdrop-filter: blur(50px); display: none; z-index: 90; }

.maskLayer { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); display: none; z-index: 90; }

.footerProductMain { position: fixed; left: 0px; bottom: 0px; width: 100%; height: 918px; z-index: 30; pointer-events: none; display: none; }

.footerProductMain .imgBox { width: 494px; }

.footerProductMain .imgBox img { width: 100%; display: block; opacity: 0; -webkit-transition: all .2s; transition: all .2s; }

.footerProductMain .imgBox img.active { opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.footerHeight { min-height: 850px; margin-top: 0px; display: none; }

.footerBox { position: relative; background-image: url(../images/img_69.jpg); background-size: cover; background-repeat: no-repeat; background-position: 70%; }

.footerBox video { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.footerContact { padding: 70px 0px 40px; position: relative; z-index: 10; }

.footerContact .title { font-size: 18px; line-height: 24px; color: #fff; text-align: center; }

.footerContact .desc { font-size: 14px; padding-top: 10px; color: #fff; text-align: center; }

.footerContact .more { 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; }

.footer { padding: 30px 0px 0px; border-top: 1px solid rgba(255, 255, 255, 0.5); position: relative; z-index: 10; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.35)), to(#fff)); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.35), #fff); -webkit-backdrop-filter: blur(30px); backdrop-filter: blur(30px); }

.footer .footerLogoClasContact { padding-bottom: 20px; }

.footer .footerLogoClasContact .footerLogo img { height: 40px; display: block; margin: auto; }

.footer .footerLogoClasContact .footerClass { display: none; }

.footer .footerLogoClasContact .footerClass .list { padding-right: 75px; }

.footer .footerLogoClasContact .footerClass .list h3 a { font-size: 16px; color: rgba(0, 0, 0, 0.95); }

.footer .footerLogoClasContact .footerClass .list h3 a:hover { color: #27045c; }

.footer .footerLogoClasContact .footerClass .list p { padding-top: 10px; }

.footer .footerLogoClasContact .footerClass .list p a { display: block; font-size: 14px; line-height: 26px; color: #484848; }

.footer .footerLogoClasContact .footerClass .list p a:hover { color: #27045c; }

.footer .footerLogoClasContact .footerClass .list:last-child { padding-right: 0px; }

.footer .footerAddress { padding-top: 4vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -1.333vw; }

.footer .footerAddress .list { width: -webkit-calc(50% - 2.667vw); width: calc(50% - 2.667vw); margin: 2vw 1.333vw 0vw; border: 1px solid #fff; padding: 4.267vw; -webkit-border-radius: 1.333vw; border-radius: 1.333vw; background-color: rgba(255, 255, 255, 0.1); -webkit-backdrop-filter: blur(1.333vw); backdrop-filter: blur(1.333vw); }

.footer .footerAddress .list .listTitle { font-size: 2.933vw; color: #080808; }

.footer .footerAddress .list .listTitle i { font-size: 2.933vw; margin-right: 1.333vw; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); background-clip: text; -webkit-background-clip: text; color: transparent; }

.footer .footerAddress .list .content { padding-top: 0.667vw; font-size: 2.667vw; line-height: 4.133vw; color: rgba(72, 72, 72, 0.95); }

.footer .footerAddress .list:last-child { margin-right: 0vw; }

.footer .foot { padding: 30px 0px; border-top: 1px solid rgba(0, 0, 0, 0.03); }

.footer .foot .copyright { font-size: 14px; color: #000000; }

.footer .foot .footShare { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 10px; }

.footer .foot .footShare a { width: 34px; height: 34px; font-size: 18px; margin-right: 10px; color: #000; position: relative; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(255, 255, 255, 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; }

.footer .foot .footShare a:last-child { margin-right: 0px; }

.footer .foot .footShare a p { position: absolute; left: 50%; bottom: 160%; -webkit-transition: all .6s; transition: all .6s; opacity: 0; pointer-events: none; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 100px; padding: 5px; background-color: #fff; -webkit-border-radius: 5px; border-radius: 5px; }

.footer .foot .footShare a p img { width: 100%; display: block; }

.footer .foot .footShare a:hover p { bottom: 120%; opacity: 1; }

/*--新底部--*/
/* .footerClassTelMediaBg { background-image: url(../images/img_381.png) !important; background-size: 100% !important; background-position: right bottom !important; background-repeat: no-repeat !important; } */

.footerClassTelMedia { padding-top: 40px; }

.footerClassTwo .list { border-bottom: 1px solid #eee; }

.footerClassTwo .list h3 { font-size: 14px; line-height: 45px; }

.footerClassTwo .list h3 a { color: rgba(8, 8, 8, 0.95); }

.footerClassTwo .list p { padding-top: 10px; display: none; }

.footerClassTwo .list p a { display: block; font-size: 13px; line-height: 30px; color: #484848; }

.footerClassTwo .list:nth-child(1) { -webkit-animation-delay: 0.05; animation-delay: 0.05; }

.footerClassTwo .list:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }

.footerClassTwo .list:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

.footerClassTwo .list:nth-child(4) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

.footerClassTwo .list:nth-child(5) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; }

.footerClassTwo .list:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; }

.footerTelMediaBox .footerTelMedia { padding-top: 20px; }

.footerTelMediaBox .footerTelMedia .tel p { font-size: 18px; font-weight: 600; color: #302b2b; }

.footerTelMediaBox .footerTelMedia .tel p i { font-size: 16px; font-weight: 400; }

.footerTelMediaBox .footerTelMedia .tel h3 { font-size: 14px; color: rgba(0, 0, 0, 0.5); }

.footerTelMediaBox .footerTelMedia .media { 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-top: 10px; }

.footerTelMediaBox .footerTelMedia .media a { width: 28px; height: 28px; margin-left: 5px; font-size: 16px; color: #272727; 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; }

.footerTelMediaBox .footerTelMedia .media a p { position: absolute; left: 50%; bottom: 160%; -webkit-transition: all .6s; transition: all .6s; opacity: 0; pointer-events: none; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 85px; padding: 5px; background-color: #fff; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }

.footerTelMediaBox .footerTelMedia .media a p img { width: 100%; display: block; }

.footerTelMediaBox .footerTelMedia .media a:hover p { bottom: 120%; opacity: 1; }

.footerTelMediaBox .qrCodeImg { padding: 5.008px; -webkit-border-radius: 10px; border-radius: 10px; margin-left: 10px; background-color: #fff; display: none; }

.footerTelMediaBox .qrCodeImg img { width: 90px; display: block; }

.footerHeightTwo { height: 50vh; display: block; }

.footerTwo { position: fixed; left: 0px; bottom: 0px; width: 100%; height: 50vh; display: block; }

.footerTwo .bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.footerTwo .bg img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }

.footerTwo .bg video { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }

.footerTwo .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; height: 100%; }

.footerForm { margin: auto; }

.footerForm .title { font-size: 20px; color: #fff; line-height: 26px; text-align: center; font-weight: 600; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }

.footerForm .btn { 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: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }

.footerForm.active .title { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.05s; transition-delay: 0.05s; }

.footerForm.active .btn { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }

.footTwo { padding: 0px 0px 30px; }

.footTwo .copyright { font-size: 14px; color: #fff; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }

.footTwo .copyright a { color: #fff; }

.footTwo .link {text-align: center; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }

.footTwo .link a { font-size: 14px; margin-left: 30px; color: #fff; }

.footTwo .link a:first-child { margin: 0px; }

.footTwo.active .copyright { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.05s; transition-delay: 0.05s; }

.footTwo.active .link { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }

/*--商务合作--*/
.businessCooperationMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 999; display: none; background-color: #fff; }

.businessCooperationBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.businessCooperationBox .closeBusinessCooperation { position: absolute; right: 10px; top: 10px; font-size: 16px; width: 35px; 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; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-border-radius: 100%; border-radius: 100%; background-color: #f7f9ff; cursor: pointer; z-index: 20; }

.businessCooperationBox .imgBox { width: 50%; height: 100%; overflow: hidden; position: relative; display: none; }

.businessCooperationBox .imgBox img { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; -o-object-fit: cover; object-fit: cover; display: block; }

.businessCooperation { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-border-radius: 0px; border-radius: 0px; margin-left: 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; position: relative; z-index: 10; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.9)), color-stop(5%, #fff)); background-image: linear-gradient(to right, rgba(255, 255, 255, 0.9) 0%, #fff 5%); border: 1px solid #fff; }

.businessCooperation form { width: 100%; padding: 0px 20px; }

.businessCooperation .BusinessLogo { padding-bottom: 5px; }

.businessCooperation .BusinessLogo img { margin: 0px auto; display: block; height: 40px; }

.businessCooperation .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; }

.businessCooperation .form .list { width: 100%; padding: 10px 0px 0px; }

.businessCooperation .form .list p { font-size: 13px; padding-bottom: 2px; color: #000000; }

.businessCooperation .form .list .input { position: relative; }

.businessCooperation .form .list .input input { width: 100%; height: 35px; -webkit-border-radius: 35px; border-radius: 35px; padding: 0px 15px; font-size: 12px; background-color: #f8f9fc; border: 1px solid #e8eff1; color: #000; }

.businessCooperation .form .list .input input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.businessCooperation .form .list .input input:-moz-placeholder { color: rgba(0, 0, 0, 0.5); }

.businessCooperation .form .list .input input::-moz-placeholder { color: rgba(0, 0, 0, 0.5); }

.businessCooperation .form .list .input input:-ms-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.businessCooperation .form .list .input textarea { width: 100%; height: 80px; -webkit-border-radius: 15px; border-radius: 15px; padding: 10px 15px; font-size: 12px; background-color: #f8f9fc; border: 1px solid #e8eff1; color: #000; }

.businessCooperation .form .list .input textarea::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.businessCooperation .form .list .input textarea:-moz-placeholder { color: rgba(0, 0, 0, 0.5); }

.businessCooperation .form .list .input textarea::-moz-placeholder { color: rgba(0, 0, 0, 0.5); }

.businessCooperation .form .list .input textarea:-ms-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.businessCooperation .form .list .input img { position: absolute; right: 20px; height: 80%; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; }

.businessCooperation .form .list .input input:hover { border-color: #27045c !important; }

.businessCooperation .form .list .input input:focus { border-color: #27045c !important; -webkit-box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); }

.businessCooperation .form .list .input #uploadImg{position: absolute; right: 0px; top:0px; width: 50px; height: 100%; cursor: pointer; background: none; border: none; display: flex; align-items: center; justify-content: center;}

.businessCooperation .form .list .input #uploadImg i{font-size:18px; color:#000;}

.businessCooperation .form .list .layui-input:hover { border-color: #27045c !important; }

.businessCooperation .form .list .layui-input:focus { border-color: #27045c !important; -webkit-box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); }

.businessCooperation .form .list .layui-form-select dl { top: 30px; padding: 5px 0; bottom: auto; -webkit-border-radius: 10px; border-radius: 10px; }

.businessCooperation .form .list .layui-form-select dl dd { margin: 0px; padding: 0 10px; line-height: 36px; font-size: 12px; }

.businessCooperation .form .list .layui-form-select dl dd.layui-this { color: #27045c; }

.businessCooperation .form .list .layui-form-select .layui-edge { margin: 0px; border: none; right: 20px; width: 8px; height: 8px; border-bottom: 2px solid #8a8f99; border-right: 2px solid #8a8f99; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); }

.businessCooperation .form .list .layui-form-selected .layui-edge { -webkit-transform: translateY(-50%) rotate(-135deg); -ms-transform: translateY(-50%) rotate(-135deg); transform: translateY(-50%) rotate(-135deg); }


.businessCooperation .form .list.w100 { width: 100%; }

.businessCooperation .form .btn { width: 100%; padding-top: 15px; }

.businessCooperation .form .btn button { height: 35px; -webkit-border-radius: 35px; border-radius: 35px; font-size: 13px; color: #fff; position: relative; width: 100%; border: none; color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.businessCooperation .form .btn button i { position: absolute; right: 6px; width: 28px; height: 28px; color: #000; -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; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background-color: #fff; }

.layui-layer-dialog .layui-layer-content .layui-icon-face-cry { color: #27045c; }

.financingCooperationMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 999; display: none; background-color: #fff; }


/*--公司简介--*/
.aboutEnTitle { font-size: 16px; line-height: 1.2; 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; }

.aboutEnTitle img { height: 15px; margin-right: 5px; }

.aboutEnTitle span { text-transform: uppercase; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); background-clip: text; -webkit-background-clip: text; color: transparent; }

.aboutTitle { margin-top: 10px; font-size: 24px; color: #000000; line-height: 1.2; text-align: center; }

.aboutTitle br { display: none; }

.aboutDesc { font-size: 14px; line-height: 20px; max-width: 1024px; padding-top: 15px; margin: auto; color: #575757; text-align: center; }

.aboutMain { min-height: 100vh; background-color: #f6f5fb; position: relative; z-index: 10; -webkit-border-radius: 0px; border-radius: 0px; padding-bottom: 40px; overflow: hidden; position: relative; z-index: 10; }

.companyProfileMain { padding: 90px 0px 0px; position: relative; overflow: hidden; }

.companyProfileBox { position: relative; background-image: url(../images/img_01.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }

.companyProfileLogo { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transition: all .6s; transition: all .6s; opacity: 1; }

.companyProfileLogo .logoText { width: 1706px; margin: 0px auto; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }

.companyProfileLogo .logoText img { width: 100%; display: block; }

.companyProfileLogo .companyProfileProduct { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; margin: auto; width: 889px; height: 841px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }

.companyProfileLogo .companyProfileProduct img { width: 889px; height: 841px; display: block; -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(65%, #000), color-stop(90%, rgba(0, 0, 0, 0))); -webkit-mask-image: linear-gradient(to bottom, #000 65%, rgba(0, 0, 0, 0) 90%); mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(65%, #000), color-stop(90%, rgba(0, 0, 0, 0))); mask-image: linear-gradient(to bottom, #000 65%, rgba(0, 0, 0, 0) 90%); }

.companyProfileMain.active .companyProfileLogo .logoText { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .05s; transition-delay: .05s; }

.companyProfileMain.active .companyProfileLogo .companyProfileProduct { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .1s; transition-delay: .1s; }

.companyProfileLogo.active { opacity: 0; }

.companyProfileMain .aboutEnTitle { -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }

.companyProfileMain .aboutTitle { -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }

.companyProfileMain .aboutDesc { -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }

.aboutVideo { position: relative; margin-top: 30px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }

.aboutVideo .imgBox { -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; }

.aboutVideo .imgBox img { width: 100%; display: block; }

.aboutVideo .imgBox video { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.aboutVideo .aboutVideoProduct { position: absolute; left: 0px; top: -2.865vw; width: 100%; }

.aboutVideo .aboutVideoProduct img { width: 100%; display: block; }

.aboutVideo .videoIcon { width: 52px; height: 30px; border: 1px solid #fff; -webkit-border-radius: 47px; border-radius: 47px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); 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; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.aboutVideo .videoIcon::after { content: ''; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 8px solid #fff; }

.companyProfile.active { opacity: 1; -webkit-filter: blur(0px); filter: blur(0px); }

.companyProfileMain.active .aboutEnTitle { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .05s; transition-delay: .05s; }

.companyProfileMain.active .aboutTitle { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .1s; transition-delay: .1s; }

.companyProfileMain.active .aboutDesc { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .15s; transition-delay: .15s; }

.companyProfileMain.active .aboutVideo { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .2s; transition-delay: .2s; }

.companyCulture { padding: 50px 0px; background-image: url(../images/img_07.png); background-repeat: no-repeat; background-size: cover; background-position: center; }

.companyCultureList { margin: 0px 0px; padding-top: 30px; }

.companyCultureList .list { width: 100%; margin: 15px 0px 0px; position: relative; }

.companyCultureList .list .imgBox { padding-top: 120%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; }

.companyCultureList .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; }

.companyCultureList .list .content { position: absolute; left: 10px; right: 10px; bottom: 10px; padding: 20px 0px; -webkit-border-radius: 10px; border-radius: 10px; border: 1px solid #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.7)), color-stop(80%, #fff)); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.7) 0%, #fff 80%); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }

.companyCultureList .list .content .listTitle { font-size: 14px; font-weight: 600; text-align: center; }

.companyCultureList .list .content .listTitle span { background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); background-clip: text; -webkit-background-clip: text; color: transparent; }

.companyCultureList .list .content .listDesc { text-align: center; font-size: 16px; }

.companyCultureList .list .content .icon { padding-top: 5px; }

.companyCultureList .list .content .icon img { height: 20px; margin: 0px auto; display: block; }

.companyCultureList .list:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.technologyLeadershipMain { padding: 0px 0px 0px; }

.technologyLeadershipMain .list { padding-bottom: 45px; }

.technologyLeadershipMain .list .technologyLeadershipData { 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; }

.technologyLeadershipMain .list .technologyLeadershipData .dataList { padding: 0px 10px; text-align: center; position: relative; }

.technologyLeadershipMain .list .technologyLeadershipData .dataList .number { font-size: 14px; font-weight: 500; color: #29055f; }

.technologyLeadershipMain .list .technologyLeadershipData .dataList .number span { font-size: 24px; margin-right: 5px; line-height: 0.9; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); background-clip: text; -webkit-background-clip: text; color: transparent; }

.technologyLeadershipMain .list .technologyLeadershipData .dataList .text { padding-top: 10px; font-size: 12px; color: rgba(87, 87, 87, 0.8); }

.technologyLeadershipMain .list .technologyLeadershipData .dataList::after { content: ''; position: absolute; right: 0px; top: 0px; bottom: 0px; width: 1px; height: 90px; margin: auto; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(#bfbfbf), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #bfbfbf, rgba(0, 0, 0, 0)); }

.technologyLeadershipMain .list .technologyLeadershipData .dataList:last-child:after { display: none; }

.technologyLeadershipMain .list .imgBox { margin-top: 10px; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; }

.technologyLeadershipMain .list .imgBox img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.technologyLeadershipMain .list .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.technologyLeadershipMain .list:last-child { padding-bottom: 0px; }

.honorMain { padding: 50px 0px; background-image: url(../images/img_21.png); background-repeat: no-repeat; background-size: 100%; overflow: hidden; position: relative; }

.honorListBox { position: relative; }

.honorListBox .circle { width: 80%; position: absolute; left: 0px; right: 0px; top: 15%; margin: auto; }

.honorListBox .circle p { padding-top: 100%; }

.honorListBox .circle p::after { content: ''; opacity: 0; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.2); -webkit-mask-image: linear-gradient(25deg, #000 40%, rgba(0, 0, 0, 0)); mask-image: linear-gradient(25deg, #000 40%, rgba(0, 0, 0, 0)); border-bottom: 1px solid #fff; border-right: 1px solid #fff; -webkit-border-radius: 100%; border-radius: 100%; -webkit-animation: circleScale 2s linear infinite; animation: circleScale 2s linear infinite; }

.honorListBox .circle p::before { content: ''; opacity: 0; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.1); -webkit-mask-image: -webkit-gradient(linear, left bottom, left top, color-stop(40%, #000), to(rgba(0, 0, 0, 0))); -webkit-mask-image: linear-gradient(0deg, #000 40%, rgba(0, 0, 0, 0)); mask-image: -webkit-gradient(linear, left bottom, left top, color-stop(40%, #000), to(rgba(0, 0, 0, 0))); mask-image: linear-gradient(0deg, #000 40%, rgba(0, 0, 0, 0)); border-bottom: 1px dashed #fff; border-left: 1px dashed #fff; border-right: 1px dashed #fff; -webkit-border-radius: 100%; border-radius: 100%; -webkit-animation: circleScale 2s .8s linear infinite; animation: circleScale 2s .8s linear infinite; }

.honorYear { height: 90px; margin-top: 20px; overflow: hidden; position: relative; z-index: 9; }

.honorYear .swiper-slide { text-align: center; }

.honorYear .swiper-slide span { font-size: 80px; line-height: 0.9; color: rgba(217, 210, 243, 0.4); -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #000), color-stop(75%, rgba(0, 0, 0, 0))); -webkit-mask-image: linear-gradient(to bottom, #000 60%, rgba(0, 0, 0, 0) 75%); mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #000), color-stop(75%, rgba(0, 0, 0, 0))); mask-image: linear-gradient(to bottom, #000 60%, rgba(0, 0, 0, 0) 75%); }

.honorList { overflow: hidden; position: relative; margin-top: -30px; padding-bottom: 50px; z-index: 10; -webkit-mask-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(15%, #000), color-stop(85%, #000), to(rgba(0, 0, 0, 0))); -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000 15%, #000 85%, rgba(0, 0, 0, 0) 100%); mask-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(15%, #000), color-stop(85%, #000), to(rgba(0, 0, 0, 0))); mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000 15%, #000 85%, rgba(0, 0, 0, 0) 100%); }

.honorList .swiper-slide { width: 200px; height: auto; 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; }

.honorList .swiper-slide .imgBox { overflow: hidden; position: relative; -webkit-box-reflect: below -5px linear-gradient(transparent, transparent, transparent, transparent, transparent, rgba(255, 255, 255, 0.3) 105%); }

.honorList .swiper-slide .imgBox > img { width: 100%; display: block; position: relative; z-index: 20; }

.honorList .swiper-slide .imgBox p { position: absolute; left: 2%; top: 2%; width: 96%; height: 96%; }

.honorList .swiper-slide .imgBox p img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.honorList .swiper-slide .imgBox .verticalImg { width: 146px; }

.honorList .swiper-slide.Vertical .imgBox .verticalImg { display: block; }

.honorList .swiper-slide.Vertical .imgBox .horizontalImg { display: none; }

.honorList .swiper-slide.Horizontal .imgBox .verticalImg { display: none; }

.honorList .swiper-slide.Horizontal .imgBox .horizontalImg { display: block; }

.honorList .swiper-slide .imgBox::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(59, 49, 75, 0.8))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(59, 49, 75, 0.8)); }

.honorList .swiper-slide-active .imgBox::after { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(59, 49, 75, 0))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(59, 49, 75, 0)); }

.honorList .swiper-slide-prev .imgBox::after { background-image: -webkit-gradient(linear, left top, right top, color-stop(35%, rgba(0, 0, 0, 0)), to(rgba(59, 49, 75, 0.8))); background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 35%, rgba(59, 49, 75, 0.8)); }

.honorList .swiper-slide-next .imgBox::after { background-image: -webkit-gradient(linear, left top, right top, from(rgba(59, 49, 75, 0.8)), color-stop(75%, rgba(0, 0, 0, 0))); background-image: linear-gradient(to right, rgba(59, 49, 75, 0.8), rgba(0, 0, 0, 0) 75%); }

.honorList .swiper-slide-next ~ div .imgBox::after { background-image: -webkit-gradient(linear, left top, right top, from(rgba(59, 49, 75, 0.8)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to right, rgba(59, 49, 75, 0.8), rgba(0, 0, 0, 0)); }

.honorListPage { text-align: center; padding-top: 10px; position: relative; z-index: 10; overflow: hidden; }

.honorListPage span { background-color: #6f6f73; width: 6px; height: 6px; margin: 0px 3px; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.honorListPage span.swiper-pagination-bullet-active { width: 20px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #5e35b0; }

.partnerMain { padding: 0px 0px 0px; overflow: hidden; position: relative; background-image: url(../images/img_38.png); background-repeat: no-repeat; background-size: 100%; }

.partnerlistBox { padding: 20px 0px 0px; -webkit-mask-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(15%, #000), color-stop(85%, #000), to(rgba(0, 0, 0, 0))); -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000 15%, #000 85%, rgba(0, 0, 0, 0) 100%); mask-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(15%, #000), color-stop(85%, #000), to(rgba(0, 0, 0, 0))); mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #000 15%, #000 85%, rgba(0, 0, 0, 0) 100%); }

.partnerlist { margin-top: 10px; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; --speed:50; }

.partnerlist .list { width: 120px; margin-right: 10px; }

.partnerlist .list .imgBox { border: 1px solid #fff; -webkit-transform: skewX(-15deg); -ms-transform: skewX(-15deg); transform: skewX(-15deg); -webkit-border-radius: 5px; border-radius: 5px; background-color: rgba(255, 255, 255, 0.3); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }

.partnerlist .list .imgBox img { width: 100%; -webkit-transform: skewX(15deg); -ms-transform: skewX(15deg); transform: skewX(15deg); display: block; }

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

.partnerlist.animat2 { -webkit-animation: CustomerReviewScrollRight var(--speed) linear infinite; animation: CustomerReviewScrollRight var(--speed) linear infinite; animation: CustomerReviewScrollRight var(--speed) linear infinite; }

.partnerlist .list:nth-child(1) { -webkit-animation-delay: 0.05s; animation-delay: 0.05s; }

.partnerlist .list:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }

.partnerlist .list:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

.partnerlist .list:nth-child(4) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

.partnerlist .list:nth-child(5) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; }

.partnerlist .list:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; }

.partnerlist .list:nth-child(7) { -webkit-animation-delay: 0.35s; animation-delay: 0.35s; }

.partnerlist .list:nth-child(8) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; }

.partnerlist .list:nth-child(9) { -webkit-animation-delay: 0.45s; animation-delay: 0.45s; }

.partnerlist .list:nth-child(10) { -webkit-animation-delay: 0.5s; animation-delay: 0.5s; }

.partnerlist .list:nth-child(11) { -webkit-animation-delay: 0.55s; animation-delay: 0.55s; }

.partnerlist .list:nth-child(12) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }

.partnerlist .list:nth-child(13) { -webkit-animation-delay: 0.65s; animation-delay: 0.65s; }

.partnerlist .list:nth-child(14) { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; }

.partnerlist .list:nth-child(15) { -webkit-animation-delay: 0.75s; animation-delay: 0.75s; }

.partnerlist .list:nth-child(16) { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; }

.partnerlist .list:nth-child(17) { -webkit-animation-delay: 0.85s; animation-delay: 0.85s; }

.partnerlist .list:nth-child(18) { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; }

.partnerlist .list:nth-child(19) { -webkit-animation-delay: 0.95s; animation-delay: 0.95s; }

.partnerlist .list:nth-child(20) { -webkit-animation-delay: 1s; animation-delay: 1s; }

.partnerlist .list:nth-child(21) { -webkit-animation-delay: 1.05s; animation-delay: 1.05s; }

.partnerlist .list:nth-child(22) { -webkit-animation-delay: 1.1s; animation-delay: 1.1s; }

.partnerlist .list:nth-child(23) { -webkit-animation-delay: 1.15s; animation-delay: 1.15s; }

.partnerlist .list:nth-child(24) { -webkit-animation-delay: 1.2s; animation-delay: 1.2s; }

.partnerlist .list:nth-child(25) { -webkit-animation-delay: 1.25s; animation-delay: 1.25s; }

.partnerlist .list:nth-child(26) { -webkit-animation-delay: 1.3s; animation-delay: 1.3s; }

.partnerlist .list:nth-child(27) { -webkit-animation-delay: 1.35s; animation-delay: 1.35s; }

.partnerlist .list:nth-child(28) { -webkit-animation-delay: 1.4s; animation-delay: 1.4s; }

.partnerlist .list:nth-child(29) { -webkit-animation-delay: 1.45s; animation-delay: 1.45s; }

.partnerlist .list:nth-child(30) { -webkit-animation-delay: 1.5s; animation-delay: 1.5s; }

/*--品牌动态--*/

.commonReturn{display: flex;}

.commonReturn a{ width: 70px; height: 30px; border-radius: 30px; font-size: 12px; color: #000; background-color: #fff; display: flex; align-items: center; justify-content: center;}

.commonReturn a:hover{background-color: #2d0766; color: #fff;}

.commonMore { width: 135px; -webkit-border-radius: 35px; border-radius: 35px; padding: 6px 6px 6px 15px; overflow: hidden; 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 span { font-size: 13px; color: #fff; font-weight: 600; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.commonMore i { width: 30px; height: 30px; font-size: 16px; color: #7130d1; -webkit-border-radius: 100%; border-radius: 100%; position: relative; z-index: 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; }

.commonMore i::after { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.commonMore i::before { position: relative; z-index: 10; }

.commonMore::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, color-stop(40%, #7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1 40%, #27045c); opacity: 1; transition: all .6s;}

.commonMore:hover span { color: #7130d1; }

.commonMore:hover::after { opacity: 0; }

.commonMore:hover i::after { width: 400px; height: 400px; }

.newsMain { padding: 120px 0px 50px; position: relative; overflow: hidden; z-index: 10; background-color: #f6f5fb; background-image: url(../images/img_44.png); background-size: 100%; background-repeat: no-repeat; background-position: bottom; min-height: 100vh; -webkit-border-radius: 0px; border-radius: 0px; z-index: 10; }

.newsMain .newsTitle { padding-top: 40px; font-size: 24px; color: #000000; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }

.recommendationNews { overflow: hidden; position: relative; -webkit-border-radius: 10px; border-radius: 10px; }

.recommendationNews .swiper-slide .imgBox { padding-top: 55%; overflow: hidden; position: relative; -webkit-border-radius: 10px; border-radius: 10px; }

.recommendationNews .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; }

.recommendationNews .swiper-slide .content {padding: 20px 0px 50px; }

.recommendationNews .swiper-slide .content .time { 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: rgba(0, 0, 0, 0.8); -webkit-transition: all .6s; transition: all .6s; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; }

.recommendationNews .swiper-slide .content .time span { font-size: 12px; height: 20px; padding: 0px 10px; margin-right: 10px; -webkit-border-radius: 20px; border-radius: 20px; color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.recommendationNews .swiper-slide .content .listTitle { font-size: 18px; padding-top: 10px; color: #000; line-height: 1.2; -webkit-transition: all .6s; transition: all .6s; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; }

.recommendationNews .swiper-slide .content .more { padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition: all .6s; transition: all .6s; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; }

.recommendationNews .swiper-slide:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.recommendationNews .swiper-slide.active .content .time { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .2s; transition-delay: .2s; }

.recommendationNews .swiper-slide.active .content .listTitle { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .3s; transition-delay: .3s; }

.recommendationNews .swiper-slide.active .content .more { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; }

.recommendationNews .recommendationNewsPage { position: absolute; left: 0px; bottom: 15px; width: 100%; z-index: 20; text-align: center; }

.recommendationNews .recommendationNewsPage span { width: 6px; height: 6px; margin: 0px 3px; background: #666; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.recommendationNews .recommendationNewsPage span.swiper-pagination-bullet-active { width: 25px; -webkit-border-radius: 4px; border-radius: 4px; background-image: -webkit-gradient(linear, left top, right top, from(#27045c), to(#7130d1)); background-image: linear-gradient(to right, #27045c, #7130d1); }

.newsList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -10px; padding: 0px 0px 30px; }

.newsList .list { width: 100%; margin: 15px 0px 0px; }

.newsList .list a { display: block; padding: 10px 10px 25px; -webkit-border-radius: 20px; border-radius: 20px; border: 1px solid transparent; -webkit-transition: all .6s; transition: all .6s; }

.newsList .list a .imgBox { padding-top: 65%; -webkit-border-radius: 10px; border-radius: 10px; 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 { padding: 20px 15px 0px; }

.newsList .list a .content .time { font-size: 12px; color: #8e8e8e; }

.newsList .list a .content .listTitle { margin-top: 8px; font-size: 16px; color: #000000; display: -webkit-box; height: 48px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.newsList .list a .content .more { padding-top: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.newsList .list a .content .more i { width: 40px; height: 29px; font-size: 14px; -webkit-border-radius: 21px; border-radius: 21px; color: #000; background-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; position: relative; -webkit-transition: all .6s; transition: all .6s; }

.newsList .list a .content .more i::after { -webkit-clip-path: circle(0% at 0% 50%); clip-path: circle(0% at 0% 50%); position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 21px; border-radius: 21px; background-image: -webkit-gradient(linear, left top, right top, color-stop(40%, #7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1 40%, #27045c); content: ''; -webkit-transition: all .6s; transition: all .6s; }

.newsList .list a .content .more i::before { position: relative; z-index: 10; }

.newsList .list a:hover { border-color: #fff; background-color: rgba(255, 255, 255, 0.1); -webkit-backdrop-filter: blur(30px); backdrop-filter: blur(30px); -webkit-box-shadow: 0px 16px 18px rgba(12, 0, 102, 0.1); box-shadow: 0px 16px 18px rgba(12, 0, 102, 0.1); }

.newsList .list a:hover .content .more i { color: #fff; background-color: transparent; }

.newsList .list a:hover .content .more i::after { -webkit-clip-path: circle(100% at 50% 50%); clip-path: circle(100% at 50% 50%); }

.newsList .list a:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.newsList .list:nth-child(1) { -webkit-animation-delay: 0.05s; animation-delay: 0.05s; }

.newsList .list:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }

.newsList .list:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

.newsList .list:nth-child(4) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

.newsList .list:nth-child(5) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; }

.newsList .list:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; }

.newsList .list:nth-child(7) { -webkit-animation-delay: 0.35s; animation-delay: 0.35s; }

.newsList .list:nth-child(8) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; }

.newsList .list:nth-child(9) { -webkit-animation-delay: 0.45s; animation-delay: 0.45s; }

.newsList .list:nth-child(10) { -webkit-animation-delay: 0.5s; animation-delay: 0.5s; }

.newsList .list:nth-child(11) { -webkit-animation-delay: 0.55s; animation-delay: 0.55s; }

.newsList .list:nth-child(12) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }

.newsList .list:nth-child(13) { -webkit-animation-delay: 0.65s; animation-delay: 0.65s; }

.newsList .list:nth-child(14) { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; }

.newsList .list:nth-child(15) { -webkit-animation-delay: 0.75s; animation-delay: 0.75s; }

.newsList .list:nth-child(16) { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; }

.newsList .list:nth-child(17) { -webkit-animation-delay: 0.85s; animation-delay: 0.85s; }

.newsList .list:nth-child(18) { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; }

.newsList .list:nth-child(19) { -webkit-animation-delay: 0.95s; animation-delay: 0.95s; }

.newsList .list:nth-child(20) { -webkit-animation-delay: 1s; animation-delay: 1s; }

#paging { text-align: center; }

#paging .layui-laypage { margin: 0px; }

#paging .layui-laypage a { margin: 0px 3px; width: 40px; height: 29px; line-height: 29px; -webkit-border-radius: 26px; border-radius: 26px; font-size: 14px; background-color: rgba(255, 255, 255, 0.7); color: #000000; padding: 0px; border: none; overflow: hidden; }

#paging .layui-laypage span { margin: 0px 3px; width: 40px; height: 29px; line-height: 29px; -webkit-border-radius: 26px; border-radius: 26px; font-size: 14px; background-color: rgba(255, 255, 255, 0.7); padding: 0px; overflow: hidden; }

#paging .layui-laypage span em.layui-laypage-em { background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

/*--新闻详情页--*/
.location { display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.location a { font-size: 12px; color: rgba(39, 39, 39, 0.5); }

.location span { font-size: 14px; margin: 0px 10px; color: #9595b8; opacity: 0.5; }

.location span:last-child { display: none; }

.location a:nth-last-child(2) { color: rgba(39, 39, 39, 0.8); }

.newsDetailMain { padding: 90px 0px 50px; -webkit-border-radius: 0px; border-radius: 0px; overflow: hidden; margin-bottom: -25px; position: relative; z-index: 10; background-color: #f6f5fc; background-image: url(../images/img_45.png); background-repeat: no-repeat; background-position: top; background-size: 100%; min-height: 100vh; }

.newsDetailMain .columnName { padding-top: 20px; font-size: 14px; color: #656565; text-align: center; }

.newsDetailMain .columnName span { margin: 0px 10px; color: #9595b8; opacity: 0.5; }

.newsDetailMain .columnName i { margin-right: 5px; }

.newsDetailMain .title { padding-top: 20px; font-size: 24px; line-height: 30px; color: #000000; text-align: center; max-width: 1000px; margin: 0px auto; }

.newsDetailBox { margin: 30px auto 0px; max-width: 1330px; -webkit-border-radius: 10px; border-radius: 10px; padding: 30px 15px; border: 1px solid #fff; background-color: rgba(255, 255, 255, 0.4); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }

.newsDetailShareBox { 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: #2a303b; }

.newsDetailShareBox .newsDetailShare { 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; }

.newsDetailShareBox .newsDetailShare a { width: 30px; height: 30px; font-size: 16px; margin-right: 10px; -webkit-border-radius: 100%; border-radius: 100%; color: #000000; 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; }

.newsDetailBox .newsDetail { padding: 25px 0px; font-size: 14px; line-height: 24px; color: rgba(42, 48, 59, 0.8); }

.newsDetailBox .newsDetail .f24 { font-size: 18px; color: #2a303b; }

.newsDetailBox .newsDetail img { max-width: 100%; height: auto !important; }

.newsDetailBox .newsDetail video { max-width: 100%; height: auto !important; }

.newsDetailBox .prevNextArticleBox .prevNextArticle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 5px 0px; -webkit-border-radius: 10px; border-radius: 10px; border: 1px solid #fff; background-color: rgba(255, 255, 255, 0.3); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }

.newsDetailBox .prevNextArticleBox .prevNextArticle a { padding: 5px 15px; font-size: 12px; color: #a5a5a5; 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: 100%; position: relative; }

.newsDetailBox .prevNextArticleBox .prevNextArticle a span { color: #a5a5a5; margin-right: 5px; }

.newsDetailBox .prevNextArticleBox .prevNextArticle a p { font-size: 14px; display: -webkit-box; height: 24px; line-height: 24px; 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; color: rgba(0, 0, 0, 0.8); }

.newsDetailBox .prevNextArticleBox .prevNextArticle a::after { position: absolute; right: 0px; top: 0px; bottom: 0px; margin: auto; width: 1px; height: 15px; background-color: rgba(213, 213, 213, 0.6); }

.newsDetailBox .prevNextArticleBox .prevNextArticle a:last-child::after { display: none; }

.newsDetailBox .prevNextArticleBox .return { width: 100px; margin: 25px auto 0px; }

.newsDetailBox .prevNextArticleBox .return a { height: 40px; -webkit-border-radius: 40px; border-radius: 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; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.newsDetailBox .prevNextArticleBox .return a img { height: 20px; display: block; }

/*--服务支持--*/
.serviceMain { background-color: #f6f5fc; -webkit-border-radius: 0px; border-radius: 0px; padding-bottom: 40px; overflow: hidden; position: relative; z-index: 10; }

.serviceBanner { overflow: hidden; position: relative; }

.serviceBanner .imgBox { padding-top: 140%; overflow: hidden; position: relative; }

.serviceBanner .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.serviceBanner .serviceBannerText { position: absolute; left: 0px; width: 100%; top: 48%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.serviceBanner .serviceBannerText .title { font-size: 24px; color: #fff; text-align: center; line-height: 1; }

.serviceBanner .serviceBannerText .desc { font-size: 14px; padding-top: 10px; color: #fff; text-align: center; }

.serviceBanner .serviceBannerText .serviceSearch { 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; padding-top: 20px; }

.serviceBanner .serviceBannerText .serviceSearch form { max-width: 405px; width: 100%; margin: 0px auto; display: block; position: relative; }

.serviceBanner .serviceBannerText .serviceSearch form input { width: 100%; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; padding: 0px 40px 0px 15px; font-size: 14px; font-weight: 300; color: #fff; background-color: rgba(255, 255, 255, 0.2); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); border: 1px solid rgba(255, 255, 255, 0.6); }

.serviceBanner .serviceBannerText .serviceSearch form input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.7); }

.serviceBanner .serviceBannerText .serviceSearch form input:-moz-placeholder { color: rgba(255, 255, 255, 0.7); }

.serviceBanner .serviceBannerText .serviceSearch form input::-moz-placeholder { color: rgba(255, 255, 255, 0.7); }

.serviceBanner .serviceBannerText .serviceSearch form input:-ms-input-placeholder { color: rgba(255, 255, 255, 0.7); }

.serviceBanner .serviceBannerText .serviceSearch form button { position: absolute; right: 0px; top: 0px; width: 40px; font-size: 16px; height: 100%; background: none; 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; color: #fff; }

.serviceBox { background-image: url(../images/img_50.png); background-size: 100%; background-position: top; background-repeat: no-repeat; }

.serviceTitle { font-size: 24px; line-height: 1; color: #000; text-align: center; }

.serviceClass { 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; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.serviceClass a { min-width: 110px; height: 35px; -webkit-border-radius: 35px; border-radius: 35px; padding: 0px 15px; margin: 0px 5px; 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: #fff; -webkit-transition: all .6s; transition: all .6s; overflow: hidden; position: relative; }

.serviceClass a::after { -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.serviceClass a span { font-size: 14px; color: #000; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.serviceClass a.active::after { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.serviceClass a.active span { color: #fff; }

.serviceClass a.active { background-color: transparent; }

.serviceClass a:hover::after { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.serviceClass a:hover span { color: #fff; }

.serviceClass a:hover { background-color: transparent; }

.serviceDownload { padding-top: 45px; }

.serviceDownloadListBox { margin-top: 70px; }

.serviceDownloadListBox { display: none; opacity: 0; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -webkit-filter: blur(15px); filter: blur(15px); -webkit-transition: all 1s; transition: all 1s; }

.serviceDownloadList .imgBox { width: 100%; padding-top: 70%; -webkit-border-radius: 10px 10px 0px 0px; border-radius: 10px 10px 0px 0px; overflow: hidden; position: relative; }

.serviceDownloadList .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; }

.serviceDownloadList .form { -webkit-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; padding: 20px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); width: 100%; background-color: rgba(255, 255, 255, 0.5); border: 1px solid #fff; }

.serviceDownloadList .form .list { margin-top: 10px; }

.serviceDownloadList .form .list p { font-size: 14px; padding-bottom: 10px; color: #000000; }

.serviceDownloadList .form .list input { width: 100%; font-size: 14px; height: 40px; padding: 0px 15px; -webkit-border-radius: 40px; border-radius: 40px; background-color: #fff; }

.serviceDownloadList .form .list input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.serviceDownloadList .form .list input:-moz-placeholder { color: rgba(0, 0, 0, 0.6); }

.serviceDownloadList .form .list input::-moz-placeholder { color: rgba(0, 0, 0, 0.6); }

.serviceDownloadList .form .list input:-ms-input-placeholder { color: rgba(0, 0, 0, 0.6); }

.serviceDownloadList .form .list .layui-form-select dl { top: 65px; -webkit-border-radius: 10px; border-radius: 10px; bottom: auto; margin: 0px; }

.serviceDownloadList .form .list .layui-form-select dl dd { margin: 0px; padding: 0 10px; line-height: 36px; font-size: 14px; }

.serviceDownloadList .form .list .layui-input:focus { border-color: #27045c !important; -webkit-box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); }

.serviceDownloadList .form .list .layui-form-select dl dd.layui-this { color: #27045c; }

.serviceDownloadList .form .list .layui-form-select .layui-edge { margin: 0px; border: none; right: 20px; width: 10px; height: 10px; border-bottom: 2px solid #333; border-right: 2px solid #333; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); }

.serviceDownloadList .form .list .layui-form-selected .layui-edge { -webkit-transform: translateY(-50%) rotate(-135deg); -ms-transform: translateY(-50%) rotate(-135deg); transform: translateY(-50%) rotate(-135deg); }

.serviceDownloadList .form .list:nth-child(1){margin-top: 0px !important;}

.serviceDownloadList .form .btn { margin-top: 15px; }

.serviceDownloadList .form .btn button { width: 100%; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; font-size: 15px; color: #fff; border: none; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); 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; }

.serviceDownloadList .form .btn button i { position: absolute; right: 6px; width: 32px; height: 32px; 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; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #fff; -webkit-border-radius: 100%; border-radius: 100%; }

.serviceDownloadListBox.active { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-filter: none; filter: none; }

.serviceDownloadList .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.documentMain { padding: 40px 0px 0px; }

.documentListBox { margin-top: 30px; display: none; opacity: 0; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -webkit-filter: blur(15px); filter: blur(15px); -webkit-transition: all 1s; transition: all 1s; }

.documentList { 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; }

.documentList .list { width: 100%; -webkit-border-radius: 10px; border-radius: 10px; padding: 20px 0px; margin: 20px 0px 0px; text-align: center; border: 1px solid #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.8)), to(rgba(255, 255, 255, 0.1))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.1)); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); -webkit-transition: all .6s; transition: all .6s; position:relative; }

.documentList .list a{position:absolute; left:0px; top:0px; right:0px; bottom:0px; z-index:10;}

.documentList .list .icon img { height: 30px; display: block; margin: auto; }

.documentList .list .listTitle { font-size: 18px; padding-top: 15px; line-height: 1.2; color: #000000; }

.documentList .list .more { padding-top: 10px; }

.documentList .list .more span { font-size: 13px; color: #636262; }

.documentList .list .more span i { font-size: 13px; margin-left: 5px; }

.documentList .list:hover .more span{color:#27045c;}

.documentList .list::after { content: ''; position: absolute; left: 20px; right: 20px; bottom: -9px; height: 14px; -webkit-clip-path: inset(50% 0% 50% 0%); clip-path: inset(50% 0% 50% 0%); -webkit-transition: all .6s; transition: all .6s; -webkit-border-radius: 7px; border-radius: 7px; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.documentList .list:hover { -webkit-box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); }

.documentList .list:hover::after { -webkit-clip-path: inset(50% 0% 0% 0%); clip-path: inset(50% 0% 0% 0%); }

.documentListBox.active { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-filter: none; filter: none; }

.videoListMain { padding-top: 40px; }

.videoListBox { margin-top: 25px; position: relative; display: none; -webkit-transition: all 1s; transition: all 1s; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -webkit-filter: blur(15px); filter: blur(15px); opacity: 0; }

.videoList .swiper-slide { width: 80%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.videoList .swiper-slide .content { width: 100%; padding-top: 100%; opacity: 0; -webkit-border-radius: 10px; border-radius: 10px; margin: auto; position: relative; overflow: hidden; -webkit-transition: all .6s; transition: all .6s; }

.videoList .swiper-slide .content .imgBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.videoList .swiper-slide .content .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; }

.videoList .swiper-slide .content .imgBox video { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; pointer-events: none; }

.videoList .swiper-slide .content .imgBox::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)), to(rgba(0, 0, 0, 0.8))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8)); }

.videoList .swiper-slide .content .icon { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 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; }

.videoList .swiper-slide .content .icon i { width: 52px; height: 30px; -webkit-border-radius: 30px; border-radius: 30px; 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; border: 1px solid #fff; background-color: rgba(255, 255, 255, 0.05); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }

.videoList .swiper-slide .content .icon i::after { content: ''; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 6px solid #fff; }

.videoList .swiper-slide .content .listTitle { position: absolute; left: 10px; bottom: 10px; right: 10px; height: 40px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all .6s; transition: all .6s; opacity: 0; -webkit-border-radius: 55px; border-radius: 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; border: 1px solid rgba(255, 255, 255, 0.4); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(white)); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), white); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); font-size: 14px; color: #000000; }

.videoList .swiper-slide-prev .content { opacity: 1; }

.videoList .swiper-slide-active .content { width: 100%; position: relative; opacity: 1; }

.videoList .swiper-slide-active .content .listTitle { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; opacity: 1 !important; }

.videoList .swiper-slide-next .content { opacity: 1; }

.videoList .swiper-slide:hover .content .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.videoListBox .videoListPage { padding-top: 25px; width: 100%; z-index: 20; text-align: center; }

.videoListBox .videoListPage span { width: 6px; height: 6px; margin: 0px 3px; background: #6f6f73; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.videoListBox .videoListPage span.swiper-pagination-bullet-active { width: 25px; -webkit-border-radius: 4px; border-radius: 4px; background-image: -webkit-gradient(linear, left top, right top, from(#27045c), to(#7130d1)); background-image: linear-gradient(to right, #27045c, #7130d1); }

.videoListBox.active { -webkit-transform: none; -ms-transform: none; transform: none; -webkit-filter: none; filter: none; opacity: 1; }

.termsMain { padding: 40px 0px 0px; }

.terms { padding-top: 25px; }

.terms a { margin: 15px 0px 0px; padding: 5px 6px 5px 20px; -webkit-border-radius: 45px; border-radius: 45px; position: relative; overflow: hidden; 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; }

.terms a span { font-size: 14px; color: #0f0f0f; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.terms a i { width: 35px; height: 35px; margin-left: 25px; font-size: 14px; position: relative; z-index: 10; color: #0f0f0f; background-color: #f0edfd; -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-transition: all .6s; transition: all .6s; }

.terms a::after { -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all .6s; transition: all .6s; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, color-stop(40%, #7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1 40%, #27045c); }

.terms a:hover::after { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.terms a:hover span { color: #fff; }

.terms a:hover i { background-color: #fff; }

.terms a:nth-child(1) { -webkit-animation-delay: 0.05s; animation-delay: 0.05s; }

.terms a:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }

.terms a:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

/*--文档中心列表--*/
.userManualMain { min-height: 100vh; padding: 80px 0px 0px; background-image: url(../images/img_58.png); background-size: 100%; background-repeat: no-repeat; background-position: top; }

.userManualMain .title { margin-top: 30px; font-size: 24px; text-align: center; line-height: 1.2; color: #000; }

.userManualMain .userManualSearch { max-width: 375px; margin: 30px auto 0px; }

.userManualMain .userManualSearch form { position: relative; display: block; }

.userManualMain .userManualSearch input { width: 100%; padding: 0px 50px 0px 15px; background-color: transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0.5))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.5)); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); border: 1px solid #fff; font-size: 14px; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; color: #000; }

.userManualMain .userManualSearch input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.userManualMain .userManualSearch input:-moz-placeholder { color: rgba(0, 0, 0, 0.7); }

.userManualMain .userManualSearch input::-moz-placeholder { color: rgba(0, 0, 0, 0.7); }

.userManualMain .userManualSearch input:-ms-input-placeholder { color: rgba(0, 0, 0, 0.7); }

.userManualMain .userManualSearch button { position: absolute; right: 0px; top: 0px; font-size: 16px; width: 50px; height: 100%; color: #2d0766; background: none; 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; }

.userManualList { 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; }

.userManualList .list { width: 100%; margin: 20px 0px 0px; position: relative; }

.userManualList .list::after { -webkit-border-radius: 10px; border-radius: 10px; content: ''; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0.1))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.1)); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); border: 1px solid #fff; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 1; -webkit-transition: all .6s; transition: all .6s; z-index: 2; }

.userManualList .list::before { -webkit-border-radius: 10px; border-radius: 10px; background-image: url(../images/img_59.jpg); background-size: cover; background-repeat: no-repeat; background-position: center; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; z-index: 2; }

.userManualList .list a { padding: 20px; display: block; position: relative; z-index: 10; }

.userManualList .list a .listTitle { font-size: 16px; display: -webkit-box; height: 48px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #000000; }

.userManualList .list a .btnIcon { padding-top: 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; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.userManualList .list a .btnIcon p { font-size: 12px; color: #636262; }

.userManualList .list a .btnIcon p i { font-size: 14px; margin-left: 10px; color: #7b7b7e; }

.userManualList .list a .btnIcon .icon img { height: 25px; }

.userManualList .list .line { position: absolute; left: 20px; bottom: -7px; right: 20px; height: 7px; overflow: hidden; }

.userManualList .list .line::after { content: ''; position: absolute; left: 0px; bottom: 7px; height: 14px; -webkit-transition: all .6s; transition: all .6s; width: 100%; -webkit-border-radius: 7px; border-radius: 7px; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.userManualList .list:hover::after { opacity: 0; }

.userManualList .list:hover::before { opacity: 1; -webkit-box-shadow: 0px 20px 30px rgba(42, 5, 97, 0.2); box-shadow: 0px 20px 30px rgba(42, 5, 97, 0.2); }

.userManualList .list:hover .line::after { bottom: 0px; }

/*--条款与政策--*/
.termsPoliciesMain { padding: 80px 0px 0px; min-height: 100vh; background-image: url(../images/img_61.png); background-size: 100%; background-position: top; background-repeat: no-repeat; }

.termsPoliciesMain .title { padding-top: 20px; font-size: 24px; color: #000000; text-align: center; line-height: 1; }

.termsPolicies { margin: 30px auto 0px; padding: 30px 15px; -webkit-border-radius: 10px; border-radius: 10px; font-size: 14px; line-height: 26px; width: 100%; color: #787878; border: 1px solid #fff; background-color: rgba(255, 255, 255, 0.35); }

.termsPolicies .subTitle { font-size: 16px; -webkit-border-radius: 35px; border-radius: 35px; padding: 0px 20px; height: 35px; margin-bottom: 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: #000000; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; background-color: #efebff; }

.termsPolicies .subTitle span { background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); background-clip: text; -webkit-background-clip: text; color: transparent; }

.termsPolicies .f15 { font-size: 15px; margin-bottom: 10px; color: #343434; }

/*--加入我们--*/
.joinUsMain { background-color: #f6f5fc; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; padding-bottom: 40px; overflow: hidden; position: relative; z-index: 10; }

.joinUsBanner { position: relative; }

.joinUsBanner .imgBox { padding-top: 120%; overflow: hidden; position: relative; }

.joinUsBanner .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.joinUsBanner .joinUsBannerText { position: absolute; left: 0px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; }

.joinUsBanner .joinUsBannerText .title { font-size: 24px; color: #121827; text-align: center; line-height: 1.2; }

.joinUsBanner .joinUsBannerText .desc { padding-top: 10px; font-size: 14px; color: #808081; line-height: 1.2; text-align: center; }

.joinUsBanner .joinUsBannerText .link { 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; margin-top: 20px; }

.joinUsBanner .joinUsBannerText .link 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: 5px 5px 5px 15px; -webkit-border-radius: 40px; border-radius: 40px; margin: 0px 5px; overflow: hidden; position: relative; }

.joinUsBanner .joinUsBannerText .link a::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 55px; border-radius: 55px; background-color: #fff; }

.joinUsBanner .joinUsBannerText .link a::after { -webkit-clip-path: circle(0% at 0% 50%); clip-path: circle(0% at 0% 50%); -webkit-transition: all .6s; transition: all .6s; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 55px; border-radius: 55px; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.joinUsBanner .joinUsBannerText .link a span { font-size: 13px; color: #0f0f0f; margin-right: 10px; -webkit-transition: all .6s; transition: all .6s; position: relative; z-index: 10; }

.joinUsBanner .joinUsBannerText .link a i { margin-left: 15px; font-size: 16px; width: 30px; height: 30px; -webkit-border-radius: 100%; border-radius: 100%; -webkit-transition: all .6s; transition: all .6s; position: relative; z-index: 10; background-color: #f0edfd; color: #0f0f0f; 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; }

.joinUsBanner .joinUsBannerText .link a:hover::after { -webkit-clip-path: circle(200% at 0% 50%); clip-path: circle(200% at 0% 50%); }

.joinUsBanner .joinUsBannerText .link a:hover span { color: #fff; }

.joinUsBanner .joinUsBannerText .link a:hover i { background-color: #fff; }

.commonBanner { position: relative; }

.commonBanner .imgBox { padding-top: 140%; overflow: hidden; position: relative; }

.commonBanner .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.commonBannerText { position: absolute; left: 0px; top: 40%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; }

.commonBannerText .title { font-size: 24px; color: #fff; text-align: center; }

.commonBannerText .desc { font-size: 14px; color: #fff; text-align: center; }

.joinUsBox { padding: 50px 0px 0px; background-image: url(../images/img_66.png); background-repeat: no-repeat; background-size: 100%; background-position: top; }

.internalReferralBox { padding: 30px 15px; -webkit-border-radius: 10px; border-radius: 10px; position: relative; background-image: url(../images/img_72.jpg); background-repeat: no-repeat; background-size: cover; }

.internalReferralBox .title { font-size: 24px; line-height: 26px; padding-right: 0px; padding-bottom: 15px; color: #fff; }

.internalReferralBox .title br { display: none; }

.internalReferralBox .internalReferral .delivery { width: 100%; -webkit-border-radius: 10px; border-radius: 10px; padding: 10px 15px 20px; border: 1px solid rgba(255, 255, 255, 0.3); background-color: rgba(255, 255, 255, 0.1); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }

.internalReferralBox .internalReferral .delivery .list { margin-top: 10px; position: relative; padding-left: 30px; }

.internalReferralBox .internalReferral .delivery .list .icon { position: absolute; left: 0px; top: 3px; width: 25px; }

.internalReferralBox .internalReferral .delivery .list .icon img { width: 100%; display: block; }

.internalReferralBox .internalReferral .delivery .list .listTitle { padding-top: 5px; font-size: 12px; color: rgba(255, 255, 255, 0.6); }

.internalReferralBox .internalReferral .delivery .list .listDesc { font-size: 14px; color: #fff; }

.internalReferralBox .internalReferral .welfareExplanation { width: 100%; margin-top: 15px; margin-left: 0px; -webkit-border-radius: 10px; border-radius: 10px; padding: 20px 15px; border: 1px solid rgba(255, 255, 255, 0.3); background-color: rgba(255, 255, 255, 0.1); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }

.internalReferralBox .internalReferral .welfareExplanation .subTitle { font-size: 16px; color: #fff; font-weight: 600; }

.internalReferralBox .internalReferral .welfareExplanation .desc { padding-top: 3px; font-size: 14px; line-height: 20px; color: rgba(255, 255, 255, 0.8); }

.internalReferralBox .internalReferral .welfareExplanation .desc p { position: relative; padding-left: 15px; }

.internalReferralBox .internalReferral .welfareExplanation .desc p::after { content: ''; position: absolute; left: 0px; top: 5px; width: 10px; height: 10px; background-image: url(../images/img_76.png); background-repeat: no-repeat; background-size: cover; }

.internalReferralBox .imgBox { position: absolute; right: 40px; width: 260px; bottom: 0px; display: none; }

.internalReferralBox .imgBox img { width: 100%; display: block; }

.joinUsBox .screening { margin-top: 35px; position: relative; z-index: 10; }

.joinUsBox .screening form .list { margin-right: 0px; margin-top: 15px; width: 100%; }

.joinUsBox .screening form .list input { height: 40px; -webkit-border-radius: 40px; border-radius: 40px; padding: 0px 15px; font-size: 12px; border: 1px solid #fff; background-color: rgba(255, 255, 255, 0.4); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); color: #000; }

.joinUsBox .screening form .list input::-webkit-input-placeholder { color: #424242; }

.joinUsBox .screening form .list input:-moz-placeholder { color: #424242; }

.joinUsBox .screening form .list input::-moz-placeholder { color: #424242; }

.joinUsBox .screening form .list input:-ms-input-placeholder { color: #424242; }

.joinUsBox .screening form .list .layui-input:hover { border-color: #27045c !important; }

.joinUsBox .screening form .list .layui-input:focus { border-color: #27045c !important; -webkit-box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); }

.joinUsBox .screening form .list .layui-form-select dl { top: 40px; padding: 5px 0; bottom: auto; -webkit-border-radius: 10px; border-radius: 10px; }

.joinUsBox .screening form .list .layui-form-select dl dd { margin: 0px; padding: 0 10px; line-height: 36px; font-size: 12px; }

.joinUsBox .screening form .list .layui-form-select dl dd.layui-this { color: #27045c; }

.joinUsBox .screening form .list .layui-form-select .layui-edge { margin: 0px; border: none; right: 20px; width: 8px; height: 8px; border-bottom: 2px solid #8a8f99; border-right: 2px solid #8a8f99; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); }

.joinUsBox .screening form .list .layui-form-selected .layui-edge { -webkit-transform: translateY(-50%) rotate(-135deg); -ms-transform: translateY(-50%) rotate(-135deg); transform: translateY(-50%) rotate(-135deg); }

.joinUsBox .screening form .btn { padding-top: 20px; }

.joinUsBox .screening form .btn button { width: 100px; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; font-size: 14px; border: none; color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.joinUsList { padding: 20px 0px 45px; }

.joinUsList .list { margin-top: 15px; padding: 0px 15px; height: 60px; -webkit-border-radius: 10px; border-radius: 10px; border: 1px solid #fff; cursor: pointer; background-color: rgba(255, 255, 255, 0.3); -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-transition: all .6s; transition: all .6s; position: relative; }

.joinUsList .list .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; margin-right: 20px; color: #1e292f; 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; }

.joinUsList .list .listTitle::after { display: block; width: 1px; height: 15px; background-color: #d2d2d2; }

.joinUsList .list .city { margin-right: 55px; font-size: 16px; color: #636262; display: none; }

.joinUsList .list .number { font-size: 16px; color: #636262; display: none; }

.joinUsList .list .icon { margin-left: auto; width: 35px; height: 35px; -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; -webkit-border-radius: 100%; border-radius: 100%; overflow: hidden; position: relative; }

.joinUsList .list .icon::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: #fff; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.joinUsList .list .icon::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.joinUsList .list .icon i { position: relative; z-index: 10; font-size: 14px; }

.joinUsList .list .line { position: absolute; right: 15px; left: 15px; bottom: -4px; height: 3px; overflow: hidden; -webkit-border-radius: 6px; border-radius: 6px; }

.joinUsList .list .line::after { content: ''; position: absolute; left: 0px; top: -6px; width: 100%; height: 6px; -webkit-border-radius: 6px; border-radius: 6px; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); -webkit-transition: all .6s; transition: all .6s; }

.joinUsList .list .popContent { display: none; }

.joinUsList .list:hover { -webkit-box-shadow: 0px 11px 24px rgba(74, 43, 119, 0.3); box-shadow: 0px 11px 24px rgba(74, 43, 119, 0.3); }

.joinUsList .list:hover .icon { color: #fff; }

.joinUsList .list:hover .icon::after { opacity: 0; }

.joinUsList .list:hover .icon::before { opacity: 1; }

.joinUsList .list:hover .line::after { top: -3px; }

.popupJobsMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); z-index: 99; display: none; }

.popupJobsBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; 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; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.popupJobs { background-color: #fff; background-image: url(../images/img_65.jpg); background-size: cover; background-position: bottom; background-repeat: no-repeat; max-width: 1065px; width: 100%; padding: 20px; -webkit-border-radius: 15px; border-radius: 15px; position: relative; }

.popupJobs .closePopupJobs { position: absolute; right: 10px; top: 10px; width: 37px; height: 37px; font-size: 16px; cursor: pointer; -webkit-border-radius: 100%; border-radius: 100%; background-color: #f7f9ff; 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; }

.popupJobsContainer .title { font-size: 20px; line-height: 1.2; color: #000000; }

.popupJobsContainer .positionAddress { padding-top: 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; }

.popupJobsContainer .positionAddress .address { font-size: 14px; color: #535353; }

.popupJobsContainer .positionAddress .address i { color: #c0c0c0; margin-right: 5px; }

.popupJobsContainer .positionAddress .position { font-size: 14px; color: #535353; }

.popupJobsContainer .positionAddress span { margin: 0px 10px; font-size: 14px; color: #c0c0c0; }

.popupJobsContainer .line { width: 85%; margin-top: 20px; height: 1px; background-color: #e1e1e1; }

.popupJobsContainer .popupJobsContent { padding: 20px 15px 0px 0px; max-height: 55vh; overflow-y: auto; }

.popupJobsContainer .popupJobsContent .contentTitle { font-size: 14px; color: #000; font-weight: 600; }

.popupJobsContainer .popupJobsContent .content { padding: 15px 0px 40px; font-size: 14px; color: #474b51; line-height: 22px; }

.popupJobsContainer .popupJobsContent .content:last-child { padding-bottom: 0px; }

.popupJobsContainer .popupJobsContent::-webkit-scrollbar { width: 4px; height: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #dfdfdf; }

.popupJobsContainer .popupJobsContent::-webkit-scrollbar-track { -webkit-border-radius: 4px; border-radius: 4px; }

.popupJobsContainer .popupJobsContent::-webkit-scrollbar-thumb { -webkit-border-radius: 4px; border-radius: 4px; background-image: -webkit-gradient(linear, left top, left bottom, from(#27045c), to(#7130d1)); background-image: linear-gradient(to bottom, #27045c, #7130d1); }

.popupJobsContainer .link { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 30px; }

.popupJobsContainer .link a { width: 130px; padding: 6px 6px 6px 15px; -webkit-border-radius: 40px; border-radius: 40px; font-size: 13px; -webkit-transition: all .6s; transition: all .6s; position: relative; overflow: hidden; 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; }

.popupJobsContainer .link a::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 1; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, left bottom, from(#7130d1), to(#27045c)); background-image: linear-gradient(to bottom, #7130d1, #27045c); }

.popupJobsContainer .link a::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; border: 2px solid #7130d1; z-index: 15; -webkit-border-radius: 55px; border-radius: 55px; }

.popupJobsContainer .link a span { position: relative; z-index: 12; color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.popupJobsContainer .link a i { width: 30px; height: 30px; z-index: 10; -webkit-border-radius: 100%; border-radius: 100%; color: #7130d1; 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; }

.popupJobsContainer .link a i::before { position: relative; z-index: 10; }

.popupJobsContainer .link a i::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-transition: all .6s; transition: all .6s; background-color: #fff; -webkit-border-radius: 100%; border-radius: 100%; background-color: #fff; }

.popupJobsContainer .link a:hover::after { opacity: 0; }

.popupJobsContainer .link a:hover::before { opacity: 1; }

.popupJobsContainer .link a:hover span { color: #7130d1; }

.popupJobsContainer .link a:hover i::after { -webkit-transform: scale(20); -ms-transform: scale(20); transform: scale(20); }

/*--解决方案--*/
.splitText span { -webkit-transform: scale(2); -ms-transform: scale(2); transform: scale(2); opacity: 0; -webkit-transition: all .6s; transition: all .6s; display: inline-block; }

.splitText.active span { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.commonBigTitle { font-size: 24px; line-height: 30px; color: #000; text-align: center; }

.commonDesc { font-size: 14px; line-height: 24px; padding-top: 10px; text-align: center; color: #575757; }

.commonDesc br { display: none; }

.solutionMain { background-color: #f6f5fc; padding: 90px 0px 40px; -webkit-border-radius: 0px; border-radius: 0px; margin-bottom: -25px; position: relative; overflow: hidden; z-index: 10; }

.commonVideoFullMain { padding-top: 0px; overflow: hidden; position: relative; }

.commonVideoFullBox { padding-top: 0px; position: relative; }

.commonVideoFullMain.robotMain { padding-top: 50px; }

.commonVideoFull { height: 30vh; -webkit-border-radius: 10px; border-radius: 10px; margin: 30px 20px 0px; left: 0px; right: 0px; bottom: 0px; position: relative; overflow: hidden; z-index: 10; }

.commonVideoFull .imgBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.commonVideoFull img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.commonVideoFull video { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.commonVideoFull .icon { width: 62px; height: 36px; -webkit-border-radius: 23px; border-radius: 23px; cursor: pointer; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: auto; border: 1px solid #fff; background-color: rgba(255, 255, 255, 0.1); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); 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; }

.commonVideoFull .icon i { border-left: 7px solid #fff; border-top: 6px solid transparent; border-bottom: 6px solid transparent; display: block; }

.commonVideoFullRollingBox { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 30vh; 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; }

.commonVideoFullRollingBox .commonVideoFullRolling { width: -webkit-fit-content; width: -moz-fit-content; width: fit-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; --speed:50; }

.commonVideoFullRollingBox .commonVideoFullRolling .list { padding-right: 100px; }

.commonVideoFullRollingBox .commonVideoFullRolling .list img { height: 80px; display: block; }

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

.spaceSolutionMain { padding: 50px 0px 0px; overflow: hidden; position: relative; background-image: url(../images/img_79.png); background-repeat: no-repeat; background-size: 100%; }

.spaceSolution { margin-top: 30px; }

.spaceSolution .swiper-slide { margin-right: 20px; position: relative; -webkit-transition: all .6s; transition: all .6s; }

.spaceSolution .swiper-slide::before { -webkit-border-radius: 10px; border-radius: 10px; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.3); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border: 1px solid #fff; }

.spaceSolution .swiper-slide .imgBox { padding-top: 100%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.spaceSolution .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; }

.spaceSolution .swiper-slide .imgBox::after { content: ''; position: absolute; left: 0px; bottom: 0px; height: 40%; width: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(80%, #000)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000 80%); }

.spaceSolution .swiper-slide .icon { position: absolute; left: 40px; top: 50px; width: 60px; -webkit-transition: all .6S; transition: all .6S; }

.spaceSolution .swiper-slide .icon img { width: 100%; display: block; }

.spaceSolution .swiper-slide .content { position: absolute; left: 0px; bottom: 0px; right: 0px; padding: 0px 20px 20px; }

.spaceSolution .swiper-slide .content .listTitle { font-size: 18px; line-height: 1.2; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.spaceSolution .swiper-slide .content .desc { margin-top: 10px; font-size: 14px; line-height: 20px; color: #666666; -webkit-transition: all .6s; transition: all .6s; }

.spaceSolution .swiper-slide.active::before { opacity: 0; }

.spaceSolution .swiper-slide.active .imgBox { opacity: 1; }

.spaceSolution .swiper-slide.active .icon { opacity: 0; }

.spaceSolution .swiper-slide.active .content .listTitle { color: #fff; }

.spaceSolution .swiper-slide.active .content .desc { color: #fff; }

.spaceSolution .swiper-slide:last-child { margin-right: 0px; }

.spaceSolution .swiper-slide:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.spaceSolution .swiper-slide:nth-child(1) { -webkit-animation-delay: 0.05s; animation-delay: 0.05s; }

.spaceSolution .swiper-slide:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }

.spaceSolution .swiper-slide:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

.spaceSolution .swiper-slide:nth-child(4) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

.spaceSolution .swiper-slide:nth-child(5) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; }

.spaceSolution .swiper-slide:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; }

.spaceSolution .swiper-slide:nth-child(7) { -webkit-animation-delay: 0.35s; animation-delay: 0.35s; }

.spaceSolution .swiper-slide:nth-child(8) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; }

.spaceSolution .swiper-slide:nth-child(9) { -webkit-animation-delay: 0.45s; animation-delay: 0.45s; }

.spaceSolution .swiper-slide:nth-child(10) { -webkit-animation-delay: 0.5s; animation-delay: 0.5s; }

.spaceSolutionPage { padding-top: 20px; text-align: center; }

.spaceSolutionPage span { background-color: #6f6f73; width: 6px; height: 6px; margin: 0px 3px; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.spaceSolutionPage span.swiper-pagination-bullet-active { width: 25px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #5e35b0; }

.schemeValueMain { padding: 50px 0px 0px; overflow: hidden; position: relative; background-image: url(../images/img_80.png); background-repeat: no-repeat; background-size: 100%; }

.schemeValue { margin-top: 30px; }

.schemeValue .swiper-slide { border: 1px solid #fff; height: auto; background-color: rgba(255, 255, 255, 0.2); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); padding: 15px; -webkit-border-radius: 10px; border-radius: 10px; }

.schemeValue .swiper-slide .contentBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-bottom: 20px; }

.schemeValue .swiper-slide .contentBox .number { width: 30px; height: 30px; 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; }

.schemeValue .swiper-slide .contentBox .number span { font-size: 14px; position: relative; z-index: 10; color: rgba(0, 0, 0, 0.5); -webkit-transition: all .6s; transition: all .6s; }

.schemeValue .swiper-slide .contentBox .number::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 1px solid rgba(26, 28, 34, 0.5); -webkit-border-radius: 100%; border-radius: 100%; -webkit-transition: all .6s; transition: all .6s; }

.schemeValue .swiper-slide .contentBox .number::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-border-radius: 100%; border-radius: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.schemeValue .swiper-slide .contentBox .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 0px 15px; }

.schemeValue .swiper-slide .contentBox .content .listTitle { font-size: 18px; color: #000000; line-height: 1.2; }

.schemeValue .swiper-slide .contentBox .content .desc { font-size: 14px; color: #666666; }

.schemeValue .swiper-slide .imgBox { padding-top: 70%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; }

.schemeValue .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; }

.schemeValue .swiper-slide:hover .contentBox .number span { color: #fff; }

.schemeValue .swiper-slide:hover .contentBox .number::after { opacity: 0; }

.schemeValue .swiper-slide:hover .contentBox .number::before { opacity: 1; }

.schemeValue .swiper-slide:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.schemeValue .swiper-slide:nth-child(1) { -webkit-animation-delay: 0.05s; animation-delay: 0.05s; }

.schemeValue .swiper-slide:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }

.schemeValue .swiper-slide:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

.schemeValue .swiper-slide:nth-child(4) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

.schemeValue .swiper-slide:nth-child(5) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; }

.schemeValue .swiper-slide:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; }

.schemeValue .swiper-slide:nth-child(7) { -webkit-animation-delay: 0.35s; animation-delay: 0.35s; }

.schemeValue .swiper-slide:nth-child(8) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; }

.schemeValue .swiper-slide:nth-child(9) { -webkit-animation-delay: 0.45s; animation-delay: 0.45s; }

.schemeValue .swiper-slide:nth-child(10) { -webkit-animation-delay: 0.5s; animation-delay: 0.5s; }

.schemeValuePage { padding-top: 20px; text-align: center; }

.schemeValuePage span { background-color: #6f6f73; width: 6px; height: 6px; margin: 0px 3px; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.schemeValuePage span.swiper-pagination-bullet-active { width: 25px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #5e35b0; }

/*--高校教育--*/
.twoMajorScenesMain { padding: 40px 0px 0px; }

.twoMajorScenes { padding-top: 20px; margin: 0px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.twoMajorScenes .list { width: 100%; margin: 15px 0px 0px; position: relative; }

.twoMajorScenes .list .imgBox { padding-top: 65%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; }

.twoMajorScenes .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; }

.twoMajorScenes .list .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(#000)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000); }

.twoMajorScenes .list .listTitle { font-size: 18px; line-height: 1.2; color: #fff; position: absolute; left: 0px; bottom: 20px; width: 100%; text-align: center; }

.twoMajorScenes .list:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.twoMajorScenes .list:nth-child(1) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

.twoMajorScenes .list:nth-child(2) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

.eduServicesMain { padding: 50px 0px 0px; background-image: url(../images/img_89.png); background-repeat: no-repeat; background-size: 100%; }

.eduServices { display: none; padding: 3.385vw 6.25vw; margin-top: 3.125vw; border: 0.052vw solid #fff; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; background-color: rgba(255, 255, 255, 0.5); -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }

.eduServices .academy { width: 13.542vw; }

.eduServices .academy .line { height: 1.615vw; width: 0.365vw; margin: 0vw auto; position: relative; overflow: hidden; }

.eduServices .academy .line::after { content: ''; width: 0.052vw; height: 100%; border-left: 0.052vw dashed #bd9ae2; display: block; margin: auto; }

.eduServices .academy .line::before { content: ''; position: absolute; left: 0vw; top: -0.417vw; width: 0.365vw; height: 0.365vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: topDot 2s linear infinite; animation: topDot 2s linear infinite; }

.eduServices .academy .title { margin: 0vw 0.781vw; font-size: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; height: 3.073vw; color: #fff; 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; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); }

.eduServices .academy .academyList { -webkit-border-radius: 1.563vw; border-radius: 1.563vw; padding: 0.781vw; border: 0.052vw dashed #bd9ae2; }

.eduServices .academy .academyList .list { margin-top: 0.521vw; height: 3.073vw; font-size: 0.885vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; 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; background-color: #e8e5fc; }

.eduServices .academy .academyList .list::before { content: ''; width: 0.365vw; height: 0.365vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #6d2ecb; display: block; margin-right: 0.521vw; }

.eduServices .academy .academyList .list.active { background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); color: #fff; }

.eduServices .academy .academyList .list.active::before { background: #fff; }

.eduServices .academy .academyList .list:first-child { margin-top: 0; }

.eduServices .coreContentBox { -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-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; position: relative; }

.eduServices .coreContentBox .line { position: absolute; left: -0.781vw; top: 1.25vw; right: -0.781vw; height: 0.365vw; 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; overflow: hidden; }

.eduServices .coreContentBox .line::before { content: ''; position: absolute; left: -0.417vw; top: 0vw; width: 0.365vw; height: 0.365vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: leftDot 5s linear infinite; animation: leftDot 5s linear infinite; }

.eduServices .coreContentBox .line::after { content: ''; width: 100%; height: 0.052vw; border-top: 0.052vw dashed #bd9ae2; display: block; }

.eduServices .coreContentBox .coreContent { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 4.167vw 0vw 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; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.eduServices .coreContentBox .coreContent .industrialCollegeBox { position: relative; width: 7.969vw; height: 7.969vw; }

.eduServices .coreContentBox .coreContent .industrialCollegeBox .industrialCollege { font-size: 1.042vw; line-height: 1.302vw; 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; text-align: center; color: #fff; position: absolute; left: 0vw; top: 0vw; -webkit-border-radius: 100%; border-radius: 100%; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); }

.eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware { font-size: 0.729vw; color: #fff; font-weight: 600; position: absolute; width: 5.833vw; height: 5.833vw; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -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; text-align: center; }

.eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware::after { content: ''; position: absolute; width: 0.208vw; height: 1.771vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; background-image: -webkit-gradient(linear, left top, left bottom, from(#b8b1e4), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, #b8b1e4, rgba(0, 0, 0, 0)); }

.eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(2) { left: 0vw; right: 0vw; top: -7.552vw; margin: auto; }

.eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(2)::after { left: 0vw; right: 0vw; bottom: -1.823vw; margin: 0vw auto; }

.eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(3) { left: -6.771vw; bottom: -5.938vw; }

.eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(3)::after { top: -1.823vw; right: -0.781vw; height: 3.125vw; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#b8b1e4)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #b8b1e4); }

.eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(4) { right: -6.771vw; bottom: -5.938vw; }

.eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(4)::after { top: -1.823vw; left: -0.781vw; height: 3.125vw; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#b8b1e4)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #b8b1e4); }

.eduServices .coreContentBox .desc { margin-top: 1.667vw; font-size: 0.885vw; line-height: 1.2; height: 3.125vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; 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: #e8e5fc; color: #000000; }

.eduServices .coreContentBox .leftArrow { position: absolute; left: 0vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.eduServices .coreContentBox .leftArrow i { display: block; opacity: 0; font-size: 1.771vw; color: #6f30cf; font-weight: 600; -webkit-animation: leftArrow 2s linear infinite; animation: leftArrow 2s linear infinite; }

.eduServices .coreContentBox .leftArrow i:nth-child(2) { position: absolute; left: 0vw; top: 0vw; -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }

.eduServices .coreContentBox .rightArrow { position: absolute; right: 0vw; top: 50%; -webkit-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); }

.eduServices .coreContentBox .rightArrow i { display: block; opacity: 0; font-size: 1.771vw; color: #6f30cf; font-weight: 600; -webkit-animation: leftArrow 2s linear infinite; animation: leftArrow 2s linear infinite; }

.eduServices .coreContentBox .rightArrow i:nth-child(2) { position: absolute; left: 0vw; top: 0vw; -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }

.collectionCenterBox { margin-top: 2.604vw; padding: 4.167vw 5.469vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; display: none; border: 1px solid #fff; background-color: rgba(255, 255, 255, 0.5); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }

.collectionCenterBox .collectionCenterContainer { -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-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.collectionCenterBox .collectionCenterContainer .title { font-size: 1.563vw; color: #000000; font-weight: 600; text-align: center; }

.collectionCenterBox .collectionCenterContainer .collectionCenter { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-top: 1.563vw; padding: 2.604vw 2.083vw; border: 0.052vw dashed #bd9ae2; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.collectionCenterBox .collectionCenterContainer .collectionCenter .subTitle { font-size: 0.938vw; height: 2.604vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; 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-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); color: #fff; }

.collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry { width: 16.146vw; 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; }

.collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .localIndustryList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0vw -0.26vw; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list { width: -webkit-calc(50% - 0.521vw); width: calc(50% - 0.521vw); margin: 0.521vw 0.26vw 0vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; overflow: hidden; border: 0.052vw dashed #908def; }

.collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list .listTitle { font-size: 0.885vw; height: 2.917vw; background-color: #e8e5fc; 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: #000000; }

.collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list .desc { font-size: 0.781vw; padding-top: 1.042vw; line-height: 1.563vw; color: rgba(0, 0, 0, 0.7); text-align: center; }

.collectionCenterBox .collectionCenterContainer .collectionCenterRight { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 2.083vw; }

.collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 0.521vw 0vw 1.042vw; }

.collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent .imgBox { width: 8.958vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; overflow: hidden; position: relative; }

.collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent .imgBox img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent .content { margin-left: 0.313vw; font-size: 0.729vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; border: 0.052vw dashed #908def; -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: 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; }

.collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent:last-child { padding-bottom: 0vw; }

.collectionCenterBox .boundaryLine { width: 7.552vw; }

.collectionCenterBox .boundaryLine .title { font-size: 1.146vw; padding-top: 13.542vw; color: #000; font-weight: 600; text-align: center; }

.collectionCenterBox .boundaryLine .line { margin-top: 0.677vw; position: relative; height: 0.365vw; 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; overflow: hidden; }

.collectionCenterBox .boundaryLine .line::before { content: ''; position: absolute; top: 0vw; width: 0.365vw; height: 0.365vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); }

.collectionCenterBox .boundaryLine .line::after { content: ''; width: 100%; height: 0.052vw; border-top: 0.052vw dashed #bd9ae2; display: block; }

.collectionCenterBox .boundaryLine .line:nth-child(2)::before { left: -0.417vw; -webkit-animation: 3s leftDot linear infinite; animation: 3s leftDot linear infinite; }

.collectionCenterBox .boundaryLine .line:nth-child(3)::before { right: -0.417vw; -webkit-animation: 3s rightDot linear infinite; animation: 3s rightDot linear infinite; }

.collectionCenterBox .industry { width: 16.542vw; }

.collectionCenterBox .industry .title { font-size: 1.563vw; color: #000000; font-weight: 600; text-align: center; }

.collectionCenterBox .industry .industryList { margin-top: 1.563vw; border: 0.052vw dashed #bd9ae2; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; padding: 1.042vw; }

.collectionCenterBox .industry .industryList .list { position: relative; margin-top: 0.521vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; overflow: hidden; }

.collectionCenterBox .industry .industryList .list .imgBox { padding-top: 5.833vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; overflow: hidden; position: relative; }

.collectionCenterBox .industry .industryList .list .imgBox img { position: absolute; top: 0vw; left: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.collectionCenterBox .industry .industryList .list .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.collectionCenterBox .industry .industryList .list .listTitle { position: absolute; left: 0vw; bottom: 0vw; width: 100%; height: 1.823vw; font-size: 0.781vw; color: #000000; background-color: #e8e5fc; 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; }

.collectionCenterBox .industry .industryList .list:first-child { margin-top: 0vw; }

/*--新教育服务--*/
.educationalServicesMain { margin-top: 6.667vw; -webkit-border-radius: 4vw; border-radius: 4vw; padding: 4vw 2.667vw; background-color: rgba(255, 255, 255, 0.4); border: 1px solid #fff; -webkit-backdrop-filter: blur(225px); backdrop-filter: blur(225px); }

.educationalServicesMain .steps { 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-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.educationalServicesMain .steps .list { width: -webkit-calc(50% - 2vw); width: calc(50% - 2vw); height: 6.667vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; font-size: 2.667vw; color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); 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; }

.educationalServicesMain .steps .arrow { width: 4vw; height: 4vw; position: relative; overflow: hidden; }

.educationalServicesMain .steps .arrow i { color: #c8b2ed; position: absolute; left: 0vw; top: 0vw; height: 100%; font-size: 2.4vw; 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-animation: sArrow 2s linear infinite; animation: sArrow 2s linear infinite; }

.educationalServicesMain .steps .arrow i:nth-child(2) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }

.educationalServicesMain .steps .arrow:last-child { display: none; }

.educationalServicesMain .steps .arrow:nth-child(4) { display: none; }

.educationalServicesMain .steps .list:nth-child(5) { margin-top: 1.333vw; }

.educationalServicesMain .steps .arrow:nth-child(6) { margin-top: 1.333vw; }

.educationalServicesMain .steps .list:nth-child(7) { margin-top: 1.333vw; }

@keyframes sArrow { 0% { opacity: 0;
    -webkit-transform: scale(0.7) translateX(-10px);
    transform: scale(0.7) translateX(-10px); }
  50% { opacity: 1; }
  100% { opacity: 0;
    -webkit-transform: scale(1) translateX(40px);
    transform: scale(1) translateX(40px); } }

@-webkit-keyframes sArrow { 0% { opacity: 0;
    -webkit-transform: scale(0.7) translateX(-10px);
    transform: scale(0.7) translateX(-10px); }
  50% { opacity: 1; }
  100% { opacity: 0;
    -webkit-transform: scale(1) translateX(40px);
    transform: scale(1) translateX(40px); } }

.educationalServicesBox { padding-top: 2.667vw; }

.educationalServicesBox .localIndustry { width: 100%; padding: 2.667vw 2.667vw; border: 1px dashed #bd9ae2; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; }

.educationalServicesBox .localIndustry .subTitle { font-size: 2.267vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; height: 6.667vw; 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: #000000; background-color: #dad5f8; }

.educationalServicesBox .localIndustry .localIndustryList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0vw -0.667vw; padding-top: 0.533vw; }

.educationalServicesBox .localIndustry .localIndustryList .list { width: -webkit-calc(50% - 1.333vw); width: calc(50% - 1.333vw); margin: 1.333vw 0.667vw 0vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; min-height: 26.2vw; border: 1px dashed #bd9ae2; overflow: hidden; position: relative; }

.educationalServicesBox .localIndustry .localIndustryList .list .listTitle { font-size: 2.267vw; height: 7.333vw; 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: #000; font-weight: 600; background-color: #e8e5fc; }

.educationalServicesBox .localIndustry .localIndustryList .list .content { font-size: 2vw; line-height: 4vw; color: #000000; text-align: center; padding-top: 2.667vw; }

.educationalServicesBox .collectionSystem { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin: 2.667vw 0vw 0vw; padding: 2.667vw; border: 1px dashed #bd9ae2; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; }

.educationalServicesBox .collectionSystem .list .listTitle { font-size: 2.267vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; height: 6.667vw; 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: #000000; background-color: #dad5f8; }

.educationalServicesBox .collectionSystem .list .content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 1.333vw 0vw; }

.educationalServicesBox .collectionSystem .list .content .imgBox { width: 38.667vw; padding-top: 24vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; overflow: hidden; position: relative; }

.educationalServicesBox .collectionSystem .list .content .imgBox img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.educationalServicesBox .collectionSystem .list .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 1.333vw; padding: 1.333vw 2.667vw; font-size: 2vw; line-height: 3.333vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; border: 1px dashed #bd9ae2; 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; }

.educationalServicesBox .collectionSystem .list .content .desc p { position: relative; padding-left: 1.2vw; }

.educationalServicesBox .collectionSystem .list .content .desc p::after { content: ''; position: absolute; left: 0vw; top: 1.333vw; width: 0.533vw; height: 0.533vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #2a0661; }

.solveProblem { width: 100%; padding: 2.667vw; -webkit-border-radius: 6.667vw; border-radius: 6.667vw; margin-top: 2.667vw; border: 1px dashed #bd9ae2; }

.solveProblem .listImg { -webkit-border-radius: 2.667vw; border-radius: 2.667vw; margin-bottom: 1.333vw; padding-top: 50vw; overflow: hidden; position: relative; }

.solveProblem .listImg img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.solveProblem .list { padding-top: 2.4vw; }

.solveProblem .list .listTitle { font-size: 2.267vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; height: 6.667vw; 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: #000000; background-color: #dad5f8; margin-bottom: 1.333vw; }

/*--新教育服务--*/

/*--移动端--*/
.mEduServices { -webkit-backdrop-filter: blur(2.667vw); backdrop-filter: blur(2.667vw); margin-top: 6.667vw; -webkit-border-radius: 4vw; border-radius: 4vw; padding: 2.667vw; background-color: rgba(255, 255, 255, 0.4); border: 0.133vw solid #fff; }

.mEduServices .desc { font-size: 2.667vw; line-height: 3.2vw; margin-top: 3.333vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; padding: 2.267vw 2.667vw; 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; background-color: #e8e5fc; }

.mCoreContent { padding: 24vw 0vw 19.333vw; border: 0.133vw dashed #6f30cf; -webkit-border-radius: 4vw; border-radius: 4vw; 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; }

.mIndustrialCollegeBox { position: relative; width: 20.4vw; height: 20.4vw; }

.mIndustrialCollegeBox .mIndustrialCollege { font-size: 2.667vw; line-height: 3.333vw; 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; text-align: center; color: #fff; position: absolute; left: 0vw; top: 0vw; -webkit-border-radius: 100%; border-radius: 100%; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); }

.mIndustrialCollegeBox .hardware { font-size: 1.867vw; color: #fff; font-weight: 600; position: absolute; width: 14.933vw; height: 14.933vw; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -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; text-align: center; }

.mIndustrialCollegeBox .hardware::after { content: ''; position: absolute; width: 0.533vw; height: 4.533vw; -webkit-border-radius: 0.533vw; border-radius: 0.533vw; background-image: -webkit-gradient(linear, left top, left bottom, from(#b8b1e4), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, #b8b1e4, rgba(0, 0, 0, 0)); }

.mIndustrialCollegeBox .hardware:nth-child(2) { left: 0vw; right: 0vw; top: -19.6vw; margin: auto; }

.mIndustrialCollegeBox .hardware:nth-child(2)::after { left: 0vw; right: 0vw; bottom: -4.667vw; margin: 0vw auto; }

.mIndustrialCollegeBox .hardware:nth-child(3) { left: -17.333vw; bottom: -15.2vw; }

.mIndustrialCollegeBox .hardware:nth-child(3)::after { top: -4.667vw; right: -2vw; height: 8vw; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#b8b1e4)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #b8b1e4); }

.mIndustrialCollegeBox .hardware:nth-child(4) { right: -17.333vw; bottom: -15.2vw; }

.mIndustrialCollegeBox .hardware:nth-child(4)::after { top: -4.667vw; left: -2vw; height: 8vw; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#b8b1e4)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #b8b1e4); }

.mIndustrialCollegeBox .line { position: absolute; left: -0.781vw; top: 1.25vw; right: -0.781vw; height: 0.365vw; 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; overflow: hidden; }

.mIndustrialCollegeBox .line::before { content: ''; position: absolute; left: -0.417vw; top: 0vw; width: 0.365vw; height: 0.365vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: leftDot 5s linear infinite; animation: leftDot 5s linear infinite; }

.mIndustrialCollegeBox .line::after { content: ''; width: 100%; height: 0.052vw; border-top: 0.052vw dashed #bd9ae2; display: block; }

.mIndustrialCollegeBox .leftArrow { position: absolute; left: 0vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.mIndustrialCollegeBox .leftArrow i { display: block; opacity: 0; font-size: 1.771vw; color: #6f30cf; font-weight: 600; -webkit-animation: leftArrow 2s linear infinite; animation: leftArrow 2s linear infinite; }

.mIndustrialCollegeBox .leftArrow i:nth-child(2) { position: absolute; left: 0vw; top: 0vw; -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }

.mIndustrialCollegeBox .rightArrow { position: absolute; right: 0vw; top: 50%; -webkit-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); }

.mIndustrialCollegeBox .rightArrow i { display: block; opacity: 0; font-size: 1.771vw; color: #6f30cf; font-weight: 600; -webkit-animation: leftArrow 2s linear infinite; animation: leftArrow 2s linear infinite; }

.mIndustrialCollegeBox .rightArrow i:nth-child(2) { position: absolute; left: 0vw; top: 0vw; -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }

.mAcademyBox { margin-top: 10.667vw; 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; position: relative; }

.mAcademyBox .LinkLine { position: absolute; left: 20vw; top: 3.2vw; right: 20vw; height: 0.933vw; 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; overflow: hidden; }

.mAcademyBox .LinkLine::before { content: ''; position: absolute; left: -1.067vw; top: 0vw; width: 0.933vw; height: 0.933vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: leftDot 5s linear infinite; animation: leftDot 5s linear infinite; }

.mAcademyBox .LinkLine::after { content: ''; width: 100%; height: 0.133vw; border-top: 0.133vw dashed #bd9ae2; display: block; }

.mAcademy { width: 34.667vw; position: relative; z-index: 10; }

.mAcademy .arrow { position: absolute; left: 50%; top: -4.667vw; -webkit-transform: translatex(-50%) rotate(-90deg); -ms-transform: translatex(-50%) rotate(-90deg); transform: translatex(-50%) rotate(-90deg); }

.mAcademy .arrow i { display: block; opacity: 0; font-size: 4.533vw; color: #6f30cf; font-weight: 600; -webkit-animation: leftArrow 2s linear infinite; animation: leftArrow 2s linear infinite; }

.mAcademy .arrow i:nth-child(2) { position: absolute; left: 0vw; top: 0vw; -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }

.mAcademy .line { height: 4.133vw; width: 0.933vw; margin: 0vw auto; position: relative; overflow: hidden; }

.mAcademy .line::after { content: ''; width: 0.133vw; height: 100%; border-left: 0.133vw dashed #bd9ae2; display: block; margin: auto; }

.mAcademy .line::before { content: ''; position: absolute; left: 0vw; top: -1.067vw; width: 0.933vw; height: 0.933vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: topDot 2s linear infinite; animation: topDot 2s linear infinite; }

.mAcademy .title { margin: 0vw 2vw; font-size: 2.933vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; height: 7.867vw; color: #fff; 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; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); }

.mAcademy .mAcademyList { -webkit-border-radius: 4vw; border-radius: 4vw; padding: 2vw; border: 0.133vw dashed #bd9ae2; }

.mAcademy .mAcademyList .list { margin-top: 1.333vw; height: 7.867vw; font-size: 2.667vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; 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; background-color: #e8e5fc; }

.mAcademy .mAcademyList .list::before { content: ''; width: 0.933vw; height: 0.933vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #6d2ecb; display: block; margin-right: 1.333vw; }

.mAcademy .mAcademyList .list.active { background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); color: #fff; }

.mAcademy .mAcademyList .list.active::before { background: #fff; }

.mAcademy .mAcademyList .list:first-child { margin-top: 0; }

.mCollectionCenterBox { padding: 6.667vw 2.667vw 0vw; margin-top: 8vw; -webkit-border-radius: 4vw; border-radius: 4vw; background-color: rgba(255, 255, 255, 0.4); border: 0.998px solid #fff; display: none;}

.mCollectionCenter .title { font-size: 4.533vw; color: #000000; font-weight: 600; text-align: center; }

.mCollectionCenter .mLocalIndustry { padding: 4vw 2.667vw 2.667vw; margin-top: 1.333vw; border: 0.133vw dashed #6f30cf; -webkit-border-radius: 4vw; border-radius: 4vw; }

.mCollectionCenter .mLocalIndustry .subTitle { font-size: 2.667vw; height: 6.667vw; -webkit-border-radius: 1.6vw; border-radius: 1.6vw; 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-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); color: #fff; }

.mCollectionCenter .mLocalIndustry .mLocalIndustryList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.mCollectionCenter .mLocalIndustry .mLocalIndustryList .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin: 1.733vw 0.667vw 0vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; overflow: hidden; border: 0.133vw dashed #908def; }

.mCollectionCenter .mLocalIndustry .mLocalIndustryList .list .listTitle { font-size: 2.667vw; height: 7.467vw; background-color: #e8e5fc; 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: #000000; }

.mCollectionCenter .mLocalIndustry .mLocalIndustryList .list .desc { font-size: 2.667vw; padding: 2.667vw 0vw; line-height: 4.533vw; color: rgba(0, 0, 0, 0.7); text-align: center; }

.mCollectionCenter .mLocalIndustry .collectionCenterRight { padding-top: 4vw; }

.mCollectionCenter .mLocalIndustry .collectionCenterRightContent { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 1.333vw 0vw 4vw; }

.mCollectionCenter .mLocalIndustry .collectionCenterRightContent .imgBox { width: 28vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; overflow: hidden; position: relative; }

.mCollectionCenter .mLocalIndustry .collectionCenterRightContent .imgBox img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.mCollectionCenter .mLocalIndustry .collectionCenterRightContent .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.mCollectionCenter .mLocalIndustry .collectionCenterRightContent .content { margin-left: 1.333vw; font-size: 2.667vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; border: 0.133vw dashed #908def; -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: 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; }

.mCollectionCenter .mLocalIndustry .collectionCenterRightContent .content p { position: relative; }

.mCollectionCenter .mLocalIndustry .collectionCenterRightContent .content p::after { content: ''; width: 0.533vw; height: 0.533vw; left: -2vw; top: 2vw; -webkit-border-radius: 100%; border-radius: 100%; background: #2a0661; position: absolute; }

.mCollectionCenter .mLocalIndustry .collectionCenterRightContent:last-child { padding-bottom: 0vw; }

.mIndustryBox .titleBox { position: relative; height: 22.933vw; 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; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.mIndustryBox .titleBox .title { font-size: 2.933vw; line-height: 1.2; color: #000; }

.mIndustryBox .titleBox .subTitle { font-size: 4.533vw; padding-top: 5.333vw; line-height: 1.2; color: #000000; }

.mIndustryBox .titleBox .line { position: absolute; top: 0vw; bottom: 0vw; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 0.933vw; 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; overflow: hidden; }

.mIndustryBox .titleBox .line::before { content: ''; position: absolute; width: 0.933vw; height: 0.933vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); }

.mIndustryBox .titleBox .line::after { content: ''; width: 0.133vw; height: 100%; border-left: 0.133vw dashed #bd9ae2; display: block; }

.mIndustryBox .titleBox .line:nth-child(1) { left: 32%; }

.mIndustryBox .titleBox .line:nth-child(1)::before { top: 0vw; -webkit-animation: 3s topDot linear infinite; animation: 3s topDot linear infinite; }

.mIndustryBox .titleBox .line:nth-child(2) { left: 68%; }

.mIndustryBox .titleBox .line:nth-child(2)::before { bottom: 0vw; -webkit-animation: 3s bottomDot linear infinite; animation: 3s bottomDot linear infinite; }

.mIndustryBox .mIndustryList { border: 0.133vw dashed #bd9ae2; -webkit-border-radius: 4vw; border-radius: 4vw; padding: 4.667vw 5.333vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.mIndustryBox .mIndustryList .list { position: relative; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; width: -webkit-calc(50% - 4vw); width: calc(50% - 4vw); margin: 3.333vw 2vw 0vw; overflow: hidden; }

.mIndustryBox .mIndustryList .list .imgBox { padding-top: 17.867vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; overflow: hidden; position: relative; }

.mIndustryBox .mIndustryList .list .imgBox img { position: absolute; top: 0vw; left: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.mIndustryBox .mIndustryList .list .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.mIndustryBox .mIndustryList .list .listTitle { position: absolute; left: 0vw; bottom: 0vw; width: 100%; height: 6.133vw; font-size: 2.667vw; color: #000000; background-color: #e8e5fc; 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; }

/*--移动端--*/
.researchServicesBox { padding: 50px 0px 0px; }

.researchServices { padding: 30px 0px 0px; }

.researchServices .researchServicesContent { width: 100%; position: relative; }

.researchServices .researchServicesContent .imgBox { padding-top: 100%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; }

.researchServices .researchServicesContent .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.researchServices .researchServicesContent .content { font-size: 14px; line-height: 24px; color: #6d6d6d; width: 100%; padding: 15px 0px 0px 0px; max-width: 400px; z-index: 10; display: none; }

.researchServices .researchServicesContent .content span { color: #000; }

.researchServices .researchServicesList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 0vw; padding-top: 2.667vw; }

.researchServices .researchServicesList .list { margin-bottom: 2.667vw; position: -webkit-sticky; position: sticky; top: 0vw; }

.researchServices .researchServicesList .list .contentBox { padding: 2.667vw; -webkit-border-radius: 4vw; border-radius: 4vw; border: 0.133vw solid #fff; background-color: rgba(255, 255, 255, 0.3); border: 0.133vw solid #fff; -webkit-backdrop-filter: blur(1.333vw); backdrop-filter: blur(1.333vw); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.researchServices .researchServicesList .list .imgBox { width: 34.667vw; -webkit-border-radius: 4vw; border-radius: 4vw; padding-top: 27%; overflow: hidden; position: relative; }

.researchServices .researchServicesList .list .imgBox img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.researchServices .researchServicesList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 2vw 0vw 2vw 5.333vw; }

.researchServices .researchServicesList .list .content .listTitle { font-size: 3.2vw; color: #000; font-weight: 600; }

.researchServices .researchServicesList .list .content .listDesc { font-size: 2.4vw; margin-top: 2vw; line-height: 3.467vw; color: #575757; }

.researchServices .researchServicesList .list:last-child { margin-bottom: 0vw; }

.researchServices .researchServicesList .list:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.researchServices .researchServicesList .list:nth-child(1) { -webkit-animation-delay: 0.05s; animation-delay: 0.05s; }

.researchServices .researchServicesList .list:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }

.researchServices .researchServicesList .list:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

.researchServices .researchServicesList .list:nth-child(4) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

.researchServices .researchServicesList .list:nth-child(5) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; }

.researchServices .researchServicesList .list:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; }

.researchServices .researchServicesList .list:nth-child(7) { -webkit-animation-delay: 0.35s; animation-delay: 0.35s; }

.researchServices .researchServicesList .list:nth-child(8) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; }

.researchServices .researchServicesList .list:nth-child(9) { -webkit-animation-delay: 0.45s; animation-delay: 0.45s; }

.researchServices .researchServicesList .list:nth-child(10) { -webkit-animation-delay: 0.5s; animation-delay: 0.5s; }

.researchServices .researchServicesList .list:nth-child(11) { -webkit-animation-delay: 0.55s; animation-delay: 0.55s; }

.researchServices .researchServicesList .list:nth-child(12) { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; }

.researchServices .researchServicesList .list:nth-child(13) { -webkit-animation-delay: 0.65s; animation-delay: 0.65s; }

.researchServices .researchServicesList .list:nth-child(14) { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; }

.researchServices .researchServicesList .list:nth-child(15) { -webkit-animation-delay: 0.75s; animation-delay: 0.75s; }

.researchServices .researchServicesList .list:nth-child(16) { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; }

.researchServices .researchServicesList .list:nth-child(17) { -webkit-animation-delay: 0.85s; animation-delay: 0.85s; }

.researchServices .researchServicesList .list:nth-child(18) { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; }

.researchServices .researchServicesList .list:nth-child(19) { -webkit-animation-delay: 0.95s; animation-delay: 0.95s; }

.researchServices .researchServicesList .list:nth-child(20) { -webkit-animation-delay: 1s; animation-delay: 1s; }

.universityCooperationMain { padding: 50px 0px 0px; overflow: hidden; position: relative; background-image: url(../images/img_103.png); background-repeat: no-repeat; background-position: center; background-size: auto 100%; }

/*--解决方案-具身创新中心--*/
.fullStackSolutionMain { padding: 35px 0px 0px; }

.fullStackSolutionBox { position: relative; background-image: url(../images/img_113.png); background-repeat: no-repeat; background-size: cover; background-position: 10% center; }

.fullStackSolutionBox .imgBox { position: absolute; left: 0px; bottom: 0px; width: 31vw; z-index: 10; }

.fullStackSolutionBox .imgBox img { width: 100%; display: block; }

.fullStackSolution { padding: 0px 0px 0px 0px; }

.fullStackSolution .commonBigTitle { text-align: left; }

.fullStackSolution .commonDesc { text-align: left; }

.fullStackSolutionData { -webkit-border-radius: 10px; border-radius: 10px; margin-top: 15.667vw; padding: 20px 0px 20px 33vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; background-image: url(../images/img_106.jpg); background-repeat: no-repeat; background-size: cover; background-position: right; }

.fullStackSolutionData .list { width: 33.333%; }

.fullStackSolutionData .list .icon img { height: 20px; }

.fullStackSolutionData .list .number { font-size: 20px; margin-top: 10px; line-height: 1; color: #fff; }

.fullStackSolutionData .list .text { font-size: 12px; margin-top: 10px; line-height: 1; color: rgba(255, 255, 255, 0.5); }

.sevenCoreScenariosMain { padding: 50px 0px 0px; overflow: hidden; position: relative; }

.sevenCoreScenariosMain .commonBigTitle { text-align: left; }

.sevenCoreScenariosBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 30px; }

.sevenCoreScenariosBox .sevenCoreScenariosClass { width: 250px; height: 100%; padding: 15px 0px; border-left: 1px solid #e2e1e7; display: none; }

.sevenCoreScenariosBox .sevenCoreScenariosClass .list { padding: 13px 0px; font-size: 19px; color: rgba(0, 0, 0, 0.5); -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; }

.sevenCoreScenariosBox .sevenCoreScenariosClass .list span { margin-right: 20px; width: 27px; height: 1px; -webkit-transition: all .6s; transition: all .6s; background-color: #e2e1e7; position: relative; }

.sevenCoreScenariosBox .sevenCoreScenariosClass .list span::after { content: ''; position: absolute; width: 0px; -webkit-transition: all .6s; transition: all .6s; height: 6px; left: -14px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.sevenCoreScenariosBox .sevenCoreScenariosClass .list.active { color: #2a0661; }

.sevenCoreScenariosBox .sevenCoreScenariosClass .list.active span { margin-right: 30px; }

.sevenCoreScenariosBox .sevenCoreScenariosClass .list.active span::after { width: 56px; }

.sevenCoreScenariosBox .list { 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; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain { width: 100%; position: relative; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .btn { position: absolute; right: 285px; top: -webkit-calc(50% - 50px); top: calc(50% - 50px); display: none; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 20; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .btn .nextBtn { width: 60px; height: 44px; -webkit-border-radius: 22px; border-radius: 22px; font-size: 18px; color: #a5b7c5; 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; -webkit-transition: all .6s; transition: all .6s; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .btn .nextBtn i { position: relative; z-index: 10; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .btn .nextBtn::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 2px solid #a5b7c5; -webkit-border-radius: 22px; border-radius: 22px; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .btn .nextBtn::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); -webkit-border-radius: 22px; border-radius: 22px; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .btn .nextBtn:hover { color: #fff; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .btn .nextBtn:hover::after { opacity: 0; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .btn .nextBtn:hover::before { opacity: 1; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosListBox { width: 100%; padding-bottom: 40px; overflow: hidden; position: relative; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList { width: 100%; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide { position: relative; margin-right: 20px; -webkit-transition: all .6s; transition: all .6s; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .imgBox { padding-top: 70%; -webkit-border-radius: 10px; border-radius: 10px; position: relative; overflow: hidden; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .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; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .content { position: absolute; left: 10px; bottom: -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; padding: 10px 20px; font-size: 14px; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 10px 12px 16px rgba(161, 150, 235, 0.4); box-shadow: 10px 12px 16px rgba(161, 150, 235, 0.4); color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: .6s; transition-delay: .6s; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .content img { height: 30px; display: block; margin-right: 10px; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide.active { padding-left: 0px; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide.active .content { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide:last-child { margin-right: 0px; }

.sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.sevenCoreScenariosListPage { padding-top: 10px; text-align: center; }

.sevenCoreScenariosListPage span { background-color: #6f6f73; width: 6px; height: 6px; margin: 0px 3px; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.sevenCoreScenariosListPage span.swiper-pagination-bullet-active { width: 25px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #5e35b0; }

.corePainPointMain { padding: 50px 0px 20px; overflow: hidden; position: relative; background-image: url(../images/img_114.png); background-repeat: no-repeat; background-size: contain; background-position: center; }

.corePainPoint { margin-top: 30px; }

.corePainPoint .swiper-slide { min-height: 155px; -webkit-border-radius: 10px; border-radius: 10px; 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; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; border: 1px solid #fff; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0.2))); background-image: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.2)); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }

.corePainPoint .swiper-slide .icon img { height: 30px; display: block; margin: 0px auto; }

.corePainPoint .swiper-slide .listTitle { font-size: 16px; padding-top: 10px; color: #000000; }

.corePainPoint .swiper-slide::after { content: ''; position: absolute; left: 20px; right: 20px; bottom: -9px; height: 14px; -webkit-clip-path: inset(50% 0% 50% 0%); clip-path: inset(50% 0% 50% 0%); -webkit-transition: all .6s; transition: all .6s; -webkit-border-radius: 7px; border-radius: 7px; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.corePainPoint .swiper-slide:hover { -webkit-box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); }

.corePainPoint .swiper-slide:hover::after { -webkit-clip-path: inset(50% 0% 0% 0%); clip-path: inset(50% 0% 0% 0%); }

.corePainPoint .swiper-slide:nth-child(1) { -webkit-animation-delay: 0.05s; animation-delay: 0.05s; }

.corePainPoint .swiper-slide:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }

.corePainPoint .swiper-slide:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

.corePainPoint .swiper-slide:nth-child(4) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

.corePainPoint .swiper-slide:nth-child(5) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; }

.corePainPoint .swiper-slide:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; }

.corePainPoint .swiper-slide:nth-child(7) { -webkit-animation-delay: 0.35s; animation-delay: 0.35s; }

.corePainPoint .swiper-slide:nth-child(8) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; }

.corePainPointPage { padding-top: 20px; text-align: center; }

.corePainPointPage span { background-color: #6f6f73; width: 6px; height: 6px; margin: 0px 3px; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.corePainPointPage span.swiper-pagination-bullet-active { width: 25px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #5e35b0; }

.dataSolutionBox { padding: 50px 0px 0px; }

.dataSolutionList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 10px 0px 0px; }

.dataSolutionList .list { width: 100%; margin: 20px 0px 0px; -webkit-border-radius: 10px; border-radius: 10px; padding: 20px; border: 1px solid #fff; -webkit-transition: all .6s; transition: all .6s; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0.2))); background-image: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.2)); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }

.dataSolutionList .list .icon { width: 35px; }

.dataSolutionList .list .icon img { width: 25px; display: block; }

.dataSolutionList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.dataSolutionList .list .content .listTitle { font-size: 16px; color: #000000; line-height: 1.2; }

.dataSolutionList .list .content .listDesc { padding-top: 5px; font-size: 14px; line-height: 20px; color: #565656; }

.dataSolutionList .list::after { content: ''; position: absolute; left: 20px; right: 20px; bottom: -9px; height: 14px; -webkit-clip-path: inset(50% 0% 50% 0%); clip-path: inset(50% 0% 50% 0%); -webkit-transition: all .6s; transition: all .6s; -webkit-border-radius: 7px; border-radius: 7px; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.dataSolutionList .list:hover { -webkit-box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); }

.dataSolutionList .list:hover::after { -webkit-clip-path: inset(50% 0% 0% 0%); clip-path: inset(50% 0% 0% 0%); }

.dataSolutionList .list:nth-child(1) { -webkit-animation-delay: 0.05s; animation-delay: 0.05s; }

.dataSolutionList .list:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }

.dataSolutionList .list:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

.dataSolutionList .list:nth-child(4) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

.dataSolutionList .list:nth-child(5) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; }

.dataSolutionList .list:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; }

.dataSolutionList .list:nth-child(7) { -webkit-animation-delay: 0.35s; animation-delay: 0.35s; }

.dataSolutionList .list:nth-child(8) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; }

.dataSolutionBoxTow{padding:0px;}

.solutionCaseMain { overflow: hidden; position: relative; }

.solutionCaseBox { padding: 50px 0px 0px; position: relative; }

.solutionCase { margin-top: 30px; }

.solutionCase .swiper-slide { width: 80%; position: relative; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.solutionCase .swiper-slide .imgBox { padding-top: 100%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; }

.solutionCase .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; }

.solutionCase .swiper-slide .imgBox video { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; pointer-events: none; }

.solutionCase .swiper-slide .listTitle { position: absolute; left: 10px; bottom: 10px; right: 10px; height: 40px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all .6s; transition: all .6s; opacity: 0; -webkit-border-radius: 55px; border-radius: 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; border: 1px solid rgba(255, 255, 255, 0.4); background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(white)); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), white); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); font-size: 14px; color: #000000; }

.solutionCase .swiper-slide-prev { opacity: 1; }

.solutionCase .swiper-slide-active { opacity: 1; }

.solutionCase .swiper-slide-active .listTitle { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; opacity: 1 !important; }

.solutionCase .swiper-slide-next { opacity: 1 !important; }

.solutionCase .swiper-slide:hover .imgBox img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.solutionCasePage { text-align: center; padding-top: 30px; position: relative; z-index: 10; }

.solutionCasePage span { background-color: #6f6f73; width: 6px; height: 6px; margin: 0px 6px; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.solutionCasePage span.swiper-pagination-bullet-active { width: 40px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #5e35b0; }

/*--解决方案-机器人便利店--*/
.deploymentMain { padding: 50px 0px 0px; position: relative; background-image: url(../images/img_130.png); background-repeat: no-repeat; background-size: 100%; background-position: top; }

.deploymentBox { padding: 0px 0px 0px 0px; }

.deployment { width: 70%; margin: auto; position: relative; }

.deployment .imgBox { -webkit-border-radius: 2px 45px 220px 220px; border-radius: 2px 45px 220px 220px; overflow: hidden; position: relative; z-index: 20; }

.deployment .imgBox img { width: 100%; display: block; }

.deployment .line { position: absolute; left: -24px; top: 10px; width: 120%; height: 100%; }

.deployment .line svg { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; }

.deployment .line .deploymentDot { position: absolute; left: -3px; top: 60px; width: 7px; height: 7px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #a986e0; z-index: 10; }

.deployment .line .deploymentDotTwo { position: absolute; right: -3px; top: 60px; width: 7px; height: 7px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #a986e0; z-index: 10; }

.deployment .deploymentDay { position: absolute; left: -50px; top: -20px; padding: 10px; -webkit-box-shadow: 0px 4px 35px rgba(165, 159, 190, 0.3); box-shadow: 0px 4px 35px rgba(165, 159, 190, 0.3); z-index: 30; 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; background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(rgba(255, 255, 255, 0.5))); background-image: linear-gradient(to right, #fff, rgba(255, 255, 255, 0.5)); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); -webkit-border-radius: 10px; border-radius: 10px; border: 1px solid #fff; }

.deployment .deploymentDay .day { padding: 15px 10px; font-size: 12px; -webkit-border-radius: 10px; border-radius: 10px; color: #2b0662; 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; background-color: #eee9fd; }

.deployment .deploymentDay .day span { font-size: 24px; margin-right: 5px; line-height: 1; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); background-clip: text; -webkit-background-clip: text; color: transparent; }

.deployment .deploymentDay .text { font-size: 14px; padding: 0px 20px; }

.deployment .deploymentSku { position: absolute; right: -40px; bottom: -50px; padding: 30px 20px; -webkit-box-shadow: 0px 4px 35px rgba(165, 159, 190, 0.2); box-shadow: 0px 4px 35px rgba(165, 159, 190, 0.2); z-index: 30; border: 1px solid #fff; -webkit-border-radius: 10px; border-radius: 10px; background-image: -webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255, 255, 255, 0.5))); background-image: linear-gradient(0deg, #fff, rgba(255, 255, 255, 0.5)); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }

.deployment .deploymentSku .icon { width: 40px; height: 40px; margin: auto; position: relative; }

.deployment .deploymentSku .icon::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: #eee9fd; opacity: 0; -webkit-animation: scale 2s infinite linear; animation: scale 2s infinite linear; }

.deployment .deploymentSku .icon::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: #eee9fd; opacity: 0; -webkit-animation: scale 2s .8s infinite linear; animation: scale 2s .8s infinite linear; }

.deployment .deploymentSku .icon i { width: 40px; height: 40px; font-size: 18px; color: #fff; font-weight: 600; position: relative; z-index: 10; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); 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; }

.deployment .deploymentSku .number { font-size: 24px; padding-top: 15px; line-height: 1; color: #000000; text-align: center; }

.deployment .deploymentSku .text { text-align: center; font-size: 12px; padding-top: 10px; color: #000000; }

.deploymentContent { padding: 35px 0px 0px 0px; }

.deploymentContent .commonBigTitle { text-align: left; }

.deploymentContent .commonDesc { text-align: left; }

.technologyTrafficBox { padding: 50px 0px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }

.technologyTrafficContent { width: 100%; padding: 25px 0px 0px 0px; }

.technologyTrafficContent .commonBigTitle { text-align: left; }

.technologyTrafficContent .commonDesc { text-align: left; }

.technologyTraffic { width: 87.791vw; 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; }

.technologyTrafficLeft { width: 43.024vw; padding-top: 15.117vw; position: relative; z-index: 10; }

.technologyTrafficLeft .imgBox { padding-top: 34.303vw; -webkit-border-radius: 2.326vw; border-radius: 2.326vw; overflow: hidden; position: relative; }

.technologyTrafficLeft .imgBox img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.technologyTrafficLeft .dissemination { padding: 2.326vw 3.49vw 2.326vw 2.907vw; -webkit-border-radius: 2.326vw; border-radius: 2.326vw; margin-top: 1.163vw; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); 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; }

.technologyTrafficLeft .dissemination .icon { width: 5.93vw; height: 5.93vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #fff; }

.technologyTrafficLeft .dissemination .icon img { width: 100%; display: block; }

.technologyTrafficLeft .dissemination .text { font-size: 2.094vw; padding: 0vw 2.21vw; color: #fff; }

.technologyTrafficLeft .dissemination .bar { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 1.163vw; -webkit-border-radius: 0.58vw; border-radius: 0.58vw; overflow: hidden; position: relative; background-color: rgba(255, 255, 255, 0.1); }

.technologyTrafficLeft .dissemination .bar::after { content: ''; height: 100%; display: block; background-color: #fff; width: 0%; -webkit-animation: w100 3s linear infinite; animation: w100 3s linear infinite; }

.technologyTrafficLeft .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.technologyTrafficRight { width: 34.884vw; position: relative; }

.technologyTrafficRight .imgBox { padding-top: 34.884vw; -webkit-border-radius: 2.326vw; border-radius: 2.326vw; overflow: hidden; position: relative; z-index: 10; }

.technologyTrafficRight .imgBox img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.technologyTrafficRight .imgLine { position: absolute; left: -5.233vw; top: 17.443vw; width: 34.535vw; height: 43.14vw; }

.technologyTrafficRight .imgLine svg { width: 100%; height: 100%; position: absolute; left: 0vw; top: 0vw; -webkit-mask-image: linear-gradient(313deg, rgba(0, 0, 0, 0) 70%, #000 30%); mask-image: linear-gradient(313deg, rgba(0, 0, 0, 0) 70%, #000 30%); }

.technologyTrafficRight .imgLine .imgDot { position: absolute; left: -0.348vw; top: 6.977vw; width: 0.815vw; height: 0.815vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #a986e0; z-index: 5; }

.technologyTrafficRight .contentBox { width: 30.814vw; position: relative; margin-left: auto; margin-top: 12.79vw; }

.technologyTrafficRight .contentBox .content { padding: 3.49vw 2.791vw 2.326vw; border: 0.116vw solid #fff; -webkit-border-radius: 2.326vw; border-radius: 2.326vw; position: relative; z-index: 10; background-color: white; -webkit-backdrop-filter: blur(2.326vw); backdrop-filter: blur(2.326vw); }

.technologyTrafficRight .contentBox .content .percentage { font-size: 3.49vw; line-height: 1.2; color: #000000; }

.technologyTrafficRight .contentBox .content .text { font-size: 1.744vw; padding-top: 1.163vw; line-height: 1.2; color: rgba(0, 0, 0, 0.7); }

.technologyTrafficRight .contentBox .content .pillar { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -0.58vw; padding-top: 1.744vw; }

.technologyTrafficRight .contentBox .content .pillar .list { width: 33.333%; margin: 0vw 0.58vw; 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; }

.technologyTrafficRight .contentBox .content .pillar .list img { width: 100%; display: block; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.technologyTrafficRight .contentBox .content .pillar .list:nth-child(1) { -webkit-transform: translateY(2.326vw); -ms-transform: translateY(2.326vw); transform: translateY(2.326vw); }

.technologyTrafficRight .contentBox .content .pillar .list:nth-child(2) { -webkit-transform: translateY(2.326vw); -ms-transform: translateY(2.326vw); transform: translateY(2.326vw); }

.technologyTrafficRight .contentBox .content.active .pillar .list img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.technologyTrafficRight .contentBox .content.active .pillar .list:nth-child(1) img { -webkit-transition-delay: .2s; transition-delay: .2s; }

.technologyTrafficRight .contentBox .content.active .pillar .list:nth-child(2) img { -webkit-transition-delay: .3s; transition-delay: .3s; }

.technologyTrafficRight .contentBox .content.active .pillar .list:nth-child(3) img { -webkit-transition-delay: .4s; transition-delay: .4s; }

.technologyTrafficRight .contentBox .line { right: 12.79vw; position: absolute; top: -6.396vw; width: 43.14vw; height: 34.535vw; }

.technologyTrafficRight .contentBox .line svg { width: 100%; height: 100%; position: absolute; left: 0vw; top: 0vw; -webkit-mask-image: linear-gradient(20deg, rgba(0, 0, 0, 0) 70%, #000 30%); mask-image: linear-gradient(20deg, rgba(0, 0, 0, 0) 70%, #000 30%); }

.technologyTrafficRight .contentBox .line .contentDot { position: absolute; left: -0.348vw; top: 6.977vw; width: 0.815vw; height: 0.815vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #a986e0; z-index: 5; }

.technologyTrafficRight .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

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

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

.noNneBaseMain { padding: 135px 0px 0px; overflow: hidden; position: relative; }

.noNneBaseBox { 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; background-image: url(../images/img_137.png); background-size: 100%; background-repeat: no-repeat; background-position: center; }

.noNneBaseBox .commonDesc { max-width: 885px; padding-top: 10px; margin: 0px auto; color: #575757; }

.noNneBase { margin-top: 10.395vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }

.noNneBaseModelBox { width: 63.477vw; margin: 14vw auto 0vw; position: relative; }

.noNneBaseModelBox .circle { position: absolute; left: 54%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); top: -0.977vw; width: 48.828vw; }

.noNneBaseModelBox .circle p { padding-top: 100%; position: relative; }

.noNneBaseModelBox .circle p::after { content: ''; position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; background-image: url(../images/img_138.png); background-size: cover; background-repeat: no-repeat; }

.noNneBaseModelBox .circle p::before { content: ''; position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; background-image: url(../images/img_139.png); background-size: cover; background-repeat: no-repeat; }

.noNneBaseModelBox .noNneBaseText { position: absolute; left: 0vw; bottom: 1.953vw; width: 100%; }

.noNneBaseModelBox .noNneBaseText .list { 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; }

.noNneBaseModelBox .noNneBaseText .list .text { font-size: 2.148vw; line-height: 1.2; color: #968fed; text-align: right; }

.noNneBaseModelBox .noNneBaseText .list .number { margin-top: -1.465vw; font-size: 27.344vw; letter-spacing: 5.859vw; line-height: 0.9; }

.noNneBaseModelBox .noNneBaseText .list .number span { position: relative; left: 5.859vw; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; font-family: 'Manrope'; }

.noNneBaseModelBox .noNneBaseModel { position: relative; z-index: 10; }

.noNneBaseModelBox .noNneBaseModel img { width: 100%; display: block; }

.noNneBaseSystem { width: 67.871vw; margin-left: auto; min-height: 30.762vw; padding: 9.766vw 0vw 0vw; border: 0.098vw solid #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; background-color: rgba(255, 255, 255, 0.4); -webkit-backdrop-filter: blur(1.953vw); backdrop-filter: blur(1.953vw); -webkit-border-radius: 2.93vw; border-radius: 2.93vw; }

.noNneBaseSystem .step { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.noNneBaseSystem .step .list { width: 12.695vw; height: 11.23vw; margin-right: 6.348vw; 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; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; border: 0.098vw dashed #9f91eb; -webkit-border-radius: 0.977vw; border-radius: 0.977vw; }

.noNneBaseSystem .step .list .icon { width: 3.418vw; }

.noNneBaseSystem .step .list .icon img { width: 100%; display: block; }

.noNneBaseSystem .step .list .text { padding-top: 0.488vw; font-size: 1.465vw; color: #5e5e5e; }

.noNneBaseSystem .step .list .line { height: 0.684vw; width: 6.348vw; position: absolute; right: -6.348vw; top: 0vw; bottom: 0vw; margin: auto; overflow: hidden; 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; }

.noNneBaseSystem .step .list .line::after { content: ''; border-bottom: 0.098vw dashed #9f91eb; width: 100%; display: block; }

.noNneBaseSystem .step .list .line::before { content: ''; position: absolute; left: -0.977vw; top: 0vw; bottom: 0vw; margin: auto; width: 0.684vw; height: 0.684vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: leftDot 3s linear infinite; animation: leftDot 3s linear infinite; }

.noNneBaseSystem .step .list:last-child { margin-right: 0vw; }

.noNneBaseSystem .step .list:last-child .line { display: none; }

.noNneBaseSystem .robotDesc { position: absolute; left: -18.75vw; top: -3.906vw; border: 0.098vw solid #fff; -webkit-border-radius: 0.977vw; border-radius: 0.977vw; z-index: 10; background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f8fd), to(#efebfd)); background-image: linear-gradient(to bottom, #f9f8fd, #efebfd); padding: 2.93vw; width: 24.902vw; -webkit-box-shadow: 0vw 1.66vw 3.711vw rgba(184, 166, 210, 0.3); box-shadow: 0vw 1.66vw 3.711vw rgba(184, 166, 210, 0.3); }

.noNneBaseSystem .robotDesc .title { font-size: 1.953vw; line-height: 1.2; color: #12151a; }

.noNneBaseSystem .robotDesc .desc { font-size: 1.465vw; padding-top: 0.488vw; line-height: 2.148vw; color: #575757; }

.noNneBaseSystem .system { position: absolute; left: -6.836vw; bottom: -5.859vw; border: 0.098vw solid #fff; -webkit-border-radius: 0.977vw; border-radius: 0.977vw; z-index: 10; background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f8fd), to(#efebfd)); background-image: linear-gradient(to bottom, #f9f8fd, #efebfd); padding: 2.93vw; width: 60.547vw; -webkit-box-shadow: 0vw 1.66vw 3.711vw rgba(184, 166, 210, 0.3); box-shadow: 0vw 1.66vw 3.711vw rgba(184, 166, 210, 0.3); }

.noNneBaseSystem .system .title { font-size: 1.953vw; line-height: 1.2; color: #12151a; }

.noNneBaseSystem .system .desc { font-size: 1.465vw; padding-top: 0.488vw; line-height: 2.148vw; color: #575757; }

.unmannedRetailingBox { padding-top: 50px; position: relative; }

.unmannedRetailingBox::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 130%; z-index: 1; background-image: url(../images/img_220.png); background-size: 100% auto; background-repeat: no-repeat; background-position: bottom; }

.unmannedRetailing { position: relative; margin: 30px 0px 0px; z-index: 3; }

.unmannedRetailing .imgBox { padding-top: 70%; max-width: 1000px; -webkit-border-radius: 10px; border-radius: 10px; margin: 0px auto; position: relative; overflow: hidden; }

.unmannedRetailing .imgBox img { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }

.unmannedRetailing .imgBox video { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; -o-object-fit: cover; object-fit: cover; }

.unmannedRetailing .robot { padding: 20px; margin-top: 15px; -webkit-border-radius: 10px; border-radius: 10px; background-color: rgba(240, 237, 253, 0.5); -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); border: 1px solid #fff; -webkit-box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); }

.unmannedRetailing .robot .title { font-size: 16px; color: #12151a; line-height: 1.2; }

.unmannedRetailing .robot .desc { font-size: 13px; line-height: 20px; padding-top: 10px; color: rgba(87, 87, 87, 0.8); }

.unmannedRetailing .managementSystem { margin-top: 15px; padding: 30px; -webkit-border-radius: 10px; border-radius: 10px; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f1fc)); background-image: linear-gradient(to bottom, #fff, #f3f1fc); border: 1px solid #fff; -webkit-box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); }

.unmannedRetailing .managementSystem .title { font-size: 16px; color: #12151a; line-height: 1.2; }

.unmannedRetailing .managementSystem .desc { font-size: 13px; line-height: 20px; padding-top: 10px; color: rgba(87, 87, 87, 0.8); }

.unmannedRetailing .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.fullSceneMain { padding: 50px 0px 0px; overflow: hidden; position: relative; background-image: url(../images/img_145.jpg); background-size: 100%; background-repeat: no-repeat; background-position: top; }

.fullSceneMain .commonBigTitle { text-align: left; }

.fullSceneMain .sevenCoreScenariosClass { width: 100%; }

.fullSceneMain .sevenCoreScenariosBox .sevenCoreScenariosListMain { width: 100%; }

.fullSceneMain .sevenCoreScenariosBox .sevenCoreScenariosListMain .btn { right: 135px; display: none; }

/*--解决方案-无人前置仓--*/
.performanceSystemMain { padding: 50px 0px 0px; overflow: hidden; position: relative; background-image: url(../images/img_147.jpg); background-repeat: no-repeat; background-size: 100%; background-position: top; }

.performanceSystemMain .commonDesc { max-width: 900px; margin: 0px auto; }

.performanceSystemBox { display: none; margin-top: 4.667vw; }

.performanceSystemLeft { width: 20.133vw; padding: 1.333vw; margin-right: 2.667vw; -webkit-border-radius: 1.333vw; border-radius: 1.333vw; border: 0.067vw solid #fff; position: relative; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0.1))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.1)); -webkit-backdrop-filter: blur(1.333vw); backdrop-filter: blur(1.333vw); }

.performanceSystemLeft .list { position: relative; margin-top: 3.333vw; }

.performanceSystemLeft .list .imgBox { border: 0.067vw solid #d0caeb; -webkit-border-radius: 1.333vw; border-radius: 1.333vw; -webkit-transition: all .6s; transition: all .6s; overflow: hidden; position: relative; }

.performanceSystemLeft .list .imgBox img { width: 100%; display: block; }

.performanceSystemLeft .list .text { position: absolute; font-size: 1.134vw; color: #000000; }

.performanceSystemLeft .list .line { position: absolute; left: 0vw; right: 0vw; top: -3.333vw; margin: 0vw auto; width: 0.467vw; height: 3.333vw; overflow: hidden; 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; }

.performanceSystemLeft .list .line::after { content: ''; border-left: 0.067vw dashed #9f91eb; width: 0.067vw; height: 100%; display: block; }

.performanceSystemLeft .list .line::before { content: ''; position: absolute; top: -0.667vw; left: 0vw; right: 0vw; margin: auto; width: 0.467vw; height: 0.467vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: topDot 3s linear infinite; animation: topDot 3s linear infinite; }

.performanceSystemLeft .list:hover .imgBox { border: 0.067vw dashed #908def; -webkit-box-shadow: 0vw 0.4vw 1.6vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.4vw 1.6vw rgba(159, 112, 213, 0.24); }

.performanceSystemLeft .list:first-child { margin-top: 0vw; }

.performanceSystemLeft .list:first-child .line { display: none; }

.performanceSystemLeft .list:nth-child(1) .text { right: 2vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.performanceSystemLeft .list:nth-child(2) .text { left: 0vw; bottom: 1.001vw; width: 100%; text-align: center; }

.performanceSystemLeft .list:nth-child(3) .text { right: 2vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.performanceSystemLeft .performanceLine { position: absolute; top: 0vw; bottom: 0vw; right: -2.734vw; margin: auto; width: 2.667vw; height: 0.467vw; overflow: hidden; 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; }

.performanceSystemLeft .performanceLine::after { content: ''; border-top: 0.067vw dashed #9f91eb; width: 100%; height: 0.067vw; display: block; }

.performanceSystemLeft .performanceLine::before { content: ''; position: absolute; left: -0.667vw; top: 0vw; bottom: 0vw; margin: auto; width: 0.467vw; height: 0.467vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: leftDot 3s linear infinite; animation: leftDot 3s linear infinite; }

.shelves { width: 20.133vw; padding: 1.333vw; -webkit-border-radius: 1.333vw; border-radius: 1.333vw; border: 0.067vw solid #fff; position: relative; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0.1))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.1)); -webkit-backdrop-filter: blur(1.333vw); backdrop-filter: blur(1.333vw); }

.shelves .imgBox { -webkit-border-radius: 1.333vw; border-radius: 1.333vw; overflow: hidden; position: relative; }

.shelves .imgBox img { width: 100%; display: block; }

.shelves .listTitle { padding-top: 2vw; font-size: 1.267vw; line-height: 1.801vw; text-align: center; color: #000000; }

.shelves .lineSvg { position: absolute; right: -3.733vw; top: 6.667vw; width: 3.667vw; padding: 0.667vw 0vw; overflow: hidden; }

.shelves .lineSvg svg { width: 100%; height: 100%; display: block; }

.shelves .lineSvg .shelvesDot { position: absolute; left: 0vw; top: 0vw; width: 0.467vw; height: 0.467vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #a986e0; z-index: 5; }

.captureTaskBox { width: 40vw; margin-left: 3.667vw; padding: 2.667vw 2.334vw 1.333vw; -webkit-border-radius: 1.333vw; border-radius: 1.333vw; border: 0.067vw solid #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0.1))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.1)); -webkit-backdrop-filter: blur(1.333vw); backdrop-filter: blur(1.333vw); }

.captureTask { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0vw -1.001vw; }

.captureTask .list { width: -webkit-calc(50% - 2vw); width: calc(50% - 2vw); margin: 0vw 1.001vw; position: relative; }

.captureTask .list .content { -webkit-border-radius: 1.333vw; border-radius: 1.333vw; border: 0.067vw solid #d0caeb; }

.captureTask .list .imgBox { margin: 0vw auto; width: 10.334vw; }

.captureTask .list .imgBox img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.captureTask .list .imgBox:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }

.captureTask .list .listTitle { padding: 1.001vw 0vw; font-size: 1.134vw; color: #000000; text-align: center; }

.captureTask .list .lineSvg { position: absolute; right: -2.267vw; top: 4.933vw; width: 10.8vw; }

.captureTask .list .lineSvg svg { width: 100%; height: 100%; display: block; }

.captureTask .list .lineSvg .taskDot { position: absolute; left: 0vw; top: 0vw; width: 0.467vw; height: 0.467vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #a986e0; z-index: 5; }

.captureTask .list .captureTaskLine { position: absolute; top: 4.667vw; right: -2vw; width: 2vw; height: 0.467vw; overflow: hidden; 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; }

.captureTask .list .captureTaskLine::after { content: ''; border-top: 0.067vw dashed #9f91eb; width: 100%; height: 0.067vw; display: block; }

.captureTask .list .captureTaskLine::before { content: ''; position: absolute; left: -0.667vw; top: 0vw; bottom: 0vw; margin: auto; width: 0.467vw; height: 0.467vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: leftDot 3s linear infinite; animation: leftDot 3s linear infinite; }

.captureTaskRl { -webkit-border-radius: 3.067vw; border-radius: 3.067vw; height: 3.067vw; padding: 0vw 2vw; font-size: 1.134vw; margin: 2.667vw auto 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; color: #fff; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); }

.captureTaskRemote { width: 17.6vw; margin-top: 1.067vw; position: relative; }

.captureTaskRemote .imgBox { width: 100%; -webkit-border-radius: 1.067vw; border-radius: 1.067vw; overflow: hidden; position: relative; -webkit-box-shadow: 0vw 0.4vw 2.334vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.4vw 2.334vw rgba(159, 112, 213, 0.24); }

.captureTaskRemote .imgBox img { width: 100%; display: block; }

.captureTaskRemote .remote { position: absolute; left: 13.333vw; top: 4.667vw; }

.captureTaskRemote .remote .icon { width: 3.867vw; margin-left: 2vw; position: relative; }

.captureTaskRemote .remote .icon img { width: 100%; display: block; }

.captureTaskRemote .remote .icon::after { content: ''; position: absolute; left: -3.6vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 3.6vw; height: 0.067vw; border-bottom: 0.067vw dashed #9f91eb; }

.captureTaskRemote .remote .text { -webkit-border-radius: 2.601vw; border-radius: 2.601vw; height: 2.601vw; padding: 0vw 1.333vw; font-size: 1.134vw; margin: 0.667vw auto 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; color: #fff; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); white-space: nowrap; }

.captureTaskRemote .percentage { position: absolute; left: 22vw; top: 1.333vw; width: 20.667vw; height: 6.667vw; font-size: 2.133vw; font-weight: 500; 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: 0.067vw solid #9e91eb; background-color: #fff; -webkit-border-radius: 0.667vw; border-radius: 0.667vw; -webkit-box-shadow: 0vw 0.4vw 2.334vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.4vw 2.334vw rgba(159, 112, 213, 0.24); }

.captureTaskRemote .percentage span { background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.intelligentWarehousingMain { padding-top: 50px; }

.intelligentWarehousingBox { height: 100vh; overflow: hidden; }

.intelligentWarehousing { -webkit-transition: all .6s; transition: all .6s; -webkit-transform: none; -ms-transform: none; transform: none; --setHeight: -100vh; }

.intelligentWarehousing .intelligentDesc { max-width: 900px; margin: 0px auto; opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all .8s; transition: all .8s; }

.intelligentWarehousing.active { -webkit-transform: translateY(var(--setHeight)); -ms-transform: translateY(var(--setHeight)); transform: translateY(var(--setHeight)); transform: translateY(var(--setHeight)); }

.intelligentWarehousingImg { margin: 60px auto 0px; width: 100%; opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all .8s; transition: all .8s; }

.intelligentWarehousingImg img { width: 100%; display: block; }

.intelligentWarehousingLine { margin: -4px auto 0px; width: 73%; position: relative; opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all .8s; transition: all .8s; -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(28%, #000), color-stop(rgba(0, 0, 0, 0)), to(#000)); -webkit-mask-image: linear-gradient(to bottom, #000 28%, rgba(0, 0, 0, 0), #000 100%); mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(28%, #000), color-stop(rgba(0, 0, 0, 0)), to(#000)); mask-image: linear-gradient(to bottom, #000 28%, rgba(0, 0, 0, 0), #000 100%); }

.intelligentWarehousingLine svg { width: 100%; height: auto; display: block; }

.intelligentWarehousingLine .lineDot { position: absolute; left: 0px; top: 0px; width: 0.933vw; height: 0.933vw; }

.intelligentWarehousingLine .lineDot::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: #b891ff; -webkit-transition: all .6s; transition: all .6s; }

.intelligentWarehousingLine .lineDot.active::after { opacity: 0; }

.intelligentWarehousingMain.active .intelligentDesc { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: .4s; transition-delay: .4s; }

.intelligentWarehousingMain.active .intelligentWarehousingImg { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: .6s; transition-delay: .6s; }

.intelligentWarehousingMain.active .intelligentWarehousingLine { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: .8s; transition-delay: .8s; }

.performanceObligationsMain { margin-top: -40px; background-image: url(../images/img_158.png); background-size: cover; background-position: center bottom; background-repeat: no-repeat; }

.performanceObligationsMain .commonBigTitle { opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all .8s; transition: all .8s; }

.performanceObligationsMain .commonDesc { max-width: 930px; margin: 0px auto; opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all .8s; transition: all .8s; }

.performanceObligationsMain .performanceObligationsMap { margin: 30px auto 0px; max-width: 883px; position: relative; opacity: 0; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-transition: all .8s; transition: all .8s; }

.performanceObligationsMain .performanceObligationsMap .mapImg img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.performanceObligationsMain .performanceObligationsMap .mapImgList { position: absolute; left: 0px; top: 0px; width: 100%; }

.performanceObligationsMain .performanceObligationsMap .mapImgList img { position: absolute; left: 0px; top: 0px; width: 100%; display: block; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.performanceObligationsMain .performanceObligationsMap .mapImgList img.active { opacity: 1; }

.performanceObligationsMain .performanceObligationsMap .markedPoints { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.performanceObligationsMain .performanceObligationsMap .markedPoints .list { position: absolute; }

.performanceObligationsMain .performanceObligationsMap .markedPoints .list p { width: 15px; height: 15px; cursor: pointer; }

.performanceObligationsMain .performanceObligationsMap .markedPoints .list p::after { content: ''; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 0px; width: 100%; height: 100%; background-image: url(../images/img_159.png); background-size: cover; background-repeat: no-repeat; -webkit-transition: all .4s; transition: all .4s; }

.performanceObligationsMain .performanceObligationsMap .markedPoints .list.active p::after { width: 155%; height: 155%; }

.performanceObligationsMain.active .commonBigTitle { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: 0.2s; transition-delay: 0.2s; }

.performanceObligationsMain.active .commonDesc { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: 0.4s; transition-delay: 0.4s; }

.performanceObligationsMain.active .performanceObligationsMap { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: 0.6s; transition-delay: 0.6s; }

.digitalControlMain { padding: 50px 0px 0px; overflow: hidden; position: relative; }

.digitalControlMain .commonDesc { max-width: 790px; margin: 0px auto; }

.digitalControlBox { display: none; margin-top: 4.444vw; border: 0.074vw solid #fff; max-width: 82.222vw; margin-left: 0vw; padding-bottom: 20px; background-color: rgba(255, 255, 255, 0.3); -webkit-backdrop-filter: blur(1.481vw); backdrop-filter: blur(1.481vw); -webkit-border-radius: 1.481vw; border-radius: 1.481vw; }

.digitalControlClass { width: 15.185vw; padding: 2.222vw 0vw 0vw; -webkit-border-radius: 1.481vw; border-radius: 1.481vw; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); }

.digitalControlClass .dlogo { width: 6.667vw; margin-left: 1.852vw; padding-top: 2.815vw; padding-bottom: 1.111vw; }

.digitalControlClass .dlogo img { width: 100%; display: block; }

.digitalControlClass .list { 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: 1.037vw; height: 2.963vw; padding-left: 2.222vw; color: #8e8a90; position: relative; margin-top: 1.481vw; }

.digitalControlClass .list img { height: 1.63vw; display: block; margin-right: 0.741vw; }

.digitalControlClass .list.active::after { content: ''; position: absolute; left: 0vw; top: 0vw; height: 100%; width: 0.296vw; background-color: #bd9ae2; -webkit-border-radius: 0.296vw; border-radius: 0.296vw; }

.digitalControlClass .list.active span { background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.digitalControlClass .list.active { background-image: -webkit-gradient(linear, left top, right top, from(#e4ddfd), to(rgba(255, 255, 255, 0))); background-image: linear-gradient(to right, #e4ddfd, rgba(255, 255, 255, 0)); }

.digitalControlChartBox { width: 44.444vw; margin-left: 1.481vw; }

.digitalControlChartBox .lineChart { margin-top: 1.481vw; border: 0.074vw solid #fff; -webkit-border-radius: 1.481vw; border-radius: 1.481vw; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0.4))); background-image: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.4)); }

.digitalControlChartBox .lineChart img { width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.digitalControlChartBox .imgBox { margin-top: 1.481vw; border: 0.074vw solid #fff; -webkit-border-radius: 1.481vw; border-radius: 1.481vw; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0.2))); background-image: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.2)); }

.digitalControlChartBox .imgBox img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.digitalControlChartBox .imgBox p { -webkit-transition: all .6s; transition: all .6s; opacity: 0; }

.digitalControlChartBox .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.digitalControlChartTwo { width: 18.296vw; margin-left: 1.481vw; }

.digitalControlChartTwo .lineChart { width: 26.222vw; margin-top: 1.481vw; border: 0.074vw solid #fff; -webkit-border-radius: 1.481vw; border-radius: 1.481vw; position: relative; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0.4))); background-image: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.4)); }

.digitalControlChartTwo .lineChart img { width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.digitalControlChartTwo .lineChart img:nth-child(1) { -webkit-clip-path: inset(100% 0% 0% 0%); clip-path: inset(100% 0% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.digitalControlChartTwo .lineChart img:nth-child(2) { position: absolute; left: 0vw; top: 0vw; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.digitalControlChartTwo .imgBox { margin-top: 1.481vw; border: 0.074vw solid #fff; -webkit-border-radius: 1.481vw; border-radius: 1.481vw; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0.2))); background-image: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.2)); }

.digitalControlChartTwo .imgBox img { width: 100%; display: block; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.digitalControlBox .digitalControlChartBox.active .imgBox p { opacity: 1; -webkit-transition-delay: 1s; transition-delay: 1s; }

.digitalControlBox .digitalControlChartBox.active .lineChart img { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); -webkit-transition-delay: 1s; transition-delay: 1s; }

.digitalControlBox .digitalControlChartTwo.active .lineChart img { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); -webkit-transition-delay: 1s; transition-delay: 1s; }

.digitalControlBox .digitalControlChartTwo.active .lineChart img:nth-child(2) { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); -webkit-transition-delay: 1.5s; transition-delay: 1.5s; }

.digitalControlBox .digitalControlChartTwo.active .imgBox img { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); -webkit-transition-delay: 1s; transition-delay: 1s; }

.operate24HoursMain { padding: 50px 0px 0px; }

.operate24HoursMain .container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; }

.operate24HoursMain .content { width: 100%; padding-bottom: 20px; }

.operate24HoursMain .content .title { font-size: 20px; color: #000; line-height: .9; }

.operate24HoursMain .content .subTitle { font-size: 16px; padding-top: 10px; line-height: 1; color: #000; }

.operate24HoursMain .content .desc { border-top: 1px solid #8a8f99; margin-top: 15px; padding-top: 10px; font-size: 14px; color: #575757; }

.operate24HoursMain .imgBox { width: 100%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; }

.operate24HoursMain .imgBox img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.operate24HoursMain .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

/*--移动端--*/
.mPerformanceSystemMain { padding-top: 6vw; }

.mPerformanceSystemBox { 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; }

.mPerformanceSystem { width: 44vw; padding: 2.4vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; border: 0.133vw solid #fff; position: relative; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0.1))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.1)); -webkit-backdrop-filter: blur(4vw); backdrop-filter: blur(4vw); }

.mPerformanceSystem .list { position: relative; margin-top: 6.667vw; }

.mPerformanceSystem .list .imgBox { border: 0.133vw solid #d0caeb; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; -webkit-transition: all .6s; transition: all .6s; overflow: hidden; position: relative; }

.mPerformanceSystem .list .imgBox img { width: 100%; display: block; }

.mPerformanceSystem .list .text { position: absolute; font-size: 2.667vw; color: #000000; }

.mPerformanceSystem .list .line { position: absolute; left: 0vw; right: 0vw; top: -6.667vw; margin: 0vw auto; width: 0.933vw; height: 6.667vw; overflow: hidden; 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; }

.mPerformanceSystem .list .line::after { content: ''; border-left: 0.133vw dashed #9f91eb; width: 0.133vw; height: 100%; display: block; }

.mPerformanceSystem .list .line::before { content: ''; position: absolute; top: -1.067vw; left: 0vw; right: 0vw; margin: auto; width: 0.933vw; height: 0.933vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: topDot 3s linear infinite; animation: topDot 3s linear infinite; }

.mPerformanceSystem .list:hover .imgBox { border: 0.133vw dashed #908def; -webkit-box-shadow: 0vw 1.024vw 4.096vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 1.024vw 4.096vw rgba(159, 112, 213, 0.24); }

.mPerformanceSystem .list:first-child { margin-top: 0vw; }

.mPerformanceSystem .list:first-child .line { display: none; }

.mPerformanceSystem .list:nth-child(1) .text { right: 6.667vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.mPerformanceSystem .list:nth-child(2) .text { right: 4vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.mPerformanceSystem .list:nth-child(3) .text { right: 6.667vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.mPerformanceLine { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 0.933vw; overflow: hidden; 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; }

.mPerformanceLine::after { content: ''; border-top: 0.133vw dashed #9f91eb; width: 100%; height: 0.133vw; display: block; }

.mPerformanceLine::before { content: ''; position: absolute; left: -1.067vw; top: 0vw; bottom: 0vw; margin: auto; width: 0.933vw; height: 0.933vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: leftDot 3s linear infinite; animation: leftDot 3s linear infinite; }

.mShelves { width: 40.267vw; padding: 2vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; border: 0.133vw solid #fff; position: relative; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0.1))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.1)); -webkit-backdrop-filter: blur(3.413vw); backdrop-filter: blur(3.413vw); }

.mShelves .imgBox { -webkit-border-radius: 2.667vw; border-radius: 2.667vw; overflow: hidden; position: relative; }

.mShelves .imgBox img { width: 100%; display: block; }

.mShelves .listTitle { padding-top: 2.667vw; font-size: 2.667vw; line-height: 3.733vw; text-align: center; color: #000000; }

.mShelves .mSvgline { right: 50%; top: -webkit-calc(100% + 0.133vw); top: calc(100% + 0.133vw); width: 34.533vw; position: absolute; }

.mShelves .mSvgline svg { width: 100%; display: block; }

.mShelves .mSvgline .dot { position: absolute; left: 0vw; top: 0vw; width: 0.933vw; height: 0.933vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); }

.mCaptureTaskBox { width: 81.6vw; margin-top: 7.333vw; padding: 5.733vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; border: 0.133vw solid #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0.1))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.1)); -webkit-backdrop-filter: blur(2.667vw); backdrop-filter: blur(2.667vw); }

.mCaptureTask { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0vw -2.4vw; }

.mCaptureTask .list { width: -webkit-calc(50% - 4.8vw); width: calc(50% - 4.8vw); margin: 0vw 2.4vw; position: relative; }

.mCaptureTask .list .content { -webkit-border-radius: 2.667vw; border-radius: 2.667vw; padding-top: 1.333vw; border: 0.133vw solid #d0caeb; }

.mCaptureTask .list .imgBox { margin: 0vw auto; width: 22.933vw; }

.mCaptureTask .list .imgBox img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.mCaptureTask .list .imgBox:hover img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }

.mCaptureTask .list .listTitle { padding: 1.869vw 0vw; font-size: 2.117vw; color: #000000; text-align: center; }

.mCaptureTask .list .lineSvg { position: absolute; right: -5.067vw; top: 9.333vw; width: 22.4vw; }

.mCaptureTask .list .lineSvg svg { width: 100%; height: 100%; display: block; }

.mCaptureTask .list .lineSvg .mTaskDot { position: absolute; left: 0vw; top: 0vw; width: 0.872vw; height: 0.872vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #a986e0; z-index: 5; }

.mCaptureTask .list .captureTaskLine { position: absolute; top: 8.8vw; right: -4.8vw; width: 4.8vw; height: 0.933vw; overflow: hidden; 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; }

.mCaptureTask .list .captureTaskLine::after { content: ''; border-top: 0.133vw dashed #9f91eb; width: 100%; height: 0.133vw; display: block; }

.mCaptureTask .list .captureTaskLine::before { content: ''; position: absolute; left: -1.067vw; top: 0vw; bottom: 0vw; margin: auto; width: 0.933vw; height: 0.933vw; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); -webkit-animation: leftDot 3s linear infinite; animation: leftDot 3s linear infinite; }

.mCcaptureTaskRl { -webkit-border-radius: 6.267vw; border-radius: 6.267vw; height: 6.267vw; padding: 0vw 2.667vw; font-size: 2.667vw; margin: 5.067vw auto 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; color: #fff; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); }

.mCaptureTaskRemote { width: 36.267vw; margin-top: 2.667vw; position: relative; }

.mCaptureTaskRemote .imgBox { width: 100%; -webkit-border-radius: 2.133vw; border-radius: 2.133vw; overflow: hidden; position: relative; -webkit-box-shadow: 0vw 0.533vw 4.533vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.533vw 4.533vw rgba(159, 112, 213, 0.24); }

.mCaptureTaskRemote .imgBox img { width: 100%; display: block; }

.mCaptureTaskRemote .remote { position: absolute; left: 28.4vw; top: 11.333vw; }

.mCaptureTaskRemote .remote .icon { width: 7.218vw; margin-left: 3.733vw; position: relative; }

.mCaptureTaskRemote .remote .icon img { width: 100%; display: block; }

.mCaptureTaskRemote .remote .icon::after { content: ''; position: absolute; left: -8vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 8vw; height: 0.125vw; border-bottom: 0.125vw dashed #9f91eb; }

.mCaptureTaskRemote .remote .text { -webkit-border-radius: 5.6vw; border-radius: 5.6vw; height: 5.6vw; padding: 0vw 3.067vw; font-size: 2.667vw; margin: 1.333vw auto 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; color: #fff; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); white-space: nowrap; }

.mCaptureTaskRemote .percentage { position: absolute; left: 45.333vw; top: 2.4vw; width: 42.4vw; height: 14vw; font-size: 4.533vw; font-weight: 500; 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: 0.125vw solid #9e91eb; background-color: #fff; -webkit-border-radius: 1.245vw; border-radius: 1.245vw; -webkit-box-shadow: 0vw 0.747vw 4.357vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.747vw 4.357vw rgba(159, 112, 213, 0.24); }

.mCaptureTaskRemote .percentage span { background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.mDigitalControlBox { margin-top: 6vw; border: 0.133vw solid #fff; background-color: rgba(255, 255, 255, 0.3); -webkit-backdrop-filter: blur(4vw); backdrop-filter: blur(4vw); -webkit-border-radius: 2.667vw; border-radius: 2.667vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.mDigitalControlClass { width: 27.467vw; padding: 4.667vw 0vw 0vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)); }

.mDigitalControlClass .dlogo { width: 12vw; margin-left: 3.2vw; padding-top: 4.667vw; padding-bottom: 3.333vw; }

.mDigitalControlClass .dlogo img { width: 100%; display: block; }

.mDigitalControlClass .list { 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: 2.4vw; height: 5.867vw; padding-left: 3.333vw; color: #8e8a90; position: relative; margin-top: 2.765vw; }

.mDigitalControlClass .list img { height: 3.067vw; display: block; margin-right: 2vw; }

.mDigitalControlClass .list.active::after { content: ''; position: absolute; left: 0vw; top: 0vw; height: 100%; width: 0.533vw; background-color: #bd9ae2; -webkit-border-radius: 0.533vw; border-radius: 0.533vw; }

.mDigitalControlClass .list.active span { background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.mDigitalControlClass .list.active { background-image: -webkit-gradient(linear, left top, right top, from(#e4ddfd), to(rgba(255, 255, 255, 0))); background-image: linear-gradient(to right, #e4ddfd, rgba(255, 255, 255, 0)); }

.mDigitalControlChartBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 1.333vw; }

.mDigitalControlChartBox .lineChart { border: 0.133vw solid #fff; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; overflow: hidden; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0.2))); background-image: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.2)); }

.mDigitalControlChartBox .lineChart img { width: 100%; display: block; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.mDigitalControlChartBox .imgBox { margin-top: 1.333vw; border: 0.133vw solid #fff; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0.2))); background-image: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.2)); }

.mDigitalControlChartBox .imgBox img { width: 100%; display: block; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -webkit-transition: all .6s; transition: all .6s; opacity: 0; }

.mDigitalControlChartBox .mDigitalControlChart { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 1.333vw; }

.mDigitalControlChartBox .mDigitalControlChart .lineChart2 { width: 30vw; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; overflow: hidden; border: 0.133vw solid #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0.2))); background-image: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0.2)); }

.mDigitalControlChartBox .mDigitalControlChart .lineChart2 img { width: 100%; display: block; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.mDigitalControlChartBox .mDigitalControlChart .lineChart3 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-border-radius: 2.667vw; border-radius: 2.667vw; margin-left: 1.333vw; overflow: hidden; background-color: #fff; position: relative; }

.mDigitalControlChartBox .mDigitalControlChart .lineChart3 img { width: 100%; display: block; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.mDigitalControlChartBox .mDigitalControlChart .lineChart3 img:nth-child(2) { position: absolute; left: 0vw; top: 0vw; }

.mDigitalControlChartBox .lineChart.active img { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); -webkit-transition-delay: .6s; transition-delay: .6s; }

.mDigitalControlChartBox .imgBox.active img { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: .8s; transition-delay: .8s; }

.mDigitalControlChartBox .mDigitalControlChart .lineChart2.active img { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); -webkit-transition-delay: 1s; transition-delay: 1s; }

.mDigitalControlChartBox .mDigitalControlChart .lineChart3.active img { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.mDigitalControlChartBox .mDigitalControlChart .lineChart3.active img:nth-child(1) { -webkit-transition-delay: 1.2s; transition-delay: 1.2s; }

.mDigitalControlChartBox .mDigitalControlChart .lineChart3.active img:nth-child(2) { -webkit-transition-delay: 1.4s; transition-delay: 1.4s; }

/*--产品Zerith H1--*/
.productMain { background-color: #f6f5fc; -webkit-border-radius: 0px; border-radius: 0px; padding-bottom: 25px; overflow: hidden; position: relative; z-index: 10; }

.productBannerH1{padding-top: 120px; position: relative; overflow: hidden; background-image: url(../images/img_386.jpg); background-repeat: no-repeat; background-size: cover; background-position: center;}

.productBannerH1 .productBannerH1Text{font-size: 16vw; margin-bottom: -6vw; top:11vw; position: relative; text-transform: uppercase; line-height: 1; font-weight: 600; display: flex; justify-content: center; white-space: nowrap;}

.productBannerH1 .productBannerH1Text img{max-width: 1500px; width: 94%; display: block; margin: 0px auto;}

.productBannerH1 .productBannerH1Text span{background-image: linear-gradient(to bottom, #745db4, #243170); background-clip: text; -webkit-background-clip: text; color: transparent;}

.productBannerH1 .productBannerH1Img{width:70%; margin: 0px auto;}

.productBannerH1 .productBannerH1Img img{width: 100%; display: block;}

.productBanner { position: relative; }

.productBanner .imgBox { padding-top: 140%; overflow: hidden; position: relative; }

.productBanner .imgBox img { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; -o-object-fit: cover; object-fit: cover; display: block; }

.productBanner .imgBox video { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; -o-object-fit: cover; object-fit: cover; display: block; }

.productBanner .productBannerText { position: absolute; left: 0px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 100%; }

.productBanner .productBannerText .title { font-size: 24px; color: #fff; line-height: 1.2; text-align: center; }

.productBanner .productBannerText .desc { font-size: 14px; padding-top: 10px; color: rgba(255, 255, 255, 0.7); line-height: 1.2; text-align: center; }

.controlOperation { padding: 50px 0px; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0))); background-image: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0)); }

.controlOperation .imgBox { padding-top: 65%; margin-top: 25px; overflow: hidden; position: relative; -webkit-border-radius: 10px; border-radius: 10px; }

.controlOperation .imgBox img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; position: absolute; left: 0px; top: 0px; display: block; -webkit-transition: all .6s; transition: all .6s; }

.controlOperation .imgBox video { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; position: absolute; left: 0px; top: 0px; display: block; -webkit-transition: all .6s; transition: all .6s; }

.controlOperation .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.anyInnovationMain { padding: 50px 0px 0px; overflow: hidden; position: relative; background-image: url(../images/img_137.png); background-position: center; background-size: cover; background-repeat: no-repeat; }

.anyInnovation { margin-top: 30px; }

.anyInnovation .swiper-slide { width: -webkit-calc(50% - 15px); width: calc(50% - 15px); margin-right: 15px; -webkit-border-radius: 10px; border-radius: 10px; height: auto; padding: 25px 15px; border: 1px solid #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(rgba(255, 255, 255, 0))); background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0)); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); -webkit-transition: all .6s; transition: all .6s; -webkit-transform: none; -ms-transform: none; transform: none; }

.anyInnovation .swiper-slide .icon { width: 35px; margin: 0px auto; }

.anyInnovation .swiper-slide .icon img { width: 100%; display: block; }

.anyInnovation .swiper-slide .listTitle { font-size: 14px; padding-top: 10px; color: #000; line-height: 1.2; text-align: center; }

.anyInnovation .swiper-slide .listDesc { font-size: 12px; padding-top: 5px; color: #565656; line-height: 18px; text-align: center; }

.anyInnovation .swiper-slide::after { content: ''; position: absolute; left: 20px; right: 20px; bottom: -9px; height: 14px; -webkit-clip-path: inset(50% 0% 50% 0%); clip-path: inset(50% 0% 50% 0%); -webkit-transition: all .6s; transition: all .6s; -webkit-border-radius: 7px; border-radius: 7px; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.anyInnovation .swiper-slide:last-child { margin-right: 0px; }

.anyInnovation .swiper-slide:hover { -webkit-box-shadow: 0px 7px 15px rgba(159, 112, 213, 0.3); box-shadow: 0px 7px 15px rgba(159, 112, 213, 0.3); }

.anyInnovation .swiper-slide:hover::after { -webkit-clip-path: inset(50% 0% 0% 0%); clip-path: inset(50% 0% 0% 0%); }

.anyInnovation .swiper-slide:nth-child(1) { -webkit-animation-delay: 0.05s; animation-delay: 0.05s; }

.anyInnovation .swiper-slide:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }

.anyInnovation .swiper-slide:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }

.anyInnovation .swiper-slide:nth-child(4) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }

.anyInnovation .swiper-slide:nth-child(5) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; }

.anyInnovation .swiper-slide:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; }

.anyInnovation .swiper-slide:nth-child(7) { -webkit-animation-delay: 0.35s; animation-delay: 0.35s; }

.anyInnovation .swiper-slide:nth-child(8) { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; }

.anyInnovationPage { text-align: center; padding-top: 20px; }

.anyInnovationPage span { margin: 0px 5px; }

.anyInnovationPage .swiper-pagination-bullet-active { background-color: #b08fff; }

.operationalAbilityTitle .title { font-size: 24px; color: #000000; text-align: center; line-height: 1.2; }

.productModelMain { overflow: hidden; position: relative; }

.productModelBox { height: 100vh; position: relative; }

.modelLoadBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 40; }

.modelLoad { 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; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.modelLoad .imgBox { width: 80px; }

.modelLoad .imgBox img { width: 100%; display: block; -webkit-animation: inSequence 1.5s infinite linear; animation: inSequence 1.5s infinite linear; }

.modelLoad .text { padding-top: 10px; font-size: 20px; line-height: 1.2; text-align: center; color: #000; }

.productModel { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 20; }

.productModel canvas { position: absolute; left: 0px; top: 0px; width: 100% !important; height: 100% !important; outline: none; }

.productModelList { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }

.productModelList .list { position: absolute; left: 0px; top: 0px; 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; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.productModelList .list .imgBox { width: 67.5vw; height: 67.5vw; position: relative; margin: 0px auto; z-index: 10; opacity: 1; }

.productModelList .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; -o-object-fit: cover; object-fit: cover; }

.productModelList .list.active { opacity: 1; }

.productModelList .list .extendHandsBox { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; max-width: 1920px; max-height: 1080px; margin: auto; 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-image: url(../images/img_206.png); background-repeat: no-repeat; background-position: center; background-size: cover; }

.productModelList .list .extendHandsBox .extendHands { 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-transform: translateX(8.571vw); -ms-transform: translateX(8.571vw); transform: translateX(8.571vw); -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), to(rgba(0, 0, 0, 0.3))); -webkit-mask-image: linear-gradient(to bottom, #000 70%, rgba(0, 0, 0, 0.3) 100%); mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), to(rgba(0, 0, 0, 0.3))); mask-image: linear-gradient(to bottom, #000 70%, rgba(0, 0, 0, 0.3) 100%); }

.productModelList .list .extendHandsBox .number { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 10.714vw; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.productModelList .list .extendHandsBox .number p { font-size: 21.429vw; line-height: 0.8; font-family: 'Manrope'; }

.productModelList .list .extendHandsBox .number p:nth-child(2) { margin-left: 3.571vw; }

.productModelList .list .extendHandsBox .millimeter { padding-left: 1.071vw; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.productModelList .list .extendHandsBox .millimeter .text { font-size: 1.429vw; line-height: 1; color: #908def; white-space: nowrap; }

.productModelList .list .extendHandsBox .millimeter .Letters { font-size: 8vw; margin-top: -0.571vw; line-height: 0.9; color: #908def; }

.productModelList .list .ellipseUp { position: absolute; left: 0vw; right: 0vw; top: 24.571vw; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 40.143vw; margin: auto; z-index: 20; }

.productModelList .list .ellipseUp img { width: 100%; display: block; opacity: 0; position: static; height: auto; }

.productModelList .list .ellipseUp::after { content: ''; position: absolute; opacity: 0; left: 0vw; top: 0vw; width: 100%; height: 100%; background-image: url(../images/img_208.png); background-size: cover; background-repeat: no-repeat; background-position: center; }

.productModelList .list .ellipseUp::before { content: ''; position: absolute; opacity: 0; left: 0vw; top: 0vw; width: 100%; height: 100%; background-image: url(../images/img_208.png); background-size: cover; background-repeat: no-repeat; background-position: center; }

.productModelList .list .ellipseBelow { position: absolute; left: 0vw; right: 0vw; bottom: -24vw; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 56.929vw; margin: auto; z-index: -1; }

.productModelList .list .ellipseBelow img { width: 100%; display: block; opacity: 0; position: static; height: auto; }

.productModelList .list .ellipseBelow::after { content: ''; position: absolute; opacity: 0; left: 0vw; top: 0vw; width: 100%; height: 100%; background-image: url(../images/img_209.png); background-size: cover; background-repeat: no-repeat; background-position: center; }

.productModelList .list .ellipseBelow::before { content: ''; position: absolute; opacity: 0; left: 0vw; top: 0vw; width: 100%; height: 100%; background-image: url(../images/img_209.png); background-size: cover; background-repeat: no-repeat; background-position: center; }

.productModelList .list .verticalHeight { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; max-width: 1920px; max-height: 1080px; margin: auto; 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-image: url(../images/img_210.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; }

.productModelList .list .verticalHeight .text { font-size: 3.571vw; padding: 0vw 7.143vw 5.714vw 0vw; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; -webkit-transform: translateX(-8.357vw); -ms-transform: translateX(-8.357vw); transform: translateX(-8.357vw); background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#6e5da4)); background-image: linear-gradient(to right, #bd9ae2, #6e5da4); background-clip: text; -webkit-background-clip: text; color: transparent; }

.productModelList .list .verticalHeight .meter { font-size: 10.714vw; padding-top: 21.429vw; line-height: 0.9; font-family: 'Manrope'; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transform: translateX(13.357vw); -ms-transform: translateX(13.357vw); transform: translateX(13.357vw); -webkit-transition: all 1s; transition: all 1s; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.productModelList .list .verticalHeight .meter span { font-size: 6.071vw; }

.productModelList .list .simulatedHumanArm { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; max-width: 1920px; max-height: 1080px; margin: auto; 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-image: url(../images/img_211.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; }

.productModelList .list .simulatedHumanArm .numberBox { padding: 10.714vw 3.571vw 0vw 0vw; -webkit-transform: translateX(-16.571vw); -ms-transform: translateX(-16.571vw); transform: translateX(-16.571vw); -webkit-clip-path: inset(0% 0% 100% 0%); clip-path: inset(0% 0% 100% 0%); -webkit-transition: all 1s; transition: all 1s; }

.productModelList .list .simulatedHumanArm .numberBox .text { font-size: 2.571vw; padding-left: 1.571vw; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.productModelList .list .simulatedHumanArm .numberBox .number { font-size: 41.714vw; line-height: 0.82; font-family: 'Manrope'; background-image: url(../images/img_212.jpg); background-repeat: no-repeat; background-position: center; background-clip: text; -webkit-background-clip: text; color: transparent; }

.productModelList .list .simulatedHumanArm .axis { -webkit-transform: translate(7.214vw, 21.429vw); -ms-transform: translate(7.214vw, 21.429vw); transform: translate(7.214vw, 21.429vw); font-size: 11.143vw; line-height: 0.9; color: #938eee; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.productModelList .list .repetitivePositioning { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; max-width: 1920px; max-height: 1080px; margin: auto; 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-image: url(../images/img_211.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; }

.productModelList .list .repetitivePositioning .numberBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-left: -15vw; padding: 0vw 7.143vw 0vw 0vw; -webkit-transform: translateX(-8.5vw); -ms-transform: translateX(-8.5vw); transform: translateX(-8.5vw); -webkit-clip-path: inset(0% 0% 100% 0%); clip-path: inset(0% 0% 100% 0%); -webkit-transition: all 1s; transition: all 1s; }

.productModelList .list .repetitivePositioning .numberBox .number { font-size: 28.929vw; line-height: 0.8; font-family: 'Manrope'; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.productModelList .list .repetitivePositioning .numberBox .text { font-size: 2.114vw; margin-left: 2vw; -webkit-transform: translate(-2.5vw, 0.857vw); -ms-transform: translate(-2.5vw, 0.857vw); transform: translate(-2.5vw, 0.857vw); line-height: 1; color: #918def; width: 2.143vw; text-align: center; word-wrap: break-word; }

.productModelList .list .repetitivePositioning .millimeter { font-size: 10.571vw; -webkit-transform: translate(3.5vw, 11.214vw); -ms-transform: translate(3.5vw, 11.214vw); transform: translate(3.5vw, 11.214vw); line-height: 1; color: #918def; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.productModelList .list .speed { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; max-width: 1920px; max-height: 1080px; margin: auto; 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-image: url(../images/img_213.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; }

.productModelList .list .speed .number { font-size: 25.429vw; -webkit-transform: translate(-17.286vw, -6.429vw); -ms-transform: translate(-17.286vw, -6.429vw); transform: translate(-17.286vw, -6.429vw); -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; font-family: 'Manrope'; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.productModelList .list .speed .speedText { -webkit-transform: translate(5.571vw, -0.357vw); -ms-transform: translate(5.571vw, -0.357vw); transform: translate(5.571vw, -0.357vw); -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.productModelList .list .speed .speedText .text { font-size: 2.571vw; line-height: 1; color: #928eee; }

.productModelList .list .speed .speedText .meterSecond { font-size: 9.571vw; line-height: 0.9; color: #928eee; }

.productModelList .list .degreeFreedomBox { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; max-width: 1920px; max-height: 1080px; margin: auto; 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-image: url(../images/img_218.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; }

.productModelList .list .degreeFreedom { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; }

.productModelList .list .degreeFreedom svg { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; }

.productModelList .list .degreeFreedom svg g { -webkit-transform: translate(0, 60vh); -ms-transform: translate(0, 60vh); transform: translate(0, 60vh); }

.productModelList .list .degreeFreedom svg text { font-size: 40.714vw; letter-spacing: 1.429vw; font-weight: 500; }

.productModelList .list .degreeFreedom:nth-child(1) { -webkit-mask-image: url(../images/img_215.png); mask-image: url(../images/img_215.png); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: 100% auto; mask-size: 100% auto; -webkit-mask-position: center; mask-position: center; }

.productModelList .list .degreeFreedom:nth-child(2) { -webkit-mask-image: url(../images/img_214.png); mask-image: url(../images/img_214.png); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: 100% auto; mask-size: 100% auto; -webkit-mask-position: center; mask-position: center; }

.productModelList .list .consecutiveOperation { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; max-width: 1920px; max-height: 1080px; margin: auto; 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-image: url(../images/img_216.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; }

.productModelList .list .consecutiveOperation .numberBox { 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-transform: translateX(24.643vw); -ms-transform: translateX(24.643vw); transform: translateX(24.643vw); -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.productModelList .list .consecutiveOperation .numberBox .hour { font-size: 12.143vw; margin-right: 1.429vw; line-height: 0.9; font-family: 'Manrope'; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.productModelList .list .consecutiveOperation .numberBox .hour span { font-size: 5.714vw; }

.productModelList .list .consecutiveOperation .numberBox .text { font-size: 2.143vw; -webkit-transform: translateY(-1.071vw); -ms-transform: translateY(-1.071vw); transform: translateY(-1.071vw); color: #948eee; line-height: 1; }

.productModelList .list .kilogram { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; max-width: 1920px; max-height: 1080px; margin: auto; 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-image: url(../images/img_217.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; }

.productModelList .list .kilogram .number { font-size: 30.714vw; -webkit-transform: translate(-12.571vw, 2.857vw); -ms-transform: translate(-12.571vw, 2.857vw); transform: translate(-12.571vw, 2.857vw); -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; margin-left: 0vw; line-height: 0.9; font-family: 'Manrope'; background-image: -webkit-gradient(linear, left top, right top, from(#bd9ae2), to(#908def)); background-image: linear-gradient(to right, #bd9ae2, #908def); background-clip: text; -webkit-background-clip: text; color: transparent; }

.productModelList .list .kilogram .text { font-size: 14.571vw; line-height: 1.3; display: flex; align-items: flex-end; -webkit-transform: translate(8vw, 8.214vw); -ms-transform: translate(8vw, 8.214vw); transform: translate(8vw, 8.214vw); color: #948eee; -webkit-clip-path: inset(0% 100% 0% 0%); clip-path: inset(0% 100% 0% 0%); -webkit-transition: all 1s; transition: all 1s; }

.productModelList .list .kilogram .text p{font-size: 2.143vw; color: #948eee; line-height: 1;}

.productModelList .list .moveDownward { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; max-width: 1920px; max-height: 1080px; margin: auto; 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-image: url(../images/img_207.png); background-repeat: no-repeat; background-position: center; background-size: cover; }

.productModelList .list .moveDownward .text { font-size: 2.714vw; line-height: 4.286vw; padding-bottom: 66.929vw; -webkit-transform: translateX(-1.286vw); -ms-transform: translateX(-1.286vw); transform: translateX(-1.286vw); color: #b08fff; 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; }

.productModelList .list .moveDownward .text p { text-align: right; margin: 0vw 7.643vw; -webkit-transform: translateX(-3.571vw); -ms-transform: translateX(-3.571vw); transform: translateX(-3.571vw); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.productModelList .list .moveDownward .text p:nth-child(2) { -webkit-transform: translateX(3.571vw); -ms-transform: translateX(3.571vw); transform: translateX(3.571vw); }

.productModelList .list .moveDownward .leftClockwiseText { position: absolute; left: -35vw; top: 17.857vw; bottom: 0vw; margin: auto; width: 59.643vw; height: 59.643vw; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition: all 1s; transition: all 1s; }

.productModelList .list .moveDownward .leftClockwiseText svg { width: 100%; height: 100%; }

.productModelList .list .moveDownward .leftClockwiseText svg text { font-size: 13vw; }

.productModelList .list .moveDownward .rightClockwiseText { position: absolute; right: -35vw; top: 17.857vw; bottom: 0vw; margin: auto; width: 59.643vw; height: 59.643vw; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: all 1s; transition: all 1s; }

.productModelList .list .moveDownward .rightClockwiseText svg { width: 100%; height: 100%; }

.productModelList .list .moveDownward .rightClockwiseText svg text { font-size: 13vw; }

.productModelList .list .moveDownwardImg.active .ellipseUp::after { -webkit-animation: s1 3s linear infinite; animation: s1 3s linear infinite; }

.productModelList .list .moveDownwardImg.active .ellipseUp::before { -webkit-animation: s1 3s 1.5s linear infinite; animation: s1 3s 1.5s linear infinite; }

.productModelList .list .moveDownwardImg.active .ellipseBelow::after { -webkit-animation: s1 3s linear infinite; animation: s1 3s linear infinite; }

.productModelList .list .moveDownwardImg.active .ellipseBelow::before { -webkit-animation: s1 3s 1s linear infinite; animation: s1 3s 1s linear infinite; }

.productModelList .list.active .extendHandsBox .number { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .extendHandsBox .millimeter { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .verticalHeight .text { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .verticalHeight .meter { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .simulatedHumanArm .numberBox { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .simulatedHumanArm .axis { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .repetitivePositioning .numberBox { -webkit-clip-path: inset(0% 0% -25% 0%); clip-path: inset(0% 0% -25% 0%); }

.productModelList .list.active .repetitivePositioning .millimeter { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .speed .number { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .speed .speedText { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .consecutiveOperation .numberBox { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .kilogram .number { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .kilogram .text { -webkit-clip-path: inset(0% 0% 0% 0%); clip-path: inset(0% 0% 0% 0%); }

.productModelList .list.active .moveDownward .text p { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; opacity: 1; }

.productModelList .list.active .moveDownward .leftClockwiseText { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

.productModelList .list.active .moveDownward .rightClockwiseText { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); }

/*--头部分类--*/
.headerClacssMain { position: absolute; left: 0px; top: 60px; width: 100%; z-index: 70; -webkit-transition: all .6s; transition: all .6s; }

.headerClacssMain::after { content: ''; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 1px; background-color: rgba(255, 255, 255, 0.2); }

.headerClacssMain .headerClacss { 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; }

.headerClacssMain .headerClacss a { height: 40px; font-size: 12px; margin-right: 20px; position: relative; 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; }

.headerClacssMain .headerClacss a::after { content: ''; position: absolute; right: 0px; bottom: 0px; width: 0%; height: 1px; background-color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.headerClacssMain .headerClacss a:hover:after { width: 100%; left: 0px; right: auto; }

.headerClacssMain .headerClacss a.active:after { width: 100%; left: 0px; right: auto; }

.headerClacssMain.headerClacssDown { top: 0px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); background-color: rgba(255, 255, 255, 0.8); }

.headerClacssMain.headerClacssDown::after { background-color: rgba(0, 0, 0, 0.1); }

.headerClacssMain.headerClacssDown .headerClacss a { color: #000; }

.headerClacssMain.headerClacssDown .headerClacss a::after { background-color: #000; }

.headerClacssMain.headerClacssUp { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); background-color: rgba(255, 255, 255, 0.8); }

.headerClacssMain.headerClacssUp::after { background-color: rgba(0, 0, 0, 0.1); }

.headerClacssMain.headerClacssUp .headerClacss a { color: #000; }

.headerClacssMain.headerClacssUp .headerClacss a::after { background-color: #000; }

.headerRobot {}

.headerRobot::after { background-color: #fff; }

.headerRobot .headerClacss a { margin-right: 0px !important; color: #8a8f99; }

.headerRobot .headerClacss a::after { background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); }

.headerRobot .headerClacss a:hover { color: #000000; }

.headerRobot .headerClacss a.active { color: #000000; }

.headerRobot .headerClacss span { margin: 0px 10px; font-size: 12px; color: #bfbfbf; }

.headerRobot .headerClacss span:last-child { display: none; }

.headerRobot.headerClacssDown::after { background-color: #fff; }

.headerRobot.headerClacssDown .headerClacss a { color: #8a8f99; }

.headerRobot.headerClacssDown .headerClacss a:hover { color: #000000; }

.headerRobot.headerClacssDown .headerClacss a.active { color: #000000; }

.headerRobot.headerClacssUp::after { background-color: #fff; }

.headerRobot.headerClacssUp .headerClacss a { color: #8a8f99; }

.headerRobot.headerClacssUp .headerClacss a:hover { color: #000000; }

.headerRobot.headerClacssUp .headerClacss a.active { color: #000000; }

/*--参数表--*/
.productParamsMain { overflow-x: auto; overflow-y: hidden; margin: 0px -1px; }

.productParamsMain table { width: 100%; height: auto !important; margin: 0px 0px -1px; border-bottom: 1px solid #fff; }

.productParamsMain table tr td { border: none; border-left: 1px solid #fff; border-right: 1px solid #fff; width: 200px; min-width: 200px; padding: 10px; font-size: 12px; line-height: 20px; color: #1f1e1f; }

.productParamsMain table tr th { border: none; border-left: 1px solid #fff; border-right: 1px solid #fff; width: 200px; min-width: 200px; padding: 10px; font-size: 12px; line-height: 20px; text-align: left; color: #1f1e1f; }

.productParamsMain table tr td:nth-child(1) { width: 120px; min-width: 120px; }

.productParamsMain table tr th:nth-child(1) { width: 120px; min-width: 120px; }

.productParamsMain table tr:nth-child(1) th { font-size: 16px; font-weight: 600; color: #000; }

.productParamsMain table:hover tr td { color: #6d44ac; }

.productParamsMain table:hover tr:nth-child(1) th { color: #6d44ac; }

.productParamsMain table:nth-child(1) { border-top: 1px solid #fff; }

.productParamsMain table:nth-child(1) th { text-align: center; font-size: 16px; font-weight: 600; color: #000 !important; }


/*--机器人小店--*/
.smallStoreList .list { padding: 35px 0px 0px;}

.smallStoreList .list .content { width: 100%; padding-top: 20px; }

.smallStoreList .list .content .title { font-size: 20px; color: #000; line-height: 1.2; }

.smallStoreList .list .content .subTitle { font-size: 16px; padding-top: 10px; line-height: 1; color: #000; }

.smallStoreList .list .content .desc { margin-top: 15px; font-size: 14px; color: #575757; }

.smallStoreList .list .imgBox { width: 100%; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; }

.smallStoreList .list .imgBox img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.smallStoreList .list .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

/*--教育科研--*/

.educationTemplate {padding: 40px 0px 0px;}

.educationTemplate .title{font-size: 24px;  color: #000000; line-height: 1.2;text-align: center}

.educationTemplate .desc{font-size: 14px;line-height: 20px;max-width: 1024px; padding-top: 15px; margin: auto; color: #575757;text-align: center;}

.educationTemplate .imgBox{margin-top: 10px; -webkit-border-radius: 10px;border-radius: 10px; overflow: hidden; position: relative;}

.educationTemplate .imgBox img { width: 100%; display: block; -webkit-transition: all .6s; transition: all .6s; }

.educationTemplate .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

@media (min-width: 768px) { .footerProductMain { height: 57.375vw; display: block; }
  .footerProductMain .imgBox { width: 30.813vw; }
  .footerHeight { min-height: 53.125vw; margin-top: 0vw; display: block; }
  .footerBox { position: fixed; left: 0px; bottom: 0px; width: 100%; background-position: center; }
  .footerContact { padding: 10vw 0vw 6.25vw; }
  .footerContact .title { font-size: 2.813vw; line-height: 3.5vw; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footerContact .desc { font-size: 1.125vw; padding-top: 1.25vw; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footerContact .more { padding-top: 2.5vw; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footerContact.active .title { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.05s; transition-delay: 0.05s; }
  .footerContact.active .desc { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }
  .footerContact.active .more { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.15s; transition-delay: 0.15s; }
  .footer { padding: 4.375vw 0vw 0vw; -webkit-backdrop-filter: blur(1.875vw); backdrop-filter: blur(1.875vw); border-top: 1px solid #fff; }
  .footer .footerLogoClasContact { padding-bottom: 3.125vw; 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: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
  .footer .footerLogoClasContact .footerLogo img { height: 4.375vw; margin: 0vw; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footer .footerLogoClasContact .footerClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .footer .footerLogoClasContact .footerClass .list { padding-right: 2.688vw; }
  .footer .footerLogoClasContact .footerClass .list h3 { -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footer .footerLogoClasContact .footerClass .list h3 a { font-size: 1vw; }
  .footer .footerLogoClasContact .footerClass .list p { padding-top: 0.625vw; }
  .footer .footerLogoClasContact .footerClass .list p a { font-size: 0.875vw; line-height: 1.625vw; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footer .footerAddress { margin: 0vw; padding: 0vw; }
  .footer .footerAddress .list { width: 17.063vw; margin: 0vw 1.25vw 0vw 0vw; padding: 2.188vw 1.375vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; -webkit-backdrop-filter: blur(0.625vw); backdrop-filter: blur(0.625vw); -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footer .footerAddress .list .listTitle { font-size: 1vw; }
  .footer .footerAddress .list .listTitle i { font-size: 1.25vw; margin-right: 0.313vw; }
  .footer .footerAddress .list .content { padding-top: 0.313vw; font-size: 0.875vw; line-height: 1.563vw; }
  .footer .footerAddress .list:last-child { margin-right: 0vw; }
  .footer.active .footerLogoClasContact .footerLogo img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.05s; transition-delay: 0.05s; }
  .footer.active .footerLogoClasContact .footerClass .list h3 { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }
  .footer.active .footerLogoClasContact .footerClass .list a { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }
  .footer.active .footerLogoClasContact .footerClass .list a:nth-child(1) { -webkit-transition-delay: 0.15s; transition-delay: 0.15s; }
  .footer.active .footerLogoClasContact .footerClass .list a:nth-child(2) { -webkit-transition-delay: 0.2s; transition-delay: 0.2s; }
  .footer.active .footerLogoClasContact .footerClass .list a:nth-child(3) { -webkit-transition-delay: 0.25s; transition-delay: 0.25s; }
  .footer.active .footerLogoClasContact .footerClass .list a:nth-child(4) { -webkit-transition-delay: 0.3s; transition-delay: 0.3s; }
  .footer.active .footerLogoClasContact .footerClass .list a:nth-child(5) { -webkit-transition-delay: 0.35s; transition-delay: 0.35s; }
  .footer.active .footerLogoClasContact .footerClass .list a:nth-child(6) { -webkit-transition-delay: 0.4s; transition-delay: 0.4s; }
  .footer.active .footerLogoClasContact .footerClass .list a:nth-child(7) { -webkit-transition-delay: 0.45s; transition-delay: 0.45s; }
  .footer.active .footerLogoClasContact .footerClass .list a:nth-child(8) { -webkit-transition-delay: 0.5s; transition-delay: 0.5s; }
  .footer.active .footerLogoClasContact .footerClass .list a:nth-child(9) { -webkit-transition-delay: 0.55s; transition-delay: 0.55s; }
  .footer.active .footerLogoClasContact .footerClass .list a:nth-child(10) { -webkit-transition-delay: 0.6s; transition-delay: 0.6s; }
  .footer.active .footerAddress .list { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.2s; transition-delay: 0.2s; }
  .footer .foot { padding: 1.875vw 0vw 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; }
  .footer .foot .copyright { font-size: 0.875vw; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footer .foot .footShare { padding: 0vw; }
  .footer .foot .footShare a { width: 2.125vw; height: 2.125vw; font-size: 1.125vw; margin-right: 0.625vw; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footer .foot .footShare a p { width: 7.5vw; padding: 0.313vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .footer .foot .footShare a:last-child { margin-right: 0vw; }
  .footer .foot.active .copyright { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.05s; transition-delay: 0.05s; }
  .footer .foot.active .footShare a { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }
  .footer .foot.active .footShare a:nth-child(1) { -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }
  .footer .foot.active .footShare a:nth-child(2) { -webkit-transition-delay: 0.15s; transition-delay: 0.15s; }
  .footer .foot.active .footShare a:nth-child(3) { -webkit-transition-delay: 0.2s; transition-delay: 0.2s; }
  .footer .foot.active .footShare a:nth-child(4) { -webkit-transition-delay: 0.25s; transition-delay: 0.25s; }
  /*--新底部--*/
  .footerClassTelMedia { margin-top: 5.313vw; padding-top: 4.375vw; border-top: 0.063vw solid rgba(171, 181, 214, 0.2); 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; }
  .footerClassTwo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .footerClassTwo .list { margin-right: 4.688vw; border:none;}
  .footerClassTwo .list h3 { font-size: 0.938vw; line-height: 1.5; }
  .footerClassTwo .list h3 a { color: rgba(8, 8, 8, 0.95); }
  .footerClassTwo .list p { padding-top: 0.625vw; display: block; }
  .footerClassTwo .list p a { display: block; font-size: 0.813vw; line-height: 1.625vw; color: #484848; }
  .footerClassTwo .list:nth-child(1) { -webkit-animation-delay: 0.05; animation-delay: 0.05; }
  .footerClassTwo .list:nth-child(2) { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; }
  .footerClassTwo .list:nth-child(3) { -webkit-animation-delay: 0.15s; animation-delay: 0.15s; }
  .footerClassTwo .list:nth-child(4) { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; }
  .footerClassTwo .list:nth-child(5) { -webkit-animation-delay: 0.25s; animation-delay: 0.25s; }
  .footerClassTwo .list:nth-child(6) { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; }
  .footerTelMediaBox { 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; }
  .footerTelMediaBox .footerTelMedia { text-align: right; padding-top: 0vw;}
  .footerTelMediaBox .footerTelMedia .tel p { font-size: 1.375vw; font-weight: 600; color: #302b2b; }
  .footerTelMediaBox .footerTelMedia .tel p i { font-size: 1.25vw; font-weight: 400; }
  .footerTelMediaBox .footerTelMedia .tel h3 { font-size: 0.875vw; color: rgba(0, 0, 0, 0.5); }
  .footerTelMediaBox .footerTelMedia .media { 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-top: 0.625vw; }
  .footerTelMediaBox .footerTelMedia .media a { width: 2.188vw; height: 2.188vw; margin-left: 0.313vw; font-size: 1.25vw; color: #272727; 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; }
  .footerTelMediaBox .footerTelMedia .media a p { position: absolute; left: 50%; bottom: 160%; -webkit-transition: all .6s; transition: all .6s; opacity: 0; pointer-events: none; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 120px; padding: 5px; background-color: #fff; -webkit-border-radius: 5px; border-radius: 5px; }
  .footerTelMediaBox .footerTelMedia .media a p img { width: 100%; display: block; }
  .footerTelMediaBox .footerTelMedia .media a:hover p { bottom: 120%; opacity: 1; }
  .footerTelMediaBox .qrCodeImg { padding: 0.313vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; margin-left: 0.625vw; background-color: #fff; display: block; }
  .footerTelMediaBox .qrCodeImg img { width: 5.625vw; display: block; }
  .footerHeightTwo { height: 41.563vw; display: block; }
  .footerTwo { position: fixed; left: 0vw; bottom: 0vw; width: 100%; height: 41.563vw; display: block; }
  .footerTwo .bg { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; }
  .footerTwo .bg img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }
  .footerTwo .bg video { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; }
  .footerTwo .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; height: 100%; }
  .footerForm { margin: auto; }
  .footerForm .title { font-size: 2.625vw; color: #fff; line-height: 3.25vw; text-align: center; font-weight: 600; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footerForm .btn { padding-top: 1.25vw; 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: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footerForm.active .title { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.05s; transition-delay: 0.05s; }
  .footerForm.active .btn { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }
  .footTwo { padding: 0vw 0vw 1.875vw; 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; }
  .footTwo .copyright { font-size: 0.875vw; color: #fff; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footTwo .copyright a { color: #fff; }
  .footTwo .link {text-align: left; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .footTwo .link a { font-size: 0.875vw; margin-left: 1.875vw; color: #fff; }
  .footTwo .link a:first-child { margin: 0vw; }
  .footTwo.active .copyright { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.05s; transition-delay: 0.05s; }
  .footTwo.active .link { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }
  /*--新底部--*/
  /*--商务合作--*/
  .businessCooperationBox .closeBusinessCooperation { right: 1.25vw; top: 1.25vw; font-size: 1.25vw; width: 2.938vw; height: 2.938vw; }
  .businessCooperationBox .imgBox { display: block; }
  .businessCooperation { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-border-radius: 1.875vw 0vw 0vw 1.875vw; border-radius: 1.875vw 0vw 0vw 1.875vw; margin-left: -4.375vw; }
  .businessCooperation form { width: 100%; padding: 0vw 9.375vw; }
  .businessCooperation .BusinessLogo { padding-bottom: 1.563vw; }
  .businessCooperation .BusinessLogo img { height: 4.375vw; }
  .businessCooperation .form { margin: 0vw -0.375vw; }
  .businessCooperation .form .list { width: 50%; padding: 1.25vw 0.375vw 0vw; }
  .businessCooperation .form .list p { font-size: 0.938vw; padding-bottom: 0.625vw; }
  .businessCooperation .form .list .input input { height: 3.25vw; -webkit-border-radius: 3.25vw; border-radius: 3.25vw; padding: 0vw 1.563vw; font-size: 0.875vw; }
  .businessCooperation .form .list .input textarea { height: 7.188vw; -webkit-border-radius: 0.938vw; border-radius: 0.938vw; padding: 0.938vw 1.563vw; font-size: 0.875vw; }
  .businessCooperation .form .list .input img { right: 1.25vw; }
  .businessCooperation .form .list .input #uploadImg{width: 4.375vw;}
  .businessCooperation .form .list .input #uploadImg i{font-size: 1.25vw;}
  .businessCooperation .form .list .layui-input:focus { -webkit-box-shadow: 0 0 0 0.188vw rgba(39, 4, 92, 0.08); box-shadow: 0 0 0 0.188vw rgba(39, 4, 92, 0.08); }
  .businessCooperation .form .list .layui-form-select dl { top: 2.813vw; padding: 0.313vw 0; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .businessCooperation .form .list .layui-form-select dl dd { padding: 0 0.625vw; line-height: 2.25vw; font-size: 0.875vw; }
  .businessCooperation .form .list .layui-form-select .layui-edge { right: 1.25vw; width: 0.625vw; height: 0.625vw; border-bottom: 0.125vw solid #8a8f99; border-right: 0.125vw solid #8a8f99; }
  .businessCooperation .form .btn { padding-top: 2.188vw; }
  .businessCooperation .form .btn button { height: 3.125vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; font-size: 0.938vw; }
  .businessCooperation .form .btn button i { right: 0.375vw; width: 2.625vw; height: 2.625vw; }
  /*--公司简介--*/
  .aboutEnTitle { font-size: 1.125vw; }
  .aboutEnTitle img { height: 1.25vw; margin-right: 0.438vw; }
  .aboutTitle { margin-top: 0.938vw; font-size: 2.813vw; }
  .aboutTitle br { display: block; }
  .aboutDesc { font-size: 1.063vw; line-height: 1.625vw; max-width: 64vw; padding-top: 2.188vw; }
  .aboutMain { min-height: 100vh; -webkit-border-radius: 0vw; border-radius: 0vw; margin-bottom: 0vw; padding-bottom: 6.25vw;}
  .companyProfileMain { padding: 7.5vw 0vw 0vw; }
  .companyProfileBox { height: 100vh; }
  .companyProfileLogo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .companyProfileLogo .logoText { width: 88.854vw; }
  .companyProfileLogo .companyProfileProduct { width: 55.563vw; height: 52.563vw; }
  .companyProfileLogo .companyProfileProduct img { width: 55.563vw; height: 52.563vw; }
  .companyProfile { 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; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }
  .companyProfile .aboutEnTitle { -webkit-transform: translateY(50px) !important; -ms-transform: translateY(50px) !important; transform: translateY(50px) !important; opacity: 0 !important; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .companyProfile .aboutTitle { -webkit-transform: translateY(50px) !important; -ms-transform: translateY(50px) !important; transform: translateY(50px) !important; opacity: 0 !important; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .companyProfile .aboutDesc { -webkit-transform: translateY(50px) !important; -ms-transform: translateY(50px) !important; transform: translateY(50px) !important; opacity: 0 !important; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .companyProfile .aboutVideo { -webkit-transform: translateY(50px) !important; -ms-transform: translateY(50px) !important; transform: translateY(50px) !important; opacity: 0 !important; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .companyProfile.active .aboutEnTitle { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; opacity: 1 !important; -webkit-transition-delay: 0.05s; transition-delay: 0.05s; }
  .companyProfile.active .aboutTitle { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; opacity: 1 !important; -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }
  .companyProfile.active .aboutDesc { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; opacity: 1 !important; -webkit-transition-delay: 0.15s; transition-delay: 0.15s; }
  .companyProfile.active .aboutVideo { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; opacity: 1 !important; -webkit-transition-delay: 0.2s; transition-delay: 0.2s; }
  .companyProfile.active .aboutVideoProduct { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; opacity: 1 !important; -webkit-transition-delay: 0.25s; transition-delay: 0.25s; }
  .aboutVideo { margin-top: 3.75vw; }
  .aboutVideo .imgBox { -webkit-border-radius: 1.875vw; border-radius: 1.875vw; }
  .aboutVideo .aboutVideoProduct { top: -2.865vw; }
  .aboutVideo .videoIcon { width: 5.125vw; height: 2.938vw; -webkit-border-radius: 2.938vw; border-radius: 2.938vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); display: none; }
  .aboutVideo .videoIcon::after { border-top: 0.375vw solid transparent; border-bottom: 0.375vw solid transparent; border-left: 0.5vw solid #fff; }
  .companyCulture { padding: 3.125vw 0vw 7.5vw; }
  .companyCultureList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -1.875vw; padding-top: 3.75vw; }
  .companyCultureList .list { width: -webkit-calc(33.333% - 1.25vw); width: calc(33.333% - 1.25vw); margin: 0vw 0.625vw; -webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); -webkit-transition: all .6s; transition: all .6s; }
  .companyCultureList .list::after { -webkit-border-radius: 1.25vw 1.042vw 0vw 0vw; border-radius: 1.25vw 1.042vw 0vw 0vw; }
  .companyCultureList .list .imgBox { padding-top: 43.75vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .companyCultureList .list .content { left: 1.25vw; right: 1.25vw; bottom: 1.25vw; padding: 1.875vw 0vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .companyCultureList .list .content .listTitle { font-size: 1vw; }
  .companyCultureList .list .content .listDesc { font-size: 1.25vw; }
  .companyCultureList .list .content .icon { padding-top: 0.625vw; }
  .companyCultureList .list .content .icon img { height: 1.875vw; }
  .companyCultureList .list.active { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
  .technologyLeadershipMain { padding: 0vw 0vw 0vw; }
  .technologyLeadershipMain .list { padding-bottom: 6.25vw; }
  .technologyLeadershipMain .list .technologyLeadershipData { padding-top: 3.125vw; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList { padding: 0vw 2.813vw; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList .number { font-size: 0.875vw; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList .number span { font-size: 2.875vw; margin-right: 0.313vw; line-height: 0.9; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList .text { padding-top: 0.625vw; font-size: 1vw; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList::after { height: 5.625vw; }
  .technologyLeadershipMain .list .imgBox { margin-top: 2.813vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .honorMain { padding: 6.25vw 0vw 12.5vw; }
  .honorListBox .circle { width: 50vw; top: -7.813vw; }
  .honorYear { height: 14.375vw; margin-top: 1.25vw; }
  .honorYear .swiper-slide span { font-size: 15.625vw; }
  .honorList { margin-top: -5.625vw; padding-bottom: 3.125vw; -webkit-mask-image: -webkit-gradient(linear, left top, right top, color-stop(13%, rgba(0, 0, 0, 0)), color-stop(25%, #000), color-stop(77%, #000), color-stop(86%, rgba(0, 0, 0, 0))); -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 13%, #000 25%, #000 77%, rgba(0, 0, 0, 0) 86%); mask-image: -webkit-gradient(linear, left top, right top, color-stop(13%, rgba(0, 0, 0, 0)), color-stop(25%, #000), color-stop(77%, #000), color-stop(86%, rgba(0, 0, 0, 0))); mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 13%, #000 25%, #000 77%, rgba(0, 0, 0, 0) 86%); }
  .honorList .swiper-slide { width: 27.5vw; }
  .honorList .swiper-slide .imgBox .verticalImg { width: 14.938vw; height: 20.125vw; }
  .honorListPage { padding-top: 0.625vw; }
  .honorListPage span { width: 0.375vw; height: 0.375vw; margin: 0vw 0.375vw; }
  .honorListPage span.swiper-pagination-bullet-active { width: 2.5vw; -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .partnerMain { padding: 0vw; }
  .partnerlistBox { padding: 2.5vw 2.188vw 0vw; -webkit-mask-image: -webkit-gradient(linear, left top, right top, color-stop(10%, rgba(0, 0, 0, 0)), color-stop(25%, #000), color-stop(75%, #000), color-stop(90%, rgba(0, 0, 0, 0))); -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 10%, #000 25%, #000 75%, rgba(0, 0, 0, 0) 90%); mask-image: -webkit-gradient(linear, left top, right top, color-stop(10%, rgba(0, 0, 0, 0)), color-stop(25%, #000), color-stop(75%, #000), color-stop(90%, rgba(0, 0, 0, 0))); mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 10%, #000 25%, #000 75%, rgba(0, 0, 0, 0) 90%); }
  .partnerlist { margin-top: 2.188vw; }
  .partnerlist .list { width: 16.667vw; margin-right: 1.302vw; }
  .partnerlist .list .imgBox { -webkit-border-radius: 0.781vw; border-radius: 0.781vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  /*--品牌动态--*/
  .commonReturn a{ width: 5.875vw; height: 2.5vw; border-radius: 2.5vw; font-size: 0.875vw;}
  .commonMore { width: 12vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; padding: 0.375vw 0.375vw 0.375vw 1.563vw; }
  .commonMore span { font-size: 0.938vw; }
  .commonMore i { width: 2.813vw; height: 2.813vw; font-size: 1.125vw; }
  .commonMore:hover i::after { width: 25vw; height: 25vw; }
  .newsMain { padding: 10.625vw 0vw 6.25vw; min-height: 100vh; -webkit-border-radius: 0vw; border-radius: 0vw; z-index: 10; margin-bottom: 0vw; }
  .newsMain .newsTitle { padding-top: 6.25vw; font-size: 2.813vw; }
  .recommendationNews { -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .recommendationNews .swiper-slide .imgBox { padding-top: 36.875vw; border-radius: 1.25vw; }
  .recommendationNews .swiper-slide .content { padding:2.5vw 0vw 0vw; }
  .recommendationNews .swiper-slide .content .time { font-size: 0.813vw; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .recommendationNews .swiper-slide .content .time span { font-size: 0.75vw; height: 1.25vw; padding: 0vw 0.625vw; margin-right: 0.625vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .recommendationNews .swiper-slide .content .listTitle { font-size: 2vw; padding-top: 1.25vw; text-align: center; max-width: 62.5vw; margin: 0px auto; }
  .recommendationNews .swiper-slide .content .more { padding-top: 1.875vw; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
  .recommendationNews .recommendationNewsPage { bottom: 16.25vw; }
  .recommendationNews .recommendationNewsPage span { width: 0.375vw; height: 0.375vw; margin: 0vw 0.375vw; background-color: #fff; }
  .recommendationNews .recommendationNewsPage span.swiper-pagination-bullet-active { width: 2.5vw; -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .newsList { margin: 0vw -1.25vw; padding: 0vw 0vw 4.375vw; }
  .newsList .list { width: -webkit-calc(33.333% - 1.25vw); width: calc(33.333% - 1.25vw); margin: 1.563vw 0.625vw 0vw; }
  .newsList .list a { padding: 0.875vw 0.75vw 2.5vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .newsList .list a .imgBox { padding-top: 19.75vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .newsList .list a .content { padding: 2.188vw 1.25vw 0vw; }
  .newsList .list a .content .time { font-size: 0.75vw; }
  .newsList .list a .content .listTitle { margin-top: 0.5vw; font-size: 1.25vw; display: -webkit-box; height: 4vw; line-height: 2vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .newsList .list a .content .more { padding-top: 1.563vw; }
  .newsList .list a .content .more i { width: 3.563vw; height: 2.625vw; font-size: 1.125vw; -webkit-border-radius: 1.313vw; border-radius: 1.313vw; }
  .newsList .list a .content .more i::after { -webkit-clip-path: circle(0% at 0% 50%); clip-path: circle(0% at 0% 50%); -webkit-border-radius: 1.313vw; border-radius: 1.313vw; }
  .newsList .list a:hover { -webkit-backdrop-filter: blur(1.875vw); backdrop-filter: blur(1.875vw); -webkit-box-shadow: 0vw 1vw 1.125vw rgba(12, 0, 102, 0.1); box-shadow: 0vw 1vw 1.125vw rgba(12, 0, 102, 0.1); }
  #paging .layui-laypage a { margin: 0vw 0.375vw; width: 4.188vw; height: 3.25vw; line-height: 3.25vw; -webkit-border-radius: 1.625vw; border-radius: 1.625vw; font-size: 0.875vw; }
  #paging .layui-laypage span { margin: 0vw 0.375vw; width: 4.188vw; height: 3.25vw; line-height: 3.25vw; -webkit-border-radius: 1.625vw; border-radius: 1.625vw; font-size: 0.875vw; }
  /*--新闻详情页--*/
  .location { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .location a { font-size: 0.75vw; }
  .location span { font-size: 0.875vw; margin: 0vw 0.625vw; }
  .newsDetailMain { padding: 7.5vw 0vw 6.25vw; -webkit-border-radius: 0vw; border-radius: 0vw; min-height: 100vh; margin-bottom: 0vw; }
  .newsDetailMain .columnName { padding-top: 5vw; font-size: 0.875vw; }
  .newsDetailMain .columnName span { margin: 0vw 0.625vw; }
  .newsDetailMain .columnName i { margin-right: 0.313vw; }
  .newsDetailMain .title { padding-top: 1.25vw; font-size: 2.813vw; line-height: 3.625vw; }
  .newsDetailBox { margin: 4.375vw auto 0vw; max-width: 83.125vw; -webkit-border-radius: 1.875vw; border-radius: 1.875vw; padding: 5vw 10.625vw 8.125vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .newsDetailShareBox { font-size: 0.875vw; }
  .newsDetailShareBox .newsDetailShare a { width: 2.125vw; height: 2.125vw; font-size: 1.125vw; margin-right: 0.625vw; }
  .newsDetailBox .newsDetail { padding: 3.125vw 0vw; font-size: 1vw; line-height: 1.625vw; color: rgba(42, 48, 59, 0.8); }
  .newsDetailBox .newsDetail .f24 { font-size: 1.5vw; }
  .newsDetailBox .prevNextArticleBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 0vw; height: 4.375vw; -webkit-border-radius: 4.375vw; border-radius: 4.375vw; -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a { padding: 0vw 1.875vw; font-size: 0.813vw; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a span { margin-right: 0.313vw; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a p { 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; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a::after { content: ''; height: 0.938vw; }
  .newsDetailBox .prevNextArticleBox .return { width: 7.5vw; margin: 0vw 0vw 0vw 0.625vw; }
  .newsDetailBox .prevNextArticleBox .return a { height: 4.375vw; -webkit-border-radius: 4.375vw; border-radius: 4.375vw; }
  .newsDetailBox .prevNextArticleBox .return a img { height: 1.563vw; }
  /*--服务支持--*/
  .serviceMain { -webkit-border-radius: 0vw; border-radius: 0vw; margin-bottom: 0vw; padding-bottom: 6.25vw; }
  .serviceBanner .imgBox { padding-top: 62.5vw; }
  .serviceBanner .serviceBannerText .title { font-size: 3.75vw; }
  .serviceBanner .serviceBannerText .desc { font-size: 1vw; padding-top: 0.625vw; }
  .serviceBanner .serviceBannerText .serviceSearch { padding-top: 2.188vw; }
  .serviceBanner .serviceBannerText .serviceSearch form { max-width: 25.313vw; }
  .serviceBanner .serviceBannerText .serviceSearch form input { width: 100%; height: 3.125vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; padding: 0vw 3.75vw 0vw 1.25vw; font-size: 0.875vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .serviceBanner .serviceBannerText .serviceSearch form button { width: 3.75vw; font-size: 1.125vw; }
  .serviceBox { padding: 0vw 0vw 6.25vw; }
  .serviceTitle { font-size: 3.125vw; }
  .serviceClass { padding-top: 1.875vw; }
  .serviceClass a { min-width: 8.438vw; height: 2.188vw; -webkit-border-radius: 2.188vw; border-radius: 2.188vw; padding: 0vw 1.563vw; margin: 0vw 0.313vw; }
  .serviceClass a span { font-size: 0.875vw; }
  .serviceDownload { padding-top: 6.25vw; }
  .serviceDownloadListBox { margin-top: 4.375vw; }
  .serviceDownloadListBox { -webkit-filter: blur(0.938vw); filter: blur(0.938vw); }
  .serviceDownloadList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .serviceDownloadList .imgBox { width: 50%; padding-top: 37.063vw; -webkit-border-radius: 1.25vw 0vw 0vw 1.25vw; border-radius: 1.25vw 0vw 0vw 1.25vw; }
  .serviceDownloadList .form { -webkit-border-radius: 0vw 1.25vw 1.25vw 0vw; border-radius: 0vw 1.25vw 1.25vw 0vw; padding: 1.875vw 8.125vw 1.875vw 9.375vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); width: 50%; }
  .serviceDownloadList .form .list { margin-top: 1.563vw; }
  .serviceDownloadList .form .list p { font-size: 0.938vw; padding-bottom: 0.625vw; }
  .serviceDownloadList .form .list input { width: 100%; font-size: 0.938vw; height: 3.313vw; padding: 0vw 1.25vw; -webkit-border-radius: 3.313vw; border-radius: 3.313vw; }
  .serviceDownloadList .form .list .layui-form-select dl { top: 4.063vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .serviceDownloadList .form .list .layui-form-select dl dd { padding: 0 0.625vw; line-height: 2.25vw; font-size: 0.875vw; }
  .serviceDownloadList .form .list .layui-input:focus { -webkit-box-shadow: 0 0 0 0.188vw rgba(39, 4, 92, 0.08); box-shadow: 0 0 0 0.188vw rgba(39, 4, 92, 0.08); }
  .serviceDownloadList .form .btn { margin-top: 1.563vw; }
  .serviceDownloadList .form .btn button { width: 100%; height: 3.313vw; -webkit-border-radius: 3.313vw; border-radius: 3.313vw; font-size: 0.938vw; }
  .serviceDownloadList .form .btn button i { right: 0.375vw; width: 2.625vw; height: 2.625vw; font-size: 1vw; }
  .documentMain { padding: 8.75vw 0vw 0vw; }
  .documentListBox { margin-top: 2.5vw; -webkit-filter: blur(0.938vw); filter: blur(0.938vw); }
  .documentList { margin: 0vw -1.25vw; }
  .documentList .list { width: -webkit-calc(33.333% - 1.25vw); width: calc(33.333% - 1.25vw); -webkit-border-radius: 1.25vw; border-radius: 1.25vw; padding: 2.188vw 0vw 1.563vw; margin: 1.25vw 0.625vw 0vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .documentList .list .icon img { height: 2.5vw; }
  .documentList .list .listTitle { font-size: 1.5vw; padding-top: 1.563vw; }
  .documentList .list .more { padding-top: 0.938vw; }
  .documentList .list .more span { font-size: 0.875vw; }
  .documentList .list .more span i { font-size: 0.875vw; margin-left: 0.625vw; }
  
  .documentList .list::after { left: 1.25vw; right: 1.25vw; bottom: -0.563vw; height: 0.875vw; -webkit-border-radius: 0.438vw; border-radius: 0.438vw; }
  .documentList .list:hover { -webkit-box-shadow: 0vw 0.625vw 1.25vw rgba(42, 5, 97, 0.2); box-shadow: 0vw 0.625vw 1.25vw rgba(42, 5, 97, 0.2); }
  .videoListMain { padding-top: 9.375vw; }
  .videoListBox { margin-top: 3.125vw; }
  .videoList .swiper-slide { width: 49.375vw; height: 36.25vw; }
  .videoList .swiper-slide .content { width: 18.75vw; height: 28.75vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; padding: 0vw; }
  .videoList .swiper-slide .content .icon i { width: 5.125vw; height: 2.938vw; -webkit-border-radius: 2.938vw; border-radius: 2.938vw; -webkit-backdrop-filter: blur(0.625vw); backdrop-filter: blur(0.625vw); }
  .videoList .swiper-slide .content .icon i::after { border-top: 0.438vw solid transparent; border-bottom: 0.438vw solid transparent; border-left: 0.5vw solid #fff; }
  .videoList .swiper-slide .content .listTitle { left: 1.25vw; bottom: 1.25vw; right: 1.25vw; height: 3.438vw; -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); -webkit-border-radius: 3.438vw; border-radius: 3.438vw; -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); font-size: 1.25vw; }
  .videoList .swiper-slide-active .content { width: 100%; height: 36.25vw; }
  .videoListBox .videoListPage { padding-top: 2.813vw; }
  .videoListBox .videoListPage span { width: 0.375vw; height: 0.375vw; margin: 0vw 0.375vw; }
  .videoListBox .videoListPage span.swiper-pagination-bullet-active { width: 2.5vw; -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .termsMain { padding: 13.125vw 0vw 0vw; }
  .terms { padding-top: 3.125vw; 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; }
  .terms a { margin: 0vw 0.313vw; padding: 0.313vw 0.375vw 0.313vw 1.875vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; }
  .terms a span { font-size: 0.938vw; }
  .terms a i { width: 2.813vw; height: 2.813vw; margin-left: 2.813vw; font-size: 1vw; }
  /*--文档中心列表--*/
  .userManualMain { min-height: 100vh; padding: 7.5vw 0vw 0vw; }
  .userManualMain .title { margin-top: 4.375vw; font-size: 3.125vw; }
  .userManualMain .userManualSearch { max-width: 23.438vw; margin: 1.875vw auto 0vw; }
  .userManualMain .userManualSearch input { padding: 0vw 3.75vw 0vw 1.25vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); font-size: 0.875vw; height: 2.813vw; -webkit-border-radius: 2.813vw; border-radius: 2.813vw; }
  .userManualMain .userManualSearch button { font-size: 1.125vw; width: 3.75vw; }
  .userManualList { margin: 0vw -0.938vw; padding: 1.563vw 0vw 6.875vw; }
  .userManualList .list { width: -webkit-calc(33.333% - 1.875vw); width: calc(33.333% - 1.875vw); margin: 2.5vw 0.938vw 0vw; }
  .userManualList .list::after { -webkit-border-radius: 1.875vw; border-radius: 1.875vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .userManualList .list::before { -webkit-border-radius: 1.875vw; border-radius: 1.875vw; }
  .userManualList .list a { padding: 2.813vw 1.875vw 2.813vw 2.5vw; }
  .userManualList .list a .listTitle { font-size: 1.25vw; display: -webkit-box; height: 3.75vw; line-height: 1.875vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .userManualList .list a .btnIcon { padding-top: 3.125vw; }
  .userManualList .list a .btnIcon p { font-size: 0.875vw; }
  .userManualList .list a .btnIcon p i { font-size: 1vw; margin-left: 0.625vw; }
  .userManualList .list a .btnIcon .icon img { height: 2.188vw; }
  .userManualList .list .line { left: 1.25vw; bottom: -0.438vw; right: 1.25vw; height: 0.438vw; }
  .userManualList .list .line::after { bottom: 0.438vw; height: 0.875vw; -webkit-border-radius: 0.438vw; border-radius: 0.438vw; }
  .userManualList .list:hover::before { -webkit-box-shadow: 0vw 1.25vw 1.875vw rgba(42, 5, 97, 0.2); box-shadow: 0vw 1.25vw 1.875vw rgba(42, 5, 97, 0.2); }
  .userManualList .list:hover .line::after { bottom: 0vw; }
  /*--条款与政策--*/
  .termsPoliciesMain { padding: 80px 0vw 0vw; min-height: 100vh; }
  .termsPoliciesMain .title { padding-top: 3.125vw; font-size: 3.125vw; }
  .termsPolicies { margin: 3.75vw auto 0vw; padding: 4.375vw 3.75vw 6.25vw; -webkit-border-radius: 1.875vw; border-radius: 1.875vw; font-size: 0.875vw; line-height: 1.625vw; width: 68.75vw; }
  .termsPolicies .subTitle { font-size: 1.063vw; -webkit-border-radius: 2.188vw; border-radius: 2.188vw; padding: 0vw 1.25vw; height: 2.188vw; margin-bottom: 0.938vw; }
  .termsPolicies .f15 { font-size: 0.938vw; margin-bottom: 0.625vw; }
  /*--加入我们--*/
  .joinUsMain { -webkit-border-radius: 0vw; border-radius: 0vw; margin-bottom: 0vw; padding-bottom: 6.25vw; }
  .joinUsBanner .imgBox { padding-top: 67.125vw; }
  .joinUsBanner .joinUsBannerText .title { font-size: 3.75vw; }
  .joinUsBanner .joinUsBannerText .desc { padding-top: 0.625vw; font-size: 1vw; }
  .joinUsBanner .joinUsBannerText .link { margin-top: 2.5vw; }
  .joinUsBanner .joinUsBannerText .link a { padding: 0.313vw 0.313vw 0.313vw 1.875vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; margin: 0vw 0.313vw; }
  .joinUsBanner .joinUsBannerText .link a::before { -webkit-border-radius: 3.438vw; border-radius: 3.438vw; }
  .joinUsBanner .joinUsBannerText .link a::after { -webkit-border-radius: 3.438vw; border-radius: 3.438vw; }
  .joinUsBanner .joinUsBannerText .link a span { font-size: 1vw; margin-right: 0.625vw; }
  .joinUsBanner .joinUsBannerText .link a i { margin-left: 2.813vw; font-size: 1.125vw; width: 2.813vw; height: 2.813vw; }
  .commonBanner .imgBox { padding-top: 62.5vw; }
  .commonBannerText .title { font-size: 3.75vw; }
  .commonBannerText .desc { font-size: 1vw; }
  .joinUsBox { padding: 11.25vw 0vw 0vw; }
  .internalReferralBox { padding: 2.5vw 4.375vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; 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; }
  .internalReferralBox .title { font-size: 2.75vw; line-height: 3.438vw; padding-right: 4.625vw; padding-bottom: 0vw; }
  .internalReferralBox .title br { display: block; }
  .internalReferralBox .internalReferral { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .internalReferralBox .internalReferral .delivery { width: 26.625vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; padding: 0.625vw 1.563vw 1.875vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .internalReferralBox .internalReferral .delivery .list { margin-top: 1.25vw; padding-left: 2.375vw; }
  .internalReferralBox .internalReferral .delivery .list .icon { width: 1.75vw; }
  .internalReferralBox .internalReferral .delivery .list .listTitle { padding-top: 0.313vw; font-size: 0.875vw; }
  .internalReferralBox .internalReferral .delivery .list .listDesc { font-size: 1.063vw; }
  .internalReferralBox .internalReferral .welfareExplanation { width: 25.625vw; margin-top: 0vw; margin-left: 0.625vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; padding: 1.563vw 1.563vw 1.875vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .internalReferralBox .internalReferral .welfareExplanation .subTitle { font-size: 1.25vw; font-weight: 600; }
  .internalReferralBox .internalReferral .welfareExplanation .desc { padding-top: 0.375vw; font-size: 1vw; line-height: 1.5vw; }
  .internalReferralBox .internalReferral .welfareExplanation .desc p { padding-left: 1.25vw; }
  .internalReferralBox .internalReferral .welfareExplanation .desc p::after { left: 0vw; top: 0.313vw; width: 0.875vw; height: 0.875vw; }
  .internalReferralBox .imgBox { right: 2.5vw; width: 16.25vw; bottom: 0vw; display: block; }
  .joinUsBox .screening { margin-top: 6.25vw; }
  .joinUsBox .screening form { 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; }
  .joinUsBox .screening form .list { margin-right: 1.25vw; width: 20vw; margin-top: 0vw; }
  .joinUsBox .screening form .list input { height: 3.25vw; -webkit-border-radius: 3.25vw; border-radius: 3.25vw; padding: 0vw 1.25vw; font-size: 0.875vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .joinUsBox .screening form .list .layui-form-select dl { top: 2.813vw; padding: 0.313vw 0; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .joinUsBox .screening form .list .layui-form-select dl dd { margin: 0vw; padding: 0 0.625vw; line-height: 2.25vw; font-size: 0.875vw; }
  .joinUsBox .screening form .list .layui-form-select .layui-edge { right: 1.25vw; width: 0.625vw; height: 0.625vw; border-bottom: 0.125vw solid #8a8f99; border-right: 0.125vw solid #8a8f99; }
  .joinUsBox .screening form .btn { padding-top: 0vw; }
  .joinUsBox .screening form .btn button { width: 7.5vw; height: 3.25vw; -webkit-border-radius: 3.25vw; border-radius: 3.25vw; font-size: 0.875vw; }
  .joinUsList { padding: 2.188vw 0vw 5.938vw; }
  .joinUsList .list { margin-top: 1.563vw; padding: 0vw 3.125vw; height: 5vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .joinUsList .list .listTitle { min-width: 21.875vw; -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; font-size: 1.125vw; margin-right: 3.75vw; }
  .joinUsList .list .listTitle::after { content: ''; height: 0.938vw; }
  .joinUsList .list .city { margin-right: 3.438vw; font-size: 1vw; display: block; }
  .joinUsList .list .number { font-size: 1vw; display: block; }
  .joinUsList .list .icon { width: 2.75vw; height: 2.75vw; }
  .joinUsList .list .icon i { font-size: 1vw; }
  .joinUsList .list .line { right: 0.938vw; left: 0.938vw; bottom: -0.25vw; height: 0.188vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .joinUsList .list .line::after { top: -0.375vw; height: 0.375vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .joinUsList .list:hover { -webkit-box-shadow: 0vw 0.688vw 1.5vw rgba(74, 43, 119, 0.3); box-shadow: 0vw 0.688vw 1.5vw rgba(74, 43, 119, 0.3); }
  .joinUsList .list:hover .line::after { top: -0.188vw; }
  .popupJobsBox { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0vw; }
  .popupJobs { max-width: 66.563vw; width: 100%; padding: 4.375vw 3.75vw 5.625vw 5.625vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .popupJobs .closePopupJobs { right: 2.5vw; top: 4.375vw; width: 2.938vw; height: 2.938vw; font-size: 1vw; }
  .popupJobsContainer .title { font-size: 2.125vw; }
  .popupJobsContainer .positionAddress { padding-top: 0.938vw; }
  .popupJobsContainer .positionAddress .address { font-size: 0.938vw; }
  .popupJobsContainer .positionAddress .address i { margin-right: 0.625vw; }
  .popupJobsContainer .positionAddress .position { font-size: 0.938vw; }
  .popupJobsContainer .positionAddress span { margin: 0vw 0.625vw; font-size: 0.875vw; }
  .popupJobsContainer .line { width: 85%; margin-top: 1.25vw; height: 0.063vw; }
  .popupJobsContainer .popupJobsContent { padding: 1.875vw 7.813vw 0vw 0vw; max-height: 40vh; }
  .popupJobsContainer .popupJobsContent .contentTitle { font-size: 1.125vw; }
  .popupJobsContainer .popupJobsContent .content { padding: 0.938vw 0vw 2.5vw; font-size: 1vw; line-height: 2vw; }
  .popupJobsContainer .popupJobsContent .content:last-child { padding-bottom: 0vw; }
  .popupJobsContainer .popupJobsContent::-webkit-scrollbar { width: 0.25vw; height: 0.25vw; -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .popupJobsContainer .popupJobsContent::-webkit-scrollbar-track { -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .popupJobsContainer .popupJobsContent::-webkit-scrollbar-thumb { -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .popupJobsContainer .link { padding-top: 3.75vw; }
  .popupJobsContainer .link a { width: 11.875vw; padding: 0.375vw 0.375vw 0.375vw 1.563vw; font-size: 0.875vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; }
  .popupJobsContainer .link a::before { border: 0.125vw solid #7130d1; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; }
  .popupJobsContainer .link a i { width: 2.813vw; height: 2.813vw; }
  /*--解决方案--*/
  .commonBigTitle { font-size: 2.865vw; line-height: 3.385vw; }
  .commonDesc { font-size: 1.125vw; line-height: 1.875vw; padding-top: 0.938vw; }
  .commonDesc br { display: block; }
  .solutionMain { padding: 5.625vw 0vw 6.25vw; -webkit-border-radius: 0vw; border-radius: 0vw; overflow: visible; overflow: initial; margin-bottom: 0vw; }
  .commonVideoFullMain { padding-top: 6.25vw; }
  .commonVideoFullBox { height: 100vh; padding-top: 0vw; }
  .commonVideoFullMain.robotMain { padding-top: 1.875vw; }
  .commonVideoFull { width: 77.083vw; height: 68vh; -webkit-border-radius: 3.75vw; border-radius: 3.75vw; bottom: 3.125vw; position: absolute; margin: 0px auto; }
  .commonVideoFull .icon { width: 5.125vw; height: 2.938vw; -webkit-border-radius: 1.438vw; border-radius: 1.438vw; -webkit-backdrop-filter: blur(0.625vw); backdrop-filter: blur(0.625vw); }
  .commonVideoFull .icon i { border-left: 0.563vw solid #fff; border-top: 0.5vw solid transparent; border-bottom: 0.5vw solid transparent; }
  .commonVideoFullTitle { min-height: 10.938vw; 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; }
  .commonVideoFullRollingBox { bottom: 3.125vw; height: 68vh; }
  .commonVideoFullRollingBox .commonVideoFullRolling .list { padding-right: 6.25vw; }
  .commonVideoFullRollingBox .commonVideoFullRolling .list img { height: 12.188vw; }
  .spaceSolutionMain { padding: 8.125vw 0vw 0vw; }
  .spaceSolution { margin-top: 4.063vw; }
  .spaceSolution .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 1.25vw; }
  .spaceSolution .swiper-slide::before { -webkit-border-radius: 1.25vw; border-radius: 1.25vw; -webkit-backdrop-filter: blur(0.625vw); backdrop-filter: blur(0.625vw); }
  .spaceSolution .swiper-slide .imgBox { padding-top: 32.5vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .spaceSolution .swiper-slide .icon { left: 2.5vw; top: 3.125vw; width: 3.75vw; }
  .spaceSolution .swiper-slide .content { padding: 0vw 2.5vw 2.813vw; }
  .spaceSolution .swiper-slide .content .listTitle { font-size: 1.375vw; }
  .spaceSolution .swiper-slide .content .desc { margin-top: 0.625vw; font-size: 1vw; line-height: 1.625vw; }
  .spaceSolution .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 45vw; -ms-flex: 0 0 45vw; flex: 0 0 45vw; }
  .spaceSolution .swiper-slide:last-child { margin-right: 0vw; }
  .spaceSolutionPage { display: none; }
  .schemeValueMain { padding: 8.75vw 0vw 0vw; }
  .schemeValue { margin-top: 4.063vw; }
  .schemeValue .swiper-slide { -webkit-backdrop-filter: blur(0.625vw); backdrop-filter: blur(0.625vw); padding: 1.875vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .schemeValue .swiper-slide .contentBox { padding-bottom: 1.875vw; }
  .schemeValue .swiper-slide .contentBox .number { width: 2.875vw; height: 2.875vw; }
  .schemeValue .swiper-slide .contentBox .number span { font-size: 1vw; }
  .schemeValue .swiper-slide .contentBox .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 0vw 0vw 1.563vw; }
  .schemeValue .swiper-slide .contentBox .content .listTitle { font-size: 1.375vw; }
  .schemeValue .swiper-slide .contentBox .content .desc { font-size: 1.063vw; }
  .schemeValue .swiper-slide .imgBox { padding-top: 22vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .schemeValuePage { display: none; }
  /*--高校教育--*/
  .twoMajorScenesMain { padding: 8.125vw 0vw 0vw; }
  .twoMajorScenes { padding-top: 4.375vw; margin: 0vw -0.625vw; }
  .twoMajorScenes .list { width: -webkit-calc(50% - 1.25vw); width: calc(50% - 1.25vw); margin: 0vw 0.625vw 0vw; }
  .twoMajorScenes .list .imgBox { padding-top: 31.25vw; -webkit-border-radius: 1.875vw; border-radius: 1.875vw; }
  .twoMajorScenes .list .listTitle { font-size: 1.875vw; bottom: 1.875vw; }
  .eduServicesMain { padding: 6.771vw 0vw 0vw; }
  .eduServices { padding: 3.385vw 6.25vw; margin-top: 3.125vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .eduServices .academy { width: 13.542vw; }
  .eduServices .academy .line { height: 1.615vw; width: 0.365vw; }
  .eduServices .academy .line::before { top: -0.417vw; width: 0.365vw; height: 0.365vw; }
  .eduServices .academy .title { margin: 0vw 0.781vw; font-size: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; height: 3.073vw; }
  .eduServices .academy .academyList { -webkit-border-radius: 1.563vw; border-radius: 1.563vw; padding: 0.781vw; }
  .eduServices .academy .academyList .list { margin-top: 0.521vw; height: 3.073vw; font-size: 0.885vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .eduServices .academy .academyList .list::before { width: 0.365vw; height: 0.365vw; margin-right: 0.521vw; }
  .eduServices .coreContentBox .line { left: -0.781vw; top: 1.25vw; right: -0.781vw; height: 0.365vw; }
  .eduServices .coreContentBox .line::before { left: -0.417vw; top: 0vw; width: 0.365vw; height: 0.365vw; }
  .eduServices .coreContentBox .coreContent { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 4.167vw 0vw 0vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox { width: 7.969vw; height: 7.969vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .industrialCollege { font-size: 1.042vw; line-height: 1.302vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware { font-size: 0.729vw; width: 5.833vw; height: 5.833vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware::after { width: 0.208vw; height: 1.771vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(2) { left: 0vw; right: 0vw; top: -7.552vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(2)::after { left: 0vw; right: 0vw; bottom: -1.823vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(3) { left: -6.771vw; bottom: -5.938vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(3)::after { top: -1.823vw; right: -0.781vw; height: 3.125vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(4) { right: -6.771vw; bottom: -5.938vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(4)::after { top: -1.823vw; left: -0.781vw; height: 3.125vw; }
  .eduServices .coreContentBox .desc { margin-top: 1.667vw; font-size: 0.885vw; line-height: 1.2; height: 3.125vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .eduServices .coreContentBox .leftArrow i { font-size: 1.771vw; }
  .eduServices .coreContentBox .rightArrow i { font-size: 1.771vw; }
  .mEduServices { display: none; }
  .collectionCenterBox { margin-top: 2.604vw; padding: 4.167vw 5.469vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); display: none; }
  .collectionCenterBox .collectionCenterContainer .title { font-size: 1.563vw; font-weight: 600; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter { margin-top: 1.563vw; padding: 2.604vw 2.083vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .subTitle { font-size: 0.938vw; height: 2.604vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry { width: 16.146vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .localIndustryList { margin: 0vw -0.26vw; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list { width: -webkit-calc(50% - 0.521vw); width: calc(50% - 0.521vw); margin: 0.521vw 0.26vw 0vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list .listTitle { font-size: 0.885vw; height: 2.917vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list .desc { font-size: 0.781vw; padding-top: 1.042vw; line-height: 1.563vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 2.083vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent { padding: 0.521vw 0vw 1.042vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent .imgBox { width: 8.958vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent .content { margin-left: 0.313vw; font-size: 0.729vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent:last-child { padding-bottom: 0vw; }
  .collectionCenterBox .boundaryLine { width: 7.552vw; }
  .collectionCenterBox .boundaryLine .title { font-size: 1.146vw; padding-top: 13.542vw; }
  .collectionCenterBox .boundaryLine .line { margin-top: 0.677vw; height: 0.365vw; }
  .collectionCenterBox .boundaryLine .line::before { width: 0.365vw; height: 0.365vw; }
  .collectionCenterBox .boundaryLine .line:nth-child(2)::before { left: -0.417vw; }
  .collectionCenterBox .boundaryLine .line:nth-child(3)::before { right: -0.417vw; }
  .collectionCenterBox .industry { width: 13.542vw; }
  .collectionCenterBox .industry .title { font-size: 1.563vw; }
  .collectionCenterBox .industry .industryList { margin-top: 1.563vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; padding: 1.042vw; }
  .collectionCenterBox .industry .industryList .list { margin-top: 0.521vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .industry .industryList .list .imgBox { padding-top: 5.833vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .industry .industryList .list .listTitle { height: 1.823vw; font-size: 0.781vw; }
  .collectionCenterBox .industry .industryList .list:first-child { margin-top: 0vw; }
  /*--新教育服务--*/
  .educationalServicesMain { margin-top: 2.604vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; padding: 4.063vw 6.25vw; -webkit-backdrop-filter: blur(1.563vw); backdrop-filter: blur(1.563vw); }
  .educationalServicesMain .steps .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; height: 3.958vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; font-size: 1.146vw; margin-top: 0vw !important; }
  .educationalServicesMain .steps .arrow { width: 2.083vw; height: 2.083vw; margin-top: 0vw !important; }
  .educationalServicesMain .steps .arrow i { font-size: 0.938vw; }
  .educationalServicesMain .steps .arrow:nth-child(4) { display: block; }
  @keyframes sArrow { 0% { opacity: 0;
      -webkit-transform: scale(0.7) translateX(-0.521vw);
      transform: scale(0.7) translateX(-0.521vw); }
    50% { opacity: 1; }
    100% { opacity: 0;
      -webkit-transform: scale(1) translateX(2.083vw);
      transform: scale(1) translateX(2.083vw); } }
  @-webkit-keyframes sArrow { 0% { opacity: 0;
      -webkit-transform: scale(0.7) translateX(-0.521vw);
      transform: scale(0.7) translateX(-0.521vw); }
    50% { opacity: 1; }
    100% { opacity: 0;
      -webkit-transform: scale(1) translateX(2.083vw);
      transform: scale(1) translateX(2.083vw); } }
  .educationalServicesBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 1.042vw; }
  .educationalServicesBox .localIndustry { width: 16.25vw; padding: 2.5vw 1.042vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .educationalServicesBox .localIndustry .subTitle { font-size: 0.886vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; height: 2.604vw; }
  .educationalServicesBox .localIndustry .localIndustryList { margin: 0vw -0.261vw; padding-top: 0.208vw; }
  .educationalServicesBox .localIndustry .localIndustryList .list { width: -webkit-calc(50% - 0.521vw); width: calc(50% - 0.521vw); margin: 0.521vw 0.261vw 0vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; min-height: 12.188vw; }
  .educationalServicesBox .localIndustry .localIndustryList .list .listTitle { font-size: 0.886vw; height: 2.865vw; }
  .educationalServicesBox .localIndustry .localIndustryList .list .content { font-size: 0.782vw; line-height: 1.563vw; padding-top: 1.042vw; }
  .educationalServicesBox .collectionSystem { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin: 0vw 1.042vw; padding: 2.5vw 2.083vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .educationalServicesBox .collectionSystem .list .listTitle { font-size: 0.886vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; height: 2.604vw; }
  .educationalServicesBox .collectionSystem .list .content { padding: 0.521vw 0vw; }
  .educationalServicesBox .collectionSystem .list .content .imgBox { width: 10.104vw; padding-top: 5.052vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .educationalServicesBox .collectionSystem .list .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 0.521vw; padding: 0.521vw 1vw; font-size: 0.782vw; line-height: 1.302vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .educationalServicesBox .collectionSystem .list .content .desc p { padding-left: 0.469vw; }
  .educationalServicesBox .collectionSystem .list .content .desc p::after { top: 0.521vw; width: 0.208vw; height: 0.208vw; }
  .solveProblem { width: 17.396vw; padding: 1.042vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; margin-top: 0vw; }
  .solveProblem .listImg { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; margin-bottom: 0.521vw; padding-top: 9.375vw; }
  .solveProblem .list { padding-top: 0.938vw; }
  .solveProblem .list .listTitle { font-size: 0.886vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; height: 2.604vw; margin-bottom: 0.521vw; }
  /*--新教育服务--*/
  .mCollectionCenterBox { display: none; }
  .researchServicesBox { padding: 6.771vw 0vw 0vw; }
  .researchServices { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 3.646vw 0vw 0vw; }
  .researchServices .researchServicesContent { width: 29.583vw; }
  .researchServices .researchServicesContent .sticky { position: -webkit-sticky; position: sticky; top: 0px; }
  .researchServices .researchServicesContent .imgBox { padding-top: 48.958vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; }
  .researchServices .researchServicesContent .content { position: absolute; left: 0px; top: 0px; font-size: 0.938vw; color: #bebebe; line-height: 1.51vw; padding: 2.604vw 0vw 0vw 2.604vw; max-width: 23.438vw; display: block; }
  .researchServices .researchServicesContent .content span { color: #fff; }
  .researchServices .researchServicesList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 1.302vw; padding-top: 0vw; }
  .researchServices .researchServicesList .list { margin-bottom: 1.042vw; }
  .researchServices .researchServicesList .list .contentBox { padding: 1.042vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .researchServices .researchServicesList .list .imgBox { width: 13.542vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; padding-top: 9.375vw; }
  .researchServices .researchServicesList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 1.823vw 2.083vw 0vw 2.083vw; }
  .researchServices .researchServicesList .list .content .listTitle { font-size: 1.146vw; }
  .researchServices .researchServicesList .list .content .listDesc { font-size: 0.833vw; margin-top: 0.521vw; line-height: 1.354vw; }
  .researchServices .researchServicesList .list:last-child { margin-bottom: 0vw; }
  .universityCooperationMain { padding: 7.813vw 0vw 0vw; }
  /*--解决方案-具身创新中心--*/
  .fullStackSolutionMain { padding: 4.125vw 0vw 0vw; }
  .fullStackSolutionBox { background-size: 42.75vw 42.75vw; }
  .fullStackSolutionBox .imgBox { width: 41.313vw; }
  .fullStackSolution { padding: 7.5vw 0vw 0vw 46.563vw; }
  .fullStackSolutionData { -webkit-border-radius: 1.875vw; border-radius: 1.875vw; margin-top: 7.5vw; padding: 5vw 0vw 5vw 46.563vw; }
  .fullStackSolutionData .list { width: 33.333%; }
  .fullStackSolutionData .list .icon img { height: 2.5vw; }
  .fullStackSolutionData .list .number { font-size: 2.125vw; margin-top: 1.563vw; }
  .fullStackSolutionData .list .text { font-size: 1.125vw; margin-top: 0.625vw; }
  .sevenCoreScenariosMain { padding: 9.375vw 0vw 0vw; }
  .sevenCoreScenariosBox { padding-top: 4.063vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass { width: 15.625vw; height: 100%; padding: 0.938vw 0vw; display: block; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list { padding: 0.813vw 0vw; font-size: 1.188vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list span { margin-right: 1.25vw; width: 1.688vw; height: 0.063vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list span::after { height: 0.375vw; left: -0.875vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list.active span { margin-right: 1.875vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list.active span::after { width: 3.5vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain { width: -webkit-calc(100% - 15.625vw); width: calc(100% - 15.625vw); }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .btn { right: 10.444vw; top: -webkit-calc(50% - 2.604vw); top: calc(50% - 2.604vw); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); display: block; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .btn .nextBtn { width: 3.125vw; height: 2.292vw; -webkit-border-radius: 1.146vw; border-radius: 1.146vw; font-size: 0.938vw; border: 0.104vw solid #a5b7c5; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosListBox { width: 100vw; padding-bottom: 5.938vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList { width: 41.146vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide { margin-right: 8.333vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .imgBox { padding-top: 24.792vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .content { bottom: -2.083vw; padding: 0vw 2.083vw; height: 5.885vw; font-size: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-box-shadow: 1.042vw 1.25vw 1.667vw rgba(161, 150, 235, 0.4); box-shadow: 1.042vw 1.25vw 1.667vw rgba(161, 150, 235, 0.4); -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .content img { height: 3.125vw; margin-right: 1.042vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide.active { padding-left: 4.167vw; }
  .sevenCoreScenariosListPage { display: none; }
  .corePainPointMain { padding: 6.25vw 0vw 1.875vw; }
  .corePainPoint { margin-top: 5vw; }
  .corePainPoint .swiper-slide { min-height: 15.938vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); }
  .corePainPoint .swiper-slide .icon img { height: 3.438vw; }
  .corePainPoint .swiper-slide .listTitle { font-size: 1.625vw; padding-top: 1.875vw; }
  .corePainPoint .swiper-slide::after { left: 1.25vw; right: 1.25vw; bottom: -0.563vw; height: 0.875vw; -webkit-border-radius: 0.438vw; border-radius: 0.438vw; }
  .corePainPoint .swiper-slide:hover { -webkit-box-shadow: 0vw 0.625vw 1.25vw rgba(42, 5, 97, 0.2); box-shadow: 0vw 0.625vw 1.25vw rgba(42, 5, 97, 0.2); }
  .corePainPointPage { display: none; }
  .dataSolutionBox { padding: 9.375vw 0vw 0vw; }
  .dataSolutionList { margin: 4.063vw -0.625vw 0vw; }
  .dataSolutionList .list { width: -webkit-calc(33.333% - 1.25vw); width: calc(33.333% - 1.25vw); margin: 1.25vw 0.625vw 0vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; min-height: 12.188vw; padding: 3.125vw 1.875vw 1.25vw; -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); }
  .dataSolutionList .list .icon { width: 3.438vw; }
  .dataSolutionList .list .icon img { width: 2.5vw; }
  .dataSolutionList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .dataSolutionList .list .content .listTitle { font-size: 1.5vw; }
  .dataSolutionList .list .content .listDesc { padding-top: 0.938vw; font-size: 1.063vw; line-height: 1.5vw; }
  .dataSolutionList .list::after { left: 1.25vw; right: 1.25vw; bottom: -0.563vw; height: 0.875vw; -webkit-border-radius: 0.438vw; border-radius: 0.438vw; }
  .dataSolutionList .list:hover { -webkit-box-shadow: 0vw 0.625vw 1.25vw rgba(42, 5, 97, 0.2); box-shadow: 0vw 0.625vw 1.25vw rgba(42, 5, 97, 0.2); }
  .dataSolutionBoxTwo { padding: 0vw 0vw 0vw; }
  .dataSolutionBoxTwo .dataSolutionList .list{width: -webkit-calc(50% - 1.25vw); width: calc(50% - 1.25vw);}
  .solutionCaseBox { padding: 9.688vw 0vw 0vw; }
  .solutionCase { margin-top: 4.375vw; }
  .solutionCase .swiper-slide { width: 36.25vw; }
  .solutionCase .swiper-slide .imgBox { padding-top: 26.25vw; -webkit-border-radius: 1.875vw; border-radius: 1.875vw; }
  .solutionCase .swiper-slide .listTitle { left: 1.25vw; bottom: 1.25vw; right: 1.25vw; height: 3.438vw; -webkit-transform: translateY(3.125vw); -ms-transform: translateY(3.125vw); transform: translateY(3.125vw); -webkit-border-radius: 3.438vw; border-radius: 3.438vw; -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); font-size: 1.25vw; }
  .solutionCasePage { padding-top: 3.75vw; }
  .solutionCasePage span { width: 0.375vw; height: 0.375vw; margin: 0vw 0.375vw; }
  .solutionCasePage span.swiper-pagination-bullet-active { width: 2.5vw; -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  /*--解决方案-机器人便利店--*/
  .deploymentMain { padding: 9.063vw 0vw 0vw; }
  .deploymentBox { 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 0vw 0vw 11.875vw; }
  .deployment { width: 23.563vw; margin: 0vw; }
  .deployment .imgBox { -webkit-border-radius: 0.125vw 2.813vw 13.75vw 13.75vw; border-radius: 0.125vw 2.813vw 13.75vw 13.75vw; }
  .deployment .line { left: -1.125vw; top: 1.25vw; width: 25.813vw; height: 33.25vw; }
  .deployment .line .deploymentDot { left: -0.188vw; top: 3.75vw; width: 0.438vw; height: 0.438vw; }
  .deployment .line .deploymentDotTwo { right: -0.188vw; top: 3.75vw; width: 0.438vw; height: 0.438vw; }
  .deployment .deploymentDay { left: -12.5vw; top: 5.625vw; padding: 0.625vw; -webkit-box-shadow: 0vw 0.25vw 2.188vw rgba(165, 159, 190, 0.3); box-shadow: 0vw 0.25vw 2.188vw rgba(165, 159, 190, 0.3); -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); -webkit-border-radius: 1.25vw; border-radius: 1.25vw; border: 0.063vw solid #fff; }
  .deployment .deploymentDay .day { padding: 1.25vw 1.563vw; font-size: 1.125vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .deployment .deploymentDay .day span { font-size: 3.125vw; margin-right: 0.5vw; }
  .deployment .deploymentDay .text { font-size: 1.125vw; padding: 0vw 3.438vw 0vw 1.875vw; }
  .deployment .deploymentSku { right: 0vw; bottom: -10.625vw; width: 15.938vw; padding: 2.188vw 0vw 3.75vw; -webkit-box-shadow: 0vw 0.25vw 2.188vw rgba(165, 159, 190, 0.2); box-shadow: 0vw 0.25vw 2.188vw rgba(165, 159, 190, 0.2); -webkit-border-radius: 1.875vw; border-radius: 1.875vw; -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); }
  .deployment .deploymentSku .icon { width: 4.563vw; height: 4.563vw; }
  .deployment .deploymentSku .icon i { width: 4.563vw; height: 4.563vw; font-size: 2.5vw; }
  .deployment .deploymentSku .number { font-size: 3.375vw; padding-top: 1.875vw; }
  .deployment .deploymentSku .text { font-size: 1.063vw; padding-top: 0.625vw; }
  .deploymentContent { width: 33.75vw; padding: 0vw 2.813vw 0vw 0vw; }
  .technologyTrafficBox { padding: 13.75vw 0vw 0vw; -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-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .technologyTrafficContent { width: 32.5vw; padding: 0vw 0vw 0vw 2.813vw; }
  .technologyTraffic { width: 39.323vw; }
  .technologyTrafficLeft { width: 19.271vw; padding-top: 6.771vw; }
  .technologyTrafficLeft .imgBox { padding-top: 15.365vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .technologyTrafficLeft .dissemination { padding: 1.042vw 1.563vw 1.042vw 1.302vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; margin-top: 0.521vw; }
  .technologyTrafficLeft .dissemination .icon { width: 2.656vw; height: 2.656vw; }
  .technologyTrafficLeft .dissemination .text { font-size: 0.938vw; padding: 0vw 0.99vw; }
  .technologyTrafficLeft .dissemination .bar { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 0.521vw; -webkit-border-radius: 0.26vw; border-radius: 0.26vw; }
  .technologyTrafficRight { width: 15.625vw; }
  .technologyTrafficRight .imgBox { padding-top: 15.625vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .technologyTrafficRight .imgLine { left: -2.344vw; top: 7.813vw; width: 15.469vw; height: 19.323vw; }
  .technologyTrafficRight .imgLine .imgDot { left: -0.156vw; top: 3.125vw; width: 0.365vw; height: 0.365vw; }
  .technologyTrafficRight .contentBox { width: 16.563vw; margin-top: 6.875vw; }
  .technologyTrafficRight .contentBox .content { padding: 1.875vw 1.5vw 1.25vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); }
  .technologyTrafficRight .contentBox .content .percentage { font-size: 1.875vw; }
  .technologyTrafficRight .contentBox .content .text { font-size: 0.938vw; padding-top: 0.625vw; }
  .technologyTrafficRight .contentBox .content .pillar { margin: 0vw -0.313vw; padding-top: 0.938vw; }
  .technologyTrafficRight .contentBox .content .pillar .list { width: 33.333%; margin: 0vw 0.313vw; }
  .technologyTrafficRight .contentBox .content .pillar .list:nth-child(1) { -webkit-transform: translateY(1.25vw); -ms-transform: translateY(1.25vw); transform: translateY(1.25vw); }
  .technologyTrafficRight .contentBox .content .pillar .list:nth-child(2) { -webkit-transform: translateY(1.25vw); -ms-transform: translateY(1.25vw); transform: translateY(1.25vw); }
  .technologyTrafficRight .contentBox .line { right: 6.875vw; top: -3.438vw; width: 23.188vw; height: 18.563vw; }
  .technologyTrafficRight .contentBox .line .contentDot { left: -0.188vw; top: 3.75vw; width: 0.438vw; height: 0.438vw; }
  .noNneBaseBox .commonDesc { max-width: 55.313vw; padding-top: 1.563vw; }
  .noNneBase { margin-top: 2.344vw; -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-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .noNneBaseModelBox { width: 33.854vw; margin: 0vw; -webkit-transform: translateX(-2.604vw); -ms-transform: translateX(-2.604vw); transform: translateX(-2.604vw); }
  .noNneBaseModelBox .circle { top: -0.521vw; width: 26.042vw; }
  .noNneBaseModelBox .noNneBaseText { bottom: 1.042vw; }
  .noNneBaseModelBox .noNneBaseText .list .text { font-size: 1.146vw; }
  .noNneBaseModelBox .noNneBaseText .list .number { margin-top: -0.781vw; font-size: 14.583vw; letter-spacing: 3.125vw; }
  .noNneBaseModelBox .noNneBaseText .list .number span { left: 3.125vw; }
  .noNneBaseSystem { width: 36.198vw; margin-left: 0vw; min-height: 16.406vw; padding: 5.208vw 0vw 0vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); -webkit-border-radius: 1.563vw; border-radius: 1.563vw; }
  .noNneBaseSystem .step .list { width: 6.771vw; height: 5.99vw; margin-right: 3.385vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .noNneBaseSystem .step .list .icon { width: 1.823vw; }
  .noNneBaseSystem .step .list .text { padding-top: 0.26vw; font-size: 0.781vw; }
  .noNneBaseSystem .step .list .line { height: 0.365vw; width: 3.385vw; right: -3.385vw; }
  .noNneBaseSystem .step .list .line::before { left: -0.521vw; width: 0.365vw; height: 0.365vw; }
  .noNneBaseSystem .robotDesc { left: -10vw; top: -2.083vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; padding: 1.563vw; width: 13.281vw; -webkit-box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); }
  .noNneBaseSystem .robotDesc .title { font-size: 1.042vw; }
  .noNneBaseSystem .robotDesc .desc { font-size: 0.781vw; padding-top: 0.26vw; line-height: 1.146vw; }
  .noNneBaseSystem .system { left: -3.646vw; bottom: -3.125vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; padding: 1.563vw; width: 32.292vw; -webkit-box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); }
  .noNneBaseSystem .system .title { font-size: 1.042vw; }
  .noNneBaseSystem .system .desc { font-size: 0.781vw; padding-top: 0.26vw; line-height: 1.146vw; }
  .unmannedRetailingBox { padding-top: 8.438vw; }
  .unmannedRetailing { margin: 5.625vw 0vw 0vw; }
  .unmannedRetailing .imgBox { padding-top: 31.25vw; max-width: 49.5vw; -webkit-border-radius: 1.875vw; border-radius: 1.875vw; }
  .unmannedRetailing .robot { position: absolute; left: 0px; top: 5vw; margin-top: 10px; width: 15.938vw; padding: 1.875vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); -webkit-box-shadow: 0vw 1.063vw 2.375vw rgba(184, 166, 210, 0.3); box-shadow: 0vw 1.063vw 2.375vw rgba(184, 166, 210, 0.3); }
  .unmannedRetailing .robot .title { font-size: 1.25vw; line-height: 1.2; }
  .unmannedRetailing .robot .desc { font-size: 0.938vw; line-height: 1.375vw; padding-top: 0.313vw; }
  .unmannedRetailing .managementSystem { position: absolute; right: 0px; bottom: -3.75vw; width: 39.688vw; padding: 1.875vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; -webkit-box-shadow: 0vw 1.063vw 2.375vw rgba(184, 166, 210, 0.3); box-shadow: 0vw 1.063vw 2.375vw rgba(184, 166, 210, 0.3); }
  .unmannedRetailing .managementSystem .title { font-size: 1.25vw; }
  .unmannedRetailing .managementSystem .desc { font-size: 0.938vw; line-height: 1.375vw; padding-top: 0.625vw; }
  .fullSceneMain { padding: 12.5vw 0vw 0vw; }
  .fullSceneMain .sevenCoreScenariosClass { width: 25.313vw; }
  .fullSceneMain .sevenCoreScenariosBox .sevenCoreScenariosListMain { width: -webkit-calc(100% - 25.313vw); width: calc(100% - 25.313vw); }
  .fullSceneMain .sevenCoreScenariosBox .sevenCoreScenariosListMain .btn { right: 2.438vw; display: block; }
  /*--解决方案-无人前置仓--*/
  .performanceSystemMain { padding: 10.625vw 0vw 0vw; }
  .performanceSystemMain .commonDesc { max-width: 56.25vw; }
  .performanceSystemBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 3.646vw; }
  .performanceSystemLeft { width: 15.729vw; padding: 1.042vw; margin-right: 2.083vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .performanceSystemLeft .list { margin-top: 2.604vw; }
  .performanceSystemLeft .list .imgBox { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .performanceSystemLeft .list .text { font-size: 0.885vw; }
  .performanceSystemLeft .list .line { top: -2.604vw; width: 0.365vw; height: 2.604vw; }
  .performanceSystemLeft .list .line::before { top: -0.521vw; width: 0.365vw; height: 0.365vw; }
  .performanceSystemLeft .list:hover .imgBox { -webkit-box-shadow: 0vw 0.313vw 1.25vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.313vw 1.25vw rgba(159, 112, 213, 0.24); }
  .performanceSystemLeft .list:first-child { margin-top: 0vw; }
  .performanceSystemLeft .list:nth-child(1) .text { right: 1.563vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
  .performanceSystemLeft .list:nth-child(2) .text { left: 0vw; bottom: 0.781vw; width: 100%; text-align: center; }
  .performanceSystemLeft .list:nth-child(3) .text { right: 1.563vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
  .performanceSystemLeft .performanceLine { right: -2.135vw; width: 2.083vw; height: 0.365vw; }
  .performanceSystemLeft .performanceLine::before { left: -0.521vw; width: 0.365vw; height: 0.365vw; }
  .shelves { width: 15.729vw; padding: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .shelves .imgBox { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .shelves .listTitle { padding-top: 1.563vw; font-size: 0.99vw; line-height: 1.406vw; }
  .shelves .lineSvg { right: -2.917vw; top: 5.208vw; width: 2.865vw; padding: 0.521vw 0vw; }
  .shelves .lineSvg .shelvesDot { width: 0.365vw; height: 0.365vw; }
  .captureTaskBox { width: 31.25vw; margin-left: 2.865vw; padding: 2.083vw 1.823vw 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .captureTask { margin: 0vw -0.781vw; }
  .captureTask .list { width: -webkit-calc(50% - 1.563vw); width: calc(50% - 1.563vw); margin: 0vw 0.781vw; }
  .captureTask .list .content { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .captureTask .list .imgBox { width: 8.073vw; }
  .captureTask .list .listTitle { padding: 0.781vw 0vw; font-size: 0.885vw; }
  .captureTask .list .lineSvg { right: -1.771vw; top: 3.854vw; width: 8.438vw; }
  .captureTask .list .lineSvg .taskDot { width: 0.365vw; height: 0.365vw; }
  .captureTask .list .captureTaskLine { top: 3.646vw; right: -1.563vw; width: 1.563vw; height: 0.365vw; }
  .captureTask .list .captureTaskLine::before { left: -0.521vw; width: 0.365vw; height: 0.365vw; }
  .captureTaskRl { -webkit-border-radius: 2.396vw; border-radius: 2.396vw; height: 2.396vw; padding: 0vw 1.563vw; font-size: 0.885vw; margin: 2.083vw auto 0vw; }
  .captureTaskRemote { width: 13.75vw; margin-top: 0.833vw; }
  .captureTaskRemote .imgBox { width: 100%; -webkit-border-radius: 0.833vw; border-radius: 0.833vw; -webkit-box-shadow: 0vw 0.313vw 1.823vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.313vw 1.823vw rgba(159, 112, 213, 0.24); }
  .captureTaskRemote .remote { left: 10.417vw; top: 3.646vw; }
  .captureTaskRemote .remote .icon { width: 3.021vw; margin-left: 1.563vw; }
  .captureTaskRemote .remote .icon::after { left: -2.813vw; width: 2.813vw; }
  .captureTaskRemote .remote .text { -webkit-border-radius: 2.031vw; border-radius: 2.031vw; height: 2.031vw; padding: 0vw 1.042vw; font-size: 0.885vw; margin: 0.521vw auto 0vw; }
  .captureTaskRemote .percentage { left: 17.188vw; top: 1.042vw; width: 16.146vw; height: 5.208vw; font-size: 1.667vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; -webkit-box-shadow: 0vw 0.313vw 1.823vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.313vw 1.823vw rgba(159, 112, 213, 0.24); }
  .intelligentWarehousingMain { padding-top: 11.25vw; }
  .intelligentWarehousingBox { height: 100vh; }
  .intelligentWarehousing .intelligentDesc { max-width: 56.25vw; }
  .intelligentWarehousingImg { margin: 3.75vw auto 0vw; width: 76.042vw; }
  .intelligentWarehousingLine { width: 55.625vw; margin: -0.938vw auto 0vw; }
  .intelligentWarehousingLine .lineDot { width: 0.438vw; height: 0.438vw; }
  .performanceObligationsMain { margin-top: -17.5vw; background-size: 52.5vw auto; }
  .performanceObligationsMain .commonDesc { max-width: 58.125vw; }
  .performanceObligationsMain .performanceObligationsMap { margin: 1.875vw auto 0vw; max-width: 55.188vw; }
  .performanceObligationsMain .performanceObligationsMap .markedPoints .list p { width: 1.688vw; height: 1.688vw; }
  .digitalControlMain { padding: 6.875vw 0vw 0vw; }
  .digitalControlMain .commonDesc { max-width: 49.375vw; }
  .digitalControlBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 3.75vw; max-width: 69.375vw; margin-left: 3.5vw; -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); padding-bottom: 1.25vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .mDigitalControlBox { display: none; }
  .digitalControlClass { width: 12.813vw; padding: 1.875vw 0vw 0vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .digitalControlClass .dlogo { width: 5.625vw; margin-left: 1.563vw; padding-top: 2.375vw; padding-bottom: 0.938vw; }
  .digitalControlClass .list { font-size: 0.875vw; height: 2.5vw; padding-left: 1.875vw; margin-top: 1.25vw; }
  .digitalControlClass .list img { height: 1.375vw; margin-right: 0.625vw; }
  .digitalControlClass .list.active::after { width: 0.25vw; -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .digitalControlChartBox { width: 37.5vw; margin-left: 1.25vw; }
  .digitalControlChartBox .lineChart { margin-top: 1.25vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .digitalControlChartBox .imgBox { margin-top: 1.25vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .digitalControlChartTwo { width: 15.438vw; margin-left: 1.25vw; }
  .digitalControlChartTwo .lineChart { width: 22.125vw; margin-top: 1.25vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .digitalControlChartTwo .imgBox { margin-top: 0.469vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .operate24HoursMain { padding: 9.375vw 0vw 0vw; }
  .operate24HoursMain .container { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -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; }
  .operate24HoursMain .content { width: 26.563vw; padding-bottom: 0vw; }
  .operate24HoursMain .content .title { font-size: 3.438vw; }
  .operate24HoursMain .content .subTitle { font-size: 1.25vw; padding-top: 1.042vw; }
  .operate24HoursMain .content .desc { margin-top: 1.875vw; padding-top: 1.875vw; font-size: 0.938vw; }
  .operate24HoursMain .imgBox { width: 37.625vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .mPerformanceSystemMain { display: none; }
  /*--产品Zerith H1--*/
  .productMain { -webkit-border-radius: 0; border-radius: 0; margin: 0vw; padding-bottom: 6.25vw; }
  .productBannerH1{padding-top: 11.563vw;}
  .productBannerH1 .productBannerH1Text{font-size: 19.5vw; margin-bottom: -7.5vw; top: 6.25vw; }
  .productBannerH1 .productBannerH1Img{width: 45.833vw;}
  .productBanner .imgBox { padding-top: 52.083vw; }
  .productBanner .productBannerText .title { font-size: 3.646vw; }
  .productBanner .productBannerText .desc { font-size: 1.042vw; padding-top: 1.042vw; }
  .controlOperation { padding: 7.292vw 0vw; }
  .controlOperation .imgBox { padding-top: 37.969vw; margin-top: 3.125vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .anyInnovationMain { padding: 7.813vw 0vw 6.25vw; }
  .anyInnovation { margin-top: 4.167vw; }
  .anyInnovation .swiper-slide { width: -webkit-calc(25% - 0.99vw); width: calc(25% - 0.99vw); margin-right: 1.302vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; padding: 2.865vw 2.344vw 2.083vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .anyInnovation .swiper-slide .icon { width: 2.604vw; }
  .anyInnovation .swiper-slide .listTitle { font-size: 1.354vw; padding-top: 1.302vw; }
  .anyInnovation .swiper-slide .listDesc { font-size: 0.938vw; padding-top: 0.26vw; line-height: 1.25vw; }
  .anyInnovation .swiper-slide::after { left: 1.25vw; right: 1.25vw; bottom: -0.563vw; height: 0.875vw; -webkit-border-radius: 0.438vw; border-radius: 0.438vw; }
  .anyInnovationPage { display: none; }
  .modelLoad .imgBox { width: 5vw; }
  .modelLoad .text { padding-top: 0.625vw; font-size: 1.25vw; }
  .operationalAbilityTitle .title { font-size: 2.865vw; }
  .productModelList .list .imgBox { width: 49.219vw; height: 49.219vw; }
  .productModelList .list .extendHandsBox .extendHands { -webkit-transform: translateX(6.771vw); -ms-transform: translateX(6.771vw); transform: translateX(6.771vw); }
  .productModelList .list .extendHandsBox .number { padding-top: 2.604vw; }
  .productModelList .list .extendHandsBox .number p { font-size: 15.625vw; }
  .productModelList .list .extendHandsBox .number p:nth-child(2) { margin-left: 2.604vw; }
  .productModelList .list .extendHandsBox .millimeter { padding-left: 0.781vw; }
  .productModelList .list .extendHandsBox .millimeter .text { font-size: 1.042vw; }
  .productModelList .list .extendHandsBox .millimeter .Letters { font-size: 5.833vw; margin-top: -0.417vw; }
  .productModelList .list .moveDownward .text { font-size: 1.25vw; line-height: 2.396vw; padding-bottom: 17.448vw; -webkit-transform: translateX(-0.938vw); -ms-transform: translateX(-0.938vw); transform: translateX(-0.938vw); }
  .productModelList .list .moveDownward .text p { margin: 0vw 11.458vw; -webkit-transform: translateX(-2.604vw); -ms-transform: translateX(-2.604vw); transform: translateX(-2.604vw); }
  .productModelList .list .moveDownward .text p:nth-child(2) { -webkit-transform: translateX(2.604vw); -ms-transform: translateX(2.604vw); transform: translateX(2.604vw); }
  .productModelList .list .moveDownwardImg {height: 83vh !important;}
  .productModelList .list .ellipseUp { width: 29.271vw; top: 6.25vw;}
  .productModelList .list .ellipseUp:nth-child(3){top: 12.5vw;}
  .productModelList .list .ellipseBelow { width: 41.51vw; bottom: -14.583vw;}
  .productModelList .list .moveDownward .leftClockwiseText { left: -18.229vw; top: 13.021vw; width: 43.49vw; height: 43.49vw; }
  .productModelList .list .moveDownward .leftClockwiseText svg text { font-size: 2.188vw; }
  .productModelList .list .moveDownward .rightClockwiseText { right: -18.229vw; top: 13.021vw; width: 43.49vw; height: 43.49vw; }
  .productModelList .list .moveDownward .rightClockwiseText svg text { font-size: 2.188vw; }
  .productModelList .list .verticalHeight .text { font-size: 2.604vw; padding: 0vw 0vw 4.167vw 0vw; -webkit-transform: translateX(-3.906vw); -ms-transform: translateX(-3.906vw); transform: translateX(-3.906vw); }
  .productModelList .list .verticalHeight .meter { font-size: 11.458vw; padding-top: 15.625vw; -webkit-transform: translateX(17.5vw); -ms-transform: translateX(17.5vw); transform: translateX(17.5vw); }
  .productModelList .list .verticalHeight .meter span { font-size: 4.427vw; }
  .productModelList .list .simulatedHumanArm .numberBox { padding: 0vw 2.604vw 0vw 0vw; -webkit-transform: translateX(-9.115vw); -ms-transform: translateX(-9.115vw); transform: translateX(-9.115vw); }
  .productModelList .list .simulatedHumanArm .numberBox .text { font-size: 1.146vw; padding-left: 1.146vw; }
  .productModelList .list .simulatedHumanArm .numberBox .number { font-size: 30.417vw; }
  .productModelList .list .simulatedHumanArm .axis { -webkit-transform: translate(1.042vw, 10.417vw); -ms-transform: translate(1.042vw, 10.417vw); transform: translate(1.042vw, 10.417vw); font-size: 8.125vw; }
  .productModelList .list .repetitivePositioning .numberBox { padding: 0vw 5.208vw 0vw 0vw; margin-left: -20.833vw; -webkit-transform: translateX(-4.823vw); -ms-transform: translateX(-4.823vw); transform: translateX(-4.823vw); }
  .productModelList .list .repetitivePositioning .numberBox .number { font-size: 24.74vw; }
  .productModelList .list .repetitivePositioning .numberBox .text { font-size: 1.25vw; margin-left: 1.563vw; -webkit-transform: translate(-1.823vw, 0.625vw); -ms-transform: translate(-1.823vw, 0.625vw); transform: translate(-1.823vw, 0.625vw); width: 0.99vw; }
  .productModelList .list .repetitivePositioning .millimeter { font-size: 7.708vw; -webkit-transform: translate(3.125vw, 9.635vw); -ms-transform: translate(3.125vw, 9.635vw); transform: translate(3.125vw, 9.635vw); }
  .productModelList .list .speed .number { font-size: 18.542vw; -webkit-transform: translate(-7.813vw, -4.688vw); -ms-transform: translate(-7.813vw, -4.688vw); transform: translate(-7.813vw, -4.688vw); }
  .productModelList .list .speed .speedText { -webkit-transform: translate(7.813vw, -0.26vw); -ms-transform: translate(7.813vw, -0.26vw); transform: translate(7.813vw, -0.26vw); }
  .productModelList .list .speed .speedText .text { font-size: 1.146vw; }
  .productModelList .list .speed .speedText .meterSecond { font-size: 4.792vw; }
  .productModelList .list .degreeFreedom svg g { -webkit-transform: translate(0, 28.646vw); -ms-transform: translate(0, 28.646vw); transform: translate(0, 28.646vw); }
  .productModelList .list .degreeFreedom svg text { font-size: 15.104vw; letter-spacing: 1.042vw; }
  .productModelList .list .consecutiveOperation .numberBox { -webkit-transform: translate(18.49vw, 1.823vw); -ms-transform: translate(18.49vw, 1.823vw); transform: translate(18.49vw, 1.823vw); }
  .productModelList .list .consecutiveOperation .numberBox .hour { font-size: 11.042vw; margin-right: 1.042vw; }
  .productModelList .list .consecutiveOperation .numberBox .hour span { font-size: 4.167vw; }
  .productModelList .list .consecutiveOperation .numberBox .text { font-size: 1.563vw; -webkit-transform: translateY(-0.781vw); -ms-transform: translateY(-0.781vw); transform: translateY(-0.781vw); }
  .productModelList .list .kilogram .number { font-size: 16.563vw; -webkit-transform: translate(-13.208vw, 2.083vw); -ms-transform: translate(-13.208vw, 2.083vw); transform: translate(-13.208vw, 2.083vw); margin-left: 0vw; }
  .productModelList .list .kilogram .text { font-size: 6.25vw; -webkit-transform: translate(10.208vw, 5.99vw); -ms-transform: translate(10.208vw, 5.99vw); transform: translate(10.208vw, 5.99vw); }
  .productModelList .list .kilogram .text p{font-size: 1.563vw; padding-bottom: 0.521vw;}
  /*--头部分类--*/
  .headerClacssMain .headerClacss a { height: 3.75vw; font-size: 0.875vw; margin-right: 1.875vw; }
  .headerClacssMain.headerClacssDown { -webkit-backdrop-filter: blur(0.625vw); backdrop-filter: blur(0.625vw); }
  .headerClacssMain.headerClacssUp { -webkit-backdrop-filter: blur(0.625vw); backdrop-filter: blur(0.625vw); }
  .headerRobot .headerClacss a { font-size: 1vw; }
  .headerRobot .headerClacss span { margin: 0vw 1.25vw; font-size: 0.875vw; }
  /*--参数表--*/
  .productParamsMain table tr td { width: 30vw; padding: 1.25vw 1.875vw; font-size: 1vw; line-height: 1.5vw; }
  .productParamsMain table tr th { width: 30vw; padding: 1.25vw 1.875vw; font-size: 1vw; line-height: 1.5vw; }
  .productParamsMain table tr td:nth-child(1) { width: 16.875vw; }
  .productParamsMain table tr th:nth-child(1) { width: 16.875vw; }
  .productParamsMain table tr:nth-child(1) th { font-size: 1.25vw; }
  .productParamsMain table:nth-child(1) th { font-size: 1.25vw; } 
  /*--机器人小店--*/
  .smallStoreList .list { padding: 9.375vw 0vw 0vw; }
  .smallStoreList .list .container{display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;align-items: center;}
  .smallStoreList .list .content { width: 26.563vw; padding: 0vw; }
  .smallStoreList .list .content .title { font-size: 3.438vw; }
  .smallStoreList .list .content .subTitle { font-size: 1.25vw; padding-top: 1.042vw; }
  .smallStoreList .list .content .desc { margin-top: 1.875vw; font-size: 0.938vw; }
  .smallStoreList .list .imgBox { width: 37.625vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .smallStoreList .list:nth-child(2n) .container { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } 
  /*--教育科研--*/
  .educationTemplate {padding: 8.125vw 0vw 0vw;}
  .educationTemplate .title{font-size: 2.813vw;}
  .educationTemplate .desc{font-size: 1.063vw; line-height: 1.625vw; max-width: 64vw; padding-top: 2.188vw;}
  .educationTemplate .imgBox{margin-top: 2.813vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
}


@media (min-width: 992px) { .header { height: 4.688vw; }
  .header .logo { -webkit-transform: translateY(-50px); -ms-transform: translateY(-50px); transform: translateY(-50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .header .logo img { height: 3.646vw; }
  .header .logo img:nth-child(2) { opacity: 0; }
  .header .navBox { 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 .nav { 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; top: auto; height: auto; overflow: visible; background: none; padding: 0vw; }
  .header .nav .list { padding: 0vw 1.302vw; position: static; -webkit-transform: translateY(-50px); -ms-transform: translateY(-50px); transform: translateY(-50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .header .nav .list p { margin: 0px; border: none; }
  .header .nav .list p a { font-size: 0.833vw; height: 4.688vw; }
  .header .nav .list p::after { content: ''; }
  .header .nav .list i { display: none; }
  .header .nav .list:hover p a { color: #27045c; }
  .header .nav .list:hover p::after { left: 0px; right: auto; width: 100%; }
  .header .searchBtn { margin-left: 1.042vw; width: 2.083vw; height: 2.083vw; font-size: 0.938vw; -webkit-border-radius: 100%; border-radius: 100%; background-color: #fff; border: 0.052vw solid #fff; 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; -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: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .header .language { margin-left: 0.521vw; 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: translateY(-50px); -ms-transform: translateY(-50px); transform: translateY(-50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .header .language a { height: 2.083vw; -webkit-border-radius: 2.083vw; border-radius: 2.083vw; font-size: 0.729vw; padding: 0vw 0.781vw; 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; background-color: #fff; border: 0.052vw solid #fff; }
  .header .language a i { font-size: 1.042vw; margin-right: 0.26vw; }
  .header .language a span { display: block; margin-left: 0.521vw; border-top: 0.26vw solid #000; border-left: 0.26vw solid transparent; border-right: 0.26vw solid transparent; }
  .header .headerBusinessBtn { margin-left: 0.521vw; padding: 0vw 1.302vw; height: 2.083vw; font-size: 0.729vw; -webkit-border-radius: 2.083vw; border-radius: 2.083vw; color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#7130d1), to(#27045c)); background-image: linear-gradient(to right, #7130d1, #27045c); 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; cursor: pointer; -webkit-transform: translateY(-50px); -ms-transform: translateY(-50px); transform: translateY(-50px); opacity: 0; -webkit-transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); transition: opacity 1s cubic-bezier(0.76, 0, 0.24, 1), transform 1.2s cubic-bezier(0.76, 0, 0.24, 1), -webkit-transform 1.2s cubic-bezier(0.76, 0, 0.24, 1); }
  .header .headerBusinessBtn img { height: 0.781vw; margin-right: 0.26vw; display: block; }
  .header .active .logo { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .05s; transition-delay: .05s; }
  .header .active .nav .list:nth-child(1) { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .1s; transition-delay: .1s; }
  .header .active .nav .list:nth-child(2) { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .15s; transition-delay: .15s; }
  .header .active .nav .list:nth-child(3) { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .2s; transition-delay: .2s; }
  .header .active .nav .list:nth-child(4) { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .25s; transition-delay: .25s; }
  .header .active .nav .list:nth-child(5) { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .3s; transition-delay: .3s; }
  .header .active .nav .list:nth-child(6) { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .35s; transition-delay: .35s; }
  .header .active .searchBtn { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; }
  .header .active .language { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .45s; transition-delay: .45s; }
  .header .active .headerBusinessBtn { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .5s; transition-delay: .5s; }
  .navBtn { display: none; }
  .subNavMain { position: absolute; left: 0vw; top: 100%; width: 100%; max-height: 0vw; overflow: hidden; display: block; }
  .subNavProductBox { padding: 5.99vw 0vw 5.729vw; background-image: url(../images/img_182.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }
  .subNavProduct { margin: 0vw auto; max-width: 75vw; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; background: none; padding: 0vw; }
  .subNavProduct .subNavProductList { width: 31.333%; margin: 0vw 2% 0vw 0vw; }
  .subNavProduct .subNavProductList a { background-color: #f5f5f7; padding: 0vw 1.823vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; 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; }
  .subNavProduct .subNavProductList a .imgBox { width: 9.375vw; height: 9.375vw; position: relative; display: block; overflow: hidden; }
  .subNavProduct .subNavProductList a .imgBox img { position: absolute; left: 0vw; bottom: 0vw; width: 100%; height: 100%; object-fit: cover; display: block; -webkit-transition: all .6s; transition: all .6s; }
  .subNavProduct .subNavProductList a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 0vw 0vw 0.781vw; }
  .subNavProduct .subNavProductList a .content .listTitle { font-size: 1.354vw; color: #121827; line-height: 1.2; padding: 0vw; -webkit-border-radius: 0vw; border-radius: 0vw; background: none; }
  .subNavProduct .subNavProductList a .content .desc { font-size: 0.938vw; padding-top: 0.781vw; color: #575757; line-height: 1.2; }
  .subNavProduct .subNavProductList a:hover .imgBox img { -webkit-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }
  .subNavSolutionMain { padding: 3.906vw 0vw 5.729vw; background-image: url(../images/img_185.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }
  .subNavSolutionBox { margin: 0vw auto; max-width: 75vw; width: 100%; padding: 0vw; background: none; }
  .subNavSolution { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0vw -0.521vw; }
  .subNavSolution .subNavSolutionList { width: -webkit-calc(25% - 1.042vw); width: calc(25% - 1.042vw); margin: 0vw 0.521vw; }
  .subNavSolution .subNavSolutionList .imgBox { padding-top: 10.417vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; overflow: hidden; position: relative; display: block; }
  .subNavSolution .subNavSolutionList .imgBox img { position: absolute; left: 0vw; top: 0vw; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all .6s; transition: all .6s; }
  .subNavSolution .subNavSolutionList .listTitle { font-size: 0.938vw; line-height: 1.2; color: #121827; padding: 1.302vw 0vw 0vw; -webkit-border-radius: 0vw; border-radius: 0vw; background: none; }
  .subNavSolution .subNavSolutionList .imgBox:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
  .header .nav .list:nth-child(3) .subNavSolution .subNavSolutionList { width: -webkit-calc(20% - 1.042vw); width: calc(20% - 1.042vw); }
  .header .nav .list:nth-child(3) .subNavSolution .subNavSolutionList .imgBox { padding-top: 8.125vw; }
  .header .nav .list:hover .subNavMain { max-height: 31.25vw; -webkit-transition: all .6s; transition: all .6s; }
  .headerWhite .logo img { opacity: 0; }
  .headerWhite .logo img:nth-child(2) { opacity: 1; }
  .headerWhite .nav .list p a { color: #fff; }
  .headerWhite .nav .list:hover p a { color: #6e2fcc; }
  .headerWhite .nav .list p::after { background: #6e2fcc; }
  .headerWhite .searchBtn { background-color: #f2f2f2; border-color: #f2f2f2; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); color: #000; }
  .headerWhite .language a { background-color: #f2f2f2; border-color: #f2f2f2; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); color: #000; }
  .headerWhite .language a span { border-top-color: #000; }
  .headerUp { top: -4.688vw; background-color: rgba(255, 255, 255, 0.8); -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .headerUp::after { background-color: white; }
  .headerUp .logo img { opacity: 1; }
  .headerUp .logo img:nth-child(2) { opacity: 0; }
  .headerUp .nav .list p a { color: #000; }
  .headerUp .nav .list:hover p a { color: #27045c; }
  .headerUp .searchBtn { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); color: #000; }
  .headerUp .language a { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); color: #000; }
  .headerUp .language a span { border-top-color: #000; }
  .headerDown { top: 0vw; background-color: rgba(255, 255, 255, 0.8); -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .headerDown::after { background-color: white; }
  .headerDown .logo img { opacity: 1; }
  .headerDown .logo img:nth-child(2) { opacity: 0; }
  .headerDown .nav .list p a { color: #000; }
  .headerDown .nav .list:hover p a { color: #27045c; }
  .headerDown .searchBtn { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); color: #000; }
  .headerDown .language a { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); color: #000; }
  .headerDown .language a span { border-top-color: #000; }
  .headerHover { background-color: #fff; -webkit-backdrop-filter: blur(0vw); backdrop-filter: blur(0vw); }
  .headerHover::after { background-color: rgba(0, 0, 0, 0.2); }
  .headerHover .logo img { opacity: 1; }
  .headerHover .logo img:nth-child(2) { opacity: 0; }
  .headerHover .nav .list p a { color: #000; }
  .headerHover .nav .list:hover p a { color: #27045c; }
  .headerHover .searchBtn { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); color: #000; }
  .headerHover .language a { background-color: #fff; border-color: #fff; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); color: #000; }
  .headerHover .language a span { border-top-color: #000; }
  .mSearchLanguage { display: none; }
  .maskLayer { -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .termsPoliciesMain { padding: 6.25vw 0vw 0vw; }
  /*--头部分类--*/
  .headerClacssMain { top: 4.688vw; }
  .headerClacssMain .headerClacss a { height: 3.125vw; font-size: 0.729vw; margin-right: 1.563vw; }
  .headerClacssMain.headerClacssDown { -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .headerClacssMain.headerClacssUp { -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .headerRobot .headerClacss a { font-size: 0.833vw; }
  .headerRobot .headerClacss span { margin: 0vw 1.042vw; font-size: 0.729vw; } }

@media (min-width: 1260px) { .footerProductMain { height: 47.813vw; }
  .footerProductMain .imgBox { width: 25.677vw; }
  .footerHeight { min-height: 44.271vw; margin-top: 0vw; }
  .footerContact { padding: 8.333vw 0vw 5.208vw; }
  .footerContact .title { font-size: 2.344vw; line-height: 2.917vw; }
  .footerContact .desc { font-size: 0.938vw; padding-top: 1.042vw; }
  .footerContact .more { padding-top: 2.083vw; }
  .footer { padding: 3.646vw 0vw 0vw; -webkit-backdrop-filter: blur(1.563vw); backdrop-filter: blur(1.563vw); }
  .footer .footerLogoClasContact { padding-bottom: 2.604vw; }
  .footer .footerLogoClasContact .footerLogo img { height: 3.646vw; }
  .footer .footerLogoClasContact .footerClass .list { padding-right: 3.906vw; }
  .footer .footerLogoClasContact .footerClass .list h3 a { font-size: 0.833vw; }
  .footer .footerLogoClasContact .footerClass .list p { padding-top: 0.521vw; }
  .footer .footerLogoClasContact .footerClass .list p a { font-size: 0.729vw; line-height: 1.354vw; }
  .footer .footerAddress .list { width: 15.885vw; margin: 0vw 1.042vw 0vw 0vw; padding: 1.823vw 1.563vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .footer .footerAddress .list .listTitle { font-size: 0.833vw; }
  .footer .footerAddress .list .listTitle i { font-size: 1.042vw; margin-right: 0.26vw; }
  .footer .footerAddress .list .content { padding-top: 0.26vw; font-size: 0.729vw; line-height: 1.302vw; }
  .footer .footerAddress .list:last-child { margin-right: 0vw; }
  .footer .foot { padding: 1.563vw 0vw 2.083vw; }
  .footer .foot .copyright { font-size: 0.729vw; }
  .footer .foot .footShare a { width: 1.771vw; height: 1.771vw; font-size: 0.938vw; margin-right: 0.521vw; }
  .footer .foot .footShare a p { width: 6.25vw; padding: 0.26vw; -webkit-border-radius: 0.26vw; border-radius: 0.26vw; }
  .footer .foot .footShare a:last-child { margin-right: 0vw; }
  /*--新底部--*/
  .footerClassTelMedia { margin-top: 4.427vw; padding-top: 3.646vw; }
  .footerClassTwo .list { margin-right: 3.906vw; }
  .footerClassTwo .list h3 { font-size: 0.781vw; }
  .footerClassTwo .list p { padding-top: 0.521vw; }
  .footerClassTwo .list p a { font-size: 0.677vw; line-height: 1.354vw; }
  .footerTelMediaBox .footerTelMedia .tel p { font-size: 1.146vw; }
  .footerTelMediaBox .footerTelMedia .tel p i { font-size: 1.042vw; }
  .footerTelMediaBox .footerTelMedia .tel h3 { font-size: 0.729vw; }
  .footerTelMediaBox .footerTelMedia .media { padding-top: 0.521vw; }
  .footerTelMediaBox .footerTelMedia .media a { width: 1.823vw; height: 1.823vw; font-size: 1.042vw; margin-left: 0.26vw; }
  .footerTelMediaBox .qrCodeImg { padding: 0.26vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; margin-left: 0.521vw; }
  .footerTelMediaBox .qrCodeImg img { width: 4.688vw; }
  .footerHeightTwo { height: 34.635vw; }
  .footerTwo { height: 34.635vw; }
  .footerForm .title { font-size: 2.188vw; line-height: 2.708vw; font-weight: 600; }
  .footerForm .btn { padding-top: 1.042vw; }
  .footTwo { padding: 0vw 0vw 1.563vw; }
  .footTwo .copyright { font-size: 0.729vw; }
  .footTwo .link a { font-size: 0.729vw; margin-left: 1.563vw; }
  .footTwo .link a:first-child { margin: 0vw; }
  /*--新底部--*/
  /*--商务合作--*/
  .businessCooperationBox .closeBusinessCooperation { right: 1.042vw; top: 1.042vw; font-size: 1.042vw; width: 2.448vw; height: 2.448vw; }
  .businessCooperation { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-border-radius: 1.563vw 0vw 0vw 1.563vw; border-radius: 1.563vw 0vw 0vw 1.563vw; margin-left: -3.646vw; }
  .businessCooperation form { width: 100%; padding: 0vw 7.813vw; }
  .businessCooperation .BusinessLogo { padding-bottom: 1.302vw; }
  .businessCooperation .BusinessLogo img { height: 3.646vw; }
  .businessCooperation .form { margin: 0vw -0.313vw; }
  .businessCooperation .form .list { width: 50%; padding: 1.042vw 0.313vw 0vw; }
  .businessCooperation .form .list p { font-size: 0.781vw; padding-bottom: 0.521vw; }
  .businessCooperation .form .list .input input { height: 2.708vw; -webkit-border-radius: 2.708vw; border-radius: 2.708vw; padding: 0vw 1.302vw; font-size: 0.729vw; }
  .businessCooperation .form .list .input textarea { height: 5.99vw; -webkit-border-radius: 0.781vw; border-radius: 0.781vw; padding: 0.781vw 1.302vw; font-size: 0.729vw; }
  .businessCooperation .form .list .input img { right: 1.042vw; }
  .businessCooperation .form .list .input #uploadImg{width: 3.646vw;}
  .businessCooperation .form .list .input #uploadImg i{font-size: 1.042vw;}
  .businessCooperation .form .list .layui-input:focus { -webkit-box-shadow: 0 0 0 0.156vw rgba(39, 4, 92, 0.08); box-shadow: 0 0 0 0.156vw rgba(39, 4, 92, 0.08); }
  .businessCooperation .form .list .layui-form-select dl { top: 2.344vw; padding: 0.26vw 0; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .businessCooperation .form .list .layui-form-select dl dd { padding: 0 0.521vw; line-height: 1.875vw; font-size: 0.729vw; }
  .businessCooperation .form .list .layui-form-select .layui-edge { right: 1.042vw; width: 0.521vw; height: 0.521vw; border-bottom: 0.104vw solid #8a8f99; border-right: 0.104vw solid #8a8f99; }
  .businessCooperation .form .btn { padding-top: 1.823vw; }
  .businessCooperation .form .btn button { height: 2.604vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; font-size: 0.781vw; }
  .businessCooperation .form .btn button i { right: 0.313vw; width: 2.188vw; height: 2.188vw; }
  /*--公司简介--*/
  .aboutEnTitle { font-size: 0.938vw; }
  .aboutEnTitle img { height: 1.042vw; margin-right: 0.365vw; }
  .aboutTitle { margin-top: 0.781vw; font-size: 2.344vw; }
  .aboutDesc { font-size: 0.885vw; line-height: 1.354vw; max-width: 53.333vw; padding-top: 1.823vw; }
  .aboutMain { min-height: 100vh; -webkit-border-radius: 0vw; border-radius: 0vw; padding-bottom: 5.208vw; }
  .companyProfileMain { padding: 6.25vw 0vw 0vw; }
  .companyProfileBox { height: 100vh; }
  .companyProfileLogo .logoText { width: 88.854vw; }
  .companyProfileLogo .companyProfileProduct { width: 46.302vw; height: 43.802vw; }
  .companyProfileLogo .companyProfileProduct img { width: 46.302vw; height: 43.802vw; }
  .aboutVideo { margin-top: 3.125vw; }
  .aboutVideo .imgBox { -webkit-border-radius: 1.563vw; border-radius: 1.563vw; }
  .aboutVideo .aboutVideoProduct { top: -2.865vw; }
  .aboutVideo .videoIcon { width: 4.271vw; height: 2.448vw; -webkit-border-radius: 2.448vw; border-radius: 2.448vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .aboutVideo .videoIcon::after { border-top: 0.313vw solid transparent; border-bottom: 0.313vw solid transparent; border-left: 0.417vw solid #fff; }
  .companyCulture { padding: 2.604vw 0vw 6.25vw; }
  .companyCultureList { margin: 0vw -1.563vw; padding-top: 3.125vw; }
  .companyCultureList .list { width: -webkit-calc(33.333% - 1.042vw); width: calc(33.333% - 1.042vw); margin: 0vw 0.521vw; }
  .companyCultureList .list::after { -webkit-border-radius: 1.042vw 1.042vw 0vw 0vw; border-radius: 1.042vw 1.042vw 0vw 0vw; }
  .companyCultureList .list .imgBox { padding-top: 36.458vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .companyCultureList .list .content { left: 1.042vw; right: 1.042vw; bottom: 1.042vw; padding: 1.563vw 0vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .companyCultureList .list .content .listTitle { font-size: 0.833vw; }
  .companyCultureList .list .content .listDesc { font-size: 1.042vw; }
  .companyCultureList .list .content .icon { padding-top: 0.521vw; }
  .companyCultureList .list .content .icon img { height: 1.563vw; }
  .technologyLeadershipMain { padding: 0vw 0vw 0vw; }
  .technologyLeadershipMain .list { padding-bottom: 5.208vw; }
  .technologyLeadershipMain .list .technologyLeadershipData { padding-top: 2.604vw; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList { padding: 0vw 2.344vw; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList .number { font-size: 0.729vw; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList .number span { font-size: 2.396vw; margin-right: 0.26vw; line-height: 0.9; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList .text { padding-top: 0.521vw; font-size: 0.833vw; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList::after { height: 4.688vw; }
  .technologyLeadershipMain .list .imgBox { margin-top: 2.344vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .honorMain { padding: 5.208vw 0vw 10.417vw; }
  .honorListBox .circle { width: 41.667vw; top: -6.51vw; }
  .honorYear { height: 11.979vw; margin-top: 1.042vw; }
  .honorYear .swiper-slide span { font-size: 13.021vw; }
  .honorList { margin-top: -4.688vw; padding-bottom: 2.604vw; }
  .honorList .swiper-slide { width: 22.917vw; }
  .honorList .swiper-slide .imgBox .verticalImg { width: 12.448vw; height: 16.771vw; }
  .honorListPage { padding-top: 0.521vw; }
  .honorListPage span { width: 0.313vw; height: 0.313vw; margin: 0vw 0.313vw; }
  .honorListPage span.swiper-pagination-bullet-active { width: 2.083vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .partnerMain { padding: 0vw; }
  .partnerlistBox { padding: 2.083vw 1.823vw 0vw; }
  .partnerlist { margin-top: 1.823vw; }
  .partnerlist .list { width: 16.667vw; margin-right: 1.302vw; }
  .partnerlist .list .imgBox { -webkit-border-radius: 0.781vw; border-radius: 0.781vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  /*--品牌动态--*/
  .commonReturn a{ width: 4.896vw; height: 2.083vw; border-radius: 2.083vw; font-size: 0.729vw;}
  .commonMore { width: 10vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; padding: 0.313vw 0.313vw 0.313vw 1.302vw; }
  .commonMore span { font-size: 0.781vw; }
  .commonMore i { width: 2.344vw; height: 2.344vw; font-size: 0.938vw; }
  .commonMore:hover i::after { width: 20.833vw; height: 20.833vw; }
  .newsMain { padding: 8.854vw 0vw 5.208vw; min-height: 100vh; -webkit-border-radius: 0vw; border-radius: 0vw; z-index: 10; }
  .newsMain .newsTitle { padding-top: 5.208vw; font-size: 2.344vw; }
  .recommendationNews { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .recommendationNews .swiper-slide .imgBox { padding-top: 30.729vw; border-radius: 1.042vw; }
  .recommendationNews .swiper-slide .content { padding:2.083vw 0vw 0vw; }
  .recommendationNews .swiper-slide .content .time { font-size: 0.677vw; }
  .recommendationNews .swiper-slide .content .time span { font-size: 0.625vw; height: 1.042vw; padding: 0vw 0.521vw; margin-right: 0.521vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .recommendationNews .swiper-slide .content .listTitle { font-size: 1.667vw; padding-top: 1.042vw; max-width: 52.083vw; }
  .recommendationNews .swiper-slide .content .more { padding-top: 1.563vw; }
  .recommendationNews .recommendationNewsPage { bottom: 13.542vw; }
  .recommendationNews .recommendationNewsPage span { width: 0.313vw; height: 0.313vw; margin: 0vw 0.313vw; }
  .recommendationNews .recommendationNewsPage span.swiper-pagination-bullet-active { width: 2.083vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .newsList { margin: 0vw -1.042vw; padding: 0vw 0vw 3.646vw; }
  .newsList .list { width: -webkit-calc(33.333% - 1.042vw); width: calc(33.333% - 1.042vw); margin: 1.302vw 0.521vw 0vw; }
  .newsList .list a { padding: 0.729vw 0.625vw 2.083vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .newsList .list a .imgBox { padding-top: 16.458vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .newsList .list a .content { padding: 1.823vw 1.042vw 0vw; }
  .newsList .list a .content .time { font-size: 0.625vw; }
  .newsList .list a .content .listTitle { margin-top: 0.417vw; font-size: 1.042vw; display: -webkit-box; height: 3.334vw; line-height: 1.667vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .newsList .list a .content .more { padding-top: 1.302vw; }
  .newsList .list a .content .more i { width: 2.969vw; height: 2.188vw; font-size: 0.938vw; -webkit-border-radius: 1.094vw; border-radius: 1.094vw; }
  .newsList .list a .content .more i::after { -webkit-clip-path: circle(0% at 0% 50%); clip-path: circle(0% at 0% 50%); -webkit-border-radius: 1.094vw; border-radius: 1.094vw; }
  .newsList .list a:hover { -webkit-backdrop-filter: blur(1.563vw); backdrop-filter: blur(1.563vw); -webkit-box-shadow: 0vw 0.833vw 0.938vw rgba(12, 0, 102, 0.1); box-shadow: 0vw 0.833vw 0.938vw rgba(12, 0, 102, 0.1); }
  #paging .layui-laypage a { margin: 0vw 0.313vw; width: 3.49vw; height: 2.708vw; line-height: 2.708vw; -webkit-border-radius: 1.354vw; border-radius: 1.354vw; font-size: 0.729vw; }
  #paging .layui-laypage span { margin: 0vw 0.313vw; width: 3.49vw; height: 2.708vw; line-height: 2.708vw; -webkit-border-radius: 1.354vw; border-radius: 1.354vw; font-size: 0.729vw; }
  /*--新闻详情页--*/
  .location a { font-size: 0.625vw; }
  .location span { font-size: 0.729vw; margin: 0vw 0.521vw; }
  .newsDetailMain { padding: 6.25vw 0vw 5.208vw; -webkit-border-radius: 0vw; border-radius: 0vw; min-height: 100vh; }
  .newsDetailMain .columnName { padding-top: 4.167vw; font-size: 0.729vw; }
  .newsDetailMain .columnName span { margin: 0vw 0.521vw; }
  .newsDetailMain .columnName i { margin-right: 0.26vw; }
  .newsDetailMain .title { padding-top: 1.042vw; font-size: 2.344vw; line-height: 3.021vw; }
  .newsDetailBox { margin: 3.646vw auto 0vw; max-width: 69.271vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; padding: 4.167vw 8.854vw 6.771vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .newsDetailShareBox { font-size: 0.729vw; }
  .newsDetailShareBox .newsDetailShare a { width: 1.771vw; height: 1.771vw; font-size: 0.938vw; margin-right: 0.521vw; }
  .newsDetailBox .newsDetail { padding: 2.604vw 0vw; font-size: 0.833vw; line-height: 1.354vw; color: rgba(42, 48, 59, 0.8); }
  .newsDetailBox .newsDetail .f24 { font-size: 1.25vw; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle { height: 3.646vw; -webkit-border-radius: 3.646vw; border-radius: 3.646vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a { padding: 0vw 1.563vw; font-size: 0.677vw; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a span { margin-right: 0.26vw; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a p { 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; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a::after { height: 0.781vw; }
  .newsDetailBox .prevNextArticleBox .return { width: 6.25vw; margin: 0vw 0vw 0vw 0.521vw; }
  .newsDetailBox .prevNextArticleBox .return a { height: 3.646vw; -webkit-border-radius: 3.646vw; border-radius: 3.646vw; }
  .newsDetailBox .prevNextArticleBox .return a img { height: 1.302vw; }
  /*--服务支持--*/
  .serviceMain { -webkit-border-radius: 0vw; border-radius: 0vw; padding-bottom: 5.208vw; }
  .serviceBanner .imgBox { padding-top: 52.083vw; }
  .serviceBanner .serviceBannerText .title { font-size: 3.125vw; }
  .serviceBanner .serviceBannerText .desc { font-size: 0.833vw; padding-top: 0.521vw; }
  .serviceBanner .serviceBannerText .serviceSearch { padding-top: 1.823vw; }
  .serviceBanner .serviceBannerText .serviceSearch form { max-width: 21.094vw; }
  .serviceBanner .serviceBannerText .serviceSearch form input { width: 100%; height: 2.604vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; padding: 0vw 3.125vw 0vw 1.042vw; font-size: 0.729vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .serviceBanner .serviceBannerText .serviceSearch form button { width: 3.125vw; font-size: 0.938vw; }
  .serviceBox { padding: 0vw 0vw 5.208vw; }
  .serviceTitle { font-size: 2.604vw; }
  .serviceClass { padding-top: 1.563vw; }
  .serviceClass a { min-width: 7.031vw; height: 1.823vw; -webkit-border-radius: 1.823vw; border-radius: 1.823vw; padding: 0vw 1.302vw; margin: 0vw 0.26vw; }
  .serviceClass a span { font-size: 0.729vw; }
  .serviceDownload { padding-top: 5.208vw; }
  .serviceDownloadListBox { margin-top: 3.646vw; }
  .serviceDownloadListBox { -webkit-filter: blur(0.781vw); filter: blur(0.781vw); }
  .serviceDownloadList .imgBox { width: 50%; padding-top: 30.885vw; -webkit-border-radius: 1.042vw 0vw 0vw 1.042vw; border-radius: 1.042vw 0vw 0vw 1.042vw; }
  .serviceDownloadList .form { -webkit-border-radius: 0vw 1.042vw 1.042vw 0vw; border-radius: 0vw 1.042vw 1.042vw 0vw; padding: 1.563vw 6.771vw 1.563vw 7.813vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .serviceDownloadList .form .list { margin-top: 1.302vw; }
  .serviceDownloadList .form .list p { font-size: 0.781vw; padding-bottom: 0.521vw; }
  .serviceDownloadList .form .list input { width: 100%; font-size: 0.781vw; height: 2.76vw; padding: 0vw 1.042vw; -webkit-border-radius: 2.76vw; border-radius: 2.76vw; }
  .serviceDownloadList .form .list .layui-form-select dl { top: 3.385vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .serviceDownloadList .form .list .layui-form-select dl dd { padding: 0 0.521vw; line-height: 1.875vw; font-size: 0.729vw; }
  .serviceDownloadList .form .list .layui-input:focus { -webkit-box-shadow: 0 0 0 0.156vw rgba(39, 4, 92, 0.08); box-shadow: 0 0 0 0.156vw rgba(39, 4, 92, 0.08); }
  .serviceDownloadList .form .btn { margin-top: 1.302vw; }
  .serviceDownloadList .form .btn button { width: 100%; height: 2.76vw; -webkit-border-radius: 2.76vw; border-radius: 2.76vw; font-size: 0.781vw; }
  .serviceDownloadList .form .btn button i { right: 0.313vw; width: 2.188vw; height: 2.188vw; font-size: 0.833vw; }
  .documentMain { padding: 7.292vw 0vw 0vw; }
  .documentListBox { margin-top: 2.083vw; -webkit-filter: blur(0.781vw); filter: blur(0.781vw); }
  .documentList { margin: 0vw -1.042vw; }
  .documentList .list { width: -webkit-calc(33.333% - 1.042vw); width: calc(33.333% - 1.042vw); -webkit-border-radius: 1.042vw; border-radius: 1.042vw; padding: 1.823vw 0vw 1.302vw; margin: 1.042vw 0.521vw 0vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .documentList .list .icon img { height: 2.083vw; }
  .documentList .list .listTitle { font-size: 1.25vw; padding-top: 1.302vw; }
  .documentList .list .more { padding-top: 0.781vw; }
  .documentList .list .more span { font-size: 0.729vw; }
  .documentList .list .more span i { font-size: 0.729vw; margin-left: 0.521vw; }
  .documentList .list::after { left: 1.042vw; right: 1.042vw; bottom: -0.469vw; height: 0.729vw; -webkit-border-radius: 0.365vw; border-radius: 0.365vw; }
  .documentList .list:hover { -webkit-box-shadow: 0vw 0.521vw 1.042vw rgba(42, 5, 97, 0.2); box-shadow: 0vw 0.521vw 1.042vw rgba(42, 5, 97, 0.2); }
  .videoListMain { padding-top: 7.813vw; }
  .videoListBox { margin-top: 2.604vw; }
  .videoList .swiper-slide { width: 41.146vw; height: 30.208vw; }
  .videoList .swiper-slide .content { width: 15.625vw; height: 23.958vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .videoList .swiper-slide .content .icon i { width: 4.271vw; height: 2.448vw; -webkit-border-radius: 2.448vw; border-radius: 2.448vw; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .videoList .swiper-slide .content .icon i::after { border-top: 0.365vw solid transparent; border-bottom: 0.365vw solid transparent; border-left: 0.417vw solid #fff; }
  .videoList .swiper-slide .content .listTitle { left: 1.042vw; bottom: 1.042vw; right: 1.042vw; height: 2.865vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); -webkit-border-radius: 2.865vw; border-radius: 2.865vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); font-size: 1.042vw; }
  .videoList .swiper-slide-active .content { width: 100%; height: 30.208vw; }
  .videoListBox .videoListPage { padding-top: 2.344vw; }
  .videoListBox .videoListPage span { width: 0.313vw; height: 0.313vw; margin: 0vw 0.313vw; }
  .videoListBox .videoListPage span.swiper-pagination-bullet-active { width: 2.083vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .termsMain { padding: 10.938vw 0vw 0vw; }
  .terms { padding-top: 2.604vw; }
  .terms a { margin: 0vw 0.26vw; padding: 0.26vw 0.313vw 0.26vw 1.563vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; }
  .terms a span { font-size: 0.781vw; }
  .terms a i { width: 2.344vw; height: 2.344vw; margin-left: 2.344vw; font-size: 0.833vw; }
  /*--文档中心列表--*/
  .userManualMain { min-height: 100vh; padding: 6.25vw 0vw 0vw; }
  .userManualMain .title { margin-top: 3.646vw; font-size: 2.604vw; }
  .userManualMain .userManualSearch { max-width: 19.531vw; margin: 1.563vw auto 0vw; }
  .userManualMain .userManualSearch input { padding: 0vw 3.125vw 0vw 1.042vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); font-size: 0.729vw; height: 2.344vw; -webkit-border-radius: 2.344vw; border-radius: 2.344vw; }
  .userManualMain .userManualSearch button { font-size: 0.938vw; width: 3.125vw; }
  .userManualList { margin: 0vw -0.781vw; padding: 1.302vw 0vw 5.729vw; }
  .userManualList .list { width: -webkit-calc(33.333% - 1.563vw); width: calc(33.333% - 1.563vw); margin: 2.083vw 0.781vw 0vw; }
  .userManualList .list::after { -webkit-border-radius: 1.563vw; border-radius: 1.563vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .userManualList .list::before { -webkit-border-radius: 1.563vw; border-radius: 1.563vw; }
  .userManualList .list a { padding: 2.344vw 1.563vw 2.344vw 2.083vw; }
  .userManualList .list a .listTitle { font-size: 1.042vw; display: -webkit-box; height: 3.126vw; line-height: 1.563vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .userManualList .list a .btnIcon { padding-top: 2.604vw; }
  .userManualList .list a .btnIcon p { font-size: 0.729vw; }
  .userManualList .list a .btnIcon p i { font-size: 0.833vw; margin-left: 0.521vw; }
  .userManualList .list a .btnIcon .icon img { height: 1.823vw; }
  .userManualList .list .line { left: 1.042vw; bottom: -0.365vw; right: 1.042vw; height: 0.365vw; }
  .userManualList .list .line::after { bottom: 0.365vw; height: 0.729vw; -webkit-border-radius: 0.365vw; border-radius: 0.365vw; }
  .userManualList .list:hover::before { -webkit-box-shadow: 0vw 1.042vw 1.563vw rgba(42, 5, 97, 0.2); box-shadow: 0vw 1.042vw 1.563vw rgba(42, 5, 97, 0.2); }
  .userManualList .list:hover .line::after { bottom: 0vw; }
  /*--条款与政策--*/
  .termsPoliciesMain { min-height: 100vh; }
  .termsPoliciesMain .title { padding-top: 2.604vw; font-size: 2.604vw; }
  .termsPolicies { margin: 3.125vw auto 0vw; padding: 3.646vw 3.125vw 5.208vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; font-size: 0.729vw; line-height: 1.354vw; width: 68.75vw; }
  .termsPolicies .subTitle { font-size: 0.885vw; -webkit-border-radius: 1.823vw; border-radius: 1.823vw; padding: 0vw 1.042vw; height: 1.823vw; margin-bottom: 0.781vw; }
  .termsPolicies .f15 { font-size: 0.781vw; margin-bottom: 0.521vw; }
  /*--加入我们--*/
  .joinUsMain { -webkit-border-radius: 0vw; border-radius: 0vw; padding-bottom: 5.208vw; }
  .joinUsBanner .imgBox { padding-top: 55.938vw; }
  .joinUsBanner .joinUsBannerText .title { font-size: 3.125vw; }
  .joinUsBanner .joinUsBannerText .desc { padding-top: 0.521vw; font-size: 0.833vw; }
  .joinUsBanner .joinUsBannerText .link { margin-top: 2.083vw; }
  .joinUsBanner .joinUsBannerText .link a { padding: 0.26vw 0.26vw 0.26vw 1.563vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; margin: 0vw 0.26vw; }
  .joinUsBanner .joinUsBannerText .link a::before { -webkit-border-radius: 2.865vw; border-radius: 2.865vw; }
  .joinUsBanner .joinUsBannerText .link a::after { -webkit-border-radius: 2.865vw; border-radius: 2.865vw; }
  .joinUsBanner .joinUsBannerText .link a span { font-size: 0.833vw; margin-right: 0.521vw; }
  .joinUsBanner .joinUsBannerText .link a i { margin-left: 2.344vw; font-size: 0.938vw; width: 2.344vw; height: 2.344vw; }
  .commonBanner .imgBox { padding-top: 52.083vw; }
  .commonBannerText .title { font-size: 3.125vw; }
  .commonBannerText .desc { font-size: 0.833vw; }
  .joinUsBox { padding: 9.375vw 0vw 0vw; }
  .internalReferralBox { padding: 2.083vw 3.646vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .internalReferralBox .title { font-size: 2.292vw; line-height: 2.865vw; padding-right: 3.688vw; }
  .internalReferralBox .internalReferral .delivery { width: 22.354vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; padding: 0.521vw 1.302vw 1.563vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .internalReferralBox .internalReferral .delivery .list { margin-top: 1.042vw; padding-left: 1.979vw; }
  .internalReferralBox .internalReferral .delivery .list .icon { width: 1.458vw; }
  .internalReferralBox .internalReferral .delivery .list .listTitle { padding-top: 0.26vw; font-size: 0.729vw; }
  .internalReferralBox .internalReferral .delivery .list .listDesc { font-size: 0.885vw; }
  .internalReferralBox .internalReferral .welfareExplanation { width: 21.354vw; margin-left: 0.521vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; padding: 1.302vw 1.302vw 1.563vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .internalReferralBox .internalReferral .welfareExplanation .subTitle { font-size: 1.042vw; font-weight: 600; }
  .internalReferralBox .internalReferral .welfareExplanation .desc { padding-top: 0.313vw; font-size: 0.833vw; line-height: 1.25vw; }
  .internalReferralBox .internalReferral .welfareExplanation .desc p { padding-left: 1.042vw; }
  .internalReferralBox .internalReferral .welfareExplanation .desc p::after { left: 0vw; top: 0.26vw; width: 0.729vw; height: 0.729vw; }
  .internalReferralBox .imgBox { right: 2.083vw; width: 13.542vw; bottom: 0vw; }
  .joinUsBox .screening { margin-top: 5.208vw; }
  .joinUsBox .screening form .list { margin-right: 1.042vw; width: 16.667vw; }
  .joinUsBox .screening form .list input { height: 2.708vw; -webkit-border-radius: 2.708vw; border-radius: 2.708vw; padding: 0vw 1.042vw; font-size: 0.729vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .joinUsBox .screening form .list .layui-form-select dl { top: 2.344vw; padding: 0.26vw 0; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .joinUsBox .screening form .list .layui-form-select dl dd { margin: 0vw; padding: 0 0.521vw; line-height: 1.875vw; font-size: 0.729vw; }
  .joinUsBox .screening form .list .layui-form-select .layui-edge { right: 1.042vw; width: 0.521vw; height: 0.521vw; border-bottom: 0.104vw solid #8a8f99; border-right: 0.104vw solid #8a8f99; }
  .joinUsBox .screening form .btn button { width: 6.25vw; height: 2.708vw; -webkit-border-radius: 2.708vw; border-radius: 2.708vw; font-size: 0.729vw; }
  .joinUsList { padding: 1.823vw 0vw 4.948vw; }
  .joinUsList .list { margin-top: 1.302vw; padding: 0vw 2.604vw; height: 4.167vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .joinUsList .list .listTitle { min-width: 18.229vw; font-size: 0.938vw; margin-right: 3.125vw; }
  .joinUsList .list .listTitle::after { height: 0.781vw; }
  .joinUsList .list .city { margin-right: 2.865vw; font-size: 0.833vw; }
  .joinUsList .list .number { font-size: 0.833vw; }
  .joinUsList .list .icon { width: 2.292vw; height: 2.292vw; }
  .joinUsList .list .icon i { font-size: 0.833vw; }
  .joinUsList .list .line { right: 0.781vw; left: 0.781vw; bottom: -0.208vw; height: 0.156vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .joinUsList .list .line::after { top: -0.313vw; height: 0.313vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .joinUsList .list:hover { -webkit-box-shadow: 0vw 0.573vw 1.25vw rgba(74, 43, 119, 0.3); box-shadow: 0vw 0.573vw 1.25vw rgba(74, 43, 119, 0.3); }
  .joinUsList .list:hover .line::after { top: -0.156vw; }
  .popupJobs { max-width: 55.469vw; width: 100%; padding: 3.646vw 3.125vw 4.688vw 4.688vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .popupJobs .closePopupJobs { right: 2.083vw; top: 3.646vw; width: 2.448vw; height: 2.448vw; font-size: 0.833vw; }
  .popupJobsContainer .title { font-size: 1.771vw; }
  .popupJobsContainer .positionAddress { padding-top: 0.781vw; }
  .popupJobsContainer .positionAddress .address { font-size: 0.781vw; }
  .popupJobsContainer .positionAddress .address i { margin-right: 0.521vw; }
  .popupJobsContainer .positionAddress .position { font-size: 0.781vw; }
  .popupJobsContainer .positionAddress span { margin: 0vw 0.521vw; font-size: 0.729vw; }
  .popupJobsContainer .line { width: 85%; margin-top: 1.042vw; height: 0.052vw; }
  .popupJobsContainer .popupJobsContent { padding: 1.563vw 6.51vw 0vw 0vw; max-height: 40vh; }
  .popupJobsContainer .popupJobsContent .contentTitle { font-size: 0.938vw; }
  .popupJobsContainer .popupJobsContent .content { padding: 0.781vw 0vw 2.083vw; font-size: 0.833vw; line-height: 1.667vw; }
  .popupJobsContainer .popupJobsContent .content:last-child { padding-bottom: 0vw; }
  .popupJobsContainer .popupJobsContent::-webkit-scrollbar { width: 0.208vw; height: 0.208vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .popupJobsContainer .popupJobsContent::-webkit-scrollbar-track { -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .popupJobsContainer .popupJobsContent::-webkit-scrollbar-thumb { -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .popupJobsContainer .link { padding-top: 3.125vw; }
  .popupJobsContainer .link a { width: 9.896vw; padding: 0.313vw 0.313vw 0.313vw 1.302vw; font-size: 0.729vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; }
  .popupJobsContainer .link a::before { border: 0.104vw solid #7130d1; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; }
  .popupJobsContainer .link a i { width: 2.344vw; height: 2.344vw; }
  /*--解决方案--*/
  .commonBigTitle { font-size: 2.865vw; line-height: 3.385vw; }
  .commonDesc { font-size: 0.938vw; line-height: 1.563vw; padding-top: 0.781vw; }
  .solutionMain { padding: 4.688vw 0vw 5.208vw; -webkit-border-radius: 0vw; border-radius: 0vw; }
  .commonVideoFullMain { padding-top: 5.208vw; }
  .commonVideoFullBox { height: 100vh; padding-top: 0vw; }
  .commonVideoFullMain.robotMain { padding-top: 1.875vw; }
  .commonVideoFull { width: 77.083vw; height: 68vh; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; bottom: 2.604vw; }
  .commonVideoFull .icon { width: 4.271vw; height: 2.448vw; -webkit-border-radius: 1.198vw; border-radius: 1.198vw; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .commonVideoFull .icon i { border-left: 0.469vw solid #fff; border-top: 0.417vw solid transparent; border-bottom: 0.417vw solid transparent; }
  .commonVideoFullTitle { min-height: 9.115vw; 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; }
  .commonVideoFullRollingBox { bottom: 2.604vw; height: 68vh; }
  .commonVideoFullRollingBox .commonVideoFullRolling .list { padding-right: 5.208vw; }
  .commonVideoFullRollingBox .commonVideoFullRolling .list img { height: 10.156vw; }
  .spaceSolutionMain { padding: 6.771vw 0vw 0vw; }
  .spaceSolution { margin-top: 3.385vw; }
  .spaceSolution .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 1.042vw; }
  .spaceSolution .swiper-slide::before { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .spaceSolution .swiper-slide .imgBox { padding-top: 27.083vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .spaceSolution .swiper-slide .icon { left: 2.083vw; top: 2.604vw; width: 3.125vw; }
  .spaceSolution .swiper-slide .content { padding: 0vw 2.083vw 2.344vw; }
  .spaceSolution .swiper-slide .content .listTitle { font-size: 1.146vw; }
  .spaceSolution .swiper-slide .content .desc { margin-top: 0.521vw; font-size: 0.833vw; line-height: 1.354vw; }
  .spaceSolution .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 37.5vw; -ms-flex: 0 0 37.5vw; flex: 0 0 37.5vw; }
  .spaceSolution .swiper-slide:last-child { margin-right: 0vw; }
  .schemeValueMain { padding: 7.292vw 0vw 0vw; }
  .schemeValue { margin-top: 3.385vw; }
  .schemeValue .swiper-slide { -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); padding: 1.563vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .schemeValue .swiper-slide .contentBox { padding-bottom: 1.563vw; }
  .schemeValue .swiper-slide .contentBox .number { width: 2.396vw; height: 2.396vw; }
  .schemeValue .swiper-slide .contentBox .number span { font-size: 0.833vw; }
  .schemeValue .swiper-slide .contentBox .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0vw 0vw 0vw 1.302vw; }
  .schemeValue .swiper-slide .contentBox .content .listTitle { font-size: 1.146vw; }
  .schemeValue .swiper-slide .contentBox .content .desc { font-size: 0.885vw; }
  .schemeValue .swiper-slide .imgBox { padding-top: 18.333vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  /*--高校教育--*/
  .twoMajorScenesMain { padding: 6.771vw 0vw 0vw; }
  .twoMajorScenes { padding-top: 3.646vw; margin: 0vw -0.521vw; }
  .twoMajorScenes .list { width: -webkit-calc(50% - 1.042vw); width: calc(50% - 1.042vw); margin: 0vw 0.521vw 0vw; }
  .twoMajorScenes .list .imgBox { padding-top: 26.042vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; }
  .twoMajorScenes .list .listTitle { font-size: 1.563vw; bottom: 1.563vw; }
  .eduServicesMain { padding: 6.771vw 0vw 0vw; }
  .eduServices { padding: 3.385vw 6.25vw; margin-top: 3.125vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .eduServices .academy { width: 13.542vw; }
  .eduServices .academy .line { height: 1.615vw; width: 0.365vw; }
  .eduServices .academy .line::before { top: -0.417vw; width: 0.365vw; height: 0.365vw; }
  .eduServices .academy .title { margin: 0vw 0.781vw; font-size: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; height: 3.073vw; }
  .eduServices .academy .academyList { -webkit-border-radius: 1.563vw; border-radius: 1.563vw; padding: 0.781vw; }
  .eduServices .academy .academyList .list { margin-top: 0.521vw; height: 3.073vw; font-size: 0.885vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .eduServices .academy .academyList .list::before { width: 0.365vw; height: 0.365vw; margin-right: 0.521vw; }
  .eduServices .coreContentBox .line { left: -0.781vw; top: 1.25vw; right: -0.781vw; height: 0.365vw; }
  .eduServices .coreContentBox .line::before { left: -0.417vw; top: 0vw; width: 0.365vw; height: 0.365vw; }
  .eduServices .coreContentBox .coreContent { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 4.167vw 0vw 0vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox { width: 7.969vw; height: 7.969vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .industrialCollege { font-size: 1.042vw; line-height: 1.302vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware { font-size: 0.729vw; width: 5.833vw; height: 5.833vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware::after { width: 0.208vw; height: 1.771vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(2) { left: 0vw; right: 0vw; top: -7.552vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(2)::after { left: 0vw; right: 0vw; bottom: -1.823vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(3) { left: -6.771vw; bottom: -5.938vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(3)::after { top: -1.823vw; right: -0.781vw; height: 3.125vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(4) { right: -6.771vw; bottom: -5.938vw; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(4)::after { top: -1.823vw; left: -0.781vw; height: 3.125vw; }
  .eduServices .coreContentBox .desc { margin-top: 1.667vw; font-size: 0.885vw; line-height: 1.2; height: 3.125vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .eduServices .coreContentBox .leftArrow i { font-size: 1.771vw; }
  .eduServices .coreContentBox .rightArrow i { font-size: 1.771vw; }
  .collectionCenterBox { margin-top: 2.604vw; padding: 4.167vw 5.469vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .collectionCenterBox .collectionCenterContainer .title { font-size: 1.563vw; font-weight: 600; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter { margin-top: 1.563vw; padding: 2.604vw 2.083vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .subTitle { font-size: 0.938vw; height: 2.604vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry { width: 16.146vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .localIndustryList { margin: 0vw -0.26vw; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list { width: -webkit-calc(50% - 0.521vw); width: calc(50% - 0.521vw); margin: 0.521vw 0.26vw 0vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list .listTitle { font-size: 0.885vw; height: 2.917vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list .desc { font-size: 0.781vw; padding-top: 1.042vw; line-height: 1.563vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 2.083vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent { padding: 0.521vw 0vw 1.042vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent .imgBox { width: 8.958vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent .content { margin-left: 0.313vw; font-size: 0.729vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent:last-child { padding-bottom: 0vw; }
  .collectionCenterBox .boundaryLine { width: 7.552vw; }
  .collectionCenterBox .boundaryLine .title { font-size: 1.146vw; padding-top: 13.542vw; }
  .collectionCenterBox .boundaryLine .line { margin-top: 0.677vw; height: 0.365vw; }
  .collectionCenterBox .boundaryLine .line::before { width: 0.365vw; height: 0.365vw; }
  .collectionCenterBox .boundaryLine .line:nth-child(2)::before { left: -0.417vw; }
  .collectionCenterBox .boundaryLine .line:nth-child(3)::before { right: -0.417vw; }
  .collectionCenterBox .industry { width: 13.542vw; }
  .collectionCenterBox .industry .title { font-size: 1.563vw; }
  .collectionCenterBox .industry .industryList { margin-top: 1.563vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; padding: 1.042vw; }
  .collectionCenterBox .industry .industryList .list { margin-top: 0.521vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .industry .industryList .list .imgBox { padding-top: 5.833vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .collectionCenterBox .industry .industryList .list .listTitle { height: 1.823vw; font-size: 0.781vw; }
  .collectionCenterBox .industry .industryList .list:first-child { margin-top: 0vw; }
  /*--新教育服务--*/
  .educationalServicesMain { margin-top: 2.604vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; padding: 4.063vw 6.25vw; -webkit-backdrop-filter: blur(1.563vw); backdrop-filter: blur(1.563vw); }
  .educationalServicesMain .steps .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 3.958vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; font-size: 1.146vw; }
  .educationalServicesMain .steps .arrow { width: 2.083vw; height: 2.083vw; }
  .educationalServicesMain .steps .arrow i { font-size: 0.938vw; }
  @keyframes sArrow { 0% { opacity: 0;
      -webkit-transform: scale(0.7) translateX(-0.521vw);
      transform: scale(0.7) translateX(-0.521vw); }
    50% { opacity: 1; }
    100% { opacity: 0;
      -webkit-transform: scale(1) translateX(2.083vw);
      transform: scale(1) translateX(2.083vw); } }
  @-webkit-keyframes sArrow { 0% { opacity: 0;
      -webkit-transform: scale(0.7) translateX(-0.521vw);
      transform: scale(0.7) translateX(-0.521vw); }
    50% { opacity: 1; }
    100% { opacity: 0;
      -webkit-transform: scale(1) translateX(2.083vw);
      transform: scale(1) translateX(2.083vw); } }
  .educationalServicesBox { padding-top: 1.042vw; }
  .educationalServicesBox .localIndustry { width: 16.25vw; padding: 2.5vw 1.042vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .educationalServicesBox .localIndustry .subTitle { font-size: 0.885vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; height: 2.604vw; }
  .educationalServicesBox .localIndustry .localIndustryList { margin: 0vw -0.26vw; padding-top: 0.208vw; }
  .educationalServicesBox .localIndustry .localIndustryList .list { width: -webkit-calc(50% - 0.521vw); width: calc(50% - 0.521vw); margin: 0.521vw 0.26vw 0vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; min-height: 12.188vw; }
  .educationalServicesBox .localIndustry .localIndustryList .list .listTitle { font-size: 0.885vw; height: 2.865vw; }
  .educationalServicesBox .localIndustry .localIndustryList .list .content { font-size: 0.781vw; line-height: 1.563vw; padding-top: 1.042vw; }
  .educationalServicesBox .collectionSystem { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin: 0vw 1.042vw; padding: 2.5vw 2.083vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .educationalServicesBox .collectionSystem .list .listTitle { font-size: 0.885vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; height: 2.604vw; }
  .educationalServicesBox .collectionSystem .list .content { padding: 0.521vw 0vw; }
  .educationalServicesBox .collectionSystem .list .content .imgBox { width: 10.104vw; padding-top: 5.052vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .educationalServicesBox .collectionSystem .list .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 0.521vw; padding: 0.521vw 1.563vw; font-size: 0.781vw; line-height: 1.302vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .educationalServicesBox .collectionSystem .list .content .desc p { padding-left: 0.469vw; }
  .educationalServicesBox .collectionSystem .list .content .desc p::after { top: 0.521vw; width: 0.208vw; height: 0.208vw; }
  .solveProblem { width: 17.396vw; padding: 1.042vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .solveProblem .listImg { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; margin-bottom: 0.521vw; padding-top: 9.375vw; }
  .solveProblem .list { padding-top: 0.938vw; }
  .solveProblem .list .listTitle { font-size: 0.885vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; height: 2.604vw; margin-bottom: 0.521vw; }
  /*--新教育服务--*/
  .researchServicesBox { padding: 6.771vw 0vw 0vw; }
  .researchServices { padding: 3.646vw 0vw 0vw; }
  .researchServices .researchServicesContent { width: 29.583vw; }
  .researchServices .researchServicesContent .imgBox { padding-top: 48.958vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; }
  .researchServices .researchServicesContent .content { font-size: 0.938vw; line-height: 1.51vw; padding: 2.604vw 0vw 0vw 2.604vw; max-width: 23.438vw; }
  .researchServices .researchServicesList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 1.302vw; }
  .researchServices .researchServicesList .list { margin-bottom: 1.042vw; }
  .researchServices .researchServicesList .list .contentBox { padding: 1.042vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; -webkit-backdrop-filter: blur(0.521vw); backdrop-filter: blur(0.521vw); }
  .researchServices .researchServicesList .list .imgBox { width: 13.542vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; padding-top: 9.375vw; }
  .researchServices .researchServicesList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 1.823vw 2.083vw 0vw 2.083vw; }
  .researchServices .researchServicesList .list .content .listTitle { font-size: 1.146vw; }
  .researchServices .researchServicesList .list .content .listDesc { font-size: 0.833vw; margin-top: 0.521vw; line-height: 1.354vw; }
  .researchServices .researchServicesList .list:last-child { margin-bottom: 0vw; }
  .universityCooperationMain { padding: 7.813vw 0vw 0vw; }
  /*--解决方案-具身创新中心--*/
  .fullStackSolutionMain { padding: 3.771vw 0vw 0vw; }
  .fullStackSolutionBox { background-size: 35.625vw 35.625vw; }
  .fullStackSolutionBox .imgBox { width: 34.427vw; }
  .fullStackSolution { padding: 6.25vw 0vw 0vw 38.802vw; }
  .fullStackSolutionData { -webkit-border-radius: 1.563vw; border-radius: 1.563vw; margin-top: 6.25vw; padding: 4.167vw 0vw 4.167vw 38.802vw; }
  .fullStackSolutionData .list { width: 33.333%; }
  .fullStackSolutionData .list .icon img { height: 2.083vw; }
  .fullStackSolutionData .list .number { font-size: 1.771vw; margin-top: 1.302vw; }
  .fullStackSolutionData .list .text { font-size: 0.938vw; margin-top: 0.521vw; }
  .sevenCoreScenariosMain { padding: 7.813vw 0vw 0vw; }
  .sevenCoreScenariosBox { padding-top: 3.385vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass { width: 13.021vw; height: 100%; padding: 0.781vw 0vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list { padding: 0.677vw 0vw; font-size: 0.99vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list span { margin-right: 1.042vw; width: 1.406vw; height: 0.052vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list span::after { height: 0.313vw; left: -0.729vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list.active span { margin-right: 1.563vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list.active span::after { width: 2.917vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain { width: -webkit-calc(100% - 13.021vw); width: calc(100% - 13.021vw); }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .btn { right: 14.844vw; top: -webkit-calc(50% - 2.604vw); top: calc(50% - 2.604vw); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .btn .nextBtn { width: 3.125vw; height: 2.292vw; -webkit-border-radius: 1.146vw; border-radius: 1.146vw; font-size: 0.938vw; border: 0.104vw solid #a5b7c5; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosListBox { width: 100vw; padding-bottom: 4.948vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList { width: 41.146vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide { margin-right: 8.333vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .imgBox { padding-top: 24.792vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .content { bottom: -2.083vw; padding: 0vw 2.083vw; height: 5.885vw; font-size: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-box-shadow: 1.042vw 1.25vw 1.667vw rgba(161, 150, 235, 0.4); box-shadow: 1.042vw 1.25vw 1.667vw rgba(161, 150, 235, 0.4); -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .content img { height: 3.125vw; margin-right: 1.042vw; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide.active { padding-left: 4.167vw; }
  .corePainPointMain { padding: 5.208vw 0vw 1.563vw; }
  .corePainPoint { margin-top: 4.167vw; }
  .corePainPoint .swiper-slide { min-height: 13.281vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .corePainPoint .swiper-slide .icon img { height: 2.865vw; }
  .corePainPoint .swiper-slide .listTitle { font-size: 1.354vw; padding-top: 1.563vw; }
  .corePainPoint .swiper-slide::after { left: 1.042vw; right: 1.042vw; bottom: -0.469vw; height: 0.729vw; -webkit-border-radius: 0.365vw; border-radius: 0.365vw; }
  .corePainPoint .swiper-slide:hover { -webkit-box-shadow: 0vw 0.521vw 1.042vw rgba(42, 5, 97, 0.2); box-shadow: 0vw 0.521vw 1.042vw rgba(42, 5, 97, 0.2); }
  .dataSolutionBox { padding: 7.813vw 0vw 0vw; }
  .dataSolutionList { margin: 3.385vw -0.521vw 0vw; }
  .dataSolutionList .list { width: -webkit-calc(33.333% - 1.042vw); width: calc(33.333% - 1.042vw); margin: 1.042vw 0.521vw 0vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; min-height: 10.156vw; padding: 2.604vw 1.563vw 1.042vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .dataSolutionList .list .icon { width: 2.865vw; }
  .dataSolutionList .list .icon img { width: 2.083vw; }
  .dataSolutionList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .dataSolutionList .list .content .listTitle { font-size: 1.25vw; }
  .dataSolutionList .list .content .listDesc { padding-top: 0.781vw; font-size: 0.885vw; line-height: 1.25vw; }
  .dataSolutionList .list::after { left: 1.042vw; right: 1.042vw; bottom: -0.469vw; height: 0.729vw; -webkit-border-radius: 0.365vw; border-radius: 0.365vw; }
  .dataSolutionList .list:hover { -webkit-box-shadow: 0vw 0.521vw 1.042vw rgba(42, 5, 97, 0.2); box-shadow: 0vw 0.521vw 1.042vw rgba(42, 5, 97, 0.2); }
  .dataSolutionBoxTwo{padding:0vw}
  .dataSolutionBoxTwo .dataSolutionList .list { width: -webkit-calc(50% - 1.042vw); width: calc(50% - 1.042vw);}
  .solutionCaseBox { padding: 8.073vw 0vw 0vw; }
  .solutionCase { margin-top: 3.646vw; }
  .solutionCase .swiper-slide { width: 30.208vw; }
  .solutionCase .swiper-slide .imgBox { padding-top: 21.875vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; }
  .solutionCase .swiper-slide .listTitle { left: 1.042vw; bottom: 1.042vw; right: 1.042vw; height: 2.865vw; -webkit-transform: translateY(2.604vw); -ms-transform: translateY(2.604vw); transform: translateY(2.604vw); -webkit-border-radius: 2.865vw; border-radius: 2.865vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); font-size: 1.042vw; }
  .solutionCasePage { padding-top: 3.125vw; }
  .solutionCasePage span { width: 0.313vw; height: 0.313vw; margin: 0vw 0.313vw; }
  .solutionCasePage span.swiper-pagination-bullet-active { width: 2.083vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  /*--解决方案-机器人便利店--*/
  .deploymentMain { padding: 7.552vw 0vw 0vw; }
  .deploymentBox { padding: 0vw 0vw 0vw 9.896vw; }
  .deployment { width: 22.969vw; }
  .deployment .imgBox { -webkit-border-radius: 0.104vw 2.344vw 11.458vw 11.458vw; border-radius: 0.104vw 2.344vw 11.458vw 11.458vw; }
  .deployment .line { left: -0.938vw; top: 1.042vw; width: 24.844vw; height: 31.042vw; }
  .deployment .line .deploymentDot { left: -0.156vw; top: 3.125vw; width: 0.365vw; height: 0.365vw; }
  .deployment .line .deploymentDotTwo { right: -0.156vw; top: 3.125vw; width: 0.365vw; height: 0.365vw; }
  .deployment .deploymentDay { left: -10.417vw; top: 4.688vw; padding: 0.521vw; -webkit-box-shadow: 0vw 0.208vw 1.823vw rgba(165, 159, 190, 0.3); box-shadow: 0vw 0.208vw 1.823vw rgba(165, 159, 190, 0.3); -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .deployment .deploymentDay .day { padding: 1.042vw 1.302vw; font-size: 0.938vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .deployment .deploymentDay .day span { font-size: 2.604vw; margin-right: 0.417vw; }
  .deployment .deploymentDay .text { font-size: 0.938vw; padding: 0vw 2.865vw 0vw 1.563vw; }
  .deployment .deploymentSku { right: 0vw; bottom: -8.854vw; width: 13.281vw; padding: 1.823vw 0vw 3.125vw; -webkit-box-shadow: 0vw 0.208vw 1.823vw rgba(165, 159, 190, 0.2); box-shadow: 0vw 0.208vw 1.823vw rgba(165, 159, 190, 0.2); -webkit-border-radius: 1.563vw; border-radius: 1.563vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .deployment .deploymentSku .icon { width: 3.802vw; height: 3.802vw; }
  .deployment .deploymentSku .icon i { width: 3.802vw; height: 3.802vw; font-size: 2.083vw; }
  .deployment .deploymentSku .number { font-size: 2.813vw; padding-top: 1.563vw; }
  .deployment .deploymentSku .text { font-size: 0.885vw; padding-top: 0.521vw; }
  .deploymentContent { width: 28.125vw; padding: 0vw 2.344vw 0vw 0vw; }
  .technologyTrafficBox { padding: 11.458vw 0vw 0vw; }
  .technologyTrafficContent { width: 27.083vw; padding: 0vw 0vw 0vw 2.344vw; }
  .technologyTraffic { width: 39.323vw; }
  .technologyTrafficLeft { width: 19.271vw; padding-top: 6.771vw; }
  .technologyTrafficLeft .imgBox { padding-top: 15.365vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .technologyTrafficLeft .dissemination { padding: 1.042vw 1.563vw 1.042vw 1.302vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; margin-top: 0.521vw; }
  .technologyTrafficLeft .dissemination .icon { width: 2.656vw; height: 2.656vw; }
  .technologyTrafficLeft .dissemination .text { font-size: 0.938vw; padding: 0vw 0.99vw; }
  .technologyTrafficLeft .dissemination .bar { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 0.521vw; -webkit-border-radius: 0.26vw; border-radius: 0.26vw; }
  .technologyTrafficRight { width: 15.625vw; }
  .technologyTrafficRight .imgBox { padding-top: 15.625vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .technologyTrafficRight .imgLine { left: -2.344vw; top: 7.813vw; width: 15.469vw; height: 19.323vw; }
  .technologyTrafficRight .imgLine .imgDot { left: -0.156vw; top: 3.125vw; width: 0.365vw; height: 0.365vw; }
  .technologyTrafficRight .contentBox { width: 13.802vw; margin-top: 5.729vw; }
  .technologyTrafficRight .contentBox .content { padding: 1.563vw 1.25vw 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .technologyTrafficRight .contentBox .content .percentage { font-size: 1.563vw; }
  .technologyTrafficRight .contentBox .content .text { font-size: 0.781vw; padding-top: 0.521vw; }
  .technologyTrafficRight .contentBox .content .pillar { margin: 0vw -0.26vw; padding-top: 0.781vw; }
  .technologyTrafficRight .contentBox .content .pillar .list { width: 33.333%; margin: 0vw 0.26vw; }
  .technologyTrafficRight .contentBox .content .pillar .list:nth-child(1) { -webkit-transform: translateY(1.042vw); -ms-transform: translateY(1.042vw); transform: translateY(1.042vw); }
  .technologyTrafficRight .contentBox .content .pillar .list:nth-child(2) { -webkit-transform: translateY(1.042vw); -ms-transform: translateY(1.042vw); transform: translateY(1.042vw); }
  .technologyTrafficRight .contentBox .line { right: 5.729vw; top: -2.865vw; width: 19.323vw; height: 15.469vw; }
  .technologyTrafficRight .contentBox .line .contentDot { left: -0.156vw; top: 3.125vw; width: 0.365vw; height: 0.365vw; }
  .noNneBaseBox .commonDesc { max-width: 46.094vw; padding-top: 1.302vw; }
  .noNneBase { margin-top: 2.344vw; }
  .noNneBaseModelBox { width: 33.854vw; -webkit-transform: translateX(-2.604vw); -ms-transform: translateX(-2.604vw); transform: translateX(-2.604vw); }
  .noNneBaseModelBox .circle { top: -0.521vw; width: 26.042vw; }
  .noNneBaseModelBox .noNneBaseText { bottom: 1.042vw; }
  .noNneBaseModelBox .noNneBaseText .list .text { font-size: 1.146vw; }
  .noNneBaseModelBox .noNneBaseText .list .number { margin-top: -0.781vw; font-size: 14.583vw; letter-spacing: 3.125vw; }
  .noNneBaseModelBox .noNneBaseText .list .number span { left: 3.125vw; }
  .noNneBaseSystem { width: 36.198vw; min-height: 16.406vw; padding: 5.208vw 0vw 0vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); -webkit-border-radius: 1.563vw; border-radius: 1.563vw; }
  .noNneBaseSystem .step .list { width: 6.771vw; height: 5.99vw; margin-right: 3.385vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .noNneBaseSystem .step .list .icon { width: 1.823vw; }
  .noNneBaseSystem .step .list .text { padding-top: 0.26vw; font-size: 0.781vw; }
  .noNneBaseSystem .step .list .line { height: 0.365vw; width: 3.385vw; right: -3.385vw; }
  .noNneBaseSystem .step .list .line::before { left: -0.521vw; width: 0.365vw; height: 0.365vw; }
  .noNneBaseSystem .robotDesc { left: -10vw; top: -2.083vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; padding: 1.563vw; width: 13.281vw; -webkit-box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); }
  .noNneBaseSystem .robotDesc .title { font-size: 1.042vw; }
  .noNneBaseSystem .robotDesc .desc { font-size: 0.781vw; padding-top: 0.26vw; line-height: 1.146vw; }
  .noNneBaseSystem .system { left: -3.646vw; bottom: -3.125vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; padding: 1.563vw; width: 32.292vw; -webkit-box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); }
  .noNneBaseSystem .system .title { font-size: 1.042vw; }
  .noNneBaseSystem .system .desc { font-size: 0.781vw; padding-top: 0.26vw; line-height: 1.146vw; }
  .unmannedRetailingBox { padding-top: 7.031vw; }
  .unmannedRetailing { margin: 4.688vw 0vw 0vw; }
  .unmannedRetailing .imgBox { padding-top: 26.042vw; max-width: 52.083vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; }
  .unmannedRetailing .robot { top: 4.167vw; width: 13.281vw; padding: 1.563vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); -webkit-box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); }
  .unmannedRetailing .robot .title { font-size: 1.042vw; line-height: 1.2; }
  .unmannedRetailing .robot .desc { font-size: 0.781vw; line-height: 1.146vw; padding-top: 0.26vw; }
  .unmannedRetailing .managementSystem { bottom: -3.125vw; width: 33.073vw; padding: 1.563vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); box-shadow: 0vw 0.885vw 1.979vw rgba(184, 166, 210, 0.3); }
  .unmannedRetailing .managementSystem .title { font-size: 1.042vw; }
  .unmannedRetailing .managementSystem .desc { font-size: 0.781vw; line-height: 1.146vw; padding-top: 0.521vw; }
  .fullSceneMain { padding: 10.417vw 0vw 0vw; }
  .fullSceneMain .sevenCoreScenariosClass { width: 21.094vw; }
  .fullSceneMain .sevenCoreScenariosBox .sevenCoreScenariosListMain { width: -webkit-calc(100% - 21.094vw); width: calc(100% - 21.094vw); }
  .fullSceneMain .sevenCoreScenariosBox .sevenCoreScenariosListMain .btn { right: 7.031vw; }
  /*--解决方案-无人前置仓--*/
  .performanceSystemMain { padding: 8.854vw 0vw 0vw; }
  .performanceSystemMain .commonDesc { max-width: 46.875vw; }
  .performanceSystemBox { margin-top: 3.646vw; }
  .performanceSystemLeft { width: 15.729vw; padding: 1.042vw; margin-right: 2.083vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .performanceSystemLeft .list { margin-top: 2.604vw; }
  .performanceSystemLeft .list .imgBox { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .performanceSystemLeft .list .text { font-size: 0.885vw; }
  .performanceSystemLeft .list .line { top: -2.604vw; width: 0.365vw; height: 2.604vw; }
  .performanceSystemLeft .list .line::before { top: -0.521vw; width: 0.365vw; height: 0.365vw; }
  .performanceSystemLeft .list:hover .imgBox { -webkit-box-shadow: 0vw 0.313vw 1.25vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.313vw 1.25vw rgba(159, 112, 213, 0.24); }
  .performanceSystemLeft .list:first-child { margin-top: 0vw; }
  .performanceSystemLeft .list:nth-child(1) .text { right: 1.563vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
  .performanceSystemLeft .list:nth-child(2) .text { left: 0vw; bottom: 0.781vw; width: 100%; text-align: center; }
  .performanceSystemLeft .list:nth-child(3) .text { right: 1.563vw; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
  .performanceSystemLeft .performanceLine { right: -2.135vw; width: 2.083vw; height: 0.365vw; }
  .performanceSystemLeft .performanceLine::before { left: -0.521vw; width: 0.365vw; height: 0.365vw; }
  .shelves { width: 15.729vw; padding: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .shelves .imgBox { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .shelves .listTitle { padding-top: 1.563vw; font-size: 0.99vw; line-height: 1.406vw; }
  .shelves .lineSvg { right: -2.917vw; top: 5.208vw; width: 2.865vw; padding: 0.521vw 0vw; }
  .shelves .lineSvg .shelvesDot { width: 0.365vw; height: 0.365vw; }
  .captureTaskBox { width: 31.25vw; margin-left: 2.865vw; padding: 2.083vw 1.823vw 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .captureTask { margin: 0vw -0.781vw; }
  .captureTask .list { width: -webkit-calc(50% - 1.563vw); width: calc(50% - 1.563vw); margin: 0vw 0.781vw; }
  .captureTask .list .content { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .captureTask .list .imgBox { width: 8.073vw; }
  .captureTask .list .listTitle { padding: 0.781vw 0vw; font-size: 0.885vw; }
  .captureTask .list .lineSvg { right: -1.771vw; top: 3.854vw; width: 8.438vw; }
  .captureTask .list .lineSvg .taskDot { width: 0.365vw; height: 0.365vw; }
  .captureTask .list .captureTaskLine { top: 3.646vw; right: -1.563vw; width: 1.563vw; height: 0.365vw; }
  .captureTask .list .captureTaskLine::before { left: -0.521vw; width: 0.365vw; height: 0.365vw; }
  .captureTaskRl { -webkit-border-radius: 2.396vw; border-radius: 2.396vw; height: 2.396vw; padding: 0vw 1.563vw; font-size: 0.885vw; margin: 2.083vw auto 0vw; }
  .captureTaskRemote { width: 13.75vw; margin-top: 0.833vw; }
  .captureTaskRemote .imgBox { width: 100%; -webkit-border-radius: 0.833vw; border-radius: 0.833vw; -webkit-box-shadow: 0vw 0.313vw 1.823vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.313vw 1.823vw rgba(159, 112, 213, 0.24); }
  .captureTaskRemote .remote { left: 10.417vw; top: 3.646vw; }
  .captureTaskRemote .remote .icon { width: 3.021vw; margin-left: 1.563vw; }
  .captureTaskRemote .remote .icon::after { left: -2.813vw; width: 2.813vw; }
  .captureTaskRemote .remote .text { -webkit-border-radius: 2.031vw; border-radius: 2.031vw; height: 2.031vw; padding: 0vw 1.042vw; font-size: 0.885vw; margin: 0.521vw auto 0vw; }
  .captureTaskRemote .percentage { left: 17.188vw; top: 1.042vw; width: 16.146vw; height: 5.208vw; font-size: 1.667vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; -webkit-box-shadow: 0vw 0.313vw 1.823vw rgba(159, 112, 213, 0.24); box-shadow: 0vw 0.313vw 1.823vw rgba(159, 112, 213, 0.24); }
  .intelligentWarehousingMain { padding-top: 9.375vw; }
  .intelligentWarehousingBox { height: 100vh; }
  .intelligentWarehousing .intelligentDesc { max-width: 46.875vw; }
  .intelligentWarehousingImg { margin: 3.125vw auto 0vw; width: 76.042vw; }
  .intelligentWarehousingLine { width: 55.625vw; margin: -0.781vw auto 0vw; }
  .intelligentWarehousingLine .lineDot { width: 0.365vw; height: 0.365vw; }
  .performanceObligationsMain { margin-top: -14.583vw; background-size: 43.75vw auto; }
  .performanceObligationsMain .commonDesc { max-width: 48.438vw; }
  .performanceObligationsMain .performanceObligationsMap { margin: 1.563vw auto 0vw; max-width: 45.99vw; }
  .performanceObligationsMain .performanceObligationsMap .markedPoints .list p { width: 1.406vw; height: 1.406vw; }
  .digitalControlMain { padding: 5.729vw 0vw 0vw; }
  .digitalControlMain .commonDesc { max-width: 41.146vw; }
  .digitalControlBox { margin-top: 3.125vw; max-width: 57.813vw; margin-left: 6.25vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); padding-bottom: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .digitalControlClass { width: 10.677vw; padding: 1.563vw 0vw 0vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .digitalControlClass .dlogo { width: 4.688vw; margin-left: 1.302vw; padding-top: 1.979vw; padding-bottom: 0.781vw; }
  .digitalControlClass .list { font-size: 0.729vw; height: 2.083vw; padding-left: 1.563vw; margin-top: 1.042vw; }
  .digitalControlClass .list img { height: 1.146vw; margin-right: 0.521vw; }
  .digitalControlClass .list.active::after { width: 0.208vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .digitalControlChartBox { width: 31.25vw; margin-left: 1.042vw; }
  .digitalControlChartBox .lineChart { margin-top: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .digitalControlChartBox .imgBox { margin-top: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .digitalControlChartTwo { width: 12.865vw; margin-left: 1.042vw; }
  .digitalControlChartTwo .lineChart { width: 18.438vw; margin-top: 1.042vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .digitalControlChartTwo .imgBox { margin-top: 0.469vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .operate24HoursMain { padding: 7.813vw 0vw 0vw; }
  .operate24HoursMain .content { width: 26.563vw; }
  .operate24HoursMain .content .title { font-size: 2.865vw; }
  .operate24HoursMain .content .subTitle { font-size: 1.25vw; padding-top: 1.042vw; }
  .operate24HoursMain .content .desc { margin-top: 1.563vw; padding-top: 1.563vw; font-size: 0.938vw; }
  .operate24HoursMain .imgBox { width: 39.688vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  /*--产品Zerith H1--*/
  .productMain { -webkit-border-radius: 0vw; border-radius: 0vw; padding-bottom: 5.208vw; }
  .productBannerH1{padding-top: 9.635vw;}
  .productBannerH1 .productBannerH1Text{font-size: 16.25vw; margin-bottom: -6.583vw; top: 6.25vw; }
  .productBannerH1 .productBannerH1Img{width: 45.833vw;}
  .productBanner .imgBox { padding-top: 52.083vw; }
  .productBanner .productBannerText .title { font-size: 3.646vw; }
  .productBanner .productBannerText .desc { font-size: 1.042vw; padding-top: 1.042vw; }
  .controlOperation { padding: 7.292vw 0vw; }
  .controlOperation .imgBox { padding-top: 37.969vw; margin-top: 3.125vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .anyInnovationMain { padding: 7.813vw 0vw 5.208vw; }
  .anyInnovation { margin-top: 4.167vw; }
  .anyInnovation .swiper-slide { width: -webkit-calc(25% - 0.99vw); width: calc(25% - 0.99vw); margin-right: 1.302vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; padding: 2.865vw 2.344vw 2.083vw; -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .anyInnovation .swiper-slide .icon { width: 2.604vw; }
  .anyInnovation .swiper-slide .listTitle { font-size: 1.354vw; padding-top: 1.302vw; }
  .anyInnovation .swiper-slide .listDesc { font-size: 0.938vw; padding-top: 0.26vw; line-height: 1.25vw; }
  .anyInnovation .swiper-slide::after { left: 1.042vw; right: 1.042vw; bottom: -0.469vw; height: 0.729vw; -webkit-border-radius: 0.365vw; border-radius: 0.365vw; }
  .modelLoad .imgBox { width: 4.167vw; }
  .modelLoad .text { padding-top: 0.521vw; font-size: 1.042vw; }
  .operationalAbilityTitle .title { font-size: 2.865vw; }
  .productModelList .list .imgBox { width: 49.219vw; height: 49.219vw; }
  .productModelList .list .extendHandsBox .extendHands { -webkit-transform: translateX(6.771vw); -ms-transform: translateX(6.771vw); transform: translateX(6.771vw); }
  .productModelList .list .extendHandsBox .number { padding-top: 2.604vw; }
  .productModelList .list .extendHandsBox .number p { font-size: 15.625vw; }
  .productModelList .list .extendHandsBox .number p:nth-child(2) { margin-left: 2.604vw; }
  .productModelList .list .extendHandsBox .millimeter { padding-left: 0.781vw; }
  .productModelList .list .extendHandsBox .millimeter .text { font-size: 1.042vw; }
  .productModelList .list .extendHandsBox .millimeter .Letters { font-size: 5.833vw; margin-top: -0.417vw; }
  .productModelList .list .moveDownward .text { font-size: 1.25vw; line-height: 2.396vw; padding-bottom: 17.448vw; -webkit-transform: translateX(-0.938vw); -ms-transform: translateX(-0.938vw); transform: translateX(-0.938vw); }
  .productModelList .list .moveDownward .text p { margin: 0vw 11.458vw; -webkit-transform: translateX(-2.604vw); -ms-transform: translateX(-2.604vw); transform: translateX(-2.604vw); }
  .productModelList .list .moveDownward .text p:nth-child(2) { -webkit-transform: translateX(2.604vw); -ms-transform: translateX(2.604vw); transform: translateX(2.604vw); }
  .productModelList .list .ellipseUp { width: 29.271vw; top: 6.25vw;}
  .productModelList .list .ellipseUp:nth-child(3){top: 12.5vw;}
  .productModelList .list .ellipseBelow { width: 41.51vw; bottom: -14.583vw;}
  .productModelList .list .moveDownward .leftClockwiseText { left: -18.229vw; top: 13.021vw; width: 43.49vw; height: 43.49vw; }
  .productModelList .list .moveDownward .leftClockwiseText svg text { font-size: 2.188vw; }
  .productModelList .list .moveDownward .rightClockwiseText { right: -18.229vw; top: 13.021vw; width: 43.49vw; height: 43.49vw; }
  .productModelList .list .moveDownward .rightClockwiseText svg text { font-size: 2.188vw; }
  .productModelList .list .verticalHeight .text { font-size: 2.604vw; padding: 0vw 0vw 4.167vw 0vw; -webkit-transform: translateX(-3.906vw); -ms-transform: translateX(-3.906vw); transform: translateX(-3.906vw); }
  .productModelList .list .verticalHeight .meter { font-size: 11.458vw; padding-top: 15.625vw; -webkit-transform: translateX(12.5vw); -ms-transform: translateX(12.5vw); transform: translateX(12.5vw); }
  .productModelList .list .verticalHeight .meter span { font-size: 4.427vw; }
  .productModelList .list .simulatedHumanArm .numberBox { padding: 0vw 2.604vw 0vw 0vw; -webkit-transform: translateX(-9.115vw); -ms-transform: translateX(-9.115vw); transform: translateX(-9.115vw); }
  .productModelList .list .simulatedHumanArm .numberBox .text { font-size: 1.146vw; padding-left: 1.146vw; }
  .productModelList .list .simulatedHumanArm .numberBox .number { font-size: 30.417vw; }
  .productModelList .list .simulatedHumanArm .axis { -webkit-transform: translate(1.042vw, 10.417vw); -ms-transform: translate(1.042vw, 10.417vw); transform: translate(1.042vw, 10.417vw); font-size: 8.125vw; }
  .productModelList .list .repetitivePositioning .numberBox { padding: 0vw 5.208vw 0vw 0vw; margin-left: -20.833vw; -webkit-transform: translateX(-1.823vw); -ms-transform: translateX(-1.823vw); transform: translateX(-1.823vw); }
  .productModelList .list .repetitivePositioning .numberBox .number { font-size: 24.74vw; }
  .productModelList .list .repetitivePositioning .numberBox .text { font-size: 1.25vw; margin-left: 1.563vw; -webkit-transform: translate(-1.823vw, 0.625vw); -ms-transform: translate(-1.823vw, 0.625vw); transform: translate(-1.823vw, 0.625vw); width: 0.99vw; }
  .productModelList .list .repetitivePositioning .millimeter { font-size: 7.708vw; -webkit-transform: translate(3.125vw, 9.635vw); -ms-transform: translate(3.125vw, 9.635vw); transform: translate(3.125vw, 9.635vw); }
  .productModelList .list .speed .number { font-size: 18.542vw; -webkit-transform: translate(-7.813vw, -4.688vw); -ms-transform: translate(-7.813vw, -4.688vw); transform: translate(-7.813vw, -4.688vw); }
  .productModelList .list .speed .speedText { -webkit-transform: translate(7.813vw, -0.26vw); -ms-transform: translate(7.813vw, -0.26vw); transform: translate(7.813vw, -0.26vw); }
  .productModelList .list .speed .speedText .text { font-size: 1.146vw; }
  .productModelList .list .speed .speedText .meterSecond { font-size: 4.792vw; }
  .productModelList .list .degreeFreedom svg g { -webkit-transform: translate(0, 28.646vw); -ms-transform: translate(0, 28.646vw); transform: translate(0, 28.646vw); }
  .productModelList .list .degreeFreedom svg text { font-size: 15.104vw; letter-spacing: 1.042vw; }
  .productModelList .list .consecutiveOperation .numberBox { -webkit-transform: translate(18.49vw, 1.823vw); -ms-transform: translate(18.49vw, 1.823vw); transform: translate(18.49vw, 1.823vw); }
  .productModelList .list .consecutiveOperation .numberBox .hour { font-size: 11.042vw; margin-right: 1.042vw; }
  .productModelList .list .consecutiveOperation .numberBox .hour span { font-size: 4.167vw; }
  .productModelList .list .consecutiveOperation .numberBox .text { font-size: 1.563vw; -webkit-transform: translateY(-0.781vw); -ms-transform: translateY(-0.781vw); transform: translateY(-0.781vw); }
  .productModelList .list .kilogram .number { font-size: 16.563vw; -webkit-transform: translate(-7.208vw, 2.083vw); -ms-transform: translate(-7.208vw, 2.083vw); transform: translate(-7.208vw, 2.083vw); margin-left: 0vw; }
  .productModelList .list .kilogram .text { font-size: 6.25vw; -webkit-transform: translate(10.208vw, 5.99vw); -ms-transform: translate(10.208vw, 5.99vw); transform: translate(10.208vw, 5.99vw); }
  .productModelList .list .kilogram .text p{font-size: 1.563vw;  padding-bottom: 0.521vw;}
  /*--参数表--*/
  .productParamsMain table tr td { width: 25vw; padding: 1.042vw 1.563vw; font-size: 0.833vw; line-height: 1.25vw; }
  .productParamsMain table tr th { width: 25vw; padding: 1.042vw 1.563vw; font-size: 0.833vw; line-height: 1.25vw; }
  .productParamsMain table tr td:nth-child(1) { width: 14.063vw; }
  .productParamsMain table tr th:nth-child(1) { width: 14.063vw; }
  .productParamsMain table tr:nth-child(1) th { font-size: 1.042vw; }
  .productParamsMain table:nth-child(1) th { font-size: 1.042vw; }
  /*--机器人小店--*/
  .smallStoreList .list { padding: 7.813vw 0vw 0vw; }
  .smallStoreList .list .content { width: 26.563vw; }
  .smallStoreList .list .content .title { font-size: 2.865vw; }
  .smallStoreList .list .content .desc { margin-top: 1.563vw; font-size: 0.938vw; }
  .smallStoreList .list .imgBox { width: 39.688vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  /*--教育科研--*/ 
  .educationTemplate {padding: 6.771vw 0vw 0vw;}
  .educationTemplate .title{font-size: 2.344vw; }
  .educationTemplate .desc{ font-size: 0.885vw; line-height: 1.354vw; max-width: 53.333vw; padding-top: 1.823vw; }
  .educationTemplate .imgBox{margin-top: 2.344vw; -webkit-border-radius: 1.042vw; border-radius: 1.042vw; } }

@media (min-width: 1921px) { .header { height: 90px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .header .logo img { height: 70px; }
  .header .nav .list { padding: 0px 25px; }
  .header .nav .list p a { font-size: 16px; height: 90px; }
  .header .searchBtn { margin-left: 20px; width: 40px; height: 40px; font-size: 18px; }
  .header .language { margin-left: 10px; }
  .header .language a { height: 40px; -webkit-border-radius: 40px; border-radius: 40px; font-size: 14px; padding: 0px 15px; }
  .header .language a i { font-size: 20px; margin-right: 5px; }
  .header .language a span { margin-left: 10px; border-top: 5px solid #000; border-left: 5px solid transparent; border-right: 5px solid transparent; }
  .header .headerBusinessBtn { margin-left: 10px; padding: 0px 25px; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; font-size: 14px; }
  .header .headerBusinessBtn img { height: 15px; margin-right: 5px; }
  .subNavProductBox { padding: 115px 0px 110px; }
  .subNavProduct { max-width: 1440px; }
  .subNavProduct .subNavProductList a { padding: 0px 35px; -webkit-border-radius: 20px; border-radius: 20px; }
  .subNavProduct .subNavProductList a .imgBox { height: 180px; width: 180px; }
  .subNavProduct .subNavProductList a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 0px 15px; }
  .subNavProduct .subNavProductList a .content .listTitle { font-size: 26px; }
  .subNavProduct .subNavProductList a .content .desc { font-size: 18px; padding-top: 15px; }
  .subNavSolutionMain { padding: 75px 0px 110px; }
  .subNavSolutionBox { max-width: 1440px; width: 100%; }
  .subNavSolution { margin: 0px -10px; }
  .subNavSolution .subNavSolutionList { width: -webkit-calc(25% - 20px); width: calc(25% - 20px); margin: 0px 10px; }
  .subNavSolution .subNavSolutionList .imgBox { padding-top: 200px; -webkit-border-radius: 20px; border-radius: 20px; }
  .subNavSolution .subNavSolutionList .listTitle { font-size: 18px; padding: 25px 0px 0px; }
  .header .nav .list:nth-child(3) .subNavSolution .subNavSolutionList { width: -webkit-calc(20% - 20px); width: calc(20% - 20px); }
  .header .nav .list:nth-child(3) .subNavSolution .subNavSolutionList .imgBox { padding-top: 156px; }
  .header .nav .list:hover .subNavMain { max-height: 600px; }
  .headerWhite .searchBtn { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerWhite .language a { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerUp { top: -90px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerUp .searchBtn { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerUp .language a { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerDown { top: 0px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerDown .searchBtn { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerDown .language a { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerHover .searchBtn { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerHover .language a { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .maskLayer { -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .footerProductMain { height: 918px; }
  .footerProductMain .imgBox { width: 493px; }
  .footerHeight { min-height: 850px; margin-top: 0px; }
  .footerContact { padding: 160px 0px 100px; }
  .footerContact .title { font-size: 45px; line-height: 56px; }
  .footerContact .desc { font-size: 18px; padding-top: 20px; }
  .footerContact .more { padding-top: 40px; }
  .footer { padding: 70px 0px 0px; -webkit-backdrop-filter: blur(30px); backdrop-filter: blur(30px); }
  .footer .footerLogoClasContact { padding-bottom: 50px; }
  .footer .footerLogoClasContact .footerLogo img { height: 70px; }
  .footer .footerLogoClasContact .footerClass .list { padding-right: 75px; }
  .footer .footerLogoClasContact .footerClass .list h3 a { font-size: 16px; }
  .footer .footerLogoClasContact .footerClass .list p { padding-top: 10px; }
  .footer .footerLogoClasContact .footerClass .list p a { font-size: 14px; line-height: 26px; }
  .footer .footerAddress .list { width: 305px; margin: 0vw 20px 0vw 0vw; padding: 35px 30px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .footer .footerAddress .list .listTitle { font-size: 16px; }
  .footer .footerAddress .list .listTitle i { font-size: 20px; margin-right: 5px; }
  .footer .footerAddress .list .content { padding-top: 5px; font-size: 14px; line-height: 25px; }
  .footer .footerAddress .list:last-child { margin-right: 0px; }
  .footer .foot { padding: 30px 0px 40px; }
  .footer .foot .copyright { font-size: 14px; }
  .footer .foot .footShare a { width: 34px; height: 34px; font-size: 18px; margin-right: 10px; }
  .footer .foot .footShare a p { width: 120px; padding: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
  .footer .foot .footShare a:last-child { margin-right: 0px; }
  /*--新底部--*/
  .footerClassTelMedia { margin-top: 85px; padding-top: 70px; }
  .footerClassTwo .list { margin-right: 75px; }
  .footerClassTwo .list h3 { font-size: 15px; }
  .footerClassTwo .list p { padding-top: 10px; }
  .footerClassTwo .list p a { font-size: 13px; line-height: 26px; }
  .footerTelMediaBox .footerTelMedia .tel p { font-size: 22px; }
  .footerTelMediaBox .footerTelMedia .tel p i { font-size: 20px; }
  .footerTelMediaBox .footerTelMedia .tel h3 { font-size: 14px; }
  .footerTelMediaBox .footerTelMedia .media { padding-top: 10px; }
  .footerTelMediaBox .footerTelMedia .media a { width: 35px; height: 35px; font-size: 20px; margin-left: 5px; }
  .footerTelMediaBox .footerTelMedia .media a:last-child { margin-right: 0px; }
  .footerTelMediaBox .qrCodeImg { padding: 5px; -webkit-border-radius: 10px; border-radius: 10px; margin-left: 10px; }
  .footerTelMediaBox .qrCodeImg img { width: 90px; }
  .footerHeightTwo { height: 665px; }
  .footerTwo { height: 665px; }
  .footerForm .title { font-size: 42px; line-height: 52px; font-weight: 600; }
  .footerForm .btn { padding-top: 20px; }
  .footTwo { padding: 0px 0px 30px; }
  .footTwo .copyright { font-size: 14px; }
  .footTwo .link a { font-size: 14px; margin-left: 30px; }
  .footTwo .link a:first-child { margin: 0px; }
  /*--新底部--*/
  /*--商务合作--*/
  .businessCooperationBox .closeBusinessCooperation { right: 20px; top: 20px; font-size: 20px; width: 47px; height: 47px; }
  .businessCooperation { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-border-radius: 30px 0px 0px 30px; border-radius: 30px 0px 0px 30px; margin-left: -70px; }
  .businessCooperation form { width: 100%; padding: 0px 150px; }
  .businessCooperation .BusinessLogo { padding-bottom: 25px; }
  .businessCooperation .BusinessLogo img { height: 70px; }
  .businessCooperation .form { margin: 0px -6px; }
  .businessCooperation .form .list { width: 50%; padding: 20px 6px 0px; }
  .businessCooperation .form .list p { font-size: 15px; padding-bottom: 10px; }
  .businessCooperation .form .list .input input { height: 52px; -webkit-border-radius: 52px; border-radius: 52px; padding: 0px 25px; font-size: 14px; }
  .businessCooperation .form .list .input textarea { height: 115px; -webkit-border-radius: 15px; border-radius: 15px; padding: 15px 25px; font-size: 14px; }
  .businessCooperation .form .list .input img { right: 20px; }
  .businessCooperation .form .list .input #uploadImg{width: 70px;}
  .businessCooperation .form .list .input #uploadImg i{font-size: 20px;}
  .businessCooperation .form .list .layui-input:focus { -webkit-box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); }
  .businessCooperation .form .list .layui-form-select dl { top: 45px; padding: 5px 0; -webkit-border-radius: 10px; border-radius: 10px; }
  .businessCooperation .form .list .layui-form-select dl dd { padding: 0 10px; line-height: 36px; font-size: 14px; }
  .businessCooperation .form .list .layui-form-select .layui-edge { right: 20px; width: 10px; height: 10px; border-bottom: 2px solid #8a8f99; border-right: 2px solid #8a8f99; }
  .businessCooperation .form .btn { padding-top: 35px; }
  .businessCooperation .form .btn button { height: 50px; -webkit-border-radius: 50px; border-radius: 50px; font-size: 15px; }
  .businessCooperation .form .btn button i { right: 6px; width: 42px; height: 42px; }
  /*--公司简介--*/
  .aboutEnTitle { font-size: 18px; }
  .aboutEnTitle img { height: 20px; margin-right: 7px; }
  .aboutTitle { margin-top: 15px; font-size: 45px; }
  .aboutDesc { font-size: 17px; line-height: 26px; max-width: 1024px; padding-top: 35px; }
  .aboutMain { min-height: 100vh; -webkit-border-radius: 0px; border-radius: 0px; padding-bottom: 100px; }
  .companyProfileMain { padding: 120px 0px 0px; }
  .companyProfileBox { height: 100vh; }
  .companyProfileLogo .logoText { width: 1706px; }
  .companyProfileLogo .companyProfileProduct { width: 889px; height: 841px; }
  .companyProfileLogo .companyProfileProduct img { width: 889px; height: 841px; }
  .aboutVideo { margin-top: 60px; }
  .aboutVideo .imgBox { -webkit-border-radius: 30px; border-radius: 30px; }
  .aboutVideo .aboutVideoProduct { top: -55px; }
  .aboutVideo .videoIcon { width: 82px; height: 47px; -webkit-border-radius: 47px; border-radius: 47px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .aboutVideo .videoIcon::after { border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 8px solid #fff; }
  .companyCulture { padding: 50px 0px 120px; }
  .companyCultureList { margin: 0px -30px; padding-top: 60px; }
  .companyCultureList .list { width: -webkit-calc(33.333% - 20px); width: calc(33.333% - 20px); margin: 0px 10px; }
  .companyCultureList .list::after { -webkit-border-radius: 20px 20px 0px 0px; border-radius: 20px 20px 0px 0px; }
  .companyCultureList .list .imgBox { padding-top: 700px; -webkit-border-radius: 20px; border-radius: 20px; }
  .companyCultureList .list .content { left: 20px; right: 20px; bottom: 20px; padding: 30px 0px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .companyCultureList .list .content .listTitle { font-size: 16px; }
  .companyCultureList .list .content .listDesc { font-size: 20px; }
  .companyCultureList .list .content .icon { padding-top: 10px; }
  .companyCultureList .list .content .icon img { height: 30px; }
  .technologyLeadershipMain { padding: 0px 0px 0px; }
  .technologyLeadershipMain .list { padding-bottom: 100px; }
  .technologyLeadershipMain .list .technologyLeadershipData { padding-top: 50px; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList { padding: 0px 45px; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList .number { font-size: 14px; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList .number span { font-size: 46px; margin-right: 5px; line-height: 0.9; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList .text { padding-top: 10px; font-size: 16px; }
  .technologyLeadershipMain .list .technologyLeadershipData .dataList::after { height: 90px; }
  .technologyLeadershipMain .list .imgBox { margin-top: 45px; -webkit-border-radius: 20px; border-radius: 20px; }
  .honorMain { padding: 100px 0px 200px; }
  .honorListBox .circle { width: 800px; top: -125px; }
  .honorYear { height: 230px; margin-top: 20px; }
  .honorYear .swiper-slide span { font-size: 250px; }
  .honorList { margin-top: -90px; padding-bottom: 50px; }
  .honorList .swiper-slide { width: 440px; }
  .honorList .swiper-slide .imgBox .verticalImg { width: 239px; height: 322px; }
  .honorListPage { padding-top: 10px; }
  .honorListPage span { width: 6px; height: 6px; margin: 0px 6px; }
  .honorListPage span.swiper-pagination-bullet-active { width: 40px; -webkit-border-radius: 4px; border-radius: 4px; }
  .partnerMain { padding: 0px; }
  .partnerlistBox { padding: 40px 35px 0px; }
  .partnerlist { margin-top: 35px; }
  .partnerlist .list { width: 320px; margin-right: 25px; }
  .partnerlist .list .imgBox { -webkit-border-radius: 15px; border-radius: 15px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  /*--品牌动态--*/
  .commonReturn a{ width: 94px; height: 40px; border-radius: 40px; font-size: 14px;}
  .commonMore { width: 192px; -webkit-border-radius: 55px; border-radius: 55px; padding: 6px 6px 6px 25px; }
  .commonMore span { font-size: 15px; }
  .commonMore i { width: 45px; height: 45px; font-size: 18px; }
  .commonMore:hover i::after { width: 400px; height: 400px; }
  .newsMain { padding: 170px 0px 100px; min-height: 100vh; -webkit-border-radius: 0px; border-radius: 0px; z-index: 10; }
  .newsMain .newsTitle { padding-top: 100px; font-size: 45px; }
  .recommendationNews { -webkit-border-radius: 20px; border-radius: 20px; }
  .recommendationNews .swiper-slide .imgBox { padding-top: 590px; border-radius: 20px; }
  .recommendationNews .swiper-slide .content { padding:40px 0px 0px; }
  .recommendationNews .swiper-slide .content .time { font-size: 13px; }
  .recommendationNews .swiper-slide .content .time span { font-size: 12px; height: 20px; padding: 0px 10px; margin-right: 10px; -webkit-border-radius: 20px; border-radius: 20px; }
  .recommendationNews .swiper-slide .content .listTitle { font-size: 32px; padding-top: 20px; max-width: 1000px; }
  .recommendationNews .swiper-slide .content .more { padding-top: 30px; }
  .recommendationNews .recommendationNewsPage { bottom: 260px; }
  .recommendationNews .recommendationNewsPage span { width: 6px; height: 6px; margin: 0px 6px; }
  .recommendationNews .recommendationNewsPage span.swiper-pagination-bullet-active { width: 40px; -webkit-border-radius: 4px; border-radius: 4px; }
  .newsList { margin: 0px -20px; padding: 0px 0px 70px; }
  .newsList .list { width: -webkit-calc(33.333% - 20px); width: calc(33.333% - 20px); margin: 25px 10px 0px; }
  .newsList .list a { padding: 14px 12px 40px; -webkit-border-radius: 20px; border-radius: 20px; }
  .newsList .list a .imgBox { padding-top: 316px; -webkit-border-radius: 20px; border-radius: 20px; }
  .newsList .list a .content { padding: 35px 20px 0px; }
  .newsList .list a .content .time { font-size: 12px; }
  .newsList .list a .content .listTitle { margin-top: 8px; font-size: 20px; display: -webkit-box; height: 64px; line-height: 32px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .newsList .list a .content .more { padding-top: 25px; }
  .newsList .list a .content .more i { width: 57px; height: 42px; font-size: 18px; -webkit-border-radius: 21px; border-radius: 21px; }
  .newsList .list a .content .more i::after { -webkit-clip-path: circle(0% at 0% 50%); clip-path: circle(0% at 0% 50%); -webkit-border-radius: 21px; border-radius: 21px; }
  .newsList .list a:hover { -webkit-backdrop-filter: blur(30px); backdrop-filter: blur(30px); -webkit-box-shadow: 0px 16px 18px rgba(12, 0, 102, 0.1); box-shadow: 0px 16px 18px rgba(12, 0, 102, 0.1); }
  #paging .layui-laypage a { margin: 0px 6px; width: 67px; height: 52px; line-height: 52px; -webkit-border-radius: 26px; border-radius: 26px; font-size: 14px; }
  #paging .layui-laypage span { margin: 0px 6px; width: 67px; height: 52px; line-height: 52px; -webkit-border-radius: 26px; border-radius: 26px; font-size: 14px; }
  /*--新闻详情页--*/
  .location a { font-size: 12px; }
  .location span { font-size: 14px; margin: 0px 10px; }
  .newsDetailMain { padding: 120px 0px 100px; -webkit-border-radius: 0px; border-radius: 0px; min-height: 100vh; }
  .newsDetailMain .columnName { padding-top: 80px; font-size: 14px; }
  .newsDetailMain .columnName span { margin: 0px 10px; }
  .newsDetailMain .columnName i { margin-right: 5px; }
  .newsDetailMain .title { padding-top: 20px; font-size: 45px; line-height: 58px; }
  .newsDetailBox { margin: 70px auto 0px; max-width: 1330px; -webkit-border-radius: 30px; border-radius: 30px; padding: 80px 170px 130px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .newsDetailShareBox { font-size: 14px; }
  .newsDetailShareBox .newsDetailShare a { width: 34px; height: 34px; font-size: 18px; margin-right: 10px; }
  .newsDetailBox .newsDetail { padding: 50px 0px; font-size: 16px; line-height: 26px; color: rgba(42, 48, 59, 0.8); }
  .newsDetailBox .newsDetail .f24 { font-size: 24px; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle { height: 70px; -webkit-border-radius: 70px; border-radius: 70px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a { padding: 0px 30px; font-size: 13px; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a span { margin-right: 5px; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a p { font-size: 15px; display: -webkit-box; height: 24px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .newsDetailBox .prevNextArticleBox .prevNextArticle a::after { height: 15px; }
  .newsDetailBox .prevNextArticleBox .return { width: 120px; margin: 0vw 0vw 0vw 10px; }
  .newsDetailBox .prevNextArticleBox .return a { height: 70px; -webkit-border-radius: 70px; border-radius: 70px; }
  .newsDetailBox .prevNextArticleBox .return a img { height: 25px; }
  /*--服务支持--*/
  .serviceMain { -webkit-border-radius: 0px; border-radius: 0px; padding-bottom: 100px; }
  .serviceBanner .imgBox { padding-top: 1000px; }
  .serviceBanner .serviceBannerText .title { font-size: 60px; }
  .serviceBanner .serviceBannerText .desc { font-size: 16px; padding-top: 10px; }
  .serviceBanner .serviceBannerText .serviceSearch { padding-top: 35px; }
  .serviceBanner .serviceBannerText .serviceSearch form { max-width: 405px; }
  .serviceBanner .serviceBannerText .serviceSearch form input { width: 100%; height: 50px; -webkit-border-radius: 50px; border-radius: 50px; padding: 0px 60px 0px 20px; font-size: 14px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .serviceBanner .serviceBannerText .serviceSearch form button { width: 60px; font-size: 18px; }
  .serviceBox { padding: 0px 0px 100px; }
  .serviceTitle { font-size: 50px; }
  .serviceClass { padding-top: 30px; }
  .serviceClass a { min-width: 135px; height: 35px; -webkit-border-radius: 35px; border-radius: 35px; padding: 0px 25px; margin: 0px 5px; }
  .serviceClass a span { font-size: 14px; }
  .serviceDownload { padding-top: 100px; }
  .serviceDownloadListBox { margin-top: 70px; }
  .serviceDownloadListBox { -webkit-filter: blur(15px); filter: blur(15px); }
  .serviceDownloadList .imgBox { width: 50%; padding-top: 593px; -webkit-border-radius: 20px 0px 0px 20px; border-radius: 20px 0px 0px 20px; }
  .serviceDownloadList .form { -webkit-border-radius: 0px 20px 20px 0px; border-radius: 0px 20px 20px 0px; padding: 30px 130px 30px 150px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .serviceDownloadList .form .list { margin-top: 25px; }
  .serviceDownloadList .form .list p { font-size: 15px; padding-bottom: 10px; }
  .serviceDownloadList .form .list input { width: 100%; font-size: 15px; height: 53px; padding: 0px 20px; -webkit-border-radius: 53px; border-radius: 53px; }
  .serviceDownloadList .form .list .layui-form-select dl { top: 65px; -webkit-border-radius: 10px; border-radius: 10px; }
  .serviceDownloadList .form .list .layui-form-select dl dd { padding: 0 10px; line-height: 36px; font-size: 14px; }
  .serviceDownloadList .form .list .layui-input:focus { -webkit-box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); box-shadow: 0 0 0 3px rgba(39, 4, 92, 0.08); }
  .serviceDownloadList .form .btn { margin-top: 25px; }
  .serviceDownloadList .form .btn button { width: 100%; height: 53px; -webkit-border-radius: 53px; border-radius: 53px; font-size: 15px; }
  .serviceDownloadList .form .btn button i { right: 6px; width: 42px; height: 42px; font-size: 16px; }
  .documentMain { padding: 140px 0px 0px; }
  .documentListBox { margin-top: 40px; -webkit-filter: blur(15px); filter: blur(15px); }
  .documentList { margin: 0px -20px; }
  .documentList .list { width: -webkit-calc(33.333% - 20px); width: calc(33.333% - 20px); -webkit-border-radius: 20px; border-radius: 20px; padding: 35px 0px 25px; margin: 20px 10px 0px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .documentList .list .icon img { height: 40px; }
  .documentList .list .listTitle { font-size: 24px; padding-top: 25px; }
  .documentList .list .more { padding-top: 15px; }
  .documentList .list .more span { font-size: 14px; }
  .documentList .list .more span i { font-size: 14px; margin-left: 10px; }
  .documentList .list::after { left: 20px; right: 20px; bottom: -9px; height: 14px; -webkit-border-radius: 7px; border-radius: 7px; }
  .documentList .list:hover { -webkit-box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); }
  .videoListMain { padding-top: 150px; }
  .videoListBox { margin-top: 50px; }
  .videoList .swiper-slide { width: 790px; height: 580px; }
  .videoList .swiper-slide .content { width: 300px; height: 460px; -webkit-border-radius: 20px; border-radius: 20px; }
  .videoList .swiper-slide .content .icon i { width: 82px; height: 47px; -webkit-border-radius: 47px; border-radius: 47px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .videoList .swiper-slide .content .icon i::after { border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 8px solid #fff; }
  .videoList .swiper-slide .content .listTitle { left: 20px; bottom: 20px; right: 20px; height: 55px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-border-radius: 55px; border-radius: 55px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); font-size: 20px; }
  .videoList .swiper-slide-active .content { width: 100%; height: 580px; }
  .videoListBox .videoListPage { padding-top: 45px; }
  .videoListBox .videoListPage span { width: 6px; height: 6px; margin: 0px 6px; }
  .videoListBox .videoListPage span.swiper-pagination-bullet-active { width: 40px; -webkit-border-radius: 4px; border-radius: 4px; }
  .termsMain { padding: 210px 0px 0px; }
  .terms { padding-top: 50px; }
  .terms a { margin: 0px 5px; padding: 5px 6px 5px 30px; -webkit-border-radius: 55px; border-radius: 55px; }
  .terms a span { font-size: 15px; }
  .terms a i { width: 45px; height: 45px; margin-left: 45px; font-size: 16px; }
  /*--文档中心列表--*/
  .userManualMain { min-height: 100vh; padding: 120px 0px 0px; }
  .userManualMain .title { margin-top: 70px; font-size: 50px; }
  .userManualMain .userManualSearch { max-width: 375px; margin: 30px auto 0px; }
  .userManualMain .userManualSearch input { padding: 0px 60px 0px 20px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); font-size: 14px; height: 45px; -webkit-border-radius: 45px; border-radius: 45px; }
  .userManualMain .userManualSearch button { font-size: 18px; width: 60px; }
  .userManualList { margin: 0px -15px; padding: 25px 0px 110px; }
  .userManualList .list { width: -webkit-calc(33.333% - 30px); width: calc(33.333% - 30px); margin: 40px 15px 0px; }
  .userManualList .list::after { -webkit-border-radius: 30px; border-radius: 30px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .userManualList .list::before { -webkit-border-radius: 30px; border-radius: 30px; }
  .userManualList .list a { padding: 45px 30px 45px 40px; }
  .userManualList .list a .listTitle { font-size: 20px; display: -webkit-box; height: 60px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .userManualList .list a .btnIcon { padding-top: 50px; }
  .userManualList .list a .btnIcon p { font-size: 14px; }
  .userManualList .list a .btnIcon p i { font-size: 16px; margin-left: 10px; }
  .userManualList .list a .btnIcon .icon img { height: 35px; }
  .userManualList .list .line { left: 20px; bottom: -7px; right: 20px; height: 7px; }
  .userManualList .list .line::after { bottom: 7px; height: 14px; -webkit-border-radius: 7px; border-radius: 7px; }
  .userManualList .list:hover::before { -webkit-box-shadow: 0px 20px 30px rgba(42, 5, 97, 0.2); box-shadow: 0px 20px 30px rgba(42, 5, 97, 0.2); }
  .userManualList .list:hover .line::after { bottom: 0px; }
  /*--条款与政策--*/
  .termsPoliciesMain { padding: 120px 0px 0px; min-height: 100vh; }
  .termsPoliciesMain .title { padding-top: 50px; font-size: 50px; }
  .termsPolicies { margin: 60px auto 0px; padding: 70px 60px 100px; -webkit-border-radius: 30px; border-radius: 30px; font-size: 14px; line-height: 26px; width: 1320px; }
  .termsPolicies .subTitle { font-size: 17px; -webkit-border-radius: 35px; border-radius: 35px; padding: 0px 20px; height: 35px; margin-bottom: 15px; }
  .termsPolicies .f15 { font-size: 15px; margin-bottom: 10px; }
  /*--加入我们--*/
  .joinUsMain { -webkit-border-radius: 0px; border-radius: 0px; padding-bottom: 100px; }
  .joinUsBanner .imgBox { padding-top: 1074px; }
  .joinUsBanner .joinUsBannerText .title { font-size: 60px; }
  .joinUsBanner .joinUsBannerText .desc { padding-top: 10px; font-size: 16px; }
  .joinUsBanner .joinUsBannerText .link { margin-top: 40px; }
  .joinUsBanner .joinUsBannerText .link a { padding: 5px 5px 5px 30px; -webkit-border-radius: 55px; border-radius: 55px; margin: 0px 5px; }
  .joinUsBanner .joinUsBannerText .link a::before { -webkit-border-radius: 55px; border-radius: 55px; }
  .joinUsBanner .joinUsBannerText .link a::after { -webkit-border-radius: 55px; border-radius: 55px; }
  .joinUsBanner .joinUsBannerText .link a span { font-size: 16px; margin-right: 10px; }
  .joinUsBanner .joinUsBannerText .link a i { margin-left: 45px; font-size: 18px; width: 45px; height: 45px; }
  .commonBanner .imgBox { padding-top: 1000px; }
  .commonBannerText .title { font-size: 60px; }
  .commonBannerText .desc { font-size: 16px; }
  .joinUsBox { padding: 180px 0px 0px; }
  .internalReferralBox { padding: 40px 70px; -webkit-border-radius: 20px; border-radius: 20px; }
  .internalReferralBox .title { font-size: 44px; line-height: 55px; padding-right: 80px; }
  .internalReferralBox .internalReferral .delivery { width: 420px; -webkit-border-radius: 20px; border-radius: 20px; padding: 10px 25px 30px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .internalReferralBox .internalReferral .delivery .list { margin-top: 20px; padding-left: 38px; }
  .internalReferralBox .internalReferral .delivery .list .icon { width: 28px; }
  .internalReferralBox .internalReferral .delivery .list .listTitle { padding-top: 5px; font-size: 14px; }
  .internalReferralBox .internalReferral .delivery .list .listDesc { font-size: 17px; }
  .internalReferralBox .internalReferral .welfareExplanation { width: 410px; margin-left: 10px; -webkit-border-radius: 20px; border-radius: 20px; padding: 25px 25px 30px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .internalReferralBox .internalReferral .welfareExplanation .subTitle { font-size: 20px; font-weight: 600; }
  .internalReferralBox .internalReferral .welfareExplanation .desc { padding-top: 6px; font-size: 16px; line-height: 24px; }
  .internalReferralBox .internalReferral .welfareExplanation .desc p { padding-left: 20px; }
  .internalReferralBox .internalReferral .welfareExplanation .desc p::after { left: 0px; top: 5px; width: 14px; height: 14px; }
  .internalReferralBox .imgBox { right: 40px; width: 260px; bottom: 0px; }
  .joinUsBox .screening { margin-top: 100px; }
  .joinUsBox .screening form .list { margin-right: 20px; width: 320px; }
  .joinUsBox .screening form .list input { height: 52px; -webkit-border-radius: 52px; border-radius: 52px; padding: 0px 20px; font-size: 14px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .joinUsBox .screening form .list .layui-form-select dl { top: 45px; padding: 5px 0; -webkit-border-radius: 10px; border-radius: 10px; }
  .joinUsBox .screening form .list .layui-form-select dl dd { margin: 0px; padding: 0 10px; line-height: 36px; font-size: 14px; }
  .joinUsBox .screening form .list .layui-form-select .layui-edge { right: 20px; width: 10px; height: 10px; border-bottom: 2px solid #8a8f99; border-right: 2px solid #8a8f99; }
  .joinUsBox .screening form .btn button { width: 120px; height: 52px; -webkit-border-radius: 52px; border-radius: 52px; font-size: 14px; }
  .joinUsList { padding: 35px 0px 95px; }
  .joinUsList .list { margin-top: 25px; padding: 0px 50px; height: 80px; -webkit-border-radius: 10px; border-radius: 10px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .joinUsList .list .listTitle { min-width: 350px; font-size: 18px; margin-right: 60px; }
  .joinUsList .list .listTitle::after { height: 15px; }
  .joinUsList .list .city { margin-right: 55px; font-size: 16px; }
  .joinUsList .list .number { font-size: 16px; }
  .joinUsList .list .icon { width: 44px; height: 44px; }
  .joinUsList .list .icon i { font-size: 16px; }
  .joinUsList .list .line { right: 15px; left: 15px; bottom: -4px; height: 3px; -webkit-border-radius: 6px; border-radius: 6px; }
  .joinUsList .list .line::after { top: -6px; height: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
  .joinUsList .list:hover { -webkit-box-shadow: 0px 11px 24px rgba(74, 43, 119, 0.3); box-shadow: 0px 11px 24px rgba(74, 43, 119, 0.3); }
  .joinUsList .list:hover .line::after { top: -3px; }
  .popupJobs { max-width: 1065px; width: 100%; padding: 70px 60px 90px 90px; -webkit-border-radius: 20px; border-radius: 20px; }
  .popupJobs .closePopupJobs { right: 40px; top: 70px; width: 47px; height: 47px; font-size: 16px; }
  .popupJobsContainer .title { font-size: 34px; }
  .popupJobsContainer .positionAddress { padding-top: 15px; }
  .popupJobsContainer .positionAddress .address { font-size: 15px; }
  .popupJobsContainer .positionAddress .address i { margin-right: 10px; }
  .popupJobsContainer .positionAddress .position { font-size: 15px; }
  .popupJobsContainer .positionAddress span { margin: 0px 10px; font-size: 14px; }
  .popupJobsContainer .line { width: 85%; margin-top: 20px; height: 1px; }
  .popupJobsContainer .popupJobsContent { padding: 30px 125px 0px 0px; max-height: 40vh; }
  .popupJobsContainer .popupJobsContent .contentTitle { font-size: 18px; }
  .popupJobsContainer .popupJobsContent .content { padding: 15px 0px 40px; font-size: 16px; line-height: 32px; }
  .popupJobsContainer .popupJobsContent .content:last-child { padding-bottom: 0px; }
  .popupJobsContainer .popupJobsContent::-webkit-scrollbar { width: 4px; height: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
  .popupJobsContainer .popupJobsContent::-webkit-scrollbar-track { -webkit-border-radius: 4px; border-radius: 4px; }
  .popupJobsContainer .popupJobsContent::-webkit-scrollbar-thumb { -webkit-border-radius: 4px; border-radius: 4px; }
  .popupJobsContainer .link { padding-top: 60px; }
  .popupJobsContainer .link a { width: 190px; padding: 6px 6px 6px 25px; font-size: 14px; -webkit-border-radius: 55px; border-radius: 55px; }
  .popupJobsContainer .link a::before { border: 2px solid #7130d1; -webkit-border-radius: 55px; border-radius: 55px; }
  .popupJobsContainer .link a i { width: 45px; height: 45px; }
  /*--解决方案--*/
  .commonBigTitle { font-size: 55px; line-height: 65px; }
  .commonDesc { font-size: 18px; line-height: 30px; padding-top: 15px; }
  .solutionMain { padding: 90px 0px 100px; -webkit-border-radius: 0px; border-radius: 0px; }
  .commonVideoFullMain { padding-top: 100px; }
  .commonVideoFullBox { height: 100vh; padding-top: 0px; }
  .commonVideoFullMain.robotMain { padding-top: 30px; }
  .commonVideoFull { width: 1440px; height: 68vh; -webkit-border-radius: 60px; border-radius: 60px; bottom: 50px; }
  .commonVideoFull .icon { width: 82px; height: 47px; -webkit-border-radius: 23px; border-radius: 23px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .commonVideoFull .icon i { border-left: 9px solid #fff; border-top: 8px solid transparent; border-bottom: 8px solid transparent; }
  .commonVideoFullTitle { min-height: 175px; }
  .commonVideoFullRollingBox { bottom: 50px; height: 68vh; }
  .commonVideoFullRollingBox .commonVideoFullRolling .list { padding-right: 100px; }
  .commonVideoFullRollingBox .commonVideoFullRolling .list img { height: 195px; }
  .spaceSolutionMain { padding: 130px 0px 0px; }
  .spaceSolution { margin-top: 65px; }
  .spaceSolution .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 20px; }
  .spaceSolution .swiper-slide::before { -webkit-border-radius: 20px; border-radius: 20px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .spaceSolution .swiper-slide .imgBox { padding-top: 520px; -webkit-border-radius: 20px; border-radius: 20px; }
  .spaceSolution .swiper-slide .icon { left: 40px; top: 50px; width: 60px; }
  .spaceSolution .swiper-slide .content { padding: 0px 40px 45px; }
  .spaceSolution .swiper-slide .content .listTitle { font-size: 22px; }
  .spaceSolution .swiper-slide .content .desc { margin-top: 10px; font-size: 16px; line-height: 26px; }
  .spaceSolution .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 720px; -ms-flex: 0 0 720px; flex: 0 0 720px; }
  .spaceSolution .swiper-slide:last-child { margin-right: 0px; }
  .schemeValueMain { padding: 140px 0px 0px; }
  .schemeValue { margin-top: 65px; }
  .schemeValue .swiper-slide { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); padding: 30px; -webkit-border-radius: 20px; border-radius: 20px; }
  .schemeValue .swiper-slide .contentBox { padding-bottom: 30px; }
  .schemeValue .swiper-slide .contentBox .number { width: 46px; height: 46px; }
  .schemeValue .swiper-slide .contentBox .number span { font-size: 16px; }
  .schemeValue .swiper-slide .contentBox .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 0px 25px; }
  .schemeValue .swiper-slide .contentBox .content .listTitle { font-size: 22px; }
  .schemeValue .swiper-slide .contentBox .content .desc { font-size: 17px; }
  .schemeValue .swiper-slide .imgBox { padding-top: 352px; -webkit-border-radius: 20px; border-radius: 20px; }
  /*--高校教育--*/
  .twoMajorScenesMain { padding: 130px 0px 0px; }
  .twoMajorScenes { padding-top: 70px; margin: 0px -10px; }
  .twoMajorScenes .list { width: -webkit-calc(50% - 20px); width: calc(50% - 20px); margin: 0px 10px 0px; }
  .twoMajorScenes .list .imgBox { padding-top: 500px; -webkit-border-radius: 30px; border-radius: 30px; }
  .twoMajorScenes .list .listTitle { font-size: 30px; bottom: 30px; }
  .eduServicesMain { padding: 130px 0px 0px; }
  .eduServices { padding: 65px 120px; margin-top: 60px; -webkit-border-radius: 30px; border-radius: 30px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .eduServices .academy { width: 260px; }
  .eduServices .academy .line { height: 31px; width: 7px; }
  .eduServices .academy .line::before { top: -8px; width: 7px; height: 7px; }
  .eduServices .academy .title { margin: 0px 15px; font-size: 20px; -webkit-border-radius: 20px; border-radius: 20px; height: 59px; }
  .eduServices .academy .academyList { -webkit-border-radius: 30px; border-radius: 30px; padding: 15px; }
  .eduServices .academy .academyList .list { margin-top: 10px; height: 59px; font-size: 17px; -webkit-border-radius: 20px; border-radius: 20px; }
  .eduServices .academy .academyList .list::before { width: 7px; height: 7px; margin-right: 10px; }
  .eduServices .coreContentBox .line { left: -15px; top: 24px; right: -15px; height: 7px; }
  .eduServices .coreContentBox .line::before { left: -8px; top: 0px; width: 7px; height: 7px; }
  .eduServices .coreContentBox .coreContent { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 80px 0px 0px; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox { width: 153px; height: 153px; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .industrialCollege { font-size: 20px; line-height: 25px; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware { font-size: 14px; width: 112px; height: 112px; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware::after { width: 4px; height: 34px; -webkit-border-radius: 4px; border-radius: 4px; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(2) { left: 0px; right: 0px; top: -145px; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(2)::after { left: 0px; right: 0px; bottom: -35px; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(3) { left: -130px; bottom: -114px; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(3)::after { top: -35px; right: -15px; height: 60px; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(4) { right: -130px; bottom: -114px; }
  .eduServices .coreContentBox .coreContent .industrialCollegeBox .hardware:nth-child(4)::after { top: -35px; left: -15px; height: 60px; }
  .eduServices .coreContentBox .desc { margin-top: 32px; font-size: 17px; line-height: 1.2; height: 60px; -webkit-border-radius: 20px; border-radius: 20px; }
  .eduServices .coreContentBox .leftArrow i { font-size: 34px; }
  .eduServices .coreContentBox .rightArrow i { font-size: 34px; }
  .collectionCenterBox { margin-top: 50px; padding: 80px 105px; -webkit-border-radius: 30px; border-radius: 30px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .collectionCenterBox .collectionCenterContainer .title { font-size: 30px; font-weight: 600; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter { margin-top: 30px; padding: 50px 40px; -webkit-border-radius: 50px; border-radius: 50px; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .subTitle { font-size: 18px; height: 50px; -webkit-border-radius: 20px; border-radius: 20px; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry { width: 310px; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .localIndustryList { margin: 0px -5px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 10px 5px 0px; -webkit-border-radius: 20px; border-radius: 20px; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list .listTitle { font-size: 17px; height: 56px; }
  .collectionCenterBox .collectionCenterContainer .collectionCenter .localIndustry .list .desc { font-size: 15px; padding-top: 20px; line-height: 30px; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 40px; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent { padding: 10px 0px 20px; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent .imgBox { width: 172px; -webkit-border-radius: 20px; border-radius: 20px; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent .content { margin-left: 6px; font-size: 14px; -webkit-border-radius: 20px; border-radius: 20px; }
  .collectionCenterBox .collectionCenterContainer .collectionCenterRight .collectionCenterRightContent:last-child { padding-bottom: 0px; }
  .collectionCenterBox .boundaryLine { width: 145px; }
  .collectionCenterBox .boundaryLine .title { font-size: 22px; padding-top: 260px; }
  .collectionCenterBox .boundaryLine .line { margin-top: 13px; height: 7px; }
  .collectionCenterBox .boundaryLine .line::before { width: 7px; height: 7px; }
  .collectionCenterBox .boundaryLine .line:nth-child(2)::before { left: -8px; }
  .collectionCenterBox .boundaryLine .line:nth-child(3)::before { right: -8px; }
  .collectionCenterBox .industry { width: 260px; }
  .collectionCenterBox .industry .title { font-size: 30px; }
  .collectionCenterBox .industry .industryList { margin-top: 30px; -webkit-border-radius: 50px; border-radius: 50px; padding: 20px; }
  .collectionCenterBox .industry .industryList .list { margin-top: 10px; -webkit-border-radius: 20px; border-radius: 20px; }
  .collectionCenterBox .industry .industryList .list .imgBox { padding-top: 112px; -webkit-border-radius: 20px; border-radius: 20px; }
  .collectionCenterBox .industry .industryList .list .listTitle { height: 35px; font-size: 15px; }
  .collectionCenterBox .industry .industryList .list:first-child { margin-top: 0px; }
  /*--新教育服务--*/
  .educationalServicesMain { margin-top: 50px; -webkit-border-radius: 30px; border-radius: 30px; padding: 78px 120px; -webkit-backdrop-filter: blur(30px); backdrop-filter: blur(30px); }
  .educationalServicesMain .steps .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 76px; -webkit-border-radius: 30px; border-radius: 30px; font-size: 22px; }
  .educationalServicesMain .steps .arrow { width: 40px; height: 40px; }
  .educationalServicesMain .steps .arrow i { font-size: 18px; }
  @keyframes sArrow { 0% { opacity: 0;
      -webkit-transform: scale(0.7) translateX(-10px);
      transform: scale(0.7) translateX(-10px); }
    50% { opacity: 1; }
    100% { opacity: 0;
      -webkit-transform: scale(1) translateX(40px);
      transform: scale(1) translateX(40px); } }
  @-webkit-keyframes sArrow { 0% { opacity: 0;
      -webkit-transform: scale(0.7) translateX(-10px);
      transform: scale(0.7) translateX(-10px); }
    50% { opacity: 1; }
    100% { opacity: 0;
      -webkit-transform: scale(1) translateX(40px);
      transform: scale(1) translateX(40px); } }
  .educationalServicesBox { padding-top: 20px; }
  .educationalServicesBox .localIndustry { width: 312px; padding: 48px 20px; -webkit-border-radius: 50px; border-radius: 50px; }
  .educationalServicesBox .localIndustry .subTitle { font-size: 17px; -webkit-border-radius: 20px; border-radius: 20px; height: 50px; }
  .educationalServicesBox .localIndustry .localIndustryList { margin: 0px -5px; padding-top: 4px; }
  .educationalServicesBox .localIndustry .localIndustryList .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 10px 5px 0px; -webkit-border-radius: 20px; border-radius: 20px; min-height: 234px; }
  .educationalServicesBox .localIndustry .localIndustryList .list .listTitle { font-size: 17px; height: 55px; }
  .educationalServicesBox .localIndustry .localIndustryList .list .content { font-size: 15px; line-height: 30px; padding-top: 20px; }
  .educationalServicesBox .collectionSystem { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin: 0px 20px; padding: 48px 40px; -webkit-border-radius: 50px; border-radius: 50px; }
  .educationalServicesBox .collectionSystem .list .listTitle { font-size: 17px; -webkit-border-radius: 20px; border-radius: 20px; height: 50px; }
  .educationalServicesBox .collectionSystem .list .content { padding: 10px 0px; }
  .educationalServicesBox .collectionSystem .list .content .imgBox { width: 194px; padding-top: 97px; -webkit-border-radius: 20px; border-radius: 20px; }
  .educationalServicesBox .collectionSystem .list .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 10px; padding: 10px 30px; font-size: 15px; line-height: 25px; -webkit-border-radius: 20px; border-radius: 20px; }
  .educationalServicesBox .collectionSystem .list .content .desc p { padding-left: 9px; }
  .educationalServicesBox .collectionSystem .list .content .desc p::after { top: 10px; width: 4px; height: 4px; }
  .solveProblem { width: 334px; padding: 20px; -webkit-border-radius: 50px; border-radius: 50px; }
  .solveProblem .listImg { -webkit-border-radius: 20px; border-radius: 20px; margin-bottom: 10px; padding-top: 180px; }
  .solveProblem .list { padding-top: 18px; }
  .solveProblem .list .listTitle { font-size: 17px; -webkit-border-radius: 20px; border-radius: 20px; height: 50px; margin-bottom: 10px; }
  /*--新教育服务--*/
  .researchServicesBox { padding: 130px 0px 0px; }
  .researchServices { padding: 70px 0px 0px; }
  .researchServices .researchServicesContent { width: 568px; }
  .researchServices .researchServicesContent .imgBox { padding-top: 940px; -webkit-border-radius: 30px; border-radius: 30px; }
  .researchServices .researchServicesContent .content { font-size: 18px; line-height: 29px; padding: 50px 0px 0px 50px; max-width: 450px; }
  .researchServices .researchServicesList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 25px; }
  .researchServices .researchServicesList .list { margin-bottom: 20px; }
  .researchServices .researchServicesList .list .contentBox { padding: 20px; -webkit-border-radius: 30px; border-radius: 30px; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .researchServices .researchServicesList .list .imgBox { width: 260px; -webkit-border-radius: 30px; border-radius: 30px; padding-top: 180px; }
  .researchServices .researchServicesList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 35px 40px 0px 40px; }
  .researchServices .researchServicesList .list .content .listTitle { font-size: 22px; }
  .researchServices .researchServicesList .list .content .listDesc { font-size: 16px; margin-top: 10px; line-height: 26px; }
  .researchServices .researchServicesList .list:last-child { margin-bottom: 0px; }
  .universityCooperationMain { padding: 150px 0px 0px; }
  /*--解决方案-具身创新中心--*/
  .fullStackSolutionMain { padding: 70px 0px 0px; }
  .fullStackSolutionBox { background-size: 684px 684px; }
  .fullStackSolutionBox .imgBox { width: 661px; }
  .fullStackSolution { padding: 120px 0px 0px 745px; }
  .fullStackSolutionData { -webkit-border-radius: 30px; border-radius: 30px; margin-top: 120px; padding: 80px 0px 80px 745px; }
  .fullStackSolutionData .list { width: 33.333%; }
  .fullStackSolutionData .list .icon img { height: 40px; }
  .fullStackSolutionData .list .number { font-size: 34px; margin-top: 25px; }
  .fullStackSolutionData .list .text { font-size: 18px; margin-top: 10px; }
  .sevenCoreScenariosMain { padding: 150px 0px 0px; }
  .sevenCoreScenariosBox { padding-top: 65px; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass { width: 250px; height: 100%; padding: 15px 0px; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list { padding: 13px 0px; font-size: 19px; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list span { margin-right: 20px; width: 27px; height: 1px; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list span::after { height: 6px; left: -14px; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list.active span { margin-right: 30px; }
  .sevenCoreScenariosBox .sevenCoreScenariosClass .list.active span::after { width: 56px; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain { width: -webkit-calc(100% - 250px); width: calc(100% - 250px); }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .btn { right: 285px; top: -webkit-calc(50% - 50px); top: calc(50% - 50px); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .btn .nextBtn { width: 60px; height: 44px; -webkit-border-radius: 22px; border-radius: 22px; font-size: 18px; border: 2px solid #a5b7c5; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosListBox { width: 100vw; padding-bottom: 95px; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList { width: 790px; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide { margin-right: 160px; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .imgBox { padding-top: 476px; -webkit-border-radius: 20px; border-radius: 20px; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .content { bottom: -40px; padding: 0px 40px; height: 113px; font-size: 20px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: 20px 24px 32px rgba(161, 150, 235, 0.4); box-shadow: 20px 24px 32px rgba(161, 150, 235, 0.4); -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide .content img { height: 60px; margin-right: 20px; }
  .sevenCoreScenariosBox .sevenCoreScenariosListMain .sevenCoreScenariosList .swiper-slide.active { padding-left: 80px; }
  .corePainPointMain { padding: 100px 0px 30px; }
  .corePainPoint { margin-top: 80px; }
  .corePainPoint .swiper-slide { min-height: 255px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .corePainPoint .swiper-slide .icon img { height: 55px; }
  .corePainPoint .swiper-slide .listTitle { font-size: 26px; padding-top: 30px; }
  .corePainPoint .swiper-slide::after { left: 20px; right: 20px; bottom: -9px; height: 14px; -webkit-border-radius: 7px; border-radius: 7px; }
  .corePainPoint .swiper-slide:hover { -webkit-box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); }
  .dataSolutionBox { padding: 150px 0px 0px; }
  .dataSolutionList { margin: 65px -10px 0px; }
  .dataSolutionList .list { width: -webkit-calc(33.333% - 20px); width: calc(33.333% - 20px); margin: 20px 10px 0px; -webkit-border-radius: 20px; border-radius: 20px; min-height: 195px; padding: 50px 30px 20px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .dataSolutionList .list .icon { width: 55px; }
  .dataSolutionList .list .icon img { width: 40px; }
  .dataSolutionList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
  .dataSolutionList .list .content .listTitle { font-size: 24px; }
  .dataSolutionList .list .content .listDesc { padding-top: 15px; font-size: 17px; line-height: 24px; }
  .dataSolutionList .list::after { left: 20px; right: 20px; bottom: -9px; height: 14px; -webkit-border-radius: 7px; border-radius: 7px; }
  .dataSolutionList .list:hover { -webkit-box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); box-shadow: 0px 10px 20px rgba(42, 5, 97, 0.2); }
  .dataSolutionBoxTwo{padding: 0px;}
  .dataSolutionBoxTwo .dataSolutionList .list{width: -webkit-calc(50% - 20px); width: calc(50% - 20px);}
  .solutionCaseBox { padding: 155px 0px 0px; }
  .solutionCase { margin-top: 70px; }
  .solutionCase .swiper-slide { width: 580px; }
  .solutionCase .swiper-slide .imgBox { padding-top: 420px; -webkit-border-radius: 30px; border-radius: 30px; }
  .solutionCase .swiper-slide .listTitle { left: 20px; bottom: 20px; right: 20px; height: 55px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); -webkit-border-radius: 55px; border-radius: 55px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); font-size: 20px; }
  .solutionCasePage { padding-top: 60px; }
  .solutionCasePage span { width: 6px; height: 6px; margin: 0px 6px; }
  .solutionCasePage span.swiper-pagination-bullet-active { width: 40px; -webkit-border-radius: 4px; border-radius: 4px; }
  /*--解决方案-机器人便利店--*/
  .deploymentMain { padding: 145px 0px 0px; }
  .deploymentBox { padding: 0px 0px 0px 190px; }
  .deployment { width: 441px; }
  .deployment .imgBox { -webkit-border-radius: 2px 45px 220px 220px; border-radius: 2px 45px 220px 220px; }
  .deployment .line { left: -18px; top: 20px; width: 477px; height: 596px; }
  .deployment .line .deploymentDot { left: -3px; top: 60px; width: 7px; height: 7px; }
  .deployment .line .deploymentDotTwo { right: -3px; top: 60px; width: 7px; height: 7px; }
  .deployment .deploymentDay { left: -200px; top: 90px; padding: 10px; -webkit-box-shadow: 0px 4px 35px rgba(165, 159, 190, 0.3); box-shadow: 0px 4px 35px rgba(165, 159, 190, 0.3); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); -webkit-border-radius: 20px; border-radius: 20px; }
  .deployment .deploymentDay .day { padding: 20px 25px; font-size: 18px; -webkit-border-radius: 20px; border-radius: 20px; }
  .deployment .deploymentDay .day span { font-size: 50px; margin-right: 8px; }
  .deployment .deploymentDay .text { font-size: 18px; padding: 0px 55px 0px 30px; }
  .deployment .deploymentSku { right: 0px; bottom: -170px; width: 255px; padding: 35px 0px 60px; -webkit-box-shadow: 0px 4px 35px rgba(165, 159, 190, 0.2); box-shadow: 0px 4px 35px rgba(165, 159, 190, 0.2); -webkit-border-radius: 30px; border-radius: 30px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .deployment .deploymentSku .icon { width: 73px; height: 73px; }
  .deployment .deploymentSku .icon i { width: 73px; height: 73px; font-size: 40px; }
  .deployment .deploymentSku .number { font-size: 54px; padding-top: 30px; }
  .deployment .deploymentSku .text { font-size: 17px; padding-top: 10px; }
  .deploymentContent { width: 540px; padding: 0px 45px 0px 0px; }
  .technologyTrafficBox { padding: 220px 0px 0px; }
  .technologyTrafficContent { width: 520px; padding: 0px 0px 0px 45px; }
  .technologyTraffic { width: 755px; }
  .technologyTrafficLeft { width: 370px; padding-top: 130px; }
  .technologyTrafficLeft .imgBox { padding-top: 295px; -webkit-border-radius: 20px; border-radius: 20px; }
  .technologyTrafficLeft .dissemination { padding: 20px 30px 20px 25px; -webkit-border-radius: 20px; border-radius: 20px; margin-top: 10px; }
  .technologyTrafficLeft .dissemination .icon { width: 51px; height: 51px; }
  .technologyTrafficLeft .dissemination .text { font-size: 18px; padding: 0px 19px; }
  .technologyTrafficLeft .dissemination .bar { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 10px; -webkit-border-radius: 5px; border-radius: 5px; }
  .technologyTrafficRight { width: 300px; }
  .technologyTrafficRight .imgBox { padding-top: 300px; -webkit-border-radius: 20px; border-radius: 20px; }
  .technologyTrafficRight .imgLine { left: -45px; top: 150px; width: 297px; height: 371px; }
  .technologyTrafficRight .imgLine .imgDot { left: -3px; top: 60px; width: 7px; height: 7px; }
  .technologyTrafficRight .contentBox { width: 265px; margin-top: 110px; }
  .technologyTrafficRight .contentBox .content { padding: 30px 24px 20px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .technologyTrafficRight .contentBox .content .percentage { font-size: 30px; }
  .technologyTrafficRight .contentBox .content .text { font-size: 15px; padding-top: 10px; }
  .technologyTrafficRight .contentBox .content .pillar { margin: 0px -5px; padding-top: 15px; }
  .technologyTrafficRight .contentBox .content .pillar .list { width: 33.333%; margin: 0px 5px; }
  .technologyTrafficRight .contentBox .content .pillar .list:nth-child(1) { -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); }
  .technologyTrafficRight .contentBox .content .pillar .list:nth-child(2) { -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); }
  .technologyTrafficRight .contentBox .line { right: 110px; top: -55px; width: 371px; height: 297px; }
  .technologyTrafficRight .contentBox .line .contentDot { left: -3px; top: 60px; width: 7px; height: 7px; }
  .noNneBaseBox .commonDesc { max-width: 885px; padding-top: 25px; }
  .noNneBase { margin-top: 45px; }
  .noNneBaseModelBox { width: 650px; -webkit-transform: translateX(-50px); -ms-transform: translateX(-50px); transform: translateX(-50px); }
  .noNneBaseModelBox .circle { top: -10px; width: 500px; }
  .noNneBaseModelBox .noNneBaseText { bottom: 20px; }
  .noNneBaseModelBox .noNneBaseText .list .text { font-size: 22px; }
  .noNneBaseModelBox .noNneBaseText .list .number { margin-top: -15px; font-size: 280px; letter-spacing: 60px; }
  .noNneBaseModelBox .noNneBaseText .list .number span { left: 60px; }
  .noNneBaseSystem { width: 695px; min-height: 315px; padding: 100px 0px 0px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); -webkit-border-radius: 30px; border-radius: 30px; }
  .noNneBaseSystem .step .list { width: 130px; height: 115px; margin-right: 65px; -webkit-border-radius: 10px; border-radius: 10px; }
  .noNneBaseSystem .step .list .icon { width: 35px; }
  .noNneBaseSystem .step .list .text { padding-top: 5px; font-size: 15px; }
  .noNneBaseSystem .step .list .line { height: 7px; width: 65px; right: -65px; }
  .noNneBaseSystem .step .list .line::before { left: -10px; width: 7px; height: 7px; }
  .noNneBaseSystem .robotDesc { left: -192px; top: -40px; -webkit-border-radius: 10px; border-radius: 10px; padding: 30px; width: 255px; -webkit-box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); }
  .noNneBaseSystem .robotDesc .title { font-size: 20px; }
  .noNneBaseSystem .robotDesc .desc { font-size: 15px; padding-top: 5px; line-height: 22px; }
  .noNneBaseSystem .system { left: -70px; bottom: -60px; -webkit-border-radius: 10px; border-radius: 10px; padding: 30px; width: 620px; -webkit-box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); }
  .noNneBaseSystem .system .title { font-size: 20px; }
  .noNneBaseSystem .system .desc { font-size: 15px; padding-top: 5px; line-height: 22px; }
  .unmannedRetailingBox { padding-top: 135px; }
  .unmannedRetailing { margin: 90px 0px 0px; }
  .unmannedRetailing .imgBox { padding-top: 500px; max-width: 1000px; -webkit-border-radius: 30px; border-radius: 30px; }
  .unmannedRetailing .robot { top: 80px; width: 255px; padding: 30px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); -webkit-box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); }
  .unmannedRetailing .robot .title { font-size: 20px; line-height: 1.2; }
  .unmannedRetailing .robot .desc { font-size: 15px; line-height: 22px; padding-top: 5px; }
  .unmannedRetailing .managementSystem { bottom: -60px; width: 635px; padding: 30px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); box-shadow: 0px 17px 38px rgba(184, 166, 210, 0.3); }
  .unmannedRetailing .managementSystem .title { font-size: 20px; }
  .unmannedRetailing .managementSystem .desc { font-size: 15px; line-height: 22px; padding-top: 10px; }
  .fullSceneMain { padding: 200px 0px 0px; }
  .fullSceneMain .sevenCoreScenariosClass { width: 405px; }
  .fullSceneMain .sevenCoreScenariosBox .sevenCoreScenariosListMain { width: -webkit-calc(100% - 405px); width: calc(100% - 405px); }
  .fullSceneMain .sevenCoreScenariosBox .sevenCoreScenariosListMain .btn { right: 135px; }
  /*--解决方案-无人前置仓--*/
  .performanceSystemMain { padding: 170px 0px 0px; }
  .performanceSystemMain .commonDesc { max-width: 900px; }
  .performanceSystemBox { margin-top: 70px; }
  .performanceSystemLeft { width: 302px; padding: 20px; margin-right: 40px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .performanceSystemLeft .list { margin-top: 50px; }
  .performanceSystemLeft .list .imgBox { -webkit-border-radius: 20px; border-radius: 20px; }
  .performanceSystemLeft .list .text { font-size: 17px; }
  .performanceSystemLeft .list .line { top: -50px; width: 7px; height: 50px; }
  .performanceSystemLeft .list .line::before { top: -10px; width: 7px; height: 7px; }
  .performanceSystemLeft .list:hover .imgBox { -webkit-box-shadow: 0px 6px 24px rgba(159, 112, 213, 0.24); box-shadow: 0px 6px 24px rgba(159, 112, 213, 0.24); }
  .performanceSystemLeft .list:first-child { margin-top: 0px; }
  .performanceSystemLeft .list:nth-child(1) .text { right: 30px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
  .performanceSystemLeft .list:nth-child(2) .text { left: 0px; bottom: 15px; width: 100%; text-align: center; }
  .performanceSystemLeft .list:nth-child(3) .text { right: 30px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
  .performanceSystemLeft .performanceLine { right: -41px; width: 40px; height: 7px; }
  .performanceSystemLeft .performanceLine::before { left: -10px; width: 7px; height: 7px; }
  .shelves { width: 302px; padding: 20px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .shelves .imgBox { -webkit-border-radius: 20px; border-radius: 20px; }
  .shelves .listTitle { padding-top: 30px; font-size: 19px; line-height: 27px; }
  .shelves .lineSvg { right: -56px; top: 100px; width: 55px; padding: 10px 0px; }
  .shelves .lineSvg .shelvesDot { width: 7px; height: 7px; }
  .captureTaskBox { width: 600px; margin-left: 55px; padding: 40px 35px 20px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .captureTask { margin: 0px -15px; }
  .captureTask .list { width: -webkit-calc(50% - 30px); width: calc(50% - 30px); margin: 0px 15px; }
  .captureTask .list .content { -webkit-border-radius: 20px; border-radius: 20px; }
  .captureTask .list .imgBox { width: 155px; }
  .captureTask .list .listTitle { padding: 15px 0px; font-size: 17px; }
  .captureTask .list .lineSvg { right: -34px; top: 74px; width: 162px; }
  .captureTask .list .lineSvg .taskDot { width: 7px; height: 7px; }
  .captureTask .list .captureTaskLine { top: 70px; right: -30px; width: 30px; height: 7px; }
  .captureTask .list .captureTaskLine::before { left: -10px; width: 7px; height: 7px; }
  .captureTaskRl { -webkit-border-radius: 46px; border-radius: 46px; height: 46px; padding: 0px 30px; font-size: 17px; margin: 40px auto 0px; }
  .captureTaskRemote { width: 264px; margin-top: 16px; }
  .captureTaskRemote .imgBox { width: 100%; -webkit-border-radius: 16px; border-radius: 16px; -webkit-box-shadow: 0px 6px 35px rgba(159, 112, 213, 0.24); box-shadow: 0px 6px 35px rgba(159, 112, 213, 0.24); }
  .captureTaskRemote .remote { left: 200px; top: 70px; }
  .captureTaskRemote .remote .icon { width: 58px; margin-left: 30px; }
  .captureTaskRemote .remote .icon::after { left: -54px; width: 54px; }
  .captureTaskRemote .remote .text { -webkit-border-radius: 39px; border-radius: 39px; height: 39px; padding: 0px 20px; font-size: 17px; margin: 10px auto 0px; }
  .captureTaskRemote .percentage { left: 330px; top: 20px; width: 310px; height: 100px; font-size: 32px; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 0px 6px 35px rgba(159, 112, 213, 0.24); box-shadow: 0px 6px 35px rgba(159, 112, 213, 0.24); }
  .intelligentWarehousingMain { padding-top: 180px; }
  .intelligentWarehousingBox { height: 100vh; }
  .intelligentWarehousing .intelligentDesc { max-width: 900px; }
  .intelligentWarehousingImg { margin: 60px auto 0px; width: 1460px; }
  .intelligentWarehousingLine { width: 1068px; margin: -15px auto 0px; }
  .intelligentWarehousingLine .lineDot { width: 7px; height: 7px; }
  .performanceObligationsMain { margin-top: -280px; background-size: 840px auto; }
  .performanceObligationsMain .commonDesc { max-width: 930px; }
  .performanceObligationsMain .performanceObligationsMap { margin: 30px auto 0px; max-width: 883px; }
  .performanceObligationsMain .performanceObligationsMap .markedPoints .list p { width: 27px; height: 27px; }
  .digitalControlMain { padding: 110px 0px 0px; }
  .digitalControlMain .commonDesc { max-width: 790px; }
  .digitalControlBox { margin-top: 60px; max-width: 1110px; margin-left: 120px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); padding-bottom: 20px; -webkit-border-radius: 20px; border-radius: 20px; }
  .digitalControlClass { width: 205px; padding: 30px 0px 0px; -webkit-border-radius: 20px; border-radius: 20px; }
  .digitalControlClass .dlogo { width: 90px; margin-left: 25px; padding-top: 38px; padding-bottom: 15px; }
  .digitalControlClass .list { font-size: 14px; height: 40px; padding-left: 30px; margin-top: 20px; }
  .digitalControlClass .list img { height: 22px; margin-right: 10px; }
  .digitalControlClass .list.active::after { width: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
  .digitalControlChartBox { width: 600px; margin-left: 20px; }
  .digitalControlChartBox .lineChart { margin-top: 20px; -webkit-border-radius: 20px; border-radius: 20px; }
  .digitalControlChartBox .imgBox { margin-top: 20px; -webkit-border-radius: 20px; border-radius: 20px; }
  .digitalControlChartTwo { width: 247px; margin-left: 20px; }
  .digitalControlChartTwo .lineChart { width: 354px; margin-top: 20px; -webkit-border-radius: 20px; border-radius: 20px; }
  .digitalControlChartTwo .imgBox { margin-top: 9px; -webkit-border-radius: 20px; border-radius: 20px; }
  .operate24HoursMain { padding: 150px 0px 0px; }
  .operate24HoursMain .content { width: 510px; }
  .operate24HoursMain .content .title { font-size: 55px; }
  .operate24HoursMain .content .subTitle { font-size: 24px; padding-top: 20px; }
  .operate24HoursMain .content .desc { margin-top: 30px; padding-top: 30px; font-size: 18px; }
  .operate24HoursMain .imgBox { width: 762px; -webkit-border-radius: 20px; border-radius: 20px; }
  /*--产品Zerith H1--*/
  .productMain { -webkit-border-radius: 0px; border-radius: 0px; padding-bottom: 100px; }
  .productBannerH1{padding-top: 185px;}
  .productBannerH1 .productBannerH1Text{font-size: 312px; margin-bottom: -120px; top: 120px; }
  .productBannerH1 .productBannerH1Img{width: 880px;}
  .productBanner .imgBox { padding-top: 1000px; }
  .productBanner .productBannerText .title { font-size: 70px; }
  .productBanner .productBannerText .desc { font-size: 20px; padding-top: 20px; }
  .controlOperation { padding: 140px 0px; }
  .controlOperation .imgBox { padding-top: 729px; margin-top: 60px; -webkit-border-radius: 20px; border-radius: 20px; }
  .anyInnovationMain { padding: 150px 0px 100px; }
  .anyInnovation { margin-top: 80px; }
  .anyInnovation .swiper-slide { width: -webkit-calc(25% - 19px); width: calc(25% - 19px); margin-right: 25px; -webkit-border-radius: 20px; border-radius: 20px; padding: 55px 45px 40px; -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .anyInnovation .swiper-slide .icon { width: 50px; }
  .anyInnovation .swiper-slide .listTitle { font-size: 26px; padding-top: 25px; }
  .anyInnovation .swiper-slide .listDesc { font-size: 18px; padding-top: 5px; line-height: 24px; }
  .anyInnovation .swiper-slide::after { left: 20px; right: 20px; bottom: -9px; height: 14px; -webkit-border-radius: 7px; border-radius: 7px; }
  .modelLoad .imgBox { width: 80px; }
  .modelLoad .text { padding-top: 10px; font-size: 20px; }
  .operationalAbilityTitle .title { font-size: 55px; }
  .productModelList .list .imgBox { width: 945px; height: 945px; }
  .productModelList .list .extendHandsBox .extendHands { -webkit-transform: translateX(130px); -ms-transform: translateX(130px); transform: translateX(130px); }
  .productModelList .list .extendHandsBox .number { padding-top: 50px; }
  .productModelList .list .extendHandsBox .number p { font-size: 300px; }
  .productModelList .list .extendHandsBox .number p:nth-child(2) { margin-left: 50px; }
  .productModelList .list .extendHandsBox .millimeter { padding-left: 15px; }
  .productModelList .list .extendHandsBox .millimeter .text { font-size: 20px; }
  .productModelList .list .extendHandsBox .millimeter .Letters { font-size: 112px; margin-top: -8px; }
  .productModelList .list .moveDownward .text { font-size: 24px; line-height: 46px; padding-bottom: 335px; -webkit-transform: translateX(-18px); -ms-transform: translateX(-18px); transform: translateX(-18px); }
  .productModelList .list .moveDownward .text p { margin: 0px 220px; -webkit-transform: translateX(-50px); -ms-transform: translateX(-50px); transform: translateX(-50px); }
  .productModelList .list .moveDownward .text p:nth-child(2) { -webkit-transform: translateX(50px); -ms-transform: translateX(50px); transform: translateX(50px); }
  .productModelList .list .ellipseUp { width: 562px; top: 120px;}
  .productModelList .list .ellipseUp:nth-child(3){top: 240px;}
  .productModelList .list .ellipseBelow { width: 797px; bottom: -280px;}
  .productModelList .list .moveDownward .leftClockwiseText { left: -350px; top: 250px; width: 835px; height: 835px; }
  .productModelList .list .moveDownward .leftClockwiseText svg text { font-size: 42px; }
  .productModelList .list .moveDownward .rightClockwiseText { right: -350px; top: 250px; width: 835px; height: 835px; }
  .productModelList .list .moveDownward .rightClockwiseText svg text { font-size: 42px; }
  .productModelList .list .verticalHeight .text { font-size: 50px; padding: 0px 0px 80px 0px; -webkit-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); }
  .productModelList .list .verticalHeight .meter { font-size: 220px; padding-top: 300px; -webkit-transform: translateX(240px); -ms-transform: translateX(240px); transform: translateX(240px); }
  .productModelList .list .verticalHeight .meter span { font-size: 85px; }
  .productModelList .list .simulatedHumanArm .numberBox { padding: 0px 50px 0px 0px; -webkit-transform: translateX(-175px); -ms-transform: translateX(-175px); transform: translateX(-175px); }
  .productModelList .list .simulatedHumanArm .numberBox .text { font-size: 22px; padding-left: 22px; }
  .productModelList .list .simulatedHumanArm .numberBox .number { font-size: 584px; }
  .productModelList .list .simulatedHumanArm .axis { -webkit-transform: translate(20px, 200px); -ms-transform: translate(20px, 200px); transform: translate(20px, 200px); font-size: 156px; }
  .productModelList .list .repetitivePositioning .numberBox { padding: 0px 100px 0px 0px; margin-left: -400px; -webkit-transform: translateX(-35px); -ms-transform: translateX(-35px); transform: translateX(-35px); }
  .productModelList .list .repetitivePositioning .numberBox .number { font-size: 475px; }
  .productModelList .list .repetitivePositioning .numberBox .text { font-size: 24px; margin-left: 30px; -webkit-transform: translate(-35px, 12px); -ms-transform: translate(-35px, 12px); transform: translate(-35px, 12px); width: 19px; }
  .productModelList .list .repetitivePositioning .millimeter { font-size: 148px; margin-left: 15px; -webkit-transform: translate(60px, 185px); -ms-transform: translate(60px, 185px); transform: translate(60px, 185px); }
  .productModelList .list .speed .number { font-size: 356px; -webkit-transform: translate(-150px, -90px); -ms-transform: translate(-150px, -90px); transform: translate(-150px, -90px); }
  .productModelList .list .speed .speedText { -webkit-transform: translate(150px, -5px); -ms-transform: translate(150px, -5px); transform: translate(150px, -5px); }
  .productModelList .list .speed .speedText .text { font-size: 22px; }
  .productModelList .list .speed .speedText .meterSecond { font-size: 92px; }
  .productModelList .list .degreeFreedom svg g { -webkit-transform: translate(0, 550px); -ms-transform: translate(0, 550px); transform: translate(0, 550px); }
  .productModelList .list .degreeFreedom svg text { font-size: 290px; letter-spacing: 20px; }
  .productModelList .list .consecutiveOperation .numberBox { -webkit-transform: translate(355px, 35px); -ms-transform: translate(355px, 35px); transform: translate(355px, 35px); }
  .productModelList .list .consecutiveOperation .numberBox .hour { font-size: 212px; margin-right: 20px; }
  .productModelList .list .consecutiveOperation .numberBox .hour span { font-size: 80px; }
  .productModelList .list .consecutiveOperation .numberBox .text { font-size: 30px; -webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); transform: translateY(-15px); }
  .productModelList .list .kilogram .number { font-size: 318px; -webkit-transform: translate(-140px, 40px); -ms-transform: translate(-140px, 40px); transform: translate(-140px, 40px); margin-left: 0px; }
  .productModelList .list .kilogram .text { font-size: 120px; -webkit-transform: translate(200px, 115px); -ms-transform: translate(200px, 115px); transform: translate(200px, 115px); }
  .productModelList .list .kilogram .text p{font-size: 30px; padding-bottom: 10px;}
  /*--头部分类--*/
  .headerClacssMain { top: 90px; }
  .headerClacssMain .headerClacss a { height: 60px; font-size: 14px; margin-right: 30px; }
  .headerClacssMain.headerClacssDown { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerClacssMain.headerClacssUp { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); }
  .headerRobot .headerClacss a { font-size: 16px; }
  .headerRobot .headerClacss span { margin: 0px 20px; font-size: 14px; }
  /*--参数表--*/
  .productParamsMain table tr td { width: 480px; padding: 20px 30px; font-size: 16px; line-height: 24px; }
  .productParamsMain table tr th { width: 480px; padding: 20px 30px; font-size: 16px; line-height: 24px; }
  .productParamsMain table tr td:nth-child(1) { width: 270px; }
  .productParamsMain table tr th:nth-child(1) { width: 270px; }
  .productParamsMain table tr:nth-child(1) th { font-size: 20px; }
  .productParamsMain table:nth-child(1) th { font-size: 20px; } 
  /*--机器人小店--*/
  .smallStoreList .list { padding: 150px 0px 0px; }
  .smallStoreList .list .content { width: 510px; }
  .smallStoreList .list .content .title { font-size: 55px; }
  .smallStoreList .list .content .subTitle { font-size: 24px; padding-top: 20px; }
  .smallStoreList .list .content .desc { margin-top: 30px; padding-top: 30px; font-size: 18px; }
  .smallStoreList .list .imgBox { width: 762px; -webkit-border-radius: 20px; border-radius: 20px; }
  /*--教育科研--*/
  .educationTemplate {padding: 130px 0px 0px;}
  .educationTemplate .title{font-size: 45px;}
  .educationTemplate .desc{font-size: 17px; line-height: 26px; max-width: 1024px; padding-top: 35px;}
  .educationTemplate .imgBox{margin-top: 45px; -webkit-border-radius: 20px; border-radius: 20px; } }
