
@font-face { font-family: 'Poppins'; src: url("data:font/woff2;charset=utf-8;base64,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") format("woff2"), url("data:font/woff;charset=utf-8;base64,d09GRgABAAAAAQt8AA8AAAACR0AAAwAKAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAELYAAAABwAAAAcjY0RgEdERUYAAOmgAAAAiAAAAK48+jw3R1BPUwAA/OAAAA59AAAiqMAH/UlHU1VCAADqKAAAErYAACbYVPen+09TLzIAAAHUAAAAUAAAAGDaZ3fuY21hcAAAChAAAAMeAAAEXuASD3hnYXNwAADpmAAAAAgAAAAIAAAAEGdseWYAABU4AAC/xwABthQubat9aGVhZAAAAVgAAAA2AAAANhJm8FxoaGVhAAABkAAAACEAAAAkDFQFvGhtdHgAAAIkAAAH6gAAD+YdruUabG9jYQAADTAAAAgFAAAIDA49fCZtYXhwAAABtAAAACAAAAAgBIgBMG5hbWUAANUAAAAD4gAAB/EWNl79cG9zdAAA2OQAABCyAAAguKNsasAAAQAAAAMCj39yxChfDzz1AAsD6AAAAADVt5G6AAAAANW7GT/95/26CewENQAAAAgAAgAAAAAAAHicY2BkYGCR+reIIYXz2t/nP0M53zAARZAB8zsAsHwIHAAAAAABAAAEBQCQAAwAgAAIAAEAAgAeAAQAAABkAAAABAABeJxjYGEKZPzCwMrAwNTFFMHAwOANoRnjGIwYvYB8BjYGGGhgZ0ACniFu/gwHGHh/M7FI/VvEkMKSz1SswMAwGSTHpM50GEgpMLAAADYzDJ14nJWXCXBV1RnHv3PuufcJDpOogUqQZNBmnZAgAkEQRXyJpE0ikAY71GCpNdOSAnaxC6UdSjEqaK2tSwdHUKnasoy2paXUpaIyWrG2VKVaqgMjmLjRFouU9fZ3lpCXwIwK85v/uefed853vu3eqP+K+6eavMrbHnWJtKtmqYwmS6FulWr9mBTr9TJCHpVKdb2UqhvSbvWOTNITpVg2S7E6lB6Qx6VILUxTvUDGqPNkkK6Vcj1DRurvyjn6GpnO/IXqsOTpb8kYPVuq5RWpVkOkVW1g7emsgaojcqa5S2r0GsnXc6VOH2TvbWgEGamLYq4fkTo5InXqgAzWX0b/yPzV3N+CDuF+Q9CZzE1Bh7HnKpmsH5L8aLeMwBa7dr6u5CwLZJb+mcxX89jzRu4tkSpVyplXSwXU6Q6nFXq+VKg21rHjm93+Y5Wkb+g8b4sZxLPM83v/O55Tt6D5nHGxnK6vk/G6UfKiGTJQD8E3DZKorTJU3SSjZKeMU51SqivwpfX9NGnXU1mnDUpkiv6BDFejZLbOYu88KY0KWPNZfPUWvn2XffB9dDZz90mhekCG2ZiodinH3mHqNM7yS5mmvyqD5XkpUSVSiN+L1Ub3+9F6nYzVe6VWH5ZJah82Wr+fhGi5xC4WUYhFQI6kOzj/ZPRfsFe/yXMhDv3RA6UYrXCxyMXGosH5rC74/QRMA9rh45CLKki7VIE0oofhkF7q4+Pi0B/8Qi6WuFjkQizc3lbtee2e/dWeveMkSm5GGrXnXotav8z/cHV5vDpHM17x4cucYxf6DPoiyvnS99F3POR7AfH8Huvk+dx3c08G3QWX+3lVBNtkIDrQxsT55bWg4drFBd/0V1Mr1WYC9lJDLo+vDtpzbeuK3D5BqTWX7z1q42t9/GH6O2m0auvT1YjPieR4nVIr/VVdlv7N5qXLjdl995ct5P8M6sFi62IOeb+O/pTHeIQMVougk9rYKmUix34kkpbKB+x/kdSbdqnX2XSn44K0O2pLu02Cdqbd+qZezFd4NhD9g/vrmT8GT8E9sJu586AZLodzmbsR7gPW1dcxdxX6BzSRqfoLjF+QxqgYvZ25V9FfoVWsfw7jLhjiiZbDDr9PNEFa9Ep0HNefSrs5zzxdL/VqJD3aM5a5elgFD8PT/szHaqBMVaeboY3npuOH8aYEG3rOc9Tbf9xebIrsuW5x+zRZVJWs0KfBR+z7qluaoos5U4h1fz1eK7k5gGLbW7BYXys1UZPUEOMyG2fZSi+7Qsqg3KLHOMrUUrlIz5Iicwb3K2QkjFZfTzeYZvK+htz8hpwbDZUy8q5MDWCuUoq4rtT7pUpfSp/YJAV6D/d2su6rrMG7zfbQaBL2PC6fUHnpdtuz3btro0ePhOX01c/wTD39frRkXdz/DvcSi/fhLh839ZTPD21jWwtnnZgfegLPkXfsP1XPQdfR61J0Lve2o3egGfJVMd4U8uNWxovRImlRS9BTfF64fCmUrC7sa4/bf7uNZ3qBqnVxHZwb/5Pm84qcfP55Tn5go34k5POckM+X5OTzw33z2eaxy+Fx+Nvm8Ld7bTWn981Bc9bH9GOOXc6PD3x0P1q7rA/VQd6Z/XwY5fX1XYQ/k8cCP0y74xloFcraSSV2Zxlfn3ZnzkdXM7cffR2YTzJooye5N0D845+i+TCA8ZPoPJS1M/Si5FTGF0o2k5Gs2QfrJZsM4t4CGAWr4Nq0ewDnSuzarYFt8M/AzYFs4LnAK9j7ApBzMbkUVzOmhxhrTwfY63+j9CyzCPYxXoMegt944ploR5jDdvNXuBu+BAcC/M58AE/w/GWeJEI7A5dyhibmiFG8EEbw7ENADAx5aIhPbMcven87W8E8E84zC/CT2YtOg2v8c/pBsPbavP4JYFdMDPQKH1/dmv7H2Fyf6WMcGxR7zP3BL+SO2cC83X9KOOOfGF+BvdmgMXPP+fsW/SbXy9IdBjsMPjfUQvJ58uaYJ7kyrPULxl9DyRtzq7fLlHj/JZwr4Zs7mcj8UJlqXofbyeVlrL8s1FFlutNqjO/1Fz323NFkxk+k/9P2PdYljcnvpdEchDXQLI0xeXIKeWbwTTwxxLUcfst+7eiP0edRa6vNKfvuszFuDfHYwtzdQcmP+Gz0Pa6XeuJnAwXM74Gwj/PT20DtxeOZJwYDyIGE/DJcG2rRDAPeh7HNIeJlqL24BaU2zZUhh5gz9I6kzBN/E+73uPqa3VtbMb0iucrXkK0Zl0vYkKzjXkVYc5DXRKN/gc/Bn+ENWOKfy9BjzKd9/pmXbJ3wHbDHE9+GPghrfb7Ew9E7A9RHQmzNr5n/JGNbi/SmhJqN6RnmXZR4GnpXXOtxvtgF9luA3Ius7d8hZqydTOKZlTl1Xe7XM/Tg+Azvqxj/Zugf5ggc9vPJZ1F6avw02Br6PnNnsuZw21t4Hr/HxNOd4VFY6ONqsCeij8bvSYuFd2ZJPFdaOG+LeYm5U7m+mHHK+J5wv4ExuWcxxCNZ5NVQW8bmSqdXW0euLlJPzHvD0AuTuaHuhgJ9ON7tydj+tdbXnPMtOZbw/jDUd8L7ICa/ktfsd1rw7UpPTP81m7xvM1HoEXzPGJsfY6kV6tDs9/6KOLemr2tbVy/bb6mjXbwnz+ev5InoRov9TrTfWL0c7eohfGP1UNYDz7XlML0H7t2Gbo7se2t/6EmW5t53pP2m+3j//w/xl5WkAAB4nM3UaWwWRRzH8e9/n/LgVGptS7W0uMyz0Fo5ylnapzfIUS5FRUXRWpGiRsWCmiCaWqMIKF4lUCGcARUV6EVPnmIVAmK87xeY7db4whe+0ReuUbpOW+ILfeFbJ9mdmWwy89nM7z9AiKFnNGLeWMvMTAbncVa+6Z+nljDxZpRAjQyXDBkrUyVPymWFVEmN1MkFK8OKWWetc9b3oR4VUgkqSWWr6Sqq5qoFaolaqipUtVpnb7S77V/t33WCHqnTta0dnaWn6AI9Rx/WR3SX7o6kRJxIViTHsZywk+gkO6lOumM7E5xyp9Kpyvww86M/rCAYUBqLZr/Eiy3ZMlOislgq5D5j+dNKM5YzxvKdsYgaphJVihqvclWRmq8WGctyVWkstXbM/sX29QidotP0aK0HLdGLls5/WZKMZdTfllWDFjGWUPBb8GNwOng/6AliQUfQHhwPmoPGYE8wI0jv39C/tr+6f+WFWr/ML/VL/GK/yC/0o36+n+fn+jn+JH/iD2P6fupr7Wvy9nm7vHpvh7fdq/O2eE97671UL9kLe3G9Db0Hevf21run3ffcTrfDbXNb3Eb3kLvZXeuuOR9/XoW/Hjq7/0kLWwNpGSCF/vFFsC6O4v5jjaH/GWaSN5xLUCZ/lzLCnPplJHI5SSSTwkhSuYIrSWMU6WSYxF6FzRiTjAgOYxlHJllcTTbXMJ4JTGQSOUxmClOZxnRmkMtM8sgnSgGFFFFMCaWUMYvZXMsc5jKP+ZSzgIUsYjFLuI7rWcoN3MhNLONmbuFWlnMbt7OCO7iTCu6ikrtZyT3Gv5ktvMCLbGcX+3mdQ7zBYd7kLd7hKEc4RgNNNNJMC62000YHXXRykm7epUdaeZTV3MsD0s4GDrKOh+QU63lQPjd1uVs+4TH5Qr7kfh6XM3JOPpAy+ZQ11Ji93ybGM1RRLR/LZPlMzvIwT0kHq3iWTeyUsKnlo3JMmqVFGqSRE/IVp0w1xeSkdMkJ+Ua+lTaekCY5Lp08x0ts5GW28ip1bOMV6nnN7LKDvexjDz+bG6GER6RACqWIJ6VUiiX/L2FT+aYAAHicTcJ9UNIHAwBgRERCUvyJfAmIH5Ea0g9SQiJCIyJl5hw5xxgjNDJSM1JnzMzInGPMGjMyM3JG5pwVM+ecMTLnzBE5Q0Lk9byO6zzP8zzP8zjP87r3/fO954FAICn/hwcpgDRCpkOoIdqQxpDOkOEQf8gaFA6NhBKhadACqBLaDB2DLoSiQ3NDFaG9oe9DgzAoDIDRYGyYCjYJex+GDxOHacL0YeYwZ9j7sHV4JDwFzoFL4Rp4J9wO3wgnhsvDK8ON4V3hjnB/+DoCgSAi0hA8RD5CjtAgLAg34sMO1o6yHc07nDtWkEgkiBQji5AGZD9yIQKIEEUoIjojRiLmI1ZRKBQNxUMVosyobtTyTuB/KDvzd7bsnNi5EgmJLIqsj3RHbkdho2hRjKiGKGPUQJQragNNR3PRCnQdugndhbah59HB6MRoebQteiR6ItodvRC9HB0EoAANYAF8IBcoAlRAJaADmgET4ACcgBcIAKvAVgw8hhqjiamN0ce0xnTE9MRMYJAYLCYRw8BwMSJMIcaGsWMmMR7MO8wKZjMWFouOJcUqYjWxtbH62NbYjtie2FEsFBuJJWJpWBaWj9ViG7AGrBnbjX2MnccuYTdwEBwKh8cl40AcD9eIa8GN46Zx87gl3AYegkfh8XgZXo3X4hvwBrwZ341/T2ATcgj5BBlBTdASGggGgpnQTbAR/EQIEUXEE9nEQmIV0UhsJ1qJDqKXGCCuxmHihHEFcfK4srjquMY4Y1x7nDVukZRDyifJSEbSAMlBcpK8pABplbRFhpMBcgZZTdaSu8j95GHyOHmaPE9eIm9QIBQUBU8RU6QUJaWcUkdpotygdFJ6KYOUUYqL4ouHxaPjSfHl8cPxfiqCiqZSqSwqlyqlaqg3qP1UD3UpAZKQksBPKE0YSHAkbCciEvmJhkRvEiuJn1SVVJ9kTOpM6k+GJcuSm5JHdyF38XYZdg3u2qaxaaW0dpp7N7Cbt7t0d+9uXwo1pTilMWUiFZ6am9qYOpC6kLqcxk0zpbn2oPfw91Tvse9x0yF0gM6jq+jN9Mf06XR4OjWdk65I16TXpuvTWxkYBpVBZ3AYQkYBQ84oYzj38va27t0AISAGJIHJIB3MAHmgEJSAUlAOloJGsB20gjbQDk6CHvAduAJuMmFMNJPETGGymVKmilnFbGZ2Mq3MSeYqc5MFsNgsCUvOcrHmWSus7X2yfR37XPu2MmgZjAxphiHDkRHMRGemZAozCzNlmapMXeZ45mLmOhvDTmML2EX7Sfsl+4v39+9/x0nj1HE6OW7OQhYqS5qlyxrJWsva5iK4GC6VK+SWca1cG3f1QOKBnAO6A8MHgjwaT8pT8rp5voPAQe5BzcHag04+li/mS/lKfjm/jt/Et/Ad/OlDjEOGQ8OHNgUwAUcgFFQLxrIh2ahsfHZyNpitzDZme3OQOUU5bTmOw4jDksPmw24hUogVFgotwukjkUeKjwyJkkUskUCUL+oVbR3NP6o7Onh0/GhQDBWzxDrxsHhS7BMviTePJR+THDMeaz+2kEvKFeTqch150DxuXmVeQ95IXlCSKJFJ1BKtxCMJSNYkHz4Sf+TLbzlOPF5/PFAgKbAVbH9c9fFmobJw9ZOyTzxSsbTvBPqE6YSlSFDk+lTw6Xgxq9jxGeuzCZlANvy55PNROV8+8IXgC59CpVj9sl8pUFqVtpO0k5aTfSqKKk1lVdlK6CWcEkeJs8RbEihZLdkqVZQGTmlO1Z7Sn2o9tahWq7XqBvWU2q9eVK+fLjhtO20vg5VVlW2fKTxjPbOhUWkqNTpNs6ZDEzjLP5t/VnZ28OxmeW55U7mzAlNBrdBU2CrsFZOVrErLOcQ5xTn3uYUqSVVrle88eF533qWla+u1vgucCx0X1qpl1eM1iTWMGm6NqKawRlGjqamt0des1FbWvvtK/ZWvTlxnr1u6mHGx5eI7XYrOqJv8Gv617mtPPaleX++8hLlUe0l/yd0gbhi6TL/cdjnYqGy0Nq5cKbzSdmVdD9VL9b364avQq+Krpqsfmpqa1q/Jrk1c814LNLOa+5q3v5F/09OCblG0uL/lfOswSAzdhq3vNN8FjPXGre/bv19rLW21XYdcL7/uvyG6Mf2D+geHKcPUYlr8UfzjRJumbflm0c22m/NmvLnabDdv3Sq61XVrqV3cbmqfv82+LbrddTvYAe0o67DfYdzh37F04jubOjfv5t+V3XVZeBaxRWqZuld+r+7eYldRl+untJ96ulnd/O7e+8j7tfd9VoF14kHGg4YH7h56D6dH2NP3kPHQ/HCzt7F38Wfdz+4+Wl9H3+Yvpb84+mn99f3uR6hHqkfLj1ueoJ+on4w9mbLRbSbb9q9Vv7oGuAMTT2lPDU8Dg8WDzt84v1mGIEONvwO/NwwDw7rhtT8kf1hH8CPVI95nymflz5zPvHa2/YZ940/Fn+MOsaPHMfA88XnH8/nR3FHz6NYL0QvHC+dY5Jh2bGBs86+iv6zjwLh8/PF48O+qv9cnDC9hLwtfWl+uTyon+/9J/MfgRDtLnWOv0K+Ur1wulqv1NeK1/PX0FGOqZSrwb/6/I9P4adN08E35G9Ob0TfON4tuwK11N7gH3Vsz8BnejH6mdWZkZsMD8XA9eo/JY/H0eUY8Ex63x+9ZfJvyVvl2yAt4Jd4ub3CWOiuaLZ81zQ7NzvugvjSf1Nfg6/N556Bz4Jxizjg3MrfsJ/pz/Tp/n9//H+R/AbLATHYAAAB4nLy9d2Cbxf0//tw9thXb8Y4sb1uWbXlJHtpbtmVZtuUpD3nPeCceSpzY2SFAIIGwCyEQIKxCyyiUUSgFAiSsQqEUKNCWUVaBwofSMKJH37t7HkmPM4D+/vgFZMune268733vda/3iQql0D/wH/goRVNhVDi1mopBf8eJ4zJBQiSIAwKRVCAG/2FWN99xx/E7wCXkZxt81GuDj5b7KB/zZ/SCgPH5XvHhpiA1hn5+DN9A7QkoKoGW0AlCieqfMYMxu3bDN5hQ8IP31u3bUb1C2Axy6AyunkAiVaDXRRGNkd+jF53xR/SPtJdCUXQe/IBKpTLRyAQKoUQg0ZCXSkFeCgF5CcUSgQKel3XeoYLpgmPodc3dWVfeyb2/kPnmWNYx8OhVE4+hfxNXTf4B/Zu8CjVNyX2/hPl0FiWl5JQK9ZABhWuiQRFAo5YDqSIDiFRyqFKagUKlEKK/JKhUmJcoUkUDYbxapcyTCkFDTadJNdUAs0e2C5ZDdGWtHZWGqers4Q3hW8IURZfp1UrjsyajFlycmN9SpexSN7euWtcmta56Pzm3tVrbUdreIRhrzFGtertFkfBnoJAzFXqZXJHwFkWFUpm+E/AwfIGKRCuTikapoKj4ROGaMEl2nkqpVoQCCQhJVJTjkUiyw4QU77MwXvn3bW1VVe3tVeA2Zn4OXMJszxeLCwrE4nzwDiqtbG+vrPWXwBdcNTWtrTU1rnCvCR59UCbPzZPL85hvcZGrxu76A/orVy7PJesj9n0Hb4fPUoWUhqLE0jBBNJBkywGmmAFI2TeK8kRRokCiUqK/8WDWJIpADhqZ/y8FVOwB4dF91ophdVmbQhCVlFLUbnD3rQ6HMwCUFOQVCRPBHLPHItFllhqry6+MSFZXqQfNlt7S+AxDbmGdrM0qzouMERSWFmel5qcyFd3msmxNpkGtsaAlxbxGXUp4jXDapasbozCHYdan8nw14Ab6b1QURaUAjUIYEhcbKpTkQVXe5ZtnmW9A5Ozmy6ELyPtW/5W5lrn27ch+IHuCAr6P0XPD7HM5EM0tJy42V6VIjBeCYfQgiGS+QQ++yvypL/ItMAbG3lzdy/zpcdSfCUyA++A/qDjUuUggEkhFEo1AqpFqRGgHgPNkF1wgX0jsW+Mp3Xu+bKOwPxHe1qwod/Vcdllfu6K8pfuyy1AbmdQUTIcTiCcoIEGMirYBYk4FTD8+e+zY7HGgfO65yeefJ1sb8c8cdR3ViHY2pcasoSpXmwB64Dq9ITlJP5NVpq2Rp2SGr6d8Pt8JoAeXg4OxEDz3Bn42A7VwmNqO6aZB3RzetR1tXTR3n68ZbKfvweXhiP/AdubLWRBL3/PDDSGDmCeUSCYYCc+KUK88Lgzxs2Z5olC5ef/+zfgFrjJ2dBqNnR3G3//h8dtv+8Njty/v3r28tHPXZjwGRF/q3/BJtBOoBJUiThIX9d5m2DntNcNOMr98KhTGw5dwT2bAdiOQEJbD+1ggFopVzx1VGUzmkFnB+ZPjGwcuawRNTOLx13rU1qbapZ3rBhuuP7e0rw23JUO8nIhkVwFqOQMgagmE5BcaNJYE7DyKAFpmXkdgYVRRb6t1La6fvzBiPqzOYrD0dKSmHjEqlXbBnGD7LHyjrENV1RUeKnTVds165o015jKDuR/Ol2ktxgkPopcEEW0AHqci8Gw1KqCIQ2IOETyBVkjAwPLIiGfVt99ePQheZpSjV18NbmceZde2xXcSWuGLRDKKhXjSpw+XDDNODNOZI0luVd1wydbF2b1hc+E1GpvNXiGvjp0Fz8CJVzJzLROW2QsWh9XmVpsVyQLwC1aemxFN9PB1KpnC+x0voihA3cBiiiQUb5XBLZNOJ4gZtU0sqmearllY3jcxGz7DfOuss9Q7KwxuuLy0K1tt3Tpvm7Y8dutjjy72MXd31lXWOO0V7LywDnoXPoM0EuEvsUoM3mW+24w21U3gFTjnvQSOjGDZrfR9Aavg22RsZUguBigg8NMBDU+DZBCPGELIG6ldO9vYOKszGascly0uXuqoMprma0wmR63R6FjTare3ItHYAVs7lMoOpb4tQdhXNe7xjFf1CRPa9A6DQa02GtXMudXVJrPFamLpJfd9C4sQvVKQrOZ4X8pRiqMbuz5UHif7yhHbPmxRO+tB7NoqlmKejXsnN4XPgFX19eb6+oq8qsLLzUu7s9UV2+ZsM5ZHbnnkqU19oKWzrqrGmWkq5vpFP++GeZw+xcyDXnfv2rUL5m3fzri3b/f5qHYkC/4Cs2OlVAKlATfHQipOR2QEdT64EjbgPZYrRcpUBEI//PCSjz46/70PPngPtZ1JPQ0VMJptG6AdFYpeUOH9DK5Br+iJiXcnJk5pJ0EhQjo688BHHx34EDZ88N57eIxJqNLfkC4XIU1GEU0lQIMMLockD5GIRkVgbPOu2ZnSzlGjQl25DminHKt2ww9mBicm4frf6RqUBnO5sU/lPYjFEWq3hPkhZBHJdy1l53Yuobg0zK+JWLaIAQGCE9WDNDjSRAKs3uNzFJATH6RUQYv/sbF2i72iHjj2mQfVzfs7aqe0dAJMS8mtyO/+zY4rXlv/9kuJRz5ePgjifpXTWuasLGsuaTDTGetf3D98Y5/Zvse4rqb/qnbt2kph0lK8ICNZP9+w/uaeba+f9/jzYAB63rr2FkBf4jUp19qqG5VDFTUudh1j0Y+D8EFE6Qi0GmKBBEkYiTQSgE+Zv6iXQcg5gF7u2Ljxmmvgg97ar0Ad8wB+jqaq0XM2JCejEXWzOOpKxHFiwnECqV92xbO/hArwTdPiHPMRWDM1b9cxFxktFusFf6pxVBy4BAwMWt3j8MkBV5UrOk9bXqb1fmdQqYzvkr0p930PX0D6Ph33ga0hlmJkh2kUQeWvgPBXGUvJ65osIzrdiKVpXfJSxq92jx5sazs4Cp/dM2+tN3sanB5zvWX+nJ4jk5NHetn543kcQfOIQDxK5WBLLI6sXhg78DgFPNJ524bPPttwW+fJvXt3zM+fOOyGT3ZeP/3Dnk2b9jAReIyoDfAmaiMS7wQx+1+cWPggCGFOgmxmBlwBx/7ifqsPPtlL+et/iOqHE+4WIuGL9Az4kPnT998voDpvuZkX0ad47t/B15GcFp9p7khKCaNhcPpht6duFk06KicNxnUO9/YoxgtGVnce6B2/vqPjunF4fOu0zmZeaGjZYFo30LaucYezF1OhhxsPXGTHD9BIxOilQD/hooe5f2EBOOGTXjMwMUfhk8wbIJ/yz4F6ED2DbRxU/8EFXAn9jT8T+r4D+DNi27NyUbGGiKY48OBU/9iG+TJFSTFqjRqYWpzRW9VF0N8m7CJrQeQwGQZix2yg2cd8ggaSdCFYy1wLapiH0bO/B1V+Wt7J6mtkTYnjFA/+hzm40NVFhsJ+TosRf69m54YcBNxsKqDFnmdHn1u48MP3MGPDcO8J8nrQ+xos8o9lJ3wCr5GYHQrmhZ0LzC/RQDoXSOUnvN/ASE4GfwyfR/PN5MkDbmGiIbtinBQAXxzu6Tk8PHK4t/fwiG3KYJiyVU0aDJNV8PneWyYmbunrwz97p8wbGho2mNmffj4tJLSJZynOyXb//npw4cvlLds37aqqQ+OLZ76AT25YO+rpWzZavuH0xBZ4Ao0xAWv/0FNFVZhARPEGidkMTm2Xl7PDHD7c01F3t/dXgbGicZ97wWp2pGjUozeV/AYc9I8W/eTGq0XjjaKEiIK0JDBiQQLqhwwaPHRPy8J3S9v63A8zO7ZfWFWzHaQwaF8sDrmmYph3wfSyvoKTAd9BIRp7MdmheOQBewO95dylcm6HhGFyi5BbBYXlY3WOBVvocmi1XqkrNKsrXXrthG1mR/gWgUlVqs83qaraDXu71Ipeo7xSW5xXlhYvLGyu0HWUTLTl68rkOSWp8cKi1irORoCRaD5EI+HZSFQw8mnPU2i/eg/CsV5cx4rGOYDqxOEV4hhewW2AuN+46utcC1dtWb4CMW9ff29vPzjC9F165ZWXgiPoWSyHD6NnkQ2SChWITfc//8JW32UM2lYPQQe3tVA9JAtotBEJP9OSSCChETNjfj56z/4rr9x/z7bla7dfu0w2Y7b3b+j3k9CMXxTXxyC7z8XoyQTyKJ0A3vjlL8556x97b73qnL++D0KZH5DL0O1D9ZnrmRv8z3Wj51bhPvEmQs/B7n95Pttz001oMhbGBwB4gnkY1LBjLMQMx8o3DTaIsUUl/CXoZApBM/MgeK6vrwuu7usidbuRbW9Btj1HVywLgWVp6Z/0PX0ne/qxfQ+o9b5mGM7a/6FIHoCDzJ/nQNE9IYM/3EDaKEFtrGHbEGGbHb1KUBP39NO39JEqhG63wwn4EKavRpKgSJDQly98vu7zhXtvh7HeL8GFuE6xbx3s9r1N+sEWR7f3lZzZWfb5FNhKnaDTiLwTSlUn3oE3Nc93sTqkgKy7HO1MognZMfBFAODbAWDdVOLCQuJUvWPeap13FPT0OEudxcXOUiivM+30vrnTVGfb2dmx0zY61N4+JGvVqF0yTlehfpaRPcP2E7Q7MN3ieKKG2DfgWdJ8/ZRwYUE4Ve8iXTh7e51QbtvZ0bnThjqDHzBHTXWjMpda0yobam8bZueK51OJ5pMa1DusJbNS44Jb9sctRTToK93uSn1DxFLc/unmLXb7lmYonx9SGvq6u/uNyqEFdjJBOn0QoFPcT9FJ6PEIz0wnYPKmnYVQbD/VaPzJRHMKxH5jAa4QenKIfRUxrA5h3LS7QtcUvhxpn6tmp9CyVDFfUFNY1R0CdCBe2N6qL9V3K9juqjY6dLWS1uaA72CnabznqbB0oOBkgwJ5AiIhoNVLS576+sVFeKjMED7MGMDTw/Fr14aNsuNk/o/wTSYl8/MNt6KseDOBH2ciy2LLhgPx89HNZpv7rPz0asMm2/r+Mk1b83lnpher6xrQuiQQOw6NnzWP4zi2Am9uWHBW2loR007YYOlWD/MHoKpr6Wxj3kIM9JyZrK0KPXucjiBxIypeHfA8VCLUjMof69m9AD/Iy0tPz8lJv8H7JpQSvva9z3xPvUCeTUTP+h129DjtF6FFYJg8ny++QSrO9NyshuflpKeTlk6+kS6BF3gXjwT0PYxAc4nA0SGyMTRYxG17ZmHhqQu+/O8336Ahu//FfMH8i2/HfMCzYz7wpqG//bbDi7CUyj6NLkECCVnVgx0J98YFh6Wqif2xIByurF4rSpqq8lPM0dTeyrzl/w2lHqPVZjXbA/QvPRP9hT9Bf+kSJj/H812Il36WDXLpTodjZ3PzjtraHc3FdTJZXTH70y8abLs6EJuM5LuMptb8/FaT0ZVP5A/zPZI/8tPkj3+g/6v8YZZp2c7T5A/eF9+jfSFbIU/jzr4V5kaTFxZSRqsdi1VViw55f1+d3ClH/0OZVec5+SrYYbTZd7S17awZHero6C9q1WlbiwJ2+A5E99WEY4UBmr86Ycuu70F21FeWrbVtzCdQOuO3Q8D7aP4FK+Qia22sDINwZolaAXo2Rs0ILMqikmxFiblBM9k1viNqNtSuKyjJUZcY61WTfVA+4pJpCiQpWfGR0RkV2uqOwQ6Ztkicnp0QEZ1mUds7cd/I6gPd8B7MI7lCYlBwUTjE44gYoNvu7mlq8px7rqR4ZKR9BEQPXXDBEPNlSQ56Vovs0wqIvXBsA6vY8ADeVqyJAis8wonqQZbJoNT75mZT1VYPsDIv1Le420COX85BE2oD6c/cBGyfKID00PIrF76yvAjuJVsZ4D1H16J3p9kmtdds33vhtms8kxdu3j+JewB3MB1QylSCx/CLi7vB1ehZbJtIBdg2EZGNu+/8xR0PPLRrz8btD/z+6FGQAcIfe4z5lPk3fiYM8UkVekZAbCZs0Jx3yzU7mPt2bPoYNT4NrkSLnwBTyPiT0Y/foLorbJJfgFRmHKxGFs/ewcEeMDPYQ+qW+qRgHf0EjnHg2LeARJCFEryiGrS4UhXmPCmJsCCfA3OjiA0uPKuLWO1UzSTpZasjJ81Fkatl+qQZlXN1hFYPxhv0GXprSeemlIjVhglHYaUme61QvrqyOFtTWeiYMKyOSNnUWWJFlRpWQ1Y2qX0HqF/S2Vg2iRBf/tLjmacvJzFkKRhG4ytnpaWG3QhSlQLzIR6tKDCoaCCQqMwQnxuQ4JTqWW1EiCDXkDWTpJOtjpgwFkeslumSZrIMuYIQPMxdDnWGPlmXrh+ujo2I0k/WFFYa0yfi5eHVxenGysKaSX1URGz1sD5dn6zNVDvQUHEc5hMYAa7EMdH4RBHeAqydkEfi7yRq+YZcnJQdr4jsim41p5dkJEniy6M6o1vM4IqEhOgYW3tHQnwM/kVRPh815nNTH8PS2BrMbbDUSj3ut0tuh5lwAEu4HGKKCMipCZmX/7CEM1XAoDN8KmKpWz2xZcuEunspYiqiXlnR1lYxpivvnA4bGgo/d3b23PDe3rDpToXO1djYStr3Qjl8H0fScsJwKFdKFhpttOC5QqALEdp5iUKQkCtFTmlxdIlMsNgXHasZrZjcHD4VWqkqt8bF/fZw6KsduT0GWZd5TWZjcY3U1KtYHFBVWgyZ5rLG1EQk6yqpW8F7sJmctSBbRSTArplUINXghZVqREgVijQiQSIbkPDP7qVcrcwg1xmLjTK9JMcgM8t0+iKTTC+9XKstKFSrC4GuRCMzpKQYZFp5RaVMLzMnJ5lkWpltnU6h0OsVCh2abzqi7jiy03GcDB90CdkwMBYseNJk94Knd9yedfy45/hx8W07jiCDfzfY32Be1XjnnY2rzA1AzdwO3Fhm9yNe/RPhVRwPRAI7AXFsvwf/o7OZrd6vwB4i2wt9NpgC/0GVUkZE5cRTw8dSdjkDcd4AtVkvNY8f9n1as25oeFPEQqhWnV9a090zbKueXj88tBg+T+tUhaU1XT0jlbYvq4yGqiqTobKnrqSmc217iS5HkqcWZ7ZVqzti9T32zrUdMkO2RKrJynJVq1xr1iGiynWGYjzWPDgHatBYybkC36bhRVZVeVlJSWJxUlLWvehNFn7Bx9EvkVgsSuJ+s+d+DPwQPkP0swFRwh/I4ZQYewwY0HArePlUszvnerf7+rEx8rPvwrq6fb29++rqLuxr9sQORZnzVTU1qnxz1FCsx2ke1etHzfCZ7pvGx4/09Nw0MX5Td37Tgb7eS1paLuntO9DU0dVQUNJU62iSFzZ2aSYcNRNqHH8FveA6NNZofBrKuVT+kxRO97IqXiLp7MwZdPR018ZptcUleoMcPuNqZG5sbBt2uYbtJkW53qAoN2JayqjN4BHwFyoUS3gNifoqyM8L+/rWDQy4+/pmBgY238394/Y79TJ8ANyHYzv4fBR5ZA8seP8J7nt/n5s6/fwohND4P/AYobGMWKSn2EHx/FAson58mEAkkUqEbGxC4I9LfH9jV9eNExM3dXfdNNl/kdN5Uf/AxU7nxQP3GHSbWhYUdTc1Nnzd0lkgb4HHUA1M2SPjkzd1eUcbL+obONDYeGCg76JGsK4y/JGHHgIP1mib7NkS1ofcDfbCl7E8x1FtsJe5DL7c2Ej2RSroAfvgYyyv8U9VVxBcOjrico2PthWo1IUFCmUBfGygpXVouKVlwGJUqw16jdpI5HEfTIdLxDdBe1qM9rPfWADtxxl4jJzazf9qYuJXEzfcMMGea4FBUAWPE1mAntCcdrgVFgNAFfPJ1ozM5DXJ6XRnSLPdXKE2NIGbbZbeJFmqSCTO0jr0xfkWiRK1l4p4yIray+N0qPC0rY4PtrjNTDr5qq7GWVfhdIT1wvSklLTstJLitKy0pNJVbSGOWnhcK7PG0AkVRWqdLj0xOSk5VZKakphSVmY93T8XqDQn3nkHHp1vXiafNSM7oQvpfiHP/iFGa8AC6vIIhyrE+viFhRZbRSO2UDwGa1Iq8xItY95tc7e3AmxHoechjiVG45hgHPmPXSMxFPe398Usbtq8EWTCQe8NIGVDd88G3HcuiEISfh8bN5Cobt0F9m3fjsfLfA8ikayM447+CDU4qgifrK3ReMaM6ZkGu75MqVBaC+MTt1Sx56tgkPoNfDx4Ppl5uRtuqWZuAKmEjzJBFzgInyan96f7AXxeWtNZUtqh1XaUlHRoi9H2LdbpiuHTcpdK6SopcSlVLnm1Qa0yGFRqA2q3HO3fx/37N0GKj1tyyc/LBtf39q4HuYPrenvXAWlwA4fgHQgvIjHicGoN5msc1Q0lo+bOkZH5pJAKFLCMuWwezDIb0FzS5e7f3bAg3z01xUaUa8jcvM/abGWffXLjYSxLNT4fvA8eJe1mc63ioI/krJwLZcz+OeBhHjCgHirOwMXwKMYeOFBfzPtn4OcQyoTm8nfCz4VoXlp2j/4MrsaAiYQVkwUJP8bo4H7m4DwYe0be+chVW+W7EBXOzvmheMzeXYQyd95JEdtJ67MDBhbGxlA5MBEWPo7LyBkP/WBsNt6NsQLk91xNXXuG8s3USV75tf5yoKF+xSufC5SbqV/wyrcE2pmhrueVvxqob6RepK5FvIR4lx4i5wPx7AmIBJ+YqCQCCRALQRwNbWjUIJ2ZO9m6HZwLXmfmXoBjr7nf7rviCvhkL3MeWGAuxvOSM+RsCLWP3NNYmtoKRIQG5DyGzKuQm28rGc+p5ZupB3nl1/rL0XzHeOVbAvVnqC5c7nsLkfoh0o6cbd/3BKmPRBFI55VvRvPG9bGzEkXal7Pt+14j5V+g8hjSPlt/xnfcTx/4MDlbC+7hIkDimorAgRoimgI8cltn520bP2tv/2xx794dcw89NEfOpqYPu4GyF5R7b8GHVC/2vkj56QJ3kvVTcOt3Mxk3Ob8g41Zy9PrjGcs3AwWv/Fp/OaLXe7zyuUC5Ga93oHxLoJ0ZCs2fO7/9F7J9I/E5MAtKQaauCBw+dLDu4DUNV19V94vrzr/2YO21Vzuv/kXtL67De78AtfU5fB75cxJ8HgCCUQiBRBM00zUKSgQ4TZ8jBWy0AF5cVNJzeLhiQWaxDRSV9B4esc7LrFXeB0pBY4azyDZlAC+XMvcZu6smDbCndEfdxC19+Xn2SfKuNz/XzpiqwXxyqnlDw1A1c0CJTzowXUncn9BJz9HvMpYfTinfTJ3glV/rL0f0u41XviVQf4a6JrCPukk7Zq6ddwif+M+EViPpihEzcUjAnHoqtLCdHAtV1i8sHDgAn9y/MDI817VktPwHxz98J+AF8As2+ihcEXpEz5eAoCwlQSl14KwI1lSWufWDU2AQlsnlJbklB9MzUlXFpbqFzXOmnrJS1RRoGqoubymZ6JMpFTk5moy+spjYogyZ1qD0fgLB4qai+hJ5dVIFy5ckLkynofnZyT6ups4/Y/lm6jNeOeUvR/S7NlgOXwuUm6nzeOX/CLQzQ13Ma0cbqG+kHqVYHvsuJAvK0a4vx3uaF0Hmwu38oHU5jk/5wTBcTDnEb2cS+z0kK5SpCemzmVojl2J3DNSvEwaj//VTiQtr1tfXrzfMFzuLbYOhoM77LBsq6+lxgqTU9jZ9edd6e+WuQLS7zrRzV0UNG4Rubn2VjePiiC47JyQTK6EczcnBykTqscBcqwkt61A54p1l6gzlmMZ/55VT/nJE4wPBckLLOo6Wu4gt/hFq7inSzuds+5zMcaI9WsAr31xOyn0/oPJk0j4pB5p32fLvUXkqaZ+tP/Pn4BlLD/yASsOymFph1aAVQLtfpUG8K9IIBTCI9EPLBnsc25tbd9VWb23SdItSqneOZErHiuZaqntldcU1/TKnHPiOjR+orT23w7XVptWsay8syhJnSnOLUr1PDHYa2gp62k0dxQH52UD4y8Xx14UBmnSRObZx/LvnjOWbqU945ZS/HNH26mA5ab+Na/8cXvk/Au3MUPsIn2ZSDcjO30t87kjWRwolaBmJCvTvBhUMBJbdcO/27f+amHh12zbyTC5qy414OxE9nc+Tn1h8cpghIjwT8jjZSXOyM1ac49jZPOEoNtbU1O5oHq+XGZnKjC+KzMV1MmBP/7zQhN+8kTti7Nxp05Q2OpcRr2rLmNvlIDQ332WskjEnJfmtJmKjfAsrCF26WV7Z4bdd+OWYXh/wyil/OaLX5cFyQpduji7sfidxQdJOP9fOC1Qwfn36+VncGc/PntxYhTaZfSRlYSF51F7bIJM1yOv6+muhrGZnW9sOu83I7KI/ZV7WWUeLWrW61qL+jo6hYP9kXP0sD69n58faQ9MBO8mD+OTagHx6mZNDkPJ4+PUPBewnPaevWbkFAnJLj+mBsTw+JXwC+Sci7LeHCjk8mpQF9Qg5aRQJ4RMeXV1BkcoP8KHM6WJx+oGNG/dbtcocxeqrMNanWZWcmJgMthHED+lThXSFnOtTAExgG7WG6HZkgxHdlM/ZCDmBMVaSNXBwa/AOmRNbf4u/PjCAvGB9QjNSHxg4OcTWvyZQX0v9mVefCdTXUhcF9ugRUr+Aq/880g5EptPRZO39p22nnj7m8OGqVNiPHEWCz3TalCT1uPe7s59J7i41WkvTMoRDzIfB0zY0Ps62Q6t8RUCu3YjGlUJ2oyTuNN3Cee7UCpUCb6wMDqd+Srh3r6eS+XNAb8BZ76U8fXFcbbF4H+YpioBtOx2wbT3Itrg2IN9fDugJz3jAdkT1DwVsZD3i7UB9wot1HC+ex6sfsJ3Rej7Maz+gP1D5u2x9nxt8gejir29CNqWG0GcrOcuVUEUrNTGJyhswW+eZwNmOdbsqdI3hy9HrWkU5WQOzurrxbaef7ba59KX1k1EhaxKSEP8nRl2+uOKMNzCXawJj03L+ATsXJjAXLacjCW6L0KqYo9UrbH183kto5Qzu20D9LYH6BiAL1ie0cnK0+oLD8lAcLkz2M5Bh8SxfE7b+CZSYWa8uLR89K1bs5N/yzJVya3gX3k9kLkqkd4ooHRoFDoMIs8kBOM5h+B9OsuP1mnL1eMPPOM/eW2qoKDEIh/J+zrk2siVeQ+uWR/wR1u8y+x4nfhfiOFBO9Cxre5hfYG2PY6hcRfYE6495fL8m9V9F5RVkT7A2iedhym/zACFZZ7Z9vY/4O76vMT6arDPbvv5Ntv6/fCrqPcLjuH4YMP1lTbCcjkDljfxy9mw66B+i9c8nfhNGHhyFUv+Z9VEPDliRw3SMEfFj6BJXoOjoxCAb8BF1n0Xp0JqvxNV5o6UF3EIH2mTP1BNx5Ct4rM5rE0ZcxB6xF5AGg+fsj/Da4vbSnURflHG+TFvA186mX0TlLVx5EXUv2zeH74vzI/z4DE3Qfvt0mjLFWoz5O/lRsDPyLPUYOduPYSm14smFJb0aPcae9598OvAg5GEK4/19JvKVA+n0Q50mGekA3KsSy/r0dOEQ9+wIv8+QFX2CDB3mdrbTUiV6Ti8MyOM7CW+UcTIgnXmYK6+GH/jpgnjgQeY59qwV/J7g66hcNEBk/iLvD1m/QvB75hqn07O01NUFCtLm00A+I5uXYbOaPLMGjQ3bigI0NO4hsKbeg56oB3enM+vB2vTZdBD7fnogXvCgP16AdHuEf61gA9HtLk63fxngExYzKVyBmuQLoACC8s9k0YI4ypMfn8ZzLCYi88yoCD7zrUBIREWhlsvPgJPw3uBnxcDcrgnEQrScfmJtfCZg42upGzgZjWMY04EYhof6XUAHdBHZ0MbKhjmKV/9QIBaip/4arE9kQxunAy7h1b8+UN9C/YdXnw7Ut1B3czrgvyFR8HlkNxSSbAzyH7IdBHzbARVRpxx5wM8AjYS+mJlJO881fMjtPjTcen4auIL5O/O+H9tpmLKBS9xv9V1qd8HeWyYnb+lrq7ms1/u9eUNj4waLBf80+/3kEKSbc5EeMp2KtMqTrjRkzuIhc8MKCQlhujAKqzFiKdI+W13vSc/YWM8iVOo3ZqR76luWrPMFdqK1td63eaCVIDyrymSqYqEr+J1fhf+ZBbCwYJaAjaglfK3hZM2HARm0k/B1J8fXFxCfCfOiH8sqxpzNh7NKubD9CmGo3emHth4nwNY7CE/y4K3OZX2Fdy4gGlk5x2JRkk5Bo/Altx+ZEsFK7SA+hRGewttawtsajrevCsxvB+HtTqKXtDoqYH8ICT20HD2e5eJ234H3CT3cHD3uofxxVyF8nquPYwyP+8sxPiZQfyvyV4LtX+NvH41nKdg+GY+bHc8ge5YT46skWFtyXhM8HUFuGYmCioXAXlpUo50by0zRVT8FTsIx7+FIuUShtCQKpfDy3l6Ml0FjuQDeg7OIQhJXnq8gnlwBnkFGZBEQAkudQ+MZN6RnGEvLOCSNxh4ZOH/ZGeuqDaJqRoxo/AQTTOal4+a1lsTlcFR7B12E5GwmiVUEpR9nsPL7Bzt0WqQRrsO9cRAeeKJIaygpTBry9ubwsDy8WONcIHZopi4ltGR94df8PjUwb6d49acDMUUPtYNX/+WAD+6Z5tc/FGhfz8XyWR8cBHxwPY5BBOq/GqhvpI7z6msD9Y3U/bz61wfqW6jrePXpQH0L2XuAcvoG4TTiBUTJEH96VfDgDqOrA44AaLLHRg0tLbjqHe0Lmwf04oyRTTcYFLGpoXGXb8Ng6/5e9zD+veOSmPDCxGQLG0NQofalXL/Yrx0gfi3BWZMYrZGN0YJaMk6CcSKxiF42FgGCvno3qW/mYrr7SX02FkH5YwFAs4Vff0sgpjvDrQvBTpO9aOH24u9JOcEvkb04wO1F1t9l62/x10f2wR+C9YnvMMD5Dgd49a8J1NeinoP1Ga4+2oskvwz4XvHlgTE6BH9OhcUAhUBC48MIDZbzCRKNQoPkugAU6EJCZsPnNOE9rZnhWakpIdrK8KqQiI3rwuGN+UXSQe93rY6RpEwoGJT2u0co1g+mh8g8L+Rsiy1+fReSReZ5BztP8ELA52FzALT/YxYAb/v9vIyAg8QL+hl5AcyneQH5jcbHYQNVPx8dyLdHfwZSsJM1WH8SL+jdEtQrMT5/3kJCMHNhhUzCWQzAyDbNJTPwzWgsz3x+7GHmmdGHAr4txkMipkVjUq7EI15emMf3B/KhjbqOzkEcdw93jj8AtBiAz57ji4R3XHLJxfC+tkaXq5H9vA9oIUMwIQKpSqQB2otxjXvQ521tbJsczgJLNa7NQeCgAT63j88zAcUavAoKPOTpFkOvXG5oscNBly2iIT83wuZidVAGnKMuJtifFcifjCwRRvuIgiAffGcA7KO+obUcTugs2I0HzRZ5icVSkiIWpySLxcm01lhebjCUlxvLxGmpYnFqmpjNnRKD1b7vsLcj4kJ2nM5A7b1LInWTHn1djUKgxwE6q1ap1JLn0BzH4Gs8DJ56JQhPrbgyPTEmOTpOFGJcpSsSitckJETlhpkSuuBrUVGRkUkivT46KjK8ZCNZ8xTYBWZomsNzoY0uQq+R2uoeZ62rF3bdcccdLJ2Q1wlvZXGbHHexuTG3Nnh8ngYo7WRKwcv41Ul4ibmYLqX0ISpUH0kUyMN6hwWSxBTor3tSU9esQa/x2XabyWRrnx2nX09LWENKb5tolVVUyFpxDqgvjzb57qSfwP3zW7tPKk1Ly8tLo0155HdaHpqTltqE/EEpt0682vwnB/CTvBc44m+B+XOgLYCjoHQH/BxLI3beUnbdkXripoGBg3w4QJhQEkjJFQgTRYo4umN54sKIud7Kcd1wlVpljoRZLQUFGpNJXloxpBo0dc8adWlJL8IP3N4NQAnSszqnlH3G8gqzIj0xVNduKCjRaeRIKg236FpiYFg04PYUGlvIHvh5bDawEdm/ibYQWf4P371wFPl/xWj2LGMF8oOxSx+EMBAQngGocCRJIpT8n0lVWOxe7G+zNMWO9IfaDUqNXaOtGZ5ommI8cM9l94G/ZBXkZrf21vYr0y8FlMKslCpktMPhdEy53Q+QGAfu+3n6azQmErOGNCwnY/qYomEbGhPO9uby3zm/wU9GjoYmwI4GfKAvMdWqRqvts+bRJoPebqsqz9GZmEk4Mwf+0xIOoyftlmGNbrxK53To1U29ZlW7293D9UVvQH1p2L78u1qqCnSU+OO9i0nvxyZ3THXGZkcmlhkd+oE01ajt1KHQ+xl2LEOj3YMhzUCp0apKzaZB9emjIuPyPRmSgcalJngtJEUVcX7on0boTytXhRHjV4AkLKtaWG4SkUWCDb9s7BEqtKay1IwcScdsnbVQcXDo2z1g6+pmvbN30ri+drPRezJEDfe/Uq1kDqsKS2Wr2lZ1tlg7omfWMAf/858w0KW0DjQ1bqrsetjt9o/rcfo6NC6cAEdWRnD6sDjeTkeSPwBP9X/K6mOFGWjYQd5d3RIrMBjNZVkp2Tlds05DiFFjNLn1er3VaUuLEm7coRky29vj6GirynuY/i3cvzF+sUdbrCoqwaN1u4ydkQnJpsaueqGwrrvRUtsKe8H5c7WTmkZDaU3UBjJuxGsfUwnwZvp7xGsNxMbZDj5A9hZgy9F8cFYQu6ZxQYmDBkxLCIexPAGmo0uLmf84qsz28W0zS1vBZvjoZHPPmiRwv8YwxuxyttVWTC/t3Qi2ut2TE+N0P7/vt7i+aeRvHQzuSTImvCcl7J7EY6PfoWIDn7+FPtkRMok+WbF3/Z+HpKDPd4ZMnPo5BVG/FP0Vmlsp9sRB4HIGcrSn4qFmTz9gwEsTuMuCHC7kJboMpn6lut+YkxaTqK2t11VWrRW5zeZBlXrYYuwQMdKQcO+CJdNRZWhuNMH9R4sUhvHKmnGNwBVSX2ludJuY4w8WKfWT9uoJXXnhE243k1NYKdG1N1grMdyRohFvnaSfRuNNokowHpbIUDIy9vYCE+A2HaXWrAhoYNmJxpjDQ0PTTy9PCGvK4uMzNzRu2i+uqmU+B9fb1+QWKLq0ZTVCZtdAU1sdaDGbDMoau4pI0+NipDfq9y5dXtE04/Z6iiWpbo2hT5EnfmhpfDTEVd2+pb6svK5Sa6hi5QZFC8kZTUDHcSpeo+AUfJxYRQuXJ450dnX2gTGJtEDMPEF6gvsZn2tiqE0YkSlVqvJBKNlbZL3gW6hN4YpzH3anywE2pMQCsV/5Bw6j4FtLU5nTVcNbHKpy40b49fvMH/UVMlWFtcFc7iqF+70bXixTD7iNTZEwoqbS5nZb1Jp2jUypKWos5/r1fQkfQv0SOxVg6Z59iirg6QEyHqIH+IhU+ND798mMygJZ5+Lc+Oz5cALUVerMdo20fv1EwxSzBPdIcpKTc3KSEQEeyMrPy27tauybdCvMioJyWXVLnX3azbwlSUmWSJJTJBx94Uk0pqxTTsDUGrIh2emj2SMii+HJ5cn0IZNhQCvNvRWsyzU3tBiRxfsSvQbP/g8yRUmXqdSZ5HLV6g02MFwHCtwcvZPpenIXhMYvzU4juLAArKR4gMlEElIRLlkbeu+Yv+o+h77M6KFHmBeZO7UmYUJ19cbpndfo8vM0sZ1xtUa4f33MVNvARc756Yq2KDrcUTmAZD1aCUuZzbF5ymhTKfNL5SqHazUnZxF/jZE7p8j841gRhPcAOwqifFRiemx58vb1/YPTU0p5iRpEe9fS2/GkwVXOPs9C/603q61W9c2HuPn67qVnUZt5OEuEUFUa1PWqM+t6Oi7IDvTs8vjtue5WizNhpD/MpleorCZO5W+hz3/30ftk2CjA3f8XFFqq2kpSDnwv05XlyhSc3meGgf0BbBYE51jL6nl2jqe4cDzEJrKM8GBqlyeHV28atA7pwkYiK8qtdrtVURExEr441LcpesS7mx4ik1/TNVPSqpAq2y3mdlVe09rxNpDp119UDjlbxfcK+RdUwUOOBC0csGaqv87ZP1q53Ny03e7Y3RnDbIIPPzsHnu901fQM1DdsqrB66lo2mibc7ic4fiqEv0Ntr8HaBPDtFsxQRN3l+TEoqFuwZ2hbzbaGhq01WwaZF+Arj/fX1/UXNZTW98P962LOGav3WCye+rXnxK5DsvL9nh5HibOwz0F08JfQRfbraTbbGTcqmc43Z9udY8w2OH3OXcheO+O2xLYaZ5NhvS9n6ca/zYbbCX7T6TQ6Zm8t77fa3GV5YjndQHfbm/rP9XTub3buac9mBuFvf7MW/H1iWNddXqmRlhdmR66Ki7XW9dT1TFdtb3NvMY+43b/mdNkWiHV2sp9b/Fn0aJeGSjitTW9Znrx3YnBgYo6+nAl9QlUsU2COQBL3i94FTw+IR6T8oNRgKPXLmFdQm4EWV7pW7BTgK8uT+zuGO1uFOYsXH9p1qfc7+Cm7w1obne2ubUtbtx5ieQujDugMZP+X8nUXJoeGhBmDtApcsVAEuHyPODpjeVK0ob1ta1XIwHFFkUwVMhBS3qXRdZTu25wLB3v0A1qiO95UOKq2tWWmnluo1ZTEpKTFGtplpZ3a0amGvrIBK+hnbbR/EUxLFp/HVyh5dmoCvDqRA06rwjk0nthUZh7R2Tc7zcwAvAycfx14sdFudVoNzNH7snJVYw7nlGqt2/0HHH9DdPsUzVNxBi3lZwSBRONXxivVVZwCfrp5MnO+bnCro1RdO9zY1AObgLygoLS5Qq82VjjN2s7ydzGFn1caettMzlV0VJutvq/bEZUoyi1TSlX6dkVxmaKsSwfWB/QmrSF2Q45/JRNXoMGIqKT45oFmefIumbJHqx/U6EbMwOK9gm5iwi3WMkWFVUmW93plra69uKzbaOkuucrtfdtcVmqxlJWZOD39a9QfvueG7Y+zT/wKGhMc/np5IrlVMzU7AZ9+j/nCZrc6SLthOfl7Pa+73a87O1wmaoWdlo/P+X7UTuN1JBRL/D2JRZ1GY79SNWDMzVgj1Drq9Db7ZFKDYu30BLLJjvmsVmMVMcj0YxWOSc2q1tCGCnNjXxXzKgiRSM+df9vtfrvO1WwgNhga0HE0Fj8WTHgG+IlYFSIIZRF1YSSzLzdMCI8vrU3ut9hmrZb1NnN/mpcBaXIAkqRO1R3yxpLqYsabTBj47kKFcV1NzYxRUfiQ+7v8NwpKixpK3qrLL3hDivOMsA9tQ7yVx9KCp/rYHXmqyElHjhEd1M20bcvk1SO97umFrvb8ghxZyGTIYMdg59Xft5YZ1IWyMtZv9lSPzY65Oge7VMbyooS4pNiW4cXxGpDKHFDKipUWLUsHWk9keRK+HQWcNhB2/yhCeX3rlydvG+lzT813dTAH6db3b7uNOeEqNaJ+y8nS+7s96nYf7eB68tt9voDe4O0ojV/Ro57WCAIGn295MmOqdsc+OqqjjfmcFr3/8CPDnaoOYusdL1ZdvTslubbF7HY3PxAZ0jYqb1USmXACylm9l+C3IBQBm6Lc70mjgvvLy2SqtZO9I5MTR5hLoH393CKo2aapNCkSE/pnNw398ZDL7XZt2M75Nr4W3C7yPWaI77IR4PtKsGzV0Teh/nR8TShVicrP6hwGGSzoHT5S2aBd37gqJc2GxELQLUxZ1bhei/zCGuQXxlTr0Ob9Hdy/dc2GTsecFfbCNrulqas+Ph75g1Z7GyqwzjlqJzQN+nJHxCJxCPH6uuj/Q+OT+H2NIPRPspLdA6PhC5CcvOC6w+8cXYYJS+1UYohwqtYyYTCMW2rG02hRm87bHhLh3ep0mkwNjUYIG4wmZz16D/dvXrPYVjWuqzUaa5H/b5vU2U2qqlUepJ3ETpO5sdFiqj/W2GjG1YO+wUNkX+aedVcij80EeICwh5bHUnostnEt6sLcm8LEgguqs7Oryys62ivJRvhtscI4Y6+aNJQX/8HtfabYlgvyqotaq6pbSbzP5fuWbkV7sRBrtDNxjfo0rUZMAHbb/l6jK9eOrR+Y3HBJ66S+vFwPJ0KUQxVDGw/Mw7rlKaAe1tdUqKJjhma3TNxvd6gtFnVUWka0qU8xP7bOA+7CjtIHlF8mPUDkbVxAV/MlbmiYWpNLZvzA8niySz/jmYB/fJd5D2T026OZTx01ZPfBvIL9i0jwvnOkrOD1fY1+n8t3gm5EbWcGrFBxYKKJvJkGt6GCbtwywdQqyktUa8F038h0Z2sLcyM99v6jpZ+Rjpr2aKpMitWCiJ6pzUPPt9W2ud1tXXqyB6+CQ6ivcs5uE63MZ11xIQnr4vLst++VGSlpKaPzkaPhFUqTo8ZcXhkxKtAPWWuntaqynEJ33QZmA1y64H7wZnZuSk546FCdRNlgMNaXS0ob5fq1FaaBtHhjoaly3O2+j9grzDpfPfN/vpdwnDSEZ8Exl+OApjQv/be5bMQzl8Q2deBLeAOO9mv8abmQDFDoz8YlRxpi+6c50lJViaGww/7Kw9n5ZSq5oaC1ljl5WWZyurpIqncWWy1doowMTXGevr5I72DtMIxnYaPKeLZxkuFl0Lc8Cfe7ERcEfIVF+guSfZoBiPQgdBMEblcxQwXsvm9ysm1P7abbsR24vAwn711Pf2HZ2hEXU9kmdQ0R39vt3mRgfQHs7VajNpODpyAKnnRi1QuoRi1tK9Zq5WPDUzP9nAPvLtA3NekrjJPbtk5ho4OxM89SNJLfQtRyniZw7y2JFLJUfekCuo9uqtRYSgtTUzv61g0wz06vq6oql+WUtfY6W/vZNTnMvEoNIimdwo9dC3iyksTZfMPru7ZvBR2dToVFnb8qKSqZebWtobH3+h2pUSUDE2VFUhlsALi9e5gnfa+iVVsTaE8k5Lf09obJXvEqcZnGWl4gyVcyT3Z0NQ4Ch6awTBbZGs2O6SlG4/uc3SGQZ+cFlp7vHWuEaGe+OqksLCrvMtrSpWWK/PKSApWmKFUbs8aawWhsdrkpnI5Qy80GQ2ZOdlZjVm5OZkRo06oI0hc5C6A/JXeuroj+M9/P9JhNJkv3ukm6dLJFZjbLmqfY8ZXAf/iuo98i8X45wCTPgCLJCbNBKStq6OqpHKFlVcIOkDnhYetL4bu+60JSMHKNIlnVkCwTesu+Y25q6W3sNpn0enmxVm+UFVbqy0rlISnZO66WZ0dUrcrMcdrjbKz+Q54fWEd/ivTfJhJ72w4UpLyP8NZbgfIdQE7KW3B5SEqgfCcoJLyoZU5QWb6nMX5PoBBJjk/umDH8Ef3lpFbTr9KfkLORMUKTs5yOhCBeDUaukR5gGSZMcNoZxI8eQOBytQLmc2ctE+vbbGZy1gK0Azv2SI2l4qFGuVoh7xyNWeirHNeOVKlUFou1oEBrsshLLcOqQVPPvEmXFGHQqnsm6AtRM2lp+IBm3IUPaFzj6m3Ley46EOFeNTxycU2dWTXuBrmF3TOKPlN5RYWqpLrLXFRuIEcYa13Gthg6LLTMPDzJ2RoXYjsZ0a6VtTVgO2Uh5WU4bojKXVz5Ad+HpNyHY3SovI0rV1L3k/Jf49gKKu/iykeoYVIuwX41Ku/nys/zvUHKNdj3ReUDXPldvs9I+VfceMa58nrqViLnJSGZSJ45To3dn7ZR+G7Tz4jmS/PwdiotUGkLU9XxaDs1TCkLChXN2jNH9jVsZP86tM0ym7JyJVkRYU2rIqvtMrwBNTKDgZ79kTi/hD6C5tB+Spz/x6fwv0b+JbwJaWMDE3JqfvwU4BH/KcApM6spZmemM4QkJP3EmQCSAw0MxlT/C6M54n/89CJ4uMHNgRPL7Kf7YpNTq9o0xbAgv7CourCgUKYujQkLj+0Y6KpWmqNgVKW6siMyrFhWks3MhlWFVppk1vDwBJnGqoqJUVk1coUeOsBIa0uvrrBQ19ecm5OXIRZzY/T+jroXjbEBnzn/PIL/6GDJ+uFa2/JXR5eI9A15GZm56nzwo0NPS5XkZEjE1dJM73eCEHOooFyZLQuDgsLsQhkdHvcjE0lMThKZy5ITSXzkIPoB4T+xjBNjGCicmEB/QVL+ISkXsJ8kcJ9+gCt4U9FH5LyDu9M7FmIti/7m7uVGfyeyuAH2Hm70N5vzy92lHUtu/UV/c3dco7+Tyd/c3dWx5IZ/9Dd3zzT6O5X8zd0Bjf5O4/ondz2jv9MD+MwiUj+D2MsN1APgEDjJ4vUozqUh0pp/PT441Fdb1lA0UFfXy/yfQVas0RbJDCCup7CuxNHTU1uo1RQha6OIPd+hz6O93LkOPhdyUgkBHNKDfhwSVQ1UPBxSmh+HRFVzuZGn1t8MDp6x/mbQwqu/JVB/BhiD9Ql+qJfLrfqalwsxF8iFMFMtvFyI1/x5I8C8xMc5BXNXq6nNPFyUP0cLUtXj/PpzARyVmdoUrE/aZ3FU5jFWdn3iS6GS6CLMZzQSvaKSErroh3+zn+1En+1ENkY0i8QOZhgLRCXV4r4B8cBg1uCgGG45eZgeqiUFA1mDAwSHUQL00I5ox93VAe3eT8DBwUGK+4zOCH5GZ3jjAp9JWTwLuVOMzYlgbwWU6jUpIvU43FpsqChJzxAO4Ts3eHVX3JXPQsvhNyoOV47mz92rj+/QJvyH+gFK8mzSKT2peakYXK8X6DRl/L6VXCIFageNAahIO8mnjCLxDEO6lZtFYGQaGZfmRPakbxfiziG0asjp8JoIPfLRuq2mYwg+RJogSRCo8BcPaODqpyIXIp8iP8BLq7wS+M4q96ovv1xFaIieiULPkPvKNELylQUqURz3qBA4nn4aPff00+wv8DrTG9616quvVnWFg5vZVtykbwv1PKgGfzoVw2NxajRO/AJ7GpxaTX29Bo0d7WpooLbHSlCvf8QntFQCOEQ4E9/KJ8Dfi0H/Z8X3Ylio+p//3RhZvPf8Ovz3P/2dGeBq9KOqo6OKGQp81v6zv0fDZV/5fRp5we/VAPh+HuoEud+Du52HvZdnM3uZB8D3f1An2c8T+Pd+SNnPffejH/eTOznY72i4n5mbAwfYazVYDPV3IbkchtpK8BcJQRh1KAfNDeHQcisz0QNwuaADDZV97oc5jDVzDoFYw7Qcdam1SVfiNkzsjpoPrdEVy3M1peYmzUz/6FLUfFiFUqYEV5ObhTkc9s5lfcXnmXGRMWkWtdxRMNhRpCrITs2Oj4hOM6vs7hFXobogG2OJfd/TAD6Ls61yAqgqtClw1A47ozzYIXZRcYyEpEEpIFyftJRx5+5td6X1uSB09aTevWP3nRlLSeuaamcT3/0c0p/9PWnGMYovJb9wozYrNjpFt/kAvqzcVadLiU4Wae1NqP8y33/JXevkpAm1jAZAdL9KwUVGypGhReLeGBv98oZNkdv3KZQj0/T4wOT6+dmSUOYloGBehAlww7itv7PBYNk8vG5+/b7YIrltnNw/hPac7yv4FXwKazvOtRCoNOTFppXgFxsB++quJ52LV6N/G26//Ze/zJNe6AG/eu/NxP8TO8T92dWSvz8trcnrz3Xk3i349U0sfhBjxMbQ+BPZiGTwljFyowW7L6UcvvvrY8cWutE/cpv19k01FXs3gZzezvn5zt5uYJsbGJnpNmsWqWB+FLLJIc6NQf1kgBFaQLCOyANOELNufm6cRCpgc5ZECRkgYcA1BD9pgJOGybr1a9fDJ+3MRyDZztz41VfffQcGfJSPPd/BONl/w+exHUHhVRWrVl7jj29V4mUdwn87as9j/u3sMc3Y7DOmHifz7/Mcjv6bRoZv6gcJlxa6+9LOH2rYaLZucA6dn9bnLry0b+L69vbrJ/C4i5HufA4+zt6kHxJsNR2IhSySTxQmSWD5SygGWdd2Nf1iYuLqZu93eb1mx6JFdu4tv8zs0er7ssCkoPng1OTtwz1XdpjuLMg3mRQHoFaSV1hwBPWT6zsBs8nZCd7zIoILVKkDX67Buyw0cEnQzWtCG3vEuSrN4lbHuT2GIV3F5sZcR55RXt+uU8DirZ7t4aaYW27e9fsx1Uxj95Wdg8aJCnv1ntHqKtQfjkPcAh9CMmMVlgr4yitaTIP9INk7C5KPgFtehQ95b+zqggPeG8E7QTzhY0hkBPCEYhZP+JjTw3zsaYBHO71XwBn84r6PxfcYQM2QOyfFoUKcCaPSSFVi8CrzIAhlvgP1TPv334M74eCXbsbXdS7z9R7yXCbQg0eCOhw8woyyOtzn83/fTCyZAeIz7g4n9PcW8mys7zU6l55lZyXBN5eIAJ3LrFbuqcn+1RZwBz17cuyTfO3omzS2hWm0ro/Dh8AJ9BtHoAO3e/m/p0PNpceE4Dig/84I/5E4liJDnb12fUdeWpuywd1rN7bkprVrmJeMiZmKzNziwhwwj37kmJPS1TngREudo00hK1Lh3+pSufaTvJyCwuIcSSEoyskpLJLm5rG20V98ecBMX4dzFeINADsMAh6w++Lr48PXCJNCusPbG4ThoqT4kG76upHE1JMPtjpGRFl0LaFLJnU3jIC62DxqhHoG2XYjqOWbyb0uPVABNxH9ja9R5L49C0kn8s1ZYKMbJDLXN1oaPX9wM5+AkQZLwwK4dWliampiaWJykuyJTMoCribf7RHOfUtIJlknwccfX/zPf9LMla/8/rHHfq/r7j61rgUg9RSD+SD7n/+8+OOPLwXTgcqk7jiMhh3cd4ugpROINFIYfeLb787ZvXsXGPj22xMnzjlnN5rJaqoc7ZcumEbwouzZQQ3logaoaWSTnoPx9PwITSLvfcj/j+/5/YKUpKSEBPQa434zPu4N0PhLOv0ld/tL0vwl9/tLXP4Ss7+E4d5M+j85LkpIEOFXjP9Nqv9Nif+N0v/G7H9j8L8xnVan2P8my/8m2v+G4r6nJIWGLAY9QRwAGrMXbeeFCdU8OrwIjAvPeerqPB6r4r38/Gx8cTS5dvZp7gbu0dBRWGpwStLTsyVp6RIul2c1yT+pJ/5OC2gnOsXmO0bXwS8oOc5X4SRSQEIqgsd3SAOv/EIFRVwI3tWcbUfXLa9l3kCSSVdSbnAPxtgVTcMyu9LcpOrTqzqV2RlPMC1OU26+SS4zs+eWs8nZytwifUUJ8+71qUV9dYraspSYTpvGJctvUBdVpIL8Dy1QpM4t1ipLuJi5g5xx+ePbK++H591Phu0E2rE8/ohUXtqmUrcljQ2HOVVaa5s1BWzw7mK7/42oUaV2yQqzrwSJWkuV0lzddp6bO7++huB4ynnn15L/GVw4dQZQIX2v97mVoMKJqp8GE0KCJcTYoiI/speNWAWGwR1IrgQWYjRvIg/mBUYxTFBpT8gt0I5Yh5d0I5aM9MwNTRyikB5iUv9UXa3TV1frwa8IRlCek+ZSmfvK1vdb+srCzE4OTuheqrXpdDb8IuvyMowkZ3n4xOkMsEExjNyyAjUoOQNkELczBltY/FTCaTgLxRmwbM/4gYHqVllX5ZaWhXNYzOAk3O8HBRY3ljk22vq7gnBB7pyXeROfP8Zmgw7ig+8Bf/K9R9a+H24guc1pWNuqxPGBblcC9RTQ490I9wHzxqa1u/g4vW64380oN1VN9PMxeuyZD4vPU502v9OgR2fG7h09DYg32aDuKOPD9eD+00F4ne2lA1WnQPXYM9hl+DCZq4izEM6AyoMPe0vgn/4WxOTZ0OZxM7/h4/FIfPVeeBeLp+IwXGLhT6PxAsh7sP74WYB48Jm3Oex985lBeBjQhefSBK8ncxGzcwkhtxefDYEHr/fWgas2RV978MzwOzzHR8fbuk4B3vkxAlEYc4d4p5fjnU+pRFKegPFyqLyPK/+ESuN4jR+H3wOe871Hyj9bEYffA772fUPm8ivYiuaymmSH8nFhAj8uDLZOE1QYnHqFA4WdBgjD7UBiC9O4HRoJg9BTAWHCJKj3PgO2BPFgT6GZ/zeABOvmcGD98Cr4OcbnAT9X/gQEDI3wqqa9rguuPTP6q3cjGG5atFy2+4zAr74m/x79M7ya0GeEpQ/c7HuH4LV64Fo0HuSrqn8eTovDRL553hkhWq0m92hvzTmdPT0dZ4FnKcpctpoZIzm7H4eHCE3XECwv4jT8HXliIQ+iFcIDVsBDXqcLQ7LO/y+HzwKhflgW3kcXdJe4/cis9QFMFpYVvyNrtyaAVPBLQFYUPFxttzg61ROOheUJqIf7Cfyqasp4wcLrbr4OS2PxFayOCKiws+OuhmembNYA3Iq+l8kMwq22T1TUnwllhRw61F8LtBK6JPj7RHvwlLtZw06HWVm9t4M7PVrDQrNzg9WywWkpAzAZg6xKGuV+kJX7N7Z1pqrZCtN6u32dqbbgzYKyoobSt+rz0TslwVh1wQOIH7Lw/Tngp+BVPIQTPHDsdGzVMeZ1Dlx1FlxVEOpE6NwF95F1yuQiF6eAqoRBNIQK3PPWWwFAFTzCHA2gqY52BLFUzEeBDliduJXD956KokLaPYiiUsCt9l3t513DgqjgFcxHj4y3K9tKB0HGxqpf7OFBqDqGi5yl7P762wqs0x5ws+8jMicdsgfxWspYuRHCaiTBTyOdkujhk9eDrzrqjf3qqbNBnNCS/sGpmXTAs8CaWIxMBzRz/CRmR0HxjU9EC3zlf8CZTIId3jtAhMds2VDf5tHqPC4lwQZVuTuxwvI+Z5yuqZo0VM2YjFNVrmJ7rrS6qNVW7cLyzeX7Fq4iuCAq9yfRQEX+fEfwizODgeoxTuj1s8CACEaI5Zv7YBGaH/nuMCAGvL0N/eifImYf2KiZrF3cOgGr7rZHMh87apGg/6fcrcXIHyZfkffm/qZO7nzzBNzE5v2ANTiWc3bUj1AC7i79ljGdgviBB45DbZe+43S0D8srOzDWB/HKBo5Xjvr2kn3P4s5oclOTjl2p+BVoM541Q7BofFM5iycqk0IifvjvyQDcLHW8xjJuDALR6jnYGfhtA4s7w8t6zI82M9l1kzYOgdbth5zVmywEdMb6OPBS5OPk47tHqEDS6o96N0JxHs+9AdFn92w+Yn5zvt+1AR0/7tQ0HAj6NCRnAx4l9MtkZWYoot/Z3Bp41JsLIsHLzCenuzVYTv6t7TSPxo8zuIas3V9PwxnUkvK3TsUZYHselb99Ks4A24uo/N1TcAZfce3/ewVuwAhfoa6hv8ZnUzSRvgKJGpESCZCn2ntc3XQvLMxpHqaLumaHWwrKZ7vJvgCd4HJCj1hu1wfzADSiJHCIGQVX1OYN74OjoMsqLZCieTPvxA9PVhpjjBRghL7DyI5vxd+qIcD3PSpE+5aXZ27Yf+PQvn333efHyL1C8MnlVOWP4ZMF+CsBYoBEE8y7Pw03WW4BojPkklVUgbUxCQ8vXKTtLOOlkx1Sso5fZHxI2Jkzyh5NiX/sQIh+xBLwA1XNctYNhKGQ5JR5SE5ZGjmd4eeU4aGqNP/f8soS4uPi/zi3G/wPqWUZwr+FnX/epp+TXcbKp89IflmGf8wCfHeS8BRnEY+aFi6Pfb8E5k/PM/voBzAOdMeCfqP0BdaP8b1A8sySyW3JuHG0eXFA7mflmkVEgb96bojg55sZrCvyzV6Kif7wcF970IU0qXWBjDPC/8N8XxItlN53lMz5FZLzle0flZ+Zzpb0lZD0wMIlul7VmdK+nkiPf/xSKO/Un5L5Rfrfh/1K1L+b6/8O32ek/7+SnKtMrn9aAlRnz7sa/vcGMHTvdJ/fz0vwDrK5V3/1UWC6K7pvg6d/ZAj7e0PX+POvLqfvRe0XkqxeblF/Rg4WEAeSsBT0vUuj100Bwb/zzpKH9az3ALjUR1Kx8GD6ngMV2aDA+uPZWHjud9Gb2JyiwMh+Oh9r0/L4sRmguDRi87B1RBcyIrApeE5h98a4y71t9AE8jvPeAFUa90xpa3meqtmga8TeYY8TRLLrcYjvH6L16PB5SflBvn+Iyrt8P3D8w/MPUbnSd5SUb+T7h6h81PcXQve36SVic6YHVzaYUUfyh/wY/qXlkZObwRyXQ3QpIwjkEH3CfA22AcXT2G182u3+Y6nRWBrIY4OvcrmgkpUIrrygHISvLq/9716wWdimrumbBMbZ2oqBdO9/4b9w419/HQp6ChQdzrpZo0L6OntW7fA9RPKJFH4ZECYQhSKZ9T+kFMVJaOa/u57ddMFPZBXlpoJ/hB0Ju2zpxzKLWD55Ei6xe3RFbhErQU7L/fJnF0VEgCcWrnWv4/KLLuWnF90fFX7sUNjGEX+CEZm70/cYyTHSnEVC/cw8o6h4LKxifjLX6AVR3Ic39Lh+KtsI89Jv6G6iT/L5O+Wn8o26lwb+6QGtf5Epu3VcztG4d4Ze8H7Iyzm66yQY2qesVbeXnCHtiMvT/fWKHDhWQoLTM48iYz70HB+bOiX3KDx2NRKPe2YD6UekTaLbC1ku+7HcI35nP5V9FB7zd89T/aM/mX8kiIr54aXQ3VM85xjr7OMkBykJ2ciFAd7Hvf+cLKToyCfmLret/6k8pLvWRB47YJiuPksmEo7z29Fau0kcR8nTwqqVDvPp6Ug8B5Z2bxn4YQOYum+0C7vNHW25xfQY8pr7O+9jvmgvMaqL5GxKElr6nmn18MJgU1tv+3xZUcyalOjmocXxKiBirigrzC9l/Wea8J+e0CYNn4uCMw7qjLlJAyc3gOm7Rrs7p+e7Oplr6Na/3XUX83VHCXLd5SQ/6W4v6N1SOTI30tIxcLfbfXebsrhIafX77b6jJEcpyZ8ngXckTxidJU8pJh4w/935zOKuM+UqPZsY827YDWFXbjs1X4nI8jacP4Rk+XpWltPbfb8l4/gzyYMR4fuveZzxU4kwq1PvX9g/tPFsmTAPJyY/sDdkx9qz5sLk+r6jGxEvZAezO5G5rMrFP07xgzKBQBQH2O9JkLK5EXTj8rjj9S0g9MpbN//R7ijrMZp7y5WGV8NhOPNHWFyqK5UbSkvISK7Pez78X027og4XDluV7WVIYRq6S+cgDAWfML+D4sriQiMwFRZVpPj54UuSGxOL/P7UM0qFUIInQi4yzo6JSfyn54XxdSQ/5l2QyfzDUaOojmHYjNYQUeznz4SQiNg79e6ygr9c6F/7p+lLyDkS3zr4sTwZHGgR05cs9z46BpK9PplMKusBfa09I2yuzO1/Z5hSQJjuKAPGCg6W6A0lUasi3OOzXW8HEmY4fbNMcmaUK3JmiKr5eVkzmanC9NaFmImByVhdgdXprFRURfYK9MOW2mmtpjy3eGXeTO6qkEbDuvVJWe6qynZFdolTZp6xVYynx/0/2r4Dvq3qfFv36l7JznKG997ytqxpbcmWLO9tSx6xHa94xVl2EjsJDQTCSNiFMsqmJUCBMgpJKIUkrLRQaEvL6oJABwVK+ZcVSzffPedu6Uq2oV9/bTAyRed5zznveefzWtnOGSmUx+ewX1MD57vE0CMwsqh5I9+qgazaevUW0vG6ssC8ZnldZHXTCXccPnzbWmveElrJwNp/ixXQvlzj/8Kbw/gsEH18zy4OvAXAs1sVd2zHVeVe4NlZOuL8/8Yq/D9UV1eamxotUVEYTryTnZ2YkJWZiB45VagKcvGejo1hXbyygudIXLom2sWTYqiZIY2AOmMn1QeAykmdEYXMIjdJsoy30TmIj6leADSC/t3Nkt+wv3uH6gdAV9O/e1FyHfgddb8wDf0+2r7dCymQ0Eh8h9myEbyWmZlxGwzuWoOzakK+/s/gtXwQq6dfS2KGFcnJApXIs7ly/Tn+s/kOR51B++sglq2geC0E+djlOukT4s659FH/f4OccyYzu4hTTq9xJ8zPwu7L0PnZYCd9CTnatJS10TzvfNE0bWoc55rzM7XUOj9Gq2GulmJ6EfPANyAxCFp9jO9/v4McIv6P1OdC59sfgezdQnxO6bVXYO42Xzx3C7dIlhUuf1tc+Msdt8rXiOdwTaNZb96K8NO4MCZ5Ec/vVlB+N4xN/ur8Yerc0LncNDqXC5cRNp1bUvSzHYdXiWR0rRPZp44E5HR5vreC8rrXoshf6Xv2DptbTQqdXY0EooYZ1vc5z9tJTCPXEe/D/NDPInl+t//vyO0TxCu07w25HkrY7sslZlxJ0OT+yqms63WfhHC70Y/OSx5/GMFvZVKvoh6390n/M0j55KsQ78Pog3QcmMn+hM3AgkWgD/otyPWz6x74sbjDXYFU/xFmYnvquwJ8bf8hpG/6MyZP+HOev62g/G0qL3v+Bfj74zy/W0H53fD3pPdHnyPO/1ZQ/jf8/fPnD8Pf38DzwxWUHw5//8352yH2P6K30PnaBN6tAoec88SRGCl6y+PQD0dugl64F9lxjoQn8MCJVOTALuJLCdMj3cHkb2mJIsJuKrTDfz3y4tXxxP2kJx7dpqvuG6/Y0wRk9saYh3iEdsKrt1kp//unMI9bDDUUTimiJaRy1eiN6mLi44tex0Lnc3uQ7JGsj2VHQ6Z0+flcNE6YzyV9Y5DPLZNA/lWBolg0r4uO5OW8vvOO9LWTYZK7SIwn/a93oGHzu3Qe8/xjvPxu9hIyvBvAxobO8iYjO86HzvQSnyMXTxMfMbbhZzDnG8fP+TIqi5/2zc/7y47Tcn7m1zSQ9s0v2dwv6QPfDGOtCrHcbxi/l8n+Mu5uiPxvkJeLQR/XTuu7dGhXM/lfZkcXzQHnK45NHZGvWSQPXD6QcfoKRDwVTH476ePCXHAaaeGUCF44Ue9WznMpgSq++kyQZ9tP+7Ve5ADxX+TVDjGvtoNyaYldyNZN4D2Efi2bF85aPDMMvhx5+I9/ZN1Z9B7iedqX7UNuIv6IHnmknfNlCT/lyxLbkEObiHfh2TmN7qd5/6i7LXBkA1LF+9VKwn/g9MEbg7PF+Zuz35XdhvzgYFDGmNa1Mzw/VkH5seAuS1ed3w9xn6HztnGCKoCAU4DGssNRQKuD1f8AOAG52c9uu0Ye1QCzuD/orCxzZma4yio8YO+PV05ZlF0Zr1yFUJlc4jetRa4c6NLS/iyqIPc9nvKjQ7iyCoEXiyrevgCJvJHvwhqbWe8Vydz4ivzTxgDPtQDNdHAuKxXDKoT+ajyVx5XJpdx9lTCuKkzlpqV8vePllTCbS1xRXaMDGV2Qz81yJp6XnIYp3e95QE6X8lHRy+F+5sCMbkb4jK50Q4wceUSJrCAUAc4petc7cf85DDK7LcFuqd+AlM08Q+3rEJXfRXPY/O4UtG+gb0ju9wIdtzhJShj6XdLf0DZ55be2ysWcrQlxJ0v6T/8XoZ0sxlRfonPF1HHtpPKfaLGYfwXsZPJ3JWL+FZUHRdVi/pX0j7TuVS9d+wb5VEAT23iulPS/tCYWulIXjNnrF/GgQI5eInuDXJOd9JB7JGOLeH1seWuYclcsjk0qkj8Iil/T+X+DR4am2awqd9gCimNlH/ua9SktKvJv/BfFtBiI25lSWenapTBx2ho81sBC2hFnRhb5w3MFZcTlbEktv7ZWBvLjtHyaJL2SccksmPf43WUUu0Qh8fee30O3fOGl18SndGjCSc8fkZubAkmjJfQPy5anIjtbEVqgdwN+FYZnBfxVgoPaZdktkJNZD0/gZgnHCkVPUGH4HURFSUoS6DkoxRApbb48+flt2S3zYzFVqvXr0nc2Ns3axMT2mG/bxg2dRGdsswH5AXC7mbx3X1N7jd/ISA5zWs0mjdulA1G+l9IBt6p5a32jiIhO1Tnidk6dzlcS2qKsZI8wLd7FSiqTlyCHnED4BOSyLIf9xwIeupCSkUOh8P1YTHD9JiCRaM/uksJb69wBwPGLzvrviPVWIPocW32z2e3x/ZG7Y5BmdLhX2xbfaiFeF56A1/NL2mvNVhfpAT/Ou0gQg8wJYwBmSY2EzzG2yAZTMGA3GOMYC66LzAlZQW09pWIb2HvW9wJ53M09StJ71iJRPpSPAzKHqj3alda64MNMHmJdn2ENLGImnuPAUPtxEYwr2gA/oAi3Jh2xFb/8WTFZudDMo/R/nACO9As+EyeKuvRBoPBbzmx7doc7yv8GiUzTkug/z2AS0nWuibXWBsM6qcwfI6EV5RF/4jBR74ADvtml3CljeCcVYeBgcdosACSHKT8WnDKZA3JUbhxDVzqKgreny/ezvK9jGwzIxdDp9afwd4eqW97qzS8LQvFi3CXP55VMU9XMvL2B+Wmsl+YSXxdCS68BnEp8mhK4ZVl0Aym6P77Lbh3UlQ/b81Ki46wNDSZVRfrIBZ1D3tbo7PqZitrbkM/9r2Pk+s5LitTm8cqayXJSPTa57M0FlTnnkcNN9TWtbbrN1VsM3vso/g3gA12B3wFjMkbYRSXGwqnXLXoNSG1nQoTnn/8q3MHj78Qwh9ZmCjw7T531T0TXk955dN2Ba333MfKOYTU+j+0zLaahpSOo++SkolinMfFuBKvWqVpfiRzE+sol1ZJO0BHHaStFbgDcrLCk3MCOoDU7gE0eMEajqwJ1mbxlfix1omb+CB4/XNdCwUcQxKYOwi8f9zuNdpvvrWi3Wte4vuIStO/EoHeTR9epPPdf/uF7uUh7+S57SxMpiAvm1sgj1tbWBonig5qImirrL3ILdZq6I809I/jKpr6SVs3pQF1xAvbmgH0PqpnQhrlZ7JaLqAn8hKDAotpgdwTu9G/f8zfENBvUbQkZfUZHf4rvCj4+tghD3tYV3GFEWo/q0uxctYJYEPCWU/u7GnId1tP2ooD8lb/DFqQs7AbjfBOIghmQzBQ83fLVDMXfqq3MGUfMuuAtzvG/mtZSau1NXPgmpkaja1qbO+NGbmJzoAuv8eVA0QIW59BHft2KDa2tQRv93+Q0VdGzz+YW2a15CuIEL18qC9zrL0k/0yCpBRPG+MyF4TSoLqiaBURHqbibPCbYQMS/nBuPm+1o3edEIitLgpSq9JdJGQaP8ggIvvUaBsr9n/VuWPuyujB6AzFA2jGc5Yd+0O3f9ba62jHfVqQNUrGR/HqYU3bdJQXlMgQYLlcJ3/Xz/8J7Yc7SIWmUiHHwkscgnCkc/jX8lGHsbVQBxt7gFx6fufS2n03arf4T5GNY1pRESNnHkC26eSw9WztajYtZrM9qckfI11CRTbzBP+jUe5gK7VLwGrYw+ppX+xLujee0tVporQjsz1SOmBeVunTBz6PurO9fJCxjS6ypB7H58tid+48oe+/K9Sa3qB2jKiklTrD41nJ1NhAnPgz76orJN7NSwmOcXNKrzxTiCG3LYcgH3DUZtdKYZzUHbtk+/yWp78U06JHTVL2O7z2BUSbLzhvsLAh+9E+t3v1cXskEjGn+n8B2Of8ZxCC0XWhn+ruhgLVFnWOrVxkUy8ZBVSANtucVLxUKfe5AzYeNfC2aJRsXy8IuulExnH0mhhH7Rwg+Ze/4qjWW/OAj+brPkPufmGYjcgJGHHwfCHxvUdLlzd25RcHHcmLt/Mm80gkYkPiUJwKqJl0Gc3foEFeTTvvix3myAd74/2/5CHhreD//M4TcPGOrV1sLg+X2G58x53Mgt6cpuZ1l5XY/bXr5+/let6gkh735JSKSXLdXRJIm8l8GrbLNnHlGyRB/EPqSWolVUidplwwEvOFhfW1B1IIK0cpxgcSymdA9n/4Hf5BhzBZT4af9NbXxGUMmUMLWReo7dLWiXltZgiC++1kp1TIFbf67eKYqJNgWC0U8o8jJL1YXHAORiE9ArVveWyZWNANU3RvxCj8OQQpHQc8FMUiqOI3PJsHD6RFollNSIc+R8LnO4SL5MgXNmh2JO7XBZ8Tm+5M3VlnZ6QdKH/3efff50tgoDR5Mrp2RZHQFaxaLPun0qfzSidPE31nAp5mmMeoOCXFu/P+BlL/5/wPUvr/x/ZNvCZ/4kN1v6t17h54PAr14ZGnGGrwDtFuSw68AFD4d70Da8tbdNlRuUtkrAk/85/7i9miNhmiKaTOipcefHurUdSh9U/zn46UiTcXuxjx9MESbelW1reaFgrKJnmORWP0moctBx1ouJrG5Jd0wnrZ0TvKwcQsMDPYQuCRqIejbwjCYI2KRDNkPCY3L4PuM3PjS+viUtjLQAeg7wYkhPM/52ghzdbA6fLl6xS7yBOTnZGY1GN8PiHHgt8I915CWTvPS9V5gsDakj4LfCn2Uys2ipurj/kOa1N5y0jPxT8Y2GZBrWJ/E7wjwSUyTLrHooTu3gHRESHTEZeJOCPkfqMvks9B2BRpe6KVxY6mXoOdDnnSFNlcbwkubhSe/ektm8oi7fqdYVFV+5cIFdQkZo/bW6QSLxfczUhTSX9N3wH/amYGgEY2WCk9npd8WcCGUxSqzaUJM359SZOUV1pgja12N4PYPPB2F1HrJi3Gm0KWQRa8sdQTLCdiNX8uySH9NQ/rmdWAGM8Km0ZgsWhgpsaQzkG4Eo/mEgc8W7LJJryw3lBlgT6iIQKRvpeYwVPH+V/vWl7eOm9TR0USDwF0TkMiPisggksclf6rJWVWttcsCHDYM9DrineinJOIq0kvtCNL9SyN3yWCPCY0xR1iCjXfOjx8F7dNpxLthSF+QZ4m/SlcvjDLtkdKnjh4lvgQd1vnwpduJbIaq3la4CBnM654P2cbJ3tc7NcWFWlhEjgO88jQSL2ArbCVtnUnBXVge7mDYODwt+YggNMWTgzyNvA2TNXNH8BuBNDKJt0NKw4mcIv6KvfnNbaww1jxTXU88gu44MeiFZeT+olb4GpaB23CiSHvVvHN060hbRXE44bQY3/ByRDl7bFVNfV1DOFV6jmmK6F5yKTwXK0g5GUj/qU2oGZckGjVFlBl4KPhiWUHKYrO7ba+D+Cq0FJ6vbn8afXbhMVYKk8f7ewc9pGqgdYBjd3N4vCREHuLepp7xCLR5AEwGoXFiL9DnoVsYo1ny6VdzXRk8tAHvAvbC3ObEHqtzs0FKfB6O+Ch5rNLak0gMETMsAdJpUNvAFew/UaQyT1XFxixyCTQmVeEveNCJeUFhP9B3X8ly6LyFi7wNIWdAhNF6Eh0Xk6WeBaERIMsRDowQS8pY/EdbiAjy0a/s3YAhL/1c+bEvQ+A5C6ZK7NMHZzGIp9pr2l/ML3Wb/9PeZfwiSK9/JT9E4gQYQc5WNEOzPNggTIXxoWdTZnAgfPwbfvpGSgyGlYT89jPb/Ad4svjkku4oQqn8zJcintKJj11MMt6TSkY07oqxQOHAWIkc1PiCXOuIZActm1BT1RQZy3kRlyykj8Tms5X3xxBGdVmpbiSUtAYOPux/kpUWjvx2uHqUUJTxpRU02E1RTErMqlq1LqTAnjQxAquxTLZ3G74QxmPIs/QUKS8Q3fSSEhPN23yXKwTbR0AfocBgkD/Fy+SsIrrCH6PXfLHcIZJ2+R9TImtzdlRde+5qYbaTDnIrFcu7Xzm5/PwnDs/QEVImIKPRKPFIhgMibt9FHBbwlsrFA3LyI3RArm4whmgML5J7fQ7evXrifiXaTgXpzh0PDtKh9RVLl8iKtW+SMvl7UOwOyOWryI9JuQCLe6vkIsCQuETfK1cB/1jebcNEBJcNfTSqv0DMR4vEQ/lo/XMbdM0tE7FEU7g7uAL75j3eDXz8aJn0l6QHd87hKDavitrRAhy4b1qX5MBtbCpsqlrscv6HL/VuQxrp25GCL8nt2Cjw7ag6kmHYq2sitX6fZCKwjgSKOJADT1AyAsVJGyzpi9MjCEL5w4AqQbV+XdpM48DBWG07nzpPtm8hm27ZaJ5a1+f/FWjiQH9DfpSn7tKr3DHEgT7yE+JnLpfR4HIZ0D8wfAqgbzBDIbXUdbflcwR7/p1MS0dDZfSe3XTxCMOyoMg8QX8yxzR3oGw1CZw7jG8h5ZQtMcOZHYHaTExKcha/Ss9UXcM8NE8C+BaosLyt0Rn9F8TomxJTOQHgl5z1vQNADxTn5M8Ouobj3VdcRaQycDnV1NaqwC0cjyAFozWpTdc3Xa51En9lAMEYcTHAsVaBzKJ3nn9/LYrO0e+bD/8HrI008fPsfMrZMPB0HD5QO8MHyC/rxv8xP/Zw0ZYO48bEpHaNYK8l7/v62Cad2UHHQGJymxqx+e+m0SIHQerGbqNTN+razmFlUXoWnz5xM9e20zetLk1LJ95hgMPUjVUFUjfUmcf/C2dfGiQWSY2kXejNiYKV6ARbyB1tUn0IMPKCefh/947fN9Br9sQmNZQI0K5a+D6Fs3o0TtXc4YfQpT+/7z7/TQzem3hOC4zclRUmJgUd5r5pq0FxmoaOak9/wyC+hwldUpw0AC/c86vP/43c833snoO55ikSvcQpiOuEEwE/xMHJIBpSDsMwB3/D750DUY3rbUk9Jr4A8J8vfEBfbffmuPJC/6+hAKZfaOpD+zt0pM/2N94pf7lIO5VXKHaRbeWRDXU1LPyegVFZk4d0We7h+rPoM3+v4MxfwOLvgXWlRvIUdARFe8KdAZFqOUF0iy+EHtKj6bXYB5KSW1QCKez0FVPHQO9NSu41k+6M759QyZ1kHRniBZ4gSIdGp0pNFzkFuVmFStKLoSXRxnNgcnmtarQsegSyOMDEdPD30U8khZIy0jbpDo7piCk4YShHwkmHF9IRI8ipp6M63VvXaGv4Gk96S0rmIB3R8T0JtV7j1AZz67hZvSHa/wpkzWlnbggX1/G2ZHD6jw7ndPt3oR/4d1JasMYBWMNkgQqelgeJe20mehGdMyOlAnVEMf4ZjPdXkPqezfYEe33izyPvcvB0P+P48WQhyPZ8NjdB1Klo+6xrbGW54DmQRfjvb/HPcw9C7URMNPLi08p/+W+lZUIQ/Hh/E2UlAONsoJn3QkCbTPBKVEB79feMXIj3uNwXkBF5QP7GcldJkXbkN+znt/M+70BOM5/jJbzPu5CX2c+reJ8PIL+iz+S/MBfv8yHwOV2T9iB5JmsDaze1VM2MKC3uopQf2IO80cJrDgsYkX6QkrGkUcO5GYFUu5HhZw/LDpI4WD+Ip2O+Ex6dgmlHyQrgVZAdhOHkppn0jF3NVBfXolBbLV0DKGheeQB9OGBcrNVgdbGNXouCV5dt7ZUyrS5PraDny1JycJFy8IApdVwEiTLiv5Mc9FZUnNZB5oLRpJotiZb7xi9ckhjabI2Dq6WmEQeILm1DCihV7Olkx6FWWS7o9ixdFo1N9mF9MGEEfR8ieOd+hLtXst9xn0vTefftet4/PwbvCZQrvoKUq5ZiGhCdhyzPCCnVgPHI+AreeOSCqPXEmwKBPZKSBWcl09ZJ4KxkeZA8hFOTmTzbaXivPZJB8bgyu2zAKgh7y8IcixRE9A5k8BLIp/eOpU7WzB/BdrHkpNFrYhOwcWztXQJ4D6dkD3huq619Fj199sQJKn5czwyGpi7DNft4cFcUpQMS09IsMdzGOnADjq1E4Q2gJEDv+3rePk4gb7H7+yve55PIK0x/OfhcUgQnJXPSkmchHHWpWNO5UB7Yr6BOaJlN/3IOaZXDNrUzfPDY2YBrbzd/hbizCuFVFnapC3lYJAboUzDrnmb0OonnIO/zbay+/0qAfyfyPHMusHegPaaVOAIqxwRKQpR6TmdDgnyPd+hKMdtwQvnNm3bCLnjs87O+14yOPKXDXl1e2RiDrd7VhtiIj4NLw8pVk/1erjueaZ23N62uayN+yVWD0fVH2D+gLa2RlLP1YHyPQrB4CVwt5UfwQCDCdBD2D1gBYOuNTd1cOTgLl49LfNe0bJCvG6/p9P/S6FAZAQz0VbE54jplcREPgP8tvT3WWnGawYG8zkwYp/fqCbgnf6LP3s8Y3YIdgH6vUnD2mN0IJt0jrWSdntmAA7BZwrE53va9/jlFzo/R/9D9/7467Ca/pnHtStv71oZGI90dYdBuFdIBIPle/28brA0F4O+p9STgUbAevJEfJYILothdBCvSA14VIHMQ+MlHYsIxxOsxi72h94Htu3+c4txiGTZxdAW65tUrKpVlZv8ZXEG8SjwYRBlfY0aPTEdNtPdfWV9TVVvSbeUwmItLLStpgvhgGvnqtlU0Rw9xHcRlkHRRryOVMuFFsHT6/wlIqSyLZmoFKoFE3FrXF9ekMfeoivIuzF0+8NVms73aXV5gTKFE0H2Zgqi9LCe/zKPXtCZk9SxTGkTEaqSq3ODMNqSx5+88wwESoBE4yQjFIUqvhp2ndUF5X3Jyn9k2ysJsNBhqVxiHLIht4RU8jogMVgQlBcXqki4GhrESqdBau0uE1Gt0HfNqWLNeCqd+iGoA3lJhrFGUigtfDS++yRuf0mPqn2dWWmsw161ctaWx0/cSnnNW7MorC/KLxjfSCzVXVhtd9ae9Xuae0/J8S+QtEVufFcpW/C15i7Ivd2akbnGP7mdFaarpQlDyYfFHY58FPCaWcpttcz+7NGR8iyx6tZDTi5Yh4NdMouqiQ1jLlA5lXXH4/IU49ILYBD46N5EyVFmzNSP3iQvo+Q74Bb7i8QZVa7zd5u8PPODoX45P9K8Z9Gg64ev/QqFap/L084Y+EH1aT0dxAWa2OQLPM7KnuWcI6xqkUqgUrwlOcQjdxXGK0vZeEssBLEVa0QLWXwL+VRbShZbD6ZXv0f+eh+DnCootGPwVu5X8q+Cfo/wnvI+UpZo5i+IcyFkZ4vyleN/85p/nlZS2a/Xt8ZuHZPU6vaPDThxjx1ZIIxYm8V3w7N0a36SDJMnfR6L1NpfW6moBsyx+dA9oA7vnNi9zl+Uj5HpAtIm/s4D+m1qACJsL+wPvGMrk9DGUj8yBOoFdhyOKx8Cy7uJGamzTgsa1VZ3t5w7J979/YlMXbFaBoeFi7TX7C8Dy8vLAnxcdAIs8QP1pcYED2dYX0T3B7Ru57jh2f7KQ96CUSXsG66f341H8OrhP3WgWK3/KLjfQeWM+XjB/PPSUHeZEM1CZo2uAN273xatWGgqHREbwpNq74o0G3+N4y9nj/d2RPW3c1btib0ZO8Fye/JyV1ZUAbffYirY+iBacmWzsJXLNZeLZX5EN4jGpSY38LG78vdxudNbtiPK1YH85s02YmK1Q82eeaMa83pMsbwcGON0si2RaRc8Mn15UKhVLmtZNH+QWtzq+vnjUtxWbO/hwcCLU1YLzl5gQPwmnozDxCR/k/RLNboagBcZ882NXdoCmuKzZqyreYJeB/mjh13g0L6q/b/sWI/+rfwjn+Zz/F3YPdadFekbC7pAcSEPDNIY0lVmHDGvv4KTgdm+3+nTY0wifd/Xx9BztaLWysIG3Dj3FwEqd716a406kzyMEfkH2o3d+/JESqpUj9R5OsWALW/EZIsJmU6ntdsisi9ysrjV0FAPS01KhUPx/sJaVWa0qpZXxOT7i6dIxNFPQC5xDM3UKq7dCLDXwVZ6A1VmeyXRuqWiEbxK/6CysvyLf4nz6LT7ctGliqNlaWAmW+oMbwFJveNDrfbBTW1SoNarYuBBezM7EEtOH6rDaDy+em0gbrya1X8kYt48rO9t9v8BdZ49t6t7E1P+8WKSmVd5FYmqOflOK4dv0mJCHnpTnX3jy3IYqaE6GR+HeKyV2pgqYs8xKkUU5s+SMlWEC11UddCqgqVY7vf7CECOM8Jmz/i7IYF2EZETMecU9uPrKUPONAANX20a+F4dBTNuhb2GVVIBp6vxTsgRMEioxxOIK8Obw7dCoa94cGRLU5f4VE7WdRAMNrBDNEjPyOqrFURF3OU9DYEjV6U5+vIXElQVtPjuDSrvUfeJHGBhgCN8SxLPgu+SdT705FCqTvwqD0YbHKVxSidAyrHWFwDOYkAljDzQozk6kbBsZicksjB/RhejBbOSpSJxazFvFZdBDbdq5+uZ1s10iU6ucI+XY96MMHHPdwgt4Ku2uttc29QtmWZUP2ipz+c6rhPFZx+CMsg6BzwoUT8gFx4L1Lt11vRG6rjc+jm4SH761cfeaazLKSE9uG35gMRd2++TK6IAhXZvb0xZxYml79VKoK85ScX80g45ffY2Po59I6mB3SFCtRlgZaAOx6oPyTugbYDoMLBIeWbVHFPyuqM3cTJkkf7c0KU3BVA4L6oONXVsEuEfbM7h5M7ZiQa0wbadkoM9C/5RvL8nk3DSUaNZpD+CdRdZ6Oxpa24YvubCmF/5w6ffa5issGq35yGwBsRV98y+HkT84LEZ3fcXkPhQxVRrdDRVTF+iGHFZvfGKvZWjbRmCKAPlmoqeYd1iwCsHIu4CvX8/TuMg6cinNHcMGnc7knGvcc71JqzccJlcxjb7z3uEWj6e+nvwftZoGh30gKbHLVrlJtX3E1pWQ1GumVuL/kdNidTqtFif9toHZFMXAgqO4oMEy9IzLkRlsXDJWmwREdmMy4BYD6xePmd+s3T26C1HoDXYVcWP7RLe72jtsn21omHdVX+SJInbjxcSrrf57JecHt7XUoG4nuJ+39O/dkZySVZgM7M0ud+0OG2lvtsxaxrz++0Y7EdeWqlq9FbPV028xcQ59APZCCmUojMAEipBLLFkQZG23p6nVM+waiGvRmbrLNCV6y+HZEmIKPfXSlWZzVb27PN+UwshwwkZYL88pUHcZDF3xiQPWoe1AhMSPnYbyimxj2mWU3s5En4B1CqCblo0J8QeA0UuiuINluZx6QPm7e2hgRltWpq3c1dCwqxL8tLOPOIO+cqq9trYd/o/6sxY90rdqaqO1Ozmx00Jur2pTpaUzMbnb2ju1us/r/dLlslhdLiuRQf3V4qLtqlRow2jh5Bd2pzV65jURrldsh7mEKNju1PlR7Z4Rcrt1Blvpy5k5rr0NDfvceweIV3Ad8etWfxWykd5m/5d9fXW1fYUN8CW5u3/39IbIlKyClDSPpnqbzbazbuTg2i1e/yMjnYh1q6uG3G5T9bqN1dU9PdWl9QX024igj8K4bT7kvoAylvOTjSEELJfxsorIFX077ZvimrWeSVWR1rBrgHgRPfNMe029p7OutsNYbHI1VuoKTCnoke5VWzb2G8m9zy2Y7jZ2xiX12HqnVnV7vZ+Dm1NVZXllNflyVubA8BfQL8TP0EFYkytZD7+NerFlvJ9z+ZqTWXLAR9yZfd5kHN+2bcxutpimtk0OT14mHUbrnHp9lX1wMj+nUA3+Tldebds0OdgwTOxB5695BPmXLTPO3lzVkJKRFWtrqWr0Nhfp8nJK03TOXM3qDZWFBfr87JI0g6vC3uP13gXX/R/iJOTZrOGtm1OKgseLwcGe55BrP0muffuZjsmhrsqWgtzMfLRK2uKs75ybbrmgutquNMG1693k2jc1jBAH0eFLmLVfsgbzNFd3aouzCrJS5Sui1hrszRWNPdrxmvrR+HVVpQEIIAcddgzycbhFTjWtv0I5pTyLEBx0tYo558fmxrS7SE2WVW7eRfy0WNwzHWsYJfZjrxO/bvF/8+BvW2rRaqjP7ty4Z+v6FWk59cEeam3VJH3Kt1xFHnJzDaPTfodOw/iDFe4CaQOJne6Q4l5PvtLMWTuZoSrbNJHTFVdd0jyqV5YZKVnXONu3A1nPo4duf0RtzS2sbq5QIf9yJCXIEGllgymH8FyYmr6pqbx5Q0xtSYEuP0eZrmugpOzf5Sg4GGExqs3wnJ+E3L7NPO0rekrC/pJTiYIJI8nTY33VnuK8nCKpW9pe3eS5aKprJ/8jd2PXhbPtl9RV2+xu5556HdGL/uZ3O5H/eFsbusGZyU6JjEhFjLbmioberraGLm1xZmF2ykpyT432FkdTj36yrnYskTSD68a1Xq/3Vs6/SyYxWVmrmzlDsdwjyDN6xNAIH0X2JOHJc5t14CRl6G0VKuLh4X2qPrvTW5abUSJtkHZXNfVdstNzpLn+4o5MYgDXALX5yDevtrnpt/H2nr07NkSiGbkl6WODhm5VhV6hKshcGbFurb22p7ZnsvKCdu9e6xB5qPpbkJrRq8wW1FrPnqnbYZ7CFX6ngh9O/pawLyd5xOD2OJvzs7ILyb1oq6ptz83yxtWpDB5leZmlitwPJTGIPvnMdH5hs6dSbXJQ+6IryWD3pclRUBlLtNyUnV/SpjN2xKRM1tI7QYxbLGprvWoG2qfZ2DPQPv0HtE970WTabi3APuR9vhEtpON6n2FzvM/70Fz6n5dir/A+70dLWfv3bt7nAyhbP4N38T6fQNPYz9fzPp9EN7B50/d4n29D89nztJOuqV8il55eGJMiL7dOfL629GhoYrxVU9ws2x+bu82dcb4f4Yf9O5ZCH1iS00wVz+/dKzKEm+LF6YUx4UqatyFcP3EYOEtrMJb3ijYYiyGUz3ybZuNAvIt1HdNc/HBfK2Hd7dKmLYTd2ABGUJG95fP1h9jeZQzWC97kADJ/ap9T4D67JO2STYv0EIfb5yU3FctTRJqK+WCPmr3UTmv9hzRpPd+mwbhEwc511i+x0xjs90vY++indJ019GFFGuiYJgZODEzlLUVDzGNAkqvX8TvqsPfnR4i3hL1ztY3uVgq3dYurZyompjzf2hTt/zN6XVo+1U9HtLB9dLCoZ2tA21x69VhbA8TasrV8sCk2OzrK41TmeFdQXXRIHtdBR9fLd8GYU6WkKainwIIwW8ZusZrLeyxhxiLeNTfOcFDuObyiyt7spdB9f0/b1sQyrb8L3+4/xbQKVMUQF1ETFy2BfJOXzVlydZCujDy93zOURVRU7ubPXkx/6uLNw1i1q2NvrYqbvQhnRkJ8pZIqpiOQPzLyfwhxfUzKs9su/A4gc5Nfk116aPe3wUnNrSPgLLOgHAebeoeT6wimjyG7frYiP/sO5Lz/VWkslc7oaKGI/cxdyd4fUjGxd0mlcDf0t7Uhue4YekGVMCHGKva7oS6fO4InDNW209/suB5pu9hot/ot2EtnjwOKOjrOSKrqy2Yrmptq4Up2GLyQhM7rbe4ZllH8c2y9wRjNOxeao42FzmvHCmhjHWNZ16b5YkETKI413wB2gDjODZjiUarxpQUJ1IJGTdG5p3vRT2CdFK+SMkhvikfPAnnT7p0fj5tp33N9xO7WnvamJMXMlTfs/8A7rqKmEkT7z6E7U7NIe+zQngJkoNfATARUVx/eU+FwVLft2DI1YXDnaagRBZo8b2Rpu25wc+sQPRWQkutDNG+IWK4o4KYEl288ROUE9Kb+8lSeDkenfKnYC0SEHcT+HXSqCMT+qVQRq52ZPJGtTGllahD3wPvL9vMwIgy7LkEeRqTjQbYHHspdV0TeyeS1pjsHOpoT6NV62hZmZNeQJ7MHH2oDxA0ZIMlFr/zlIu313+PyXG53VUPb7p07dhid4KC290d0jZPn9G0OByXXWBTMI80TcJAFHQQ66UIXlsVCorHB6QgPJ8oeohQr4Y8ClGXn7RrlSZAeCEjbLJ/B781gs59MF+Pi3wx7EfvGw343RQK2c1Pw1wPMqGwXtJc6l9spKLo4mqFF0P2HXx224W94R8DqZVdBShZBQ99ibXy7R/joXub36LH2fjf0tcLOVI4Jv+kcIbr0ihDkW/0TMiEafEf4kYxYlkJ4MujBjFQN53NwDpyCu+lcnlXsmgdkWbHnaA6MuM3cmpBZfwz2VlCa9QLn6LbRNm1ejdvdSN6UmZljXu8xmGOlZiFSvHBXwD4OJemH14RgsRBdF7IISYXsCnjV5w/jNwKWpritbX3tzYnkcm/+HrLXHy272/eTZ6rriJ+i248PdlGVxMW8VB552a/cC9evy6tyVda07dy2fduLXuJ9e7W1WYRrgrrrF8JaTFXIN5OyM0I8mBcG070eniVfS5t/Arv5fYbQNYjGde8+9q1kuFrZ9dwvsh7A00rT3GTx28Wo9URx1Yf3QwEOXRR/7jJkNqZFQ03aadqfrdX6K7GTZ48fR1kKi6PFmt7WL3CkK0JRCqfvuMyrauxjXu/eJ1eiaBNXv4LCeHTt8vibxP0Ndiofpg9D0bRukjunj+nrwc2PIlVBPK5bjIipvJi9Q/kNRhWpAKgZXKRcLdD//yddN30JrXO/gjXGGra6UKTxWdTqFNTwqUFZMVEL+8BBu3JqhYYzLJunkhNbWv0yXHL2aSUcO4w457hm484ETRZrRWqL22v6vd5+ag6jFPJk/AXGJ+ogj2vQK7/s5UIOhMDyANlfOP5PhJgMj0P21Vl/o/JvScNW8QoB8qGNki8OsEgpKPimsN4Je/krBfa/aDN6WJA4TQLDKJos2qqQ3UkVfB2WE1OLYDzme0D5tqeNeAjdeXzAi+KbWulL83iR5sJt4dE91WV01g/OdA3KNlS10TWYJLY2EhvoBO4M4LRZJjiE83DkWEBrThtjIRM7F8E36f9B3PYG4J6/qUQ+FzGaw0MknqxsJM1ochs/C7CjUWD74UrSjrYyXWYB9cVLmOWlFys3xpXwkHaXG/qSs3fXXn6b2JCv4YGGyRXY3EbE6v83+l+q8phtcaYqjwtV2hsuFhn/1TRQY+0eZkqQ6dZmCg8GuJRNAVbtErFoxdvJsC+psNmu9Kz9zZeKDizr6xnYhkR52o+hT8PCX/oEkg9JhdVRff2FoiPMZkZyqArgY5F0ZQeD4SESgwVWFsUsG0TIbjDSiQDdYFXjSdmzteJz18gtGVknNY3YQffXBKIMYhSyG3SmEAPZWmttQ3rAJSTmr50vRO+G9VKCuj3ScJMHd+4EFgooW53GsvqeTdGOvLb2xg6kKys3L8PivHSHk9CgJy65F3nNatLazFr/W8jRpCxsrGmoqzZ6RVJmmUaxa8Owa3hqxOt9hskn/heuQyNcB5zWu5y19L46higXX8/tv0dKf0ouqbBp0MssycAtCbxpt0nvgXKpEaloDGiRpCMo3GroMIo+qCUQVfY32FUUAXZy0tqDfT273GUa98hgoSc3e1O51W+UPn3kNuLD1jUFpYnaMq3RVh4ZoTc5NAL2a1n32MZ2a6McW11rd/ckxaemgtJHQlHjSBlw2MsS1HlFqjZtoUpDyfav559FK6hakPWBHYp8YiwODUv/877LoK1vVGusepvbMxrTZGqasKrV9m09ZfHETejg9dcj/84tzCqqL84tUlVaiE+uyshvr9W5I6SRleq6SsTj9d7GnDNKnlVLkmZcTG5QK2VgqiakKGNW2hyM2AxAkFV76mnBhpZiN9KJaQppsUE51k9ogVSpWYZgPghp9wD+YgU1yxD0RaJ19Jsbh+6DtQYlYGqtaP1rcI2GTC6TA44SVKdXUOUQEa01GlVdT29si8bUrdKVFGvBye1Fv3/pvXVVyqK0X0UO6tb9IbbGAM6x2kGe4+evzS9Wd5XrO2Pj242bNoOzS3yUg0mjL41PeIJ4Pjn+6tQ80GEP+nj+BNeYCzm1hWtkh5CHXiQ1h5tcJ7vItYnXbdndPCC2SuKbGkMWWClvnSnRt+ySTzWLr/RrJ1yphJb1ZaDvPUDW46iT7kf6P6kH1kUUMBE6YVOpwLvPYmsD5YKJ8p5943dv9LQObvFWjni3TnY3EddIt374xAPKcqPyBHIP4a8p0Ctz84rQI77NiFI9OLmxqbO9x9Pc1UYu/BcFhYqCRzqLC7JLDGpg/35N/gF6V+JZf0PQOMxfTBTQZoFXEH1rfrPhwYE9rpJS10a7gjiH/vW9G+pXy3CF2q622DSWGkvvdvBo3TrbUW+2yaVyg9Ze3ub17kMiI7GcbIWiOa+wSDk6AfVWBjoLz2KoSmyxTWY7rywIgrQ4DeQGb4qtV5Z3lJYqSuD+DqJXHrrXWVmkNFVocvXJrCb99aVZOcoOraY1LrbTTO/r3zIwzKxUWzN1yQ+Bd7Me9hN/Qk/tFrVlljL/U9yeiWBaKYcSUmdbRy8WHQzaZmvetBKb70Vs0KCJIO3lAHtbX1ZuDjMy1FXpHQrsqwK4ZK/R/cJDorG65eCD8BYN473GhPHuAEHHyrH4tOmGkKBvyojY04XYPO3+CuC1ho7twcCkTV9cGkYEU219IeN9UBb4Ohj3dTGMLaJdpovsMdN9Glzjvm5+4r6hXoMnPnOmcexAiPGvzX2RiHxbWwfxGer/gCpRNmn5JcpFCkUB2yQfjNGqxhra+Y1pEvr8YqcgttCdX4vgCkmIgJ0KIkQQwbU0AoRgPKJ8BxDPxSQeO8yAheI7+HbEBtjFgcQGIudyGUQGwZjC8xZ8At/pT2A/VCvig11Pn0iYPrevIjLY30vRHeD3dLzoWXo2SOA0Nl6YwMqbvkZ3+QsyAc/Ciu2Ns4rsr8uoKIBhyIo25Njrmkw1Ht8q7E3fATt38cDQNW9xTZymgY6rd5e2uXTltsE60Fz8nk1JN49IYZ12G8z9UPELXndxCaIQrBBUfsUtoz5bAOBCG6jVvuZReUxneR6LoHzghrxMZ5nFfwifBBXaektstNM1M3XgpvL8HH2UZ22tyZ/OBjC2Ro2DUu2Joar+NRonFcggkTU1adZKI6scG71ej668w65m6rRzVUp1dftK4m5Ws6KwHuYGeraWeLdXwK7o+JY3r3Ykgt/2lfxgMYsJubJ6Ksp3EHvozDb/B/TahQ1gbh0ThiFXXwL6v4gvOOVP5RlsMM7CWLRhOsECliv0FLj1ou+JF97dyFt4S0JN/qjvWsxz8GFCxaxcpDlsNW/5sTGgN4z4SLB+8sy/CvOcbBdmQJdYwKKDEl+v8hgtta+UcCf+9wsE9qFvJ++NYZkqhy1sFqm7VJj6onNf+2EPmUPYDxI8aSxgcaECy/yXc39wkLn0RU6yaMFFRrttYVp2AxtwXvgRLy4niDwPWVR1ULwmEkdQEPooKWirlTnLEuwovxeNmxYmDz4XHIcmT9BH50bp0WCljdGflmh6y0198CyYMvqNjv5UXzr2nO8mnrjpWWBFxepafUep0muy9ioLitWKN73+OwW5xvNfyc6Sa3OSFkzn0iO3QdIXieTyBX82VFRXfYYn/hKcCqstrJQtgBDvgt3GS52GiPUO2eE+KOF54qKifwYIofJk81UxbCwtJthMY49RqI4OLiUtsD1jwOAukJ6+tYSnWmDwBgfp6cvQD1KzPOOH57KRgV5jf7l/NbNLbJqavg/gHF2o0OhLN8RuSAB56tHWwTE6Te2/nd006o58CntWvAxPK98aWRqkpUTW+Dv4KS/K9r2bI2/l6aOrmFAVQPthalboqNuCVmh1gvDbwRkVh5+NXAH8oQJxvgBZgFqDBkkvNen4OwsjtFnDF8e9vGjdhTdH3lIcuPlQHJeDzV8seueL4Z8IOoy3qFTEA3pqQf79/L+waRi/MofsyBV/ReWBr9J5QWvuhrt5cOerJqy+SewQcult/q+Y1yigSVdXxHuKymCg6v/4HDVgraewLUw9uDAyIVfLqdDEUt98drUrViAnd9zq3SK23ktEl/vE6siXfiibHVpkwUBvZmCDcCZphaAuPNjLXuqqMYELjn4a5IJH3sxDsdmxw+mbxeYP3Ut6svQLNb2Ia56VHADqGeI/DKiVQn8dvll/Iu9VPZyhwV4qEHMNZW3ytWUYjjsB5j/tGU/bVjewL6rFxLM2R67PytLoatb4b0F/mZRJuQ55pOtgN2otNOudb4j3Lv9Ka+xtR8qrV6pcLD53RR7NghaC/47vyFN65GckXsDzPBOsU0PgpshtFgcexvfjK5WfCfzAIJmsK4kDQrkVPbMkfryFaaHpQvmJQWKKjsfE5STqOj7Ot9HP/wKeEXbeFH1Xv7u8RA/KmnXIOzvvjBI5LGEEI3JaXolb97c7e9qWLojgA0Odl90k9m5mYp3Qg/6u5yXkIyRgqN7N97OXI5WQ7rfPwQiK74cv58yIu+axAXcNN8L4ZBnTgRlQcbeI35HON8CMXMY97SlOQ0orFq7FW30yBo9WNL9eUcJTifzgXsA8TTkOfVEe/7RoRV6grbFIJI+PQ44HFuelHy/hofG0nfu7PIUL4C2kMlaDNlSVnkPJ87RCxO0C6g6xWyHHHecRihtRwrI5/j29FRbvDW/F+Y9Vvv8B7HG6gs5/KX8jZNl5e8cFW0BV0p0VnBfSz74V9prms/F+tqJvOSuDxX0DE0tcG1Xmt2c4/PLo8/xX2I9H+axLqYYTWTZXDCdY99oQhXGbhDgK/PfjX9OVcf6bWRyhSuQCpQ6L5P7Mt8mg3CEuI10nHxZXuA1ZDrLIqL/sfL576Ftjk6+OWngN3z0UFh61Z05Sf5cz2AKKAQNRiDmFAeSkAnJxJ01UGn+M59+25BVkFwFeT/9+9B8p2f3em87Rg7H87/D1LrIfsnjqCngRhiatWVVI0Xl6I3ePWpB1xM3UTKwbmXvM1BT6SVygY6kHTgoUrSlcIrxFqEsFxotfQGMagDs/u5jDHZLElJQCUGWsxUKzmUI5tNO+UBdfDiF4TG+wQg3O47+UPUvKpIa0ZYckW4MmRC1fLmyUJuB1zgkhm2epuVFj5djFiwvn3tQhG3iX+xATW05EpAeJiH6gzVNVSdGLi6lEE/QmnwkWFjVPsRXO3Mjlv86hJSRSJMu/B61zIGXjnYrnPc1os+8gPgE4Ar+kqXr97/IVr8jpP+71Hu/UwnJT3nGn5yImw9haKbnaamZewuInfglFtHwg8mRBQW3C06W8HfRdJNeELqilt4x9oOnK2vICDbVdQEWFqq29MeB9xlFY114i6AARCXIsYnjgaKCxAdSszdPm+whPXFIDQEiDgrYjTtDziB1BnSqB3nCIJhW+oYudYMrxon7CexbmLD2gW2UN9ltet4r/PO8oUfdDlcd7DLSL2Kbnv8KboV/PzVIRmX2UBeL6wfZ96Ago3iycoYZYK/I4KI80TCVGtbb47sDHzoLRab/jXwfB5LTt+Rp+UqK4vabd623vMn7If9vOfyV7FPIbtEn6xbMny4cEwhW53OwvPrTskPPRQqCUnTmz7UNmLNprorkX4VQ0UdQn4+AwtA95RosMzmtKgpwUjZIOqO3nQ02HDBZBeAng0XIqdiM6ITLEnJXIJIHeWEGMqVSlumEgnSlx4USqz/2gDFmnBlxbaEyAUvmGCfZgHtFy/dwkbq6CuNh+0m3IePFFga5hffpHmIJ+akZaBOSwclGnSLSKeKmHJ7COWERm8ggoqD1XyOmy6XAHSJ7uu5+uKp6BogEOURLv0jxbpL1w22In6CegvNgzDuTQ0EPK4QFBbONGrAnWizfQNygOaqosVkGRTrp6DcrxHy85w/cPTWpicuLw9pXDkQ6NpdptVVWsGJYbN9lrJsu1ZbXYj3kqrj3GWTTjO4RtvvwJooS5KG9n5iRmR+KbarM0DSZznSpL2VhiHHFY+pNza3kg4+I3e72PE3/n3Q8qr5pA104FagYmdJHFjP0zsUXVevQIe8nHr9ug65ieHcPKzmwjvv7+dJT/dVdVmWMV7wJPdSsv2/kmeUXlA2Okw6TMp/2kAkxFfncMfMECGbLpL5boIGU0/N5sSmZUjgL1bdrv3t8wfF20rhN8e63fbl+zbmczkeOqQktorp26PvTIlqiDo3U7bWNdZXANxKVFOfWDq7eQ6+ilyHU2VrM5IUxPrieR7U/jJ7m4NTH+pF4N9hTTs0nPrYcjVa4tO8ewprP+EaezyLoaSTk8eC0v3Tk9mQEXQX55QVaNW8L6i9Q8K7XgfQzIcXILwFgeYXoV6oAxrP8IzGtOHF6lqiFXJpP4nUa7zfdGpbPMtApJ3NeF9oXopRkbzgZL/QCmMkl/SV1Y7T7C66qh3vW7yHXHcYzrARz4QnEFUd7fRYdqXBOxmqapHWPY8bO+hYqKfMPqdTubxHsgnKaiQ7OUAItznfW8TgdqPWDufTSMWPDjFXTMllwMe4K13PxBBYxRVA4kxPdVTW4bw2z+e4h/O6scVcheYYehUaM1AJkQv3mT/P6OureZJkNqDydhTEhPTbZY3OfnFhUjYdiDEbb/7dYQbr6jm1ymi1wmftCXUAXWifx7kfa3crVGTx99as3IHN0DR80C+AG8g5SFL6zSYvdQwtB/04sU2Pc/gFyRdSNriuo2bR7DHvE9q1sdM1zZSawxmdGLxVgh6x1FB7e87yVK8zM1+tPvu5uROba8itrH3XAfM0F9cnDsnR5KoFbxxca9Irvhy9GzLyWpRTNF3sarfT67DJI6VjkcaJewWqq5JjP78h3knpZW6bNrWqxQPBx7I6UXDJArXQV4ZJbVw0ntrkjLJpYbtmWTXDWes/wmTYAjqDeTuxcbSHmWBU1G4PaX6X6JVQe0v5A3BNjbTdtjyzuBQG1+l21F1B4P6HLZ4XAgPwpsc2mpUlMy1Re3DpIGNrmecX5hFrRJsSdhDK+E5bgVsSN4C+TxazOzqZ4U2tCalqmZMezXYPLwCofD4PDAucPBNnNCKVwcmCxFLqxOLwMDpegYvg36uoUg68jcBOoR5+Z0ruOfQgt1Y+khnalICkKvMUNmmxs/quq12ntKqgwOG7i7I5NjMs+CrpK8r1i27/nYJpO5W6ktLtUhUdQbUW/p06o7dSutdYC2A9zdS7b/kRRjs+lT8sYicycLVLo+wxrIJszUrz0E1rw2U6qGtdGzaJ3kx4ATF7dIBmm9dBXkfVYDvRRk+1uQMhFczJTfLMrzghefOh8YwjfunTZKKZHA8B+f2eZPB9BQz2xtlP90XJtJ354gtOLX1HQwSgkA8548RiH7sGiMhFZayL2Hz0Afnhdx4D2E5JoDlanobsDph/gzvJokpMrMLfj3C8fAcqV3+d2Ac6Y3rv6yawWVSWtXRre289fLbcSpgjKroQLK/z845GmS6mguYlL+dIwpja7/h/VgAVkNEsMSIQQ0FKZx6Q1XudPBHCv9Qic8VlLfhzHNBp0n3tQXsokQXVvl7nWKwfpFvlJdphaZF4PPQhsxl+pm4L2slI4QxyCJ02ZBiiPmpcVn4UvbPbVmpaXU4WQ24kqfBKwdeTL/q5gmPfKm8NEd9uaXiG7C6tiLTuWVTDFvMCXz45C3x0766i1Le4VFAMQEI2Dj1f8M8Sx3jq9eaeYwyX5z7ud8TM8v8kQPd+YrBTeDuFSIEj7Y1HkDGMnzZgy47xuYc4e/w+Zs7OIcVaKbFYqTCn+HpaGKMJdVsLv2+cKtEOErnYB4qpa8Qqjq+InBTrqZ7qUiTeXuxjyd6NZFWTWAaep0vnKih3xqIdMUe/dl8+T6beQOdi+jLxroBBE9JuGUmJ7WYXEMa8L1YfqkEZvZamf28rpzC1BRzJLv8RexTfohZXJr2aLvsX1bNVbTJLqpj5JP9Kn80vqMTPKFhvMsZVnoJ5JicsecVMZIJBQRBE4nYBbGBJMsAd0UA116ZTngHEa29o/PVHEqQ/p2ajbFKzw36T85EG1vHTeqN6wnnDGN5cRxuLU027A8AtANb7TV9ziJPzJg+OzCv6q1w5mVZ/JKiHMURGp27X9kObBGWUP6NdykXvF4QeijmS0Ygg2ffv4oSllOQCiNBMnunWWhGb5J328hpLGtxsqBDSi0ChZ+Hzh9khsNXl4jph0vI82Fk3klNRZgLRCvk/9vauqklJ2tQPdR8SxoduwPTeudyo7dJJ04OU5uF3klZeBTfY4sBvPNjx8d2zikzJiuqZ+x22bqW2dMKGmHlWoRkMSK9uFlCJqgqNc+UNpY4ioi/Am02dC3w1FmsExXVW2xVEyaNTY4bGAh/+38MtIHfrcuj/yJnevyEFgrqT/s1Hsl/Ya0EzB6zh3FMeMK6GkIj0WM7T87CJvs9NxE6kT17sMRN4RAuKqzfSFP9u7Z43D8SYdyIUMMLKlWrrmgMBhvwJSAXUHYaW55O90rzkwQVoizyucK0MbFgFuFk0CZHinpOq6NDGMw4va5sftyvK32ug39XTKXUaOxWzY5StbND1FYFcWKPHcJIs0ca7rE9xTufe/M64Bj3uO/lERYWUL44gHCLyHBfEkSQzCPpnRvpaCuqlmd/7a2VkHxzSNVkGq+HCDM0zJcjLvhbJdNyI9gl8Nn7MzSHPj5EPIg8zk7L+0Tcrc9QV6WALqMxK5XL69Yhz3UB+AIU/toUvqw3TXrcuxwF6alZmZa4hDpejkSUVkAilK+RqdCleoklDaXOopp4fxKYyrMKy4zTNVWT5sj3ZGxMe+mKpRmedhCHSKvTpH3ToGGeV8SYV3XhGRncJ3Od8UeplCHvQmJXJVO9WRy+ohtWVIJWaqz8BUrKK5Wp6BgycIKVaozSAmPPl9/h+doBPkpe45gzg3bQftNGtJirwp5mrhZ1Dz9x/3Anhn2hx1zIwl9NvtEetpUNXWJaifT0sdt1r5kXzt2BWEuQZB4UkcQa2llgWAlTaVOoC2IVr7eeKRArVWW6qmLpCtVatQFx7zf5L2VryxsKEVpbfF2bV7+WwqdhlUaVHzkQ/K8lMGqh8aAyoAAcOwkUEUMryQgWNHz08IfzoPCAF17QsZwBYWwe3eitrUjL3/N+mz/LvSqxKx+702+80HKcDporGleTl4xBbDZkQcGfqIoKA1wI0kBT4Ga6WQDtsdj2AKJT016vG7IDhKTRbfYL4IxAKENCY1xYb7fN4NMPDbSpWpJzBhzUTi7diVpOzrzC6LX+NvQK5Oy+7yP+T4kYa7HUQHQ7Z2lJl1BKQX0ET/SM6kb3JGZVqSisDba8jp0JjlAWonEkUjTstZGcFjLywrylDRW8o8fQ/6xIomW8fBDnNLgfGnwm4b9GE6Mr9qSkba9kcLUtiOlwuZ3Yb94//hgL94Pwqp+i9g79nKRtqxEZ6MgOMsjatxwutVWvKVP5PmSwhiUnc5jeZYRhRK7fRxVUDCkbkeAUWwwUUaxeyQ5Y7SSQlk3lZ7UoqLJgxa+xL0LJ4Mx7o+e6RSaxjU9tGls0uaXUsjLlYo8hk3onuA3m6q1U0PcraTOFnY3QN26DNABO8t6OME7K1cDn6d6/xE0UltktS4mhXWeOoM31lB+7pi87uzxE9B8OfdoCPPlqr1pJWGlYWwwqFZWV9R4vcA3ahI5D7QuHoK6eBvvTYe+BPYR1FfAC64JnmHCzOWkpcK6DEH+RJBQ0I5yQ1n55q39bePrqmYoGWzaG1fTMmFSRa/3O9G7UrMGZ6/eARwK30Iget7okva6KgpvT7XbrbXLBL5EkNUKc4/Yx9CPoLSweFdSwK4LU+8il/djXgtS02BUep+RgrRxLiG6pdWP4hhoOfJ9LWpy0+Pq1/VMdNSkZ1No2iuZ5LszEIMUvIl4FawvczIcs6ITyLhx0jIeRzmpZEV4JnkqFq+iKXxM/eUrr2TnRsNCooHOAc8ZYxdi8/8d9dHsk3YNUcObFM3FhrIzuIHRVMFQy+Cuze5ifi3s49y8JoAL88PzFpKxLgSgxWrJ/MFjsFk4Sx96zcMgVhlGYSDfQIABeKn1fH5cJAsJxLEkGDlBMPZWE8QMUp+M7BnuAmA623OKpKMklj7PHUIsDR2lZl1hCYOl7rwEsZrryRdvoKm1u2t7WWFUdOKa5k1BeHDmnUPJPTHgPyHx9MJ6vxix+JdAa6p43HKLbFrAA4LwgL5AvxyxcmedhYqnmGx1zsjoZFnjtEF+efAuPpLs1bo74SPif1s6u3CC3cbgt4MfVslNFt1fRX6DUe0GLwnxdyaXBM8nqPXTkz+1hK70Cws3fF1fQC2fEGLY2r3gkr1ASKGr9Ji8zvOQv5LHexLQlskHSJVCq0FQnLf+53nx8aTbQVHK9q5O4hbsj2f9r/2fc/xa/xZ+9o6Jjbt09IIBM4JiP5e7I33NOchhWRamyyxwVVwtkYCSZYWgywy/gVvctcilt70w47YSeU8TZ+n1BTaZJSVzS3y2QDnCI3Cg4qQamHMHXbi2RTUyIzt1SA2s4QLzK69nV4rXn/X3v2biz/wjKvkCDda8QKLFXAz+ccHc84chV8HnkGtxFEXY2Q+8z9FE8Dntl/0Sxu0VEqXEIJhkK4qQY8DD4GOZKcezxez5X0KvzLnVjv2A25L3/XekTzhIx8z/POogH8xK0jUjXixpLIWvJvEIDzTpjJm3uJNjWMDEh2V60iE7/TPgjeW9lUP5YWXsfsmg334UnnUl9DCbYHQ42H4PhYmKbecICiDDYZQdFdr2PKSy5xZOZmyrpkz9lVgsa+kTChJ2BWkvEC8xxgLxuLAsi7b5BdBVesr+P32atf+HgPWQ/7YiwF2DMdWX4Z6mkTdMJTGxvjYst19sV2kbKFMu6qWRu7pm5clt1zunQ+5rfjzcWIPorj4cvfKlq02TLpF9/TN0s/MeD9xX6h6aSP0MTiiFJrDyPgAN43MiGbThyqu4519H0zxVcJ/8AAsFfT8pa8B7k9+LPJxXELWWOD3IrH4t8wPrS4+2GfJYGJQTTXwIfGrmballQMB7JvuCxKCiq+xHQ9Uci0OhLQgkoLo8KyOEZcQ/pV8IjKSE+zisf+Xq6s89TQKmi8ofxwZpS2PBzKIXNZ/K8zn8tLUBJcCUkQdYUrWCmALeSsqjEEYVakRiCovsK9hWRHxbW/f2+3YiE4+PdHkm43hw/5aY1ed53G9BHm2PXkO8gDzaoYRBA/8n/K192If0jOkHtw80qXMF6ODubpcT/yStqDJ7uZEGQ+3tU9Bup7oFpsN1C4hDYo2IoB0ObVXw9/gpoYERtMmsjeHfy9tn6XOsweFbG7TTQZZHwG5Thodgv4nUYCukli8nvBLmHak6InNwp0CgWsrQ5gdUEvE3uhIWFXknEu7k3tIe3xbkPqIL/el99/k+ZTBFBhYXCcAQH55m3v1ajr+J0jsYrPXLkJQGVs8HrnSRvgAcE9T0UmtNXiqjtmdTaCJtKu5zF6y7rRVOZF0CT3QADLoOibHh+TbgiTCpUDn3FuDHQU2Sf+PPU0jDvWOd1H8Ziyh8IjSXZ4qB+qTTwFZPC9gP7Oe0raIT6RII+aaFscx/znQJYDdzz9kb/odSh6ygcukN5AXOJl/J25sAkxwcIngfThPviRjiMOaCN5E6ooB8w+gYcXCCU0Q3cMEWzqakNUNMBm970OMGQxlI4A6MzXC3QYqk526avQqGW4iXxo3qMjgw9nlESUwzFrF7Jy+BO03j+cQbOTkwuQ25DcZbiKedLqXRrqWGxn4isJHPf4U3Qj6gEp6NLJa9DQBHFWvRqVr+RWlkYy6w4P027mSN+u9vIca+QF58uuxj31n+le48zMvN7qeuTP9HXuIX7TUNH33U3qXrhbdFz+T4qDptA+XLL61SO/CiiLsjixRql244yp2yzZc/cbzDPkM03kGcZzYjdJl2HNBXI23egZe93scTVZtfplubaB/vG6hX2R4fUdZnHgl5qGrbb2gHxTyYmDFZtfcyWBH5Cb7urL/h6b42e/dK+VyXeM2QprREe9NFTOs/rI2sMbf3CeuEqLWeIdeaJCkO0KjsPWYWKtHp2VHd1IqFJZxnoEZtmU1P31rfts9JLRV7z/e3bshqQNz+9GAreoWwktNuNlW4DnRSy/S/O+VJAD+B5XYOIq/ySzqp3Kf0FcjPmRMQU1aoo8XDxNJXKJLzKyIGL0WHNlo6Wol06QcB5HuHZvHhEasFQWqaWVlRXwr4bm+UZsIZi0s5l1SgFqyGNNWFhxN5OuxJjCiq0PVbkKF63fqold7aGf/jUuPlT4Q5f3hCUU+FySRNSLFUgB4BSj6ya8i1emDMfQnz+0JF43kR2cAMoHCqH/ZCiKl+lj4dilr0Ac+SfpMVPEHrO+uKahJSusvNnXELl8mOLmHSn3640lwX+ELVjOkbjKb63CzypgaN/qPepwgQ12iQdJH2/U7xuqpvL4qlTQSMmAueCLgM6URcu+wpgUuR1SJjA+F8NVkHrOnqlAyGmq+2JHEtdR6ZrGN+LMZdtn592kzj7iMykzqkeBwD0UVK30bZFv/JquicfHVXeZk7hriQGk5mtZg07iotvNoZ1AS2dqU5hDhcthUVtin+nLKMY3Obh7E2V8feurKAOWU4qH1ma1vXUQmMpcoBOO+QahJ/cn78nk5PdVvM2mKV0SAGcV17dUNn0sqM9FpfOv5rgAQ9Qj5JYy6bWhcCiKcjPWsjgnvZtf4Xzi8S1EMvdbH8gmhwzvH/UkXRG8cxVK81mkSX3Fmt79FQZdHn/iBbxZVGj3hs1aKLNjaUdplXaa02zX1gZhtV5wTWvTZTuoOqc8I+J88ewJONgxpvd5ha6CUdRU4bSx/jl0SbjCHPmqo5MXdPfdTC27jnzDZhYTRWE2Qz07uRn1dcCqgmoU4uwL3QF6jhewKkwln6sqm4PcpvpMIyYSNV3d5q1GIyiW9Jm1vTmpTaqfaV4NueC+6tsmytqW8NAaCoMEcZsYXUqGe5bisExix/R2JpWoQpU7EkZML9mBWjzKzcvCqxNQS6VneNMr5FNbrgx/518OFg6kydrUH82NVr0lIBjyZzr6W4icTkpTAxMIRZBXpassKCLl3t8bA9JzY8+XAzgliMIbdO3ZqUe0Fj5sIpvO2xEeQv4lOU97UhqLShI9QmFqm1Q17vQ6xOmIQckaI5h7BeqQAZbdLgk/wSfcSqNYneIFKVGXri6o9cuzCAHxQkI9ZHrljvqumuFV16ub7qh5wuexjyUwliOEvWu/QoD3kQRyCoeMMfngfEj6SxikTqiixWcc1WY+mKiX9ZXRAf5ZuQHkhJN3ggF2B/r2GAnVNYMd+aUxQKjPaSgnI5S/pHjyyk7DX5JTDnNy7CAPmdEYaihJRfMkdZJOlZ+1oO3fotoPf1DGxFozrbn0JPvH/8aX4jYoXF4b7mgqWKgmWF5Nv5QM/8C48O1PcB03yXcQdBpkr6I15aatBo0oc6rjUlDYnZ26usCy/gRciltwnyU5oRt7E2BDJFdlExoBik1n8K3wB798VZEJeh+nla5EcCQkTPFmRJIAr5GChmxJ2DS0DB8K0WkjjYuqt1yzmZcQIaJ7wQtpF4Jteu1uWJv7ZrW6rK8/yJeGXAjMi+ttyiEBZE0lXc0EjK/9lGrpeutlq8j2Rp71QA+9GdIbpJ2jdHJTeFRKYv8CfILlt06mF/W0sIqMlXs1MQmX6rEWiPVgnmH387Tyao0gYfgenCii0OKWrWhUDVXl3ckEgVdi5swvezhZ0PMKkmOm9o2OwM4ZAYG3JzSgVlne9S6Sb2/L0LOX/aA3JMwOpb+nOlEVY+8pJP+Lsg47TROzEjDpG8SkZPjM7b3rJmva9XehHMRS0EFXGOtqH3h3iErbbiru1yJht1Nb9fFv8I2oV2SZ0w7r48cMHcPfhHdBg+PChP58JHMvSsWKtveDyBcxUglhtg/K4qIC6zLB9R8EjhN0C3ed8RNFJXaBV9ntZ76w0dMcZyXyf+EFPBR7vDV89T9XoiAILq9Bg70CBzkBgGlhGvX4YeF1Tg4N2hQvcN0+VIUDCf2zZlYwIdxY9yGc59IesKG8O3bXMHR/UZD0WhYCdCMnsYoYH4tyxtD5cPPtRWR2hCbPWSpcGchG+eiqhf7CQsLpUQZ4Q6550wFtgg0LjLiYaEYErCO5m8B24JEfggTemS+sTUAbO1N3FhBz4tOt0b1VaEjPwUKkVnfUOOQFivmy/ZBJjVwvp2gphmNufOLksG661U4TmN/ffi4xLGGka/uU1ed/BhonRnuWFnW8NOa1jhNCZmbHFpoFAqvR6n2DSF2irg+XVUTlnME5XmSXdocSlyilTEBUVVOQpSUk5XGz0fFX8D2qUNofMqS70WwlpX/A1hP5xBLe4Zrm11W3vXr2lt8SXhH58V7ZTfq7KHwOSwMMWujJ19I3aa830Xzbks0e4TWK29YaPeFSvWFCdbxK2Lekdl8YbashnfeuzdsJHwjIrYxJ4G8QhTSiqMjVN5jt/Rs4RZngBBTkZQfE7X7eo1eq4ZiJ+X+R2dl9F2JaduspMn07qjtnYsJbVTjdgWvsb+5Xu0QYagDdUVns5K5Nbg7Ex+DnldJ93OMZNNm5Z+I3krG3VRcnOnGM8udh3d/2BeWvcDPw6t0OZqWQTYdVDRVm/JTB5xU2tunU6wWPzd2ANn6ciy/7QzA0EjGi1g5bQOVRarzNRia8yRta5Gr3fg6Sik1ksqxjOFLoUsemWpg9ImFO+GAdb+t/2vOh4kAm2BtYZ6POunUtJ6LRQu13BqcreO6Xbw4y0+A2i6KqNQhXk0Lbq8EgqrvjS/kHkiidQiV45QZ5L70gT7p5RMlnWR3ikhjPQAto4mqP+tm1JTNjkoCBVDqambQNLbN4dt9mexy0deCtT7qpIiDbVmTVGJilby7Hr56h5yYkmfgTy3VYveen7bgeBWy/QszRHpLqCdoe549YQBKbO7t5hNE1WDtg21qhl/vPT3lz9xVGldXdRhb++oaCkVvdjlw7Yk8jWrHDdVpKSBG/xScrqpgYTQYpJIJW3nv5bhMHcPmN4lGwKaCixBMTy4CVTmfvGkGJelCMx2PaMHPdnT/eMz17SOG1UqkLvXbHKAhmxpWWyb2dKnBomwpNXxwCusqByO89qsA1rdoM3SGUd8T/qof7s9rbrS3NRg4XVW7B17AjRi23Qgm2/ZqIZ9FZ1iebBjRRrjeJVrzKAqPCXIdp0/T8rkCiCTtZnSq+jY+Rh5LlFJzvk3pQ6phNR6dkHnpFajl2dpc+Ji5DJGfDnkB2yWBsaR5HHrED1PAnFSx9ymmJZybRV2xXYkvXJ9YkmupZp480czv3TXKLtMlp4yteEs8RpaUmpWlpjUWugiGYq1FarYqF0rPk6XRSXmZxV1V8ZfeWDNTbl9VmVTSXGTUttaOoU8RvwFzTYX5BlNeYX2BJAPAPuMXwRnSH4Fa2e9qB7OcSM/h/XhBSDCsozdzw5MHggHkYbZXrRwsr+2rm+kYr65eb+7+qBnDfErdOTM1kW28QZ+uqBl1kLlBOD6P4brdy7v9AYHbmljLNzJ/GDv2JHOoa7WDVlggPy1RCN6w6Knjxen3bfvh17yzuWQtm8irA8s52LIzPtZiogcHZaiFYtNQ+AhUpBLF8zdSZybeKgINMD0JX15/57X3TVlPaR1q1KVX2MctCJWAkP/svCQumx9kdJAHie0VzC/GtCYFimL9h5cfWf+oF3TUaZsVRm7St3W7pIbve85EiIzKooKzIilgLiWHWGNwTPlhbK3UXU/y5Z/cB083/kOsxNY8/z40cFe7+T2rg7iPemqs0ePsuS5S9mRnbxac57/DfUhHkdjql82IlYfiAaLw+GJgnHk7x3BVne2/xr9DRMKXgKWl4u0N120LjMo+AvvBn4MYhlepmZfcpFdgHkR7u6cqWgwTDfKkklbg9ceA1zTrYydGlVl8H8sHVwUdPj2GGivsu44uG/n/wz1NrBXbYH1qzq9YnFdDQq62FcaKO64Fr2mtbiravbHM7+qFlXXkvPOwpxcnctKVd5q80oL60tdfav0B9f8UNFnobV1c1mgtiZGOxzx0WuMylI9o7cHeHp7O7qGrd+cofn2qBmciz7HAsY9nHmY1+v0Om0OtJv477P0/hDVKLUT0clNyuldY/gR33DCqNPcGeffccqxCiH+XV2D3Llo9UmzOzn9yK43vd73TA5VwUnigDILxd883OTp5RWcgNq730J8oG+jkrJ/Q+GTc+OaF0PIU5gqGxInAtJRiYxEbTi+40r7wIaU5pA4f6mhYK5cj8nEof48cf0vrsZrLUlpomjrmksosCiOUjZwNpYO6z+zSe9kESZSqjgPl+n0EBZ6PZuAH7tug7mTXDRWfmbbh4e6ovwvIgWjlSuIT8k1cwn3iS4NXBRgDP77zZqct8gF0Rwo34czP9WkzOuYzgqg0fS0tDMyQy4MJ/9rBbQ7WtKVz4CaBHSaZNOLlH1/frN29+guRKE32FXEje0T3e5q77B9tmHkqg2WDnLNsp/4esF6Mw91oQda/fdKzg9ua6lB3U5fP4UAvFW39O/dkZySVZgMwHS5a3fYxrvUAMxzY3+3VBCbRzsR15aqWr0Vs9VfSCOj4jI/hPIFvWIqgXzJ256lyKKSSUuR8saWQ1t2y3ZPHarsWrOYrHsPJtxw2WU3xvRViAicusfEOYzhazcIJ8FHywVqSnB9BcsjzU14upmTDedlXdTtaWr1DLsG4lp0pu4yTYk1NaVNA5areenKP+33lvhfRpL6rFHEF+Ryf2GuqneX55tSkD84LEZ3g2PCRlgvzylQdxkMXfHJhvQcuPwn4yo2vvsjRVrk2t+SAK5xGsorso1pl1H6qAAzQh7NJNijFILNFocvxXpapAI+WylG8dleE2P2gmW2+u9LHrQQic/Tm68JLrvY7NHCdf29zLZiC3GAkusQj9SW6l+4HXITAZ/fCXPf7KnW6JlgnMhaEbjUUMeZUyXkh7Lb50e1e0bIs60z2Epf/n+tXXl4G9W1150ZSXG8J5ZNHDuyvMmWLUuyJEuyVm9aLFleIu+2vFt2NrK4ie2QhYSEbIUkpS20tKWh36N0gccSCNtH0vAgfZStLZSdhLTllUJogTyS2Bq/mTuLRouX9nt/JB+Mnd+cc+aec8+59yy5BXU7WT4ET8zUQD6wJ1qCdtDLrGkfvVLe8tN8kav7VN+OTSvjsvNk2eJ2jXMzwyB+DjIoHGkDlpvrXMTiNjqnKG6P9DqdFMNMf6MfkN8hRYrw0bfnZlIQ9D42v5ycXZLOW0XE2bKIzKvQykokS21S6es5hteL0+OPjPWb2lat7tCTbWqvzbwFhKDonLZUrsbvsMXh1+scdGrVlZ6tipJCOfwsv/89/mel0agc1hS+daSpjf0eO6AeFsJeS9yavFAm74JkhWfKMuaFanq65yhMj32HQ63gzhtWllrkYWYY2EchsqEHBdNmY5IPsli3KkBzQskzA/YUTeeJw7rthlNdDEQRwsyAl7eThsxeMylLxexPAMY02sUtIarI69rOEmqBv/46vJn9PiNIDOYPZUR9z+htcD4S4Ogfgy8z078IFXDqD5AXlVbEpITxRboJWuRwt65ayn0x15aRO0deBIno0XluhrdVZPaaCIr522a6CYrH4B0w3swQPN9dcLtMQ5MP731P0uRTNaJP0XZLTFhhdfj9IccckOYWFuxgFVbK4HJrLZ6C94Su4WR9AynPN4Lyiu624N/QnAceCN5tThTg39Q5wLHIy0GnuQTq92nl+fPPlYiT3iaICtDhCFXzuQ/mk5NVuhWh283wOp0IGudrx6+jRcstrdrHKdypH07WeUh9+cHMqK69LfgpMhlRwDPzmjkRwSAnR2OU8tRbKWYeL4vopx8oEQuWkawNcfrpE39NwR7HqwnelPN0OeZUHkVpPEYlA3fdkp21VkvK/ETQLSR0vwq5SOt48IMwHfc6c4sgga/TafFhKk3TpII0ZRMxumY+mjh+JeM3hx0/quDxY9OW9KwGBUmXK/jjzA1OsuJm5DmKIPBg5LFjC+0V4xeMteWlzxN7GaRqMOJ+iVqvYkhjBi+To/mRVEK9Z32XHIZU8XRg1dpKa08WpUWYbvb7AAUH8I/BGr89Cf/U6cBf5Cg/UlisktOq89prH9yvKv7TUW9HSPep+SA36LkAXUvLlOc2Mk7nBKPUWA3WbSc+eVhEginmiUgs/Vp8Xei6p72lGf+pYMXsYMaYnXTa/6IEny8alVSO25O4Fz8vw9udT8x1hNPu66y8yolNUBib3IA5wY1wEsQSIhPkX2A6IkiJwTcbpOjbVQuzjmQsLVDBKoesCwngz2HhCqzD/kb4M9hrtobwqcJvupm8siV+csBhPp895IctPCNayHGXg/BnUM1qAga7vso63zoQPnvjDCsM9JcacbeeVMT16Y0GcDw0I6eKWwJAqKNxfZ21gS4BiLk08HOMZHY5CmWExv6mWIEf4mirgFs+QdeSnYc9fLQRM2QZpV1IQmyl0BJy//nndwZEjvKVKTnbvJNH8bEIifDfmz2cU+PCn1QhAvvKgiJ1h77cIcL39nnZjP+6ClIMv5VIYca/ZzeH+fM+V08H/qSxfkNPjwF/lkn1l+Y+PdXfj/m5qf7UHe8EjG0MkVk5CzALa7jUWjXzGxL+xPT4zzf5+9dzJ+lQvBy7HFyj/MM6TZmiAiTRefK927b6+dFLmfhU7p8xjcMhbdjDsKe9KSranm8iEKuuYaN/0Nx5x/1AIrGXQsN9Fprp8zJ3iA9L40V4xsN2VQ3PNF5MinDmCum9s9nFCXhnJHnXLgcfVYKUgq328O7fSmlMIRYUMnZfcCfMZ6xhY6pQIuASiWTneAijZ3gI7oyc4bH9DiHujzR2D8B5HsE85WzORse8szx2TxVnR3FDTfYgWCqTc+d6UHI/B3M46K4yWmGelsrJEC66cCnVxM5Nj1w9DCZFPp3Bl4SvjBT6OxeDryrfXLPebusTk7R+9RUfdBerDZqYMlfr1FJa5m5ocx28tqgK4SVLnbvZSKKtrMDNpM8k3Dz/shEMBV8RNyvIK9VaavWAu2Pk0MgL5l9NX2eJCcMJlxT+dLijQ9mObNh3wBPepXQBxmIkpZMsRky452dPj2dMtO74Thy+MYIp5DN2On1/j6FPH/yWHBRdUJeUafl9WBqTn75/66FIVsgk7NENni6Yj97ha9cfIifUr0xfuUpTxPpJsEdGLWH7R2JkqC+ZLU4meizuwppmCK5S9XLbc/J2Ne39gRDfMD/D/u7+zSC53XcGeebG0xTbci1GsI3+knSn6SwwMi3dUuW8bfu3OSJ4ba2rOSoPvbldf4AUQnJmVoqmqOlMHHMxgcAeSbcR61gTNdt+KdZXGG59RWE9kkDUfofdC27/0aV9rRY8S/lxZIukREG0vj2fUTNCz8Mg1mAtPA8lp9rH6JC0FGMQVoPMrw01SUKinBV+z+WgV/l5dl/lvKML4mNsGQSxUllULTJhw07D+QulbG+sRVcagKXswtBkoNPwrKJpVIR7I8X6SvD+B5WILzy9vNEew1NK+RNB4SdMajk9v/g0XVevizi5+Bepg8cY7sEl0QdPMhBP9SIkUrqaCOs17YvP+V1UqCI+TTd7xmGe52yjYSgNN0Xa2YLZvueUSOsiue4xBN/xSfz7JFdMojvVR/INKHc17HIenne5RA89umsU9gbTDitqRWN/Cx5bvcNDNk96VolMRXXFCjXDSozxVarcatkZgoUTYV2xQv50I9yjy0P9MjjdVhba/+i5hZHdV/iNdK53XLTTHJjtV4IEbUMb7kGei53mnbs6ioVfdVbmn+feL1Nx02rYZ15PrK+GsEhgkWmMkfTHPujhMCSMnLU4EhkdqW/cpQQrydGK9chNS2vXUhiTzcgRimwHF+aMQEDPggnPu1uYy5jsCWKNRaQ+0proIYgxZx++HGvYIe1zPABzUpfeYXjRWIEefsU4hmrs7EJjN6JcEv7zsOVMm/LDzBHbUmZupC2PtgRkyxlCj/QmciAWtTecoe1A9b9pBSLOvM4wPiO+LdIEvB784apN9WTU/Scl+DKGjxgfQ/UtTso1nAn3C6m11EDQTnbCtc3TCXdBLuhBWkIJ3Z2lgW3Jss4/tD5a80fIcVrjSlAAXnxG+Xeo7113Ms1vJwf23R5NvK/eRRpeX5uWznWfK0VegLESYadWkK4aVT5DriUpQ18SIK+SMkT0bR/8m82nkqQLGY4K875UGdRVJw81FCosBr1FK9N0Gdbe6jLoispanVeD15D3p/HXNRnizExxRi54R5yrSkv+0Z69ex39qx4wOJz6X9zkt1cNaBFn/cFW90ReqllmsI53dDz2LHZWXFgoPosxfWT4KLRTNqYnLCfHN2ZSM4dkwvuhMyeIB1FOEEo7Qe7NKW/bnA6LuoqTxpwv66ifwCf4qy8Hzzwug9mQbyZsb4vtETXVeUwmtzpf1VhmGLVZ+rJWmGRUCw8qEdLbETXLieBrJbyrsBBrvyHitH8xvngkN9D1pNmL3EJWwi2keWzZH63zMVYyK8x8f8WYow1/BPKHlsfaTzrcsTnDNxgt5ynuQBW7tZBrTIKegL5qTawbTvqmMtbyIm846WEeGXSBNnnRiZ7Y2aPZ2hdAllnMNeXdo/phW/cdXkOFlFhl/4lb0QfxD52Pfi5VaZWG3i31Zn6tATk2++Ht3Ztal6cVSmXSzV3Vw3qkvuFwu3t7/gpzMbnIZm+MNoNvHhPnKtKT3W6ThU8OLSdz52UIWQvQw9GODBjyLNq0ly4qhxlItDUiaBcJYioRoTiqmqGdK4qU9uoEIX95XpFk9RqJMSc7O0eat1wgTKi2V2mlquWIQJyR2la9cVPlqK3zqNegL1K0OvHgF8hn+/ALUKNEKe3OZbZyUz3QAVmeuEheGBdXUCYV58uIB/UmY3WxOD03rkT7rd6qYV0dUn97W/1EPqtpjE34HsFzJVmZy3BNdotgr0IhXyxPYhDbMKwgh7LAbEBCJl+qKuSatdsqPcm6Aku91yxRpyxvr/GvU3fqAWEijFrSRFzAC5CHJvHZF0pLi/OVigKSIaUouerm2ve2ZOV4zCZHdkZF9ZYuxkZwKccl6hwgKQdlBdKy0N3f51CfjKEJR2GRbV54KnB08ZJAmEHH69yj7xyuxfgcbvq2EUnWoNm1Lh0TrXNZx4zGgNURyEJXBxzGgSyTeWZOwL/8THcfyu9vIfu6DHs8ZnOD1wRONzSYzB63mXZkSmXlepfJ5DIEamrHDXaz2a5VLau3w/kDg8tEHjIX/0WP2eL1Ws1ut9nq9VrMpAkMfkL8VYde561iKyi1as7KpIw6qJsen961+d4fbh156IULv4CHBsixjrjmoeEmSdHkt49NpZDf34C8yXscneGl8rIJc0sHGMI8piykgtMt4UWwobOipRQ0A3WpUj/wcHa2KC0rKw2t6B0rtpcmFZRbKvod2Wlp2eQfMmfMiJp5Z9FzKSioBiIeVZ/yJPGN/oJe5iUTb4PIwrwKmnJXo9vRgPSCXLGkwIWqGoc63QUlapUD7l3EvwNZBJ0pvCz6X64Bscl0jaytaJKizUg5QaXr/rS0lCSRKImkUt6gIIlstqYlJ6eRfwjci3OPIFcwQE2V56WzkGpRaLAQWzVFCJtTOMXRADj+iu0qUahFjg2CVqAtLdd+9+Rj5Gyh0o7tfp+1MWXIz7cbNTq7Tu8YHGtch28DJ4cHDZQgRdkY8DdLK6pNDR1wpFBLj8uvyT4BeGqLRqqWo04nOXHI2/Wtn2dTYp6bmyNj6iPolZRcMAVzxKvBR3PXCDmTzx9Br5A5vryQjNWxlwt52QHGXJgfyc3JzZ0mF06pXl82OrhutyLZpEAvtjdKSxRFzdQSKq5sbKysMo3v6sorht+GfNcF4l2kH8fjwZk8mkXfxxUXmGwCrSWFRWXcV9+iSqlTuxjRoJ822hIFeXK90hNBRae07G5WHlA3jqDXU3LR33HlAZ8/QujMvysPWpHwpnhbRYQ8WJXaWQJz2eG7LhDv+n+SB/PqxgSXcX55sFRMK40heeAK5CJPhr5HrI89hDwEoHrPDVIP4fMJ9D3easLqp4togZCHd2VICdCq1yAkTbJ60IUUSPKLRUMqi1EjL7F560tBrQN9t9GaIilVlkilDTWiNrDSWmWG97AIxD2BXuJl8gpJZCFTgxIOTG+qUGvNPtQFVCXyipvol1ganDKsqR6BfGaL0EvtLqlWryySw3etMJrNvs2smSHsDC5FLvEUWCbB417qm/NuI785fH4zxlJCsygGNCnk8LTQfxFUFTn4zZDdJGGX2VxZWVaqrzTJZdWVKmVZtcutwWqr0Hc760jGc8RJZbnLa5aJ8z321Nr0lh69h+KffOcJ+M7yMP7nf2saZ4SeZS0tixWCKAqqXPXlAq+dlUqng5BKeV5+PIcQUVOnwbOZY4PneomP3QG//w5CNnlgDyij9eLXczfon59if46i75A/p58/j15in79LPyfvWDqhrCm8vUBG4z00d43++T3sz1H0ffLn9PNnOM8/oJ7jd6FKng3TpiCgSkD+3jni9zYS/0//HqgCarqu8Rt0GObh8gAZkadHeGXRsRcb+UrA2fLHRtcN+W7KybipTGNQ4evLVXLtyHjP0PjY2ib8OHoL3oNY+83+dm+PoFWgkJWo9uuqzeWpSf5NOwb+0OhtIDO4KRoS4T0iTQPtCC7y7rb1WwZrbfi7ES8twB8jX7p+oN9faY39PvxuZACe/0HPLJ1yzUR5Id+T6WKkUwtY9zSWe5Z3Q5OduWZVw7BiqMpidnZ7N2yaGKm72Yb0or5aY63N1rbTykYGyBRVmrmqII5f2adTu9wGs7vT19Rd1ltrsSpkpWW64WpTb1YqE+NQtJ6CtNZwvUhW59IzykkjE8tr1s1Dr44gd0QBhpBqq9npsu3aBdo6PGqrtlgUn5ngHpSsKddqlfnFYRSr0vmmfp3G7TaY3OC+PUUK/5hKJpUDD9LqkdVmZPUYjf7VHLLhN51D1sO5zLwVovARclo14wFTM+c45D1t1RABh9lusvs6wcFtgb1OpdI55N2NjyP7Dz0FLrvzi7zFslKVs2bDJp/XUCVEl9Vo7DV9HR0PkvVb+G9QL6y7MRCua6Q8tDFrtuDOQRcDUF52BrJPZysvzivSrJ1w2PC3/mPyVbuTKrbRGC9fmpbghxCqyEapkOlkKnl8S1Jbp7Uz+eCPb038iYwprzF2KafA3zqC9eACwlTXlFRlUrLJRZ4IrT8qHioB0XFPxtJCnq27hdUdxTJ1YbE4r9za1eQuKE1pdGzYaN3qGr67hQpvrgWvIq+O46/Q4c2WbqlYkhtvS6i2VdqR4qKJnppRvRPxHOkMC2RgTynkCuGDEITzqPCFOhUSsluuBVEj/O+0BapGdd23ojuJnXUaaT/Zg16x3tKWmlzVKvX1UztpxyRTS014mvnoF7ybQpiF4ZBAjZTc1zl6fP3GwxQi9tx96BfWW9pXJA/4fQMU3oGDNFYP+g9eBukRzAN1/HeBe/bsPkkj/dej6D+OH0hNGvavHaKADh4M0XUS/eeCWM++Fbj/5PF7aKxXz6P/PHEwNWmkz0djHToQwvot+iUvncWSREJ9+lEAf+jUT2mot95EvzxxKDXpRd8whXT4AIMzh361EE1oxv8EnnzysQcxCuijT9CvThxNSQoMtNJIR0I0YRU0VqpICqGSQBgWVhE4+/Jt9zcjEIv/yXX0K/xyCkgc789vrqXQjt7GYG1AvyZjJZKuGGCIGt0yM/ryByceaqFYRMc/ehz9+uS3k0HC+GABA+ffYWTw7kevwnWGQTxymUUC/ggIAr0v/fTep1ppyPWfnkWvfueOZBDv6C4taGEwJ1nMd9H/XQTzv0FKoP+PDz34QjuNuenrV9D/vetOAtPZLS9srqMw+3aYmB5rqeg3pH/Hw9Jjg4J8NXoHSNweGL74zOnXumjYLYD3DvpN3a19JHBPmZQFnjTRuE70GoubNw/uaZA5FQh8fuHcu7007gRY/lf0mn1ff2K8q4dwnmnY/kmW3t2Ez7wY7vug8JaxddfffOUvfTTudpD+JXrdvn+AwPUrilpYXDODexq9wZVDYX40LoYB1d6xTfjMx2//c5Be6VNAgqM3HPuHEkBcfZ+ymEEemDSz65T/GRGTLowtwUqAZX9gC37li7/OjNDYO0EpiEdnnLcNJoI4d5+qeC0NPgjBIbYgD53lyoPExgQR2C3AfXB8Av949h/49QCtWbuBDmSgs84DQwnL3X3lshC2hcXuRIPh2JJo7CnQfnhsEn8TvxbEv1hHg99KuHp5aNB1cDg+zj2gLmHBpywM9p0oHi4TSU4U9n1g6FhgJ34B/zt+Db+8kQbfD7xAgeL1B0fiwTLPgKbER6MPkegM/kvo3KL4L4HNx8f24M/iH+Kf4W9vpvEPgk5gROfcB0cSCPxBbWkI3xrCD2K8RfGvgF0nx/bhD+Nv4JfwV7bR+IfBMHBgPPeh0eVA0DCslbP40yF8oWZxfH46OPS9sQP4KfwFQv6/2U7jHwM3Ax/G80B871AFiz/MoV+4DgOL4pvBXfcEDuPfxc/gv8WfmKTx7wDTYAADnsMBkv4RnbyVwefSfwpDFsUfBqfuHT+GH8F/gT+H/2onn8I/CQ6ADRjScGQsjqB/RF8WwreF8N/G0EXxj4Ff/2TsOL4L/zH+KH7fbhr/LnACTGGo98g4iR/QKxj8EYj/f3hHFfkAeJydVE1vG0UYfteOkw5trVYpQqCA5hCBi+L12o3zZSkkSuU2jVO7OOqJy9hee0d1Zle7Y0eWOHBEXEDiAP+AC4ITR27c+SX8Aw48Mx5HdRWhglc7+7zfn2Mi+shT5NH895i+cdijIv3lcI7WvDsO5+l976nDK1T0vnK4QI3cmsOrVMwJh2/Reu5Hhxn5+Xccvk0f5icO36XvVn5zuEgfFL50+B6tFX5y+D6tFn53eJ2KqxqZeCsM1Nc2K4M92qA/Hc7B098O56nmPXB4hTa8nsMFmnrfOrxKG7kTh2/Rx7nEYUZf5H52+DYd5Pcdvuvx/PcOF2m70HT4HhULPzh8n+4UfnV4nX4p/EEnFFNCM0pJ0ogi0sSpRgFVaZvKDu2Cd0qKBtAR+HK6gEVCIVAT9hMrS8HjVIKOoiG4RxYtbLSzGC7p+9QHfUkPiU7iZJbKUaR5Lahul3Hs8lM1kELxi1kS8mY8UYN0xktSDeMjaSUaguGc7/fjS3jp2HISGzpDOucIaVKYIAh14iSRKuPn4UBOQH8O4QiiMTJMQYajyVgAPEJepu6AGqj7AjW2gZZdl5ddP/KDatA4vWi2Gy5KeRHlP6X0EsIUahJGptGvp9KhLjhVywksJ4KWti1UNLWyHUjNW8f4Gggg6BU8Gq0huGP47WGoRm706nj24YlehmkmY8XnZXS6vOoHQdCIYt2P1ZRXd/wdv77duBSvwlgP/bHs1fy6v1Ov7wdvFli+scDrbrzdHtENkyd6bkMI6HA6w3dsLUv4jwhRvrCykZ2lxEZtQfbMtkbZzexYa9Oy1MYuUQu62nKxOc+lEgN+JsYhLz0Op0KJkUjlwy3+LFZqxjtSRXGqeKkltFTQN1dFI/mMDqiC5+2XnSKtk+ygUrlxiQlNieAnc01R9kp2gYZAV7Y8U/Zcw0y0D9p0PrSNmcczW8ShH1ndLtrewrdts1JLnltLHkzT3txBs3Hm5a9lthx3kY2wY5D2QvXceK5AmzyM1MQ9phcWa/SNX3dx3sMMPs3wEvAyRMysL9+ObAR5G/YtNCiSGbZCad6Nh/pKpCEHYyz7ocrCAUcrw5TrKOTd0xZvJ6GaK7fmClt8se1Vv+pz68zZGjdiKuRY9LAGV1JHXPDm8Qsu9AE3U8PQsn4qE535mRz7cTqqtJst+n9l/JvD5Tu1uEW0fLfcnWJ7rMyOiDOfldgx22XnrMLOWA6cd9kZzvdYiwWsDvSABTgL7BP2GWSH4C70nlj7Q7w1h59YyQZ8noPagGwT9B6oOtu03E28Ac7Da8971kfJ8T618kP7Nbb77CkbEPGlH/0DYkd3mwAAeJxtWAV0G0cTHhAYkqZNyszc1HZiJykLHMvySVZ9slKloCq2aqux5VSGOCkzMzMzMzMzMzMzt3/bf3dnT3b66vd03zezM7N7s7Nz5wMC8/fPzdAA//Hn86sLAiEhA4MP/BCAIFRBNdRALUyAibAUTIKlYRmYDFNgWVgOlocVYEVYCVaGVWBVWA1WhzVgTVgL1oZ1YF1YD9aHDWBD2Ag2hk1gU9gMpsLmUAf1av5pMB0aoQlmwEyYBVvAlrAVbA3bwLawHYQgDBGIQjPMhhaIQSvEoQ0cSEAS2iEF20MHuJCGTsjAHNgBsjAXdoSdYGfYBXKwK+TRBxfCQXAw3A2nwGdwCBwDR8LZcDlchH44At6AA+FE+AF+hKMxAIfBg/AOfA/nwBXwM/wEv8AFcDU8Do/CNTAPuuA46IYnoQCPwRPwLDwFT8Mz8DnsBi/Cc/A8XAs98B0cD6/AS/Ay9MKX8DUcDrtDEeZDP/RBCc6DAdgDFkAZBmEYhmAEFsIXMAqLYRHsCXvDXnAbnA/7wj6wH+wPX8E3cAcGsQqrsQZrcQL8BX/jRFwK/kHASbg0LoOIk3EKLovL4fK4Aq6IK+HKuAr8Br/jqrgaro5r4Jq4Fq6N6+C6uB6ujxvAH/Aqbogb4ca4CW6Km+FU3BzrsB4+gA+xAafhdGzEJpyBM3EWboFb4la4NVwH1+M2uC1uhyEMYwSj2IyzsQU+go8xhq0YxzZ0MIFJbMcUbo8d6GIaOzGDc3AHzOJc3BHuxJ1wZ9wFc/AJfAqX4K6Yx3nYhd1YwN3gNXgfe+BNeAvehvfgdXgXzsReLOLuOB/7sB9LOIALcA8s4yAO4TCO4EIcxUW4GPfEvXBv3Af3xf1wfzwAD8SD8GA8BA/Fw/BwPAKPxKPwaDwGj8Xj8Hg8AU/Ek/BkPAVPxdPwdDwDz8Sz8Gw8B8/F8/B8vAAvxIvwYrwEL8XL8HK8Aq/Eq/BqvAavxevwerwBb8Sb8Ga8BW/F2/B2vAPvxLvwbrwH78X78H58AB/Eh/BhfAQfxcfwcXwCn8Sn8Gl8Bp/F5/B5fAFfhBvgRrgFboWH4Ca4GR6GA+ABOBSuhEfgHrgX7sKX8GV8BV/F1/B1OArfwDfhNHwLzoDT4Vt8G9+Bi+EEOAsuhWPhJDgZbsd34T64H9/D9/ED/BA/wo/xE/wUP8PP8Qv8Er/Cr/Eb/Ba/w+/xB/wRf8Kf8Rf8FX/D3/EP/BP/h3/h3/gP6cNOxOQjPwUoSFVUTTVUSxNoIi1Fk2hpWoYm0xRalpaj5WkFWpFWopVpFVqVVqPVaQ1ak9aitWkdWpfWo/VpA9qQNqKNaRPalDajqbQ51VE9NdA0mk6N1EQzaCbNoi1oS9qKtqZtaFvajkIUpghFqZlmUwvFqJXi1EYOJShJ7ZSi7amDXEpTJ2VoDu1AWZpLO9JOtDPtQjnalfI0j7qomwq0G/VQLxVpd5pPfdRPJRqgBbQHlWmQhmiYRmghjdIiWkx70l60N+1D+9J+tD8dQAfSQXQwHUKH0mF0OB1BR9JRdDQdQ8fScXQ8nUAn0kl0Mp1Cp9JpdDqdQWfSWXQ2nUPn0nl0Pl1AF9JFdDFdQpfSZXQ5XUFX0lV0NV1D19J1dD3dQDfSTXQz3UK30m10O91Bd9JddDfdQ/fSfXQ/PUAP0kP0MD1Cj9Jj9Dg9QU/SU/Q0PUPP0nP0PL1AL9JL9DK9Qq/Sa/Q6vUFv0lv0Nr1D79J79D59QB/SR/QxfUKf0mf0OX1BX9JX9DV9Q9/Sd/Q9/UA/0k/0M/1Cv9Jv9Dv9QX/S/+gv+pv+UW0emZjZx34OcJCruJpruJYn8EReiifx0rwMT+YpvCwvx8vzCrwir8Qr8yq8Kq/Gq/MavCavxWvzOrwur8fr8wa8IW/EG/MmvClvxlN5c67jem7gaTydG7mJZ/BMnsVb8Ja8FW/N2/C2vB2HOMwRjnIzz+YWjnErx7mNHU5wkts5xdtzB7uc5k7O8BzegbM8l3fknXhn3oVzvCvneR53cTcXeDfu4V4u8u48n/u4n0s8wAt4Dy7zIA/xMI/wQh7lRbyY9+S9eG/eh/fl/Xh/PoAP5IP4YD6ED+XD+HA+go/ko/hoPoaP5eP4eD6BT+ST+GQ+hU/l0/h0PoPP5LP4bD6Hz+Xz+Hy+gC/ki/hivoQv5cv4cr6Cr+Sr+Gq+hq/l6/h6voFv5Jv4Zr6Fb+Xb+Ha+g+/ku/huvofv5fv4fn6AH+SH+GF+hB/lx/hxfoKf5Kf4aX6Gn+Xn+Hl+gV/kl/hlfoVf5df4dX6D3+S3+G1+h9/l9/h9/oA/5I/4Y/6EP+XP+HP+gr/kr/hr/oa/5e/4e/6Bf+Sf+Gf+hX/l3/h3/oP/5P/xX/w3/+MDH/rIxz6fz+8L+IK+Kl+1r8ZX65vgS3Y6DkU6gsOlYl1dqM5iVDDcGAz157vKA6VgXjAQmlcujBQCeQPB0EDPQKkwP5gXrIl0Dwzlu7oKpaGargoNRLvy2rVbIKri5IeCzTZwwQZulsAFAzXNY4EKFRpsttMVBAPNErFgoKZlzKdnzEffSH1Dg8VpgdahYl93IVA0EGy1qyhaFKuIxWiw1c5YtGj005oszgg4+a7hoUKgz4DVhi1GAo6sr8+Az1GL8vWpSyApXqVxXtMbLTYFkuJVMhBstysbGL/C6c0WZ09s7x0u9eTLw/19+eGhiQPjpUCHzFMeN0+jXXvjjECHzFMWcMV2cLytnaVxtmCTzWLTtEBanIYEOiWnw5LTTm+ldmc7ZWeHDfg7y8VSj39YXyd2LrH24fFSsNPLuGDtnK5iuWu4f7e+wmjtwnE8O44vGuOBuXI/iw3UzB2rjcX/qo3ZdrdnS9E31M+0OMtiyKLsa0NY7BsisyZ2j0Type5yfl6x1D1c0z0SKg0PjuTL+erukUxxMF/uybNS+tQvpEirIq2tinQq0qkvIx364ihzVck6kBps1uatStVeUbVrlbZvC/nVJaYjtmjaEtPXZItWRDSNmLG4pnEZy+prOh0K6KtRRaNaiEZlPKkd0sbI+EaNiaFmKKXllJHDmoYNTehLVl86tLJjVFNHU8fRNKOpa2ZwXa0wl1goqKIOzx/K61yN5HvK+d68MukP6dH+Vk1bdZb6OzXtNNeRjoC5diiffpsmbdJsHFu1tn1M2260nVV6A8qqZylde79O2qi+6bbYqEmbucZHJQ+jelUqHUZMiYWaTl8dx6zAMSvQgponX9s9MDyvr2C4GphbKA8oq/ZSQedw4YAKlu4tFwpqaPbAcFlDcUSPucVRNeaqM1BS2Fzs6R1Sg8liqTBZZWOePh3F/FBxoDRY7Cmp/Q/JXQXmqDSp47NQYI6U9UID1XO6i4VyYbA4WL3QY7o465ulSBVGA1lxXGRAtLNnWpw1ebFa/sJi91BvaaC0+4BaTHlSRSWyvzy8oFDwNQ+XB2pVnRfzJaPQERrqwiGL5vA01NdPE2xoqi4MDqmuOlToNpqGuibB+kaLsyaog6iG9ZntK6iUtOVUrSiM51TVqrJv0xUfU6RF13tMV2SLkiK62LU6rkvdqLO6htOm0LUcjZoyN0NJZZjWw9ojqgc10dqUrm4thHVta5JQv6z6daifo34ZXbg6iusqSf+04Ohy0GsNyFL1KkfNuRzV69SX+Kg5NKPKoqOwoFef70WFvvxgr+oYHQqGynm9ySZOh77ltphCJbaI2BITTLaIOiJixFrFRYx7VlnBdFphlUmCKKJRUahUWMukBEhbBxsvas2taI1Sok1ZbVjEsBUTAlkBRyAjNq6dznVFbcFqHcfe86isTuXN3rXFuB1ImQG/SVJAcuQ3KQpIhgKSIL/JT0DS4zfZCUhyApKbgKQmaDMTkMQEbV4Ckha/yUpAkuI3OQlISvwmI36TkIDkw2/SEZBs+E0y/CYXfpMKv8lEQBIRkDz4TRr8JgsBSUJAchC0KQhIBgKSgKC9f1MjbSZPo7k206uUHDPdLBcRiItWdXmDqqcbddpmOW28c+lc1iMdHslYTxsvKmD9U2Jl60CRmF2GItWWjNo5wuKSsGJCxKyAI5CReBmlltMuYdRJUva1HlOjnnaMZSSCaxX6Vi1TT7MqqwvVCNELrlBHSkynTM5Z2qu5tFUkLSa8gYRVZD1F1ioynsIS7w6Uxo15Y66c4xZT0bmWmIhxEWVrWlSijRg1/hrlXg3LiElSB1QgSWxRGTYuYesSjnkDCYGs2Hd4akfARnNtW0laTFjMSnuJmPaSi5jgGsUvIqUQkTkikoiIXaw+buIfVwVqIK7XoKpXPVqrjaw7eZWwCslIj4/HxEad0KxopH7jOXlBUbKAlZICYYGEQNb2C7uMjG2LSYsJi1nbJiN6DRpjVhG3Ctk+1SWksAyJ2Z6atZjRRaU7iB6ybTbrkYz0Wb32aktitgVnLRp/3XL0kO3KWY8Yf9WHZH5DYlYlIQ3xVMmk7eYJi1mLGenupl8osOvLtdkHQ04fwmoh8qxN64Mhmpj3bEiLbdrztm0ibdtEWkoz7ZVmWhpF2pw7SxxxSFmHhOgTnoMN3OHJjoBdvSujrjeP69m7diF2g9N2Y9O2WqPq0FUZsM8ze/qictyi+rgZMSkQFuuwZx22wwmBrEDGPhqTZmNjOZvsqK2uaKwiZ+ThaZKf1BkW2ZytpFdztsqTtsqTku2kl+2k1501ca2H2SGNcvAMs5NFxTbqOdn1Jm1rSVZai2EdFWbdk+JldzIpO5n0Wn7SdnqNniZsNeFK3HAlWkK8E140C3bUFXPTvGuEJbybdj1bk6SUNqkSjMmriCeLXUq2MKXWa8xT1iohYG0cgYyAa19m4noZ+tGqmpR5ybA7krKPhpT3aEjZMlOYspZqnhqxsE++lN19hY61kVaS8p4EYWn9YTtdOGebVlg3QDOeFoiKVvYtXNmjsNxqWPp/2OZfo/dalhVwJLzjyRmxd+0srn15S1o0mxeWFi4ax2JGXu/SAlGBpIBJRMLUh5HDIodlHxPeWUrYZSYqZZKQBXvMzpEQyAo4AhmJIAtPSBYTuZi8bSYFsqEJlXfqJYWYvI6aQ+iYDhg0xOpbBOKijY8KSrk5XtN37FuFY1qucUhbQ3NbjhxFM+AZeu/BKTFMWb+wiGErJgSsryO+FTkjwTO2Nzhy747cU0buPSPGGclWRjKZkXOjXjfNfWsctYqIVURilki1a2IxaTFhMWvRsZixjm7MvtO36WVqlKbjeifaEOVeoR1jNGN9dIZrPaZsx7gXSz3baiyxS1GvcdY7VbFKeYtJ2KFExdjDjDV1XfkfRFJTWbV5FgYNiYlBXET5WOJKN3C9xux6jdn1noeurQa3Ug2unBZXdsqV0+J63dS1ReHKO4wr7dL12qXrgSOQETDnNmZfHGM5CwmBrIAjkLH/XZms9re2Ts07A6WeSfI/aM77NrXU2Geqqfl+/f1ED2s65V+WWjdRf7Ia79s/TqwRUTtNGaOV4WWXtJblLD1mKIqV/sNTRibqrzy5cd/UlKTNJlfYEgsLLbmw0NjCQv8KrwO3LxG4vRK4/T8Cdy4ZuHMscOeS1lPGPlEtoWv/ly6ov5vl+vVnKoOdeo+twqAmUUVGOqrNdzTN7Jgh/Wpz6+o90uCRaR6Z7pFGjzR5ZIZHZnpkliX1dR7xItd7keu9yPVe5Hovcr0Xud6LXO9FrvciN3iRG7zIDV7kBi9yw/T/A7kBxPAAAAABAAH//wAPeJwdzr0NwmAQg2H7/JUswDYkrEPooQIloeJ3CZYhSCCBSAMNSQc7YFFYevTqigMBDLyjFxiCHHkZc4hjTuyCBYJTzuw5F+5LlnbFyq5Z2yuufbPh1t5x737gw24jEKEQFEknhBo1oM66QLrq5nKXL9Xq6fLS26VTZ/f62N+UQKT/d/gBif0djniclZoNfM5V+8DPua6Zbe7NzMzs3TAzjLQkSVpCWpL3zcw2M7PNmm2GmXkfZiFJkiRJKkmSJCRJ5ZE8kpD3kPfkwSOJ5zrX/XPt5/b0/zz/zz471/e+z9t1zrnOda7z+91KK6W8VJlur7Bjp4Reyj9jcHErFUdpmuql3ChX3b6tapDQClU15a48lCfVqKEcyvv/lQ/0qZqqLvneykfVTEsvLlTJaTlZeSqT07z03JGZqojTEkoL1fistNxMVc7pTErz1Ny8ETlFakF+weBCtTi/sKhQLS/IKchUKwvyszLVmuK0ohFqPfWIpgfly31r+jc6ak6rcerOaS3ON3qZT9U5rc2p4hwva3R+nLpZIzWpp2qp0lW2KlAlaqKqUHPUArVEvatWU++X1C3trn10gA7TUTpWt9btdSfdTffRKTpT5+liXabL9Uw9Ty/Sy/RKvVZv0tv0Tr1XH9an9EV9Td8Cd/Bx9qfXOCVEOXWGLtbnTEsWO6XbUkta5d22OqX7Xqf0WOaUjnRuJ7Deinq3gloGZQUtDdoXHBLcNbg0eHnwqZDYkEWh7qHFocfDWoVlhy0POxjuE94xPD98EddyC18evi38RAQ45zLCz6lTRENn2xEdnZ/rhzk/10+1Pq92fo70teQJZ/3IK5a8bsmbTtlAWdLNkh6WdFjS15L+lgy0ZIglIyzZ0JLRlmxmyZaWjLNkG0u2s2QHS3a0ZBdLJliyuyWTLJliyXSSmWRNASpCxag41V51UT1UsrEdXa5Aj2CaKjRNaLpQhdAMoUqhYRZ56B66p+6lE8mmBuohOpe+i2SLDeBy+xTqybqAeT9zf7MPqFYiWzAofxVE3zhnysyj5ja0nszpCrZ66se0AEg1J98pA0EqikaVQtZfTLY/kyx/Gdn9JrVd7VXH1UV1g6zfj2w/hiw/nuw+iay+gGy+gix+Cdn7erL23WTrZ/U1ALJz04M765jLXN3GHjb2tLGXjWvY2GFjbxv72LimjX1tXMvGfjaubWN/G9excYCN69o40Mb1bBxk42Abh9g41MZhNg63cYSNo2xc38aRNm5g44Y2bmTjxjaOtnETG8fYuKnF5OXJvnJoI+TpIhVEPm66qq8ryXob3WVN1ciaqmzt7u/FyvQt2kFJKkPlqVFkZZVqnlpM/nUN2dk3arc6qE6Rn72h3cjPBupI3YxsrYPuSjsiRWeRtZVS77P1Ar2U7G2d3qJ3kHc9ShZ3hXfEAasnN/2z0EGhQ0KHhY4IHRU6JnRc6BehE0InhU4J/Sp0WuiM0Fmhc0LnhS4IXRT6TeiS0O9Cl4X+dYfA7V7SV4X+FLom9G+h60J/CN0QuiV0W/pQQloIpNxNob+YnJZURJZkbKgB21BjvY88GXlyvZP9TzJ52nw6fSeTB5pPZ+8KtVZtJh+0Rx1Wp9VldZO8kK8O0g3pBG5DfiiBzt9Una2LyBNN03P0Qjp7V5Ev2sq6NBOtmgvFCrUQail0n1ArofuF4oQeEGot9KBQG6GHhNoKPSzUTugRofZCjwp1EHpMKF7ocaGOQk8IdRLqLNRF6EmhrkJPCSUIPS3UTegZoe5Cz1orrSnWaWpOT5ynEtQitZzOkg1qm9qlDqgTdJpc16AdFEtF0HkSR5FUF7KMZDpR8nUJeZ2Zej6dKSsohtqst+s9dKqc1pf1TWrTF4KgIcRCG4iHBOgDqZANRVAG02AOLIRlsArWw1bYCfvgOJyHa6jQC/0xDKOxFbbDTtgdkzAD83AUTsRK64wC8lHOE+oOeQh5CnkJ1RByCHkL+QjVFPIVqiXkJ1RbyF+ojlCAUF2hQKF6QkFCwUIhQqFCYULhQhFCUUL1hSKFGgg1FGok1FgoWqiJUIxQU6FmQs2FYoVaCLUUuk+oldD9QnFCDwi1FnpQqI3QQ0JthR4Waif0iFB7oUeFOgg9JhQv9LhQR6EnhDoJdRbqIvSkUFehp4QShJ4W6ib0jFB3oWeZ6Hb0d2e6PkCnSZS+SmdFB7qxgOqstHegaqqSdXddQXuvPRRAKdygXdUa+2EBzsWVeMltr9ulaj2qlbnvqh5XvcwjwKONxz6Ps547PK959fO6WeObGjccbo5oRytHhmOeY7lju+OS44a3m7ePClFtVUfyEL3I82eoXFWkSikumEbefy5FoIspBl1BnmMdxQdb6RTYRbHoQYpGT6uLMNKcU3SvyqO7Euo/yC+MMFKnQRHLFChkmQy5JK/pHBhA8ozOh/4scyCHfFU+ZFOaB0MpzYEhlGbDIEqHQDrNVBCkEWdCKqWDYSClgyCF0nQwEftwSKYydaCAuBASKU2DfpSmQl9Kk6EPpYnQm9K+0IvSntDDxOp0I/WleD6EIvtoFaviYCK3NZ61KWM9SlmPMdzraG53lKlPUVUU1WhNN5BONGc9VD+K1zMoYs+nmF3mDV6g8f1OrcwkeYFkJcnz1PYMljkwh1t/mbWeTelQmEVpFsxjDZ7nXl/iWXmRtTF3lwyYzqOfxuObyiMzd5/eMIXSXnT78KC7uT8s4BqvcA/zTUt0V/SpGi28RjocpV5e5xKLuK/FXGchpf3gVTNbbKlvmG/pth9B9VrSmNupeLp3dSNLSVKpFCXk0i19FCyn9o5Re2+zzIEPud1VPJ4PuPWVrPf7PIsrKE2B93h13qE0CdbwmFezBsso3Q9LeWxv8krdGdUnnL+W2/6YR+VGdzJeRfiMV2891/qUx7COx1BV4nPuYxO3sZHSAbDBaCCtb+H8Lzh/s8m31d3GeV9x3lZKB8KXZgxS91vO/4bzvzb59L2fClRhqiFF2jxv8E8us4vLfM9j2Mmr+B23t4Pn5B+s13bWK8iysG6qD9lXJsXqxapMlVO0PodiskVqKUXsqygu26C2UNS+k2KzA+oonOfdlg/nWObAWZaD4QTJy/T5GEmzWw9bVvmztRsPWLvxR5IH6PMPLHPgNGt9lHfhEd6Fv7JNHuJVPci78CSP6Qxb8n5e4X1Uvjr8xLttL6X74Bce8R763h2O887efdfa/sb9XOSWLvDaOmgGIminNVOtVBuaiY6qq+pOc5EMf3LZG1z2D273Ou8fiqEhBK6x1V1l/a7wnvkX295l3icUt4MHXOLdUo368Hf2An9Z83GbWzVRdjYq7ucmaxNF69CPLD6LdvkoNZ72+GxahcUUUa0iv7i5agXo7nSeIuTr6hbdn7woSg7QITpSR1OkHKfb0j2qk07Ahuw1aT2wkXOdsIHTS2K4c50wlL1HPoY4vQgGOPVDf6cXQT+nF0Fzxz5Hn819/CxJB8sc9OL1LEQP57oi8HoWYl2zhhhhRol1zMiQYg1dhCb6CcQwHnctM2sYadYTTfRUF33MDGJ9Mx8YbOYaa5iVRxPtBKOJzupgPbOqWN2sP7oba0Zz50xGcwPqh+YpR180EVMQ8rMSXl/L99Lp06HKl2KMpfN93J+5FeRhC9Y4lvVrzj0145E05TG0Yl2bcN/RZg9hY95DnnfWt8qK0ET2w/ERbrUdt9qW23uI22vD7bXmlh5g/c29I9Hm88UOVTpZQx6dlSVkD7wvsRtpfpVa7GytUrzTH+KzrN/T3GcC92mih1DsynNpov8s7MI9d2ftOvEKPMGz3pF1MbeLJHyGZ8TcPqZjB9ZLfBT24bze3EdP7qMHW25t9txt7DN872mlFmC6ZXGplsWZc/oSyUxudzC3m8HtDuJVGMp2k8bjyOLxDeTRpJhdiEN4HMk8sv686kk8v4k8yn48MnM+U306mxyYwy1ns8bBrG0XmuW/0fW/RyRYzhFGCk62VqHE2gvPOX0ZTmUtJ/FIJnJ/E3gk41nvcaxrGdvCWNa1lG1/DOs6jUc7mq1+FK/ISOO3sZgtfQTbXBHbSyGvjolGEnG48TOYb/wgTuF5zGPbN57HOh/weW65knNnsG4VrNv0/9sL4is8w/O53stcbx7Xe4nHNJfn+UXWdA7r9QLvw9m8D02kUY4zWZcq++jyd3Ztzht8x/JMS0meJvkGyZMkXyd5gnR4jWUOvs0zuIzX/C2ex/dYR3OWp+IS+r4WvsuaLuZZM9FAAVIMAr64nHVfyPq+as4KXMA6BtLo21Lk0ZXs1xZ30Hk4WVWQJ56nFqol5ItXqjVqPXnjbbjZ0nadZQNrneccrrF8ywfOcw4/5x438dpvZM03sOafsebreRY/ZQv4kkfxCVvAFp7vj9nvccSAH/FMr2bNP+S1X8WrvpVtbiWP5X0ei4nExCvhdm71W26P4wf8mjXaxj2biCPVxGFoIoMc3u1sN/CcdZ4b28oBY2f5YGwrm6M2nt+7ewKzR7PB7OYsMLu5EsxuHgJmX6aB8RjlLjUmG93B7JfhMIF7GMe9jeWWSqp2L3zE35vVnm7zSI/y2M1zlkp8kOcnTkr4mV5wGI1iBVl/LsscHMZ7IZe1N+OYK7RE6NQdwl5MoDxpJQ/RLeoI3ZncaOffVvVA052pIZjnb1EQS7fZxtCK7qrR8DDdK5vA43QbjLHeNplnpM53HHWUeT46itJg3Ucn6wH8/D9XD9NFukLPAC/whVrgB7WhEWyAjfA5bIYt8CVshW3wNXxLcYZriwHSYg09SA+hOa8LwXAJfodr8G/4k1bftUZdqeFDd8M0namzdL4u0OUUNwVRdFMfGuBXZC+u9QKlnq/urfvqfjqDVsQTaoCD7kaBEA6NoSkkwn6Km1zr1pO6Dt1Lp+vBOptupNMoTgqAMIiAJmadXOoESR1/naiTdH89VD+nh+tCPd08SwRvqAn1IBQiIQpi4A+cTZ7KtY1gacOT4mB/utVehisYjYtxCe0F19IhtrnsqadSfOkD0dgYc/F5XIiLjB9yqREqNTzgCByF49gcn8C3cBn5KNeyYVK2FkyHf8Bu2AOnsRq6YxQ2wWZ4Hw7FSlyAr+J75LFca4dL7QCYB6/Ce7ACtsMO+BlOokIfrIm+2AI7Yid8Ep+h+/ocfBdXk19xbSdC2omBcqiAWbAAFsJrsBK+gu/gAByEQ3AKfoXfUKMn1sVArIdBWB+bYiy2xFaYgEnYHzNxBE7DCpyJs3A5vo8r8TPcgBvJg7n2V1/6i4LhMAVehLkwH16BxfAmrII18E/YC7/AGbiNiNWxFtbGLtgVn8bu+Cz2wb6YjCmYg0VYjNNxBr6Ib+JH+DF5U9d+Im3jorstzIY58BK8DIvgdXgfPoF18Clsgi/gG9gFF+Em3EI3rIHBGIEd8DF8CntiL8zAbByJY7AUx2IZvoBzcR5+gl/gNvKYrv01kP6ioS8MhDwYDxNgKkyDZfAufACr4SP4GL6Hn2AfXMA6GIaR+AA+jj2wNybiQEzDQTgYh2AW5uEUfAlfxldwPX6OW8ifu/bVUPoKgh7QE3pDGqTDIMiAwTAaSuANWALvwIewFtbDZ3AVruND2BYfxlE4DifSWeHaXqMqDwBJkAyZkANlMA6WwluwE1vjgzgcR9Pp4lovymbBKTAUxkApjIWJMAkmYwy2wwIsxPE4ASfhVDpNXGs3rvIBkApDIAuyYRgUwDFsg49ge3zUxLQudaKrdiT0gX4wCirhPPpjA7wf4zDfnLkuNZpIDW/oBTPgMJyAc+iB3jgAX8M3cCm+Y05ol1oxtn08E16As/AX+mEoxpuY1aVs0yqfAgNgOXqhAwMwBBthqokFXEo3k9J+0B9y4TkohCIYAcXwNvwAPyJgOHbDEpyM5fiBiSn+a33n+7bSe3Kb23LH3pMba8uddU9uC1suxWx0LrsBOv+UeZdTqsfqWZTjfN9snuwo/iWGeYvvLXWrymm1g25DgbQTzXvzDIrsKiiG3mLKoHkyEc83cTq3cY+iPnQ8/kAxC+JuzjOlTtxV6oBVaj+X2ndX3iEr7yDn/SwtnLyr1FGr1BEudfiuvF+svOOcd0xa+M4iT91Zj9ZlepweryfoiXoSzQrdMMmLm18X+Fu/MjFzSK1QC1RPVZO3XpWqAb/viuG3I82gB+2HHuZtCV5wc/4OpRvFKD40W+Z3BqZf886w1LqpmOcfY9BEISWcd47zrOcYeIZzzVOTEjzPOWYVBlEUMZx6N2sXpu785sWpoZsejbvxB5p3rSJJxyFGQ9IsmE9s41ESLW/yJp9Kx8n3G6/fnL1IHvlC4+fNyfQ2+/qN1M56VZP8UixF9fF05+tDEXM2xfNldH+aQ5HyMrWK+616A/u/vk+temN6RUjeTdre3/2vb+Oq3rfdedtV0xZ5mVkrskVddeHud9133q06bd0dRshudodiG4+08Sgbj7ZxiY3H2LjUxmNtXGbjcTYeb+MJNp5o40k2nmzjKTYut/FUG0+z8XQbV9h4hsXmFyugu7qZX/oAzSXnWmc+z9jtIxYbD+KBO/VM3IHf4y78EffiT2aedTzVG212kNNG/wNXSlrzAAB4nO1af3BVx3W+e87e3/e+YsoAEZQQgWUGZKxhCAYCFDOUEowxlqlCCJExEYQwQqVEEQrGQClVVCxjzBAFY1nFlADGWCEKwwDmhywDkYVMiEKwTDDBRMZYMBRjiimhut09eyXty7Ow2/8ykz/2e4dzz/327Nndb99bYTDDMDxjojHXwPETJk8zuuXNKRpipAt80sgyuHhqRJEB4oPd9V/w5OyiBUZidv7iBUZ34VFe+QkGiljP6GqkGen0FjP6qk+7QX12L1afvecKn2VWCswwAqOazWX5bBErZsvYKraarWXlrIJtZttZFdvN9rMadow1sEbWxM6xZtbCrrGb7A4AOJCAbpAGfSEDMmEIDIcxMB4mwVTIgZkwG+ZBARTCElgBJVAG62ADVMIW2AG7YA8cgFqogxNwCs7AebgIV+A63IJW5OhhF+yOvTEdB+BgHIojcSxOwMmYjdMxF/NwPi7EIlyKK7EU1+B63IibcCvuxGrci4fwCNbjSTyNZ/ECXsKreANvc4NbPOBdeU/eh/fnA3kWH8ZH8XF8Ip/Cp/EZfBafy/P5Il7Ml/FVfDVfy8t5Bd/Mt/Mqvpvv5zX8GG/gjbyJn+PNvIVf4zf5HRNMx0yY3cw0s6+ZYWaaQ8zh5hhzvDnJnGrmmDPN2eY8s8AsNJeYK8wSs8xgLAeaBc4gbJYIjxD+jDzL8KcCyzo8WCw9/F+lzZ8hfwZF/pbsH5L9DmEJ4UnCjwivU8xXyK7pQHid8L/J06Rxau+qt/Tc4APK7bef32PcV9P/P1uVYcxAeUIu4ZwOts/h0RhMtwP5Xnr6NNnEwz/SsIUiKyVaBwmPSnRtmotDFPMjwtEaPkpP/4fw9+TpRVhOObxHeI7wD1rONMvsN1r+Ci8Svk9snxD+nPAmcfYke1sHms+TvZqePkij+5sOxB7E9jPN/q8Yj4qY35H9n/RuOuE/U+RxQqoAXtSQ4nmXDjQvkf8YIdUBWsl+kWLuIzzaUdu4wusp5iXyzOiIwY/Jfr2DE17QGIoI7yWcqs1FmYYvE/+3aO52kWcEYTZxDtU8Cndptf012a9omJOCpoaqxwc6ED8gvKOtjTdoFA8TUg7Qh2peq2GThrRC1L4TmjyBTWRfZ5PYw2wye4RNYY+yqewxls1y2HQ2k32b5bIn2HfYd4VyL2AF7B9ZISsR2v0MK2PPsjWskrT6A3aRfcgusxvsNljgQQBd4B7oCn8NPaCX0O17xR69DwZBFgyDB4V+j4DRMEFknA2Pwzfgm/AEfAfyxM6bD98XSr4Y/g1+DBXwEvwHvAo7oQr2CR0/CIehRqj5m3AEjsEv4S2oh+PQAG9Do1D39+ECfAjX4GOh75/ADbgJn4pd/UdkQulNtDCBfyX0/kuYhv0wA+8Tmn8/ZuFXhep/DUfj3+Ej+A9C9+fg93ABFmAh/kBo/2J8Suj/MvwXLBFnwDP4rDgHnsPncR3+RJwGL2IFVuK/i1NhM27D17BKnAz78CDW4lF8S5wOF/FDcTJ8hC14RdQ5wR5i48S5t5ytAMS3sQnfxTP4O3F+vIfNRkKcliNFGyvaBNEmi5Yt2nTRckXLE22+aAtFKxJtqWgrRSs1WERKkoQvpXg2av6XOonRMLE6kSNwvRGwt/58Tj5znbnBrDS3mDvMXeYe84BZa9aZJ8xT5hnzvHnRvGJeN2+ZrRa3PKuL1d3qbaVbA6zB1lBrpDXWmmBNtrKt6VaulWfNtxZaRdZSa6VVaq2x1lsbrU3WVmunVW3ttQ5ZR6x666R12jprXbAuWVetG9Zt27AtO7C72j3tPnZ/e6CdZQ+zR9nj7In2FHuaPcOeZc+18+1FdrG9zF5lr7bX2uV2hb3Z3m5X2bvt/XaNfcxusBvtJvuc3Wy32Nfsm/YdBxzHSTjdnDSnr5PhZDpDnOHOGGe8M8mZ6uQ4M53ZzjynwCl0ljgrnBKnzFnnbHAqnS3ODmeXs8c54NQ6dc4J55RzxjnvXHSuONedW06ry13P7eJ2d3u76e4Ad7A71B3pjnUnuJPdbHe6m+vmufPdhW6Ru9Rd6Za6a9z17kZ3k7vV3elWu3vdQ+4Rt9496Z52z7oX3EvuVfeGe9szPMsLvK5eT6+P198b6GV5w7xR3jhvojfFm+bN8GZ5c718b5FX7C3zVnmrvbVeuVfhbfa2e1Xebm+/V+Md8xq8Rq/JO+c1ey3eNe+md8cH3/ETfjc/ze/rZ/iZ/hB/uD/GH+9P8qf6Of5Mf7Y/zy/wC/0l/gq/xC/z1/kb/Ep/i7/D3+Xv8Q/4tX6df8I/5Z/xz/sX/Sv+df+W3xrwwAu6BN2D3kF6MCAYHAwNRgZjgwnB5CA7mB7kBnnB/GBhUBQsDVYGpcGaYH2wMdgUbA12BtXB3uBQcCSoD04Gp4OzwYXgUnA1uBHcDo3QCoOwa9gz7BP2DweGWeGwcFQ4LpwYTgmnhTPCWeHcMD9cFBaHy8JV4epwbVgeVoSbw+1hVbg73B/WhMfChrAxbArPhc1hS3gtvBneSUDCSSQS3RJpib6JjERmYkhieGJMYrzQ7gegXpwBfwvHhF0BdfSt5S2h7G9AQ5sdYyP8MhlVTCqiS2zErDjZp3C8nUf1Qk9jv4pUzCk5xJkov4rR4zU7jkwdUWq2ql99RP/HOsSRX6QO2qiT6qD1e/c66BVLypb44wyVn+JTx678/CbUtKFlw4E22zwJB4V9uMNW8WYmHBaRr8K+dvsHsF/Ys+FQe/xGeldjTkX1roqMkRhiW+9lY0cmysNL4Q2Bj0Ft21PlT8V4FHq/qhcdVSaEqpd4FCmRqkfxzfjN5Eh8DY60+VUN434pT2s0vN7+lu7RRhEjebC5IzLpKTHET3tpqCL1eL3aqkopY4yrRHMXR6qxNGu9KE59vDq/VoHYf1jrV89KoZaVviPU07t7Yj9l0llknDnNhV6lpJnVqqQiVR10O2kshPFO6aT+asaxSP4aUajWpLIVWxyT8m68clQMrYqk9aPnrMZOmqBQ3+nKjmurxSiPvt9jfyfrUM8wqRpqZara6jkrxVDxai0pZrL1USetK2288frUxhvz9EpZ5/oOUvyKIVUZtBWrmFV8nD8poaqY8sS7W5uReO5SZlzf6Yo5SSe1XdaZBiapnIb6TtHHFddNrS6y43h9vrQ5iseuKqzWth6jr219b+q7WGdWfr3++rxrbPGsKVvLP4m/M+XUV6B2TukzGFe1MzXWK6CdL0mrohNFSuLUPPG72urS10lq7/rq0iumdl+StuvZplQpjtfqozPHe0qtYW0lx36lA7rmaLqkr+qkvanva13ZtFNeVSZp/2prIOm8U3uts/WjVy9156asE/WtRp81/ZukUjOaFzAcls0KDYOVsDKjH2ti7xoDwYJBRiZkQ5GRDcXYz1iM92IB64cL8ThbIH43I57AX+FJA8WvXfkruZtoafImmm4vNDS38xKBe43AeI71ZRkskw1hw9kYNp5NYlNZDpvJZrN5rIAVsiVshcyBrWMbWCXbwnawXWwPO8BqWR07wU6xM+w8u8iusOvsFmsFDh50ge7QG9JhAAyGoTASxsIEmCyyng65kAfzYSEUwVJYCaWwBtbDRtgEW2EnVMNeOARHoB5Owmk4CxfgElyFG3AbDbQwwK7YE/tgfxyIWTgMR+E4nIhTcBrOwFk4F/NxERbjMlyFq3EtlmMFbsbtWIW7cT/W4DFswEZswnPYjC14DW/iHQ7c4QnejafxvjyDZ/IhfDgfw8fzSXwqz+Ez+Ww+jxfwQnljKm/n2ZJoncBTkVgNbF0kz6o1kTy5i6PnBe6Kfioie0aX5Y2pjIcD0TmBt6JPxdOiaKTkiTbI+NYmGd96RUZGvyH/+8Q/mPi/QfzziH8O8Q8m/oeI/12Nvx8xf5l6WS9vZMk/R6LpKpQ98u/LbOFp6eF/lBnyj8hW2CJzMCtlttZiGWktkCNybenBZoovJXuDHDu/v1XUgT8q38W9Mh5/JOP5QzISP6b6bGiVlXmh9W3Rb//W23IsZPeKGFXgScJ8gZdbRe/sNWlDN2ljFXHul7XFSsmMv5e1xW3U4zZZK3Mt5bOa8h9OdR4aDSK0hX+0zITdiA632eBHPQiZvGFt/USgGX1FvJtOnO/JnLGE+p1DYwlo1IGsthiRjOxCfRGamykyT84pemTblO2LFDNA5sOXSz9viSvcJG9YKedaYv4mxRwl7EGe1+kpccKDEvlRejeLeO4n/luU2xRZDV5Nb1XLDPnLlNW3aAanU8XeIYbHqTKNZI8gthFyPUBdVE2jk6OuJv5fUyT58RWqySuyzngPje4euRqxXM4jJiiTRPSEvG0lzgcUUvwmYkun3EaT/w3JzF5ulZXsHs2X3/CkzSolCu1JvTlNujW96/3on+N96Nr4RnTD59yJ1slbUVEhS+jvU2wpe5o9x9YaFum5YfQVTapSpmhDRBsu7yJlve+OsepX/UX1v7DqF0bXBJ4wviT/PmT0F1hqDBS4iPw7xEmbrPq7jRECrxmPi6cFUXk7z6JomIyPJrVHtvHLv0GeiPZI/kjetJRGb1L8sxS/6U/5o+XE/JTsRebwWapPOy9fZtu56lNkuczW+icZaX1XsjmR9MSqv5zsdXLsSar/cxmPK2R8rPqXqT7PRwPp7BrUrvqlZCvVX9RaQ1jfrvpbW4+3q/424vyFrC3+RDJjk6xtm+pTtqWUj1L9LKpzm+oPuqvq9/hM1X9H5ozLqd9cGkub6l/+TNWvoMiZck4RyTYoW6X6X5b58B9Kf5vq01tllLNS/cco5iChUv1f0FPihAckxqo/kHgyiP865fb3shrtqn+5XfUfpxl8jCr2K2J4mCpTT3as+rRC6iIxI9ykUb9K/PUUSf421Sf0aHSeXI2x6tuUiR0d+lPVp/iNxKar/j7JzF6Ivtqu+vukzcqjoX9R/S+g+oytov8/Yinl/l82EVKyAAAAAAAAAQAAAADiGmaGAAAAANW3kboAAAAA1bsZPw==") 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: 85.417vw; }
  .indexContainer { max-width: 91.667vw; } }

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

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

/** Swiper 10.3.0 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: September 21, 2023 */
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, 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"); font-weight: 400; font-style: normal; }

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

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

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

.swiper-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-transition-timing-function: initial; transition-timing-function: initial; -webkit-transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial); transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial); -webkit-box-sizing: content-box; box-sizing: content-box; }

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

.swiper-horizontal { -ms-touch-action: pan-y; touch-action: pan-y; }

.swiper-vertical { -ms-touch-action: pan-x; touch-action: pan-x; }

.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; display: block; }

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

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

.swiper-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-backface-hidden .swiper-slide { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; }

.swiper-3d.swiper-css-mode .swiper-wrapper { -webkit-perspective: 1200px; perspective: 1200px; }

.swiper-3d .swiper-wrapper { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }

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

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }

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

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

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

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

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

.swiper-css-mode.swiper-free-mode > .swiper-wrapper { -webkit-scroll-snap-type: none; -ms-scroll-snap-type: none; scroll-snap-type: none; }

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: none; }

.swiper-css-mode.swiper-centered > .swiper-wrapper::before { content: ''; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-ordinal-group: 10000; -webkit-order: 9999; -ms-flex-order: 9999; order: 9999; }

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center center; scroll-snap-stop: always; }

[dir="ltr"] .swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{ margin-left: var(--swiper-centered-offset-before); }

[dir="rtl"] .swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{ margin-right: var(--swiper-centered-offset-before); }

[dir="ltr"] .swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{ margin-left: var(--swiper-centered-offset-before); }

[dir="rtl"] .swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{ margin-right: var(--swiper-centered-offset-before); }

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); width: var(--swiper-centered-offset-after); }

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-top: var(--swiper-centered-offset-before); margin-top: var(--swiper-centered-offset-before); }

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; min-width: 1px; height: var(--swiper-centered-offset-after); height: var(--swiper-centered-offset-after); }

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

.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }

.swiper-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-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-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-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-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-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-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader { -webkit-animation: swiper-preloader-spin 1s infinite linear; animation: swiper-preloader-spin 1s infinite linear; }

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

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

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

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

.swiper-virtual .swiper-slide { -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); transform: translateZ(0); }

.swiper-virtual.swiper-css-mode .swiper-wrapper::after { content: ''; position: absolute; left: 0; top: 0; pointer-events: none; }

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after { height: 1px; width: var(--swiper-virtual-size); width: var(--swiper-virtual-size); }

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after { width: 1px; height: var(--swiper-virtual-size); height: var(--swiper-virtual-size); }

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

.swiper-button-next, .swiper-button-prev { position: absolute; top: 50%; top: var(--swiper-navigation-top-offset, 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(0px - (44px/ 2)); margin-top: calc(0px - (44px/ 2)); margin-top: -webkit-calc(0px - (var(--swiper-navigation-size)/ 2)); margin-top: calc(0px - (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.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden { opacity: 0; cursor: auto; pointer-events: none; }

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev { display: none !important; }

.swiper-button-next svg, .swiper-button-prev svg { width: 100%; height: 100%; -o-object-fit: contain; object-fit: contain; -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; }

.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.swiper-button-prev, .swiper-rtl .swiper-button-next { left: 10px; left: var(--swiper-navigation-sides-offset, 10px); right: auto; }

.swiper-button-next, .swiper-rtl .swiper-button-prev { right: 10px; right: var(--swiper-navigation-sides-offset, 10px); left: auto; }

.swiper-button-lock { display: 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; -webkit-font-feature-settings: ; font-feature-settings: ; font-variant: normal; font-variant: initial; line-height: 1; }

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

.swiper-button-next, .swiper-rtl .swiper-button-prev { right: 10px; right: var(--swiper-navigation-sides-offset, 10px); left: auto; }

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

.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-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled { display: none !important; }

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 8px; bottom: var(--swiper-pagination-bottom, 8px); top: auto; top: var(--swiper-pagination-top, auto); 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; width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px)); height: 8px; height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px)); display: inline-block; -webkit-border-radius: 50%; border-radius: 50%; -webkit-border-radius: var(--swiper-pagination-bullet-border-radius, 50%); border-radius: var(--swiper-pagination-bullet-border-radius, 50%); background: #000; background: var(--swiper-pagination-bullet-inactive-color, #000); opacity: 0.2; opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.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:only-child { display: none !important; }

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

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets { right: 8px; right: var(--swiper-pagination-right, 8px); left: auto; left: var(--swiper-pagination-left, auto); top: 50%; -webkit-transform: translate3d(0px, -50%, 0); transform: translate3d(0px, -50%, 0); }

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 6px 0; margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0; display: block; }

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

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-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-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 4px; margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px); }

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-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-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition: .2s transform,.2s left; transition: .2s transform,.2s left; }

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

.swiper-pagination-fraction { color: inherit; color: var(--swiper-pagination-fraction-color, inherit); }

.swiper-pagination-progressbar { background: rgba(0, 0, 0, 0.25); background: var(--swiper-pagination-progressbar-bg-color, 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-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { -webkit-transform-origin: right top; -ms-transform-origin: right top; transform-origin: right top; }

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

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

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

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

.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled { display: none !important; }

.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal { position: absolute; left: 1%; left: var(--swiper-scrollbar-sides-offset, 1%); bottom: 4px; bottom: var(--swiper-scrollbar-bottom, 4px); top: auto; top: var(--swiper-scrollbar-top, auto); z-index: 50; height: 4px; height: var(--swiper-scrollbar-size, 4px); width: -webkit-calc(100% - 2 * 1%); width: calc(100% - 2 * 1%); width: -webkit-calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%)); width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%)); }

.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar { position: absolute; left: auto; left: var(--swiper-scrollbar-left, auto); right: 4px; right: var(--swiper-scrollbar-right, 4px); top: 1%; top: var(--swiper-scrollbar-sides-offset, 1%); z-index: 50; width: 4px; width: var(--swiper-scrollbar-size, 4px); height: -webkit-calc(100% - 2 * 1%); height: calc(100% - 2 * 1%); height: -webkit-calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%)); height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%)); }

.swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5)); -webkit-border-radius: 10px; border-radius: 10px; -webkit-border-radius: var(--swiper-scrollbar-border-radius, 10px); border-radius: var(--swiper-scrollbar-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; -ms-touch-action: none; touch-action: none; }

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

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

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

.swiper-grid-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-fade.swiper-free-mode .swiper-slide { -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; }

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

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

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

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

.swiper-cube { overflow: visible; }

.swiper-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-cube .swiper-slide .swiper-slide { pointer-events: none; }

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

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

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

.swiper-cube .swiper-cube-shadow { position: absolute; left: 0; bottom: 0px; width: 100%; height: 100%; opacity: .6; z-index: 0; }

.swiper-cube .swiper-cube-shadow:before { content: ''; background: #000; position: absolute; left: 0; top: 0; bottom: 0; right: 0; -webkit-filter: blur(50px); filter: blur(50px); }

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

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

.swiper-flip { overflow: visible; }

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

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

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

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

.swiper-creative .swiper-slide { -webkit-backface-visibility: hidden; backface-visibility: hidden; overflow: hidden; -webkit-transition-property: opacity,height,-webkit-transform; transition-property: opacity,height,-webkit-transform; transition-property: transform,opacity,height; transition-property: transform,opacity,height,-webkit-transform; }

.swiper-cards { overflow: visible; }

.swiper-cards .swiper-slide { -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom; -webkit-backface-visibility: hidden; backface-visibility: hidden; overflow: hidden; }

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

.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(1); transform: scale(1);
    opacity: 1; }
  50% { opacity: 1; }
  100% { -webkit-transform: scale(2.5); transform: scale(2.5);
    opacity: 0; } }

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

@keyframes 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+FsASNsQUARAAAAAAAAAAAAAAAAAAAAAAAAAAAMgAyAxj/4QNH/7MDGP/hA0f/swAAACgAKAAoAWQB+gJyAqwD6gRyBQQFhAYeBxgHmAhMCSYJhgACACIAAAEyAqoAAwAHAClAJgAAAAMCAANXAAIBAQJLAAICAU8EAQECAUMAAAcGBQQAAwADEQUPKzMRIREnMxEjIgEQ7szMAqr9ViICZgAAAAUALP/hA7wDGAAWADAAOgBSAF4Bd0uwE1BYQEoCAQANDg0ADmYAAw4BDgNeAAEICAFcEAEJCAoGCV4RAQwGBAYMXgALBAtpDwEIAAYMCAZYAAoHBQIECwoEWRIBDg4NUQANDQoOQhtLsBdQWEBLAgEADQ4NAA5mAAMOAQ4DXgABCAgBXBABCQgKCAkKZhEBDAYEBgxeAAsEC2kPAQgABgwIBlgACgcFAgQLCgRZEgEODg1RAA0NCg5CG0uwGFBYQEwCAQANDg0ADmYAAw4BDgNeAAEICAFcEAEJCAoICQpmEQEMBgQGDARmAAsEC2kPAQgABgwIBlgACgcFAgQLCgRZEgEODg1RAA0NCg5CG0BOAgEADQ4NAA5mAAMOAQ4DAWYAAQgOAQhkEAEJCAoICQpmEQEMBgQGDARmAAsEC2kPAQgABgwIBlgACgcFAgQLCgRZEgEODg1RAA0NCg5CWVlZQChTUzs7MjEXF1NeU15bWDtSO1JLQzc1MToyOhcwFzBRETEYESgVQBMWKwEGKwEiDgIdASE1NCY1NC4CKwEVIQUVFBYUDgIjBiYrASchBysBIiciLgI9ARciBhQWMzI2NCYXBgcOAx4BOwYyNicuAScmJwE1ND4COwEyFh0BARkbGlMSJRwSA5ABChgnHoX+SgKiARUfIw4OHw4gLf5JLB0iFBkZIBMIdwwSEgwNEhKMCAYFCwQCBA8OJUNRUEAkFxYJBQkFBQb+pAUPGhW8HykCHwEMGScaTCkQHAQNIBsSYYg0Fzo6JRcJAQGAgAETGyAOpz8RGhERGhF8GhYTJA4QDQgYGg0jERMUAXfkCxgTDB0m4wAAAgBC/8wDvgM0ADIARABmtQ8BAAEBQEuwGFBYQB4AAQABaAUBAAACUgQBAgILQQYBAwMCUQQBAgILAkIbQB8AAQABaAUBAAMCAE0GAQMCAgNNBgEDAwJRBAECAwJFWUAUNTMBAD47M0Q1RCgkDAkAMgEyBw4rASU2NzYnJicuASsBIg4BFTAdAhQHDgIHDgMHBhURFBcWMyQzMjY/AT4BNTc0LgEFIyIOARURFBY7ATI+ATURNCYDj/6yEwQEBwsXBhYNQQ0VDQEMHR4RBgsMDQcNDRwtAUN1DRYGdwYGAQ0V/P8qDRYMGxQqDRUNHAIAAU8lLR8vKwwNDRUNIyAaCgEaNDMYCRAQEAcOEv5lEw4cAQwLywsXDPQNFgxDDBYN/m0THA0VDQGTFBsAAwAz/7sDzQNHAAoADgAkAH5LsA9QWEAsAAUCCAIFXgABAAAGAQBZBAECBQMCSwAGAAgDBghZBAECAgNPCQcKAwMCA0MbQC0ABQIIAgUIZgABAAAGAQBZBAECBQMCSwAGAAgDBghZBAECAgNPCQcKAwMCA0NZQBcLCyQjHx0bGhcVFBMSEQsOCw4TFCILESsBFAYjIiY1NDYyFgMRMxETNCczFzM2MzIWFREjETQjIgcGFREjAQQ7Ly06Ol43ycV1BKoKBD2FZ33FZEgdBsYC5Ck5OSkrODj8rAJ5/YcBrllyWGeKh/6JAV+JSgwl/pMAAQEh/7oC7wM1ABQAMkAvAAEABgFAAAMCA2kABgAAAQYAWQUBAQICAUsFAQEBAk8EAQIBAkMjERERERMhBxUrARUjIgYdATMHIxEjESM1MzU0NjMyAu9ULiCdFYikiIhwXE8DL44mJ2We/mkBl551ZG0AAAAEACX/ygPXAz4AUABmAH4AigEOthgXAgQBAUBLsBZQWEBDAAoPAQ8KAWYDAgIBBA8BBGQAAAsBBgwABlkSEQINEAEODw0OVwAECQEIBwQIWgAPDwxPAAwMCkEABwcFUQAFBQsFQhtLsBhQWEBAAAoPAQ8KAWYDAgIBBA8BBGQAAAsBBgwABlkSEQINEAEODw0OVwAECQEIBwQIWgAHAAUHBVUADw8MTwAMDAoPQhtARgAKDwEPCgFmAwICAQQPAQRkAAALAQYMAAZZEhECDRABDg8NDlcADAAPCgwPVwAECQEIBwQIWgAHBQUHTQAHBwVRAAUHBUVZWUAmf39/in+KiYiHhoWEg4KBgHRyamhjYF9bVlRQTzIwJSMSMRkgExIrASMiDgEHDgEVFB4BMzA7ATI+ATMOAg8BFA4CFAYVFB4BFw4GBw4BFRQWMzI+AjU0LgQvAS4CND4BNz4DNTQuAiczAxQOASMiJjU0NzY7AjIWOwEyFx4BAwYjIi4CNTQ3PgEzMh4BHQEUDgQlNSMVIxUzFTM1MzUCdfUlQE8gJSctXDwHCAILBAYBAgEBAgIBAQENCg0SESkaKh8lDzArhXpKeUwpBxAOHBIRKwkKCwwKCxgbIQ8RHxQQSh0nUDdec2Y5RAYEAwMCBQICSzZfIS8kPCISGg4tGC5HIAICBQYJAa47d3c7dgM+CB4aH1MpLlI2AQEBBgIDBQEFBAUFBQMRIA4QAQEEBQgKDwkcTSVFYSY/TSoTIh4XGhAOIAgJFhcXCwsSGSkyHx81KBQM/WQkOCFPP1MkEwEBMzwBTCEqQUUfNiARFUpfLQoEDQwODQ2adnY6dnY6AAAFAFb/twOqA0cADgASACAAKAA4AGVAYg4BCj0ABAMEaAADAAIBAwJXBQEBAAcIAQdYDwEIBgEACQgAVxENCxAECQoKCU0RDQsQBAkJClEODAIKCQpFKikUEw8PMjEpOCo4JiUiIR0bEyAUIA8SDxITEREREREREBIWKyUhESEnITUhNSMRIREzEQM1IRUXIg4CFB4CMzI2NCYqAQYUFjI2NCUiDgMVFBYyNjU0LgICHAFy/o8BAR3+447/AMc5AeRVESAXDQ0XIBEjMjL/RzIyRzH+AQ4aFRAIMUcyDhYguQFyVXJV/uT+jv7+AWCvr7MNFyAjIBcOM0cyMkczM0cyCBAVGw4jMzMjEiAXDQAAAAEAAP/gBAADIABGAFVAUj0UBwUCAAYBAB0BAgEqJSEDAwIzAQYFBEAAAQACAAECZgACAwACA2QABQMGAwUGZgAGBwMGB2QAAAAKQQQBAwMHUgAHBwsHQiIjFRImGRcoCBYrAQYHPgE3BgcmIyIOARUUHgEXLgEnDgEVFB4BFyYnFRQWFwYjIicwIy4BJx4BFw4CIyInFjMyPgM1NCc+AT8BPgQEADo/ITAMP0c+WzlhOAEDAYHhTw0PFyocMi1gSRsdBQUKBQkFFGxEJFNdMRkZk69wxIxlMQEIDwcOBw0NCwwCvhoIFDwlJQ5COGE5CBAQCAd0YRg2HCRCNhMCGAJMdA4IAQEBAT9RAhwoFgNeR3eaqVUODQUMBg4GDQ8OEAAAAAACAJD/vwNvA04AKABEACVAIkM1AgA+AAIBAmkAAAEBAE0AAAABUQABAAFFPTwgHxwbAw4rAQ4CFxYXHgI3PgEnJicmPgIeAg4BBwYnJg4BFhcWNz4CLgITPgEnLgIHDgEXFhcOARceATc2Mz4BJyY2NxYBs16LOhUHDgQREwkPCwYLBhEubpWOZSEtbkssLQ8YAxQPODhejDkpgLUNOT4NCDJHJTk+DAULRkYTAhkQAQEOEQIROzsuAzoVgbZfIiAJDAIEBh0OGRxKkGYhLm+VkGYQCgUBFB4ZAQYNFIK1vYw6/gUNYjklNxcIDWI5FRRR6HsQEgIBAxkOacdFGQAAAQAp/70D2AM/AEsAQkA/JBsCAwABQCYBAwE/AAIBAAECAGYAAAMBAANkAAMEAQMEZAAEBGcABQEBBU0ABQUBUQABBQFFQkEXSSErFAYTKwEOAR8BJicmNyU2Jy4BLwEmIyIHMzIXFgcFMAcGFxYXFjMyPwEGBxcWDgEvASYPAQYmNxM2Ji8BLgE2NyU+ATcTNjIXEx4BFwUeAQcC/wkEAgS3cgYGASELDAcYCQlaZKqFCOGVBwf+3wUCBy0xOzmwiAUTLCoCBw8L8RgZ8BASBDUDAwfSCQMMDAEMDwwGfgkXCHYFDA8BFRIHDQEVCAsLGAIQAgPJBwIBBAEBCx4XAgTOBAQBBgMEIAEPD+IMDgEFjA8QiwkNEgEcCQoHwQgQCgEeAgcLAQYREf76DQgCGwIUDQAGABD/5wPwAxkAGAA2AEkAVwBtAIMAeUB2KCclJAQABA0LAgEKOzkMAwYBA0A6AQY9DgEABAMEAANmCQEDBwQDB2QAAQoGCgEGZgAHDQELCgcLWQwPAgoABgoGVQgFAgQEAlEAAgIKBEJZWAEAfHtwb2NhWG1ZbVNSTEtIRj48LywrKh0bFBIKCAAYARgQDisBIgYHDgEVFBcjIicHNy4BNTQ2MzIXFhcwJR4BMzI2NTQmJyYvASYvASYnIyciIyIHDgEVFB4BARQHFycGIyImNTQ2Nz4CMzIWJCYiBw4BFRQWMjc+ATUTMjY3NjU0JicmIyIOAQcGFRQWFx4BNxYyNz4DNTQuAScmIgcOAhUUFgLAV5gsFhcOEkA8fB5AStGTgGNjF/4JCBIKFh0IBwICBAICBAICBgQDAxUPBwcDBwMadBdpMjh8slFGFzE0G36y/i0dKQ4HCB0pDwcHPgkPBg0HBgwSBgoKBA0MCgUKsgwlDQMEBAEDBQQNJQwFBQMGAiNMQSBGJiklEjhmK3xIfLJGRmoKBwcdFQsSBwIBBAEBAgEBAg8HEgsHDQv+2H5OVzEQl2tGdiILDwiW8x0PBxIKFB0OCBEK/uYHBg0QCA8GDQMGBA0PDBMGAwMLDQ0DBwgIBAYKCgQNDQQKCgYJDwAAAAQAdQAAA4oDBQADAAcACwAbAJdACRUUDw4EBgMBQEuwD1BYQDIAAAEAaAABAgIBXAACAAQFAgRYAAUKAQMGBQNXCwkHAwYICAZLCwkHAwYGCE8ACAYIQxtAMQAAAQBoAAECAWgAAgAEBQIEWAAFCgEDBgUDVwsJBwMGCAgGSwsJBwMGBghPAAgGCENZQBsMDAQEDBsMGxoZGBcSEQsKCQgEBwQHEhEQDBErEyEVIQERIRE3IRUhATY3JwYHIyYnBxYXIxUhNYoC6v0WAqr9l1kBt/5JAYopI1ojLpwnMVMzIOYDFQMFVP5gAUj+uPSg/u4/UCFhT2dJIU1CU1MAAAABAGH/tAOPAzgAZABRQBBkXFtTTTcxLxoKBgsCAAFAS7AmUFhAEQMBAQIBaQAAAAJPAAICCwJCG0AWAwEBAgFpAAACAgBNAAAAAk8AAgACQ1lACkhHREM/PhQQBA4rJS4DLwE2Ji8BLgYjIg4FBw4EFzAHDgMHBhQeAj4BNxYXDgQXFB4FNz4CNzMWHwEWPgM1Ni4CLwE+AT8BPgI/AR4CPgI9AQOPBRgbGggIBQ8KCgIhLj40OBUHBhU5Mz8uIQECBQ4HBwQJBR0YGQUBAgUNEiAVFykDChkSDgIBBQsYIDUgDSdQDx4fbgYtQh0RAQINFBUICAkQBgwGBwYBARUgEwwFAt8fPCkhCAksOgcIPmU+LRQLAQELFC0+ZT4BBBAZKxwJBSUnPR8EDCAYEgIgIj43AQUPEyESAgUPDRALBwEBBhwWLAwBAQ0SGQoDEiAUDwMDCxkLFgsRDQMEIiACEhggBwkAAAAH//7/3gQKAycAJQAzAEAATABXAG4AggAZQBYNAQEAAUAAAAEAaAABAQsBQiIhHwIPKzU0Njc+ARcWBwYeATY/ATYyFxYHDgEeARceAhcUDgMuAzceAjc+AScuAgcOARcmNz4BFx4BBw4BJyY3HgE2NzYmJyYGBwY3BhcWNjc2JicmBgEmNjc2FhceAQcOAS4BNzYmJy4BBwYmFyY2NzYeAgcOAScuATc2JgcGJlBJYMcpJBkCBAYKAwNQexoZGQEECgQHITUlASlUbJagm3dOagVckVSApgcFWpZSf6iOGBsbdz0/NxoagT8+GAUnLwwLChQULQsNfQoSCBAEBgcHBxIBBAMQEUaLMTIeFwUdHw4EEBQkJGIxERodAxEMI0MwDgoFGQ0NDgULMSUNGPJBlkhhSykkUwkGAgIBASIjI0IIBgkCAgohPSQnUE43KQYhSGYWN1QoCA2HVDZUKQgNh4Y0NjU2ERBnOjo2FBNFFRIQFBIpCAkRERQ+EwgCBgcIEAIDBgHsEB0CDik4OJFBEA4KHQ8vZicoHQkDEnMPFgMIFTVIIAwOBQUZDSQ1BgMOAAAAAQAh/7MD5QMpACcAP7UIAQQBAUBLsCZQWEAUAgEBAAQAAQRmAAQEZwMBAAAKAEIbQBADAQABAGgCAQEEAWgABARfWbYcIREUFAUTKwEuAicmBzAnJiMUIyYHDgEHDgEeARcWFxYfATM3PgE3PgM3PgEDsRc/SiqUUAEBAQNQlDxqJBoUCigiNSR6oBUGFU6QPAsaExkIRRUCpSU2HwMHbAIBA2wHA0I4KWFlaC5FKYZqDw80ekINHxkfCl7VAAAAAAAMAJYAAQAAAAAAAQAIABIAAQAAAAAAAgAGACkAAQAAAAAAAwAlAHwAAQAAAAAABAAIALQAAQAAAAAABQBGAUsAAQAAAAAABgAIAaQAAwABBAkAAQAQAAAAAwABBAkAAgAMABsAAwABBAkAAwBKADAAAwABBAkABAAQAKIAAwABBAkABQCMAL0AAwABBAkABgAQAZIAaQBjAG8AbgBmAG8AbgB0AABpY29uZm9udAAATQBlAGQAaQB1AG0AAE1lZGl1bQAARgBvAG4AdABGAG8AcgBnAGUAIAAyAC4AMAAgADoAIABpAGMAbwBuAGYAbwBuAHQAIAA6ACAAMgA4AC0AMQAxAC0AMgAwADEANQAARm9udEZvcmdlIDIuMCA6IGljb25mb250IDogMjgtMTEtMjAxNQAAaQBjAG8AbgBmAG8AbgB0AABpY29uZm9udAAAVgBlAHIAcwBpAG8AbgAgADEALgAwACAAOwAgAHQAdABmAGEAdQB0AG8AaABpAG4AdAAgACgAdgAwAC4AOQA0ACkAIAAtAGwAIAA4ACAALQByACAANQAwACAALQBHACAAMgAwADAAIAAtAHgAIAAxADQAIAAtAHcAIAAiAEcAIgAgAC0AZgAgAC0AcwAAVmVyc2lvbiAxLjAgOyB0dGZhdXRvaGludCAodjAuOTQpIC1sIDggLXIgNTAgLUcgMjAwIC14IDE0IC13ICJHIiAtZiAtcwAAaQBjAG8AbgBmAG8AbgB0AABpY29uZm9udAAAAAIAAAAAAAD/UQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAAAAEAAgBbAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4HdW5pRjAwQQd1bmlGMDFBB3VuaUYwM0EHdW5pRjA0QQd1bmlGMDVBB3VuaUYwNkEHdW5pRjA3QQd1bmlGMDhBB3VuaUYwOUEHdW5pRjEwQQd1bmlGMTFBB3VuaUYxMkEHdW5pRjIwQQABAAH//wAPAAEAAAAMAAAAFgAAAAIAAQABABAAAQAEAAAAAgAAAAAAAAABAAAAANWkJwgAAAAA0n9vUQAAAADSf29S") 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: 25px; 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: 2.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: 2.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: #2363b0; position: relative; top: -12px; background-color: #fff; padding: 0px 5px; }

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

.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: #2363b0; vertical-align: middle; }

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

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

@font-face { font-family: "iconfont"; /* Project id 4220401 */ src: url("../fonts/iconfont.woff2?t=1770343649388") format("woff2"), url("../fonts/iconfont.woff?t=1770343649388") format("woff"), url("../fonts/iconfont.ttf?t=1770343649388") format("truetype"); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.icon-a-ActionsNavigationchevron--down24:before { content: "\e66b"; }

.icon-a-ActionsNavigationchevron--left24:before { content: "\e669"; }

.icon-a-ActionsNavigationchevron--right24:before { content: "\e66a"; }

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

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

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

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

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

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

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

.icon-a-24_lianjie:before { content: "\e661"; }

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

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

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

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

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

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

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

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

.icon-a-1028-youshangjiaojiantou:before { content: "\e658"; }

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

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

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

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

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

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

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

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

.icon-a-xiazai3:before { content: "\e64e"; }

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

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

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

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

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

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

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

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

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

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

.icon-a-rili4:before { content: "\e644"; }

.icon-a-rili3:before { content: "\e643"; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.icon-yuyan:before { content: "\e615"; }

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

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

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



.hideScroll { overflow: hidden; }

.header { position: fixed; left: 0px; top: 0px; width: 100%; z-index: 99; -webkit-transition: all .6s; transition: all .6s; height: 60px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.header .container { display: -webkit-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; width: 100%; height: 100%; padding: 20px; background-color: #fff; overflow-y: auto; }

.header .nav .list { padding: 0px 0px; position: relative; border-bottom: 1px solid #eee; }

.header .nav .list p a { height: 45px; 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; position: relative; }

.header .nav .list i { position: absolute; right: 0px; top: 0px; width: 30%; height: 45px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.header .nav .list i::before { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); display: block; -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 .headerTel { font-size: 16px; color: #fff; padding-left: 2px; display: none; white-space: nowrap; }

.header .headerTel i { margin-right: 5px; }

.header .headerConsult { cursor: pointer; padding: 0px 23px; height: 36px; font-size: 14px; -webkit-border-radius: 36px; border-radius: 36px; margin-left: 15px; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; color: #fff; background-image: linear-gradient(130deg, #63ccf1 20%, #2363b0 70%); white-space: nowrap; }

.navBtn { font-size: 24px; color: #fff; cursor: pointer; -webkit-transition: all .6s; transition: all .6s; }

.headerBlack .logo img { opacity: 0; }

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

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

.headerBlack .headerTel { color: #000; }

.headerBlack .navBtn { color: #000; }

.mHeaderBg { top: 0px; background-color: #fff; }

.mHeaderBg .logo img { opacity: 0; }

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

.mHeaderBg .navBtn { color: #000; }

.mHeaderBg::after { content: ''; position: absolute; left: 0px; bottom: 0px; height: 1px; width: 100%; background-color: #ebecf0; }

.headerUp { top: -61px; background-color: #fff; }

.headerUp .logo img { opacity: 0; }

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

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

.headerUp .headerTel { color: #000; }

.headerUp .navBtn { color: #000; }

.headerDown { top: 0px; background-color: #fff; }

.headerDown .logo img { opacity: 0; }

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

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

.headerDown .headerTel { color: #000; }

.headerDown .navBtn { color: #000; }

.headerHover { top: 0px; background-color: #fff; }

.headerHover::after { content: ''; position: absolute; left: 0px; bottom: 0px; height: 1px; width: 100%; background-color: #ebecf0; }

.headerHover .logo img { opacity: 0; }

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

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

.headerHover .headerTel { color: #000; }

.headerHover .navBtn { color: #000; }

.subNavTwoMain { display: none; }

.subNavTwoBox { padding-bottom: 10px; }

.subNavTwoList { position: relative; padding: 0px 10px; }

.subNavTwoList .listTitle a { line-height: 35px; display: block; }

.subNavTwoList span { position: absolute; right: 0px; height: 35px; top: 0px; width: 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; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }

.subNavTwoList span::before { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); display: block; -webkit-transition: all .6s; transition: all .6s; }

.subNavTwoList span.active::before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }

.subNavTwoList .subNavThree { padding: 0px 10px; display: none; }

.subNavTwoList .subNavThree a { display: block; line-height: 30px; }

.navMask { 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); z-index: 90; display: none; }

.subNavTrainingMain { display: none; }

.commonBanner { overflow: hidden; position: relative; }

.commonBanner .imgBox { padding-top: 100%; overflow: hidden; position: relative; }

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

.commonBanner .commonBannerText { position: absolute; left: 0px; top: 0px; width: 100%; top: 46%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.commonBanner .commonBannerText .title { font-size: 24px; color: #fff; line-height: 1.2; }

.commonBanner .commonBannerText .desc { font-size: 14px; padding-top: 10px; line-height: 1.2; color: #fff; }

.commonBanner .commonBannerText .btn { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin-top: 15px; padding: 0px 15px; width: 140px; height: 40px; cursor: pointer; -webkit-border-radius: 56px; border-radius: 56px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); }

.commonBanner .commonBannerText .btn span { font-size: 12px; color: #fff; }

.commonBanner .commonBannerText .btn p { width: 30px; height: 30px; -webkit-border-radius: 100%; border-radius: 100%; border: 1px solid rgba(255, 255, 255, 0.5); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.commonBanner .commonBannerText .btn p i { width: 60%; -webkit-border-radius: 100%; border-radius: 100%; padding-top: 60%; background-color: #fff; position: relative; }

.commonBanner .commonBannerText .btn p i::after { content: ''; border-left: 4px solid #0a6bcc; border-top: 4px solid transparent; border-bottom: 4px solid transparent; position: absolute; left: 55%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.commonBanner .commonBannerText .commonBannerLogo { padding-bottom: 10px; }

.commonBanner .commonBannerText .commonBannerLogo img { height: 40px; display: block; }

.commonBanner .commonBannerText .activityTitle { width: 180px; }

.commonBanner .commonBannerText .activityTitle img { width: 100%; display: block; }

.commonBanner .commonBannerText .activityTime { margin-top: 15px; height: 40px; padding: 0px 20px; -webkit-border-radius: 40px; border-radius: 40px; 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; background-image: -webkit-gradient(linear, left top, right top, from(#1364af), to(#4ab3e6)); background-image: linear-gradient(to right, #1364af, #4ab3e6); }

.commonBanner .commonBannerText .activityTime p { color: #fff; font-size: 14px; margin-right: 5px; }

.commonBanner .commonBannerTextTwo { position: absolute; left: 0px; top: 0px; width: 100%; top: 30%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.commonBanner .commonBannerTextTwo .title { font-size: 24px; color: #fff; line-height: 1.2; text-align: center; }

.commonBanner .commonBannerTextTwo .desc { font-size: 14px; padding-top: 10px; line-height: 1.2; color: #fff; text-align: center; }

.commonBanner .more { padding-top: 35px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.commonBannerTwo { overflow: hidden; position: relative; }

.commonBannerTwo .imgBox { padding-top: 100%; overflow: hidden; position: relative; }

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

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

.commonBannerTwo .btn { position: absolute; left: 0px; right: 0px; margin: 0px auto; bottom: 25px; width: 35px; height: 35px; cursor: pointer; background-color: #fff; -webkit-border-radius: 100%; border-radius: 100%; }

.commonBannerTwo .btn::after { content: ''; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: auto; width: 10px; height: 10px; background-image: url(../images/img_165.png); background-repeat: no-repeat; background-size: cover; }

.commonBannerTwo .btn::before { border: 1px solid #fff; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 150%; height: 150%; -webkit-border-radius: 100%; border-radius: 100%; content: ''; position: absolute; }

.commonPage { text-align: center; padding-top: 25px; }

.commonPage span { background-color: #cfcfcf; width: 15px; height: 3px; margin: 0px 3px; -webkit-border-radius: 0px; border-radius: 0px; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.commonPage span.swiper-pagination-bullet-active { width: 30px; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); }

.commonClassBox { border-bottom: 1px solid rgba(180, 194, 204, 0.2); }

.commonClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: -1px; }

.commonClass a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 40px; font-size: 14px; margin-right: 30px; color: #110c00; position: relative; }

.commonClass a::after { content: ''; position: absolute; right: 0px; bottom: 0px; height: 2px; width: 0%; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, right top, from(#1364af), to(#4ab3e6)); background-image: linear-gradient(to right, #1364af, #4ab3e6); }

.commonClass a.active { font-weight: 600; }

.commonClass a.active::after { width: 100%; left: 0px; right: auto; }

.commonClass a:hover::after { width: 100%; left: 0px; right: auto; }

.footer { padding: 30px 0px 0px; background-image: url(../images/img_11.jpg); background-repeat: no-repeat; background-size: cover; }

.footerLogoTel .footerLogo img { display: block; height: 40px; margin: 0px auto; }

.footerLogoTel .footerTel { margin-left: 0px; padding-left: 0px; padding-top: 35px; }

.footerLogoTel .footerTel p { font-size: 14px; line-height: 1; color: rgba(255, 255, 255, 0.8); text-align: center; }

.footerLogoTel .footerTel .tel { display: -webkit-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; padding-top: 5px; font-size: 24px; line-height: 1; color: rgba(255, 255, 255, 0.9); }

.footerLogoTel .footerTel .tel i { width: 25px; height: 25px; margin-right: 10px; font-size: 12px; border: 2px solid rgba(255, 255, 255, 0.8); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; color: rgba(255, 255, 255, 0.8); -webkit-border-radius: 100%; border-radius: 100%; }

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

.footerMedia a { margin-left: 7px; width: 38px; height: 38px; font-size: 16px; border: 1px solid rgba(255, 255, 255, 0.55); color: rgba(255, 255, 255, 0.55); -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; position: relative; }

.footerMedia a:first-child { margin-left: 0px; }

.footerMedia a p { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 90px; padding: 5px; -webkit-border-radius: 6px; border-radius: 6px; bottom: 140%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; background-color: #fff; pointer-events: none; z-index: -1; }

.footerMedia a p img { width: 100%; display: block; }

.footerMedia a:hover p { bottom: 130%; opacity: 1; pointer-events: all; z-index: 1; }

.footerClass { display: none; margin-top: 50px; padding-top: 100px; border-top: 2px solid rgba(255, 255, 255, 0.1); }

.footerClass .list { position: relative; padding-left: 70px; }

.footerClass .list::after { content: ''; position: absolute; left: 0px; top: 0px; width: 1px; height: 200px; background-color: rgba(255, 255, 255, 0.1); }

.footerClass .list h3 a { display: block; color: #fff; font-size: 16px; font-weight: 600; }

.footerClass .list p { padding-top: 20px; }

.footerClass .list p a { display: block; font-size: 14px; line-height: 31px; color: rgba(255, 255, 255, 0.6); }

.footerClass .list p a:hover { color: #fff; }

.footerClass .list:first-child { padding-left: 0px; }

.footerClass .list:first-child::after { display: none; }

.footerClass .list:last-child { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; }

.foot { margin-top: 25px; padding: 15px 0px; border-top: 2px solid rgba(255, 255, 255, 0.1); }

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

.foot .copyright { font-size: 13px; color: rgba(255, 255, 255, 0.4); text-align: center; }

.foot .link { font-size: 15px; color: rgba(255, 255, 255, 0.4); display: none; }

.foot a { color: rgba(255, 255, 255, 0.4); }

.foot a:hover { color: #fff; }

.commonMore { display: -webkit-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; min-width: 100px; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; height: 35px; padding: 0px 15px; -webkit-border-radius: 50px; border-radius: 50px; overflow: hidden; position: relative; }

.commonMore::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 40px; border-radius: 40px; border: 2px solid #adadad; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.commonMore::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.commonMore span { font-size: 12px; color: #fff; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.commonMore i { font-size: 12px; margin-left: 10px; color: #fff; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.commonMore i::before { display: block; }

@-webkit-keyframes rightArrow { 0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); }
  50% { -webkit-transform: translate(40px, -40px); transform: translate(40px, -40px); }
  51% { -webkit-transform: translate(-30px, 35px); transform: translate(-30px, 35px); }
  100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } }

@keyframes rightArrow { 0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); }
  50% { -webkit-transform: translate(40px, -40px); transform: translate(40px, -40px); }
  51% { -webkit-transform: translate(-30px, 35px); transform: translate(-30px, 35px); }
  100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } }

.commonMore:hover i::before { -webkit-animation: rightArrow .4s linear; animation: rightArrow .4s linear; }

.commonTitle { font-size: 24px; color: #474747; text-align: center; line-height: 1.2; font-weight: 600; }

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

.commonBtn a { width: 30px; height: 30px; z-index: 20; display: -webkit-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; }

.commonBtn a::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #f0f3f8; opacity: 1; -webkit-transition: all .6s; transition: all .6s; -webkit-border-radius: 100%; border-radius: 100%; }

.commonBtn a::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to bottom, #63ccf1, #2363b0); opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-border-radius: 100%; border-radius: 100%; }

.commonBtn a i { position: relative; z-index: 10; font-size: 12px; color: #000; font-weight: 600; }

.commonBtn a.prevBtn i::before { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); display: block; }

.commonBtn a:hover::after { opacity: 0; }

.commonBtn a:hover::before { opacity: 1; }

.commonBtn a:hover i { color: #fff; }

.btnBarPage { display: -webkit-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: 20px; }

.btnBarPage .bar { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; height: 4px; background-color: rgba(0, 0, 0, 0.1); position: relative; }

.btnBarPage .bar .swiper-pagination-progressbar-fill { background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); }

.btnBarPage .numberPage { 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; padding: 0px 20px; }

.btnBarPage .numberPage span:nth-child(1) { font-size: 20px; line-height: 1; color: #000000; }

.btnBarPage .numberPage span:nth-child(2) { font-size: 12px; margin-left: 5px; line-height: 1; color: #86898f; }

.btnBarPage .numberPage span:nth-child(3) { font-size: 12px; line-height: 1; color: #86898f; }

.btnBarPage .commonBtn a { margin-left: 10px; }

/*--案例列表--*/
.caseListMain { padding: 40px 0px; }

.caseScreen .list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 15px; }

.caseScreen .list .screenTitle { font-size: 16px; padding-top: 5px; color: #191c1f; min-width: 45px; }

.caseScreen .list .screenList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }

.caseScreen .list .screenList a { font-size: 13px; color: #6a6a6a; padding: 5px; margin-bottom: 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; }

.caseScreen .list .screenList a::after { font-family: 'commoniconFont'; content: "\e614"; display: none; font-size: 12px; margin-left: 8px; font-weight: 600; }

.caseScreen .list .screenList a.active { background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); color: #fff; }

.caseScreen .list .screenList a.active::after { display: block; }

.caseList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px; }

.caseList .list { width: 100%; margin: 30px 0px 0px; }

.caseList .list .imgBox { padding-top: 65%; overflow: hidden; position: relative; }

.caseList .list .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.caseList .list .content { padding-top: 15px; }

.caseList .list .content .name { font-size: 14px; color: rgba(10, 9, 9, 0.7); }

.caseList .list .content .listTitle { font-size: 18px; line-height: 24px; color: #0a0909; padding-top: 10px; }

.caseList .list .content .label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 10px; }

.caseList .list .content .label span { font-size: 12px; line-height: 20px; padding: 0px 10px; margin-right: 5px; -webkit-border-radius: 6px; border-radius: 6px; margin-top: 5px; color: rgba(25, 28, 31, 0.95); background-color: #ecf3fa; }

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

#paging { text-align: center; padding-top: 35px; }

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

#paging a { width: 30px; height: 30px; line-height: 30px; margin: 0px 3px; border: 1px solid #bdbdbd; font-size: 12px; color: #353535; padding: 0px; -webkit-border-radius: 0px; border-radius: 0px; background-color: #fff; }

#paging span { width: 32px; height: 32px; line-height: 32px; margin: 0px 3px; font-size: 14px; font-weight: 600; color: #fff; padding: 0px; border: none; }

#paging span em { top: 0px; left: 0px; padding: 0px; }

#paging span em.layui-laypage-em { -webkit-border-radius: 0px; border-radius: 0px; background-image: linear-gradient(45deg, #63ccf1, #2363b0); }

#paging span.layui-laypage-spr { -webkit-border-radius: 0px; border-radius: 0px; color: #353535; background-color: #e7ebef; }

/*--案例详情页--*/
.caseDetailBanner { position: relative; }

.caseDetailBanner .imgBox { position: relative; padding-top: 140%; }

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

.caseDetailBanner .caseDetailBannerText { position: absolute; left: 0px; top: 45%; width: 100%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.caseDetailBanner .caseDetailBannerText .title { font-size: 24px; line-height: 32px; color: #fff; }

.caseDetailBanner .caseDetailBannerText .label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 20px; }

.caseDetailBanner .caseDetailBannerText .label span { padding: 0px 10px; height: 45px; font-size: 12px; -webkit-border-radius: 6px; border-radius: 6px; margin-right: 10px; margin-bottom: 8px; color: #fff; border: 1px solid rgba(255, 255, 255, 0.3); background-color: rgba(36, 68, 125, 0.2); -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; }

.caseDetailBanner .scrollDownIconBox { position: absolute; left: 0px; bottom: 70px; width: 100%; }

.caseDetailBanner .scrollDownIconBox .scrollDownIcon { 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; font-size: 14px; color: #fff; }

.caseDetailBanner .scrollDownIconBox .scrollDownIcon i { margin-right: 10px; width: 18px; height: 25px; padding-top: 5px; -webkit-border-radius: 9px; border-radius: 9px; border: 2px 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; -webkit-animation: shakeY 6s linear infinite; animation: shakeY 6s linear infinite; }

.caseDetailBanner .scrollDownIconBox .scrollDownIcon i::after { content: ''; width: 2px; height: 7px; background-color: #fff; display: block; }

.caseDetailBox { padding: 40px 0px; background-image: url(../images/img_14.jpg); background-position: center; background-size: cover; }

.caseDetailBox .caseDetailLogo { width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; position: relative; }

.caseDetailBox .caseDetailLogo::after { position: absolute; right: 0px; top: 0px; width: 1px; height: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(rgba(36, 101, 177, 0.4)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(36, 101, 177, 0.4), rgba(0, 0, 0, 0)); }

.caseDetailBox .caseDetailLogo img { width: 80%; max-width: 371px; display: block; margin: 0px auto; }

.caseDetailBox .caseDetail { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px 0px 0px 0px; }

.caseDetailBox .caseDetail .title { font-size: 16px; padding-top: 20px; font-weight: 600; color: #2363b0; }

.caseDetailBox .caseDetail .title span { background-image: linear-gradient(20deg, #2363b0 55%, #63ccf1); background-clip: text; -webkit-background-clip: text; color: transparent; }

.caseDetailBox .caseDetail .content { font-size: 14px; padding-top: 5px; line-height: 24px; color: rgba(0, 0, 0, 0.9); }

.caseDetailBox .caseDetail .title:nth-child(3) { padding-top: 20px; }

.annualGrowthMain { padding: 45px 0px; }

.annualGrowthBox { padding-top: 45px; }

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

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

.annualGrowthBox .content { width: 100%; padding: 20px 0px 0px; }

.annualGrowthBox .content .subTitle { font-size: 18px; line-height: 1.2; color: #010101; }

.annualGrowthBox .content .desc { font-size: 14px; line-height: 24px; padding-top: 20px; color: #000000; }

.annualGrowthBox .content .desc p { position: relative; padding-left: 20px; margin-bottom: 5px; }

.annualGrowthBox .content .desc p::after { content: ''; position: absolute; left: 0px; top: 4px; width: 14px; height: 14px; background-image: url(../images/img_16.png); background-size: cover; background-repeat: no-repeat; }

.annualGrowthDataBox { border-top: 1px solid rgba(36, 101, 177, 0.2); margin-top: 30px; padding: 30px 0px 0px; }

.annualGrowthDataBox .subTitle { font-size: 24px; color: #000000; line-height: 1.2; }

.annualGrowthDataBox .annualGrowthData { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 20px; margin: 0px -5px; }

.annualGrowthDataBox .annualGrowthData .list { width: 50%; padding: 0px 5px 10px; }

.annualGrowthDataBox .annualGrowthData .list .number { font-size: 18px; line-height: 1.2; color: #2363b0; }

.annualGrowthDataBox .annualGrowthData .list .number span { background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); background-clip: text; -webkit-background-clip: text; color: transparent; }

.annualGrowthDataBox .annualGrowthData .list .text { font-size: 14px; line-height: 1.2; padding-top: 5px; color: rgba(0, 0, 0, 0.8); }

.presidentMain { padding: 40px 0px 0px; position: relative; overflow: hidden; background-image: url(../images/img_17.jpg); background-position: center; background-repeat: no-repeat; background-size: cover; }

.presidentMain::after { content: ''; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 50px; background-color: #2363b0; }

.presidentMain .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; position: relative; padding-bottom: 25px; }

.presidentMain .content .title { font-size: 20px; line-height: 1.2; color: #000000; }

.presidentMain .content .subTitle { font-size: 14px; padding-top: 15px; line-height: 1.2; color: #000000; }

.presidentMain .content .desc { margin-top: 25px; padding: 0px; font-size: 14px; line-height: 24px; color: rgba(0, 0, 0, 0.9); position: relative; }

.presidentMain .content .desc .icon { position: absolute; left: 0px; top: 0px; width: 57px; height: 57px; 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; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); -webkit-border-radius: 100%; border-radius: 100%; }

.presidentMain .content .line { position: absolute; bottom: 130px; left: 0px; width: 100%; height: 1px; background-color: #bdbdbd; display: none; }

.presidentMain .content .line::after { content: ''; position: absolute; left: -100%; top: 0px; width: 100%; height: 100%; background-color: #bdbdbd; }

.presidentMain .content .line::before { position: absolute; right: -40px; top: 10px; width: 98px; height: 98px; background-image: url(../images/img_19.png); background-repeat: no-repeat; background-size: cover; content: ''; }

.presidentMain .imgBox { width: 60%; margin: 0px auto; }

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

/*--深度咨询--*/
.consult { padding: 50px 0px; }

.consultList { padding-top: 25px; }

.consultList .list { padding: 20px 0px; border-bottom: 1px solid #efeeef; position: relative; }

.consultList .list::after { content: ''; position: absolute; right: 0px; bottom: -1px; height: 1px; width: 0%; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#4f8ecc)); background-image: linear-gradient(to right, #2363b0, #4f8ecc); }

.consultList .list .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 16px; line-height: 1.2; }

.consultList .list .listTitle .icon { width: 40px; margin-right: 15px; position: relative; }

.consultList .list .listTitle .icon img { width: 100%; display: block; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.consultList .list .listTitle .icon::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; border: 2px solid rgba(26, 109, 186, 0.1); opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.consultList .list .listTitle .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(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.consultList .list .content { width: 100%; padding: 0px 30px 0px 0px; position: relative; }

.consultList .list .content .descBox { margin-top: 10px; max-height: 38px; overflow: hidden; -webkit-transition: all 0.6s; transition: all 0.6s; }

.consultList .list .content .desc { font-size: 13px; line-height: 20px; }

.consultList .list .content .btn { position: absolute; right: 0px; top: 10px; width: 15px; height: 15px; cursor: pointer; }

.consultList .list .content .btn::after { content: ''; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: all .6s; transition: all .6s; width: 3px; height: 100%; -webkit-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); }

.consultList .list .content .btn::before { content: ''; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; height: 3px; -webkit-border-radius: 3px; border-radius: 3px; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); }

.consultList .list.active .listTitle { color: #2363b0; }

.consultList .list.active .descBox { max-height: 500px; -webkit-transition: all 1s; transition: all 1s; }

.consultList .list.active .content .btn::after { -webkit-transform: translate(-50%, -50%) rotate(-90deg); -ms-transform: translate(-50%, -50%) rotate(-90deg); transform: translate(-50%, -50%) rotate(-90deg); }

.consultList .list.active .listTitle { color: #2363b0; }

.consultList .list.active .listTitle .icon::after { opacity: 0; }

.consultList .list.active .listTitle .icon::before { opacity: 1; }

.consultList .list.active .listTitle .icon img { -webkit-filter: grayscale(100%) brightness(0) invert(100%); filter: grayscale(100%) brightness(0) invert(100%); }

.consultList .list.active::after { width: 100%; left: 0px; right: auto; }

.flywheelMain { background-color: #fafafa; padding: 45px 0px; overflow: hidden; position: relative; }

.flywheel { margin-top: 25px; }

.flywheel .swiper-slide { width: 100%; margin-right: 15px; min-height: 200px; border: 1px solid #fff; -webkit-transition: all .6s; transition: all .6s; background-image: url(../images/img_30.jpg); background-size: cover; background-position: top; background-repeat: no-repeat; overflow: hidden; }

.flywheel .swiper-slide .hoverContent { padding: 20px; position: relative; left: 0px; top: 0px; width: 100%; }

.flywheel .swiper-slide .hoverContent .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 20px; line-height: 1.2; }

.flywheel .swiper-slide .hoverContent .listTitle .icon { width: 35px; margin-right: 10px; }

.flywheel .swiper-slide .hoverContent .listTitle .icon img { width: 100%; display: block; }

.flywheel .swiper-slide .hoverContent .listDesc { font-size: 14px; padding-top: 15px; color: rgba(0, 0, 0, 0.9); line-height: 1.2; }

.flywheel .swiper-slide .hoverContent .label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 20px; }

.flywheel .swiper-slide .hoverContent .label p { position: relative; padding-left: 15px; margin-bottom: 10px; margin-right: 10px; font-size: 14px; color: #000000; }

.flywheel .swiper-slide .hoverContent .label p::after { content: ''; position: absolute; left: 0px; top: 6px; width: 10px; height: 10px; background-image: url(../images/img_16.png); background-size: cover; background-repeat: no-repeat; }

.flywheel .swiper-slide .hoverContent .more { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 20px; }

.flywheel .swiper-slide .hoverContent .more .commonMore span { color: #fff; }

.flywheel .swiper-slide .hoverContent .more .commonMore i { color: #fff; }

.flywheel .swiper-slide .hoverContent .more .commonMore::after { opacity: 1; }

.flywheel .swiper-slide .hoverContent .more .commonMore::before { opacity: 0; }

.flywheel .swiper-slide .content { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; padding-top: 110px; opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: .4s; transition-delay: .4s; }

.flywheel .swiper-slide .content .icon { width: 50px; margin: 0px auto; }

.flywheel .swiper-slide .content .icon img { width: 100%; display: block; }

.flywheel .swiper-slide .content .listTitle { padding-top: 35px; font-size: 26px; line-height: 1.2; text-align: center; }

.flywheel .swiper-slide .content .listDesc { font-size: 16px; line-height: 21px; text-align: center; padding: 15px 20px 0px; }

.flywheel .swiper-slide .content .number { position: absolute; left: 0px; bottom: 30px; width: 100%; text-align: center; font-size: 24px; }

.flywheel .swiper-slide .content .number span { background-image: linear-gradient(20deg, #2363b0 55%, #63ccf1); background-clip: text; -webkit-background-clip: text; color: transparent; }

.flywheel .swiper-slide.active .hoverContent { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: .4s; transition-delay: .4s; }

.flywheel .swiper-slide.active .content { opacity: 0; -webkit-transition-delay: 0s; transition-delay: 0s; }

.deliveryMain { padding: 40px 20px; }

.deliveryMain .imgBox { padding-top: 45px; }

.deliveryMain .imgBox img { display: block; max-width: 100%; margin: 0px auto; }

.cooperativeCustomerMain { padding: 20px 0px 40px; }

.cooperativeCustomerMain .commonTitle { padding-bottom: 30px; }

.cooperativeCustomerBox { margin-top: 20px; border: 1px dashed #ced0d4; padding: 20px 0px; background-color: #f7f8fa; }

.cooperativeCustomerBox .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-bottom: 15px; }

.cooperativeCustomerBox .content .icon { width: 55px; margin: 0px auto; }

.cooperativeCustomerBox .content .icon img { width: 100%; }

.cooperativeCustomerBox .content .listTitle { font-size: 16px; padding-top: 5px; color: #000000; text-align: center; line-height: 1.2; }

.cooperativeCustomerBox .cooperativeCustomerList { width: 100%; padding: 10px 5px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.cooperativeCustomerBox .cooperativeCustomerList .list { width: 50%; padding: 0px 5px 10px; }

.cooperativeCustomerBox .cooperativeCustomerList .list img { width: 100%; display: block; }

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

.popupImgMain { position: absolute; left: 0px; top: 0px; width: 100%; z-index: 9999; display: none; }

.popupImgBox { margin: 0px auto; max-width: 1400px; width: 96%; background-color: #fff; position: relative; }

.popupImg { padding: 50px 15px; }

.popupImg .title { font-size: 20px; color: #474747; text-align: center; font-weight: 600; }

.popupImg .imgBox { margin: 20px auto 0px; width: 100%; }

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

.closePopupImg { position: absolute; right: 15px; top: 10px; font-size: 18px; color: #000; font-weight: 600; cursor: pointer; }

/*--高管培训--*/
.executiveMain { position: relative; }

.storeSalesDoublingDataDist { padding: 30px 0px; 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; }

.storeSalesDoublingDataDist .list { position: relative; padding: 0px 5px; }

.storeSalesDoublingDataDist .list .number { 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; }

.storeSalesDoublingDataDist .list .number p { font-size: 24px; font-weight: 600; line-height: 1; color: #000000; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); background-clip: text; -webkit-background-clip: text; color: transparent; }

.storeSalesDoublingDataDist .list .text { font-size: 12px; padding-top: 10px; text-align: center; color: #727272; line-height: 1.2; }

.storeSalesDoublingDataDist .list:nth-child(2)::after { content: ''; position: absolute; right: 0px; top: 0px; bottom: 0px; width: 1px; height: 60px; background-color: rgba(0, 0, 0, 0.2); margin: auto; }

.storeSalesDoublingDataDist .list:nth-child(2)::before { content: ''; position: absolute; left: 0px; top: 0px; bottom: 0px; width: 1px; height: 60px; background-color: rgba(0, 0, 0, 0.2); margin: auto; }

.storeSalesDoublingVideo { position: relative; }

.storeSalesDoublingVideo img { width: 100%; display: block; }

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

.storeSalesDoublingVideo .btn { position: absolute; right: 15px; bottom: 15px; width: 32px; height: 32px; cursor: pointer; background-color: #fff; -webkit-border-radius: 100%; border-radius: 100%; }

.storeSalesDoublingVideo .btn::after { content: ''; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: auto; width: 8px; height: 8px; background-image: url(../images/img_165.png); background-repeat: no-repeat; background-size: cover; }

.storeSalesDoublingVideo .btn::before { border: 1px solid #fff; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 150%; height: 150%; -webkit-border-radius: 100%; border-radius: 100%; content: ''; position: absolute; }

.valuePropositionBox { padding: 30px 0px; }

.valueProposition { position: relative; margin-top: 25px; 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; }

.valueProposition .list { width: 100px; position: relative; background-color: #fff; -webkit-border-radius: 100%; border-radius: 100%; z-index: 10; }

.valueProposition .list::after { border: 2px solid #f2f2f1; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 99%; height: 99%; content: ''; -webkit-border-radius: 100%; border-radius: 100%; }

.valueProposition .list::before { padding-top: 100%; content: ''; display: block; }

.valueProposition .list .icon { position: absolute; z-index: 10; 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; }

.valueProposition .list .icon img { width: 30px; display: block; }

.valueProposition .list .icon p { font-size: 14px; line-height: 18px; padding-top: 5px; color: #000000; text-align: center; }

.valueProposition .list .line { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 10; background-image: url(../images/img_166.png); background-repeat: no-repeat; background-size: cover; -webkit-animation: clockwise 4s linear infinite; animation: clockwise 4s linear infinite; }

.valueProposition .list .line span { position: absolute; left: 0px; top: 0px; width: 10px; height: 10px; -webkit-border-radius: 100%; border-radius: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); }

.valueProposition .list .line span::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(35, 99, 176, 0.2); -webkit-border-radius: 100%; border-radius: 100%; -webkit-animation: s1 2s linear infinite; animation: s1 2s linear infinite; }

.valueProposition .list .line span::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(35, 99, 176, 0.2); -webkit-border-radius: 100%; border-radius: 100%; -webkit-animation: s1 2s .8s linear infinite; animation: s1 2s .8s linear infinite; }

.valueProposition .list:nth-child(1) .line span { left: 42%; top: -4%; }

.valueProposition .list:nth-child(2) .line { background-image: url(../images/img_167.png); }

.valueProposition .list:nth-child(2) .line span { left: 90%; top: 25%; }

.valueProposition .list:nth-child(3) .line { background-image: url(../images/img_168.png); }

.valueProposition .list:nth-child(3) .line span { left: 34%; top: 91%; }

.valueProposition .horizontalLine { position: absolute; left: 0px; top: 0px; bottom: 0px; margin: auto; width: 100%; height: 1px; padding: 0px 130px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; background-color: #d6d6d6; }

.valueProposition .horizontalLine p { width: 50%; position: relative; }

.valueProposition .horizontalLine p::after { content: ''; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; margin: auto; width: 9px; height: 9px; background-color: #2363b0; -webkit-transform: translateX(-8px); -ms-transform: translateX(-8px); transform: translateX(-8px); -webkit-border-radius: 100%; border-radius: 100%; }

.valueProposition .horizontalLine p::before { content: ''; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; margin: auto; width: 9px; height: 9px; background-color: #d3e0ef; -webkit-transform: translateX(8px); -ms-transform: translateX(8px); transform: translateX(8px); -webkit-border-radius: 100%; border-radius: 100%; }

.courseOutlineMain { background-color: #fbfbfb; padding: 45px 0px; overflow: hidden; position: relative; }

.courseOutlineMain .courseOutline { padding-top: 30px; }

.courseOutlineMain .courseOutline .list { position: relative; margin-top: 15px; -webkit-transition: all .6s; transition: all .6s; }

.courseOutlineMain .courseOutline .list::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 1px solid #f2f4f5; background-image: url(../images/img_180.png); background-repeat: no-repeat; background-position: center; background-size: cover; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.courseOutlineMain .courseOutline .list::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to bottom, #63ccf1, #2363b0); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.courseOutlineMain .courseOutline .list .content { position: relative; min-height: 115px; z-index: 10; }

.courseOutlineMain .courseOutline .list .content .label { position: absolute; left: 1px; top: 1px; width: 70px; height: 30px; font-size: 13px; color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); display: -webkit-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; }

.courseOutlineMain .courseOutline .list .content .listTitle { width: 100%; padding-top: 45px; padding-left: 20px; font-size: 18px; color: #000000; -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; position: relative; }

.courseOutlineMain .courseOutline .list .content .listTitle img { width: 30px; display: block; margin-right: 15px; -webkit-transition: all .6s; transition: all .6s; }

.courseOutlineMain .courseOutline .list .content .listTitle::after { position: absolute; right: 0px; top: 0px; bottom: 0px; margin: auto; width: 1px; height: 48px; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(rgba(39, 105, 180, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(39, 105, 180, 0.5), rgba(0, 0, 0, 0)); }

.courseOutlineMain .courseOutline .list .content .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 20px; padding-top: 5px; padding-bottom: 15px; font-size: 14px; line-height: 24px; color: #000000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-transition: all .6s; transition: all .6s; }

.courseOutlineMain .courseOutline .list .content .desc p { position: relative; padding-left: 22px; margin-right: 80px; }

.courseOutlineMain .courseOutline .list .content .desc p::after { content: ''; position: absolute; left: 0px; top: 6px; width: 14px; height: 14px; background-image: url(../images/img_16.png); background-repeat: no-repeat; background-size: cover; }

.courseOutlineMain .courseOutline .list .content .icon { width: 32px; height: 32px; display: none; margin-right: 40px; background-image: url(../images/img_178.png); background-size: cover; background-repeat: no-repeat; }

.courseOutlineMain .courseOutline .list:hover::after { opacity: 0; }

.courseOutlineMain .courseOutline .list:hover::before { opacity: 1; }

.courseOutlineMain .courseOutline .list:hover { margin-left: -10px; margin-right: -10px; }

.courseOutlineMain .courseOutline .list:hover .content .listTitle { color: #fff; }

.courseOutlineMain .courseOutline .list:hover .content .listTitle img { -webkit-filter: grayscale(100%) brightness(0) invert(100%); filter: grayscale(100%) brightness(0) invert(100%); }

.courseOutlineMain .courseOutline .list:hover .content .desc { color: #fff; }

.courseOutlineMain .courseOutline .list:hover .content .desc p::after { background-image: url(../images/img_181.png); }

.courseOutlineMain .courseOutline .list:hover .content .label { background: #fff; color: #2363b0; }

.courseOutlineMain .courseOutline .list:hover .content .icon { background-image: url(../images/img_179.png); }

.courseOutlineMain .courseOutline .list:hover .content .listTitle::after { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(rgba(255, 255, 255, 0.5)), to(rgba(0, 0, 0, 0))); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(255, 255, 255, 0.5), rgba(0, 0, 0, 0)); }

.enterpriseAchievements { padding-top: 40px; }

.enterpriseAchievementsList { position: relative; padding: 20px 0px; margin-top: 20px; }

.enterpriseAchievementsList .swiper-slide { width: 120px; }

.enterpriseAchievementsList .swiper-slide p { position: relative; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); -webkit-transition: all .6s; transition: all .6s; }

.enterpriseAchievementsList .swiper-slide p::after { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-border-radius: 100%; border-radius: 100%; width: 105%; height: 105%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); }

.enterpriseAchievementsList .swiper-slide p img { width: 100%; display: block; -webkit-border-radius: 100%; border-radius: 100%; position: relative; z-index: 10; -webkit-box-shadow: 0px 3px 38px rgba(26, 70, 117, 0.1); box-shadow: 0px 3px 38px rgba(26, 70, 117, 0.1); }

.enterpriseAchievementsList .swiper-slide .listTitle { font-size: 18px; line-height: 1.2; -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; padding-top: 20px; color: #000000; text-align: center; z-index: 10; }

.enterpriseAchievementsList .swiper-slide-active p::after { opacity: 1; }

.enterpriseAchievementsList .swiper-slide-active p { -webkit-transform: none; -ms-transform: none; transform: none; }

.enterpriseAchievementsList .swiper-slide-active .listTitle { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; }

.enterpriseAchievementsTextBox { margin: 0px auto; width: 100%; position: relative; }

.enterpriseAchievementsTextBox a { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }

.enterpriseAchievementsTextBox a.prevBtn { left: -35px; }

.enterpriseAchievementsTextBox a.nextBtn { right: -35px; }

.enterpriseAchievementsText { border: 1px solid #fff; background-image: url(../images/img_189.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; }

.enterpriseAchievementsText .swiper-slide { min-height: 120px; padding: 20px; font-size: 14px; line-height: 24px; height: auto; color: #2b2b2b; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.teachingExpertMain { padding: 50px 0px; background-image: url(../images/img_190.jpg); background-repeat: no-repeat; background-size: cover; }

.teachingExpertMain .commonTitle { color: #fff; }

.teachingExpertMain .desc { font-size: 16px; padding-top: 10px; line-height: 1.2; color: rgba(255, 255, 255, 0.8); text-align: center; }

.teachingExpertBox { padding: 30px 0px 0px 0px; position: relative; }

.teachingExpertBox .characters {width: 100%; }

.teachingExpertBox .characters img { width:35%; display: block; }

.teachingExpertBox .charactersTwo {width: 100%; }

.teachingExpertBox .charactersTwo img { width: 40%; display: block; }

.teachingExpert { padding: 10px 15px 30px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #fff; background-image: url(../images/img_191.jpg); background-repeat: no-repeat; background-size: cover; position: relative; }

.teachingExpert .name { position: absolute; left: 20px; top: -40px; padding: 0px 20px; -webkit-border-radius: 5px; border-radius: 5px; height: 40px; font-size: 16px; color: #fff; white-space: nowrap; display: -webkit-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, color-stop(10%, #2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0 10%, #63ccf1); }

.teachingExpert .name span { font-size: 12px; font-weight: 300; padding-left: 10px; }

.teachingExpert .name::after { content: ''; position: absolute; left: 0px; bottom: -12px; width: 20px; height: 20px; background-image: url(../images/img_192.png); background-repeat: no-repeat; background-size: cover; }

.teachingExpert .list { padding-top: 20px; margin-right: 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; }

.teachingExpert .list .number { font-size: 42px; font-family: 'Poppins'; color: #2a6fb7; line-height: 1; }

.teachingExpert .list .content { padding-left: 15px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.teachingExpert .list .content .listTitle { font-size: 14px; line-height: 1.2; color: #000000; }

.teachingExpert .list .content .text { font-size: 12px; padding-top: 5px; line-height: 1.2; }

.wellKnownEnterprisesMain { padding-top: 45px; }

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

.loadMore a { width: 110px; height: 40px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; position: relative; }

.loadMore a::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 1px solid #b0b0b0; -webkit-transition: all .6s; transition: all .6s; }

.loadMore a::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: linear-gradient(135deg, #63ccf1, #2363b0); -webkit-transition: all .6s; transition: all .6s; opacity: 0; }

.loadMore a span { font-size: 12px; color: rgba(0, 0, 0, 0.9); -webkit-transition: all .6s; transition: all .6s; position: relative; z-index: 10; }

.loadMore a:hover span { color: #fff; }

.loadMore a:hover::after { opacity: 0; }

.loadMore a:hover::before { opacity: 1; }

.wellKnownEnterprises { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; padding-top: 20px; }

.wellKnownEnterprises .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 30px 5px 0px; position: relative; background-color: #fbfbfb; }

.wellKnownEnterprises .list .imgBox { padding-top: 150%; overflow: hidden; position: relative; -webkit-clip-path: circle(30% at 50% 40%); clip-path: circle(30% at 50% 40%); -webkit-transition: all .6s; transition: all .6s; }

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

.wellKnownEnterprises .list .imgBox::after { content: ''; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 50%; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000000)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000); }

.wellKnownEnterprises .list .content { position: absolute; left: 0px; width: 100%; padding: 0px 10px 20px; bottom: 0px; z-index: 10; }

.wellKnownEnterprises .list .content .name { font-size: 14px; color: #000000; line-height: 1.2; -webkit-transition: all .6s; transition: all .6s; }

.wellKnownEnterprises .list .content .text { font-size: 12px; padding-top: 5px; line-height: 1.2; color: rgba(0, 0, 0, 0.8); -webkit-transition: all .6s; transition: all .6s; }

.wellKnownEnterprises .list .icon { position: absolute; right: 0px; bottom: 0px; width: 25px; height: 25px; display: -webkit-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: linear-gradient(135deg, #63ccf1, #2363b0); }

.wellKnownEnterprises .list .icon i { width: 8px; height: 8px; position: relative; }

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

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

.wellKnownEnterprises .list .enName { position: absolute; right: 10px; top: 10px; font-size: 12px; text-align: right; line-height: 1.2; color: rgba(102, 102, 102, 0.5); -webkit-transition: all .6s; transition: all .6s; }

.wellKnownEnterprises .list:hover .imgBox { -webkit-clip-path: circle(100% at 50% 40%); clip-path: circle(100% at 50% 40%); }

.wellKnownEnterprises .list:hover .content .name { color: #fff; }

.wellKnownEnterprises .list:hover .content .text { color: #fff; }

.wellKnownEnterprises .list:hover .enName { color: rgba(255, 255, 255, 0.5); }

.wellKnownEnterprises .list:hover .icon i::after { -webkit-transform: translate(-50%, -50%) rotate(-90deg); -ms-transform: translate(-50%, -50%) rotate(-90deg); transform: translate(-50%, -50%) rotate(-90deg); opacity: 0; }

.enterpriseTeamMain { padding: 45px 0px; overflow: hidden; position: relative; }

.enterpriseTeamList { margin-top: 25px; overflow: hidden; position: relative; }

.enterpriseTeam { width: 100%; }

.enterpriseTeam .swiper-slide { -webkit-transform: scale(0.91); -ms-transform: scale(0.91); transform: scale(0.91); -webkit-transition: all .6s; transition: all .6s; }

.enterpriseTeam .swiper-slide .imgBox { padding-top: 58%; overflow: hidden; position: relative; }

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

.enterpriseTeam .swiper-slide .content { padding-top: 15px; 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-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.enterpriseTeam .swiper-slide .content .brandName { font-size: 18px; line-height: 1.2; color: #000000; }

.enterpriseTeam .swiper-slide .content .listTitle { font-size: 14px; line-height: 1.2; color: rgba(0, 0, 0, 0.8); }

.enterpriseTeam .swiper-slide-active { -webkit-transform: none; -ms-transform: none; transform: none; }

.enterpriseTeam .swiper-slide-active .content { -webkit-transition-delay: .6s; transition-delay: .6s; opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }

.cooperativEenterpriseMain { padding: 45px 0px 0px; background-color: #fafafa; overflow: hidden; position: relative; }

.cooperativEenterpriseBox { overflow: hidden; position: relative; margin-top: 30px; }

.cooperativEenterpriseList { margin-top: 15px; 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; }

.cooperativEenterpriseList .list { width: 100px; margin-right: 10px; }

.cooperativEenterpriseList .list img { width: 100%; display: block; }

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

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

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

.learningObject { padding: 25px 0px 0px; }

.learningObject .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px; margin-top: 20px; -webkit-transition: all .6s; transition: all .6s; background-image: url(../images/img_232.jpg); border: 2px solid #fff; }

.learningObject .list .icon { width: 50px; -webkit-border-radius: 10px; border-radius: 10px; margin: 0px auto; background-image: -webkit-gradient(linear, left top, left bottom, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to bottom, #63ccf1, #2363b0); }

.learningObject .list .icon img { width: 100%; display: block; }

.learningObject .list .codeImg { border: 1px solid #2363b0; width: 107px; margin: 0px auto; }

.learningObject .list .codeImg img { width: 100%; display: block; }

.learningObject .list .listTitle { font-size: 14px; padding-top: 10px; line-height: 1.2; font-weight: 300; color: #000000; text-align: center; }

.learningObject .list .listDesc { font-size: 16px; line-height: 1.4; max-width: 405px; padding-top: 5px; margin: 0px auto; color: #000000; text-align: center; }

.learningObject .list .text { font-size: 12px; line-height: 21px; max-width: 365px; font-weight: 300; padding-top: 5px; margin: 0px auto; color: #000000; text-align: center; }

.learningObject .list .btn{margin: 10px auto;cursor: pointer; padding: 0px 23px; width: 120px; height: 40px; font-size: 16px; -webkit-border-radius: 40px; border-radius: 40px; display: -webkit-box;display: -webkit-flex;display: -moz-box;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;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center; color: #fff; background-image: linear-gradient(130deg, #63ccf1 20%, #2363b0 70%); white-space: nowrap;}

.learningObject .list:hover { -webkit-box-shadow: 0px 3px 65px rgba(26, 70, 117, 0.1); box-shadow: 0px 3px 65px rgba(26, 70, 117, 0.1); }

.courseApplicationBox { padding: 45px 0px; }

.courseApplicationBox .courseApplicationText { width: 100%; position: relative; }

.courseApplicationBox .courseApplicationText .imgBox { padding-top: 130%; height: 100%; overflow: hidden; position: relative; }

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

.courseApplicationBox .courseApplicationText .content { position: absolute; top: 0px; left: 0px; width: 100%; padding: 20px; }

.courseApplicationBox .courseApplicationText .content .title { font-size: 18px; line-height: 1.2; color: #fff; font-weight: 600; }

.courseApplicationBox .courseApplicationText .content .enTitle { font-size: 14px; padding-top: 3px; text-transform: uppercase; font-weight: 600; color: rgba(255, 255, 255, 0.5); line-height: 1.2; }

.courseApplicationBox .courseApplicationText .desc { position: absolute; left: 0; bottom: 0; width: 100%; padding: 20px; font-size: 14px; line-height: 23px; color: #fff; }

.courseApplicationBox .courseApplicationForm { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 15px; background-color: #fff; }

.courseApplicationBox .courseApplicationForm form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.courseApplicationBox .courseApplicationForm form .list { width: 100%; margin: 15px 0px 0px; }

.courseApplicationBox .courseApplicationForm form .list p { font-size: 12px; padding-bottom: 10px; color: #000; }

.courseApplicationBox .courseApplicationForm form .list p em { color: #ff0000; font-style: normal; }

.courseApplicationBox .courseApplicationForm form .list .input { position: relative; }

.courseApplicationBox .courseApplicationForm form .list .input input { width: 100%; height: 40px; padding: 0px 15px; font-size: 14px; color: #000000; background-color: #f8f8f8; }

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

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

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

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

.courseApplicationBox .courseApplicationForm form .list .input textarea { width: 100%; height: 90px; padding: 10px 15px; font-size: 14px; color: #000000; background-color: #f8f8f8; }

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

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

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

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

.courseApplicationBox .courseApplicationForm 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; }

.courseApplicationBox .courseApplicationForm form .list .input .layui-input:focus, .courseApplicationBox .courseApplicationForm form .list .input .layui-textarea:focus { border-color: #2363b0 !important; -webkit-box-shadow: 0 0 0 3px rgba(35, 99, 176, 0.08); box-shadow: 0 0 0 3px rgba(35, 99, 176, 0.08); }

.courseApplicationBox .courseApplicationForm form .list .layui-form-select dl { top: 65px; margin: 0px; padding: 10px 0px; bottom: auto; }

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

.courseApplicationBox .courseApplicationForm form .list .layui-form-select dl dd.layui-this { color: #2363b0; }

.courseApplicationBox .courseApplicationForm form .list .layui-form-select .layui-edge { margin-right: 20px; }

.courseApplicationBox .courseApplicationForm form .list .multipleChoice { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio > * { font-size: 12px; }

.courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio { line-height: 28px; margin: 6px 10px 0 0; padding-right: 10px; }

.courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio > i { width: 18px; height: 18px; position: relative; border: 1px solid #e3e3e3; background-color: #f8f8f8; }

.courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio > i::before { display: none; }

.courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio:hover > * { color: #2363b0; }

.courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radioed { color: #2363b0; }

.courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radioed > i { border-color: #2363b0; color: #2363b0; background-color: rgba(35, 99, 176, 0.1); }

.courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radioed > i::after { content: '✔'; font-size: 14px; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.courseApplicationBox .courseApplicationForm form .list.w100 { width: 100%; }

.courseApplicationBox .courseApplicationForm form .agree { width: 100%; padding: 15px 0px 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; }

.courseApplicationBox .courseApplicationForm form .agree p { font-size: 12px; color: rgba(0, 0, 0, 0.5); }

.courseApplicationBox .courseApplicationForm form .agree p a { color: rgba(0, 0, 0, 0.5); }

.courseApplicationBox .courseApplicationForm form .agree .layui-form-checkbox[lay-skin=primary]:hover > i { border-color: #2363b0; }

.courseApplicationBox .courseApplicationForm form .agree .layui-form-checked[lay-skin=primary] > i { background-color: #2363b0; border-color: #2363b0 !important; }

.courseApplicationBox .courseApplicationForm form .btn { width: 100%; padding: 15px 0px 0px; }

.courseApplicationBox .courseApplicationForm form .btn button { display: -webkit-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; width: 130px; height: 40px; border: none; padding: 0px 15px; -webkit-border-radius: 40px; border-radius: 40px; overflow: hidden; position: relative; }

.courseApplicationBox .courseApplicationForm form .btn button::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.courseApplicationBox .courseApplicationForm form .btn button span { font-size: 14px; color: #fff; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.courseApplicationBox .courseApplicationForm form .btn button i { font-size: 14px; color: #fff; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.courseApplicationBox .courseApplicationForm form .btn button i::before { display: block; }

.courseApplicationBox .courseApplicationForm form .btn button:hover i::before { -webkit-animation: rightArrow .4s linear; animation: rightArrow .4s linear; }

/*--高管培训-增长型经理人--*/
.growthOrientedBox { padding: 25px 0px 45px; }

.growthOriented { margin: 0px; }

.growthOriented .list { width: 100%; margin: 20px 0px 0px; padding: 50px 0px 30px; border: 1px solid #f2f4f5; display: -webkit-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; background-image: url(../images/img_240.jpg); background-repeat: no-repeat; background-size: cover; }

.growthOriented .list .label { position: absolute; left: 0px; top: 0px; padding: 0px 15px; height: 30px; font-size: 13px; color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.growthOriented .list .content { font-size: 16px; line-height: 1.4; color: #000000; }

.growthBox { padding: 45px 0px; overflow: hidden; position: relative; }

.growthList { margin-top: 60px; }

.growthList .swiper-slide { height: auto; margin-right: 15px; 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; border: 1px solid #e1e8ed; background-image: url(../images/img_241.jpg); background-repeat: no-repeat; background-size: cover; background-position: top; }

.growthList .swiper-slide .listLogo { margin: -25px 15px 0px; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); }

.growthList .swiper-slide .listLogo img { height: 40px; display: block; margin: 0px auto; }

.growthList .swiper-slide .content { padding-top: 15px; font-size: 14px; line-height: 24px; text-align: center; color: #0d0d0d; }

.growthList .swiper-slide .imgBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 6px; margin-top: 10px; 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; }

.growthList .swiper-slide .imgBox img { width: 100%; display: block; margin-top: auto; }

.growthList .swiper-slide .text { padding: 15px 0px; font-size: 12px; color: #0d0d0d; text-align: center; }

.growthStudy { margin: 0px 0px; padding: 30px 0px 0px; }

.growthStudy .list { width: 100%; margin: 15px 0px 0px; padding: 20px 0px; border: 2px solid #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(#edf6ff), to(#fcfcfc)); background-image: linear-gradient(to bottom, #edf6ff, #fcfcfc); }

.growthStudy .list .iconBox { width: 100%; border-right: 1px solid #dfe6ed; }

.growthStudy .list .iconBox .icon { width: 45px; -webkit-border-radius: 10px; border-radius: 10px; overflow: hidden; position: relative; margin: 0px auto; background-image: -webkit-gradient(linear, left top, left bottom, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to bottom, #63ccf1, #2363b0); }

.growthStudy .list .iconBox .icon img { width: 100%; display: block; }

.growthStudy .list .iconBox p { text-align: center; padding-top: 10px; font-size: 16px; color: #000000; }

.growthStudy .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px 20px 0px; font-size: 14px; line-height: 24px; color: #000000; }

.growthStudy .list .listContent { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px 20px 0px; }

.growthStudy .list .listContent .titleDesc { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-bottom: 20px; }

.growthStudy .list .listContent .titleDesc .listTitle { font-size: 14px; padding-left: 15px; margin-right: 10px; color: #000000; position: relative; }

.growthStudy .list .listContent .titleDesc .listTitle::after { content: ''; position: absolute; left: 0px; top: 5px; width: 10px; height: 10px; background-image: url(../images/img_16.png); background-repeat: no-repeat; background-size: cover; }

.growthStudy .list .listContent .titleDesc .listDesc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.growthStudy .list .listContent .titleDesc .listDesc p { position: relative; padding-left: 10px; margin-right: 10px; font-size: 12px; color: rgba(0, 0, 0, 0.8); }

.growthStudy .list .listContent .titleDesc .listDesc p::after { content: ''; width: 3px; height: 3px; -webkit-border-radius: 100%; border-radius: 100%; position: absolute; left: 0px; top: 7px; background-color: #545557; }

.growthStudy .list .listContent .titleDesc:last-child { padding-bottom: 0px; }

.growthCharacteristicsBox { margin: 25px 170px 0px; display: none; position: relative; }

.growthCharacteristicsBox .line { display: none; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px; height: 1px; background-color: #dddddd; margin: auto; }

.growthCharacteristicsBox .line::after { content: ''; position: absolute; right: 0px; width: 1px; height: 83px; bottom: 0px; background-color: #dddddd; }

.growthCharacteristicsBox .line::before { content: ''; position: absolute; left: 0px; width: 1px; height: 83px; bottom: 0px; background-color: #dddddd; }

.growthCharacteristics { display: none; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; position: relative; z-index: 1; }

.growthCharacteristics .list { width: 115px; height: 115px; margin: 0px 7px; font-size: 16px; line-height: 21px; text-align: center; 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; -webkit-border-radius: 100%; border-radius: 100%; background-color: #fff; -webkit-box-shadow: 0px 3px 38px rgba(26, 70, 117, 0.1); box-shadow: 0px 3px 38px rgba(26, 70, 117, 0.1); }

.courseOutlineMain .valuePropositionBox { padding-bottom: 0px; }

.previousReviewsMain { padding: 45px 0px 0px; overflow: hidden; position: relative; }

.previousReviews { margin-top: 20px; }

.previousReviews .swiper-slide { width: 100%; min-height: 200px; height: auto; padding: 20px; margin-right: 15px; border: 1px solid #f0f3f7; background-image: linear-gradient(165deg, #feffff, #eef6fe); }

.previousReviews .swiper-slide .UserInfo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.previousReviews .swiper-slide .UserInfo .profilePhoto { width: 55px; height: 55px; -webkit-border-radius: 100%; border-radius: 100%; overflow: hidden; position: relative; }

.previousReviews .swiper-slide .UserInfo .profilePhoto img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.previousReviews .swiper-slide .UserInfo .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 20px; }

.previousReviews .swiper-slide .UserInfo .content .name { font-size: 16px; line-height: 1.2; color: #000000; }

.previousReviews .swiper-slide .UserInfo .content .desc { font-size: 12px; padding-top: 5px; line-height: 1.2; color: rgba(0, 0, 0, 0.8); }

.previousReviews .swiper-slide .evaluationContent { margin-top: 20px; font-size: 13px; line-height: 20px; max-height: 112px; overflow: hidden; -webkit-transition: all 1s; transition: all 1s; color: rgba(0, 0, 0, 0.8); }

.previousReviews .swiper-slide .btn { padding: 20px 0px 0px; cursor: pointer; 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; }

.previousReviews .swiper-slide .btn span { width: 13px; height: 13px; -webkit-transition: all .6s; transition: all .6s; -webkit-animation: arrowBtn 1s linear infinite; animation: arrowBtn 1s linear infinite; display: block; background-image: url(../images/img_260.png); background-repeat: repeat-y; background-size: cover; }

.previousReviews .swiper-slide.active .evaluationContent { max-height: 500px; }

.previousReviews .swiper-slide.active .btn span { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.previousReviews .swiper-slide:last-child { margin-right: 0px; }

@-webkit-keyframes arrowBtn { 0% { background-position: 0px 0px; }
  100% { background-position: 0px -13px; } }

@keyframes arrowBtn { 0% { background-position: 0px 0px; }
  100% { background-position: 0px -13px; } }

/*--高管培训-高管训战营列表--*/
.trainingCampProject { padding: 40px 0px 50px; }

.progressBox { position: relative; display: none; }

.progressBox .line { position: absolute; left: 10px; top: 0px; bottom: 0px; right: 110px; height: 2px; background-color: #caddf1; margin: auto; }

.progress { margin-top: 45px; margin-right: 100px; 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; z-index: 10; }

.progress .list { min-width: 163px; height: 74px; padding: 0px 35px; font-size: 16px; -webkit-border-radius: 10px; border-radius: 10px; color: #0a6bcc; display: -webkit-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: #e9f3ff; }

.progress .arrow { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.progress .arrow span { width: 40px; height: 40px; -webkit-animation: arrow 2s linear infinite; animation: arrow 2s linear infinite; background-image: url(../images/img_264.png); background-size: cover; background-repeat: repeat-x; }

.progress .text { right: -100px; position: absolute; }

@-webkit-keyframes arrow { 0% { background-position: 0px 0px; }
  100% { background-position: 40px 0px; } }

@keyframes arrow { 0% { background-position: 0px 0px; }
  100% { background-position: 40px 0px; } }

.trainingCampProjectList { padding: 0px 0px; padding-top: 0px; position: relative; }

.trainingCampProjectList .list { width: 100%; margin-top: 40px; border: 1px solid #e1e8ed; position: relative; background-image: url(../images/img_241.jpg); background-repeat: no-repeat; background-position: top; background-size: cover; }

.trainingCampProjectList .list .listTitle { margin: 0px 16px; height: 35px; font-size: 16px; margin-top: -17px; position: relative; z-index: 10; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; text-align: center; color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); }

.trainingCampProjectList .list .content { padding: 20px 20px; font-size: 14px; line-height: 24px; }

.trainingCampProjectList .list .content p { position: relative; padding-left: 15px; }

.trainingCampProjectList .list .content p::after { content: ''; position: absolute; left: 0px; top: 7px; width: 10px; height: 10px; background-image: url(../images/img_16.png); background-size: cover; background-repeat: no-repeat; }

.trainingCampProjectList .line { position: absolute; left: 200px; right: 200px; top: 37px; height: 2px; background-color: #cee1f5; display: none; }

.trainingCampProjectList .line span { position: absolute; top: 0px; width: 29px; height: 29px; }

.trainingCampProjectList .line span:nth-child(1) { left: -10px; -webkit-border-radius: 10px 0px 0px 0px; border-radius: 10px 0px 0px 0px; border-top: 2px solid #cee1f5; border-left: 2px solid #cee1f5; }

.trainingCampProjectList .line span:nth-child(2) { right: -10px; -webkit-border-radius: 0px 10px 0px 0px; border-radius: 0px 10px 0px 0px; border-top: 2px solid #cee1f5; border-right: 2px solid #cee1f5; }

.trainingCampProjectList .line i { position: absolute; left: 0px; right: 0px; width: 2px; margin: 0px auto; top: 0px; height: 90px; background-color: #cee1f5; }

.trainingCampBox { background-color: #fafafa; padding: 40px 0px 50px; }

.trainingCampList { margin: 15px 0px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.trainingCampList .list { width: 100%; margin: 45px 0px 0px; border: 1px solid #fff; background-image: linear-gradient(25deg, #fff 40%, #eef8fe); }

.trainingCampList .list a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 15px; }

.trainingCampList .list .imgBox { width: 130px; padding-top: 140px; position: relative; }

.trainingCampList .list .imgBox p { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 127%; overflow: hidden; }

.trainingCampList .list .imgBox p 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; }

.trainingCampList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 0px 20px; }

.trainingCampList .list .content .listTitle { font-size: 16px; display: -webkit-box; height: 24px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #000; }

.trainingCampList .list .content .listDesc { font-size: 14px; margin-top: 10px; display: -webkit-box; height: 40px; line-height: 20px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: rgba(0, 0, 0, 0.7); }

.trainingCampList .list .content .more { padding-top: 15px; }

.trainingCampList .list .content .more .commonMore::before { opacity: 1; }

.trainingCampList .list .content .more .commonMore::after { opacity: 0; }

.trainingCampList .list .content .more .commonMore span { color: #000000; }

.trainingCampList .list .content .more .commonMore i { color: #000000; }

.trainingCampList .list .content .more .commonMore:hover::before { opacity: 0; }

.trainingCampList .list .content .more .commonMore:hover::after { opacity: 1; }

.trainingCampList .list .content .more .commonMore:hover span { color: #fff; }

.trainingCampList .list .content .more .commonMore:hover i { color: #fff; }

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

/*--高管培训-详情页--*/
.businessChallengesMain { padding: 40px 0px 50px; overflow: hidden; position: relative; background-image: url(../images/img_279.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }

.businessChallenges { margin-top: 25px; }

.businessChallenges .swiper-slide { width: 100%; margin-right: 15px; height: auto; 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; background-image: url(../images/img_278.jpg); background-repeat: no-repeat; background-size: cover; border: 1px solid #fff; }

.businessChallenges .swiper-slide .icon { height: 100px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 0px 0px 0px 20px; }

.businessChallenges .swiper-slide .icon img { height: 40px; display: block; position: relative; z-index: 10; }

.businessChallenges .swiper-slide .icon::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; background-image: url(../images/img_280.jpg); background-repeat: no-repeat; background-size: cover; }

.businessChallenges .swiper-slide .content { position: relative; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.businessChallenges .swiper-slide .content::after { content: ''; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; opacity: 0; -webkit-transition: all .6s; transition: all .6s; background-image: linear-gradient(215deg, #63ccf1, #2363b0 90%); }

.businessChallenges .swiper-slide .content .listTitle { font-size: 18px; height: 70px; padding: 0px 20px; border-bottom: 1px solid rgba(98, 131, 162, 0.1); -webkit-transition: all .6s; transition: all .6s; 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; position: relative; z-index: 10; }

.businessChallenges .swiper-slide .content .listDesc { padding: 20px; font-size: 13px; line-height: 20px; color: #858585; -webkit-transition: all .6s; transition: all .6s; position: relative; z-index: 10; }

.businessChallenges .swiper-slide .content .listDesc p { position: relative; padding-left: 15px; font-weight: 300; }

.businessChallenges .swiper-slide .content .listDesc p::after { content: ''; position: absolute; left: 0px; top: 6px; width: 10px; height: 10px; background-image: url(../images/img_16.png); background-size: cover; background-repeat: no-repeat; }

.businessChallenges .swiper-slide:last-child { margin-right: 0px; }

.businessChallenges .swiper-slide:hover .icon::after { opacity: 1; }

.businessChallenges .swiper-slide:hover .content::after { opacity: 1; }

.businessChallenges .swiper-slide:hover .content .listTitle { color: #fff; border-color: rgba(255, 255, 255, 0.1); }

.businessChallenges .swiper-slide:hover .content .listDesc { color: rgba(255, 255, 255, 0.6); }

.businessChallenges .swiper-slide:hover .content .listDesc p::after { background-image: url(../images/img_181.png); }

.executiveTrainingDetailCase { padding: 40px 0px; }

.executiveTrainingDetailCaseList { margin-top: 25px; position: relative; }

.executiveTrainingDetailCaseList .list { position: relative; padding: 0px; margin-top: 20px; }

.executiveTrainingDetailCaseList .list .imgBox { width: 100%; padding-top: 45%; overflow: hidden; position: relative; }

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

.executiveTrainingDetailCaseList .list .content { padding: 20px; border: 1px solid #f2f6fa; -webkit-box-shadow: 0px 15px 35px rgba(48, 133, 177, 0.1); box-shadow: 0px 15px 35px rgba(48, 133, 177, 0.1); background-image: url(../images/img_285.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }

.executiveTrainingDetailCaseList .list .content .listTitle { font-size: 20px; line-height: 1.2; color: #000000; }

.executiveTrainingDetailCaseList .list .content .afterBefore { margin: 0px 0px; padding-top: 0px; }

.executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList { width: 100%; margin: 20px 0px 0px; }

.executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeTitle { height: 32px; font-size: 16px; padding-left: 10px; 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; }

.executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc { font-size: 14px; line-height: 24px; padding-top: 5px; color: rgba(0, 0, 0, 0.8); }

.executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc p { padding-left: 20px; margin-top: 10px; position: relative; }

.executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc p::after { content: ''; position: absolute; left: 0px; top: 4px; width: 15px; height: 15px; background-repeat: no-repeat; background-size: cover; }

.executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList:nth-child(2) .afterBeforeTitle { background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); color: #fff; }

.executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList:nth-child(2) .afterBeforeDesc p::after { background-image: url(../images/img_286.png); }

.executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList:nth-child(1) .afterBeforeTitle { background-image: -webkit-gradient(linear, left top, right top, from(#d9d9d9), to(#878787)); background-image: linear-gradient(to right, #d9d9d9, #878787); color: #000000; }

.executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList:nth-child(1) .afterBeforeDesc p::after { background-image: url(../images/img_287.png); }

.trainingCombatModelMain { padding: 10px 0px 40px;  overflow: hidden; position: relative; }

.trainingCombatModel{padding: 20px 0px 0px; font-size: 14px; line-height: 24px; color: #333;}

.trainingCombatModel img{max-width: 100%; width: 696px !important; padding: 20px; border: 1px solid #f2f4f5; height: auto !important;background-image: url(../images/img_352.png);background-repeat: no-repeat;background-size: cover;}

.trainingCombatModel video{max-width: 100%; width: 696px !important; height: auto !important;}

.executiveCourseOutlineMain { padding: 40px 0px; background-color: #fafafa; overflow: hidden; position: relative; }

.executiveCourseOutlineBox { padding: 40px 0px 0px; }

.executiveCourseOutlineBox .executiveCourseOutlineClass { width: 100%; padding: 0px 0px 0px 0px; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide { padding-left: 20px; margin-right: 15px; width: auto; height: auto; cursor: pointer; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot { width: 14px; height: 14px; position: absolute; left: 0px; top: 12px; z-index: 10; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: #d1d1d1; border: 3px solid #fff; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot::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(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); opacity: 0; -webkit-transition: all .6s; transition: all .6s; border: 3px solid #fff; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide::after { position: absolute; top: 25px; bottom: -25px; width: 3px; left: 8px; background-color: #f1f1f1; -webkit-transition: all .6s; transition: all .6s; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide:last-child::after { display: none; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .listTitle { font-size: 14px; padding: 10px 0px; line-height: 1.3; -webkit-transition: all .6s; transition: all .6s; color: #a3a3a3; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .content { display: none; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .content .desc { font-size: 20px; line-height: 28px; color: #898888; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .content .number { padding: 50px 0px 15px; font-size: 95px; line-height: 0.9; font-weight: 600; color: rgba(0, 0, 0, 0.1); }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide.active::after { background-image: -webkit-gradient(linear, left top, left bottom, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to bottom, #2363b0, #63ccf1); }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide.active .dot::after { opacity: 0; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide.active .dot::before { opacity: 1; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide.active .listTitle { font-size: 14px; color: #000; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide.active:last-child::after { display: block; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide:first-child .dot { top: 12px; }

.executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide:last-child { margin-right: 0px; }

.executiveCourseOutlineBox .executiveCourseOutline { width: 100%; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineListBox { display: none; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList { margin: 0px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all 1s; transition: all 1s; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list { width: 100%; padding: 10px; margin: 15px 0px 0px; position: relative; 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; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#6a82a9), to(#e7e9f0)); background-image: linear-gradient(to right, #6a82a9, #e7e9f0); opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .content { position: relative; z-index: 10; -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; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listTitle { font-size: 18px; padding: 10px 0px; color: #fff; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc { background-color: #fff; padding: 0px 15px 15px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc h3 { font-size: 16px; padding-top: 10px; color: #000000; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc p { font-size: 13px; line-height: 20px; padding-top: 5px; color: rgba(0, 0, 0, 0.8); }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list:hover::after { opacity: 0; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list:hover::before { opacity: 1; }

.executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineListBox.active .executiveCourseOutlineList { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.actualEarningsMain { padding: 45px 0px; overflow: hidden; position: relative; }

.actualEarnings { margin-top: 25px; }

.actualEarnings .swiper-slide { width: 100%; margin-right: 15px; position: relative; border: 1px solid #f1f6fa; -webkit-transition: all 1s; transition: all 1s; overflow: hidden; position: relative; background-image: url(../images/img_289.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }

.actualEarnings .swiper-slide::after { content: ''; padding-top: 70%; display: block; }

.actualEarnings .swiper-slide .content { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 10; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.actualEarnings .swiper-slide .listTitle { font-size: 14px; line-height: 1.2; text-align: center; color: #898888; }

.actualEarnings .swiper-slide .listDesc { padding: 20px 20px 0px; font-size: 18px; line-height: 24px; text-align: center; color: #000000; }

.actualEarnings .swiper-slide .number { margin: 25px auto 0px; position: relative; width: 76px; height: 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; }

.actualEarnings .swiper-slide .number::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 38px; border-radius: 38px; background-color: #eff5fa; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.actualEarnings .swiper-slide .number::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 38px; border-radius: 38px; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.actualEarnings .swiper-slide .number span { font-size: 16px; position: relative; z-index: 10; color: rgba(90, 116, 138, 0.8); -webkit-transition: all .6s; transition: all .6s; }

.actualEarnings .swiper-slide .icon { position: absolute; left: 20px; top: 25px; width: 16px; height: 16px; background-image: url(../images/img_288.png); background-size: cover; background-repeat: no-repeat; }

.actualEarnings .swiper-slide:hover { border-color: #0a6bcc; }

.actualEarnings .swiper-slide:hover .number::after { opacity: 0; }

.actualEarnings .swiper-slide:hover .number::before { opacity: 1; }

.actualEarnings .swiper-slide:hover .number span { color: #fff; }

.keynoteSpeakerMain { background-color: #fafafa; padding: 45px 0px; overflow: hidden; position: relative; }

.keynoteSpeaker { margin-top: 25px; }

.keynoteSpeaker .swiper-slide { width: 100%; margin-right: 15px; }

.keynoteSpeaker .swiper-slide .nameBox { padding: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; z-index: 1; background-image: -webkit-gradient(linear, left top, right top, from(#6a82a9), to(#e7e9f0)); background-image: linear-gradient(to right, #6a82a9, #e7e9f0); }

.keynoteSpeaker .swiper-slide .nameBox .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.keynoteSpeaker .swiper-slide .nameBox .content .name { font-size: 18px; color: #fff; line-height: 1; }

.keynoteSpeaker .swiper-slide .nameBox .content .label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 10px; }

.keynoteSpeaker .swiper-slide .nameBox .content .label span { padding: 0px 15px; height: 32px; -webkit-border-radius: 32px; border-radius: 32px; font-size: 12px; color: #fff; background-color: rgba(255, 255, 255, 0.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; }

.keynoteSpeaker .swiper-slide .nameBox .icon { width: 37px; height: 37px; -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; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); }

.keynoteSpeaker .swiper-slide .nameBox .icon img { width: 10px; display: block; }

.keynoteSpeaker .swiper-slide .listContent { padding: 20px; background-image: url(../images/img_298.jpg); border: 1px solid #fff; margin-top: -1px; background-repeat: no-repeat; background-size: cover; background-position: center; }

.keynoteSpeaker .swiper-slide .listContent .list { padding: 15px 0px; border-bottom: 1px solid rgba(44, 107, 180, 0.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; }

.keynoteSpeaker .swiper-slide .listContent .list .icon { width: 50px; padding-left: 0px; }

.keynoteSpeaker .swiper-slide .listContent .list .icon img { width: 35px; display: block; }

.keynoteSpeaker .swiper-slide .listContent .list .desc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; line-height: 22px; color: rgba(0, 0, 0, 0.9); }

.keynoteSpeaker .swiper-slide .listContent .list:last-child { border-bottom: none; }

.keynoteSpeaker .swiper-slide:last-child { margin-right: 0px; }

.keynoteSpeakerBox .btnBarPage { padding-top: 25px; }

.suitableForStudentsMain { padding: 45px 0px 0px; }

.suitableForStudentsList { padding-top: 15px; }

.suitableForStudentsList .list { margin-top: 10px; padding: 20px; background-color: #fff; }

.suitableForStudentsList .list .listTitle { font-size: 16px; line-height: 24px; width: 100%; text-align: center; color: #000000; }

.suitableForStudentsList .list .label { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 20px; }

.suitableForStudentsList .list .label p { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; padding: 5px 10px; margin-bottom: 10px; margin-right: 15px; font-size: 12px; background-color: #f2f8fe; 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; }

.learningProcessMain { padding: 45px 0px 0px; }

.learningProcessMain .arrowIcon { margin: 0px auto; width: 39px; display: none; }

.learningProcessMain .arrowIcon img { width: 100%; display: block; }

.learningProcess { margin-top: 50px; display: none; }

.learningProcess .list { min-height: 73px; -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; position: relative; }
/*background-image: url(../images/img_300.png); background-size: 100%; background-repeat: no-repeat; background-image: url(../images/img_0300.png); background-size: 100%; background-repeat: no-repeat;  */
.learningProcess .list::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 1px solid #eee; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.learningProcess .list::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;  background-image: linear-gradient(to right, #2363b0, #5bbee9); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.learningProcess .list .listTitle { font-size: 22px; color: #000000; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.learningProcess .list .listDesc { font-size: 18px; color: rgba(0, 0, 0, 0.8); position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

/* .learningProcess .list:nth-child(1)::after { background-image: url(../images/img_299.png); }

.learningProcess .list:nth-child(1)::before { background-image: url(../images/img_0299.png); } */

.learningProcess .list:hover .listTitle { color: #fff; }

.learningProcess .list:hover .listDesc { color: rgba(255, 255, 255, 0.8); }

.learningProcess .list:hover::after { opacity: 0; }

.learningProcess .list:hover::before { opacity: 1; }

.learningProcessList { margin-top: 20px; }

.learningProcessList .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-top: 15px; -webkit-transition: all .6s; transition: all .6s; }

.learningProcessList .list .listTitle { height: 45px; padding-left: 20px; 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; }

.learningProcessList .list .listTitle::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: linear-gradient(7deg, #2363b0, #5bbee9); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.learningProcessList .list .listTitle::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#6a82a9), to(#e7e9f0)); background-image: linear-gradient(to right, #6a82a9, #e7e9f0); opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.learningProcessList .list .listTitle p { font-size: 16px; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; position: relative; z-index: 10; }

.learningProcessList .list .listTitle p img { width: 32px; height: 32px; margin-right: 10px; -webkit-border-radius: 100%; border-radius: 100%; background-color: rgba(32, 51, 76, 0.2); }

.learningProcessList .list .content { position: relative; }

.learningProcessList .list .content::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; background-image: url(../images/img_306.png); border: 1px solid #f2f9fc; background-size: cover; background-position: bottom; }

.learningProcessList .list .content::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 1; -webkit-transition: all .6s; transition: all .6s; background-image: url(../images/img_305.png); border: 1px solid #f2f6fc; background-size: cover; background-position: bottom; }

.learningProcessList .list .content .desc { position: relative; z-index: 10; padding: 20px 15px; min-height: 140px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }

.learningProcessList .list .content .desc p { width: 50%; position: relative; padding-left: 15px; font-size: 12px; line-height: 28px; }

.learningProcessList .list .content .desc p::after { content: ''; position: absolute; left: 0px; top: 8px; width: 10px; height: 10px; background-image: url(../images/img_16.png); background-size: cover; background-repeat: no-repeat; }

.learningProcessList .list:hover { -webkit-box-shadow: 0px 15px 25px rgba(40, 80, 135, 0.1); box-shadow: 0px 15px 25px rgba(40, 80, 135, 0.1); }

.learningProcessList .list:hover .listTitle::after { opacity: 1; }

.learningProcessList .list:hover .listTitle::before { opacity: 1; }

.learningProcessList .list:hover .content::after { opacity: 1; }

.learningProcessList .list:hover .content::before { opacity: 0; }

.learningProcessList .list:last-child { margin-right: 0px; }

.pastReviewsMain { padding: 45px 0px; }

.pastReviews { margin: 30px 0px 0px; }

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

.pastReviews .list .imgBox { padding-top: 65%; overflow: hidden; position: relative; }

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

.pastReviews .list .content { padding: 10px 0px 20px; }

.pastReviews .list .content .time { font-size: 12px; color: #383838; }

.pastReviews .list .content .time i { font-size: 14px; margin-right: 5px; color: #5fc6ed; }

.pastReviews .list .content .listTitle { padding-top: 5px; font-size: 16px; color: #000000; }

.pastReviews .list .content .icon { font-size: 14px; padding-top: 10px; font-weight: 600; color: #666; }

.customerTestimonyMain { padding-top: 45px; background-color: #fafafa; overflow: hidden; position: relative; }

.customerTestimonyBox { position: relative; }

.customerTestimonyBox .commonBtn { position: absolute; left: 0px; width: 100%; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 20; 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; }

.customerTestimonyBox .commonBtn .prevBtn { left: -15px; }

.customerTestimonyBox .commonBtn .nextBtn { right: -15px; }

.customerTestimony { padding: 60px 0px 30px; margin: 0px 0px 0px; min-height: 470px; position: relative; }

.customerTestimony .swiper-slide { width: 100%; min-height: 320px; height: auto; -webkit-transform: scale(0.92); -ms-transform: scale(0.92); transform: scale(0.92); background-color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.customerTestimony .swiper-slide .customerInfoBox { height: 130px; 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; position: relative; -webkit-transition: all .6s; transition: all .6s; }

.customerTestimony .swiper-slide .customerInfo { width: 100%; padding: 28px 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; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.customerTestimony .swiper-slide .customerInfo .profilePhoto { -webkit-border-radius: 100%; border-radius: 100%; width: 50px; height: 50px; margin-right: 10px; overflow: hidden; position: relative; }

.customerTestimony .swiper-slide .customerInfo .profilePhoto img { width: 100%; display: block; -o-object-fit: cover; object-fit: cover; }

.customerTestimony .swiper-slide .customerInfo .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.customerTestimony .swiper-slide .customerInfo .content .name { font-size: 18px; line-height: 1.2; color: #000; }

.customerTestimony .swiper-slide .customerInfo .content .desc { font-size: 14px; padding-top: 10px; line-height: 1.2; color: rgba(0, 0, 0, 0.8); }

.customerTestimony .swiper-slide .hoverCustomerInfo { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; opacity: 0; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-image: url(../images/img_313.jpg); background-repeat: no-repeat; background-size: cover; }

.customerTestimony .swiper-slide .hoverCustomerInfo .imgBox { position: absolute; right: 20px; bottom: 0px; width: 140px; overflow: hidden; }

.customerTestimony .swiper-slide .hoverCustomerInfo .imgBox 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; }

.customerTestimony .swiper-slide .hoverCustomerInfo .content { padding-left: 15px; }

.customerTestimony .swiper-slide .hoverCustomerInfo .content .name { font-size: 18px; line-height: 1.2; color: #fff; }

.customerTestimony .swiper-slide .hoverCustomerInfo .content .desc { font-size: 14px; padding-top: 10px; line-height: 1.2; color: rgba(255, 255, 255, 0.8); }

.customerTestimony .swiper-slide .intro { padding: 15px 20px 0px; font-size: 13px; line-height: 20px; color: rgba(0, 0, 0, 0.9); -webkit-transition: all .6s; transition: all .6s; }

.customerTestimony .swiper-slide .customerLogo { padding: 20px; }

.customerTestimony .swiper-slide .customerLogo img { height: 20px; display: block; }

.customerTestimony .swiper-slide-active { -webkit-transform: none; -ms-transform: none; transform: none; -webkit-box-shadow: 5px 20px 40px rgba(24, 28, 35, 0.1); box-shadow: 5px 20px 40px rgba(24, 28, 35, 0.1); }

.customerTestimony .swiper-slide-active .hoverCustomerInfo { opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.customerTestimony .swiper-slide-active .hoverCustomerInfo .imgBox img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; }

.customerTestimony .swiper-slide-active .intro { padding: 20px 20px 0px; }

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

.learningSiteBox { padding-top: 25px; }

.learningSiteBar { height: 4px; width: 100%; margin-top: 25px; background-color: #eee; position: relative; }

.learningSiteBar .swiper-scrollbar-drag { background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#5bbee9)); background-image: linear-gradient(to right, #2363b0, #5bbee9); }

.learningSite .swiper-slide { width: auto; }

.learningSite .swiper-slide .imgBox { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.learningSite .swiper-slide .imgBox p { margin-right: 5px; }

.learningSite .swiper-slide .imgBox p img { height: 52vw; display: block; }

.previousIssuesMain { padding: 45px 0px; }

.registerNowMain { padding: 45px 0px; }

.registerNowMain .learningObject { padding-top: 15px; }

/*--标杆参访--*/
.visitationMain { padding: 40px 0px; background-color: #fafafa; }

.visitationClass { border: 1px solid #e5e5e5; padding: 6px 1px; -webkit-border-radius: 40px; border-radius: 40px; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin: 25px auto 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.visitationClass a { height: 40px; min-width: 80px; padding: 0px 10px; margin: 0px 5px; font-size: 14px; 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; }

.visitationClass a::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 40px; border-radius: 40px; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#5bbee9)); background-image: linear-gradient(to right, #2363b0, #5bbee9); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.visitationClass a span { color: #000000; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.visitationClass a:hover span { color: #fff; }

.visitationClass a:hover::after { opacity: 1; }

.visitationClass a.active::after { opacity: 1; }

.visitationClass a.active span { color: #fff; }

.visitation { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; padding-top: 15px; }

.visitation .list { width: 100%; margin: 20px 0px 0px; background-color: #fff; }

.visitation .list .imgBox { padding-top: 55%; overflow: hidden; position: relative; }

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

.visitation .list .content { padding: 20px; }

.visitation .list .content .listTitle { font-size: 18px; color: #000; line-height: 1.2; }

.visitation .list .content .listDesc { font-size: 14px; padding-top: 10px; line-height: 1.2; color: #474747; }

.visitation .list .content .time { padding-top: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.visitation .list .content .time p { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-right: 25px; font-size: 16px; color: #151516; }

.visitation .list .content .time p img { width: 15px; margin-right: 10px; display: block; }

.visitation .list .content .btn { padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.visitation .list .content .btn .commonMore { cursor: pointer; }

.visitation .list .content .btn .commonMore::after { opacity: 0; }

.visitation .list .content .btn .commonMore::before { opacity: 1; }

.visitation .list .content .btn .commonMore span { color: #333333; }

.visitation .list .content .btn .commonMore i { color: #333333; }

.visitation .list:hover .content .btn .commonMore::after { opacity: 1; }

.visitation .list:hover .content .btn .commonMore::before { opacity: 0; }

.visitation .list:hover .content .btn .commonMore span { color: #fff; }

.visitation .list:hover .content .btn .commonMore i { color: #fff; }

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

/*-开年直播--*/
.livebroadcastMain { padding: 40px 0px 0px; }

.livebroadcastListBox { padding-bottom: 40px; }

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

.livebroadcastList .list { width: 100%; margin: 40px 0px 0px; }

.livebroadcastList .list .nameBox { 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-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; margin-left: 60px; padding-left: 70px; height: 40px; background-image: -webkit-gradient(linear, left top, right top, from(rgba(94, 196, 236, 0.3)), color-stop(90%, transparent)); background-image: linear-gradient(to right, rgba(94, 196, 236, 0.3), transparent 90%); }

.livebroadcastList .list .nameBox .nameList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.livebroadcastList .list .nameBox .name { font-size: 12px; line-height: 1.2; color: #000000; }

.livebroadcastList .list .nameBox .desc { font-size: 12px; line-height: 1.2; margin-left: 10px; color: rgba(0, 0, 0, 0.6); -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.livebroadcastList .list .listContent { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.livebroadcastList .list .listContent::after { content: ''; left: 0px; top: 0px; width: 100%; height: 100%; background-image: url(../images/img_327.jpg); background-repeat: no-repeat; background-size: cover; opacity: 1; border: 1px solid #f0f4fa; position: absolute; -webkit-transition: all .6s; transition: all .6s; }

.livebroadcastList .list .listContent::before { content: ''; left: 0px; top: 0px; width: 100%; height: 100%; background-image: url(../images/img_328.jpg); background-repeat: no-repeat; background-size: cover; opacity: 0; border: 1px solid #f4f9ff; position: absolute; -webkit-transition: all .6s; transition: all .6s; }

.livebroadcastList .list .listContent .imgBox { padding-top: 130px; width: 130px; position: relative; z-index: 2; }

.livebroadcastList .list .listContent .imgBox p { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 130%; }

.livebroadcastList .list .listContent .imgBox p img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.livebroadcastList .list .listContent .contentBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 0px 20px; position: relative; z-index: 2; 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: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; position: relative; }

.livebroadcastList .list .listContent .contentBox .brandlogo { padding-top: 0px; max-height: 0px; overflow: hidden; -webkit-transition: all 0.6s; transition: all 0.6s; }

.livebroadcastList .list .listContent .contentBox .brandlogo img { height: 20px; display: block; }

.livebroadcastList .list .listContent .contentBox .content { margin: auto 0px; }

.livebroadcastList .list .listContent .contentBox .content .listTitle { font-size: 16px; color: #000; line-height: 1.2; }

.livebroadcastList .list .listContent .contentBox .content .listDesc { padding-top: 10px; font-size: 12px; line-height: 1.3; color: #000000; }

.livebroadcastList .list .listContent .contentBox .content .btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 10px; }

.livebroadcastList .list .listContent .contentBox .content .btn a { height: 35px; -webkit-border-radius: 35px; border-radius: 35px; padding: 0px 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-image: -webkit-gradient(linear, left top, right top, from(#5bbee9), to(#2363b0)); background-image: linear-gradient(to right, #5bbee9, #2363b0); }

.livebroadcastList .list .listContent .contentBox .content .btn a span { font-size: 12px; color: #fff; }

.livebroadcastList .list .listContent .contentBox .content .btn a i { width: 15px; height: 15px; margin-left: 5px; -webkit-border-radius: 100%; border-radius: 100%; 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; }

.livebroadcastList .list .listContent .contentBox .content .btn a i::after { content: ''; width: 6px; height: 6px; display: block; background-image: url(../images/img_165.png); background-repeat: no-repeat; background-size: cover; }

.livebroadcastList .list:hover .listContent::after { opacity: 0; }

.livebroadcastList .list:hover .listContent::before { opacity: 1; }

.livebroadcastList .list:hover .listContent .contentBox .brandlogo { padding-top: 40px; max-height: 100px; }

.yearlyLiveBroadcastsMain { padding: 40px 0px 50px; overflow: hidden; position: relative; background-color: #fafafa; }

.yearlyLiveBroadcastsBox { padding: 30px 0px 50px; }

.yearlyLiveBroadcasts { overflow: hidden; position: relative; }

.yearlyLiveBroadcasts .swiper-slide { width: 100%; margin-right: 15px; background-color: #fff; }

.yearlyLiveBroadcasts .swiper-slide .imgBox { padding-top: 60%; overflow: hidden; position: relative; }

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

.yearlyLiveBroadcasts .swiper-slide .imgBox p { position: absolute; left: 0px; top: 0px; padding: 4px 15px; font-size: 12px; background-color: rgba(0, 0, 0, 0.6); color: #fff; }

.yearlyLiveBroadcasts .swiper-slide .content { padding: 20px; }

.yearlyLiveBroadcasts .swiper-slide .content .listTitle { font-size: 18px; padding-bottom: 10px; line-height: 1.2; color: #000000; }

.yearlyLiveBroadcasts .swiper-slide .content .watch { margin-top: 5px; font-size: 12px; line-height: 1.2; color: rgba(21, 21, 22, 0.7); }

.yearlyLiveBroadcasts .swiper-slide .content .watch span { font-size: 24px; font-family: 'Poppins'; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#5bbee9)); background-image: linear-gradient(to right, #2363b0, #5bbee9); background-clip: text; -webkit-background-clip: text; color: transparent; }

.yearlyLiveBroadcasts .swiper-slide .content .btn { padding-top: 30px; }

.yearlyLiveBroadcasts .swiper-slide .content .btn .commonMore::before { opacity: 1; }

.yearlyLiveBroadcasts .swiper-slide .content .btn .commonMore::after { opacity: 0; }

.yearlyLiveBroadcasts .swiper-slide .content .btn .commonMore span { color: #333333; }

.yearlyLiveBroadcasts .swiper-slide .content .btn .commonMore i { color: #333333; }

.yearlyLiveBroadcasts .swiper-slide .content .btn .commonMore:hover::before { opacity: 0; }

.yearlyLiveBroadcasts .swiper-slide .content .btn .commonMore:hover::after { opacity: 1; }

.yearlyLiveBroadcasts .swiper-slide .content .btn .commonMore:hover span { color: #fff; }

.yearlyLiveBroadcasts .swiper-slide .content .btn .commonMore:hover i { color: #fff; }

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

.yearlyLiveBroadcasts .swiper-slide:last-child { margin-right: 0px; }

/*--企业定制内训--*/
.trainingValueMain { padding: 40px 0px 50px; background-image: url(../images/img_340.jpg); background-repeat: no-repeat; background-size: cover; background-position: center; }

.trainingValue { overflow: hidden; position: relative; margin-top: 20px; }

.trainingValue .swiper-slide { width: 100%; margin-right: 15px; height: auto; position: relative; }

.trainingValue .swiper-slide::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 1; -webkit-transition: all .6s; transition: all .6s; background-image: url(../images/img_341.jpg); border: 1px solid #fff; }

.trainingValue .swiper-slide::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; background-image: linear-gradient(45deg, #2363b0 50%, #5bbee9); }

.trainingValue .swiper-slide .content { position: relative; padding: 20px; z-index: 10; }

.trainingValue .swiper-slide .content .label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.trainingValue .swiper-slide .content .label span { font-size: 12px; padding: 7px 10px; display: block; background-color: #edf5ff; color: #2567b2; }

.trainingValue .swiper-slide .content .listTitle { margin-top: 15px; font-size: 16px; color: #000000; line-height: 1.2; -webkit-transition: all .6s; transition: all .6s; }

.trainingValue .swiper-slide .content .listDesc { margin-top: 15px; font-size: 12px; line-height: 20px; color: rgba(0, 0, 0, 0.8); -webkit-transition: all .6s; transition: all .6s; }

.trainingValue .swiper-slide:last-child { margin-right: 0px; }

.trainingValue .swiper-slide:hover::after { opacity: 0; }

.trainingValue .swiper-slide:hover::before { opacity: 1; }

.trainingValue .swiper-slide:hover .content .listTitle { color: #fff; }

.trainingValue .swiper-slide:hover .content .listDesc { color: #fff; }

.uniqueFeatureMain { padding: 40px 0px 0px; }

.uniqueFeatureList { padding: 20px 0px 0px; }

.uniqueFeatureList .list { margin-top: 40px; background-color: #f7f7f7; padding: 10px; }

.uniqueFeatureList .list .uniqueFeatureImgBox { width: 100%; position: relative; }

.uniqueFeatureList .list .uniqueFeatureImgBox .uniqueFeatureImg { overflow: hidden; position: relative; }

.uniqueFeatureList .list .uniqueFeatureImgBox .uniqueFeatureImg .swiper-slide { padding-top: 62%; overflow: hidden; position: relative; }

.uniqueFeatureList .list .uniqueFeatureImgBox .uniqueFeatureImg .swiper-slide img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.uniqueFeatureList .list .uniqueFeatureImgBox .commonBtn { padding: 0px 10px; position: absolute; width: 100%; top: 50%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 20; pointer-events: none; }

.uniqueFeatureList .list .uniqueFeatureImgBox .commonBtn a { pointer-events: all; }

.uniqueFeatureList .list .uniqueFeatureImgBox .commonBtn a::after { background-color: rgba(0, 0, 0, 0.5); }

.uniqueFeatureList .list .uniqueFeatureImgBox .commonBtn a i { font-size: 12px; color: #fff; }

.uniqueFeatureList .list .uniqueFeatureImgBox .bar { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 15px; height: 2px; width: 80px; background-color: rgba(255, 255, 255, 0.5); z-index: 20; }

.uniqueFeatureList .list .uniqueFeatureImgBox .bar .swiper-scrollbar-drag { background-color: #fff; }

.uniqueFeatureList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.uniqueFeatureList .list .content .number { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.uniqueFeatureList .list .content .number span { padding: 0px 10px; height: 20px; font-size: 12px; -webkit-border-radius: 20px; border-radius: 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; background-image: -webkit-gradient(linear, left top, right top, from(#5bbee9), to(#2363b0)); background-image: linear-gradient(to right, #5bbee9, #2363b0); line-height: 1.2; color: #fff; }

.uniqueFeatureList .list .content .listTitle { font-size: 18px; padding-top: 10px; color: #000000; line-height: 36px; }

.uniqueFeatureList .list .content .listDesc { margin-top: auto; font-size: 13px; line-height: 20px; color: #6e6e6e; }

.trainingProjectIntroMain { padding: 40px 0px 50px; }

.trainingProjectIntroClass { margin: 25px auto 0px; padding: 5px 8px; -webkit-border-radius: 50px; border-radius: 50px; overflow: hidden; position: relative; border: 1px solid #eff0f0; }

.trainingProjectIntroClass .swiper-slide { width: auto; margin-right: 10px; position: relative; }

.trainingProjectIntroClass .swiper-slide::after { -webkit-border-radius: 30px; border-radius: 30px; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#5bbee9)); background-image: linear-gradient(to right, #2363b0, #5bbee9); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.trainingProjectIntroClass .swiper-slide a { height: 30px; padding: 0px 10px; min-width: 80px; font-size: 12px; -webkit-transition: all .6s; transition: all .6s; 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; position: relative; z-index: 10; }

.trainingProjectIntroClass .swiper-slide:hover::after { opacity: 1; }

.trainingProjectIntroClass .swiper-slide:hover a { color: #fff; }

.trainingProjectIntroClass .swiper-slide:last-child { margin-right: 0px; }

.trainingProjectIntroClass .swiper-slide.active::after { opacity: 1; }

.trainingProjectIntroClass .swiper-slide.active a { color: #fff; }

.trainingProjectIntroList { padding: 20px; margin-top: 20px; background-image: url(../images/img_345.jpg); background-repeat: no-repeat; background-position: center; background-size: cover; }

.trainingProjectIntroList .list { display: none; }

.trainingProjectIntroList .list .titleDesc .listTitle { font-size: 18px; line-height: 1.2; color: #fff; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.trainingProjectIntroList .list .titleDesc .listDesc { font-size: 14px; color: rgba(255, 255, 255, 0.9); -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.trainingProjectIntroList .list .introContent { background-color: #fff; padding: 0px 20px; margin-top: 15px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.trainingProjectIntroList .list .introContent .listContent { border-bottom: 1px dashed #eee; padding: 20px 0px; }

.trainingProjectIntroList .list .introContent .listContent .listTitle { font-size: 16px; line-height: 1.2; color: #000000; }

.trainingProjectIntroList .list .introContent .listContent .listDesc { padding-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; font-size: 13px; line-height: 20px; color: #737373; }

.trainingProjectIntroList .list .introContent .listContent .listDesc p { position: relative; padding-left: 15px; margin-bottom: 5px; margin-right: 0px; }

.trainingProjectIntroList .list .introContent .listContent .listDesc p::after { content: ''; position: absolute; left: 0px; top: 4px; width: 10px; height: 10px; background-image: url(../images/img_16.png); background-size: cover; background-repeat: no-repeat; }

.trainingProjectIntroList .list .introContent .listContent:last-child { border-bottom: none; }

.trainingProjectIntroList .list.active .titleDesc .listTitle { opacity: 1; -webkit-transition-delay: .2s; transition-delay: .2s; -webkit-transform: none; -ms-transform: none; transform: none; }

.trainingProjectIntroList .list.active .titleDesc .listDesc { opacity: 1; -webkit-transition-delay: .3s; transition-delay: .3s; -webkit-transform: none; -ms-transform: none; transform: none; }

.trainingProjectIntroList .list.active .introContent { opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; -webkit-transform: none; -ms-transform: none; transform: none; }

/*--鲲鹏私董会--*/
.privateBoardCoreValue { padding: 45px 0px; }

.privateBoardCoreValueList { margin: 0px 0px; padding-top: 15px; }

.privateBoardCoreValueList .list { width: 100%; margin: 15px 0px 0px; padding: 20px; border: 1px solid #f2f4f5; 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; background-image: url(../images/img_352.png); background-repeat: no-repeat; background-size: cover; }

.privateBoardCoreValueList .list .icon { width: 60px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #fff; }

.privateBoardCoreValueList .list .icon img { width: 100%; display: block; }

.privateBoardCoreValueList .list .listTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 15px; font-size: 16px; color: #000000; }

.privateBoardCoreValueList .list::after { position: absolute; right: -60px; top: 0px; bottom: 0px; margin: auto; width: 32px; height: 32px; background-image: url(../images/img_351.png); background-size: cover; background-repeat: no-repeat; }

.privateBoardCoreValueList .list:last-child::after { display: none; }

.privateBoardCoreValueList .list::before { content: ''; position: absolute; left: 16px; top: -webkit-calc(100% + 1px); top: calc(100% + 1px); right: 16px; height: 0px; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); }

.privateBoardCoreValueList .list:hover::before { height: 5px; }

.chiefBrainTrustMain { padding: 45px 0px; background-color: #fafafa; }

.chiefBrainTrust .list { margin-top: 20px; }

.chiefBrainTrust .list .imgBox { padding-top: 115%; width: 100%; overflow: hidden; position: relative; }

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

.chiefBrainTrust .list .listContent { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px; border: 1px solid #fff; border-left: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; background-image: url(../images/img_355.jpg); background-repeat: no-repeat; background-position: top right; background-size: cover; }

.chiefBrainTrust .list .listContent .icon { width: 40px; height: 40px; -webkit-border-radius: 100%; border-radius: 100%; 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; background-image: linear-gradient(120deg, #63ccf1, #2363b0); }

.chiefBrainTrust .list .listContent .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 0px 0px; }

.chiefBrainTrust .list .listContent .content .listTitle { font-size: 18px; color: #000000; }

.chiefBrainTrust .list .listContent .content .label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 5px; padding-bottom: 20px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.chiefBrainTrust .list .listContent .content .label p { font-size: 12px; padding: 0px 5px; margin-right: 5px; margin-bottom: 8px; line-height: 32px; -webkit-border-radius: 32px; border-radius: 32px; background-color: rgba(232, 235, 237, 0.2); color: #8a8a8a; border: 1px solid rgba(179, 188, 196, 0.2); }

.chiefBrainTrust .list .listContent .content .listDesc { font-size: 13px; padding-top: 20px; line-height: 20px; color: rgba(0, 0, 0, 0.9); }

.chiefBrainTrust .list:nth-child(2n) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }

.coreThemeMain { padding: 45px 0px 40px; overflow: hidden; position: relative; }

.coreThemeMain::after { content: ''; position: absolute; left: 0px; bottom: 45px; width: 100%; height: 1px; background-color: rgba(0, 0, 0, 0.2); }

.coreThemeMain .commonBtn { position: absolute; left: 0px; bottom: 32px; padding: 0px 10px; pointer-events: none; width: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.coreThemeMain .commonBtn a { pointer-events: all; }

.coreThemeMain .commonBtn a.swiper-button-disabled { opacity: 0; }

.coreTheme { margin-top: 25px; }

.coreTheme .swiper-slide { width: 145px; margin-right: 23px; }

.coreTheme .swiper-slide .content { padding: 22px 0px; position: relative; }

.coreTheme .swiper-slide .content::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 1px solid #f2f4f5; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.coreTheme .swiper-slide .content::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.coreTheme .swiper-slide .content .number { text-align: center; font-size: 20px; line-height: 1; font-weight: 600; position: relative; color: rgba(0, 0, 0, 0.2); z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.coreTheme .swiper-slide .content .text { font-size: 14px; padding-top: 10px; line-height: 1; color: #616161; text-align: center; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.coreTheme .swiper-slide .arrow { height: 55px; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.coreTheme .swiper-slide .arrow::after { content: ''; position: absolute; left: 0px; bottom: 6px; width: 100%; height: 100%; background-image: url(../images/img_357.png); background-repeat: no-repeat; background-position: bottom; background-size: 127px 48px; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.coreTheme .swiper-slide .arrow::before { content: ''; position: absolute; left: 0px; bottom: 6px; width: 100%; height: 100%; background-image: url(../images/img_358.png); background-repeat: no-repeat; background-position: bottom; background-size: 127px 48px; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.coreTheme .swiper-slide .arrow i { width: 12px; height: 12px; margin-right: 5px; display: block; position: relative; z-index: 10; }

.coreTheme .swiper-slide .arrow i::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; background-color: #9fa0a1; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.coreTheme .swiper-slide .arrow i::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(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.coreTheme .swiper-slide:last-child { margin-right: 0px; }

.coreTheme .swiper-slide:hover .content::after { opacity: 0; }

.coreTheme .swiper-slide:hover .content::before { opacity: 1; }

.coreTheme .swiper-slide:hover .arrow::after { opacity: 0; }

.coreTheme .swiper-slide:hover .arrow::before { opacity: 1; }

.coreTheme .swiper-slide:hover .arrow i::after { opacity: 0; }

.coreTheme .swiper-slide:hover .arrow i::before { opacity: 1; }

.coreTheme .swiper-slide:hover .content .number { color: #fff; }

.coreTheme .swiper-slide:hover .content .text { color: #fff; }

.threeMajorvaluesMain { padding: 40px 0px; overflow: hidden; position: relative; }

.threeMajorvalues { margin-top: 70px; }

.threeMajorvalues .swiper-slide { position: relative; border: 1px solid #f0f1f2; }

.threeMajorvalues .swiper-slide .imgBox { padding-top: 105%; overflow: hidden; position: relative; }

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

.threeMajorvalues .swiper-slide .listTitle { position: absolute; top: -20px; padding: 0px 15px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); font-size: 14px; height: 40px; 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; color: #fff; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); z-index: 10; }

.threeMajorvalues .swiper-slide .listTitle span { font-size: 18px; margin-right: 10px; display: block; }

.threeMajorvalues .swiper-slide .desc { position: absolute; left: 0px; bottom: 20px; width: 100%; padding: 0px 20px; font-size: 14px; text-align: center; color: #000000; }

.recentActivitiesMain { padding: 40px 0px; }

.recentActivities { margin: 0px; padding-top: 20px; }

.recentActivities .list { width: 100%; margin: 15px 0px 0px; background-color: #fff; }

.recentActivities .list .imgBox { padding-top: 50%; overflow: hidden; position: relative; }

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

.recentActivities .list .content { padding: 20px; }

.recentActivities .list .content .listTitle { font-size: 16px; color: #000; text-align: center; }

.recentActivities .list .content .label { padding-top: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.recentActivities .list .content .label span { padding: 0px 10px; font-size: 12px; color: #fff; line-height: 24px; -webkit-border-radius: 24px; border-radius: 24px; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); }

.registrationInstructionsMain { padding: 45px 0px; }

.registrationInstructionsBox { margin: 30px 0px 0px; border: 1px solid #eff7ff; background-image: url(../images/img_366.png); background-size: cover; background-position: bottom; background-repeat: no-repeat; padding: 0px; }

.registrationInstructions .list { width: 100%; margin: 0px 0px; padding: 30px 20px 0px; background-color: #fff; -webkit-transition: all .6s; transition: all .6s; }

.registrationInstructions .list .icon { width: 40px; margin: 0px auto; }

.registrationInstructions .list .icon img { width: 100%; display: block; }

.registrationInstructions .list .listTitle { margin-top: 15px; font-size: 18px; line-height: 1; color: #000000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.registrationInstructions .list .listTitle span { position: relative; padding-left: 15px; line-height: 1; }

.registrationInstructions .list .listTitle span::after { content: ''; position: absolute; left: 0px; top: 0px; width: 5px; height: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to bottom, #2363b0, #63ccf1); }

.registrationInstructions .list .desc { margin-top: 15px; font-size: 14px; line-height: 24px; color: rgba(0, 0, 0, 0.75); }

.registrationInstructions .list .desc p { position: relative; padding-left: 15px; }

.registrationInstructions .list .desc p::after { content: ''; position: absolute; left: 0px; top: 8px; width: 6px; height: 6px; background-color: #2769b4; -webkit-border-radius: 100%; border-radius: 100%; }

.registrationInstructions .list:hover { -webkit-box-shadow: 0px 3px 65px rgba(26, 70, 117, 0.1); box-shadow: 0px 3px 65px rgba(26, 70, 117, 0.1); }

.scanQRCode { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin: 25px 20px 0px; padding-top: 15px; padding-bottom: 20px; border-top: 1px solid rgba(0, 0, 0, 0.1); }

.scanQRCode .text { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; color: #000000; padding-left: 15px; position: relative; }

.scanQRCode .text::after { content: ''; position: absolute; left: 0px; top: 0px; width: 4px; height: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to bottom, #2363b0, #63ccf1); }

.scanQRCode .scanQRCodeImg { width: 100px; }

.scanQRCode .scanQRCodeImg img { width: 100%; display: block; }

.scanQRCode .btnBox{padding:15px 0px 30px}

.scanQRCode .btn{margin: 0px auto; cursor: pointer; padding: 0px 23px; width: 120px; height: 40px; font-size: 16px; -webkit-border-radius: 40px; border-radius: 40px; display: -webkit-box;display: -webkit-flex;display: -moz-box;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;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center; color: #fff; background-image: linear-gradient(130deg, #63ccf1 20%, #2363b0 70%); white-space: nowrap;}

.scanQRCode .btnText{padding-top: 10px; font-size: 14px; color: #000000;}

/*--乔诺之声-深度干货--*/
.deepInsightsMain { padding: 0px 0px 45px; }

.deepInsightsTitle { padding-top: 70px; }

.deepInsightsTitle .deepInsightsSearch { width: 100%; position: relative; margin-top: 25px; }

.deepInsightsTitle .deepInsightsSearch input { width: 100%; height: 45px; padding: 0px 70px 0px 15px; -webkit-border-radius: 45px; border-radius: 45px; font-size: 13px; color: #000000; border: 1px solid #e5e5e5; }

.deepInsightsTitle .deepInsightsSearch input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.deepInsightsTitle .deepInsightsSearch input:-moz-placeholder { color: rgba(0, 0, 0, 0.5); }

.deepInsightsTitle .deepInsightsSearch input::-moz-placeholder { color: rgba(0, 0, 0, 0.5); }

.deepInsightsTitle .deepInsightsSearch input:-ms-input-placeholder { color: rgba(0, 0, 0, 0.5); }

.deepInsightsTitle .deepInsightsSearch button { position: absolute; right: 0px; top: 0px; width: 60px; border: none; background: 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; height: 100%; }

.deepInsightsTitle .deepInsightsSearch button i { font-size: 18px; color: #000; }

.deepInsightsScreen { padding-top: 25px; }

.deepInsightsScreen .list { margin-bottom: 15px; }

.deepInsightsScreen .list .screenTitle { font-size: 14px; padding-top: 5px; color: #191c1f; min-width: 66px; }

.deepInsightsScreen .list .screenList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-top: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }

.deepInsightsScreen .list .screenList a { font-size: 12px; color: #6a6a6a; padding: 5px 10px; margin-bottom: 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; }

.deepInsightsScreen .list .screenList a::after { font-family: 'commoniconFont'; content: "\e614"; display: none; font-size: 12px; margin-left: 8px; font-weight: 600; }

.deepInsightsScreen .list .screenList a.active { background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); color: #fff; }

.deepInsightsScreen .list .screenList a.active::after { display: block; }

.deepInsightsRecommend { margin-top: 30px; }

.deepInsightsRecommendImgText { width: 100%; overflow: hidden; position: relative; }

.deepInsightsRecommendImgText .swiper-slide .imgBox { padding-top: 60%; overflow: hidden; position: relative; }

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

.deepInsightsRecommendImgText .swiper-slide .imgBox p { position: absolute; left: 0px; top: 0px; padding: 0px 10px; font-size: 12px; line-height: 34px; background-color: rgba(0, 0, 0, 0.6); color: #fff; }

.deepInsightsRecommendImgText .swiper-slide .content { padding-top: 15px; }

.deepInsightsRecommendImgText .swiper-slide .content .time { font-size: 14px; font-weight: 500; background-image: -webkit-gradient(linear, left top, left bottom, from(#63ccf1), color-stop(70%, #2363b0)); background-image: linear-gradient(to bottom, #63ccf1, #2363b0 70%); background-clip: text; -webkit-background-clip: text; color: transparent; }

.deepInsightsRecommendImgText .swiper-slide .content .time i { font-size: 16px; margin-right: 5px; }

.deepInsightsRecommendImgText .swiper-slide .content .listTitle { font-size: 16px; padding-top: 8px; color: #000; }

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

.deepInsightsRecommendText { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 60px; display: none; }

.deepInsightsRecommendText .list { position: relative; border-bottom: 1px solid #eceff2; }

.deepInsightsRecommendText .list::after { content: ''; bottom: -1px; position: absolute; right: 0px; width: 0%; height: 2px; background-color: #2567b2; -webkit-transition: all .6s; transition: all .6s; }

.deepInsightsRecommendText .list a { display: block; padding: 45px 0px; }

.deepInsightsRecommendText .list a .time { font-size: 14px; font-weight: 500; background-image: -webkit-gradient(linear, left top, left bottom, from(#63ccf1), color-stop(70%, #2363b0)); background-image: linear-gradient(to bottom, #63ccf1, #2363b0 70%); background-clip: text; -webkit-background-clip: text; color: transparent; }

.deepInsightsRecommendText .list a .time i { font-size: 16px; margin-right: 5px; }

.deepInsightsRecommendText .list a .listTitle { margin-top: 15px; font-size: 22px; display: -webkit-box; height: 58px; line-height: 29px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #000; }

.deepInsightsRecommendText .list:first-child a { padding-top: 25px; }

.deepInsightsRecommendText .list.active::after { width: 100%; left: 0px; right: auto; }

.deepInsightsList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 30px; }

.deepInsightsList .list { width: 100%; margin-top: 25px; -webkit-transition: all .6s; transition: all .6s; }

.deepInsightsList .list a { padding: 0px; display: block; -webkit-transition: all .6s; transition: all .6s; }

.deepInsightsList .list a .imgBox { padding-top: 60%; overflow: hidden; position: relative; -webkit-transition: all .6s; transition: all .6s; }

.deepInsightsList .list a .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.deepInsightsList .list a .imgBox p { position: absolute; left: 0px; top: 0px; padding: 0px 10px; font-size: 12px; line-height: 24px; background-color: rgba(0, 0, 0, 0.6); color: #fff; }

.deepInsightsList .list a .content { padding: 15px; }

.deepInsightsList .list a .content .time { font-size: 12px; color: rgba(0, 0, 0, 0.5); }

.deepInsightsList .list a .content .time i { font-size: 14px; margin-right: 5px; }

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

.deepInsightsList .list a .more { padding-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.deepInsightsList .list a .more .commonMore::after { opacity: 0; }

.deepInsightsList .list a .more .commonMore::before { opacity: 1; }

.deepInsightsList .list a .more .commonMore span { color: #000000; }

.deepInsightsList .list a .more .commonMore i { color: #000000; font-weight: 600; }

.deepInsightsList .list:hover { border-left-color: transparent; }

.deepInsightsList .list:hover + div { border-left-color: transparent; }

.deepInsightsList .list:hover a { background-color: #fafafa; }

.deepInsightsList .list:hover a .more .commonMore::after { opacity: 1; }

.deepInsightsList .list:hover a .more .commonMore::before { opacity: 0; }

.deepInsightsList .list:hover a .more .commonMore span { color: #fff; }

.deepInsightsList .list:hover a .more .commonMore i { color: #fff; }

/*--乔诺之声-深度干货详情页--*/
.locationBox { border: 1px solid #ededed; border-left: none; border-right: none; display: none; }

.locationBox .location { display: -webkit-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: 40px; }

.locationBox .location a { font-size: 12px; color: #494949; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.locationBox .location i { font-size: 10px; color: #929292; margin: 0px 5px; font-weight: 200; }

.locationBox .location a:first-child::before { width: 5px; height: 5px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #2567b2; content: ''; margin-right: 5px; }

.deepInsightsDetailMain { padding-top: 90px; }

.deepInsightsDetailMain .location { max-width: 1400px; margin: 0px auto; }

.deepInsightsDetailBox { max-width: 1246px; margin: 0px auto; padding: 0px 0px 40px; }

.deepInsightsDetailTitle { font-size: 24px; line-height: 30px; font-weight: 600; color: #000000; }

.deepInsightsDetailTitle br { display: none; }

.sourceTimeBox { padding: 0px 15px; height: 40px; -webkit-border-radius: 40px; border-radius: 40px; margin-top: 15px; 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; background-color: #f8f9fa; }

.sourceTimeBox .sourceTime { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.sourceTimeBox .sourceTime p { font-size: 12px; line-height: 1.2; padding-right: 10px; margin-right: 10px; color: #000000; border-right: 1px solid rgba(213, 213, 213, 0.6); }

.sourceTimeBox .sourceTime p span { font-size: 12px; color: #969696; }

.sourceTimeBox .sourceTime p:last-child { padding-right: 0px; margin-right: 0px; }

.sourceTimeBox .return { display: none; }

.sourceTimeBox .return 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; }

.sourceTimeBox .return a span { font-size: 15px; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.sourceTimeBox .return a i { width: 29px; height: 29px; margin-left: 20px; font-size: 12px; background-image: linear-gradient(125deg, #63ccf1, #2363b0); font-weight: 600; color: #fff; -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; }

.sourceTimeBox .return a:hover span { color: #0a6bcc; }

.deepInsightsDetailContainer { padding: 35px 0px 0px; }

.deepInsightsDetailContainer .deepInsightsDetail { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 30px 0px 0px 0px; }

.deepInsightsDetailContainer .deepInsightsDetail .content { font-size: 14px; line-height: 24px; color: rgba(0, 0, 0, 0.9); }

.deepInsightsDetailContainer .deepInsightsDetail .content img { max-width: 100%; height: auto !important; }

.deepInsightsDetailContainer .deepInsightsDetail .content video { max-width: 100%; height: auto !important; }

.deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle { margin: 0px 0px; padding-top: 25px; }

.deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list { width: 100%; margin: 15px 0px 0px; background-color: #fafafa; }

.deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a { display: block; padding: 20px; }

.deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a p { font-size: 12px; padding: 0px 10px; line-height: 20px; color: #fff; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; background-color: #2567b2; -webkit-transition: all .6s; transition: all .6s; }

.deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a .listTitle { font-size: 14px; margin-top: 10px; line-height: 24px; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a:hover { background-color: #0a6bcc; }

.deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a:hover p { color: #2567b2; background-color: #fff; }

.deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a:hover .listTitle { color: #fff; }

.deepInsightsDetailContainer .deepInsightsShareBox { font-size: 14px; color: #545454; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.deepInsightsDetailContainer .deepInsightsShareBox .deepInsightsShare { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.deepInsightsDetailContainer .deepInsightsShareBox .deepInsightsShare a { margin: 0px 0px 0px 15px; width: 36px; height: 36px; color: #000; border: 1px solid rgba(0, 0, 0, 0.1); -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; }

.deepInsightsDetailContainer .deepInsightsShareBox .deepInsightsShare a:hover { background-color: #0a6bcc; border-color: #0a6bcc; color: #fff; }

.relatedNewsMain { padding: 40px 0px; background-color: #fafafa; }

.relatedNewsMain .commonBtn a { border: 1px solid #a4a4a4; margin-left: 10px; -webkit-border-radius: 100%; border-radius: 100%; -webkit-transition: all .6s; transition: all .6s; }

.relatedNewsMain .commonBtn a::after { opacity: 0; }

.relatedNewsMain .commonBtn a::before { opacity: 0; }

.relatedNewsMain .commonBtn a i { font-size: 12px; color: #a4a4a4; -webkit-transition: all .6s; transition: all .6s; }

.relatedNewsMain .commonBtn a:hover { border-color: #000000; }

.relatedNewsMain .commonBtn a:hover i { color: #000000; }

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

.relatedNews { overflow: hidden; position: relative; margin-top: 30px; }

.relatedNews .swiper-slide { width: 100%; margin-right: 15px; background-color: #fff; }

.relatedNews .swiper-slide .imgBox { padding-top: 56%; overflow: hidden; position: relative; }

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

.relatedNews .swiper-slide .content { padding: 20px; }

.relatedNews .swiper-slide .content .time { font-size: 12px; color: #383838; }

.relatedNews .swiper-slide .content .time i { font-size: 13px; margin-right: 5px; color: #0a6bcc; }

.relatedNews .swiper-slide .content .listTitle { margin-top: 10px; font-size: 14px; display: -webkit-box; height: 40px; line-height: 20px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: #000000; }

.relatedNews .swiper-slide .content .arrow { margin-top: 15px; font-size: 14px; color: rgba(58, 58, 58, 0.8); font-weight: 600; }

.relatedNews .swiper-slide:last-child { margin-right: 0px; }

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

/*--乔诺之声-品牌出版物--*/
.brandPublicationsMain { padding: 0px 0px 45px; background-color: #fafafa; }

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

.brandPublicationsSearch input { width: 100%; height: 45px; padding: 0px 70px 0px 35px; -webkit-box-shadow: 5px 14px 54px rgba(41, 55, 92, 0.1); box-shadow: 5px 14px 54px rgba(41, 55, 92, 0.1); -webkit-border-radius: 63px; border-radius: 63px; font-size: 14px; color: #000000; }

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

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

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

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

.brandPublicationsSearch button { position: absolute; right: 0px; top: 0px; width: 60px; border: none; background: 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; height: 100%; }

.brandPublicationsSearch button i { font-size: 18px; color: #000; }

.brandPublicationsScreen { padding: 20px; margin-top: 25px; background-color: #fff; }

.brandPublicationsScreen .list { margin-bottom: 15px; }

.brandPublicationsScreen .list .screenTitle { font-size: 14px; padding-top: 5px; color: #191c1f; min-width: 66px; }

.brandPublicationsScreen .list .screenList { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-top: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }

.brandPublicationsScreen .list .screenList a { font-size: 12px; color: #6a6a6a; padding: 3px 10px; margin-bottom: 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; }

.brandPublicationsScreen .list .screenList a::after { font-family: 'commoniconFont'; content: "\e614"; display: none; font-size: 12px; margin-left: 8px; font-weight: 600; }

.brandPublicationsScreen .list .screenList a.active { background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); color: #fff; }

.brandPublicationsScreen .list .screenList a.active::after { display: block; }

.brandPublications { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px -5px; }

.brandPublications .list { width: -webkit-calc(50% - 10px); width: calc(50% - 10px); margin: 20px 5px 0px; padding: 10px; background-color: #fff; }

.brandPublications .list .imgBox { padding-top: 120%; overflow: hidden; position: relative; }

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

.brandPublications .list .imgBox p { position: absolute; left: 10px; bottom: 8px; padding: 0px 5px; font-size: 12px; line-height: 24px; -webkit-border-radius: 6px; border-radius: 6px; color: #191c1f; background-color: #ecf3fa; }

.brandPublications .list .imgBox p span { margin: 0px 5px; color: #000000; font-weight: 600; }

.brandPublications .list .content { padding: 15px 0px 0px; }

.brandPublications .list .content .listTitle { font-size: 16px; color: #000000; font-weight: 600; }

.brandPublications .list .content .listDesc { font-size: 13px; padding-top: 10px; color: rgba(0, 0, 0, 0.9); }

.brandPublications .list .content .btn { padding-top: 15px; }

.brandPublications .list .content .btn .commonMore::after { opacity: 0; }

.brandPublications .list .content .btn .commonMore::before { opacity: 1; }

.brandPublications .list .content .btn .commonMore span { color: #000000; }

.brandPublications .list .content .btn .commonMore i { color: #000000; font-weight: 600; }

.brandPublications .list:hover .content .btn .commonMore::after { opacity: 1; }

.brandPublications .list:hover .content .btn .commonMore::before { opacity: 0; }

.brandPublications .list:hover .content .btn .commonMore span { color: #fff; }

.brandPublications .list:hover .content .btn .commonMore i { color: #fff; }

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

/*--乔诺之声-视频--*/
.videoMain { padding: 45px 0px; }

.videoClass { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin: auto; border: 1px solid #e5e5e5; padding: 6px; -webkit-border-radius: 40px; border-radius: 40px; }

.videoClass a { min-width: 100px; height: 40px; margin-right: 10px; font-size: 14px; 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; }

.videoClass a::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 50px; border-radius: 50px; opacity: 0; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); }

.videoClass a span { color: #000000; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.videoClass a:last-child { margin-right: 0px; }

.videoClass a:hover::after { opacity: 1; }

.videoClass a:hover span { color: #fff; }

.videoClass a.active::after { opacity: 1; }

.videoClass a.active span { color: #fff; }

.videoSearch { width: 100%; margin-top: 20px; position: relative; z-index: 10; }

.videoSearch input { width: 100%; height: 45px; padding: 0px 70px 0px 15px; -webkit-border-radius: 45px; border-radius: 45px; font-size: 13px; border: 1px solid #e5e5e5; color: #000000; }

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

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

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

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

.videoSearch button { position: absolute; right: 0px; top: 0px; width: 60px; border: none; background: 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; height: 100%; }

.videoSearch button i { font-size: 18px; color: #000; }

.videoRecommend { margin-top: 30px; }

.videoRecommend .imgBox { padding-top: 55%; overflow: hidden; position: relative; }

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

.videoRecommend .imgBox .btn { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border: 2px solid #fff; -webkit-border-radius: 100%; border-radius: 100%; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.videoRecommend .imgBox .btn::after { content: ''; width: 12px; height: 12px; display: block; background-image: url(../images/img_393.png); background-repeat: no-repeat; background-size: cover; }

.videoRecommend .content { padding-top: 10px; }

.videoRecommend .content .listTitle { font-size: 14px; color: #000000; }

.videoRecommend .content .listDesc { font-size: 12px; padding-top: 5px; color: rgba(0, 0, 0, 0.8); }

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

.videoRecommendList { overflow: hidden; position: relative; margin: 0px 0px; }

.videoRecommendList .list { width: 100%; margin: 20px 0px 0px; }

.videoRecommendList .list .imgBox { padding-top: 55%; overflow: hidden; position: relative; }

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

.videoRecommendList .list .imgBox .btn { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border: 2px solid #fff; -webkit-border-radius: 100%; border-radius: 100%; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.videoRecommendList .list .imgBox .btn::after { content: ''; width: 12px; height: 12px; display: block; background-image: url(../images/img_393.png); background-repeat: no-repeat; background-size: cover; }

.videoRecommendList .list .content { padding-top: 10px; }

.videoRecommendList .list .content .listTitle { font-size: 14px; display: -webkit-box; height: 20px; line-height: 20px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; color: #000000; }

.videoRecommendList .list .content .listDesc { font-size: 12px; display: -webkit-box; height: 18px; line-height: 18px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; margin-top: 5px; color: rgba(0, 0, 0, 0.8); }

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

/*--中国式增长论坛---*/
.watchVideoBox { position: absolute; left: 0px; bottom: 20px; width: 100%; }

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

.watchVideo { display: -webkit-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: 220px; background-color: #fff; cursor: pointer; }

.watchVideo .videoImg { width: 120px; padding-top: 60px; overflow: hidden; position: relative; }

.watchVideo .videoImg img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; position: absolute; left: 0px; top: 0px; -webkit-transition: all .6s; transition: all .6s; }

.watchVideo .videoImg i { width: 32px; height: 32px; background-color: #fff; -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; position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; margin: auto; }

.watchVideo .videoImg i::after { content: ''; border-left: 6px solid #0a6bcc; border-top: 4px solid transparent; border-bottom: 4px solid transparent; }

.watchVideo .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 12px; line-height: 18px; color: #000000; text-align: center; padding: 10px 0px; }

.watchVideo:hover .videoImg img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

.holdForumForThreeYearsBox { padding: 40px 0px; background-image: url(../images/img_402.jpg); background-repeat: no-repeat; background-size: cover; }

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

.holdForumForThreeYears .list { width: 100%; margin: 15px 0px 0px; padding: 20px; -webkit-box-shadow: 5px 14px 59px rgba(18, 63, 155, 0.02); box-shadow: 5px 14px 59px rgba(18, 63, 155, 0.02); display: -webkit-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_403.jpg); background-repeat: no-repeat; background-size: cover; border: 1px solid #fff; }

.holdForumForThreeYears .list .number { font-size: 60px; line-height: 1; font-family: 'Poppins'; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); background-clip: text; -webkit-background-clip: text; color: transparent; }

.holdForumForThreeYears .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 0px 20px; }

.holdForumForThreeYears .list .content .listTitle { font-size: 16px; line-height: 1.2; color: #000000; }

.holdForumForThreeYears .list .content .listDesc { font-size: 13px; padding-top: 5px; line-height: 20px; color: rgba(0, 0, 0, 0.8); }

.reakthrougherMain { padding: 45px 0px 0px; overflow: hidden; position: relative; }

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

.reakthrougher { margin-top: 30px; }

.reakthrougher .swiper-slide { width: 100%; min-height: 400px; margin-right: 16px; background-color: #f9fbfc; }

.reakthrougher .swiper-slide::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: linear-gradient(125deg, #63ccf1, #2363b0); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.reakthrougher .swiper-slide::after { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 100%; padding-top: 100%; background-color: #fff; -webkit-border-radius: 100%; border-radius: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.reakthrougher .swiper-slide .content { position: relative; z-index: 10; padding-top: 35px; -webkit-transition: all .6s; transition: all .6s; }

.reakthrougher .swiper-slide .content .listTitle { padding: 60px 0px 0px; margin: 0px 55px; min-height: 246px; font-size: 16px; font-weight: 600; line-height: 24px; color: #000000; text-align: center; position: relative; -webkit-transition: all .6s; transition: all .6s; }

.reakthrougher .swiper-slide .content .listTitle::before { content: ''; position: absolute; left: 0px; top: 0px; width: 17px; height: 17px; background-image: url(../images/img_404.png); background-repeat: no-repeat; background-size: cover; }

.reakthrougher .swiper-slide .content .listTitle::after { content: ''; position: absolute; right: 0px; bottom: 0px; width: 17px; height: 17px; background-image: url(../images/img_405.png); background-repeat: no-repeat; background-size: cover; }

.reakthrougher .swiper-slide .content .listLogo { width: 51px; height: 51px; -webkit-border-radius: 100%; border-radius: 100%; position: relative; margin: 15px auto 0px; background-color: #ffffff; -webkit-transition: all .6s; transition: all .6s; }

.reakthrougher .swiper-slide .content .listLogo img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.reakthrougher .swiper-slide .content .name { font-size: 14px; margin-top: 10px; line-height: 20px; color: #000000; text-align: center; }

.reakthrougher .swiper-slide { position: relative; z-index: 10; }

.reakthrougher .swiper-slide:hover::before { opacity: 1; }

.reakthrougher .swiper-slide:hover::after { opacity: 1; }

.reakthrougher .swiper-slide:hover .content { padding-top: 90px; }

.reakthrougher .swiper-slide:hover .content .listTitle { padding-top: 25px; min-height: 120px; }

.reakthrougher .swiper-slide:hover .content .listLogo { background-color: #f9fbfc; }

.reakthrougher .swiper-slide-active { position: relative; z-index: 10; }

.reakthrougher .swiper-slide-active::before { opacity: 1; }

.reakthrougher .swiper-slide-active::after { opacity: 1; }

.reakthrougher .swiper-slide-active .content { padding-top: 90px; }

.reakthrougher .swiper-slide-active .content .listTitle { padding-top: 25px; min-height: 120px; }

.reakthrougher .swiper-slide-active .content .listLogo { background-color: #f9fbfc; }

.forumAgendaMain { padding: 45px 0px; }

.forumAgendaBox { margin-top: 30px; }

.forumAgendaTimeBox { width: 100%; }

.forumAgendaTime { display: none; }

.forumAgendaMonthDate { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin: 0px auto; border: 1px solid #e5e5e5; padding: 6px; -webkit-border-radius: 50px; border-radius: 50px; }

.forumAgendaMonthDate .list { min-width: 100px; height: 40px; margin-right: 10px; font-size: 13px; cursor: pointer; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.forumAgendaMonthDate .list::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 50px; border-radius: 50px; opacity: 0; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); }

.forumAgendaMonthDate .list span { color: #000000; position: relative; z-index: 10; -webkit-transition: all .6s; transition: all .6s; }

.forumAgendaMonthDate .list:last-child { margin-right: 0px; }

.forumAgendaMonthDate .list:hover::after { opacity: 1; }

.forumAgendaMonthDate .list:hover span { color: #fff; }

.forumAgendaMonthDate .list.active::after { opacity: 1; }

.forumAgendaMonthDate .list.active span { color: #fff; }

.forumAgendaDate { display: -webkit-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: 20px; }

.forumAgendaDate .day { font-size: 109px; font-family: 'Poppins'; line-height: 1; background-image: -webkit-gradient(linear, left top, left bottom, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to bottom, #63ccf1, #2363b0); background-clip: text; -webkit-background-clip: text; color: transparent; }

.forumAgendaDate .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 20px; position: relative; }

.forumAgendaDate .content::after { content: '/'; position: absolute; left: 5px; top: 5px; font-size: 24px; background-image: -webkit-gradient(linear, left top, left bottom, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to bottom, #63ccf1, #2363b0); background-clip: text; -webkit-background-clip: text; color: transparent; }

.forumAgendaDate .content .month { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; font-size: 35px; line-height: 1.2; background-image: -webkit-gradient(linear, left top, left bottom, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to bottom, #63ccf1, #2363b0); background-clip: text; -webkit-background-clip: text; color: transparent; }

.forumAgendaDate .content .Sunday { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; font-size: 22px; padding-top: 5px; line-height: 1.2; background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0 30%, #63ccf1); background-clip: text; -webkit-background-clip: text; color: transparent; }

.forumAgendaTimeList { display: none; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.forumAgendaTimeList.active { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }

.agendaTimeSlot { padding-left: 15px; margin-top: 25px; max-width: 405px; }

.agendaTimeSlot .list { padding: 20px 25px 20px 0px; margin-top: 10px; position: relative; -webkit-transition: all .6s; transition: all .6s; cursor: pointer; }

.agendaTimeSlot .list::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 1px solid #d5e9fd; -webkit-mask-image: linear-gradient(35deg, rgba(0, 0, 0, 0) 50%, #000); mask-image: linear-gradient(35deg, rgba(0, 0, 0, 0) 50%, #000); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.agendaTimeSlot .list::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: linear-gradient(188deg, #ffffff 10%, #ccecff); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.agendaTimeSlot .list .time { font-size: 15px; line-height: 1.2; color: rgba(35, 42, 101, 0.7); position: relative; z-index: 10; }

.agendaTimeSlot .list .time span { position: absolute; width: 5px; height: 5px; left: -11px; top: 6px; -webkit-transition: all .6s; transition: all .6s; }

.agendaTimeSlot .list .time span::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 100%; border-radius: 100%; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, left bottom, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to bottom, #63ccf1, #2363b0); }

.agendaTimeSlot .list .time span::before { position: absolute; left: 2px; top: 0px; width: 1px; height: 102px; background-color: #bec5db; content: ''; }

.agendaTimeSlot .list .listTitle { font-size: 18px; padding-top: 8px; line-height: 1.2; color: #000000; position: relative; z-index: 10; }

.agendaTimeSlot .list:first-child { margin-top: 0px; }

.agendaTimeSlot .list:last-child .time span::before { display: none; }

.agendaTimeSlot .list.active { padding: 20px 25px; }

.agendaTimeSlot .list.active::after { opacity: 1; }

.agendaTimeSlot .list.active::before { opacity: 1; }

.agendaTimeSlot .list.active .time span { left: -36px; }

.agendaTimeSlot .list.active .time span::after { width: 5px; height: 25px; -webkit-border-radius: 2px; border-radius: 2px; }

.forumAgendaListBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 40px 0px 0px; }

.forumAgendaListTab { display: none; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.forumAgendaListTab.active { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }

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

.forumAgendaList .list .listTitle { height: 35px; padding-left: 15px; font-size: 16px; color: #fff; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); -webkit-mask-image: -webkit-gradient(linear, left top, right top, from(#000), color-stop(90%, transparent)); -webkit-mask-image: linear-gradient(to right, #000, transparent 90%); mask-image: -webkit-gradient(linear, left top, right top, from(#000), color-stop(90%, transparent)); mask-image: linear-gradient(to right, #000, transparent 90%); }

.forumAgendaList .list .listContent { margin-top: 10px; position: relative; cursor: pointer; max-height: 130px; -webkit-transition: all 1s; transition: all 1s; background-image: url(../images/img_409.png); background-repeat: no-repeat; background-position: center; background-size: cover; }

.forumAgendaList .list .listContent::after { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 1px solid #d0e8f9; content: ''; -webkit-mask-image: -webkit-gradient(linear, left top, right top, from(#000), color-stop(transparent), color-stop(transparent), to(#000)); -webkit-mask-image: linear-gradient(to right, #000, transparent, transparent, #000); mask-image: -webkit-gradient(linear, left top, right top, from(#000), color-stop(transparent), color-stop(transparent), to(#000)); mask-image: linear-gradient(to right, #000, transparent, transparent, #000); }

.forumAgendaList .list .defaContent { position: absolute; left: 0px; top: 0px; width: 100%; padding: 15px; height: 130px; -webkit-transition: all .6s; transition: all .6s; opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }

.forumAgendaList .list .defaContent .time { font-size: 14px; padding-left: 0px; color: rgba(35, 42, 101, 0.7); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.forumAgendaList .list .defaContent .time i { font-size: 18px; margin-right: 5px; }

.forumAgendaList .list .defaContent .listSubTitle { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 0px; padding-top: 5px; font-size: 16px; line-height: 1.2; color: #000; font-weight: 600; }

.forumAgendaList .list .defaContent .presenter { display: -webkit-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%; padding-top: 5px; }

.forumAgendaList .list .defaContent .presenter .profilePic { width: 40px; height: 40px; -webkit-border-radius: 100%; border-radius: 100%; overflow: hidden; position: relative; }

.forumAgendaList .list .defaContent .presenter .profilePic img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; }

.forumAgendaList .list .defaContent .presenter .namePosition { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 15px; }

.forumAgendaList .list .defaContent .presenter .namePosition .name { font-size: 14px; line-height: 1.2; color: #000000; }

.forumAgendaList .list .defaContent .presenter .namePosition .position { font-size: 12px; padding-top: 2px; line-height: 1.2; color: rgba(0, 0, 0, 0.7); }

.forumAgendaList .list .showContent { padding: 15px; position: relative; opacity: 0; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); -webkit-transition: all .2s; transition: all .2s; }

.forumAgendaList .list .showContent .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 15px; }

.forumAgendaList .list .showContent .content .time { font-size: 14px; color: rgba(35, 42, 101, 0.7); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.forumAgendaList .list .showContent .content .time i { font-size: 18px; margin-right: 5px; }

.forumAgendaList .list .showContent .content .listSubTitle { font-size: 16px; padding-top: 10px; line-height: 1.3; color: #000000; }

.forumAgendaList .list .showContent .content .listDesc { padding-top: 10px; font-size: 14px; line-height: 22px; color: rgba(0, 0, 0, 0.8); }

.forumAgendaList .list .showContent .content .listDesc p { padding-left: 10px; position: relative; }

.forumAgendaList .list .showContent .content .listDesc p::after { content: ''; width: 4px; height: 4px; top: 10px; -webkit-border-radius: 100%; border-radius: 100%; position: absolute; left: 0px; border-radius: 100%; background-color: rgba(0, 0, 0, 0.8); }

.forumAgendaList .list .showContent .charactersImg { width: 80%; }

.forumAgendaList .list .showContent .charactersImg img { width: 100%; display: block; }

.forumAgendaList .list .showContent .namePosition { padding: 15px 0px 0px 0px; }

.forumAgendaList .list .showContent .namePosition .name { font-size: 20px; line-height: 1.2; color: #000000; }

.forumAgendaList .list .showContent .namePosition .position { font-size: 16px; padding-top: 10px; line-height: 1.2; color: rgba(0, 0, 0, 0.7); }

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

.forumAgendaList .list .listContent.active { max-height: 1000px; }

.forumAgendaList .list .listContent.active .defaContent { opacity: 0; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); }

.forumAgendaList .list .listContent.active .showContent { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: .4s; transition-delay: .4s; }

.previousIssuesPresenceMain { padding: 45px 0px 0px; overflow: hidden; position: relative; background-color: #fafafa; }

.previousIssuesPresenceMain .previousIssuesMain { padding-top: 70px; }

.previousIssuesPresenceBox { position: relative; }

.previousIssuesPresenceBox .commonBtn { position: absolute; left: 0px; width: 100%; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 20; 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; pointer-events: none; }

.previousIssuesPresenceBox .commonBtn a { border: 2px solid #a4a3a3; -webkit-border-radius: 100%; border-radius: 100%; -webkit-transition: all .6s; transition: all .6s; pointer-events: all; }

.previousIssuesPresenceBox .commonBtn a i { font-size: 16px; color: #a4a3a3; font-weight: 600; -webkit-transition: all .6s; transition: all .6s; }

.previousIssuesPresenceBox .commonBtn a::after { opacity: 0; }

.previousIssuesPresenceBox .commonBtn a::before { opacity: 0; }

.previousIssuesPresenceBox .commonBtn .prevBtn { left: -15px; }

.previousIssuesPresenceBox .commonBtn .nextBtn { right: -15px; }

.previousIssuesPresenceBox .commonBtn a:hover { border-color: #000; color: #000; }

.previousIssuesPresenceBox .commonBtn a:hover i { color: #000; }

.previousIssuesPresence { padding: 50px 0px; margin: 25px 0px 0px; min-height: 350px; position: relative; }

.previousIssuesPresence .swiper-slide { width: 100%; min-height: 290px; height: auto; -webkit-transform: scale(0.92); -ms-transform: scale(0.92); transform: scale(0.92); background-color: #fff; -webkit-transition: all .6s; transition: all .6s; 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; }

.previousIssuesPresence .swiper-slide .customerInfoBox { height: 130px; padding: 0px 50px; display: -webkit-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; -webkit-transition: all .6s; transition: all .6s; }

.previousIssuesPresence .swiper-slide .customerInfo { width: 100%; padding: 45px 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; border-bottom: 1px solid rgba(0, 0, 0, 0.1); -webkit-transition: all .6s; transition: all .6s; opacity: 1; }

.previousIssuesPresence .swiper-slide .customerInfo .profilePhoto { -webkit-border-radius: 100%; border-radius: 100%; width: 45px; height: 45px; margin-right: 10px; overflow: hidden; position: relative; }

.previousIssuesPresence .swiper-slide .customerInfo .profilePhoto img { width: 100%; display: block; -o-object-fit: cover; object-fit: cover; }

.previousIssuesPresence .swiper-slide .customerInfo .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.previousIssuesPresence .swiper-slide .customerInfo .content .name { font-size: 16px; line-height: 1.2; color: #000; }

.previousIssuesPresence .swiper-slide .customerInfo .content .desc { font-size: 13px; padding-top: 10px; line-height: 1.2; color: rgba(0, 0, 0, 0.8); }

.previousIssuesPresence .swiper-slide .hoverCustomerInfo { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; opacity: 0; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.previousIssuesPresence .swiper-slide .hoverCustomerInfo .imgBox { position: absolute; right: 20px; bottom: 0px; width: 150px; overflow: hidden; }

.previousIssuesPresence .swiper-slide .hoverCustomerInfo .imgBox 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; }

.previousIssuesPresence .swiper-slide .hoverCustomerInfo .content { padding-left: 20px; }

.previousIssuesPresence .swiper-slide .hoverCustomerInfo .content .name { font-size: 16px; line-height: 1.2; color: #000000; }

.previousIssuesPresence .swiper-slide .hoverCustomerInfo .content .desc { font-size: 13px; padding-top: 10px; line-height: 1.2; color: rgba(0, 0, 0, 0.8); }

.previousIssuesPresence .swiper-slide .introBox { position: relative; -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; }

.previousIssuesPresence .swiper-slide .introBox::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: url(../images/img_417.jpg); background-size: 100%; background-repeat: no-repeat; background-position: top; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.previousIssuesPresence .swiper-slide .intro { padding: 15px 20px 0px; font-size: 13px; line-height: 20px; color: rgba(0, 0, 0, 0.9); -webkit-transition: all .6s; transition: all .6s; position: relative; z-index: 10; }

.previousIssuesPresence .swiper-slide .customerLogo { padding: 20px; margin-top: auto; position: relative; z-index: 10; }

.previousIssuesPresence .swiper-slide .customerLogo img { height: 20px; display: block; }

.previousIssuesPresence .swiper-slide-active { -webkit-transform: none; -ms-transform: none; transform: none; -webkit-box-shadow: 5px 10px 20px rgba(24, 28, 35, 0.1); box-shadow: 5px 10px 20px rgba(24, 28, 35, 0.1); }

.previousIssuesPresence .swiper-slide-active .customerInfo { opacity: 0; }

.previousIssuesPresence .swiper-slide-active .hoverCustomerInfo { opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.previousIssuesPresence .swiper-slide-active .hoverCustomerInfo .imgBox img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; }

.previousIssuesPresence .swiper-slide-active .introBox::after { opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; }

.previousIssuesPresence .swiper-slide-active .intro { padding: 15px 20px 0px; }

.amazingMomentsMain { padding: 45px 0px 0px; overflow: hidden; position: relative; }

.pastReviewsTwoMain { background-color: #fafafa; padding: 45px 0px; }

.pastReviewsTwoMain .loadMore { padding-top: 20px; }

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

.pastReviewsTwo .list { width: 100%; margin: 30px 0px 0px; position: relative; }

.pastReviewsTwo .list::before { content: ''; position: absolute; left: 0px; top: 40px; bottom: 0px; right: 0px; background-color: #fff; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.pastReviewsTwo .list::after { content: ''; position: absolute; left: 0px; top: 40px; bottom: 0px; right: 0px; background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#d1e8ff)); background-image: linear-gradient(to bottom, #fff, #d1e8ff); border: 1px solid #d5defd; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.pastReviewsTwo .list a { display: block; padding: 0px 15px 30px; position: relative; z-index: 10; }

.pastReviewsTwo .list a .imgBox { padding-top: 56%; overflow: hidden; position: relative; }

.pastReviewsTwo .list a .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; display: block; -webkit-transition: all .6s; transition: all .6s; }

.pastReviewsTwo .list a .contentBox { padding-top: 15px; }

.pastReviewsTwo .list a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-bottom: 15px; }

.pastReviewsTwo .list a .content .listTitle { font-size: 18px; line-height: 24px; color: #000000; }

.pastReviewsTwo .list a .content .locationTime { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 5px; }

.pastReviewsTwo .list a .content .locationTime p { font-size: 13px; color: rgba(35, 42, 101, 0.7); margin-right: 15px; }

.pastReviewsTwo .list:hover::before { opacity: 0; }

.pastReviewsTwo .list:hover::after { opacity: 1; }

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

.aboutIntroMain { position: relative; overflow: hidden; }

.aboutIntroBox { height: 100vh; position: relative; }

.aboutIntro { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: url(../images/img_429.jpg); background-repeat: no-repeat; background-size: cover; }

.aboutIntroLogo { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-mask-image: url(../images/img_428.png); mask-image: url(../images/img_428.png); -webkit-mask-position: 50% 20%; mask-position: 50% 20%; -webkit-mask-size: 387px; mask-size: 387px; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; background-image: url(../images/img_430.jpg); background-repeat: no-repeat; background-size: cover; }

.aboutIntroContainer { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 100%; padding: 0px 0px 40px; 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; }

.aboutIntroContainer .title { font-size: 20px; color: #474747; line-height: 28px; font-weight: 600; text-align: center; -webkit-transition: all .6s; transition: all .6s; }

.aboutIntroContainer .content { margin: 15px auto 0px; max-width: 1260px; padding: 0px 20px 0px; font-size: 12px; line-height: 20px; position: relative; color: rgba(34, 34, 34, 0.75); text-align: center; -webkit-transition: all .6s; transition: all .6s; }

.aboutIntroContainer .content::after { content: ''; position: absolute; right: 0px; bottom: -10px; width: 12px; height: 12px; background-image: url(../images/img_432.png); background-size: cover; background-repeat: no-repeat; }

.aboutIntroContainer .content::before { content: ''; position: absolute; left: 0px; top: 0px; width: 12px; height: 12px; background-image: url(../images/img_431.png); background-size: cover; background-repeat: no-repeat; }

.aboutData { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; position: absolute; pointer-events: none; opacity: 0; -webkit-transition: all .6s; transition: all .6s; left: 0px; top: 0px; width: 100%; height: 100%; background-image: url(../images/img_430.jpg); background-repeat: no-repeat; background-size: cover; z-index: 10; }

.aboutData .btn { -webkit-transition: all .6s; transition: all .6s; -webkit-transform: translateY(-50px); -ms-transform: translateY(-50px); transform: translateY(-50px); opacity: 0; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; margin: 150px auto 0px; width: 40px; height: 40px; -webkit-border-radius: 100%; border-radius: 100%; cursor: pointer; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); display: -webkit-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; }

.aboutData .btn::after { content: ''; width: 12px; height: 12px; background-image: url(../images/img_393.png); background-size: cover; background-repeat: no-repeat; display: block; }

.aboutData .btn::before { content: ''; position: absolute; left: 50%; top: 50%; width: 170%; height: 170%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-border-radius: 100%; border-radius: 100%; border: 2px solid #3c81af; }

.aboutData .aboutDataList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-bottom: 40px; -webkit-transition: all .6s; transition: all .6s; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; }

.aboutData .aboutDataList .list { width: 50%; padding-bottom: 15px; border-right: 1px solid rgba(255, 255, 255, 0.2); }

.aboutData .aboutDataList .list .number { font-size: 26px; line-height: 1; font-weight: 600; color: #fff; text-align: center; }

.aboutData .aboutDataList .list .text { font-size: 12px; padding-top: 5px; color: rgba(255, 255, 255, 0.7); text-align: center; }

.aboutData .aboutDataList .list:nth-child(2n) { border: none; }

.aboutIntroContainer.active .title { -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; }

.aboutIntroContainer.active .content { -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; }

.aboutData.active { opacity: 1; pointer-events: all; }

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

.aboutData.active .aboutDataList { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .4s; transition-delay: .4s; }

.aboutCultureMain { padding: 45px 0px; overflow: hidden; position: relative; background-image: url(../images/img_433.jpg); background-position: center; background-size: cover; }

.aboutCultureMain .commonPage { padding-top: 30px; }

.aboutCulture { margin-top: 30px; }

.aboutCulture .swiper-slide { width: 60%; margin-right: 15px; height: auto; background-color: #fff; position: relative; }

.aboutCulture .swiper-slide .imgBox { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

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

.aboutCulture .swiper-slide .content { padding: 20px 20px 30px; position: relative; z-index: 10; }

.aboutCulture .swiper-slide .content .listTitle { font-size: 16px; line-height: 1.2; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.aboutCulture .swiper-slide .content .listEnTitle { font-size: 12px; padding-top: 5px; line-height: 1.2; font-weight: 300; color: rgba(71, 71, 71, 0.7); -webkit-transition: all .6s; transition: all .6s; }

.aboutCulture .swiper-slide .content .icon { margin-top: 20px; padding-top: 25px; border-top: 1px solid #ededed; -webkit-transition: all .6s; transition: all .6s; }

.aboutCulture .swiper-slide .content .icon img { width: 70px; margin: 0px auto; display: block; -webkit-transition: all .6s; transition: all .6s; }

.aboutCulture .swiper-slide .content .listDesc { font-size: 14px; line-height: 24px; padding-top: 20px; font-weight: 500; color: #000000; -webkit-transition: all .6s; transition: all .6s; }

.aboutCulture .swiper-slide:hover .content .listTitle { color: #fff; }

.aboutCulture .swiper-slide:hover .content .listEnTitle { color: #fff; }

.aboutCulture .swiper-slide:hover .content .icon { border-top-color: rgba(255, 255, 255, 0.2); }

.aboutCulture .swiper-slide:hover .content .icon img { opacity: 0; }

.aboutCulture .swiper-slide:hover .content .listDesc { color: #fff; }

.aboutCulture .swiper-slide:hover .imgBox { opacity: 1; }

.aboutCulture .swiper-slide:last-child { margin-right: 0px; }

.historyMain { padding: 40px 0px; overflow: hidden; position: relative; background-image: url(../images/img_442.jpg); background-repeat: no-repeat; background-size: cover; }

.historyMain .btn { padding-top: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; z-index: 20; }

.historyMain .btn a { width: 40px; height: 40px; position: relative; 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; }

.historyMain .btn a::after { opacity: 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, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); }

.historyMain .btn a::before { opacity: 1; -webkit-transition: all .6s; transition: all .6s; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #f7faff; }

.historyMain .btn a i { font-size: 16px; font-weight: 600; color: #282828; position: relative; z-index: 10; }

.historyMain .btn a:hover i { color: #fff; }

.historyMain .btn a.prevBtn i { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); }

.historyMain .btn a.nextBtn { margin-top: 0px; }

.historyMain .btn a:hover::after { opacity: 1; }

.historyMain .btn a:hover::before { opacity: 0; }

.historyBox { margin-top: 25px; }

.historyTimeBox { width: 100%; overflow: hidden; position: relative; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.historyTime { width: 100%; }

.historyTime .swiper-slide { font-size: 20px; cursor: pointer; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.historyTime .swiper-slide p { width: 63px; height: 63px; border: 2px solid #286bb5; position: absolute; right: 65px; top: 0px; bottom: 0px; margin: auto; -webkit-border-radius: 100%; border-radius: 100%; display: none; }

.historyTime .swiper-slide p::after { content: ''; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 9px; height: 9px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #286bb5; }

.historyTime .swiper-slide p::before { position: absolute; right: 100%; width: 115px; height: 1px; top: 0px; bottom: 0px; margin: auto; background-image: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(#286bb5)); background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #286bb5); content: ''; }

.historyTime .swiper-slide span { line-height: 1; display: inline-block; font-family: 'Poppins'; }

.historyTime .swiper-slide.active span { background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); background-clip: text; -webkit-background-clip: text; color: transparent; }

.history { width: 100%; padding-top: 20px; overflow: hidden; position: relative; }

.history .swiper-slide .imgBox { width: 100%; padding-top: 65%; overflow: hidden; position: relative; }

.history .swiper-slide .imgBox img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-transition: all .6s; transition: all .6s; opacity: 0; -webkit-transition-delay: .6s; transition-delay: .6s; }

.history .swiper-slide .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 10px 0px 0px 0px; font-size: 14px; line-height: 24px; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; -webkit-transition-delay: .8s; transition-delay: .8s; }

.history .swiper-slide .content p { position: relative; padding-left: 20px; }

.history .swiper-slide .content p::after { content: ''; position: absolute; left: 0px; top: 6px; width: 10px; height: 10px; background-image: url(../images/img_16.png); background-size: cover; background-repeat: no-repeat; }

.history .swiper-slide-active .imgBox img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.history .swiper-slide-active .content { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }

.honorMain { padding: 45px 0px 0px; overflow: hidden; position: relative; }

.honorBox { padding-top: 30px; }

.honorCertificate { width: 100%; overflow: hidden; position: relative; background-image: url(../images/img_444.jpg); background-size: cover; background-repeat: no-repeat; background-position: center; }

.honorCertificate .swiper-slide { height: 430px; padding-bottom: 100px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.honorCertificate .swiper-slide .imgBox img { width: 100%; display: block; }

.honorCertificate .swiper-slide .imgBox img:nth-child(1) { position: relative; z-index: 10; }

.honorCertificate .swiper-slide .imgBox img:nth-child(2) { position: absolute; left: 0px; top: 0px; height: 100%; -o-object-fit: cover; object-fit: cover; }

.honorCertificate .swiper-slide.verticalImg .imgBox { width: 60%; position: relative; }

.honorCertificate .swiper-slide.HorizontalImg .imgBox { width: 70%; position: relative; }

.honorTimeBox { width: 100%; padding-top: 20px; overflow: hidden; padding-left: 0px; }

.honorTime .swiper-slide .year { width: 100%; padding: 0px 0px 10px; font-size: 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; position: relative; }

.honorTime .swiper-slide .year::after { position: absolute; left: 0px; top: 0px; width: 100%; height: 1px; background-color: #d8d8d8; -webkit-transition: all .6s; transition: all .6s; }

.honorTime .swiper-slide .year span { line-height: 1; display: inline-block; font-family: 'Poppins'; color: #000000; font-weight: 600; }

.honorTime .swiper-slide .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-left: 0px; padding-top: 15px; font-size: 14px; line-height: 24px; color: #646464; 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; position: relative; }

.honorTime .swiper-slide .content::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 1px; background-color: #d8d8d8; -webkit-transition: all .6s; transition: all .6s; }

.honorTime .swiper-slide.active .year span { background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); background-clip: text; -webkit-background-clip: text; color: transparent; }

.honorTime .swiper-slide.active .year::after { height: 2px; background-color: #0a6bcc; }

.honorTime .swiper-slide.active .content { color: #000000; }

.honorTime .swiper-slide.active .content::after { height: 2px; background-color: #0a6bcc; }

.coreNethod { padding: 45px 0px 0px; }

.coreNethod .imgBox { margin-top: 25px; }

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

.publicationMain { padding: 45px 0px; }

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

.publicationList .list { width: 100%; margin: 60px 0px 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; border: 1px solid #dfe4eb; }

.publicationList .list .titleImg { display: -webkit-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: 15px 10px 0px 10px; min-height: 140px; }

.publicationList .list .titleImg .imgBox { width: 130px; height: 110px; position: relative; }

.publicationList .list .titleImg .imgBox img { position: absolute; left: 0px; bottom: 40px; width: 130px; height: 130px; display: block; }

.publicationList .list .titleImg .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-left: 15px; }

.publicationList .list .titleImg .content .listTitle { font-size: 16px; font-weight: 600; line-height: 24px; color: #000000; }

.publicationList .list .titleImg .content .time { padding-top: 10px; font-size: 12px; line-height: 1.2; color: rgba(0, 0, 0, 0.5); }

.publicationList .list .titleImg .content .btn { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 15px; }

.publicationList .list .titleImg .content .btn .commonMore::after { opacity: 0; }

.publicationList .list .titleImg .content .btn .commonMore::before { opacity: 1; border-color: #4d4d4d; }

.publicationList .list .titleImg .content .btn .commonMore span { color: #4d4d4d; }

.publicationList .list .titleImg .content .btn .commonMore i { color: #4d4d4d; }

.publicationList .list .titleImg .content .btn .commonMore:hover::after { opacity: 1; }

.publicationList .list .titleImg .content .btn .commonMore:hover::before { opacity: 0; border-color: #4d4d4d; }

.publicationList .list .titleImg .content .btn .commonMore:hover span { color: #fff; }

.publicationList .list .titleImg .content .btn .commonMore:hover i { color: #fff; }

.publicationList .list .listDescBox { padding: 5px 20px 20px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: #fafbfc; position: relative; }

.publicationList .list .listDescBox::after { opacity: 0; -webkit-transition: all .6s; transition: all .6s; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: url(../images/img_452.png); background-repeat: no-repeat; background-size: cover; }

.publicationList .list .listDescBox .icon { position: relative; z-index: 10; }

.publicationList .list .listDescBox .icon i { width: 20px; height: 20px; position: relative; display: block; }

.publicationList .list .listDescBox .icon i::before { opacity: 1; -webkit-transition: all .6s; transition: all .6s; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: url(../images/img_450.png); background-repeat: no-repeat; background-size: contain; }

.publicationList .list .listDescBox .icon i::after { opacity: 0; -webkit-transition: all .6s; transition: all .6s; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: url(../images/img_451.png); background-repeat: no-repeat; background-size: contain; }

.publicationList .list .listDescBox .listDesc { padding-top: 10px; font-size: 14px; line-height: 24px; color: rgba(0, 0, 0, 0.8); position: relative; z-index: 10; }

.publicationList .list:hover .listDescBox::after { opacity: 1; }

.publicationList .list:hover .listDescBox .icon i::before { opacity: 0; }

.publicationList .list:hover .listDescBox .icon i::after { opacity: 1; }

/*--新闻中心--*/
.newsListMain { padding: 45px 0px; }

.newsRecommendBox { position: relative; }

.newsRecommendBox .newsRecommendPage { position: absolute; left: 0px; width: 100%; padding-right: 0px; bottom: 20px; z-index: 20; 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; }

.newsRecommendBox .newsRecommendPage span { width: 10px; height: 3px; margin: 0px 3px; -webkit-border-radius: 4px; border-radius: 4px; -webkit-transition: all .6s; transition: all .6s; background-color: #c5c5c5; opacity: 1; }

.newsRecommendBox .newsRecommendPage span.swiper-pagination-bullet-active { opacity: 1; width: 20px; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); }

.newsRecommend { background-color: #f6f6f6; overflow: hidden; position: relative; }

.newsRecommend .swiper-slide a .imgBox { padding-top: 65%; width: 100%; overflow: hidden; position: relative; }

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

.newsRecommend .swiper-slide a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px 20px 40px; 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; }

.newsRecommend .swiper-slide a .content .listTitle { font-size: 18px; line-height: 24px; color: #000000; }

.newsRecommend .swiper-slide a .content .listDesc { font-size: 14px; padding-top: 15px; line-height: 20px; color: rgba(0, 0, 0, 0.8); }

.newsRecommend .swiper-slide a .content .time { margin-top: auto; padding-top: 15px; font-size: 12px; color: #000000; }

.newsRecommend .swiper-slide a .content .time i { font-size: 14px; margin-right: 5px; }

.newslist { padding: 40px 0px 0px; }

.newslist .list { padding: 0px 0px; position: relative; }

.newslist .list::after { position: absolute; right: 0px; bottom: -1px; width: 0%; height: 1px; background-color: #2363b0; -webkit-transition: all .6s; transition: all .6s; }

.newslist .list a .imgBox { padding-top: 60%; width: 100%; 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; }

.newslist .list a .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 10px 0px 20px; }

.newslist .list a .content .time { font-size: 12px; color: #272727; }

.newslist .list a .content .listTitle { margin-top: 10px; font-size: 16px; line-height: 24px; color: #000000; }

.newslist .list a .content .listDesc { margin-top: 10px; font-size: 13px; line-height: 20px; max-width: 890px; color: #4c4c4c; -webkit-transition: all .6s; transition: all .6s; }

.newslist .list a .arrow { width: 67px; height: 67px; font-size: 16px; border: 1px solid #cccccc; color: #cccccc; display: none; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-transition: all .6s; transition: all .6s; }

.newslist .list:hover::after { width: 100%; left: 0px; right: auto; }

.newslist .list:hover .content .listTitle { color: #2363b0; }

.newslist .list:hover .arrow { border-color: #2363b0; color: #2363b0; }

/*--联系我们--*/
.contactMain { padding: 40px 0px; }

.contact .contactImg{width: 100%; overflow: hidden; position: relative;}

.contact .imgBox { width: 100%; }

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

.contactListBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px 0px 0px 0px; }

.contactListBox .commonTitle { text-align: left; }

.contactList .list { padding: 15px 0px; border-bottom: 1px dashed #dddddd; position: relative; }

.contactList .list::after { content: ''; position: absolute; right: 0px; bottom: -1px; width: 0%; height: 1px; -webkit-transition: all 0.6s; transition: all 0.6s; background-color: #0a6bcc; }

.contactList .list .listTitle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 16px; color: #333333; }

.contactList .list .listTitle img { width: 15px; margin-right: 10px; }

.contactList .list .listTitle span { font-weight: 600; }

.contactList .list .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 10px 0px 0px; font-size: 13px; line-height: 20px; color: rgba(0, 0, 0, 0.8); }

.contactList .list:hover .listTitle span { background-image: -webkit-gradient(linear, left top, right top, from(#2567b2), to(#62cbf0)); background-image: linear-gradient(to right, #2567b2, #62cbf0); background-clip: text; -webkit-background-clip: text; color: transparent; }

.contactList .list:hover::after { width: 100%; left: 0px; right: auto; }

.contactList .list.active .listTitle span { background-image: -webkit-gradient(linear, left top, right top, from(#2567b2), to(#62cbf0)); background-image: linear-gradient(to right, #2567b2, #62cbf0); background-clip: text; -webkit-background-clip: text; color: transparent; }

.contactList .list.active::after { width: 100%; left: 0px; right: auto; }

/*--商务合作--*/
.popUpBusinessCooperationMain { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 9999; display: none; background-color: rgba(0, 0, 0, 0.6); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }

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

.popUpBusinessCooperation { max-width: 1420px; width: 96%; margin: 0px auto; background-color: #fff; position: relative; }

.businessCooperationClose { position: absolute; right: 15px; top: 15px; font-size: 18px; color: #000; cursor: pointer; }

.popUpBusinessCooperation .content { width: 100%; padding: 20px; display: none; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-image: url(../images/img_464.jpg); background-repeat: no-repeat; background-size: cover; }

.popUpBusinessCooperation .content .title { font-size: 18px; color: #fff; font-weight: 600; }

.popUpBusinessCooperation .content .telBox { margin-top: auto; }

.popUpBusinessCooperation .content .telBox .tel { font-size: 18px; font-weight: 600; line-height: 1; color: #fff; }

.popUpBusinessCooperation .content .telBox .desc { font-size: 12px; line-height: 18px; padding-top: 10px; color: #fff; }

.popUpBusinessCooperation .formBox { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 20px; }

.popUpBusinessCooperation .formBox .title { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; position: relative; font-size: 16px; padding: 0px 10px; color: #000000; }

.popUpBusinessCooperation .formBox .title::before { content: ''; position: absolute; left: 0px; top: 0px; width: 10px; height: 10px; background-image: url(../images/img_465.png); background-repeat: no-repeat; background-size: cover; }

.popUpBusinessCooperation .formBox .title::after { content: ''; position: absolute; right: 0px; bottom: 0px; width: 10px; height: 10px; background-image: url(../images/img_466.png); background-repeat: no-repeat; background-size: cover; }

.popUpBusinessCooperation .formBox form { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; }

.popUpBusinessCooperation .formBox .list { width: 100%; padding: 6px 0px 0px; }

.popUpBusinessCooperation .formBox .list p { font-size: 12px; padding-bottom: 2px; font-weight: 500; }

.popUpBusinessCooperation .formBox .list p i { color: #fe0000; }

.popUpBusinessCooperation .formBox .list input { width: 100%; height: 35px; padding: 0px 15px; font-size: 12px; color: #000000; background-color: #f8f8f8; }

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

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

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

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

.popUpBusinessCooperation .formBox .list textarea { width: 100%; height: 80px; padding: 10px 15px; font-size: 12px; color: #000000; background-color: #f8f8f8; }

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

.popUpBusinessCooperation .formBox .list textarea:-moz-placeholder { color: rgba(0, 0, 0, 0.5); }

.popUpBusinessCooperation .formBox .list textarea::-moz-placeholder { color: rgba(0, 0, 0, 0.5); }

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

.popUpBusinessCooperation .formBox .list .codeBox { position: relative; }

.popUpBusinessCooperation .formBox .list .codeBox img { position: absolute; right: 15px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); height: 80%; cursor: pointer; }

.popUpBusinessCooperation .formBox .list .multipleChoice { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }

.popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio > * { font-size: 12px; }

.popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio { line-height: 28px; margin: 6px 10px 0 0; padding-right: 10px; }

.popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio > i { width: 18px; height: 18px; position: relative; border: 1px solid #e3e3e3; background-color: #f8f8f8; }

.popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio > i::before { display: none; }

.popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio:hover > * { color: #2363b0; }

.popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radioed { color: #2363b0; }

.popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radioed > i { border-color: #2363b0; color: #2363b0; background-color: rgba(35, 99, 176, 0.1); }

.popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radioed > i::after { content: '✔'; font-size: 14px; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.popUpBusinessCooperation .formBox .list.w100 { width: 100%; }

.popUpBusinessCooperation .formBox .btn { width: 100%; padding: 15px 0px 0px; }

.popUpBusinessCooperation .formBox .btn button { width: 100%; height: 35px; -webkit-border-radius: 35px; border-radius: 35px; color: #fff; font-size: 14px; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); border: none; }

.popUpBusinessCooperation .formBox .btn button i { margin-left: 15px; font-size: 16px; }

/*--联系我们-加入乔诺--*/
.joinUsIntro { padding: 45px 0px; }

.joinUsIntro .title { width: 100%; font-size: 20px; line-height: 28px; font-weight: 600; padding-left: 0px; position: relative; color: #474747; 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; }

.joinUsIntro .title::before { width: 28px; height: 28px; margin: 5px 15px 0px 0px; background-image: url(../images/img_468.png); background-repeat: no-repeat; background-size: cover; content: ''; display: block; }

.joinUsIntro .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding-top: 15px; font-size: 14px; line-height: 20px; color: #3d3d3d; }

.recruitmentListMain { background-color: #fafafa; padding: 20px 0px 40px; }

.recruitmentList .list { margin-top: 15px; }

.recruitmentList .list .listTitleBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; min-height: 40px; position: relative; cursor: pointer; }

.recruitmentList .list .listTitleBox::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #ffffff; opacity: 1; -webkit-transition: all .6s; transition: all .6s; }

.recruitmentList .list .listTitleBox::before { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(#5ec4ec), to(#2668b3)); background-image: linear-gradient(to bottom, #5ec4ec, #2668b3); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.recruitmentList .list .listTitleBox .name { width: 190px; font-size: 14px; padding-left: 10px; position: relative; z-index: 10; }

.recruitmentList .list .listTitleBox .region { width: 470px; font-size: 16px; position: relative; z-index: 10; display: none; }

.recruitmentList .list .listTitleBox .edu { width: 270px; font-size: 16px; position: relative; z-index: 10; display: none; }

.recruitmentList .list .listTitleBox .salary { width: 320px; font-size: 16px; position: relative; z-index: 10; display: none; }

.recruitmentList .list .listTitleBox .time { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 12px; position: relative; z-index: 10; }

.recruitmentList .list .listTitleBox .btn { width: 25px; height: 25px; margin-right: 10px; background-color: #f7f7f7; display: -webkit-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; z-index: 10; }

.recruitmentList .list .listTitleBox .btn i { width: 8px; height: 8px; position: relative; }

.recruitmentList .list .listTitleBox .btn i::after { content: ''; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; margin: auto; height: 2px; background-color: #525252; }

.recruitmentList .list .listTitleBox .btn i::before { content: ''; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; margin: auto; width: 2px; background-color: #525252; -webkit-transition: all .6s; transition: all .6s; }

.recruitmentList .list .content { background-color: #fff; padding: 5px 20px 35px; display: none; }

.recruitmentList .list .content .contentTitle { font-size: 14px; line-height: 1.2; padding-top: 20px; color: #000000; }

.recruitmentList .list .content .desc { font-size: 12px; padding-top: 10px; line-height: 20px; color: #7a7d85; }

.recruitmentList .list .content .qrCodeImgBox { padding-top: 25px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.recruitmentList .list .content .qrCodeImgBox .qrCodeImg { width: 80px; border: 1px solid #cbcbcb; margin-right: 15px; }

.recruitmentList .list .content .qrCodeImgBox .qrCodeImg img { width: 100%; display: block; }

.recruitmentList .list .content .qrCodeImgBox .qrDesc { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 12px; line-height: 20px; color: #7a7d85; }

.recruitmentList .list.active .listTitleBox::after { opacity: 0; }

.recruitmentList .list.active .listTitleBox::before { opacity: 1; }

.recruitmentList .list.active .listTitleBox .name { color: #fff; }

.recruitmentList .list.active .listTitleBox .region { color: #fff; }

.recruitmentList .list.active .listTitleBox .edu { color: #fff; }

.recruitmentList .list.active .listTitleBox .salary { color: #fff; }

.recruitmentList .list.active .listTitleBox .time { color: #fff; }

.recruitmentList .list.active .listTitleBox .btn { background-color: #fff; }

.recruitmentList .list.active .listTitleBox .btn i { color: #000; }

.recruitmentList .list.active .listTitleBox .btn i::before { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }

.recruitmentList .list:nth-child(1) .listTitleBox { min-height: inherit; padding-bottom: 10px; cursor: default; }

.recruitmentList .list:nth-child(1) .listTitleBox::after { display: none; }

.recruitmentList .list:nth-child(1) .listTitleBox::before { display: none; }

.benefitsMain { padding: 45px 0px 0px; }

.benefits { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0px 0px; padding-top: 25px; }

.benefits .list { width: 100%; margin: 10px 0px 0px; position: relative; background-color: #fafcfc; }

.benefits .list::after { opacity: 0; -webkit-transition: all .6s; transition: all .6s; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: linear-gradient(15deg, #63ccf1, #2363b0); -webkit-box-shadow: 0px 15px 40px rgba(36, 97, 160, 0.24); box-shadow: 0px 15px 40px rgba(36, 97, 160, 0.24); }

.benefits .list .content { padding: 25px 40px; position: relative; z-index: 10; }

.benefits .list .content .icon { width: 70px; border: 1px solid #ebebeb; -webkit-border-radius: 100%; border-radius: 100%; margin: auto; -webkit-transition: all .6s; transition: all .6s; }

.benefits .list .content .icon img { width: 100%; display: block; }

.benefits .list .content .listTitle { font-size: 16px; padding-top: 10px; line-height: 24px; color: #000000; text-align: center; -webkit-transition: all .6s; transition: all .6s; }

.benefits .list .content .desc { padding-top: 5px; font-size: 12px; line-height: 18px; color: rgba(0, 0, 0, 0.8); text-align: center; -webkit-transition: all .6s; transition: all .6s; }

.benefits .list:hover::after { opacity: 1; }

.benefits .list:hover .content .icon { background-color: #fff; border-color: #fff; }

.benefits .list:hover .content .listTitle { color: #fff; }

.benefits .list:hover .content .desc { color: #fff; }

.careerDevelopmentMain { padding: 45px 0px 80px; overflow: hidden; position: relative; }

.careerDevelopmentClass { border: 1px solid #e5e5e5; padding: 6px; -webkit-border-radius: 40px; border-radius: 40px; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin: 15px auto 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.careerDevelopmentClass a { height: 40px; width: 90px; margin-right: 10px; font-size: 14px; color: #000000; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; position: relative; }

.careerDevelopmentClass a::after { -webkit-border-radius: 50px; border-radius: 50px; -webkit-transition: all .6s; transition: all .6s; opacity: 0; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); }

.careerDevelopmentClass a span { position: relative; z-index: 10; }

.careerDevelopmentClass a:last-child { margin-right: 0px; }

.careerDevelopmentClass a.active { color: #fff; }

.careerDevelopmentClass a.active::after { opacity: 1; }

.careerDevelopmentBox { padding-top: 40px; }

.careerDevelopment { display: none; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

.careerDevelopment .swiper-slide { width: 130px; margin-right: 15px; min-height: 130px; display: -webkit-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; background-image: -webkit-gradient(linear, left top, left bottom, from(#fdfefe), to(#edf4f8)); background-image: linear-gradient(to bottom, #fdfefe, #edf4f8); }

.careerDevelopment .swiper-slide::after { content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border: 1px solid #f2f7fa; -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), to(transparent)); -webkit-mask-image: linear-gradient(to bottom, #000 70%, transparent); mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), to(transparent)); mask-image: linear-gradient(to bottom, #000 70%, transparent); }

.careerDevelopment .swiper-slide::before { -webkit-transition: all .6s; transition: all .6s; opacity: 0; content: ''; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfeff), to(#e7f6ff)); background-image: linear-gradient(to bottom, #fcfeff, #e7f6ff); }

.careerDevelopment .swiper-slide .content { width: 100%; position: relative; z-index: 10; }

.careerDevelopment .swiper-slide .icon img { width: 40px; display: block; margin: 0px auto; }

.careerDevelopment .swiper-slide .listTitle { font-size: 14px; padding-top: 10px; line-height: 1.2; color: #000000; text-align: center; }

.careerDevelopment .swiper-slide .number { position: absolute; left: 0px; bottom: -40px; right: 0px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.careerDevelopment .swiper-slide .number span { width: 20px; height: 20px; font-size: 14px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #2571cb; 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; position: relative; z-index: 10; }

.careerDevelopment .swiper-slide .number::after { content: ''; position: absolute; left: 58%; width: 100%; height: 1px; top: 0px; bottom: 0px; margin: auto; background-color: #cccccc; }

.careerDevelopment .swiper-slide .triangle { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: -7px; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 7px solid #edf4f8; }

.careerDevelopment .swiper-slide:last-child { margin-right: 0px; }

.careerDevelopment .swiper-slide:last-child .number::after { display: none; }

.careerDevelopment .swiper-slide:hover::after { border-color: #edf8ff; }

.careerDevelopment .swiper-slide:hover::before { opacity: 1; }

.careerDevelopment .swiper-slide:hover .triangle { border-top-color: #e7f6ff; }

.careerDevelopment.active { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; }

.recruitmentProcessMain { padding: 45px 0px; overflow: hidden; position: relative; background-image: url(../images/img_486.jpg); background-size: cover; background-position: top; }

.recruitmentProcessBox { position: relative; margin-top: 50px; }

.recruitmentProcessBox::after { position: absolute; top: 0px; bottom: 0px; height: 1px; margin: auto; left: -300%; right: -30%; background-color: #d9d9d9; }

.recruitmentProcess .swiper-slide { width: 150px; margin-right: 15px; position: relative; }

.recruitmentProcess .swiper-slide .contentBox { position: relative; }

.recruitmentProcess .swiper-slide .contentBox .content { min-height: 170px; padding-top: 33px; border: 1px solid #f1f3f5; position: relative; background-image: url(../images/img_487.jpg); }

.recruitmentProcess .swiper-slide .contentBox .content .step { font-size: 14px; text-align: center; line-height: 1.2; }

.recruitmentProcess .swiper-slide .contentBox .content .icon { width: 45px; margin: 0px auto; padding-top: 13px; }

.recruitmentProcess .swiper-slide .contentBox .content .icon img { width: 100%; display: block; }

.recruitmentProcess .swiper-slide .contentBox .content .listTitle { font-size: 14px; padding-top: 10px; line-height: 1.2; color: #010101; text-align: center; }

.recruitmentProcess .swiper-slide .contentBox::before { content: ''; position: absolute; left: 0px; right: 0px; margin: 0px auto; top: -15px; width: 80px; height: 80px; background-image: url(../images/img_488.png); background-repeat: no-repeat; background-size: cover; }

.recruitmentProcess .swiper-slide .contentBox::after { content: ''; position: absolute; left: 0px; right: 0px; bottom: -79px; margin: auto; width: 39px; height: 39px; background-image: url(../images/img_489.png); background-repeat: no-repeat; background-size: cover; }

/*--app下载--*/
.appDownloadOnlineBox { padding: 110px 0px 0px; overflow: hidden; position: relative; background-image: url(../images/img_504.jpg); background-repeat: no-repeat; background-size: cover; }

.appDownloadOnline { max-width: 1390px; margin: 0px auto; 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; }

.appDownloadOnline .imgBox { width: 100%; }

.appDownloadOnline .imgBox img { width: 100%; display: block; -webkit-filter: drop-shadow(0px 10px 79px rgba(151, 161, 185, 0.4)); filter: drop-shadow(0px 10px 79px rgba(151, 161, 185, 0.4)); }

.appDownloadOnline .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 30px 0px; }

.appDownloadOnline .content .title { font-size: 32px; line-height: 1; 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; color: #fff; }

.appDownloadOnline .content .title img { width: 40px; margin-right: 10px; display: block; }

.appDownloadOnline .content .desc { font-size: 16px; color: #fff; padding-top: 10px; }

.appDownloadOnline .content .label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 20px; }

.appDownloadOnline .content .label .list { margin-right: 15px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }

.appDownloadOnline .content .label .list img { width: 40px; margin: 0px auto; display: block; -webkit-filter: brightness(100%) grayscale(100%) invert(1); filter: brightness(100%) grayscale(100%) invert(1); }

.appDownloadOnline .content .label .list p { font-size: 12px; padding-top: 5px; color: #fff; text-align: center; }

.appDownloadOnline .content .label .list:last-child { margin-right: 0px; }

.appDownloadOnline .content .appQRcode { padding: 5px 5px 10px; margin-top: 30px; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; background-color: #fff; }

.appDownloadOnline .content .appQRcode img { width: 100px; display: block; }

.appDownloadOnline .content .appQRcode p { font-size: 12px; padding-top: 5px; line-height: 1; color: #949596; text-align: center; }

.appLiveBroadcastBox { padding: 40px 0px 0px; overflow: hidden; position: relative; }

.appLiveBroadcast { 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; max-width: 1390px; margin: 0px auto; }

.appLiveBroadcast .imgBox { position: relative; margin: 0px auto; width: 70%; }

.appLiveBroadcast .imgBox .Vertical { background-color: #e7eef8; padding: 7px; -webkit-border-radius: 30px; border-radius: 30px; border: 3px solid #c1dafe; -webkit-box-shadow: 0px 10px 62px rgba(4, 71, 150, 0.08); box-shadow: 0px 10px 62px rgba(4, 71, 150, 0.08); -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), color-stop(91%, transparent)); -webkit-mask-image: linear-gradient(to bottom, #000 70%, transparent 91%); mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(70%, #000), color-stop(91%, transparent)); mask-image: linear-gradient(to bottom, #000 70%, transparent 91%); }

.appLiveBroadcast .imgBox .Vertical img { display: block; -webkit-border-radius: 20px; border-radius: 20px; width: 100%; display: block; }

.appLiveBroadcast .imgBox .Horizontal { position: absolute; left: -4.667vw; top: 22.667vw; width: 75.4vw; padding: 2vw; -webkit-border-radius: 1.333vw; border-radius: 1.333vw; border: 2px solid #fff; background-color: rgba(231, 239, 247, 0.9); -webkit-box-shadow: 0px 10px 79px rgba(151, 161, 185, 0.4); box-shadow: 0px 10px 79px rgba(151, 161, 185, 0.4); }

.appLiveBroadcast .imgBox .Horizontal img { width: 100%; display: block; -webkit-border-radius: 10px; border-radius: 10px; }

.appLiveBroadcast .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 30px 0px; }

.appLiveBroadcast .content .title { font-size: 18px; line-height: 1; color: #000000; }

.appLiveBroadcast .content .desc { font-size: 14px; padding-top: 10px; color: #8c8d8f; line-height: 1.2; }

.appLiveBroadcast .content .label { padding-top: 30px; }

.appLiveBroadcast .content .label .list { margin-top: 18px; padding: 8px; display: -webkit-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: #f9fafb; -webkit-border-radius: 6px; border-radius: 6px; }

.appLiveBroadcast .content .label .list .icon { width: 50px; height: 50px; background-color: #fff; -webkit-border-radius: 6px; border-radius: 6px; margin-right: 15px; }

.appLiveBroadcast .content .label .list .icon img { width: 100%; display: block; }

.appLiveBroadcast .content .label .list .listContent { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; color: #000000; }

.appOnlineTutoringBox { padding: 40px 0px 0px; overflow: hidden; position: relative; background-image: url(../images/img_512.jpg); background-repeat: no-repeat; background-size: cover; }

.appOnlineTutoring { 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; max-width: 1390px; margin: 0px auto; }

.appOnlineTutoring .imgBox { width: 100%; }

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

.appOnlineTutoring .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 40px 0px; margin-right: 0px; }

.appOnlineTutoring .content .title { font-size: 18px; line-height: 1; color: #000000; }

.appOnlineTutoring .content .desc { font-size: 14px; padding-top: 10px; color: #8c8d8f; line-height: 1.2; }

.appOnlineTutoring .content .label { padding-top: 10px; }

.appOnlineTutoring .content .label .list { margin-top: 10px; padding: 8px; display: -webkit-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; -webkit-border-radius: 6px; border-radius: 6px; }

.appOnlineTutoring .content .label .list .icon { width: 50px; height: 50px; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f9fd)); background-image: linear-gradient(to bottom, #ffffff, #f1f9fd); border: 1px solid #f1f9fd; -webkit-border-radius: 6px; border-radius: 6px; margin-right: 15px; }

.appOnlineTutoring .content .label .list .icon img { width: 100%; display: block; }

.appOnlineTutoring .content .label .list .listContent { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; color: #000000; display: block; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.appOnlineTutoring .content .label .list .listContent span { font-size: 24px; margin-right: 10px; line-height: 1; font-weight: 600; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); background-clip: text; -webkit-background-clip: text; color: transparent; }

.appCommunityBox { padding: 25px 0px 0px; overflow: hidden; position: relative; }

.appCommunity { 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; max-width: 1390px; margin: 0px auto; }

.appCommunity .imgBox { position: relative; width: 100%; }

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

.appCommunity .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 15px 0px; }

.appCommunity .content .title { font-size: 18px; line-height: 1; color: #000000; }

.appCommunity .content .desc { font-size: 14px; padding-top: 10px; color: #8c8d8f; line-height: 1.2; }

.appCommunity .content .label { padding-top: 15px; }

.appCommunity .content .label .list { margin-top: 10px; padding: 8px; display: -webkit-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: #f9fafb; -webkit-border-radius: 6px; border-radius: 6px; }

.appCommunity .content .label .list .icon { width: 50px; height: 50px; background-color: #fff; -webkit-border-radius: 6px; border-radius: 6px; margin-right: 15px; }

.appCommunity .content .label .list .icon img { width: 100%; display: block; }

.appCommunity .content .label .list .listContent { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; color: #000000; }

.appCommunity .content .label .list .listContent span { font-size: 24px; margin-right: 10px; line-height: 1; font-weight: 600; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); background-clip: text; -webkit-background-clip: text; color: transparent; }

.appOnlineTutoringTwoBox { padding: 40px 0px 0px; overflow: hidden; position: relative; background-image: url(../images/img_516.jpg); background-repeat: no-repeat; background-size: cover; }

.appOnlineTutoringTwo { 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; max-width: 1390px; margin: 0px auto; }

.appOnlineTutoringTwo .imgBox { width: 100%; position: relative; }

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

.appOnlineTutoringTwo .content { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px 0px 0px; }

.appOnlineTutoringTwo .content .title { font-size: 18px; line-height: 1; color: #000000; }

.appOnlineTutoringTwo .content .desc { font-size: 14px; padding-top: 10px; color: #8c8d8f; line-height: 1.2; }

.appOnlineTutoringTwo .content .label { padding-top: 15px; }

.appOnlineTutoringTwo .content .label .list { margin-top: 10px; padding: 8px; display: -webkit-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; -webkit-border-radius: 6px; border-radius: 6px; }

.appOnlineTutoringTwo .content .label .list .icon { width: 50px; height: 50px; background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f9fd)); background-image: linear-gradient(to bottom, #ffffff, #f1f9fd); border: 1px solid #f1f9fd; -webkit-border-radius: 6px; border-radius: 6px; margin-right: 15px; }

.appOnlineTutoringTwo .content .label .list .icon img { width: 100%; display: block; }

.appOnlineTutoringTwo .content .label .list .listContent { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; font-size: 14px; color: #000000; display: block; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.appOnlineTutoringTwo .content .label .list .listContent span { font-size: 24px; margin-right: 10px; line-height: 1; font-weight: 600; background-image: -webkit-gradient(linear, left top, right top, from(#2363b0), to(#63ccf1)); background-image: linear-gradient(to right, #2363b0, #63ccf1); background-clip: text; -webkit-background-clip: text; color: transparent; }

@media (max-width: 768px) { .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .content { display: none !important; }
  .trainingCampList .list .content .listDesc { max-height: 39px; } }

@media (min-width: 768px) { .commonBanner .imgBox { padding-top: 45vw; }
  .commonBanner .commonBannerText .title { font-size: 3.125vw; }
  .commonBanner .commonBannerText .desc { font-size: 1.25vw; padding-top: 0.938vw; }
  .commonBanner .commonBannerText .btn { margin-top: 2.188vw; padding: 0vw 0.938vw 0vw 1.875vw; width: 11.063vw; height: 3.5vw; -webkit-border-radius: 3.5vw; border-radius: 3.5vw; }
  .commonBanner .commonBannerText .btn span { font-size: 1vw; }
  .commonBanner .commonBannerText .btn p { width: 2.25vw; height: 2.25vw; }
  .commonBanner .commonBannerText .btn p i::after { border-left: 0.313vw solid #0a6bcc; border-top: 0.313vw solid transparent; border-bottom: 0.313vw solid transparent; }
  .commonBanner .commonBannerText .commonBannerLogo { padding-bottom: 0.938vw; }
  .commonBanner .commonBannerText .commonBannerLogo img { height: 3.5vw; }
  .commonBanner .commonBannerText .activityTitle { width: 31.625vw; }
  .commonBanner .commonBannerText .activityTime { margin-top: 1.875vw; height: 3.438vw; padding: 0vw 2.188vw; -webkit-border-radius: 3.438vw; border-radius: 3.438vw; }
  .commonBanner .commonBannerText .activityTime p { font-size: 1.563vw; }
  .commonBanner .commonBannerText .more .commonMore { width: 13.125vw; }
  .commonBanner .commonBannerText .more .commonMore span { font-size: 1vw; }
  .commonBanner .commonBannerText .more .commonMore i { font-size: 1.125vw; }
  .commonBanner .commonBannerTextTwo .title { font-size: 3.125vw; }
  .commonBanner .commonBannerTextTwo .desc { font-size: 1.25vw; padding-top: 0.938vw; }
  .commonBanner .more { padding-top: 2.188vw; }
  .commonBannerTwo .imgBox { padding-top: 100vh; }
  .commonBannerTwo .btn { bottom: 5.625vw; width: 4.063vw; height: 4.063vw; }
  .commonBannerTwo .btn::after { width: 0.813vw; height: 0.813vw; }
  .commonPage { padding-top: 2.5vw; }
  .commonPage span { width: 1.375vw; height: 0.313vw; margin: 0vw 0.25vw; }
  .commonPage span.swiper-pagination-bullet-active { width: 3.75vw; }
  .commonClass { margin-bottom: -0.063vw; }
  .commonClass a { height: 4.063vw; font-size: 1.063vw; margin-right: 5.625vw; }
  .commonClass a::after { height: 0.25vw; }
  .footer { padding: 3.125vw 0vw 0vw; }
  .footerLogoTelMedia { 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; }
  .footerLogoTel { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .footerLogoTel .footerLogo img { height: 3.125vw; margin: 0vw; }
  .footerLogoTel .footerTel { border-left: 1px solid rgba(255, 255, 255, 0.1); margin-left: 3.125vw; padding-left: 3.125vw; padding-top: 0vw; }
  .footerLogoTel .footerTel p { font-size: 0.938vw; text-align: left; }
  .footerLogoTel .footerTel .tel { padding-top: 0.625vw; font-size: 1.875vw; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
  .footerLogoTel .footerTel .tel i { width: 1.875vw; height: 1.875vw; margin-right: 0.625vw; font-size: 1vw; }
  .footerMedia { padding-top: 0vw; }
  .footerMedia a { margin-left: 0.438vw; width: 3.125vw; height: 3.125vw; font-size: 1.25vw; }
  .footerMedia a p { width: 7.5vw; padding: 0.313vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .footerMedia a:first-child { margin-left: 0vw; }
  .footerClass { margin-top: 3.125vw; padding-top: 6.25vw; 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; }
  .footerClass .list { padding-left: 3.438vw; }
  .footerClass .list::after { height: 12.5vw; }
  .footerClass .list h3 a { font-size: 1vw; }
  .footerClass .list p { padding-top: 1.25vw; }
  .footerClass .list p a { font-size: 0.875vw; line-height: 1.938vw; }
  .foot { margin-top: 5vw; padding: 2.188vw 0vw; }
  .foot .copyright { font-size: 0.938vw; }
  .foot .link { font-size: 0.938vw; display: block; }
  .commonMore { min-width: 10vw; height: 3.125vw; padding: 0vw 1.25vw 0vw 1.563vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  .commonMore::before { -webkit-border-radius: 3.125vw; border-radius: 3.125vw; border: 0.125vw solid #adadad; }
  .commonMore span { font-size: 0.875vw; }
  .commonMore i { font-size: 0.875vw; }
  @-webkit-keyframes rightArrow { 0% { -webkit-transform: translate(0vw, 0vw); transform: translate(0vw, 0vw); }
    50% { -webkit-transform: translate(2.5vw, -2.5vw); transform: translate(2.5vw, -2.5vw); }
    51% { -webkit-transform: translate(-1.875vw, 2.188vw); transform: translate(-1.875vw, 2.188vw); }
    100% { -webkit-transform: translate(0vw, 0vw); transform: translate(0vw, 0vw); } }
  @keyframes rightArrow { 0% { -webkit-transform: translate(0vw, 0vw); transform: translate(0vw, 0vw); }
    50% { -webkit-transform: translate(2.5vw, -2.5vw); transform: translate(2.5vw, -2.5vw); }
    51% { -webkit-transform: translate(-1.875vw, 2.188vw); transform: translate(-1.875vw, 2.188vw); }
    100% { -webkit-transform: translate(0vw, 0vw); transform: translate(0vw, 0vw); } }
  .commonTitle { font-size: 3.125vw; }
  .commonBtn a { width: 3.125vw; height: 3.125vw; }
  .commonBtn a i { font-size: 0.75vw; }
  /*--案例列表--*/
  .caseListMain { padding: 5vw 0vw 6.875vw; }
  .caseScreen .list { margin-bottom: 0.938vw; }
  .caseScreen .list .screenTitle { font-size: 1vw; padding-top: 0.313vw; min-width: 4.125vw; }
  .caseScreen .list .screenList a { font-size: 1vw; padding: 0.313vw 0.813vw; margin-bottom: 0.313vw; }
  .caseScreen .list .screenList a::after { font-size: 0.75vw; margin-left: 0.938vw; }
  .caseList { margin: 0vw -1.375vw; }
  .caseList .list { width: -webkit-calc(33.333% - 2.75vw); width: calc(33.333% - 2.75vw); margin: 3.125vw 1.375vw 0vw; }
  .caseList .list .imgBox { padding-top: 17.813vw; }
  .caseList .list .content { padding-top: 1.563vw; }
  .caseList .list .content .name { font-size: 1vw; }
  .caseList .list .content .listTitle { font-size: 1.5vw; line-height: 1.813vw; padding-top: 0.938vw; }
  .caseList .list .content .label { padding-top: 1.875vw; }
  .caseList .list .content .label span { font-size: 0.875vw; line-height: 1.688vw; padding: 0vw 0.625vw; margin-right: 0.625vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; margin-top: 0.313vw; }
  #paging { padding-top: 4.375vw; }
  #paging a { width: 3.125vw; height: 3.125vw; line-height: 3.125vw; margin: 0vw 0.5vw; font-size: 0.875vw; }
  #paging span { width: 3.125vw; height: 3.125vw; line-height: 3.125vw; margin: 0vw 0.5vw; font-size: 1.063vw; }
  /*--案例详情页--*/
  .caseDetailBanner .imgBox { padding-top: 61.25vw; }
  .caseDetailBanner .caseDetailBannerText .title { font-size: 4.25vw; line-height: 4.75vw; }
  .caseDetailBanner .caseDetailBannerText .label { padding-top: 1.875vw; }
  .caseDetailBanner .caseDetailBannerText .label span { padding: 0vw 1.375vw; height: 3.125vw; font-size: 1.125vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; margin-right: 1.375vw; margin-bottom: 0vw; -webkit-backdrop-filter: blur(0.938vw); backdrop-filter: blur(0.938vw); }
  .caseDetailBanner .scrollDownIconBox { bottom: 4.375vw; width: 100%; }
  .caseDetailBanner .scrollDownIconBox .scrollDownIcon { font-size: 0.875vw; }
  .caseDetailBanner .scrollDownIconBox .scrollDownIcon i { margin-right: 0.625vw; width: 1.125vw; height: 1.563vw; padding-top: 0.313vw; -webkit-border-radius: 0.563vw; border-radius: 0.563vw; }
  .caseDetailBanner .scrollDownIconBox .scrollDownIcon i::after { width: 0.125vw; height: 0.438vw; }
  .caseDetailBox { padding: 8.125vw 0vw; }
  .caseDetailBox .container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .caseDetailBox .caseDetailLogo { width: 30.625vw; min-height: 18.75vw; }
  .caseDetailBox .caseDetailLogo::after { content: ''; }
  .caseDetailBox .caseDetailLogo img { width: 23.188vw; margin: 0px auto; }
  .caseDetailBox .caseDetail { padding: 0vw 0vw 0vw 7.5vw; }
  .caseDetailBox .caseDetail .title { font-size: 1.313vw; padding-top: 1.25vw; }
  .caseDetailBox .caseDetail .content { font-size: 1.25vw; padding-top: 0.313vw; line-height: 2vw; }
  .caseDetailBox .caseDetail .title:nth-child(3) { padding-top: 3.125vw; }
  .annualGrowthMain { padding: 5.313vw 0vw 7.5vw; }
  .annualGrowthBox { padding-top: 2.813vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .annualGrowthBox .content { width: 36.25vw; padding: 0vw 4.375vw; }
  .annualGrowthBox .content .subTitle { font-size: 1.625vw; }
  .annualGrowthBox .content .desc { font-size: 1.25vw; line-height: 1.875vw; padding-top: 2.188vw; }
  .annualGrowthBox .content .desc p { padding-left: 1.25vw; margin-bottom: 0.625vw; }
  .annualGrowthBox .content .desc p::after { top: 0.5vw; width: 0.875vw; height: 0.875vw; }
  .annualGrowthDataBox { margin-top: 3.75vw; padding: 3.438vw 5vw 0vw; -webkit-mask-image: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(5%, #000), color-stop(95%, #000), to(transparent)); -webkit-mask-image: linear-gradient(to right, transparent, #000 5%, #000 95%, transparent); mask-image: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(5%, #000), color-stop(95%, #000), to(transparent)); mask-image: linear-gradient(to right, transparent, #000 5%, #000 95%, transparent); }
  .annualGrowthDataBox .subTitle { font-size: 1.5vw; }
  .annualGrowthDataBox .annualGrowthData { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; margin: 0vw; padding-top: 2.5vw; }
  .annualGrowthDataBox .annualGrowthData .list { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; width: auto; padding: 0vw; }
  .annualGrowthDataBox .annualGrowthData .list .number { font-size: 2.25vw; }
  .annualGrowthDataBox .annualGrowthData .list .text { font-size: 1.125vw; padding-top: 0.938vw; }
  .presidentMain { padding: 5.313vw 0vw 0vw; }
  .presidentMain::after { bottom: 0vw; height: 3.125vw; }
  .presidentMain .container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .presidentMain .content { padding-bottom: 9.375vw; }
  .presidentMain .content .title { font-size: 2.25vw; }
  .presidentMain .content .subTitle { font-size: 1.188vw; padding-top: 0.938vw; }
  .presidentMain .content .desc { margin-top: 3.125vw; padding: 0vw 3.75vw 0vw 4.688vw; font-size: 1.125vw; line-height: 2vw; }
  .presidentMain .content .desc .icon { width: 3.563vw; height: 3.563vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .presidentMain .content .line { bottom: 8.125vw; display: block; }
  .presidentMain .content .line::before { right: -2.5vw; top: 0.625vw; width: 6.125vw; height: 6.125vw; }
  .presidentMain .imgBox { width: 31.5vw; margin: 0vw 0vw 0vw 5.625vw; }
  /*--深度咨询--*/
  .consult { padding: 6.25vw 0vw; }
  .consultList { padding-top: 2.5vw; }
  .consultList .list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; padding: 2.5vw 0vw 3.75vw; }
  .consultList .list .listTitle { font-size: 1.5vw; }
  .consultList .list .listTitle .icon { width: 4.438vw; margin-right: 1.563vw; }
  .consultList .list .content { width: 50.25vw; padding: 0vw 4.375vw 0vw 0vw; }
  .consultList .list .content .descBox { margin-top: 0.938vw; max-height: 3.25vw; }
  .consultList .list .content .desc { font-size: 1.125vw; line-height: 1.625vw; }
  .consultList .list .content .btn { right: 0vw; top: 1.125vw; width: 1.063vw; height: 1.063vw; }
  .consultList .list .content .btn::after { width: 0.188vw; -webkit-border-radius: 0.188vw; border-radius: 0.188vw; }
  .consultList .list .content .btn::before { width: 100%; height: 0.188vw; -webkit-border-radius: 0.188vw; border-radius: 0.188vw; }
  .consultList .list.active .descBox { max-height: 31.25vw; }
  .flywheelMain { padding: 5.625vw 0vw 6.25vw; }
  .flywheel { margin-top: 3.438vw; }
  .flywheel .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; margin-right: 1.063vw; min-height: 28.438vw; }
  .flywheel .swiper-slide .hoverContent { position: absolute; padding: 4.063vw 3.75vw 2.5vw; min-width: 35.938vw; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }
  .flywheel .swiper-slide .hoverContent .listTitle { font-size: 2vw; }
  .flywheel .swiper-slide .hoverContent .listTitle .icon { width: 3.125vw; margin-right: 0.625vw; }
  .flywheel .swiper-slide .hoverContent .listDesc { font-size: 1.25vw; padding-top: 0.938vw; }
  .flywheel .swiper-slide .hoverContent .label { padding-top: 2.5vw; }
  .flywheel .swiper-slide .hoverContent .label p { padding-left: 1.25vw; margin-bottom: 1.25vw; margin-right: 1.25vw; font-size: 1.125vw; }
  .flywheel .swiper-slide .hoverContent .label p::after { top: 0.375vw; width: 0.875vw; height: 0.875vw; }
  .flywheel .swiper-slide .hoverContent .more { padding-top: 1.25vw; }
  .flywheel .swiper-slide .content { padding-top: 6.875vw; opacity: 1; }
  .flywheel .swiper-slide .content .icon { width: 3.125vw; }
  .flywheel .swiper-slide .content .listTitle { padding-top: 2.188vw; font-size: 1.625vw; }
  .flywheel .swiper-slide .content .listDesc { font-size: 1vw; line-height: 1.313vw; padding: 0.938vw 1.25vw 0vw; }
  .flywheel .swiper-slide .content .number { bottom: 1.875vw; font-size: 1.5vw; }
  .flywheel .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 35.938vw; -ms-flex: 0 0 35.938vw; flex: 0 0 35.938vw; }
  .flywheel .swiper-slide.active .hoverContent { opacity: 1; -webkit-transform: none; -ms-transform: none; transform: none; -webkit-transition-delay: .4s; transition-delay: .4s; }
  .flywheel .swiper-slide.active .content { opacity: 0; -webkit-transition-delay: 0s; transition-delay: 0s; }
  .deliveryMain { padding: 5vw 1.25vw; }
  .deliveryMain .imgBox { padding-top: 2.813vw; }
  .cooperativeCustomerMain { padding: 1.25vw 0vw 5vw; }
  .cooperativeCustomerMain .commonTitle { padding-bottom: 1.875vw; }
  .cooperativeCustomerBox { margin-top: 1.25vw; padding: 2.5vw 0vw 0.938vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .cooperativeCustomerBox .content { padding-bottom: 1.563vw; }
  .cooperativeCustomerBox .content .icon { width: 5.313vw; }
  .cooperativeCustomerBox .content .listTitle { font-size: 1.25vw; padding-top: 0.313vw; }
  .cooperativeCustomerBox .cooperativeCustomerList { width: 76.875vw; }
  .cooperativeCustomerBox .cooperativeCustomerList .list { width: 16.666666666666668%; padding: 0vw 1.563vw 1.563vw 0vw; }
  .popupImgMask { -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); }
  .popupImgBox { max-width: 87.5vw; width: 96%; }
  .popupImg { padding: 6.875vw 0vw; }
  .popupImg .title { font-size: 3.125vw; }
  .popupImg .imgBox { margin: 5vw auto 0vw; width: 72.938vw; }
  .popupImg .imgBox img { width: 100%; }
  .closePopupImg { right: 2.5vw; top: 2.5vw; font-size: 1.25vw; }
  /*--高管培训--*/
  .storeSalesDoublingDataDist { padding: 5.625vw 0vw 4.688vw; }
  .storeSalesDoublingDataDist .list .number p { font-size: 4.375vw; }
  .storeSalesDoublingDataDist .list .text { font-size: 1.125vw; padding-top: 0.625vw; }
  .storeSalesDoublingDataDist .listt:nth-child(2)::before { left: 0vw; bottom: 0vw; width: 0.063vw; height: 3.75vw; }
  .storeSalesDoublingDataDist .listt:nth-child(2)::after { right: 0vw; bottom: 0vw; width: 0.063vw; height: 3.75vw; }
  .storeSalesDoublingDataDist .list:nth-child(1) { padding-left: 6.875vw; }
  .storeSalesDoublingDataDist .list:nth-child(2) { width: 28.208vw; }
  .storeSalesDoublingDataDist .list:nth-child(3) { padding-right: 7.5vw; }
  .storeSalesDoublingVideo .btn { right: 3vw; bottom: 3vw; width: 4.063vw; height: 4.063vw; }
  .storeSalesDoublingVideo .btn::after { right: 0vw; bottom: 0vw; width: 0.813vw; height: 0.813vw; }
  .storeSalesDoublingVideo .btn::before { width: 150%; height: 150%; }
  .valuePropositionBox { padding: 6.875vw 5vw 5.625vw; }
  .valueProposition { margin-top: 2.813vw; }
  .valueProposition .list { width: 16.875vw; }
  .valueProposition .list .icon img { width: 4.375vw; }
  .valueProposition .list .icon p { font-size: 1.375vw; line-height: 1.875vw; padding-top: 1.25vw; }
  .valueProposition .list .line span { width: 0.938vw; height: 0.938vw; }
  .valueProposition .list:nth-child(1) .line span { left: 7.5vw; top: -0.313vw; }
  .valueProposition .list:nth-child(2) .line span { left: 15.625vw; top: 5vw; }
  .valueProposition .list:nth-child(3) .line span { left: 6.25vw; top: 15.938vw; }
  .valueProposition .horizontalLine { bottom: 0vw; height: 0.063vw; padding: 0vw 8.125vw; }
  .valueProposition .horizontalLine p { width: 50%; }
  .valueProposition .horizontalLine p::after { right: 0vw; bottom: 0vw; width: 0.563vw; height: 0.563vw; -webkit-transform: translateX(-0.5vw); -ms-transform: translateX(-0.5vw); transform: translateX(-0.5vw); }
  .valueProposition .horizontalLine p::before { right: 0vw; bottom: 0vw; width: 0.563vw; height: 0.563vw; -webkit-transform: translateX(0.5vw); -ms-transform: translateX(0.5vw); transform: translateX(0.5vw); }
  .courseOutlineMain { padding: 5.938vw 0vw; }
  .courseOutlineMain .courseOutline { padding-top: 1.875vw; }
  .courseOutlineMain .courseOutline .list { margin-top: 0.938vw; }
  .courseOutlineMain .courseOutline .list .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; min-height: 7.188vw; }
  .courseOutlineMain .courseOutline .list .content .label { left: 0.063vw; top: 0.063vw; width: 5.5vw; height: 2.313vw; font-size: 0.938vw; }
  .courseOutlineMain .courseOutline .list .content .listTitle { width: 30.625vw; padding-top: 0vw; padding-left: 12.5vw; font-size: 1.5vw; }
  .courseOutlineMain .courseOutline .list .content .listTitle img { width: 3.125vw; margin-right: 1.875vw; }
  .courseOutlineMain .courseOutline .list .content .listTitle::after { content: ''; right: 0vw; bottom: 0vw; width: 0.063vw; height: 3vw; }
  .courseOutlineMain .courseOutline .list .content .desc { padding-left: 7.5vw; padding-top: 0vw; font-size: 1.25vw; line-height: 1.5vw; }
  .courseOutlineMain .courseOutline .list .content .desc p { padding-left: 1.375vw; margin-right: 5vw; }
  .courseOutlineMain .courseOutline .list .content .desc p::after { top: 0.375vw; width: 0.875vw; height: 0.875vw; }
  .courseOutlineMain .courseOutline .list .content .icon { display: block; width: 2vw; height: 2vw; margin-right: 2.5vw; }
  .courseOutlineMain .courseOutline .list:hover { margin-left: -1.563vw; margin-right: -1.563vw; }
  .enterpriseAchievements { padding-top: 6.875vw; }
  .enterpriseAchievementsList { overflow: hidden; padding: 1.875vw 0vw; margin-top: 2.188vw; }
  .enterpriseAchievementsList .swiper-slide { width: 13.25vw; }
  .enterpriseAchievementsList .swiper-slide p img { -webkit-box-shadow: 0vw 0.188vw 2.375vw rgba(26, 70, 117, 0.1); box-shadow: 0vw 0.188vw 2.375vw rgba(26, 70, 117, 0.1); }
  .enterpriseAchievementsList .swiper-slide .listTitle { font-size: 2.125vw; -webkit-transform: translateY(1.875vw); -ms-transform: translateY(1.875vw); transform: translateY(1.875vw); padding-top: 2.5vw; }
  .enterpriseAchievementsList .swiper-slide-active .listTitle { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transform: none; -ms-transform: none; transform: none; }
  .enterpriseAchievementsTextBox { width: 61.875vw; }
  .enterpriseAchievementsTextBox a.prevBtn { left: -8.125vw; }
  .enterpriseAchievementsTextBox a.nextBtn { right: -8.125vw; }
  .enterpriseAchievementsText .swiper-slide { min-height: 10.438vw; padding: 1.25vw 3.438vw; font-size: 1.313vw; line-height: 2vw; }
  .teachingExpertMain { padding: 6.25vw 0vw 0vw; }
  .teachingExpertMain .desc { font-size: 1.438vw; padding-top: 0.625vw; }
  .teachingExpertBox { padding: 10.313vw 2.188vw 9.688vw 24.063vw; }
  .teachingExpertBox .characters { position: absolute; left: 2.5vw; bottom: 0vw; width: 23.438vw; display: block; }
  .teachingExpertBox .characters img{width: 100%;}
  .teachingExpertBox .charactersTwo {position: absolute; left: 0vw; bottom: 0vw; width: 32.875vw; display: block; }
  .teachingExpertBox .charactersTwo img { width: 100%;}
  .teachingExpert { padding: 0.938vw 0vw 3.75vw 9.688vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
  .teachingExpert .name { left: 6.563vw; top: -4.625vw; padding: 0vw 2.188vw 0vw 2.813vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; height: 4.688vw; font-size: 1.875vw; }
  .teachingExpert .name span { font-size: 1.25vw; font-weight: 300; padding-left: 0.938vw; }
  .teachingExpert .name::after { bottom: -1.438vw; width: 2vw; height: 2vw; }
  .teachingExpert .list { padding-top: 2.188vw; margin-right: 4.375vw; }
  .teachingExpert .list .number { font-size: 5.375vw; }
  .teachingExpert .list .content { padding-left: 1.563vw; }
  .teachingExpert .list .content .listTitle { font-size: 1.5vw; }
  .teachingExpert .list .content .text { font-size: 1.125vw; padding-top: 0.938vw; }
  .wellKnownEnterprisesMain { padding-top: 5.938vw; }
  .loadMore { padding-top: 3.125vw; }
  .loadMore a { width: 9.188vw; height: 3.375vw; }
  .loadMore a span { font-size: 0.875vw; }
  .wellKnownEnterprises { margin: 0vw -0.938vw; padding-top: 1.875vw; }
  .wellKnownEnterprises .list { width: -webkit-calc(25% - 1.875vw); width: calc(25% - 1.875vw); margin: 1.875vw 0.938vw 0vw; }
  .wellKnownEnterprises .list .imgBox { padding-top: 28.375vw; -webkit-clip-path: circle(30% at 50% 40%); clip-path: circle(30% at 50% 40%); }
  .wellKnownEnterprises .list .imgBox::after { bottom: 0vw; height: 50%; }
  .wellKnownEnterprises .list .content { padding: 0vw 1.875vw 2.5vw; bottom: 0vw; }
  .wellKnownEnterprises .list .content .name { font-size: 1.5vw; }
  .wellKnownEnterprises .list .content .text { font-size: 1.125vw; padding-top: 0.938vw; }
  .wellKnownEnterprises .list .icon { right: 0vw; bottom: 0vw; width: 3.875vw; height: 3.875vw; }
  .wellKnownEnterprises .list .icon i { width: 0.875vw; height: 0.875vw; }
  .wellKnownEnterprises .list .icon i::after { width: 0.125vw; }
  .wellKnownEnterprises .list .icon i::before { height: 0.125vw; }
  .wellKnownEnterprises .list .enName { right: 1.563vw; top: 1.563vw; font-size: 0.875vw; }
  .wellKnownEnterprises .list:hover .imgBox { -webkit-clip-path: circle(100% at 50% 40%); clip-path: circle(100% at 50% 40%); }
  .wellKnownEnterprises .list:hover .icon i::after { -webkit-transform: translate(-50%, -50%) rotate(-90deg); -ms-transform: translate(-50%, -50%) rotate(-90deg); transform: translate(-50%, -50%) rotate(-90deg); }
  .enterpriseTeamMain { padding: 6.875vw 0vw 6.25vw; }
  .enterpriseTeamList { width: 200vw; margin-top: 3.125vw; }
  .enterpriseTeam { width: 75vw; }
  .enterpriseTeam .swiper-slide { -webkit-transform: scale(0.91); -ms-transform: scale(0.91); transform: scale(0.91); }
  .enterpriseTeam .swiper-slide .imgBox { padding-top: 35.625vw; }
  .enterpriseTeam .swiper-slide .content { padding-top: 0.938vw; }
  .enterpriseTeam .swiper-slide .content .brandName { font-size: 1.5vw; }
  .enterpriseTeam .swiper-slide .content .listTitle { font-size: 1.125vw; }
  .enterpriseTeam .swiper-slide-active { -webkit-transform: none; -ms-transform: none; transform: none; }
  .cooperativEenterpriseMain { padding: 5.313vw 0vw 0vw; }
  .cooperativEenterpriseBox { margin-top: 2.813vw; }
  .cooperativEenterpriseList { margin-top: 0.938vw; }
  .cooperativEenterpriseList .list { width: 12.5vw; margin-right: 0.938vw; }
  .learningObject { padding: 5.625vw 0vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .learningObject .list { padding: 2.5vw 0vw 1.563vw; margin-top: 0vw; margin-right: 2.188vw; }
  .learningObject .list .icon { width: 5.375vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .learningObject .list .codeImg { width: 6.688vw; }
  .learningObject .list .listTitle { font-size: 1.25vw; padding-top: 1.25vw; }
  .learningObject .list .listDesc { font-size: 1.375vw; max-width: 25.313vw; padding-top: 0.313vw; }
  .learningObject .list .text { font-size: 1vw; line-height: 1.313vw; max-width: 22.813vw; font-weight: 300; padding-top: 0.313vw; }
  .learningObject .list .btn{margin: 1.875vw auto 1.25vw; font-size: 1.125vw; width: 11.25vw; height: 3.5vw; border-radius: 3.5vw;}
  .learningObject .list:hover { -webkit-box-shadow: 0vw 0.188vw 4.063vw rgba(26, 70, 117, 0.1); box-shadow: 0vw 0.188vw 4.063vw rgba(26, 70, 117, 0.1); }
  .courseApplicationBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 6.875vw 0vw; }
  .courseApplicationBox .courseApplicationText { width: 28.438vw; }
  .courseApplicationBox .courseApplicationText .imgBox { padding-top: 44.375vw; }
  .courseApplicationBox .courseApplicationText .content { top: 4.375vw; left: 3.125vw; width: auto; padding: 0vw; }
  .courseApplicationBox .courseApplicationText .content .title { font-size: 1.875vw; }
  .courseApplicationBox .courseApplicationText .content .enTitle { font-size: 1.625vw; padding-top: 0.5vw; }
  .courseApplicationBox .courseApplicationText .desc { left: 3.438vw; bottom: 2.813vw; font-size: 0.875vw; line-height: 1.438vw; width: auto; padding: 0vw; }
  .courseApplicationBox .courseApplicationForm { padding: 2.813vw 7.813vw 4.063vw; }
  .courseApplicationBox .courseApplicationForm form .list { width: -webkit-calc(50% - 1.875vw); width: calc(50% - 1.875vw); margin: 1.563vw 0.938vw 0vw; }
  .courseApplicationBox .courseApplicationForm form .list p { font-size: 0.875vw; padding-bottom: 0.625vw; }
  .courseApplicationBox .courseApplicationForm form .list .input input { height: 3.625vw; padding: 0vw 1.563vw; font-size: 0.875vw; }
  .courseApplicationBox .courseApplicationForm form .list .input textarea { height: 5.625vw; padding: 0.938vw 1.563vw 0.938vw; font-size: 0.875vw; }
  .courseApplicationBox .courseApplicationForm form .list .input img { right: 1.25vw; }
  .courseApplicationBox .courseApplicationForm form .list .input .layui-input:focus, .courseApplicationBox .courseApplicationForm form .list .input .layui-textarea:focus { -webkit-box-shadow: 0 0 0 0.188vw rgba(35, 99, 176, 0.08); box-shadow: 0 0 0 0.188vw rgba(35, 99, 176, 0.08); }
  .courseApplicationBox .courseApplicationForm form .list .layui-form-select dl { top: 4.063vw; margin: 0vw; padding: 0.625vw 0vw; }
  .courseApplicationBox .courseApplicationForm form .list .layui-form-select dl dd { margin: 0vw; font-size: 0.875vw; padding: 0 0.625vw; line-height: 2.25vw; }
  .courseApplicationBox .courseApplicationForm form .list .layui-form-select .layui-edge { margin-right: 1.25vw; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio > * { font-size: 0.875vw; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio { line-height: 1.75vw; margin: 0.375vw 0.625vw 0 0; padding-right: 0.625vw; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio > i { width: 1.125vw; height: 1.125vw; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radioed > i::after { font-size: 0.875vw; top: 50%; }
  .courseApplicationBox .courseApplicationForm form .list.w100 { width: 100%; }
  .courseApplicationBox .courseApplicationForm form .agree { padding: 1.563vw 0.938vw 0vw; }
  .courseApplicationBox .courseApplicationForm form .agree p { font-size: 0.875vw; }
  .courseApplicationBox .courseApplicationForm form .btn { padding: 1.563vw 0.938vw 0vw; }
  .courseApplicationBox .courseApplicationForm form .btn button { width: 10.938vw; height: 2.917vw; padding: 0vw 1.823vw 0vw 1.563vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  .courseApplicationBox .courseApplicationForm form .btn button span { font-size: 0.833vw; }
  .courseApplicationBox .courseApplicationForm form .btn button i { font-size: 0.938vw; }
  /*--高管培训-增长型经理人--*/
  .growthOrientedBox { padding: 5.938vw 0vw 2.813vw; }
  .growthOriented { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -0.5vw; }
  .growthOriented .list { width: 33.333%; margin: 0vw 0.5vw; padding: 2.5vw 0vw 2.188vw 5.938vw; }
  .growthOriented .list .label { padding: 0vw 1.563vw; height: 2.313vw; font-size: 0.938vw; }
  .growthOriented .list .content { font-size: 1.25vw; }
  .growthBox { padding: 6.875vw 0vw; }
  .growthList { margin-top: 4.688vw; }
  .growthList .swiper-slide { width: auto; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 1.563vw; }
  .growthList .swiper-slide .listLogo { margin: -1.563vw 0.938vw 0vw; }
  .growthList .swiper-slide .listLogo img { height: 3.5vw; }
  .growthList .swiper-slide .content { padding-top: 2.188vw; font-size: 1.375vw; line-height: 1.875vw; }
  .growthList .swiper-slide .imgBox { padding: 0vw 0.375vw; margin-top: 0.625vw; }
  .growthList .swiper-slide .text { padding: 1.25vw 0vw 1.563vw; font-size: 0.875vw; }
  .growthStudy { margin: 0vw -1vw; padding: 6.25vw 0vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .growthStudy .list { width: -webkit-calc(50% - 2vw); width: calc(50% - 2vw); margin: 0vw 1vw; padding: 3.125vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .growthStudy .list .iconBox { width: 10.375vw; }
  .growthStudy .list .iconBox .icon { width: 5.375vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .growthStudy .list .iconBox p { padding-top: 1.25vw; font-size: 1.25vw; }
  .growthStudy .list .content { padding: 0vw 2.813vw; font-size: 1.375vw; line-height: 1.875vw; }
  .growthStudy .list .listContent { padding: 0vw 0vw 0vw 2.5vw; }
  .growthStudy .list .listContent .titleDesc { padding-bottom: 1.25vw; }
  .growthStudy .list .listContent .titleDesc .listTitle { font-size: 1.375vw; padding-left: 1.375vw; margin-right: 0.938vw; }
  .growthStudy .list .listContent .titleDesc .listTitle::after { top: 0.625vw; width: 0.875vw; height: 0.875vw; }
  .growthStudy .list .listContent .titleDesc .listDesc p { padding-left: 0.625vw; margin-right: 0.625vw; font-size: 1.063vw; }
  .growthStudy .list .listContent .titleDesc .listDesc p::after { width: 0.25vw; height: 0.25vw; top: 0.625vw; }
  .growthStudy .list .listContent .titleDesc:last-child { padding-bottom: 0vw; }
  .growthCharacteristicsBox { margin: 1.563vw 10.625vw 0vw; display: block; }
  .growthCharacteristicsBox .line { display: block; }
  .growthCharacteristicsBox .line::after { height: 5.188vw; }
  .growthCharacteristicsBox .line::before { height: 5.188vw; }
  .growthCharacteristics { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .growthCharacteristics .list { width: 7.188vw; height: 7.188vw; margin: 0vw 0.438vw; font-size: 1vw; line-height: 1.313vw; -webkit-box-shadow: 0vw 0.188vw 2.375vw rgba(26, 70, 117, 0.1); box-shadow: 0vw 0.188vw 2.375vw rgba(26, 70, 117, 0.1); }
  .growthListPage { display: none; }
  .courseOutlineMain .valuePropositionBox { padding-bottom: 0vw; }
  .previousReviewsMain { padding: 5.938vw 0vw 0vw; }
  .previousReviews { margin-top: 3.125vw; }
  .previousReviews .swiper-slide { width: 36vw; min-height: 20.938vw; padding: 2.5vw 3.125vw 1.875vw; margin-right: 1.25vw; }
  .previousReviews .swiper-slide .UserInfo .profilePhoto { width: 5.5vw; height: 5.5vw; }
  .previousReviews .swiper-slide .UserInfo .content { padding-left: 1.25vw; }
  .previousReviews .swiper-slide .UserInfo .content .name { font-size: 1.5vw; }
  .previousReviews .swiper-slide .UserInfo .content .desc { font-size: 1.125vw; padding-top: 0.625vw; }
  .previousReviews .swiper-slide .evaluationContent { margin-top: 1.875vw; font-size: 1vw; line-height: 1.75vw; max-height: 7vw; }
  .previousReviews .swiper-slide .btn { padding: 1.25vw 0vw 0vw; }
  .previousReviews .swiper-slide .btn span { width: 0.813vw; height: 0.813vw; }
  .previousReviews .swiper-slide.active .evaluationContent { max-height: 31.25vw; }
  @-webkit-keyframes arrowBtn { 0% { background-position: 0vw 0vw; }
    100% { background-position: 0vw -0.813vw; } }
  @keyframes arrowBtn { 0% { background-position: 0vw 0vw; }
    100% { background-position: 0vw -0.813vw; } }
  /*--高管培训-高管训战营列表--*/
  .trainingCampProject { padding: 5vw 0vw 6.25vw; }
  .progressBox { display: block; }
  .progressBox .line { left: 0.625vw; bottom: 0vw; right: 8.75vw; height: 0.125vw; }
  .progress { margin-top: 2.813vw; margin-right: 8.125vw; }
  .progress .list { min-width: 10.188vw; height: 4.625vw; padding: 0vw 2.188vw; font-size: 1vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .progress .arrow span { width: 2vw; height: 2vw; margin: 0vw 0.313vw; }
  .progress .text { right: -8.125vw; padding-top: 0.938vw; font-size: 0.938vw; line-height: 1.375vw; text-align: center; }
  @-webkit-keyframes arrow { 0% { background-position: 0vw 0vw; }
    100% { background-position: 2.5vw 0vw; } }
  @keyframes arrow { 0% { background-position: 0vw 0vw; }
    100% { background-position: 2.5vw 0vw; } }
  .trainingCampProjectList { padding: 5.625vw 10.313vw 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; }
  .trainingCampProjectList .list { width: 21.75vw; margin-top: 0vw; }
  .trainingCampProjectList .list .listTitle { margin: 0vw 1vw; height: 3.5vw; font-size: 1.25vw; margin-top: -1.563vw; }
  .trainingCampProjectList .list .content { padding: 1.875vw 1.438vw; font-size: 1.188vw; line-height: 2.25vw; }
  .trainingCampProjectList .list .content p { padding-left: 1.25vw; }
  .trainingCampProjectList .list .content p::after { top: 0.625vw; width: 0.875vw; height: 0.875vw; }
  .trainingCampProjectList .line { left: 12.5vw; right: 21.25vw; top: 2.313vw; display: block; }
  .trainingCampProjectList .line span { width: 1.813vw; height: 1.813vw; }
  .trainingCampProjectList .line span:nth-child(1) { left: -0.625vw; -webkit-border-radius: 0.625vw 0vw 0vw 0vw; border-radius: 0.625vw 0vw 0vw 0vw; }
  .trainingCampProjectList .line span:nth-child(2) { right: -0.625vw; -webkit-border-radius: 0vw 0.625vw 0vw 0vw; border-radius: 0vw 0.625vw 0vw 0vw; }
  .trainingCampProjectList .line i { height: 6.25vw; }
  .trainingCampBox { padding: 5.625vw 0vw 6.25vw; }
  .trainingCampList { margin: 1.25vw -1.375vw 0vw; }
  .trainingCampList .list { width: -webkit-calc(50% - 2.75vw); width: calc(50% - 2.75vw); margin: 3.75vw 1.375vw 0vw; }
  .trainingCampList .list a { padding: 1.875vw; }
  .trainingCampList .list .imgBox { width: 11.875vw; padding-top: 11.688vw; }
  .trainingCampList .list .imgBox p { bottom: 0vw; height: 127%; }
  .trainingCampList .list .content { padding: 0vw 0vw 0vw 3.438vw; }
  .trainingCampList .list .content .listTitle { font-size: 1.5vw; display: -webkit-box; height: 1.875vw; line-height: 1.875vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .trainingCampList .list .content .listDesc { font-size: 1.125vw; margin-top: 1.563vw; display: -webkit-box; height: 3.126vw; line-height: 1.563vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .trainingCampList .list .content .more { padding-top: 1.875vw; }
  /*--高管培训-详情页--*/
  .businessChallengesMain { padding: 5.313vw 0vw 4.688vw; }
  .businessChallenges { margin-top: 2.5vw; }
  .businessChallenges .swiper-slide { width: -webkit-calc(33.333% - 0.813vw); width: calc(33.333% - 0.813vw); margin-right: 1.25vw; }
  .businessChallenges .swiper-slide .icon { height: 12.063vw; padding: 0vw 0vw 0vw 2.5vw; }
  .businessChallenges .swiper-slide .icon img { height: 4.375vw; }
  .businessChallenges .swiper-slide .content .listTitle { font-size: 1.625vw; height: 7.688vw; padding: 0vw 2.5vw; }
  .businessChallenges .swiper-slide .content .listDesc { padding: 2.188vw 3.438vw; font-size: 1.125vw; line-height: 1.75vw; }
  .businessChallenges .swiper-slide .content .listDesc p { padding-left: 1.25vw; font-weight: 300; }
  .businessChallenges .swiper-slide .content .listDesc p::after { top: 0.5vw; width: 0.875vw; height: 0.875vw; }
  .businessChallenges .swiper-slide:last-child { margin-right: 0vw; }
  .businessChallengesPage { display: none; }
  .executiveTrainingDetailCase { padding: 8.75vw 0vw; }
  .executiveTrainingDetailCaseList { margin-top: 3.75vw; }
  .executiveTrainingDetailCaseList .list { padding: 0vw 0vw 0vw 39.688vw; margin-top: 3.75vw; }
  .executiveTrainingDetailCaseList .list .imgBox { width: 47.25vw; height: 21.875vw; bottom: 0vw; padding-top: 0px; position: absolute; left: 0px; top: 0px; bottom: 0px; margin: auto; }
  .executiveTrainingDetailCaseList .list .content { padding: 4.375vw 3.125vw 4.063vw 10.938vw; -webkit-box-shadow: 0vw 2.188vw 5.313vw rgba(48, 133, 177, 0.1); box-shadow: 0vw 2.188vw 5.313vw rgba(48, 133, 177, 0.1); }
  .executiveTrainingDetailCaseList .list .content .listTitle { font-size: 1.75vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -0.625vw; padding-top: 2.5vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList { width: -webkit-calc(50% - 1.25vw); width: calc(50% - 1.25vw); margin: 0vw 0.625vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeTitle { height: 2.563vw; font-size: 1.25vw; padding-left: 1.25vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc { font-size: 1.125vw; line-height: 1.75vw; padding-top: 0.313vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc p { padding-left: 1.563vw; margin-top: 1.563vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc p::after { top: 0.188vw; width: 1.25vw; height: 1.25vw; }
  .executiveTrainingDetailCaseList .list:nth-child(2n) { padding: 0vw 39.688vw 0vw 0vw; }
  .executiveTrainingDetailCaseList .list:nth-child(2n) .imgBox { left: auto; right: 0px; }
  .executiveTrainingDetailCaseList .list:nth-child(2n) .content { padding: 4.375vw 10.938vw 4.063vw 3.125vw; }
  .trainingCombatModelMain {padding: 5.313vw 0vw;}
  .trainingCombatModel{padding: 2.5vw 0vw 0vw; font-size: 1.125vw; line-height: 1.75vw;}
  .trainingCombatModel img{width: 48.5vw !important; padding: 2.5vw;}
  .trainingCombatModel video{width: 43.5vw !important;}
  .executiveCourseOutlineMain { padding: 5.313vw 0vw 6.563vw; }
  .executiveCourseOutlineBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 4.375vw 0vw 0vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass { width: 28.125vw; padding: 0vw 2.5vw 0vw 0vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide { width: 100%; padding-left: 2.813vw; margin-right: 0vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot { width: 1.188vw; height: 1.188vw; top: 1.125vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot::after { border: 0.188vw solid #fff; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot::before { border: 0.188vw solid #fff; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide::after { content: ''; top: 1.563vw; bottom: -1.563vw; width: 0.188vw; left: 0.5vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .listTitle { font-size: 1.25vw; padding: 0.938vw 0vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .content .desc { font-size: 1.25vw; line-height: 1.75vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .content .number { padding: 3.125vw 0vw 0.938vw; font-size: 5.938vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide.active .listTitle { font-size: 1.875vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide:first-child .listTitle { padding-top: 0vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide:first-child .dot { top: 0.75vw; }
  .executiveCourseOutlineBox .executiveCourseOutline { width: -webkit-calc(100% - 28.125vw); width: calc(100% - 28.125vw); }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -0.438vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1; padding: 1.25vw 0.875vw; margin: 0vw 0.438vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listTitle { font-size: 1.625vw; padding: 1.25vw 0vw 1.563vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc { padding: 0vw 1.875vw 1.25vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc h3 { font-size: 1.25vw; padding-top: 1.563vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc p { font-size: 1.063vw; line-height: 1.375vw; padding-top: 0.5vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList.justifyCenter {-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}
  .actualEarningsMain { padding: 5.313vw 0vw 6.25vw; }
  .actualEarnings { margin-top: 3.438vw; }
  .actualEarnings .swiper-slide { width: -webkit-calc(33.333% - 2vw); width: calc(33.333% - 2vw); margin-right: 3vw; }
  .actualEarnings .swiper-slide::after { padding-top: 100%; }
  .actualEarnings .swiper-slide .listTitle { font-size: 1.125vw; }
  .actualEarnings .swiper-slide .listDesc { padding: 1.875vw 1.875vw 0vw; font-size: 1.75vw; line-height: 2.5vw; }
  .actualEarnings .swiper-slide .number { margin: 3.75vw auto 0vw; width: 6vw; height: 2.375vw; }
  .actualEarnings .swiper-slide .number::after { -webkit-border-radius: 2.375vw; border-radius: 2.375vw; }
  .actualEarnings .swiper-slide .number::before { -webkit-border-radius: 2.375vw; border-radius: 2.375vw; }
  .actualEarnings .swiper-slide .number span { font-size: 1vw; }
  .actualEarnings .swiper-slide .icon { left: 2.5vw; top: 2.188vw; width: 1.188vw; height: 1.188vw; }
  .actualEarnings .swiper-slide:hover { -webkit-border-radius: 100%; border-radius: 100%; }
  .actualEarningsPage { display: none; }
  .keynoteSpeakerMain { padding: 5.938vw 0vw 4.063vw; }
  .keynoteSpeaker { margin-top: 3.438vw; }
  .keynoteSpeaker .swiper-slide { width: 34.875vw; margin-right: 1.875vw; }
  .keynoteSpeaker .swiper-slide .nameBox { padding: 1.563vw 2.5vw 1.563vw 2.813vw; }
  .keynoteSpeaker .swiper-slide .nameBox .content .name { font-size: 2vw; }
  .keynoteSpeaker .swiper-slide .nameBox .content .label { padding-top: 0.938vw; }
  .keynoteSpeaker .swiper-slide .nameBox .content .label span { padding: 0vw 1.063vw; height: 2.313vw; -webkit-border-radius: 2.313vw; border-radius: 2.313vw; font-size: 0.875vw; }
  .keynoteSpeaker .swiper-slide .nameBox .icon { width: 2.938vw; height: 2.938vw; }
  .keynoteSpeaker .swiper-slide .nameBox .icon img { width: 0.938vw; }
  .keynoteSpeaker .swiper-slide .listContent { padding: 1.25vw 2.188vw; }
  .keynoteSpeaker .swiper-slide .listContent .list { padding: 1.875vw 0vw; }
  .keynoteSpeaker .swiper-slide .listContent .list .icon { width: 7.188vw; padding-left: 1.25vw; }
  .keynoteSpeaker .swiper-slide .listContent .list .icon img { width: 3.438vw; }
  .keynoteSpeaker .swiper-slide .listContent .list .desc { font-size: 1.25vw; line-height: 1.563vw; }
  .keynoteSpeakerBox .btnBarPage { padding-top: 2.5vw; }
  .suitableForStudentsMain { padding: 6.875vw 0vw 0vw; }
  .suitableForStudentsList { padding-top: 1.563vw; }
  .suitableForStudentsList .list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 1.25vw; padding: 1.875vw 1.563vw 1.875vw 0vw; }
  .suitableForStudentsList .list .listTitle { font-size: 1.375vw; line-height: 1.875vw; width: 12.188vw; margin-right: 1.563vw; }
  .suitableForStudentsList .list .label { padding-top: 0vw; }
  .suitableForStudentsList .list .label p { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 0.75vw; margin-bottom: 0vw; padding: 0vw; font-size: 1.125vw; }
  .suitableForStudentsList .list .label p:last-child { margin: 0vw; }
  .learningProcessMain { padding: 6.563vw 0vw 0vw; }
  .learningProcessMain .arrowIcon { width: 2.438vw; display: block; }
  .learningProcess { margin-top: 3.125vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .learningProcess .list { min-height: 3.802vw; padding: 0.521vw; margin-right: 0.625vw;}
  .learningProcess .list:last-child { margin-right: 0vw; }
  .learningProcess .list .listTitle { font-size: 1.146vw; }
  .learningProcess .list .listDesc { font-size: 0.938vw; }
  .learningProcessList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 1.25vw; }
  .learningProcessList .list { margin-right: 2.125vw; }
  .learningProcessList .list .listTitle { height: 5.688vw; padding-left: 2.5vw; }
  .learningProcessList .list .listTitle p { font-size: 1.375vw; }
  .learningProcessList .list .listTitle p img { width: 3vw; height: 3vw; margin-right: 0.813vw; }
  .learningProcessList .list .content .desc { padding: 1.875vw 2.5vw 0.938vw; min-height: 14.688vw; }
  .learningProcessList .list .content .desc p { width: 50%; padding-left: 1.25vw; font-size: 1vw; line-height: 2.375vw; }
  .learningProcessList .list .content .desc p::after { top: 0.75vw; width: 0.875vw; height: 0.875vw; }
  .learningProcessList .list:hover { -webkit-box-shadow: 0vw 1.875vw 3.125vw rgba(40, 80, 135, 0.1); box-shadow: 0vw 1.875vw 3.125vw rgba(40, 80, 135, 0.1); }
  .learningProcessList .list:last-child { margin-right: 0vw; }
  .pastReviewsMain { padding: 7.188vw 0vw 5.625vw; }
  .pastReviews { margin: 2.813vw -1.313vw 0vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .pastReviews .list { width: -webkit-calc(50% - 2.625vw); width: calc(50% - 2.625vw); margin: 0vw 1.313vw; }
  .pastReviews .list .imgBox { padding-top: 26vw; }
  .pastReviews .list .content { padding: 1.25vw 0vw 0vw; }
  .pastReviews .list .content .time { font-size: 0.813vw; }
  .pastReviews .list .content .time i { font-size: 0.875vw; margin-right: 0.313vw; }
  .pastReviews .list .content .listTitle { padding-top: 0.313vw; font-size: 1.375vw; }
  .pastReviews .list .content .icon { font-size: 1.125vw; padding-top: 1.25vw; }
  .customerTestimonyMain { padding-top: 5.313vw; }
  .customerTestimonyBox .commonBtn .prevBtn { left: -2.813vw; }
  .customerTestimonyBox .commonBtn .nextBtn { right: -2.813vw; }
  .customerTestimony { padding: 3.5vw 0vw; margin: 1.563vw 2.5vw 0vw; min-height: 39.063vw; overflow: hidden; }
  .customerTestimony .swiper-slide { width: 30.313vw; min-height: 32.188vw; }
  .customerTestimony .swiper-slide .customerInfoBox { height: 12.5vw; padding: 0vw 2.813vw; }
  .customerTestimony .swiper-slide .customerInfo { padding: 2.813vw 0vw; }
  .customerTestimony .swiper-slide .customerInfo .profilePhoto { width: 4.375vw; height: 4.375vw; margin-right: 1.25vw; }
  .customerTestimony .swiper-slide .customerInfo .content .name { font-size: 1.375vw; }
  .customerTestimony .swiper-slide .customerInfo .content .desc { font-size: 1.125vw; padding-top: 0.625vw; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .imgBox { right: 3.125vw; bottom: 0vw; width: 12.5vw; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .content { padding-left: 3.125vw; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .content .name { font-size: 1.375vw; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .content .desc { font-size: 1.125vw; padding-top: 0.625vw; }
  .customerTestimony .swiper-slide .intro { padding: 0.938vw 2.813vw 0vw; font-size: 1vw; line-height: 1.875vw; }
  .customerTestimony .swiper-slide .customerLogo { padding: 1.875vw 2.813vw 2.5vw; }
  .customerTestimony .swiper-slide .customerLogo img { height: 1.875vw; }
  .customerTestimony .swiper-slide-active { -webkit-box-shadow: 0.313vw 1.25vw 2.5vw rgba(24, 28, 35, 0.1); box-shadow: 0.313vw 1.25vw 2.5vw rgba(24, 28, 35, 0.1); }
  .customerTestimony .swiper-slide-active .intro { padding: 2.813vw 2.813vw 0vw; }
  .learningSiteMain { padding: 3.125vw 0vw 0vw; }
  .learningSiteBox { padding-top: 2.813vw; }
  .learningSiteBar { height: 0.375vw; margin-top: 1.563vw; }
  .learningSite .swiper-slide .imgBox p { margin-right: 0.313vw; }
  .learningSite .swiper-slide .imgBox p img { height: 43.813vw; }
  .previousIssuesMain { padding: 6.875vw 0vw 5.625vw; }
  .registerNowMain { padding: 5vw 0vw 5.625vw; }
  .registerNowMain .learningObject { padding-top: 2.5vw; }
  /*--标杆参访--*/
  .visitationMain { padding: 5vw 0vw 6.563vw; }
  .visitationClass { padding: 0.375vw 0.063vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; margin: 2.813vw auto 0vw; }
  .visitationClass a { height: 3.125vw; min-width: 7.625vw; padding: 0vw 0.938vw; margin: 0vw 0.313vw; font-size: 1vw; }
  .visitationClass a::after { -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  .visitation { margin: 0vw -0.813vw; padding-top: 0.938vw; }
  .visitation .list { width: -webkit-calc(33.333% - 1.625vw); width: calc(33.333% - 1.625vw); margin: 1.875vw 0.813vw 0vw; }
  .visitation .list .imgBox { padding-top: 20.5vw; }
  .visitation .list .content { padding: 2.5vw; }
  .visitation .list .content .listTitle { font-size: 1.625vw; }
  .visitation .list .content .listDesc { font-size: 1.125vw; padding-top: 0.813vw; }
  .visitation .list .content .time { padding-top: 0.938vw; }
  .visitation .list .content .time p { margin-right: 1.563vw; font-size: 1vw; }
  .visitation .list .content .time p img { width: 1.25vw; margin-right: 0.625vw; }
  .visitation .list .content .btn { padding-top: 2.188vw; }
  /*-开年直播--*/
  .livebroadcastMain { padding: 5vw 0vw 0vw; }
  .livebroadcastListBox { padding-bottom: 5vw; }
  .livebroadcastList { margin: 0vw -1.063vw 0vw; padding: 0.625vw 0vw 0vw; }
  .livebroadcastList .list { width: -webkit-calc(50% - 2.125vw); width: calc(50% - 2.125vw); margin: 5.938vw 1.063vw 0vw; }
  .livebroadcastList .list .nameBox { margin-left: 9.375vw; padding-left: 11.25vw; height: 4.5vw; }
  .livebroadcastList .list .nameBox .name { font-size: 1.375vw; }
  .livebroadcastList .list .nameBox .desc { font-size: 1.125vw; margin-left: 0.625vw; }
  .livebroadcastList .list .listContent .imgBox { padding-top: 22.813vw; width: 21.875vw; }
  .livebroadcastList .list .listContent .imgBox p { bottom: 0vw; height: 130%; }
  .livebroadcastList .list .listContent .contentBox { padding: 0vw 0vw 0vw 2.5vw; }
  .livebroadcastList .list .listContent .contentBox .brandlogo img { height: 2.5vw; }
  .livebroadcastList .list .listContent .contentBox .content .listTitle { font-size: 2.25vw; }
  .livebroadcastList .list .listContent .contentBox .content .listDesc { padding-top: 0.625vw; font-size: 1.375vw; }
  .livebroadcastList .list .listContent .contentBox .content .btn { padding-top: 1.563vw; }
  .livebroadcastList .list .listContent .contentBox .content .btn a { height: 3.125vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; padding: 0vw 0.938vw 0vw 1.563vw; }
  .livebroadcastList .list .listContent .contentBox .content .btn a span { font-size: 1vw; }
  .livebroadcastList .list .listContent .contentBox .content .btn a i { width: 1.563vw; height: 1.563vw; margin-left: 0.938vw; }
  .livebroadcastList .list .listContent .contentBox .content .btn a i::after { width: 0.563vw; height: 0.563vw; }
  .livebroadcastList .list:hover .listContent .contentBox .brandlogo { padding-top: 2.5vw; max-height: 6.25vw; }
  .yearlyLiveBroadcastsMain { padding: 5.313vw 0vw 6.25vw; }
  .yearlyLiveBroadcastsBox { padding: 3.438vw 0vw 6.25vw; }
  .yearlyLiveBroadcasts .swiper-slide { width: -webkit-calc(33.333% - 1.063vw); width: calc(33.333% - 1.063vw); margin-right: 1.688vw; }
  .yearlyLiveBroadcasts .swiper-slide .imgBox { padding-top: 17.188vw; }
  .yearlyLiveBroadcasts .swiper-slide .imgBox p { padding: 0.375vw 1.25vw; font-size: 1vw; }
  .yearlyLiveBroadcasts .swiper-slide .content { padding: 2.5vw; }
  .yearlyLiveBroadcasts .swiper-slide .content .listTitle { font-size: 1.625vw; padding-bottom: 0.625vw; }
  .yearlyLiveBroadcasts .swiper-slide .content .watch { margin-top: 0.938vw; font-size: 0.875vw; }
  .yearlyLiveBroadcasts .swiper-slide .content .watch span { font-size: 2vw; }
  .yearlyLiveBroadcasts .swiper-slide .content .btn { padding-top: 1.875vw; }
  /*--企业定制内训--*/
  .trainingValueMain { padding: 5.625vw 0vw 6.25vw; }
  .trainingValue { margin-top: 3.125vw; }
  .trainingValue .swiper-slide { width: -webkit-calc(33.333% - 0.625vw); width: calc(33.333% - 0.625vw); min-height: 16.563vw; margin-right: 1vw; }
  .trainingValue .swiper-slide .content { padding: 1.875vw 2.813vw; }
  .trainingValue .swiper-slide .content .label span { font-size: 0.938vw; padding: 0.438vw 0.625vw; }
  .trainingValue .swiper-slide .content .listTitle { margin-top: 1.25vw; font-size: 1.5vw; }
  .trainingValue .swiper-slide .content .listDesc { margin-top: 1.563vw; font-size: 1vw; line-height: 1.688vw; }
  .trainingValuePage { display: none; }
  .uniqueFeatureMain { padding: 5.625vw 0vw 0vw; }
  .uniqueFeatureList { padding: 1.25vw 0vw 0vw; }
  .uniqueFeatureList .list { margin-top: 2.5vw; padding: 0.625vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .uniqueFeatureList .list .uniqueFeatureImgBox { width: 53vw; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .uniqueFeatureImg .swiper-slide { padding-top: 39.625vw; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .commonBtn { padding: 0vw 1.563vw; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .commonBtn a i { font-size: 1.25vw; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .bar { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 1.563vw; height: 0.188vw; width: 7.813vw; }
  .uniqueFeatureList .list .content { padding: 4.688vw 5vw 5vw 3.125vw; }
  .uniqueFeatureList .list .content .number span { padding: 0vw 0.938vw; height: 1.5vw; font-size: 0.875vw; -webkit-border-radius: 1.5vw; border-radius: 1.5vw; }
  .uniqueFeatureList .list .content .listTitle { font-size: 2vw; padding-top: 1.25vw; line-height: 2.25vw; }
  .uniqueFeatureList .list .content .listDesc { font-size: 1vw; line-height: 1.688vw; }
  .uniqueFeatureList .list:nth-child(2n) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .uniqueFeatureList .list:nth-child(2n) .content { padding: 4.688vw 5vw 5vw 3.125vw; }
  .trainingProjectIntroMain { padding: 6.875vw 0vw 3.75vw; }
  .trainingProjectIntroClass { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; margin: 2.5vw auto 0vw; padding: 0.313vw 0.5vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  .trainingProjectIntroClass .swiper-slide { margin-right: 1.25vw; }
  .trainingProjectIntroClass .swiper-slide::after { -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  .trainingProjectIntroClass .swiper-slide a { height: 3.125vw; padding: 0vw 1.25vw; min-width: 7.5vw; font-size: 1vw; }
  .trainingProjectIntroList { padding: 3.438vw 3.125vw; margin-top: 2.813vw; }
  .trainingProjectIntroList .list .titleDesc { 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; }
  .trainingProjectIntroList .list .titleDesc .listTitle { font-size: 2vw; }
  .trainingProjectIntroList .list .titleDesc .listDesc { font-size: 1.25vw; }
  .trainingProjectIntroList .list .introContent { padding: 0vw 2.813vw; margin-top: 1.875vw; }
  .trainingProjectIntroList .list .introContent .listContent { padding: 3.125vw 0vw; }
  .trainingProjectIntroList .list .introContent .listContent .listTitle { font-size: 1.313vw; }
  .trainingProjectIntroList .list .introContent .listContent .listDesc { padding-top: 1.25vw; font-size: 1vw; line-height: 1.5vw; }
  .trainingProjectIntroList .list .introContent .listContent .listDesc p { padding-left: 1.25vw; margin-bottom: 0.625vw; margin-right: 2.188vw; }
  .trainingProjectIntroList .list .introContent .listContent .listDesc p::after { top: 0.25vw; width: 0.875vw; height: 0.875vw; }
  /*--鲲鹏私董会--*/
  .privateBoardCoreValue { padding: 5.625vw 0vw 6.875vw; }
  .privateBoardCoreValueList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -2.375vw; padding-top: 2.813vw; }
  .privateBoardCoreValueList .list { width: -webkit-calc(33.333% - 4.75vw); width: calc(33.333% - 4.75vw); margin: 0vw 2.375vw; padding: 2.188vw 3.438vw; }
  .privateBoardCoreValueList .list .icon { width: 5.938vw; }
  .privateBoardCoreValueList .list .listTitle { padding-left: 1.875vw; font-size: 1.5vw; }
  .privateBoardCoreValueList .list::after { content: ''; right: -3.75vw; bottom: 0vw; width: 2vw; height: 2vw; }
  .chiefBrainTrustMain { padding: 5.625vw 0vw 6.875vw; }
  .chiefBrainTrust .list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 3.75vw; }
  .chiefBrainTrust .list .imgBox { padding-top: 41.563vw; width: 35vw; }
  .chiefBrainTrust .list .listContent { padding: 10vw 6.875vw 0vw; }
  .chiefBrainTrust .list .listContent .icon { width: 3.875vw; height: 3.875vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .chiefBrainTrust .list .listContent .content { padding: 0vw 0vw 0vw 2.813vw; }
  .chiefBrainTrust .list .listContent .content .listTitle { font-size: 2vw; }
  .chiefBrainTrust .list .listContent .content .label { padding-bottom: 2vw; padding-top: 0.625vw; }
  .chiefBrainTrust .list .listContent .content .label p { font-size: 1vw; padding: 0vw 0.875vw; margin-right: 0.75vw; margin-bottom: 0.5vw; line-height: 2.313vw; -webkit-border-radius: 2.313vw; border-radius: 2.313vw; }
  .chiefBrainTrust .list .listContent .content .listDesc { font-size: 1.125vw; padding-top: 1.563vw; line-height: 2vw; }
  .coreThemeMain { padding: 5.313vw 0vw 3.125vw; }
  .coreThemeMain::after { bottom: 3.438vw; }
  .coreThemeMain .commonBtn { bottom: 2vw; padding: 0vw 2.188vw; }
  .coreTheme { margin-top: 4.063vw; }
  .coreTheme .swiper-slide { width: 14.063vw; margin-right: 1.438vw; }
  .coreTheme .swiper-slide .content { padding: 1.375vw 0vw; }
  .coreTheme .swiper-slide .content .number { font-size: 1.75vw; }
  .coreTheme .swiper-slide .content .text { font-size: 1.375vw; padding-top: 0.625vw; }
  .coreTheme .swiper-slide .arrow { height: 5.188vw; }
  .coreTheme .swiper-slide .arrow::after { bottom: 0.375vw; background-size: 7.938vw 3vw; }
  .coreTheme .swiper-slide .arrow::before { bottom: 0.375vw; background-size: 7.938vw 3vw; }
  .coreTheme .swiper-slide .arrow i { width: 0.75vw; height: 0.75vw; margin-right: 0.313vw; }
  .threeMajorvaluesMain { padding: 9.375vw 0vw 7.5vw; }
  .threeMajorvalues { margin-top: 6.25vw; }
  .threeMajorvalues .swiper-slide .imgBox { padding-top: 39.813vw; }
  .threeMajorvalues .swiper-slide .listTitle { top: -1.875vw; padding: 0vw 1.875vw; font-size: 1.5vw; height: 4vw; }
  .threeMajorvalues .swiper-slide .listTitle span { font-size: 1.625vw; margin-right: 1.25vw; }
  .threeMajorvalues .swiper-slide .desc { bottom: 2.5vw; padding: 0vw 3.125vw; font-size: 1.375vw; }
  .recentActivitiesMain { padding: 6.875vw 0vw; }
  .recentActivities { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -1.313vw; padding-top: 4.063vw; }
  .recentActivities .list { width: -webkit-calc(50% - 2.625vw); width: calc(50% - 2.625vw); margin: 0vw 1.313vw; }
  .recentActivities .list .imgBox { padding-top: 26vw; }
  .recentActivities .list .content { padding: 1.875vw 1.25vw; }
  .recentActivities .list .content .listTitle { font-size: 1.375vw; }
  .recentActivities .list .content .label { padding-top: 0.625vw; }
  .recentActivities .list .content .label span { padding: 0vw 0.938vw; font-size: 0.938vw; line-height: 1.5vw; -webkit-border-radius: 1.5vw; border-radius: 1.5vw; }
  .registrationInstructionsMain { padding: 5.313vw 0vw 6.875vw; }
  .registrationInstructionsBox { margin: 3.75vw 0vw 0vw; padding: 1.875vw 1.875vw 1.563vw; }
  .registrationInstructions { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .registrationInstructions .list { width: -webkit-calc(33.333% - 2.5vw); width: calc(33.333% - 2.5vw); margin: 0vw 1.25vw; padding: 2.5vw 2.813vw; }
  .registrationInstructions .list .icon { width: 3.75vw; }
  .registrationInstructions .list .listTitle { margin-top: 1.875vw; font-size: 1.875vw; }
  .registrationInstructions .list .listTitle span { padding-left: 1.75vw; }
  .registrationInstructions .list .listTitle span::after { width: 0.5vw; }
  .registrationInstructions .list .desc { margin-top: 2.188vw; font-size: 1.25vw; line-height: 2.5vw; }
  .registrationInstructions .list .desc p { padding-left: 1.25vw; }
  .registrationInstructions .list .desc p::after { top: 0.813vw; width: 0.563vw; height: 0.563vw; }
  .registrationInstructions .list:hover { -webkit-box-shadow: 0vw 0.188vw 4.063vw rgba(26, 70, 117, 0.1); box-shadow: 0vw 0.188vw 4.063vw rgba(26, 70, 117, 0.1); }
  .scanQRCode { margin: 2.188vw 1.25vw 0vw; padding-top: 1.563vw; padding-bottom: 0vw; }
  .scanQRCode .text { font-size: 1.5vw; padding-left: 1.438vw; }
  .scanQRCode .text::after { width: 0.5vw; }
  .scanQRCode .scanQRCodeImg { width: 7.813vw; }
  .scanQRCode .btnBox{padding: 1.875vw 0vw;}
  .scanQRCode .btn{font-size: 1.125vw; width: 11.25vw; height: 3.5vw; border-radius: 3.5vw;}
  .scanQRCode .btnText{padding-top: 1.25vw; font-size: 1.5vw;}

  /*--乔诺之声-深度干货--*/
  .deepInsightsMain { padding: 0vw 0vw 5.938vw; }
  .deepInsightsTitle { padding-top: 4.375vw; 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; }
  .deepInsightsTitle .deepInsightsSearch { width: 44.688vw; margin-top: 0vw; }
  .deepInsightsTitle .deepInsightsSearch input { height: 3.938vw; padding: 0vw 5.625vw 0vw 2.188vw; -webkit-border-radius: 3.938vw; border-radius: 3.938vw; font-size: 0.875vw; }
  .deepInsightsTitle .deepInsightsSearch button { right: 0vw; width: 5vw; }
  .deepInsightsTitle .deepInsightsSearch button i { font-size: 1.5vw; }
  .deepInsightsScreen { padding-top: 2.813vw; }
  .deepInsightsScreen .list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.938vw; }
  .deepInsightsScreen .list .screenTitle { font-size: 1vw; padding-top: 0.313vw; min-width: 4.125vw; }
  .deepInsightsScreen .list .screenList { padding-top: 0vw; }
  .deepInsightsScreen .list .screenList a { font-size: 1vw; padding: 0.313vw 0.813vw; margin-bottom: 0.313vw; }
  .deepInsightsScreen .list .screenList a::after { font-size: 0.75vw; margin-left: 0.938vw; }
  .deepInsightsRecommend { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 4.375vw; }
  .deepInsightsRecommendImgText { width: 54.25vw; }
  .deepInsightsRecommendImgText .swiper-slide .imgBox { padding-top: 35.313vw; }
  .deepInsightsRecommendImgText .swiper-slide .imgBox p { padding: 0vw 1.25vw; font-size: 1vw; line-height: 2.125vw; }
  .deepInsightsRecommendImgText .swiper-slide .content { padding-top: 0.938vw; display: none; }
  .deepInsightsRecommendImgText .swiper-slide .content .time { font-size: 0.875vw; font-weight: 500; }
  .deepInsightsRecommendImgText .swiper-slide .content .time i { font-size: 1vw; margin-right: 0.313vw; }
  .deepInsightsRecommendImgText .swiper-slide .content .listTitle { font-size: 1vw; padding-top: 0.5vw; }
  .deepInsightsRecommendImgTextPage { display: none; }
  .deepInsightsRecommendText { padding-left: 3.75vw; display: block; }
  .deepInsightsRecommendText .list::after { content: ''; bottom: -0.063vw; right: 0vw; width: 0%; height: 0.125vw; }
  .deepInsightsRecommendText .list a { padding: 2.813vw 0vw; }
  .deepInsightsRecommendText .list a .time { font-size: 0.875vw; }
  .deepInsightsRecommendText .list a .time i { font-size: 1vw; margin-right: 0.313vw; }
  .deepInsightsRecommendText .list a .listTitle { margin-top: 0.938vw; font-size: 1.375vw; display: -webkit-box; height: 3.626vw; line-height: 1.813vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .deepInsightsRecommendText .list:first-child a { padding-top: 1.563vw; }
  .deepInsightsList { padding-top: 1.875vw; }
  .deepInsightsList .list { width: 33.333%; margin-top: 2.813vw; border-left: 1px solid #e8f4ff; }
  .deepInsightsList .list a { padding: 3.125vw 3.75vw 2.188vw; }
  .deepInsightsList .list a .imgBox { padding-top: 15.125vw; }
  .deepInsightsList .list a .imgBox p { padding: 0vw 1.25vw; font-size: 1vw; line-height: 2.125vw; }
  .deepInsightsList .list a .content { padding: 1.875vw 0vw 0vw 0vw; }
  .deepInsightsList .list a .content .time { font-size: 0.875vw; color: rgba(0, 0, 0, 0.5); }
  .deepInsightsList .list a .content .time i { font-size: 1vw; margin-right: 0.313vw; }
  .deepInsightsList .list a .content .listTitle { margin-top: 0.938vw; font-size: 1.375vw; display: -webkit-box; height: 4.25vw; line-height: 2.125vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .deepInsightsList .list a .more { padding-top: 1.875vw; }
  .deepInsightsList .list:nth-child(3n+1) { border-left: none; }
  .deepInsightsList .list:hover a { padding: 0vw 3.75vw 2.188vw; }
  .deepInsightsList .list:hover a .imgBox { padding-top: 18.25vw; margin: 0vw -3.75vw; }
  /*--乔诺之声-深度干货详情页--*/
  .locationBox { display: block; }
  .locationBox .location { height: 3.25vw; }
  .locationBox .location a { font-size: 1vw; }
  .locationBox .location i { font-size: 0.625vw; margin: 0vw 0.625vw; }
  .locationBox .location a:first-child::before { width: 0.313vw; height: 0.313vw; margin-right: 0.313vw; }
  .deepInsightsDetailMain { padding-top: 5.625vw; }
  .deepInsightsDetailMain .location { max-width: 87.5vw; }
  .deepInsightsDetailBox { max-width: 77.875vw; padding: 6.875vw 0vw; }
  .deepInsightsDetailTitle { font-size: 3vw; line-height: 3.375vw; }
  .sourceTimeBox { padding: 0vw 2.188vw; height: 4.375vw; -webkit-border-radius: 4.375vw; border-radius: 4.375vw; margin-top: 2.5vw; }
  .sourceTimeBox .sourceTime p { font-size: 1vw; padding-right: 1.563vw; margin-right: 1.563vw; }
  .sourceTimeBox .sourceTime p span { font-size: 0.813vw; }
  .sourceTimeBox .sourceTime p:last-child { padding-right: 0vw; margin-right: 0vw; }
  .sourceTimeBox .return { display: block; }
  .sourceTimeBox .return a span { font-size: 0.938vw; }
  .sourceTimeBox .return a i { width: 1.813vw; height: 1.813vw; margin-left: 1.25vw; font-size: 0.75vw; }
  .deepInsightsDetailContainer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; padding: 4.063vw 0vw 0vw; }
  .deepInsightsDetailContainer .deepInsightsDetail { padding: 0vw 10.625vw 0vw 0vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .content { font-size: 1.125vw; line-height: 2vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -1.25vw; padding-top: 4.063vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list { width: -webkit-calc(50% - 2.5vw); width: calc(50% - 2.5vw); margin: 0vw 1.25vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a { padding: 1.875vw 2.5vw; height: 100%; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a p { font-size: 0.75vw; padding: 0vw 0.625vw; line-height: 1.25vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a .listTitle { font-size: 1.25vw; margin-top: 0.938vw; line-height: 1.813vw; }
  .deepInsightsDetailContainer .deepInsightsShareBox { font-size: 1vw; text-align: center; display: block; }
  .deepInsightsDetailContainer .deepInsightsShareBox .deepInsightsShare { display: block; }
  .deepInsightsDetailContainer .deepInsightsShareBox .deepInsightsShare a { margin: 0.625vw 0vw 0vw; width: 3vw; height: 3vw; }
  .relatedNewsMain { padding: 5.625vw 0vw; }
  .relatedNewsMain .commonBtn a { margin-left: 0.625vw; }
  .relatedNewsMain .commonBtn a i { font-size: 1.125vw; }
  .relatedNews { margin-top: 3.125vw; }
  .relatedNews .swiper-slide { width: -webkit-calc(33.333% - 1.438vw); width: calc(33.333% - 1.438vw); margin-right: 2.188vw; }
  .relatedNews .swiper-slide .imgBox { padding-top: 16.75vw; }
  .relatedNews .swiper-slide .content { padding: 2.5vw 2.125vw 2.188vw; }
  .relatedNews .swiper-slide .content .time { font-size: 0.875vw; }
  .relatedNews .swiper-slide .content .time i { font-size: 0.938vw; margin-right: 0.313vw; }
  .relatedNews .swiper-slide .content .listTitle { margin-top: 0.625vw; font-size: 1.375vw; display: -webkit-box; height: 3.5vw; line-height: 1.75vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .relatedNews .swiper-slide .content .arrow { margin-top: 1.875vw; font-size: 1.125vw; color: rgba(58, 58, 58, 0.8); }
  /*--乔诺之声-品牌出版物--*/
  .brandPublicationsMain { padding: 0vw 0vw 7.5vw; }
  .brandPublicationsSearch { width: 44.688vw; top: -2.188vw; }
  .brandPublicationsSearch input { height: 3.938vw; padding: 0vw 5.625vw 0vw 2.188vw; -webkit-box-shadow: 0.313vw 0.875vw 3.375vw rgba(41, 55, 92, 0.1); box-shadow: 0.313vw 0.875vw 3.375vw rgba(41, 55, 92, 0.1); -webkit-border-radius: 3.938vw; border-radius: 3.938vw; font-size: 0.875vw; }
  .brandPublicationsSearch button { right: 0vw; width: 5vw; height: 100%; }
  .brandPublicationsSearch button i { font-size: 1.5vw; }
  .brandPublicationsScreen { padding: 2.188vw 2.188vw 1.25vw; margin-top: 3.125vw; }
  .brandPublicationsScreen .list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.938vw; }
  .brandPublicationsScreen .list .screenTitle { font-size: 1vw; padding-top: 0.313vw; min-width: 4.125vw; }
  .brandPublicationsScreen .list .screenList { padding-top: 0vw; }
  .brandPublicationsScreen .list .screenList a { font-size: 1vw; padding: 0.313vw 0.813vw; margin-bottom: 0.313vw; }
  .brandPublicationsScreen .list .screenList a::after { font-size: 0.75vw; margin-left: 0.938vw; }
  .brandPublications { margin: 0vw -1.063vw; }
  .brandPublications .list { width: -webkit-calc(25% - 2.125vw); width: calc(25% - 2.125vw); margin: 2.813vw 1.063vw 0vw; padding: 2.188vw 3.125vw 2.5vw; }
  .brandPublications .list .imgBox { padding-top: 20.438vw; }
  .brandPublications .list .imgBox p { left: 0.938vw; bottom: 0.938vw; padding: 0vw 0.625vw; font-size: 0.875vw; line-height: 1.688vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .brandPublications .list .imgBox p span { margin: 0vw 0.625vw; }
  .brandPublications .list .content { padding: 2.5vw 0vw 0vw; }
  .brandPublications .list .content .listTitle { font-size: 1.375vw; }
  .brandPublications .list .content .listDesc { font-size: 1vw; padding-top: 0.625vw; }
  .brandPublications .list .content .btn { padding-top: 1.875vw; }
  /*--乔诺之声-视频--*/
  .videoMain { padding: 5vw 0vw 5.938vw; }
  .videoClassSearch { 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; }
  .videoClass { padding: 0.375vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; margin: 0vw; }
  .videoClass a { min-width: 7.5vw; height: 3.125vw; margin-right: 0.625vw; font-size: 1vw; }
  .videoClass a::after { -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  .videoSearch { width: 33.75vw; margin-top: 0vw; }
  .videoSearch input { height: 3.938vw; padding: 0vw 5.625vw 0vw 2.188vw; -webkit-border-radius: 3.938vw; border-radius: 3.938vw; font-size: 0.875vw; }
  .videoSearch button { right: 0vw; width: 5vw; }
  .videoSearch button i { font-size: 1.5vw; }
  .videoRecommend { margin-top: 3.125vw; }
  .videoRecommend .imgBox { padding-top: 39.375vw; }
  .videoRecommend .imgBox .btn { width: 3.25vw; height: 3.25vw; }
  .videoRecommend .imgBox .btn::after { width: 0.938vw; height: 0.938vw; }
  .videoRecommend .content { padding-top: 0.625vw; }
  .videoRecommend .content .listTitle { font-size: 1.125vw; }
  .videoRecommend .content .listDesc { font-size: 1vw; padding-top: 0.313vw; }
  .videoRecommendList { margin: 0vw -1.563vw; }
  .videoRecommendList .list { float: left; width: -webkit-calc(33.333% - 3.125vw); width: calc(33.333% - 3.125vw); margin: 3.125vw 1.563vw 0vw; }
  .videoRecommendList .list .imgBox { padding-top: 16.688vw; }
  .videoRecommendList .list .imgBox .btn { width: 3.25vw; height: 3.25vw; }
  .videoRecommendList .list .imgBox .btn::after { width: 0.938vw; height: 0.938vw; }
  .videoRecommendList .list .content { padding-top: 0.625vw; }
  .videoRecommendList .list .content .listTitle { font-size: 1.125vw; display: -webkit-box; height: 1.688vw; line-height: 1.688vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .videoRecommendList .list .content .listDesc { font-size: 1vw; display: -webkit-box; height: 1.5vw; line-height: 1.5vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; margin-top: 0.313vw; }
  .videoRecommendList .list:nth-child(1) { float: left; width: -webkit-calc(66.666% - 3.125vw); width: calc(66.666% - 3.125vw); }
  .videoRecommendList .list:nth-child(1) .imgBox { padding-top: 40.625vw; }
  .videoRecommendList .list:nth-child(4) { clear: left; }
  /*--中国式增长论坛---*/
  .watchVideoBox { bottom: 3.125vw; }
  .watchVideoBox .container { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
  .watchVideo { width: 20.625vw; }
  .watchVideo .videoImg { width: 12.188vw; padding-top: 8.5vw; }
  .watchVideo .videoImg i { width: 2.875vw; height: 2.875vw; }
  .watchVideo .videoImg i::after { border-left: 0.5vw solid #0a6bcc; border-top: 0.375vw solid transparent; border-bottom: 0.375vw solid transparent; }
  .watchVideo .content { font-size: 0.875vw; line-height: 1.125vw; padding: 0.625vw 0vw; }
  .holdForumForThreeYearsBox { padding: 6.25vw 0vw; }
  .holdForumForThreeYears { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0vw -0.625vw; padding-top: 3.438vw; }
  .holdForumForThreeYears .list { width: -webkit-calc(33.333% - 1.25vw); width: calc(33.333% - 1.25vw); margin: 0vw 0.625vw; padding: 2.188vw 2.813vw; -webkit-box-shadow: 0.313vw 0.875vw 3.688vw rgba(18, 63, 155, 0.02); box-shadow: 0.313vw 0.875vw 3.688vw rgba(18, 63, 155, 0.02); }
  .holdForumForThreeYears .list .number { font-size: 7.125vw; }
  .holdForumForThreeYears .list .content { padding: 0vw 0vw 0vw 3.125vw; }
  .holdForumForThreeYears .list .content .listTitle { font-size: 1.5vw; }
  .holdForumForThreeYears .list .content .listDesc { font-size: 1vw; padding-top: 0.625vw; line-height: 1.313vw; }
  .reakthrougherMain { padding: 5.313vw 0vw 0vw; }
  .reakthrougherMain .desc { padding-top: 0.625vw; font-size: 1.25vw; }
  .reakthrougher { margin-top: 3.438vw; -webkit-mask-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(5%, #000), color-stop(95%, #000), to(rgba(0, 0, 0, 0))); -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), #000 5%, #000 95%, rgba(0, 0, 0, 0)); mask-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(5%, #000), color-stop(95%, #000), to(rgba(0, 0, 0, 0))); mask-image: linear-gradient(to right, rgba(0, 0, 0, 0), #000 5%, #000 95%, rgba(0, 0, 0, 0)); }
  .reakthrougher .swiper-slide { width: 25.375vw; min-height: 28.688vw; margin-right: 1vw; }
  .reakthrougher .swiper-slide::after { width: 113%; padding-top: 113%; }
  .reakthrougher .swiper-slide .content { padding-top: 2.188vw; }
  .reakthrougher .swiper-slide .content .listTitle { padding: 3.75vw 0vw 0vw; margin: 0vw 3.438vw; min-height: 15.375vw; font-size: 1.375vw; line-height: 1.625vw; }
  .reakthrougher .swiper-slide .content .listTitle::before { width: 1.063vw; height: 1.063vw; }
  .reakthrougher .swiper-slide .content .listTitle::after { right: 0vw; bottom: 0vw; width: 1.063vw; height: 1.063vw; }
  .reakthrougher .swiper-slide .content .listLogo { width: 5.063vw; height: 5.063vw; margin: 1.563vw auto 0vw; }
  .reakthrougher .swiper-slide .content .name { font-size: 1.125vw; margin-top: 1.25vw; line-height: 1.5vw; }
  .reakthrougher .swiper-slide:hover .content { padding-top: 5.625vw; }
  .reakthrougher .swiper-slide:hover .content .listTitle { padding-top: 2.813vw; min-height: 11.063vw; }
  .reakthrougher .swiper-slide-active .content { padding-top: 5.625vw; }
  .reakthrougher .swiper-slide-active .content .listTitle { padding-top: 2.813vw; min-height: 11.063vw; }
  .forumAgendaMain { padding: 7.5vw 0vw 6.25vw; }
  .forumAgendaBox { margin-top: 3.438vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .forumAgendaTimeBox { width: 32.813vw; }
  .forumAgendaTime { display: block; position: -webkit-sticky; position: sticky; top: 0px; }
  .forumAgendaMonthDate { padding: 0.375vw; -webkit-border-radius: 3.125vw; border-radius: 3.125vw; margin: 0vw; }
  .forumAgendaMonthDate .list { min-width: 7.5vw; height: 3.125vw; margin-right: 0.625vw; font-size: 1vw; }
  .forumAgendaMonthDate .list::after { -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  .forumAgendaDate { padding-top: 1.25vw; }
  .forumAgendaDate .day { font-size: 6.813vw; }
  .forumAgendaDate .content { padding-left: 1.25vw; }
  .forumAgendaDate .content::after { left: 0.313vw; top: 0.313vw; font-size: 1.5vw; }
  .forumAgendaDate .content .month { font-size: 2.188vw; }
  .forumAgendaDate .content .Sunday { font-size: 1.375vw; padding-top: 0.313vw; }
  .agendaTimeSlot { padding-left: 0.938vw; margin-top: 1.563vw; max-width: 25.313vw; }
  .agendaTimeSlot .list { padding: 1.25vw 1.563vw 1.25vw 0vw; margin-top: 0.625vw; }
  .agendaTimeSlot .list .time { font-size: 0.938vw; }
  .agendaTimeSlot .list .time span { width: 0.313vw; height: 0.313vw; left: -0.688vw; top: 0.375vw; }
  .agendaTimeSlot .list .time span::before { left: 0.125vw; width: 0.063vw; height: 6.375vw; }
  .agendaTimeSlot .list .listTitle { font-size: 1.125vw; padding-top: 0.5vw; }
  .agendaTimeSlot .list.active { padding: 1.25vw 1.563vw; }
  .agendaTimeSlot .list.active .time span { left: -2.25vw; }
  .agendaTimeSlot .list.active .time span::after { width: 0.313vw; height: 1.563vw; -webkit-border-radius: 0.125vw; border-radius: 0.125vw; }
  .forumAgendaListBox { padding: 0vw; }
  .forumAgendaList .list { padding-bottom: 2.813vw; }
  .forumAgendaList .list .listTitle { height: 3.5vw; padding-left: 2.188vw; font-size: 1.625vw; }
  .forumAgendaList .list .listContent { margin-top: 0.625vw; max-height: 6.25vw; }
  .forumAgendaList .list .defaContent { height: 6.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; }
  .forumAgendaList .list .defaContent .time { font-size: 1.188vw; padding-left: 2.5vw; }
  .forumAgendaList .list .defaContent .time i { font-size: 1.25vw; margin-right: 0.313vw; }
  .forumAgendaList .list .defaContent .listSubTitle { padding-left: 3.75vw; padding-top: 0vw; font-size: 1.625vw; }
  .forumAgendaList .list .defaContent .presenter { width: 22.5vw; }
  .forumAgendaList .list .defaContent .presenter .profilePic { width: 3.688vw; height: 3.688vw; }
  .forumAgendaList .list .defaContent .presenter .namePosition { padding-left: 1.063vw; }
  .forumAgendaList .list .defaContent .presenter .namePosition .name { font-size: 1.25vw; }
  .forumAgendaList .list .defaContent .presenter .namePosition .position { font-size: 1vw; padding-top: 0.313vw; }
  .forumAgendaList .list .showContent { padding: 0vw 10vw 0vw 0vw; 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: translateY(1.25vw); -ms-transform: translateY(1.25vw); transform: translateY(1.25vw); }
  .forumAgendaList .list .showContent .content { padding: 0vw 4.375vw 3.438vw 2.5vw; }
  .forumAgendaList .list .showContent .content .time { font-size: 1.188vw; }
  .forumAgendaList .list .showContent .content .time i { font-size: 1.25vw; margin-right: 0.313vw; }
  .forumAgendaList .list .showContent .content .listSubTitle { font-size: 1.625vw; padding-top: 0.938vw; }
  .forumAgendaList .list .showContent .content .listDesc { padding-top: 1.563vw; font-size: 1.125vw; line-height: 1.688vw; }
  .forumAgendaList .list .showContent .content .listDesc p { padding-left: 0.938vw; }
  .forumAgendaList .list .showContent .content .listDesc p::after { width: 0.313vw; height: 0.313vw; top: 0.625vw; }
  .forumAgendaList .list .showContent .charactersImg { width: 22.375vw; }
  .forumAgendaList .list .showContent .namePosition { position: absolute; right: 0vw; top: 5vw; width: 15vw; padding: 0vw 2.188vw 0vw 0vw; }
  .forumAgendaList .list .showContent .namePosition .name { font-size: 1.25vw; }
  .forumAgendaList .list .showContent .namePosition .position { font-size: 1vw; padding-top: 0.625vw; }
  .forumAgendaList .list .listContent.active { max-height: 31.25vw; }
  .forumAgendaList .list .listContent.active .defaContent { -webkit-transform: translateY(1.25vw); -ms-transform: translateY(1.25vw); transform: translateY(1.25vw); }
  .previousIssuesPresenceMain { padding: 5.938vw 0vw 0vw; }
  .previousIssuesPresenceMain .previousIssuesMain { padding-top: 4.375vw; }
  .previousIssuesPresenceBox .commonBtn a i { font-size: 1vw; }
  .previousIssuesPresenceBox .commonBtn .prevBtn { left: -2.813vw; }
  .previousIssuesPresenceBox .commonBtn .nextBtn { right: -2.813vw; }
  .previousIssuesPresence { padding: 3.5vw 0vw; margin: 1.563vw 2.5vw 0vw; min-height: 37.5vw; overflow: hidden; }
  .previousIssuesPresence .swiper-slide { width: 30.313vw; min-height: 30.625vw; }
  .previousIssuesPresence .swiper-slide .customerInfoBox { height: 12.5vw; padding: 0vw 3.125vw; }
  .previousIssuesPresence .swiper-slide .customerInfo { padding: 2.813vw 0vw; }
  .previousIssuesPresence .swiper-slide .customerInfo .profilePhoto { width: 4.375vw; height: 4.375vw; margin-right: 1.25vw; }
  .previousIssuesPresence .swiper-slide .customerInfo .content .name { font-size: 1.375vw; }
  .previousIssuesPresence .swiper-slide .customerInfo .content .desc { font-size: 1.125vw; padding-top: 0.625vw; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .imgBox { right: 3.125vw; bottom: 0vw; width: 12.5vw; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .content { padding-left: 3.125vw; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .content .name { font-size: 1.375vw; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .content .desc { font-size: 1.125vw; padding-top: 0.625vw; }
  .previousIssuesPresence .swiper-slide .intro { padding: 0.938vw 3.125vw 0vw; font-size: 1vw; line-height: 1.875vw; }
  .previousIssuesPresence .swiper-slide .customerLogo { padding: 1.875vw 3.125vw 3.438vw; }
  .previousIssuesPresence .swiper-slide .customerLogo img { height: 1.875vw; }
  .previousIssuesPresence .swiper-slide-active { -webkit-box-shadow: 0.313vw 1.25vw 2.5vw rgba(24, 28, 35, 0.1); box-shadow: 0.313vw 1.25vw 2.5vw rgba(24, 28, 35, 0.1); }
  .previousIssuesPresence .swiper-slide-active .intro { padding: 2.813vw 2.813vw 0vw; }
  .amazingMomentsMain { padding: 6.25vw 0vw 0vw; }
  .pastReviewsTwoMain { padding: 5.938vw 0vw 6.875vw; }
  .pastReviewsTwoMain .loadMore { padding-top: 3.125vw; }
  .pastReviewsTwo .list { width: -webkit-calc(50% - 2.5vw); width: calc(50% - 2.5vw); margin: 4.688vw 1.25vw 0vw; }
  .pastReviewsTwo .list::before { top: 5.625vw; bottom: 0vw; right: 0vw; }
  .pastReviewsTwo .list::after { top: 5.625vw; bottom: 0vw; right: 0vw; }
  .pastReviewsTwo .list a { padding: 0vw 2.5vw 3.125vw; }
  .pastReviewsTwo .list a .imgBox { padding-top: 23.438vw; }
  .pastReviewsTwo .list a .contentBox { display: -webkit-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: 2.188vw; }
  .pastReviewsTwo .list a .content { padding-bottom: 0vw; }
  .pastReviewsTwo .list a .content .listTitle { font-size: 1.625vw; line-height: 2vw; }
  .pastReviewsTwo .list a .content .locationTime { padding-top: 1.375vw; }
  .pastReviewsTwo .list a .content .locationTime p { font-size: 1vw; margin-right: 1.563vw; }
  .aboutIntroBox { height: 100vh; }
  .aboutIntroLogo { -webkit-mask-size: 24.188vw; mask-size: 24.188vw; }
  .aboutIntroContainer { bottom: 0vw; padding: 0vw 0vw 7.5vw; }
  .aboutIntroContainer .title { font-size: 3.125vw; line-height: 3.563vw; }
  .aboutIntroContainer .content { margin: 1.563vw auto 0vw; max-width: 78.75vw; padding: 0vw 2.5vw 0vw; font-size: 1vw; line-height: 1.75vw; }
  .aboutIntroContainer .content::after { right: 0vw; bottom: -0.625vw; width: 1.375vw; height: 1.375vw; }
  .aboutIntroContainer .content::before { width: 1.375vw; height: 1.375vw; }
  .aboutData .btn { -webkit-transform: translateY(-3.125vw); -ms-transform: translateY(-3.125vw); transform: translateY(-3.125vw); top: 0vw; right: 0vw; bottom: 0vw; left: 0vw; margin: 21.875vw auto 0vw; width: 4.688vw; height: 4.688vw; }
  .aboutData .btn::after { width: 0.938vw; height: 0.938vw; }
  .aboutData .btn::before { width: 170%; height: 170%; }
  .aboutData .aboutDataList { padding-bottom: 6.25vw; }
  .aboutData .aboutDataList .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; padding-bottom: 0vw; border-right: 1px solid rgba(255, 255, 255, 0.2); }
  .aboutData .aboutDataList .list .number { font-size: 3.75vw; }
  .aboutData .aboutDataList .list .text { font-size: 1.125vw; padding-top: 0.75vw; }
  .aboutData .aboutDataList .list:nth-child(2n) { border-right: 1px solid rgba(255, 255, 255, 0.2); }
  .aboutData .aboutDataList .list:last-child { border: none; }
  .aboutCultureMain { padding: 6.25vw 0vw 10.938vw; }
  .aboutCultureMain .commonPage { padding-top: 6.25vw; }
  .aboutCulture { margin-top: 4.688vw; }
  .aboutCulture .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; margin-right: 0.938vw; min-height: 34.063vw; }
  .aboutCulture .swiper-slide .imgBox { left: 0vw; }
  .aboutCulture .swiper-slide .imgBox img { left: 0vw; }
  .aboutCulture .swiper-slide .content { padding: 2.813vw 2.5vw 0.938vw; }
  .aboutCulture .swiper-slide .content .listTitle { font-size: 1.5vw; }
  .aboutCulture .swiper-slide .content .listEnTitle { font-size: 0.813vw; padding-top: 0.313vw; }
  .aboutCulture .swiper-slide .content .icon { margin-top: 1.875vw; padding-top: 2.188vw; border-top: 0.125vw solid #ededed; }
  .aboutCulture .swiper-slide .content .icon img { width: 11.25vw; }
  .aboutCulture .swiper-slide .content .listDesc { font-size: 1.875vw; line-height: 2.375vw; padding-top: 3.125vw; font-weight: 500; }
  .aboutCulture .swiper-slide:nth-child(2n) { top: 3.75vw; }
  .aboutCulturePage { display: none; }
  .historyMain { padding: 5.208vw 0vw 7.292vw; }
  .historyMain .btn { position: absolute; right: 0px; right: 0vw; bottom: 1.354vw; padding-top: 0vw; }
  .historyMain .btn a { width: 4.844vw; height: 4.844vw; }
  .historyMain .btn a i { font-size: 1.042vw; }
  .historyMain .btn a.nextBtn { margin-top: 3.385vw; }
  .historyBox { margin-top: 1.302vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .historyTimeBox { width: 29.688vw; height: 36.719vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .historyTime { height: 7.292vw; }
  .historyTime .swiper-slide { font-size: 6.25vw; opacity: 0.07; -webkit-transition: all .6s; transition: all .6s; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
  .historyTime .swiper-slide p { width: 3.281vw; height: 3.281vw; right: 3.385vw; bottom: 0vw; display: block; }
  .historyTime .swiper-slide p::after { width: 0.469vw; height: 0.469vw; }
  .historyTime .swiper-slide p::before { width: 5.99vw; }
  .historyTime .swiper-slide span { background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); background-clip: text; -webkit-background-clip: text; color: transparent; }
  .historyTime .swiper-slide.active { font-size: 7.292vw; opacity: 1; }
  .historyTime .swiper-slide-prev { opacity: 0.2; }
  .historyTime .swiper-slide-next { opacity: 0.2; }
  .history { width: -webkit-calc(100% - 29.688vw); width: calc(100% - 29.688vw); padding-top: 2.344vw; }
  .history .swiper-slide { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .history .swiper-slide .imgBox { width: 25vw; height: 31.51vw; }
  .history .swiper-slide .imgBox img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }
  .history .swiper-slide .content { padding: 0vw 0vw 0vw 5.208vw; font-size: 1.146vw; line-height: 2.865vw; }
  .history .swiper-slide .content p { padding-left: 1.406vw; }
  .history .swiper-slide .content p::after { top: 1.094vw; width: 0.729vw; height: 0.729vw; }
  .history .swiper-slide-active .imgBox img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }
  .history .swiper-slide-active .content { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }
  .honorMain { padding: 6.25vw 0vw 0vw; }
  .honorBox { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 4.375vw; }
  .honorCertificate { width: 37.25vw; }
  .honorCertificate .swiper-slide { height: 43.5vw; padding-bottom: 10vw; }
  .honorCertificate .swiper-slide.verticalImg .imgBox { width: 21.25vw; }
  .honorCertificate .swiper-slide.HorizontalImg .imgBox { width: 27.625vw; }
  .honorTimeBox { width: -webkit-calc(100% - 37.25vw); width: calc(100% - 37.25vw); height: 43.5vw; padding-left: 5.625vw; -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #000), color-stop(95%, transparent)); -webkit-mask-image: linear-gradient(to bottom, #000 60%, transparent 95%); mask-image: -webkit-gradient(linear, left top, left bottom, color-stop(60%, #000), color-stop(95%, transparent)); mask-image: linear-gradient(to bottom, #000 60%, transparent 95%); }
  .honorTime { height: 33.25vw; }
  .honorTime .swiper-slide { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .honorTime .swiper-slide .year { width: 17.813vw; font-size: 2.375vw; padding: 0vw; }
  .honorTime .swiper-slide .year::after { content: ''; }
  .honorTime .swiper-slide .content { margin-left: 2.5vw; font-size: 1.125vw; line-height: 1.75vw; padding-top: 0vw; }
  .honorTime .swiper-slide.active .year::after { height: 0.188vw; }
  .honorTime .swiper-slide.active .content::after { height: 0.188vw; }
  .coreNethod { padding: 8.75vw 0vw 0vw; }
  .coreNethod .imgBox { margin-top: 4.063vw; }
  .publicationMain { padding: 5vw 0vw 6.875vw; }
  .publicationList { margin: 0vw -1.438vw; padding-top: 0.625vw; }
  .publicationList .list { width: -webkit-calc(50% - 2.875vw); width: calc(50% - 2.875vw); margin: 6.563vw 1.438vw 0vw; }
  .publicationList .list .titleImg { padding: 0vw 3.125vw 0vw 1.875vw; height: 17.188vw; }
  .publicationList .list .titleImg .imgBox { width: 18.75vw; height: 17.188vw; }
  .publicationList .list .titleImg .imgBox img { bottom: 1.875vw; width: 18.75vw; height: 18.75vw; }
  .publicationList .list .titleImg .content { padding-left: 2.188vw; }
  .publicationList .list .titleImg .content .listTitle { font-size: 1.875vw; line-height: 2.625vw; }
  .publicationList .list .titleImg .content .time { padding-top: 1.25vw; font-size: 1.125vw; }
  .publicationList .list .titleImg .content .btn { padding-top: 1.563vw; }
  .publicationList .list .listDescBox { padding: 3.125vw; }
  .publicationList .list .listDescBox .icon i { width: 2vw; height: 2vw; }
  .publicationList .list .listDescBox .listDesc { padding-top: 1.25vw; font-size: 1.125vw; line-height: 2vw; }
  /*--新闻中心--*/
  .newsListMain { padding: 4.688vw 0vw 6.563vw; }
  .newsRecommendBox .newsRecommendPage { width: -webkit-calc(100% - 50.875vw); width: calc(100% - 50.875vw); padding-right: 5.625vw; bottom: 5.938vw; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
  .newsRecommendBox .newsRecommendPage span { width: 0.875vw; height: 0.313vw; margin: 0vw 0.188vw; -webkit-border-radius: 0.25vw; border-radius: 0.25vw; }
  .newsRecommendBox .newsRecommendPage span.swiper-pagination-bullet-active { width: 1.5vw; }
  .newsRecommend .swiper-slide a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .newsRecommend .swiper-slide a .imgBox { padding-top: 39.25vw; width: 50.875vw; }
  .newsRecommend .swiper-slide a .content { padding: 6.563vw 4.688vw 5.313vw; }
  .newsRecommend .swiper-slide a .content .listTitle { font-size: 2vw; line-height: 2.688vw; }
  .newsRecommend .swiper-slide a .content .listDesc { font-size: 1vw; padding-top: 2.5vw; line-height: 1.563vw; }
  .newsRecommend .swiper-slide a .content .time { font-size: 0.875vw; }
  .newsRecommend .swiper-slide a .content .time i { font-size: 1vw; margin-right: 0.625vw; }
  .newslist { padding: 5vw 0vw 0vw; }
  .newslist .list { padding: 2.188vw 0vw; border-bottom: 1px solid #eaeaea; }
  .newslist .list::after { content: ''; right: 0vw; bottom: -0.063vw; width: 0%; height: 0.063vw; }
  .newslist .list a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
  .newslist .list a .imgBox { padding-top: 14.125vw; width: 23.875vw; }
  .newslist .list a .content { padding: 0vw 2.813vw; }
  .newslist .list a .content .time { font-size: 1vw; }
  .newslist .list a .content .listTitle { margin-top: 0.625vw; font-size: 1.5vw; line-height: 1.875vw; }
  .newslist .list a .content .listDesc { margin-top: 1.25vw; font-size: 1.063vw; line-height: 1.563vw; max-width: 55.625vw; }
  .newslist .list a .arrow { width: 4.188vw; height: 4.188vw; font-size: 1vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  /*--联系我们--*/
  .contactMain { padding: 5.313vw 0vw 6.563vw; }
  .contact { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .contact .contactImg { width: 48.188vw; }
  .contactListBox { padding: 0vw 4.688vw 0vw 0vw; }
  .contactList .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; min-height: 9.688vw; padding: 0vw; }
  .contactList .list::after { right: 0vw; bottom: -0.063vw; width: 0%; height: 0.063vw; }
  .contactList .list .listTitle { width: 11.563vw; font-size: 1.438vw; }
  .contactList .list .listTitle img { width: 1.438vw; margin-right: 0.625vw; }
  .contactList .list .content { font-size: 1.125vw; line-height: 1.625vw; padding: 0vw; }
  /*--商务合作--*/
  .popUpBusinessCooperationMain { -webkit-backdrop-filter: blur(1.25vw); backdrop-filter: blur(1.25vw); }
  .popUpBusinessCooperation { max-width: 88.75vw; width: 96%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .businessCooperationClose { right: 1.563vw; top: 1.563vw; font-size: 1.5vw; }
  .popUpBusinessCooperation .content { width: 34.75vw; padding: 4.688vw 0vw 3.438vw 4.063vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .popUpBusinessCooperation .content .title { font-size: 2.438vw; }
  .popUpBusinessCooperation .content .telBox .tel { font-size: 1.688vw; }
  .popUpBusinessCooperation .content .telBox .desc { font-size: 0.875vw; line-height: 1.125vw; padding-top: 0.625vw; }
  .popUpBusinessCooperation .formBox { padding: 3.125vw 5.313vw 2.5vw; }
  .popUpBusinessCooperation .formBox .title { font-size: 1.25vw; padding: 0vw 0.625vw; }
  .popUpBusinessCooperation .formBox .title::before { width: 0.625vw; height: 0.625vw; }
  .popUpBusinessCooperation .formBox .title::after { right: 0vw; bottom: 0vw; width: 0.625vw; height: 0.625vw; }
  .popUpBusinessCooperation .formBox form { margin: 0vw -1.063vw; }
  .popUpBusinessCooperation .formBox .list { width: 50%; padding: 1.563vw 1.063vw 0vw; }
  .popUpBusinessCooperation .formBox .list p { font-size: 0.875vw; padding-bottom: 0.625vw; font-weight: 500; }
  .popUpBusinessCooperation .formBox .list input { height: 3.438vw; padding: 0vw 1.25vw; font-size: 0.875vw; }
  .popUpBusinessCooperation .formBox .list textarea { height: 6.875vw; padding: 0.938vw 1.25vw; font-size: 0.875vw; }
  .popUpBusinessCooperation .formBox .list .codeBox img { right: 0.938vw; top: 50%; height: 80%; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio { line-height: 1.75vw; margin: 0.375vw 0.625vw 0 0; padding-right: 0.625vw; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio > * { font-size: 0.875vw; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio > i { width: 1.125vw; height: 1.125vw; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radioed > i::after { font-size: 0.875vw; top: 50%; }
  .popUpBusinessCooperation .formBox .list.w100 { width: 100%; }
  .popUpBusinessCooperation .formBox .btn { padding: 1.563vw 1.063vw 0vw; }
  .popUpBusinessCooperation .formBox .btn button { height: 3.5vw; -webkit-border-radius: 3.5vw; border-radius: 3.5vw; font-size: 1vw; }
  .popUpBusinessCooperation .formBox .btn button i { margin-left: 1.125vw; font-size: 1.125vw; }
  /*--联系我们-加入乔诺--*/
  .joinUsIntro { padding: 8.438vw 0vw; }
  .joinUsIntro .container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .joinUsIntro .title { width: 44.375vw; font-size: 3.125vw; line-height: 3.563vw; padding-left: 1.563vw; }
  .joinUsIntro .title::before { width: 2.688vw; height: 2.688vw; margin: 0.813vw 0.938vw 0vw 0vw; }
  .joinUsIntro .content { padding-top: 0vw; font-size: 1.125vw; line-height: 1.813vw; }
  .recruitmentListMain { padding: 4.375vw 0vw 6.25vw; }
  .recruitmentList .list { margin-top: 0.781vw; }
  .recruitmentList .list .listTitleBox { min-height: 4.167vw; }
  .recruitmentList .list .listTitleBox .name { width: 13.281vw; font-size: 0.938vw; padding-left: 2.344vw; }
  .recruitmentList .list .listTitleBox .region { width: 24.479vw; font-size: 0.833vw; display: block; }
  .recruitmentList .list .listTitleBox .edu { width: 14.063vw; font-size: 0.833vw; display: block; }
  .recruitmentList .list .listTitleBox .salary { width: 16.667vw; font-size: 0.833vw; display: block; }
  .recruitmentList .list .listTitleBox .time { font-size: 0.833vw; }
  .recruitmentList .list .listTitleBox .btn { width: 2.292vw; height: 2.292vw; margin-right: 2.083vw; }
  .recruitmentList .list .listTitleBox .btn i { width: 0.729vw; height: 0.729vw; }
  .recruitmentList .list .listTitleBox .btn i::after { height: 0.104vw; }
  .recruitmentList .list .listTitleBox .btn i::before { width: 0.104vw; }
  .recruitmentList .list .content { padding: 0.313vw 6.25vw 4.688vw; }
  .recruitmentList .list .content .contentTitle { font-size: 1.125vw; padding-top: 3.438vw; }
  .recruitmentList .list .content .desc { font-size: 1.125vw; padding-top: 0.625vw; line-height: 2vw; }
  .recruitmentList .list .content .qrCodeImgBox { padding-top: 3.75vw; }
  .recruitmentList .list .content .qrCodeImgBox .qrCodeImg { width: 7.063vw; margin-right: 1.563vw; }
  .recruitmentList .list .content .qrCodeImgBox .qrDesc { font-size: 1vw; line-height: 1.563vw; }
  .recruitmentList .list:nth-child(1) .listTitleBox { padding-bottom: 0.625vw; }
  .benefitsMain { padding: 5vw 0vw 0vw; }
  .benefits { margin: 0vw -0.375vw; padding-top: 2.813vw; }
  .benefits .list { width: -webkit-calc(20% - 0.75vw); width: calc(20% - 0.75vw); margin: 0.625vw 0.375vw 0vw; }
  .benefits .list::after { -webkit-box-shadow: 0vw 0.938vw 2.5vw rgba(36, 97, 160, 0.24); box-shadow: 0vw 0.938vw 2.5vw rgba(36, 97, 160, 0.24); }
  .benefits .list .content { padding: 3.75vw 2.5vw; z-index: 10; }
  .benefits .list .content .icon { width: 6.813vw; }
  .benefits .list .content .listTitle { font-size: 1.25vw; padding-top: 1.875vw; line-height: 2vw; }
  .benefits .list .content .desc { padding-top: 0.625vw; font-size: 1vw; line-height: 1.313vw; }
  .careerDevelopmentMain { padding: 7.5vw 0vw 9.375vw; }
  .careerDevelopmentClass { border: 0.063vw solid #e5e5e5; padding: 0.375vw; -webkit-border-radius: 3.875vw; border-radius: 3.875vw; margin: 1.875vw auto 0vw; }
  .careerDevelopmentClass a { height: 3.125vw; width: 7.5vw; margin-right: 0.938vw; font-size: 1vw; }
  .careerDevelopmentClass a::after { -webkit-border-radius: 3.125vw; border-radius: 3.125vw; }
  .careerDevelopmentClass a:last-child { margin-right: 0vw; }
  .careerDevelopmentBox { padding-top: 3.75vw; }
  .careerDevelopment .swiper-slide { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: auto; margin-right: 2vw; min-height: 11.875vw; }
  .careerDevelopment .swiper-slide .icon img { width: 4.375vw; }
  .careerDevelopment .swiper-slide .listTitle { font-size: 1.125vw; padding-top: 0.938vw; }
  .careerDevelopment .swiper-slide .number { bottom: -3.125vw; right: 0vw; }
  .careerDevelopment .swiper-slide .number span { width: 1.688vw; height: 1.688vw; font-size: 1vw; }
  .careerDevelopment .swiper-slide .number::after { left: 60%; width: -webkit-calc(100% - 0.5vw); width: calc(100% - 0.5vw); }
  .careerDevelopment .swiper-slide .triangle { bottom: -0.625vw; border-left: 0.75vw solid transparent; border-right: 0.75vw solid transparent; border-top: 0.688vw solid #edf4f8; }
  .recruitmentProcessMain { padding: 5.313vw 0vw 6.875vw; }
  .recruitmentProcessBox { margin-top: 6.25vw; }
  .recruitmentProcessBox::after { content: ''; }
  .recruitmentProcess .swiper-slide { width: 16.563vw; margin-right: -2.813vw; }
  .recruitmentProcess .swiper-slide .contentBox .content { min-height: 12.875vw; padding-top: 2.063vw; }
  .recruitmentProcess .swiper-slide .contentBox .content .step { font-size: 1.125vw; }
  .recruitmentProcess .swiper-slide .contentBox .content .icon { width: 4.063vw; padding-top: 0.813vw; }
  .recruitmentProcess .swiper-slide .contentBox .content .listTitle { font-size: 1.125vw; padding-top: 0.813vw; }
  .recruitmentProcess .swiper-slide .contentBox::before { top: -1.5vw; width: 7.938vw; height: 7.938vw; }
  .recruitmentProcess .swiper-slide .contentBox::after { right: 0vw; bottom: -4.938vw; width: 2.438vw; height: 2.438vw; }
  .recruitmentProcess .swiper-slide:nth-child(2n) { padding-top: 20.313vw; }
  .recruitmentProcess .swiper-slide:nth-child(2n) .contentBox::after { top: -4.938vw; }
  /*--app下载--*/
  .appDownloadOnlineBox { padding: 11.563vw 0vw 0vw; }
  .appDownloadOnline { max-width: 86.875vw; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .appDownloadOnline .imgBox { width: 43.563vw; }
  .appDownloadOnline .imgBox img { -webkit-filter: drop-shadow(0vw 0.625vw 4.938vw rgba(151, 161, 185, 0.4)); filter: drop-shadow(0vw 0.625vw 4.938vw rgba(151, 161, 185, 0.4)); }
  .appDownloadOnline .content { padding: 0vw 0vw 4.375vw 9.375vw; }
  .appDownloadOnline .content .title { font-size: 3.875vw; color: #000; }
  .appDownloadOnline .content .title img { width: 4vw; margin-right: 0.938vw; }
  .appDownloadOnline .content .desc { font-size: 1.375vw; padding-top: 0.625vw; color: #56677a; }
  .appDownloadOnline .content .label { padding-top: 3.438vw; }
  .appDownloadOnline .content .label .list { margin-right: 1.875vw; -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; }
  .appDownloadOnline .content .label .list img { width: 3.75vw; -webkit-filter: brightness(0%) grayscale(0%) invert(0); filter: brightness(0%) grayscale(0%) invert(0); }
  .appDownloadOnline .content .label .list p { font-size: 1.125vw; padding-top: 0.313vw; color: #000; text-align: left; }
  .appDownloadOnline .content .label .list:last-child { margin-right: 0vw; }
  .appDownloadOnline .content .appQRcode { padding: 0.625vw 0.75vw; margin-top: 3.438vw; }
  .appDownloadOnline .content .appQRcode img { width: 8.688vw; }
  .appDownloadOnline .content .appQRcode p { font-size: 1vw; padding-top: 0.313vw; }
  .appLiveBroadcastBox { padding: 7.5vw 0vw 0vw; height: 38.75vw; }
  .appLiveBroadcast { max-width: 86.875vw; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .appLiveBroadcast .imgBox { margin: 0vw 0vw 0vw 8.125vw; width: 20.938vw; }
  .appLiveBroadcast .imgBox .Vertical { padding: 0.438vw; -webkit-border-radius: 1.875vw; border-radius: 1.875vw; border: 0.188vw solid #c1dafe; -webkit-box-shadow: 0vw 0.625vw 3.875vw rgba(4, 71, 150, 0.08); box-shadow: 0vw 0.625vw 3.875vw rgba(4, 71, 150, 0.08); }
  .appLiveBroadcast .imgBox .Vertical img { -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .appLiveBroadcast .imgBox .Horizontal { left: -2.188vw; top: 10.625vw; width: 29.25vw; padding: 0.938vw; -webkit-border-radius: 0.625vw; border-radius: 0.625vw; -webkit-box-shadow: 0vw 0.625vw 4.938vw rgba(151, 161, 185, 0.4); box-shadow: 0vw 0.625vw 4.938vw rgba(151, 161, 185, 0.4); }
  .appLiveBroadcast .imgBox .Horizontal img { -webkit-border-radius: 0.625vw; border-radius: 0.625vw; }
  .appLiveBroadcast .content { padding: 1.875vw 0vw 0vw 19.375vw; }
  .appLiveBroadcast .content .title { font-size: 2.25vw; }
  .appLiveBroadcast .content .desc { font-size: 1.25vw; padding-top: 1.125vw; }
  .appLiveBroadcast .content .label { padding-top: 1.875vw; }
  .appLiveBroadcast .content .label .list { margin-top: 1.125vw; padding: 0.5vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .appLiveBroadcast .content .label .list .icon { width: 4.375vw; height: 4.375vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; margin-right: 1.875vw; }
  .appLiveBroadcast .content .label .list .listContent { font-size: 1.125vw; }
  .appOnlineTutoringBox { padding: 4.375vw 0vw 0vw; }
  .appOnlineTutoring { max-width: 86.875vw; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .appOnlineTutoring .imgBox { width: 42.313vw; -webkit-transform: translateX(3.75vw); -ms-transform: translateX(3.75vw); transform: translateX(3.75vw); }
  .appOnlineTutoring .content { padding: 4.688vw 0vw 0vw 0vw; margin-right: 8.125vw; }
  .appOnlineTutoring .content .title { font-size: 2.25vw; }
  .appOnlineTutoring .content .desc { font-size: 1.25vw; padding-top: 1.125vw; }
  .appOnlineTutoring .content .label { padding-top: 1.875vw; }
  .appOnlineTutoring .content .label .list { margin-top: 1.125vw; padding: 0.5vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .appOnlineTutoring .content .label .list .icon { width: 4.375vw; height: 4.375vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; margin-right: 1.875vw; }
  .appOnlineTutoring .content .label .list .listContent { font-size: 1.125vw; }
  .appOnlineTutoring .content .label .list .listContent span { font-size: 2.5vw; margin-right: 0.625vw; }
  .appCommunityBox { padding: 1.563vw 0vw 0vw; }
  .appCommunity { max-width: 86.875vw; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }
  .appCommunity .imgBox { width: 44.625vw; -webkit-transform: translateX(-2.188vw); -ms-transform: translateX(-2.188vw); transform: translateX(-2.188vw); }
  .appCommunity .content { padding: 0vw 0vw 0vw 6.25vw; }
  .appCommunity .content .title { font-size: 2.25vw; }
  .appCommunity .content .desc { font-size: 1.25vw; padding-top: 1.125vw; }
  .appCommunity .content .label { padding-top: 1.875vw; }
  .appCommunity .content .label .list { margin-top: 1.125vw; padding: 0.5vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .appCommunity .content .label .list .icon { width: 4.375vw; height: 4.375vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; margin-right: 1.875vw; }
  .appCommunity .content .label .list .listContent { font-size: 1.125vw; }
  .appCommunity .content .label .list .listContent span { font-size: 2.5vw; margin-right: 0.625vw; }
  .appOnlineTutoringTwoBox { padding: 4.375vw 0vw 0vw; }
  .appOnlineTutoringTwo { max-width: 86.875vw; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
  .appOnlineTutoringTwo .imgBox { width: 52.875vw; right: -4.375vw; }
  .appOnlineTutoringTwo .content { padding: 4.688vw 0vw 0vw 0vw; }
  .appOnlineTutoringTwo .content .title { font-size: 2.25vw; }
  .appOnlineTutoringTwo .content .desc { font-size: 1.25vw; padding-top: 1.125vw; }
  .appOnlineTutoringTwo .content .label { padding-top: 1.875vw; }
  .appOnlineTutoringTwo .content .label .list { margin-top: 1.125vw; padding: 0.5vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; }
  .appOnlineTutoringTwo .content .label .list .icon { width: 4.375vw; height: 4.375vw; -webkit-border-radius: 0.375vw; border-radius: 0.375vw; margin-right: 1.875vw; }
  .appOnlineTutoringTwo .content .label .list .listContent { font-size: 1.125vw; }
  .appOnlineTutoringTwo .content .label .list .listContent span { font-size: 2.5vw; margin-right: 0.625vw; } }

@media (min-width: 992px) { .header { height: auto; }
  .header .logo img { height: 2.604vw; }
  .header .nav { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: static; overflow: visible; background: none; padding: 0vw; }
  .header .nav .list { padding: 0vw 0.625vw; position: relative; border-bottom: none; }
  .header .nav .list p a { height: 4.688vw; font-size: 0.833vw; color: #fff; }
  .header .nav .list i { display: none; }
  .header .nav .list:hover p a { color: #2363b0; }
  .header .nav .list p a::after { content: ''; position: absolute; z-index: 10; right: 0px; width: 0%; bottom: 0px; height: 2px; -webkit-transition: all .6s; transition: all .6s; background-image: -webkit-gradient(linear, left top, right top, from(#63ccf1), to(#2363b0)); background-image: linear-gradient(to right, #63ccf1, #2363b0); }
  .header .nav .list:hover p a:after { right: auto; left: 0px; width: 100%; }
  .header .nav .list.active p a:hover { color: #2363b0; }
  .header .nav .list.active p a::after { right: auto; left: 0px; width: 100%; }
  .header .headerTel { font-size: 0.833vw; padding-left: 0.104vw; display: -webkit-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 .headerTel i { margin-right: 0.26vw; }
  .header .headerConsult { padding: 0vw 1.198vw; height: 1.875vw; font-size: 0.729vw; -webkit-border-radius: 1.875vw; border-radius: 1.875vw; margin-left: 0.781vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .navBtn { display: none; }
  .subNavTwoMain { position: absolute; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); left: 50%; top: 100%; width: 8.333vw; display: none; }
  .subNavTwoBox { background-color: #fff; padding: 0.521vw 0vw; -webkit-border-radius: 0vw 0vw 0.521vw 0.521vw; border-radius: 0vw 0vw 0.521vw 0.521vw; }
  .subNavTwoList { position: relative; padding: 0vw; }
  .subNavTwoList .listTitle a { display: block; line-height: 2.083vw; padding: 0vw 1.302vw; font-size: 0.833vw; }
  .subNavTwoList .listTitle a:hover { background-color: #1364af; color: #fff; }
  .subNavTwoList span { display: none; }
  .subNavTwoList .subNavThree { min-width: 7.292vw; padding: 0vw 0vw 0vw 0.781vw; display: none; }
  .subNavTwoList .subNavThree a { display: block; line-height: 1.823vw; white-space: nowrap; }
  .subNavTwoList .subNavThree.active { display: inline-block; }
  .subNavTrainingMain { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); top: 100%; display: none; z-index: 10;}
  .subNavTrainingBox { width: 28.125vw; padding: 0vw 1.042vw; background-color: #fff; -webkit-border-radius: 0vw 0vw 0.521vw 0.521vw; border-radius: 0vw 0vw 0.521vw 0.521vw; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
  .subNavTrainingBox .subNavTrainingTwo { width: 50%; padding-right: 1.042vw; border-right: 1px solid #E3E7EF; }
  .subNavTrainingBox .subNavTrainingTwo a { height: 3.646vw; font-size: 0.833vw; 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: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; border-bottom: 1px solid #E3E7EF; }
  .subNavTrainingBox .subNavTrainingTwo a:hover { color: #1364af; }
  .subNavTrainingBox .subNavTrainingTwo a.active { color: #1364af; }
  .subNavTrainingBox .subNavTrainingTwo a:last-child { border-bottom: none; }
  .subNavTrainingBox .subNavTrainingThree { width: 50%; padding-left: 1.042vw; }
  .subNavTrainingBox .subNavTrainingThree .list { display: none; }
  .subNavTrainingBox .subNavTrainingThree a { height: 3.646vw; font-size: 0.833vw; 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; border-bottom: 1px solid #E3E7EF; }
  .subNavTrainingBox .subNavTrainingThree a:hover { color: #1364af; }
  .subNavTrainingBox .subNavTrainingThree a.active { color: #1364af; }
  .subNavTrainingBox .subNavTrainingThree a:last-child { border-bottom: none; }
  .navMask { -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .headerBlack .logo img { opacity: 0; }
  .headerBlack .logo img:nth-child(2) { opacity: 1; }
  .headerBlack .nav .list p a { color: #000; }
  .headerBlack .headerTel { color: #000; }
  .headerBlack .navBtn { color: #000; }
  .mHeaderBg { top: 0vw; background-color: #fff; }
  .mHeaderBg .logo img { opacity: 0; }
  .mHeaderBg .logo img:nth-child(2) { opacity: 1; }
  .mHeaderBg .navBtn { color: #000; }
  .headerUp { top: -4.688vw; background-color: #fff; }
  .headerUp .logo img { opacity: 0; }
  .headerUp .logo img:nth-child(2) { opacity: 1; }
  .headerUp .nav .list p a { color: #000; }
  .headerUp .headerTel { color: #000; }
  .headerUp .navBtn { color: #000; }
  .headerDown { top: 0vw; background-color: #fff; }
  .headerDown .logo img { opacity: 0; }
  .headerDown .logo img:nth-child(2) { opacity: 1; }
  .headerDown .nav .list p a { color: #000; }
  .headerDown .headerTel { color: #000; }
  .headerDown .navBtn { color: #000; }
  .headerHover { top: 0vw; background-color: #fff; }
  .headerHover::after { content: ''; position: absolute; left: 0px; bottom: 0px; height: 1px; width: 100%; background-color: #ebecf0; }
  .headerHover .logo img { opacity: 0; }
  .headerHover .logo img:nth-child(2) { opacity: 1; }
  .headerHover .nav .list p a { color: #000; }
  .headerHover .headerTel { color: #000; }
  .headerHover .navBtn { color: #000; } }

@media (min-width: 1260px) { .commonBanner .imgBox { padding-top: 37.5vw; }
  .commonBanner .commonBannerText .title { font-size: 2.604vw; }
  .commonBanner .commonBannerText .desc { font-size: 1.042vw; padding-top: 0.781vw; }
  .commonBanner .commonBannerText .btn { margin-top: 1.823vw; padding: 0vw 0.781vw 0vw 1.563vw; width: 9.219vw; height: 2.917vw; -webkit-border-radius: 2.917vw; border-radius: 2.917vw; }
  .commonBanner .commonBannerText .btn span { font-size: 0.833vw; }
  .commonBanner .commonBannerText .btn p { width: 1.875vw; height: 1.875vw; }
  .commonBanner .commonBannerText .btn p i::after { border-left: 0.26vw solid #0a6bcc; border-top: 0.26vw solid transparent; border-bottom: 0.26vw solid transparent; }
  .commonBanner .commonBannerText .commonBannerLogo { padding-bottom: 0.781vw; }
  .commonBanner .commonBannerText .commonBannerLogo img { height: 2.917vw; }
  .commonBanner .commonBannerText .activityTitle { width: 26.354vw; }
  .commonBanner .commonBannerText .activityTime { margin-top: 1.563vw; height: 2.865vw; padding: 0vw 1.823vw; -webkit-border-radius: 2.865vw; border-radius: 2.865vw; }
  .commonBanner .commonBannerText .activityTime p { font-size: 1.302vw; }
  .commonBanner .commonBannerText .more .commonMore { width: 10.938vw; }
  .commonBanner .commonBannerText .more .commonMore span { font-size: 0.833vw; }
  .commonBanner .commonBannerText .more .commonMore i { font-size: 0.938vw; }
  .commonBanner .commonBannerTextTwo .title { font-size: 2.604vw; }
  .commonBanner .commonBannerTextTwo .desc { font-size: 1.042vw; padding-top: 0.781vw; }
  .commonBanner .more { padding-top: 1.823vw; }
  .commonBannerTwo .btn { bottom: 4.688vw; width: 3.385vw; height: 3.385vw; }
  .commonBannerTwo .btn::after { width: 0.677vw; height: 0.677vw; }
  .commonPage { padding-top: 2.083vw; }
  .commonPage span { width: 1.146vw; height: 0.26vw; margin: 0vw 0.208vw; }
  .commonPage span.swiper-pagination-bullet-active { width: 3.125vw; }
  .commonClass { margin-bottom: -0.052vw; }
  .commonClass a { height: 3.385vw; font-size: 0.885vw; margin-right: 4.688vw; }
  .commonClass a::after { height: 0.208vw; }
  .footer { padding: 2.604vw 0vw 0vw; }
  .footerLogoTel .footerLogo img { height: 2.604vw; }
  .footerLogoTel .footerTel { margin-left: 2.604vw; padding-left: 2.604vw; }
  .footerLogoTel .footerTel p { font-size: 0.781vw; }
  .footerLogoTel .footerTel .tel { padding-top: 0.521vw; font-size: 1.563vw; }
  .footerLogoTel .footerTel .tel i { width: 1.563vw; height: 1.563vw; margin-right: 0.521vw; font-size: 0.833vw; }
  .footerMedia a { margin-left: 0.365vw; width: 2.604vw; height: 2.604vw; font-size: 1.042vw; }
  .footerMedia a p { width: 6.25vw; padding: 0.26vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .footerMedia a:first-child { margin-left: 0vw; }
  .footerClass { margin-top: 2.604vw; padding-top: 5.208vw; }
  .footerClass .list { padding-left: 2.865vw; }
  .footerClass .list::after { height: 10.417vw; }
  .footerClass .list h3 a { font-size: 0.833vw; }
  .footerClass .list p { padding-top: 1.042vw; }
  .footerClass .list p a { font-size: 0.729vw; line-height: 1.615vw; }
  .foot { margin-top: 4.167vw; padding: 1.823vw 0vw; }
  .foot .copyright { font-size: 0.781vw; }
  .foot .link { font-size: 0.781vw; }
  .commonMore { min-width: 8.333vw; height: 2.604vw; padding: 0vw 1.042vw 0vw 1.302vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .commonMore::before { -webkit-border-radius: 2.604vw; border-radius: 2.604vw; border: 0.104vw solid #adadad; }
  .commonMore span { font-size: 0.729vw; }
  .commonMore i { font-size: 0.729vw; }
  @-webkit-keyframes rightArrow { 0% { -webkit-transform: translate(0vw, 0vw); transform: translate(0vw, 0vw); }
    50% { -webkit-transform: translate(2.083vw, -2.083vw); transform: translate(2.083vw, -2.083vw); }
    51% { -webkit-transform: translate(-1.563vw, 1.823vw); transform: translate(-1.563vw, 1.823vw); }
    100% { -webkit-transform: translate(0vw, 0vw); transform: translate(0vw, 0vw); } }
  @keyframes rightArrow { 0% { -webkit-transform: translate(0vw, 0vw); transform: translate(0vw, 0vw); }
    50% { -webkit-transform: translate(2.083vw, -2.083vw); transform: translate(2.083vw, -2.083vw); }
    51% { -webkit-transform: translate(-1.563vw, 1.823vw); transform: translate(-1.563vw, 1.823vw); }
    100% { -webkit-transform: translate(0vw, 0vw); transform: translate(0vw, 0vw); } }
  .commonTitle { font-size: 2.604vw; }
  .commonBtn a { width: 2.604vw; height: 2.604vw; }
  .commonBtn a i { font-size: 0.625vw; }
  /*--案例列表--*/
  .caseListMain { padding: 4.167vw 0vw 5.729vw; }
  .caseScreen .list { margin-bottom: 0.781vw; }
  .caseScreen .list .screenTitle { font-size: 0.833vw; padding-top: 0.26vw; min-width: 3.438vw; }
  .caseScreen .list .screenList a { font-size: 0.833vw; padding: 0.26vw 0.677vw; margin-bottom: 0.26vw; }
  .caseScreen .list .screenList a::after { font-size: 0.625vw; margin-left: 0.781vw; }
  .caseList { margin: 0vw -1.146vw; }
  .caseList .list { width: -webkit-calc(33.333% - 2.292vw); width: calc(33.333% - 2.292vw); margin: 2.604vw 1.146vw 0vw; }
  .caseList .list .imgBox { padding-top: 14.844vw; }
  .caseList .list .content { padding-top: 1.302vw; }
  .caseList .list .content .name { font-size: 0.833vw; }
  .caseList .list .content .listTitle { font-size: 1.25vw; line-height: 1.51vw; padding-top: 0.781vw; }
  .caseList .list .content .label { padding-top: 1.563vw; }
  .caseList .list .content .label span { font-size: 0.729vw; line-height: 1.406vw; padding: 0vw 0.521vw; margin-right: 0.521vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; margin-top: 0.26vw; }
  #paging { padding-top: 3.646vw; }
  #paging a { width: 2.604vw; height: 2.604vw; line-height: 2.604vw; margin: 0vw 0.417vw; font-size: 0.729vw; }
  #paging span { width: 2.604vw; height: 2.604vw; line-height: 2.604vw; margin: 0vw 0.417vw; font-size: 0.885vw; }
  /*--案例详情页--*/
  .caseDetailBanner .imgBox { padding-top: 51.042vw; }
  .caseDetailBanner .caseDetailBannerText .title { font-size: 3.542vw; line-height: 3.958vw; }
  .caseDetailBanner .caseDetailBannerText .label { padding-top: 1.563vw; }
  .caseDetailBanner .caseDetailBannerText .label span { padding: 0vw 1.146vw; height: 2.604vw; font-size: 0.938vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; margin-right: 1.146vw; -webkit-backdrop-filter: blur(0.781vw); backdrop-filter: blur(0.781vw); }
  .caseDetailBanner .scrollDownIconBox { bottom: 3.646vw; width: 100%; }
  .caseDetailBanner .scrollDownIconBox .scrollDownIcon { font-size: 0.729vw; }
  .caseDetailBanner .scrollDownIconBox .scrollDownIcon i { margin-right: 0.521vw; width: 0.938vw; height: 1.302vw; padding-top: 0.26vw; -webkit-border-radius: 0.469vw; border-radius: 0.469vw; }
  .caseDetailBanner .scrollDownIconBox .scrollDownIcon i::after { width: 0.104vw; height: 0.365vw; }
  .caseDetailBox { padding: 6.771vw 0vw; }
  .caseDetailBox .caseDetailLogo { width: 25.521vw; min-height: 15.625vw; }
  .caseDetailBox .caseDetailLogo img { width: 19.323vw; }
  .caseDetailBox .caseDetail { padding: 0vw 0vw 0vw 6.25vw; }
  .caseDetailBox .caseDetail .title { font-size: 1.094vw; padding-top: 1.042vw; }
  .caseDetailBox .caseDetail .content { font-size: 1.042vw; padding-top: 0.26vw; line-height: 1.667vw; }
  .caseDetailBox .caseDetail .title:nth-child(3) { padding-top: 2.604vw; }
  .annualGrowthMain { padding: 4.427vw 0vw 6.25vw; }
  .annualGrowthBox { padding-top: 2.344vw; }
  .annualGrowthBox .content { width: 30.208vw; padding: 0vw 3.646vw; }
  .annualGrowthBox .content .subTitle { font-size: 1.354vw; }
  .annualGrowthBox .content .desc { font-size: 1.042vw; line-height: 1.563vw; padding-top: 1.823vw; }
  .annualGrowthBox .content .desc p { padding-left: 1.042vw; margin-bottom: 0.521vw; }
  .annualGrowthBox .content .desc p::after { top: 0.417vw; width: 0.729vw; height: 0.729vw; }
  .annualGrowthDataBox { margin-top: 3.125vw; padding: 2.865vw 4.167vw 0vw; }
  .annualGrowthDataBox .subTitle { font-size: 1.25vw; }
  .annualGrowthDataBox .annualGrowthData { padding-top: 2.083vw; }
  .annualGrowthDataBox .annualGrowthData .list .number { font-size: 1.875vw; }
  .annualGrowthDataBox .annualGrowthData .list .text { font-size: 0.938vw; padding-top: 0.781vw; }
  .presidentMain { padding: 4.427vw 0vw 0vw; }
  .presidentMain::after { bottom: 0vw; height: 2.604vw; }
  .presidentMain .content { padding-bottom: 7.813vw; }
  .presidentMain .content .title { font-size: 1.875vw; }
  .presidentMain .content .subTitle { font-size: 0.99vw; padding-top: 0.781vw; }
  .presidentMain .content .desc { margin-top: 2.604vw; padding: 0vw 3.125vw 0vw 3.906vw; font-size: 0.938vw; line-height: 1.667vw; }
  .presidentMain .content .desc .icon { width: 2.969vw; height: 2.969vw; }
  .presidentMain .content .line { bottom: 6.771vw; }
  .presidentMain .content .line::before { right: -2.083vw; top: 0.521vw; width: 5.104vw; height: 5.104vw; }
  .presidentMain .imgBox { width: 26.25vw; margin-left: 4.688vw; }
  /*--深度咨询--*/
  .consult { padding: 5.208vw 0vw; }
  .consultList { padding-top: 2.083vw; }
  .consultList .list { padding: 2.083vw 0vw 3.125vw; }
  .consultList .list .listTitle { font-size: 1.25vw; }
  .consultList .list .listTitle .icon { width: 3.698vw; margin-right: 1.302vw; }
  .consultList .list .content { width: 46.875vw; padding: 0vw 3.646vw 0vw 0vw; }
  .consultList .list .content .descBox { margin-top: 0.781vw; max-height: 2.708vw; }
  .consultList .list .content .desc { font-size: 0.938vw; line-height: 1.354vw; }
  .consultList .list .content .btn { right: 0vw; top: 0.938vw; width: 0.885vw; height: 0.885vw; }
  .consultList .list .content .btn::after { width: 0.156vw; -webkit-border-radius: 0.156vw; border-radius: 0.156vw; }
  .consultList .list .content .btn::before { width: 100%; height: 0.156vw; -webkit-border-radius: 0.156vw; border-radius: 0.156vw; }
  .consultList .list.active .descBox { max-height: 26.042vw; }
  .flywheelMain { padding: 4.688vw 0vw 5.208vw; }
  .flywheel { margin-top: 2.865vw; }
  .flywheel .swiper-slide { margin-right: 0.885vw; min-height: 23.698vw; }
  .flywheel .swiper-slide .hoverContent { padding: 3.385vw 3.125vw 2.083vw; min-width: 29.948vw; }
  .flywheel .swiper-slide .hoverContent .listTitle { font-size: 1.667vw; }
  .flywheel .swiper-slide .hoverContent .listTitle .icon { width: 2.604vw; margin-right: 0.521vw; }
  .flywheel .swiper-slide .hoverContent .listDesc { font-size: 1.042vw; padding-top: 0.781vw; }
  .flywheel .swiper-slide .hoverContent .label { padding-top: 2.083vw; }
  .flywheel .swiper-slide .hoverContent .label p { padding-left: 1.042vw; margin-bottom: 1.042vw; margin-right: 1.042vw; font-size: 0.938vw; }
  .flywheel .swiper-slide .hoverContent .label p::after { top: 0.313vw; width: 0.729vw; height: 0.729vw; }
  .flywheel .swiper-slide .hoverContent .more { padding-top: 1.042vw; }
  .flywheel .swiper-slide .content { padding-top: 5.729vw; }
  .flywheel .swiper-slide .content .icon { width: 2.604vw; }
  .flywheel .swiper-slide .content .listTitle { padding-top: 1.823vw; font-size: 1.354vw; }
  .flywheel .swiper-slide .content .listDesc { font-size: 0.833vw; line-height: 1.094vw; padding: 0.781vw 1.042vw 0vw; }
  .flywheel .swiper-slide .content .number { bottom: 1.563vw; font-size: 1.25vw; }
  .flywheel .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 29.948vw; -ms-flex: 0 0 29.948vw; flex: 0 0 29.948vw; }
  .deliveryMain { padding: 4.167vw 1.042vw; }
  .deliveryMain .imgBox { padding-top: 2.344vw; }
  .cooperativeCustomerMain { padding: 1.042vw 0vw 4.167vw; }
  .cooperativeCustomerMain .commonTitle { padding-bottom: 1.563vw; }
  .cooperativeCustomerBox { margin-top: 1.042vw; padding: 2.083vw 0vw 0.781vw; }
  .cooperativeCustomerBox .content { padding-bottom: 1.302vw; }
  .cooperativeCustomerBox .content .icon { width: 4.427vw; }
  .cooperativeCustomerBox .content .listTitle { font-size: 1.042vw; padding-top: 0.26vw; }
  .cooperativeCustomerBox .cooperativeCustomerList { width: 64.063vw; }
  .cooperativeCustomerBox .cooperativeCustomerList .list { width: 16.666666666666668%; padding: 0vw 1.302vw 1.302vw 0vw; }
  .popupImgMask { -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .popupImgBox { max-width: 72.917vw; width: 96%; }
  .popupImg { padding: 5.729vw 0vw; }
  .popupImg .title { font-size: 2.604vw; }
  .popupImg .imgBox { margin: 4.167vw auto 0vw; width: 60.781vw; }
  .popupImg .imgBox img { width: 100%; }
  .closePopupImg { right: 2.083vw; top: 2.083vw; font-size: 1.042vw; }
  /*--高管培训--*/
  .storeSalesDoublingDataDist { padding: 4.688vw 0vw 3.906vw; }
  .storeSalesDoublingDataDist .list .number p { font-size: 3.646vw; }
  .storeSalesDoublingDataDist .list .text { font-size: 0.938vw; padding-top: 0.521vw; }
  .storeSalesDoublingDataDist .list:nth-child(2)::before { left: 0vw; bottom: 0vw; width: 0.052vw; height: 3.125vw; }
  .storeSalesDoublingDataDist .list:nth-child(2)::after { right: 0vw; bottom: 0vw; width: 0.052vw; height: 3.125vw; }
  .storeSalesDoublingDataDist .list:nth-child(1) { padding-left: 5.729vw; }
  .storeSalesDoublingDataDist .list:nth-child(2) { width: 30.208vw; }
  .storeSalesDoublingDataDist .list:nth-child(3) { padding-right: 6.25vw; }
  .storeSalesDoublingVideo .btn { right: 2.5vw; bottom: 2.5vw; width: 3.385vw; height: 3.385vw; }
  .storeSalesDoublingVideo .btn::after { right: 0vw; bottom: 0vw; width: 0.677vw; height: 0.677vw; }
  .storeSalesDoublingVideo .btn::before { width: 150%; height: 150%; }
  .valuePropositionBox { padding: 5.729vw 4.167vw 4.688vw; }
  .valueProposition { margin-top: 2.344vw; }
  .valueProposition .list { width: 14.063vw; }
  .valueProposition .list .icon img { width: 3.646vw; }
  .valueProposition .list .icon p { font-size: 1.146vw; line-height: 1.563vw; padding-top: 1.042vw; }
  .valueProposition .list .line span { width: 0.781vw; height: 0.781vw; }
  .valueProposition .list:nth-child(1) .line span { left: 6.25vw; top: -0.26vw; }
  .valueProposition .list:nth-child(2) .line span { left: 13.021vw; top: 4.167vw; }
  .valueProposition .list:nth-child(3) .line span { left: 5.208vw; top: 13.281vw; }
  .valueProposition .horizontalLine { bottom: 0vw; height: 0.052vw; padding: 0vw 6.771vw; }
  .valueProposition .horizontalLine p { width: 50%; }
  .valueProposition .horizontalLine p::after { right: 0vw; bottom: 0vw; width: 0.469vw; height: 0.469vw; -webkit-transform: translateX(-0.417vw); -ms-transform: translateX(-0.417vw); transform: translateX(-0.417vw); }
  .valueProposition .horizontalLine p::before { right: 0vw; bottom: 0vw; width: 0.469vw; height: 0.469vw; -webkit-transform: translateX(0.417vw); -ms-transform: translateX(0.417vw); transform: translateX(0.417vw); }
  .courseOutlineMain { padding: 4.948vw 0vw; }
  .courseOutlineMain .courseOutline { padding-top: 1.563vw; }
  .courseOutlineMain .courseOutline .list { margin-top: 0.781vw; }
  .courseOutlineMain .courseOutline .list .content { min-height: 5.99vw; }
  .courseOutlineMain .courseOutline .list .content .label { left: 0.052vw; top: 0.052vw; width: 4.583vw; height: 1.927vw; font-size: 0.781vw; }
  .courseOutlineMain .courseOutline .list .content .listTitle { width: 25.521vw; padding-left: 10.417vw; font-size: 1.25vw; }
  .courseOutlineMain .courseOutline .list .content .listTitle img { width: 2.604vw; margin-right: 1.563vw; }
  .courseOutlineMain .courseOutline .list .content .listTitle::after { right: 0vw; bottom: 0vw; width: 0.052vw; height: 2.5vw; }
  .courseOutlineMain .courseOutline .list .content .desc { padding-left: 6.25vw; font-size: 1.042vw; line-height: 1.25vw; }
  .courseOutlineMain .courseOutline .list .content .desc p { padding-left: 1.146vw; margin-right: 4.167vw; }
  .courseOutlineMain .courseOutline .list .content .desc p::after { top: 0.313vw; width: 0.729vw; height: 0.729vw; }
  .courseOutlineMain .courseOutline .list .content .icon { width: 1.667vw; height: 1.667vw; margin-right: 2.083vw; }
  .courseOutlineMain .courseOutline .list:hover { margin-left: -1.302vw; margin-right: -1.302vw; }
  .enterpriseAchievements { padding-top: 5.729vw; }
  .enterpriseAchievementsList { padding: 1.563vw 0vw; margin-top: 1.823vw; }
  .enterpriseAchievementsList .swiper-slide { width: 11.042vw; }
  .enterpriseAchievementsList .swiper-slide p img { -webkit-box-shadow: 0vw 0.156vw 1.979vw rgba(26, 70, 117, 0.1); box-shadow: 0vw 0.156vw 1.979vw rgba(26, 70, 117, 0.1); }
  .enterpriseAchievementsList .swiper-slide .listTitle { font-size: 1.771vw; -webkit-transform: translateY(1.563vw); -ms-transform: translateY(1.563vw); transform: translateY(1.563vw); padding-top: 2.083vw; }
  .enterpriseAchievementsList .swiper-slide-active .listTitle { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transform: none; -ms-transform: none; transform: none; }
  .enterpriseAchievementsTextBox { width: 51.563vw; }
  .enterpriseAchievementsTextBox a.prevBtn { left: -6.771vw; }
  .enterpriseAchievementsTextBox a.nextBtn { right: -6.771vw; }
  .enterpriseAchievementsText .swiper-slide { min-height: 8.698vw; padding: 1.042vw 2.865vw; font-size: 1.094vw; line-height: 1.667vw; }
  .teachingExpertMain { padding: 5.208vw 0vw 0vw; }
  .teachingExpertMain .desc { font-size: 1.198vw; padding-top: 0.521vw; }
  .teachingExpertBox { padding: 8.594vw 1.823vw 8.073vw 20.052vw; }
  .teachingExpertBox .characters { left: 2.083vw; bottom: 0vw; width: 19.531vw; }
  .teachingExpertBox .charactersTwo { bottom: 0vw; width: 27.396vw; }
  .teachingExpert { padding: 0.781vw 0vw 3.125vw 8.073vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .teachingExpert .name { left: 5.469vw; top: -3.854vw; padding: 0vw 1.823vw 0vw 2.344vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; height: 3.906vw; font-size: 1.563vw; }
  .teachingExpert .name span { font-size: 1.042vw; font-weight: 300; padding-left: 0.781vw; }
  .teachingExpert .name::after { bottom: -1.198vw; width: 1.667vw; height: 1.667vw; }
  .teachingExpert .list { padding-top: 1.823vw; margin-right: 3.646vw; }
  .teachingExpert .list .number { font-size: 4.479vw; }
  .teachingExpert .list .content { padding-left: 1.302vw; }
  .teachingExpert .list .content .listTitle { font-size: 1.25vw; }
  .teachingExpert .list .content .text { font-size: 0.938vw; padding-top: 0.781vw; }
  .wellKnownEnterprisesMain { padding-top: 4.948vw; }
  .loadMore { padding-top: 2.604vw; }
  .loadMore a { width: 7.656vw; height: 2.813vw; }
  .loadMore a span { font-size: 0.729vw; }
  .wellKnownEnterprises { margin: 0vw -0.781vw; padding-top: 1.563vw; }
  .wellKnownEnterprises .list { width: -webkit-calc(25% - 1.563vw); width: calc(25% - 1.563vw); margin: 1.563vw 0.781vw 0vw; }
  .wellKnownEnterprises .list .imgBox { padding-top: 23.646vw; -webkit-clip-path: circle(30% at 50% 40%); clip-path: circle(30% at 50% 40%); }
  .wellKnownEnterprises .list .imgBox::after { bottom: 0vw; height: 50%; }
  .wellKnownEnterprises .list .content { padding: 0vw 1.563vw 2.083vw; bottom: 0vw; }
  .wellKnownEnterprises .list .content .name { font-size: 1.25vw; }
  .wellKnownEnterprises .list .content .text { font-size: 0.938vw; padding-top: 0.781vw; }
  .wellKnownEnterprises .list .icon { right: 0vw; bottom: 0vw; width: 3.229vw; height: 3.229vw; }
  .wellKnownEnterprises .list .icon i { width: 0.729vw; height: 0.729vw; }
  .wellKnownEnterprises .list .icon i::after { width: 0.104vw; }
  .wellKnownEnterprises .list .icon i::before { height: 0.104vw; }
  .wellKnownEnterprises .list .enName { right: 1.302vw; top: 1.302vw; font-size: 0.729vw; }
  .wellKnownEnterprises .list:hover .imgBox { -webkit-clip-path: circle(100% at 50% 40%); clip-path: circle(100% at 50% 40%); }
  .wellKnownEnterprises .list:hover .icon i::after { -webkit-transform: translate(-50%, -50%) rotate(-90deg); -ms-transform: translate(-50%, -50%) rotate(-90deg); transform: translate(-50%, -50%) rotate(-90deg); }
  .enterpriseTeamMain { padding: 5.729vw 0vw 5.208vw; }
  .enterpriseTeamList { width: 200vw; margin-top: 2.604vw; }
  .enterpriseTeam { width: 62.5vw; }
  .enterpriseTeam .swiper-slide { -webkit-transform: scale(0.91); -ms-transform: scale(0.91); transform: scale(0.91); }
  .enterpriseTeam .swiper-slide .imgBox { padding-top: 29.688vw; }
  .enterpriseTeam .swiper-slide .content { padding-top: 0.781vw; }
  .enterpriseTeam .swiper-slide .content .brandName { font-size: 1.25vw; }
  .enterpriseTeam .swiper-slide .content .listTitle { font-size: 0.938vw; }
  .enterpriseTeam .swiper-slide-active { -webkit-transform: none; -ms-transform: none; transform: none; }
  .cooperativEenterpriseMain { padding: 4.427vw 0vw 0vw; }
  .cooperativEenterpriseBox { margin-top: 2.344vw; }
  .cooperativEenterpriseList { margin-top: 0.781vw; }
  .cooperativEenterpriseList .list { width: 10.417vw; margin-right: 0.781vw; }
  .learningObject { padding: 4.688vw 0vw 0vw; }
  .learningObject .list { padding: 2.083vw 0vw 1.302vw; margin-right: 1.823vw; }
  .learningObject .list .icon { width: 4.479vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .learningObject .list .codeImg { width: 5.573vw; }
  .learningObject .list .listTitle { font-size: 1.042vw; padding-top: 1.042vw; }
  .learningObject .list .listDesc { font-size: 1.146vw; max-width: 21.094vw; padding-top: 0.26vw; }
  .learningObject .list .text { font-size: 0.833vw; line-height: 1.094vw; max-width: 19.01vw; font-weight: 300; padding-top: 0.26vw; }
  .learningObject .list .btn{margin: 1.563vw auto 1.042vw;font-size: 0.938vw; width: 9.375vw; height: 2.917vw; border-radius: 2.917vw;}
  .learningObject .list:hover { -webkit-box-shadow: 0vw 0.156vw 3.385vw rgba(26, 70, 117, 0.1); box-shadow: 0vw 0.156vw 3.385vw rgba(26, 70, 117, 0.1); }
  .courseApplicationBox { padding: 5.729vw 0vw; }
  .courseApplicationBox .courseApplicationText { width: 23.698vw; }
  .courseApplicationBox .courseApplicationText .imgBox { padding-top: 36.979vw; }
  .courseApplicationBox .courseApplicationText .content { top: 3.646vw; left: 2.604vw; }
  .courseApplicationBox .courseApplicationText .content .title { font-size: 1.563vw; }
  .courseApplicationBox .courseApplicationText .content .enTitle { font-size: 1.354vw; padding-top: 0.417vw; }
  .courseApplicationBox .courseApplicationText .desc { left: 2.865vw; bottom: 2.344vw; font-size: 0.729vw; line-height: 1.198vw; }
  .courseApplicationBox .courseApplicationForm { padding: 2.344vw 6.51vw 3.385vw; }
  .courseApplicationBox .courseApplicationForm form .list { width: -webkit-calc(50% - 1.563vw); width: calc(50% - 1.563vw); margin: 1.302vw 0.781vw 0vw; }
  .courseApplicationBox .courseApplicationForm form .list p { font-size: 0.729vw; padding-bottom: 0.521vw; }
  .courseApplicationBox .courseApplicationForm form .list .input input { height: 3.021vw; padding: 0vw 1.302vw; font-size: 0.729vw; }
  .courseApplicationBox .courseApplicationForm form .list .input textarea { height: 4.688vw; padding: 0.781vw 1.302vw 0.781vw; font-size: 0.729vw; }
  .courseApplicationBox .courseApplicationForm form .list .input img { right: 1.042vw; }
  .courseApplicationBox .courseApplicationForm form .list .input .layui-input:focus, .courseApplicationBox .courseApplicationForm form .list .input .layui-textarea:focus { -webkit-box-shadow: 0 0 0 0.156vw rgba(35, 99, 176, 0.08); box-shadow: 0 0 0 0.156vw rgba(35, 99, 176, 0.08); }
  .courseApplicationBox .courseApplicationForm form .list .layui-form-select dl { top: 3.385vw; margin: 0vw; padding: 0.521vw 0vw; }
  .courseApplicationBox .courseApplicationForm form .list .layui-form-select dl dd { margin: 0vw; font-size: 0.729vw; padding: 0 0.521vw; line-height: 1.875vw; }
  .courseApplicationBox .courseApplicationForm form .list .layui-form-select .layui-edge { margin-right: 1.042vw; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio > * { font-size: 0.729vw; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio { line-height: 1.458vw; margin: 0.313vw 0.521vw 0 0; padding-right: 0.521vw; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio > i { width: 0.938vw; height: 0.938vw; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radioed > i::after { font-size: 0.729vw; top: 50%; }
  .courseApplicationBox .courseApplicationForm form .list.w100 { width: 100%; }
  .courseApplicationBox .courseApplicationForm form .agree { padding: 1.302vw 0.781vw 0vw; }
  .courseApplicationBox .courseApplicationForm form .agree p { font-size: 0.729vw; }
  .courseApplicationBox .courseApplicationForm form .btn { padding: 1.302vw 0.781vw 0vw; }
  .courseApplicationBox .courseApplicationForm form .btn button { width: 10.938vw; height: 2.917vw; padding: 0vw 1.823vw 0vw 1.302vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .courseApplicationBox .courseApplicationForm form .btn button span { font-size: 0.833vw; }
  .courseApplicationBox .courseApplicationForm form .btn button i { font-size: 0.938vw; }
  /*--高管培训-增长型经理人--*/
  .growthOrientedBox { padding: 4.948vw 0vw 2.344vw; }
  .growthOriented { margin: 0vw -0.417vw; }
  .growthOriented .list { width: 33.333%; margin: 0vw 0.417vw; padding: 2.083vw 0vw 1.823vw 4.948vw; }
  .growthOriented .list .label { padding: 0vw 1.302vw; height: 1.927vw; font-size: 0.781vw; }
  .growthOriented .list .content { font-size: 1.042vw; }
  .growthBox { padding: 5.729vw 0vw; }
  .growthList { margin-top: 3.906vw; }
  .growthList .swiper-slide { margin-right: 1.302vw; }
  .growthList .swiper-slide .listLogo { margin: -1.302vw 0.781vw 0vw; }
  .growthList .swiper-slide .listLogo img { height: 2.917vw; }
  .growthList .swiper-slide .content { padding-top: 1.823vw; font-size: 1.146vw; line-height: 1.563vw; }
  .growthList .swiper-slide .imgBox { padding: 0vw 0.313vw; margin-top: 0.521vw; }
  .growthList .swiper-slide .text { padding: 1.042vw 0vw 1.302vw; font-size: 0.729vw; }
  .growthStudy { margin: 0vw -0.833vw; padding: 5.208vw 0vw 0vw; }
  .growthStudy .list { width: -webkit-calc(50% - 1.667vw); width: calc(50% - 1.667vw); margin: 0vw 0.833vw; padding: 2.604vw 0vw; }
  .growthStudy .list .iconBox { width: 11.979vw; }
  .growthStudy .list .iconBox .icon { width: 4.479vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .growthStudy .list .iconBox p { padding-top: 1.042vw; font-size: 1.042vw; }
  .growthStudy .list .content { padding: 0vw 2.344vw; font-size: 1.146vw; line-height: 1.563vw; }
  .growthStudy .list .listContent { padding: 0vw 0vw 0vw 2.083vw; }
  .growthStudy .list .listContent .titleDesc { padding-bottom: 1.042vw; }
  .growthStudy .list .listContent .titleDesc .listTitle { font-size: 1.146vw; padding-left: 1.146vw; margin-right: 0.781vw; }
  .growthStudy .list .listContent .titleDesc .listTitle::after { top: 0.521vw; width: 0.729vw; height: 0.729vw; }
  .growthStudy .list .listContent .titleDesc .listDesc p { padding-left: 0.521vw; margin-right: 0.521vw; font-size: 0.885vw; }
  .growthStudy .list .listContent .titleDesc .listDesc p::after { width: 0.208vw; height: 0.208vw; top: 0.521vw; }
  .growthStudy .list .listContent .titleDesc:last-child { padding-bottom: 0vw; }
  .growthCharacteristicsBox { margin: 1.302vw 8.854vw 0vw; }
  .growthCharacteristicsBox .line::after { height: 4.323vw; }
  .growthCharacteristicsBox .line::before { height: 4.323vw; }
  .growthCharacteristics .list { width: 5.99vw; height: 5.99vw; margin: 0vw 0.365vw; font-size: 0.833vw; line-height: 1.094vw; -webkit-box-shadow: 0vw 0.156vw 1.979vw rgba(26, 70, 117, 0.1); box-shadow: 0vw 0.156vw 1.979vw rgba(26, 70, 117, 0.1); }
  .courseOutlineMain .valuePropositionBox { padding-bottom: 0vw; }
  .previousReviewsMain { padding: 4.948vw 0vw 0vw; }
  .previousReviews { margin-top: 2.604vw; }
  .previousReviews .swiper-slide { width: 30vw; min-height: 17.448vw; padding: 2.083vw 2.604vw 1.563vw; margin-right: 1.042vw; }
  .previousReviews .swiper-slide .UserInfo .profilePhoto { width: 4.583vw; height: 4.583vw; }
  .previousReviews .swiper-slide .UserInfo .content { padding-left: 1.042vw; }
  .previousReviews .swiper-slide .UserInfo .content .name { font-size: 1.25vw; }
  .previousReviews .swiper-slide .UserInfo .content .desc { font-size: 0.938vw; padding-top: 0.521vw; }
  .previousReviews .swiper-slide .evaluationContent { margin-top: 1.563vw; font-size: 0.833vw; line-height: 1.458vw; max-height: 5.833vw; }
  .previousReviews .swiper-slide .btn { padding: 1.042vw 0vw 0vw; }
  .previousReviews .swiper-slide .btn span { width: 0.677vw; height: 0.677vw; }
  .previousReviews .swiper-slide.active .evaluationContent { max-height: 26.042vw; }
  @-webkit-keyframes arrowBtn { 0% { background-position: 0vw 0vw; }
    100% { background-position: 0vw -0.677vw; } }
  @keyframes arrowBtn { 0% { background-position: 0vw 0vw; }
    100% { background-position: 0vw -0.677vw; } }
  /*--高管培训-高管训战营列表--*/
  .trainingCampProject { padding: 4.167vw 0vw 5.208vw; }
  .progressBox .line { left: 0.521vw; bottom: 0vw; right: 7.292vw; height: 0.104vw; }
  .progress { margin-top: 2.344vw; margin-right: 6.771vw; }
  .progress .list { min-width: 8.49vw; height: 3.854vw; padding: 0vw 1.823vw; font-size: 0.833vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .progress .arrow span { width: 2.083vw; height: 2.083vw; margin: 0vw 0.26vw; }
  .progress .text { right: -6.771vw; padding-top: 0.781vw; font-size: 0.781vw; line-height: 1.146vw; text-align: center; }
  @-webkit-keyframes arrow { 0% { background-position: 0vw 0vw; }
    100% { background-position: 2.083vw 0vw; } }
  @keyframes arrow { 0% { background-position: 0vw 0vw; }
    100% { background-position: 2.083vw 0vw; } }
  .trainingCampProjectList { padding: 4.688vw 8.594vw 0vw 1.563vw; }
  .trainingCampProjectList .list { width: 19.792vw; }
  .trainingCampProjectList .list .listTitle { margin: 0vw 0.833vw; height: 2.917vw; font-size: 1.042vw; margin-top: -1.302vw; }
  .trainingCampProjectList .list .content { padding: 1.563vw 2.865vw; font-size: 0.99vw; line-height: 1.875vw; }
  .trainingCampProjectList .list .content p { padding-left: 1.042vw; }
  .trainingCampProjectList .list .content p::after { top: 0.521vw; width: 0.729vw; height: 0.729vw; }
  .trainingCampProjectList .line { left: 10.417vw; right: 17.708vw; top: 1.927vw; }
  .trainingCampProjectList .line span { width: 1.51vw; height: 1.51vw; }
  .trainingCampProjectList .line span:nth-child(1) { left: -0.521vw; -webkit-border-radius: 0.521vw 0vw 0vw 0vw; border-radius: 0.521vw 0vw 0vw 0vw; }
  .trainingCampProjectList .line span:nth-child(2) { right: -0.521vw; -webkit-border-radius: 0vw 0.521vw 0vw 0vw; border-radius: 0vw 0.521vw 0vw 0vw; }
  .trainingCampProjectList .line i { height: 5.208vw; }
  .trainingCampBox { padding: 4.688vw 0vw 5.208vw; }
  .trainingCampList { margin: 1.042vw -1.146vw 0vw; }
  .trainingCampList .list { width: -webkit-calc(50% - 2.292vw); width: calc(50% - 2.292vw); margin: 3.125vw 1.146vw 0vw; }
  .trainingCampList .list a { padding: 1.563vw; }
  .trainingCampList .list .imgBox { width: 9.896vw; padding-top: 9.74vw; }
  .trainingCampList .list .imgBox p { bottom: 0vw; height: 127%; }
  .trainingCampList .list .content { padding: 0vw 0vw 0vw 2.865vw; }
  .trainingCampList .list .content .listTitle { font-size: 1.25vw; display: -webkit-box; height: 1.563vw; line-height: 1.563vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .trainingCampList .list .content .listDesc { font-size: 0.938vw; margin-top: 1.302vw; display: -webkit-box; height: 2.604vw; line-height: 1.302vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .trainingCampList .list .content .more { padding-top: 1.563vw; }
  /*--高管培训-详情页--*/
  .businessChallengesMain { padding: 4.427vw 0vw 3.906vw; }
  .businessChallenges { margin-top: 2.083vw; }
  .businessChallenges .swiper-slide { width: -webkit-calc(33.333% - 0.677vw); width: calc(33.333% - 0.677vw); margin-right: 1.042vw; }
  .businessChallenges .swiper-slide .icon { height: 10.052vw; padding: 0vw 0vw 0vw 2.083vw; }
  .businessChallenges .swiper-slide .icon img { height: 3.646vw; }
  .businessChallenges .swiper-slide .content .listTitle { font-size: 1.354vw; height: 6.406vw; padding: 0vw 2.083vw; }
  .businessChallenges .swiper-slide .content .listDesc { padding: 1.823vw 2.865vw; font-size: 0.938vw; line-height: 1.458vw; }
  .businessChallenges .swiper-slide .content .listDesc p { padding-left: 1.042vw; font-weight: 300; }
  .businessChallenges .swiper-slide .content .listDesc p::after { top: 0.417vw; width: 0.729vw; height: 0.729vw; }
  .businessChallenges .swiper-slide:last-child { margin-right: 0vw; }
  .executiveTrainingDetailCase { padding: 7.292vw 0vw; }
  .executiveTrainingDetailCaseList { margin-top: 3.125vw; }
  .executiveTrainingDetailCaseList .list { padding: 0vw 0vw 0vw 33.073vw; margin-top: 3.125vw; }
  .executiveTrainingDetailCaseList .list .imgBox { width: 42.708vw; height: 18.229vw; bottom: 0vw; }
  .executiveTrainingDetailCaseList .list .content { padding: 3.646vw 2.604vw 3.385vw 13.281vw; -webkit-box-shadow: 0vw 1.823vw 4.427vw rgba(48, 133, 177, 0.1); box-shadow: 0vw 1.823vw 4.427vw rgba(48, 133, 177, 0.1); }
  .executiveTrainingDetailCaseList .list .content .listTitle { font-size: 1.458vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore { margin: 0vw -0.521vw; padding-top: 2.083vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList { width: -webkit-calc(50% - 1.042vw); width: calc(50% - 1.042vw); margin: 0vw 0.521vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeTitle { height: 2.135vw; font-size: 1.042vw; padding-left: 1.042vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc { font-size: 0.938vw; line-height: 1.458vw; padding-top: 0.26vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc p { padding-left: 1.302vw; margin-top: 1.302vw; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc p::after { top: 0.156vw; width: 1.042vw; height: 1.042vw; }
  .executiveTrainingDetailCaseList .list:nth-child(2n) { padding: 0vw 33.073vw 0vw 0vw; }
  .executiveTrainingDetailCaseList .list:nth-child(2n) .content { padding: 3.646vw 13.281vw 3.385vw 2.604vw; }
  .trainingCombatModelMain {padding: 4.427vw 0vw;}
  .trainingCombatModel{padding: 2.083vw 0vw 0vw; font-size: 0.938vw; line-height: 1.458vw;}
  .trainingCombatModel img{width: 40.417vw !important; padding: 2.083vw;}
  .trainingCombatModel video{width: 36.25vw !important;}
  .executiveCourseOutlineMain { padding: 4.427vw 0vw 5.469vw; }
  .executiveCourseOutlineBox { padding: 3.646vw 0vw 0vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass { width: 23.438vw; padding: 0vw 2.083vw 0vw 0vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide { padding-left: 2.344vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot { width: 0.99vw; height: 0.99vw; top: 0.938vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot::after { border: 0.156vw solid #fff; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot::before { border: 0.156vw solid #fff; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide::after { top: 1.302vw; bottom: -1.302vw; width: 0.156vw; left: 0.417vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .listTitle { font-size: 1.042vw; padding: 0.781vw 0vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .content .desc { font-size: 1.042vw; line-height: 1.458vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .content .number { padding: 2.604vw 0vw 0.781vw; font-size: 4.948vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide.active .listTitle { font-size: 1.563vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide:first-child .listTitle { padding-top: 0vw; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide:first-child .dot { top: 0.625vw; }
  .executiveCourseOutlineBox .executiveCourseOutline { width: -webkit-calc(100% - 23.438vw); width: calc(100% - 23.438vw); }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList { margin: 0vw -0.365vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list { padding: 1.042vw 0.729vw; margin: 0vw 0.365vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listTitle { font-size: 1.354vw; padding: 1.042vw 0vw 1.302vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc { padding: 0vw 1.563vw 1.042vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc h3 { font-size: 1.042vw; padding-top: 1.302vw; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc p { font-size: 0.885vw; line-height: 1.146vw; padding-top: 0.417vw; }
  .actualEarningsMain { padding: 4.427vw 0vw 5.208vw; }
  .actualEarnings { margin-top: 2.865vw; }
  .actualEarnings .swiper-slide { width: -webkit-calc(33.333% - 1.667vw); width: calc(33.333% - 1.667vw); margin-right: 2.5vw; }
  .actualEarnings .swiper-slide::after { padding-top: 100%; }
  .actualEarnings .swiper-slide .listTitle { font-size: 0.938vw; }
  .actualEarnings .swiper-slide .listDesc { padding: 1.563vw 1.563vw 0vw; font-size: 1.458vw; line-height: 2.083vw; }
  .actualEarnings .swiper-slide .number { margin: 3.125vw auto 0vw; width: 5vw; height: 1.979vw; }
  .actualEarnings .swiper-slide .number::after { -webkit-border-radius: 1.979vw; border-radius: 1.979vw; }
  .actualEarnings .swiper-slide .number::before { -webkit-border-radius: 1.979vw; border-radius: 1.979vw; }
  .actualEarnings .swiper-slide .number span { font-size: 0.833vw; }
  .actualEarnings .swiper-slide .icon { left: 2.083vw; top: 1.823vw; width: 0.99vw; height: 0.99vw; }
  .keynoteSpeakerMain { padding: 4.948vw 0vw 3.385vw; }
  .keynoteSpeaker { margin-top: 2.865vw; }
  .keynoteSpeaker .swiper-slide { width: 29.063vw; margin-right: 1.563vw; }
  .keynoteSpeaker .swiper-slide .nameBox { padding: 1.302vw 2.083vw 1.302vw 2.344vw; }
  .keynoteSpeaker .swiper-slide .nameBox .content .name { font-size: 1.667vw; }
  .keynoteSpeaker .swiper-slide .nameBox .content .label { padding-top: 0.781vw; }
  .keynoteSpeaker .swiper-slide .nameBox .content .label span { padding: 0vw 0.885vw; height: 1.927vw; -webkit-border-radius: 1.927vw; border-radius: 1.927vw; font-size: 0.729vw; }
  .keynoteSpeaker .swiper-slide .nameBox .icon { width: 2.448vw; height: 2.448vw; }
  .keynoteSpeaker .swiper-slide .nameBox .icon img { width: 0.781vw; }
  .keynoteSpeaker .swiper-slide .listContent { padding: 1.042vw 1.823vw; }
  .keynoteSpeaker .swiper-slide .listContent .list { padding: 1.563vw 0vw; }
  .keynoteSpeaker .swiper-slide .listContent .list .icon { width: 5.99vw; padding-left: 1.042vw; }
  .keynoteSpeaker .swiper-slide .listContent .list .icon img { width: 2.865vw; }
  .keynoteSpeaker .swiper-slide .listContent .list .desc { font-size: 1.042vw; line-height: 1.302vw; }
  .keynoteSpeakerBox .btnBarPage { padding-top: 2.083vw; }
  .suitableForStudentsMain { padding: 5.729vw 0vw 0vw; }
  .suitableForStudentsList { padding-top: 1.302vw; }
  .suitableForStudentsList .list { margin-top: 1.042vw; padding: 1.563vw 1.302vw 1.563vw 0vw; }
  .suitableForStudentsList .list .listTitle { font-size: 1.146vw; line-height: 1.563vw; width: 10.156vw; margin-right: 1.302vw; }
  .suitableForStudentsList .list .label p { margin-right: 0.625vw; font-size: 0.938vw; }
  .suitableForStudentsList .list .label p:last-child { margin: 0vw; }
  .learningProcessMain { padding: 5.469vw 0vw 0vw; }
  .learningProcessMain .arrowIcon { width: 2.031vw; }
  .learningProcess { margin-top: 2.604vw; }
  .learningProcess .list { min-height: 3.802vw; padding: 0.521vw; margin-right: 0.521vw;}
  .learningProcess .list:last-child { margin-right: 0vw; }
  .learningProcess .list .listTitle { font-size: 1.146vw; }
  .learningProcess .list .listDesc { font-size: 0.938vw; }
  .learningProcessList { margin-top: 1.042vw; }
  .learningProcessList .list { margin-right: 1.771vw; }
  .learningProcessList .list .listTitle { height: 4.74vw; padding-left: 2.083vw; }
  .learningProcessList .list .listTitle p { font-size: 1.146vw; }
  .learningProcessList .list .listTitle p img { width: 2.5vw; height: 2.5vw; margin-right: 0.677vw; }
  .learningProcessList .list .content .desc { padding: 1.563vw 2.083vw 0.781vw; min-height: 12.24vw; }
  .learningProcessList .list .content .desc p { width: 50%; padding-left: 1.042vw; font-size: 0.833vw; line-height: 1.979vw; }
  .learningProcessList .list .content .desc p::after { top: 0.625vw; width: 0.729vw; height: 0.729vw; }
  .learningProcessList .list:hover { -webkit-box-shadow: 0vw 1.563vw 2.604vw rgba(40, 80, 135, 0.1); box-shadow: 0vw 1.563vw 2.604vw rgba(40, 80, 135, 0.1); }
  .learningProcessList .list:last-child { margin-right: 0vw; }
  .pastReviewsMain { padding: 5.99vw 0vw 4.688vw; }
  .pastReviews { margin: 2.344vw -1.094vw 0vw; }
  .pastReviews .list { width: -webkit-calc(50% - 2.188vw); width: calc(50% - 2.188vw); margin: 0vw 1.094vw; }
  .pastReviews .list .imgBox { padding-top: 21.667vw; }
  .pastReviews .list .content { padding: 1.042vw 0vw 0vw; }
  .pastReviews .list .content .time { font-size: 0.677vw; }
  .pastReviews .list .content .time i { font-size: 0.729vw; margin-right: 0.26vw; }
  .pastReviews .list .content .listTitle { padding-top: 0.26vw; font-size: 1.146vw; }
  .pastReviews .list .content .icon { font-size: 0.938vw; padding-top: 1.042vw; }
  .customerTestimonyMain { padding-top: 4.427vw; }
  .customerTestimonyBox .commonBtn .prevBtn { left: -2.344vw; }
  .customerTestimonyBox .commonBtn .nextBtn { right: -2.344vw; }
  .customerTestimony { padding: 2.917vw 0vw; margin: 1.302vw 2.083vw 0vw; min-height: 32.552vw; }
  .customerTestimony .swiper-slide { width: 25.26vw; min-height: 26.823vw; }
  .customerTestimony .swiper-slide .customerInfoBox { height: 10.417vw; padding: 0vw 2.344vw; }
  .customerTestimony .swiper-slide .customerInfo { padding: 2.344vw 0vw; }
  .customerTestimony .swiper-slide .customerInfo .profilePhoto { width: 3.646vw; height: 3.646vw; margin-right: 1.042vw; }
  .customerTestimony .swiper-slide .customerInfo .content .name { font-size: 1.146vw; }
  .customerTestimony .swiper-slide .customerInfo .content .desc { font-size: 0.938vw; padding-top: 0.521vw; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .imgBox { right: 2.604vw; bottom: 0vw; width: 10.417vw; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .content { padding-left: 2.604vw; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .content .name { font-size: 1.146vw; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .content .desc { font-size: 0.938vw; padding-top: 0.521vw; }
  .customerTestimony .swiper-slide .intro { padding: 0.781vw 2.344vw 0vw; font-size: 0.833vw; line-height: 1.563vw; }
  .customerTestimony .swiper-slide .customerLogo { padding: 1.563vw 2.344vw 2.083vw; }
  .customerTestimony .swiper-slide .customerLogo img { height: 1.563vw; }
  .customerTestimony .swiper-slide-active { -webkit-box-shadow: 0.26vw 1.042vw 2.083vw rgba(24, 28, 35, 0.1); box-shadow: 0.26vw 1.042vw 2.083vw rgba(24, 28, 35, 0.1); }
  .customerTestimony .swiper-slide-active .intro { padding: 2.344vw 2.344vw 0vw; }
  .learningSiteMain { padding: 2.604vw 0vw 0vw; }
  .learningSiteBox { padding-top: 2.344vw; }
  .learningSiteBar { height: 0.313vw; margin-top: 1.302vw; }
  .learningSite .swiper-slide .imgBox p { margin-right: 0.26vw; }
  .learningSite .swiper-slide .imgBox p img { height: 36.51vw; }
  .previousIssuesMain { padding: 5.729vw 0vw 4.688vw; }
  .registerNowMain { padding: 4.167vw 0vw 4.688vw; }
  .registerNowMain .learningObject { padding-top: 2.083vw; }
  /*--标杆参访--*/
  .visitationMain { padding: 4.167vw 0vw 5.469vw; }
  .visitationClass { padding: 0.313vw 0.052vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; margin: 2.344vw auto 0vw; }
  .visitationClass a { height: 2.604vw; min-width: 6.354vw; padding: 0vw 0.781vw; margin: 0vw 0.26vw; font-size: 0.833vw; }
  .visitationClass a::after { -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .visitation { margin: 0vw -0.677vw; padding-top: 0.781vw; }
  .visitation .list { width: -webkit-calc(33.333% - 1.354vw); width: calc(33.333% - 1.354vw); margin: 1.563vw 0.677vw 0vw; }
  .visitation .list .imgBox { padding-top: 17.083vw; }
  .visitation .list .content { padding: 2.083vw; }
  .visitation .list .content .listTitle { font-size: 1.354vw; }
  .visitation .list .content .listDesc { font-size: 0.938vw; padding-top: 0.677vw; }
  .visitation .list .content .time { padding-top: 0.781vw; }
  .visitation .list .content .time p { margin-right: 1.302vw; font-size: 0.833vw; }
  .visitation .list .content .time p img { width: 1.042vw; margin-right: 0.521vw; }
  .visitation .list .content .btn { padding-top: 1.823vw; }
  /*-开年直播--*/
  .livebroadcastMain { padding: 4.167vw 0vw 0vw; }
  .livebroadcastListBox { padding-bottom: 4.167vw; }
  .livebroadcastList { margin: 0vw -0.885vw 0vw; padding: 0.521vw 0vw 0vw; }
  .livebroadcastList .list { width: -webkit-calc(50% - 1.771vw); width: calc(50% - 1.771vw); margin: 4.948vw 0.885vw 0vw; }
  .livebroadcastList .list .nameBox { margin-left: 7.813vw; padding-left: 9.375vw; height: 3.75vw; }
  .livebroadcastList .list .nameBox .name { font-size: 1.146vw; }
  .livebroadcastList .list .nameBox .desc { font-size: 0.938vw; margin-left: 0.521vw; }
  .livebroadcastList .list .listContent .imgBox { padding-top: 19.01vw; width: 18.229vw; }
  .livebroadcastList .list .listContent .imgBox p { bottom: 0vw; height: 130%; }
  .livebroadcastList .list .listContent .contentBox { padding: 0vw 0vw 0vw 2.083vw; }
  .livebroadcastList .list .listContent .contentBox .brandlogo img { height: 2.083vw; }
  .livebroadcastList .list .listContent .contentBox .content .listTitle { font-size: 1.875vw; }
  .livebroadcastList .list .listContent .contentBox .content .listDesc { padding-top: 0.521vw; font-size: 1.146vw; }
  .livebroadcastList .list .listContent .contentBox .content .btn { padding-top: 1.302vw; }
  .livebroadcastList .list .listContent .contentBox .content .btn a { height: 2.604vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; padding: 0vw 0.781vw 0vw 1.302vw; }
  .livebroadcastList .list .listContent .contentBox .content .btn a span { font-size: 0.833vw; }
  .livebroadcastList .list .listContent .contentBox .content .btn a i { width: 1.302vw; height: 1.302vw; margin-left: 0.781vw; }
  .livebroadcastList .list .listContent .contentBox .content .btn a i::after { width: 0.469vw; height: 0.469vw; }
  .livebroadcastList .list:hover .listContent .contentBox .brandlogo { padding-top: 2.083vw; max-height: 5.208vw; }
  .yearlyLiveBroadcastsMain { padding: 4.427vw 0vw 5.208vw; }
  .yearlyLiveBroadcastsBox { padding: 2.865vw 0vw 5.208vw; }
  .yearlyLiveBroadcasts .swiper-slide { width: -webkit-calc(33.333% - 0.885vw); width: calc(33.333% - 0.885vw); margin-right: 1.406vw; }
  .yearlyLiveBroadcasts .swiper-slide .imgBox { padding-top: 14.323vw; }
  .yearlyLiveBroadcasts .swiper-slide .imgBox p { padding: 0.313vw 1.042vw; font-size: 0.833vw; }
  .yearlyLiveBroadcasts .swiper-slide .content { padding: 2.083vw; }
  .yearlyLiveBroadcasts .swiper-slide .content .listTitle { font-size: 1.354vw; padding-bottom: 0.521vw; }
  .yearlyLiveBroadcasts .swiper-slide .content .watch { margin-top: 0.781vw; font-size: 0.729vw; }
  .yearlyLiveBroadcasts .swiper-slide .content .watch span { font-size: 1.667vw; }
  .yearlyLiveBroadcasts .swiper-slide .content .btn { padding-top: 1.563vw; }
  /*--企业定制内训--*/
  .trainingValueMain { padding: 4.688vw 0vw 5.208vw; }
  .trainingValue { margin-top: 2.604vw; }
  .trainingValue .swiper-slide { width: -webkit-calc(33.333% - 0.521vw); width: calc(33.333% - 0.521vw); min-height: 13.802vw; margin-right: 0.833vw; }
  .trainingValue .swiper-slide .content { padding: 1.563vw 2.344vw; }
  .trainingValue .swiper-slide .content .label span { font-size: 0.781vw; padding: 0.365vw 0.521vw; }
  .trainingValue .swiper-slide .content .listTitle { margin-top: 1.042vw; font-size: 1.25vw; }
  .trainingValue .swiper-slide .content .listDesc { margin-top: 1.302vw; font-size: 0.833vw; line-height: 1.406vw; }
  .uniqueFeatureMain { padding: 4.688vw 0vw 0vw; }
  .uniqueFeatureList { padding: 1.042vw 0vw 0vw; }
  .uniqueFeatureList .list { margin-top: 2.083vw; padding: 0.521vw; }
  .uniqueFeatureList .list .uniqueFeatureImgBox { width: 54.167vw; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .uniqueFeatureImg .swiper-slide { padding-top: 33.021vw; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .commonBtn { padding: 0vw 1.302vw; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .commonBtn a i { font-size: 1.042vw; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .bar { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 1.302vw; height: 0.156vw; width: 6.51vw; }
  .uniqueFeatureList .list .content { padding: 3.906vw 4.167vw 4.167vw 2.604vw; }
  .uniqueFeatureList .list .content .number span { padding: 0vw 0.781vw; height: 1.25vw; font-size: 0.729vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .uniqueFeatureList .list .content .listTitle { font-size: 1.667vw; padding-top: 1.042vw; line-height: 1.875vw; }
  .uniqueFeatureList .list .content .listDesc { font-size: 0.833vw; line-height: 1.406vw; }
  .uniqueFeatureList .list:nth-child(2n) .content { padding: 3.906vw 4.167vw 4.167vw 2.604vw; }
  .trainingProjectIntroMain { padding: 5.729vw 0vw 3.125vw; }
  .trainingProjectIntroClass { margin: 2.083vw auto 0vw; padding: 0.26vw 0.417vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .trainingProjectIntroClass .swiper-slide { margin-right: 1.042vw; }
  .trainingProjectIntroClass .swiper-slide::after { -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .trainingProjectIntroClass .swiper-slide a { height: 2.604vw; padding: 0vw 1.042vw; min-width: 6.25vw; font-size: 0.833vw; }
  .trainingProjectIntroList { padding: 2.865vw 2.604vw; margin-top: 2.344vw; }
  .trainingProjectIntroList .list .titleDesc .listTitle { font-size: 1.667vw; }
  .trainingProjectIntroList .list .titleDesc .listDesc { font-size: 1.042vw; }
  .trainingProjectIntroList .list .introContent { padding: 0vw 2.344vw; margin-top: 1.563vw; }
  .trainingProjectIntroList .list .introContent .listContent { padding: 2.604vw 0vw; }
  .trainingProjectIntroList .list .introContent .listContent .listTitle { font-size: 1.094vw; }
  .trainingProjectIntroList .list .introContent .listContent .listDesc { padding-top: 1.042vw; font-size: 0.833vw; line-height: 1.25vw; }
  .trainingProjectIntroList .list .introContent .listContent .listDesc p { padding-left: 1.042vw; margin-bottom: 0.521vw; margin-right: 1.823vw; }
  .trainingProjectIntroList .list .introContent .listContent .listDesc p::after { top: 0.208vw; width: 0.729vw; height: 0.729vw; }
  /*--鲲鹏私董会--*/
  .privateBoardCoreValue { padding: 4.688vw 0vw 5.729vw; }
  .privateBoardCoreValueList { margin: 0vw -1.979vw; padding-top: 2.344vw; }
  .privateBoardCoreValueList .list { width: -webkit-calc(33.333% - 3.958vw); width: calc(33.333% - 3.958vw); margin: 0vw 1.979vw; padding: 1.823vw 2.865vw; }
  .privateBoardCoreValueList .list .icon { width: 4.948vw; }
  .privateBoardCoreValueList .list .listTitle { padding-left: 1.563vw; font-size: 1.25vw; }
  .privateBoardCoreValueList .list::after { right: -3.125vw; bottom: 0vw; width: 1.667vw; height: 1.667vw; }
  .chiefBrainTrustMain { padding: 4.688vw 0vw 5.729vw; }
  .chiefBrainTrust .list { margin-top: 3.125vw; }
  .chiefBrainTrust .list .imgBox { padding-top: 34.635vw; width: 29.167vw; }
  .chiefBrainTrust .list .listContent { padding: 8.333vw 5.729vw 0vw; }
  .chiefBrainTrust .list .listContent .icon { width: 3.229vw; height: 3.229vw; }
  .chiefBrainTrust .list .listContent .content { padding: 0vw 0vw 0vw 2.344vw; }
  .chiefBrainTrust .list .listContent .content .listTitle { font-size: 1.667vw; }
  .chiefBrainTrust .list .listContent .content .label { padding-bottom: 1.667vw; padding-top: 0.521vw; }
  .chiefBrainTrust .list .listContent .content .label p { font-size: 0.833vw; padding: 0vw 0.729vw; margin-right: 0.625vw; margin-bottom: 0.417vw; line-height: 1.927vw; -webkit-border-radius: 1.927vw; border-radius: 1.927vw; }
  .chiefBrainTrust .list .listContent .content .listDesc { font-size: 0.938vw; padding-top: 1.302vw; line-height: 1.667vw; }
  .coreThemeMain { padding: 4.427vw 0vw 2.604vw; }
  .coreThemeMain::after { bottom: 2.865vw; }
  .coreThemeMain .commonBtn { bottom: 1.667vw; padding: 0vw 1.823vw; }
  .coreTheme { margin-top: 3.385vw; }
  .coreTheme .swiper-slide { width: 11.719vw; margin-right: 1.198vw; }
  .coreTheme .swiper-slide .content { padding: 1.146vw 0vw; }
  .coreTheme .swiper-slide .content .number { font-size: 1.458vw; }
  .coreTheme .swiper-slide .content .text { font-size: 1.146vw; padding-top: 0.521vw; }
  .coreTheme .swiper-slide .arrow { height: 4.323vw; }
  .coreTheme .swiper-slide .arrow::after { bottom: 0.313vw; background-size: 6.615vw 2.5vw; }
  .coreTheme .swiper-slide .arrow::before { bottom: 0.313vw; background-size: 6.615vw 2.5vw; }
  .coreTheme .swiper-slide .arrow i { width: 0.625vw; height: 0.625vw; margin-right: 0.26vw; }
  .threeMajorvaluesMain { padding: 7.813vw 0vw 6.25vw; }
  .threeMajorvalues { margin-top: 5.208vw; }
  .threeMajorvalues .swiper-slide .imgBox { padding-top: 33.177vw; }
  .threeMajorvalues .swiper-slide .listTitle { top: -1.563vw; padding: 0vw 1.563vw; font-size: 1.25vw; height: 3.333vw; }
  .threeMajorvalues .swiper-slide .listTitle span { font-size: 1.354vw; margin-right: 1.042vw; }
  .threeMajorvalues .swiper-slide .desc { bottom: 2.083vw; padding: 0vw 2.604vw; font-size: 1.146vw; }
  .recentActivitiesMain { padding: 5.729vw 0vw; }
  .recentActivities { margin: 0vw -1.094vw; padding-top: 3.385vw; }
  .recentActivities .list { width: -webkit-calc(50% - 2.188vw); width: calc(50% - 2.188vw); margin: 0vw 1.094vw; }
  .recentActivities .list .imgBox { padding-top: 21.667vw; }
  .recentActivities .list .content { padding: 1.563vw 1.042vw; }
  .recentActivities .list .content .listTitle { font-size: 1.146vw; }
  .recentActivities .list .content .label { padding-top: 0.521vw; }
  .recentActivities .list .content .label span { padding: 0vw 0.781vw; font-size: 0.781vw; line-height: 1.25vw; -webkit-border-radius: 1.25vw; border-radius: 1.25vw; }
  .registrationInstructionsMain { padding: 4.427vw 0vw 5.729vw; }
  .registrationInstructionsBox { margin: 3.125vw 0vw 0vw; padding: 1.563vw 1.563vw 1.302vw; }
  .registrationInstructions .list { width: -webkit-calc(33.333% - 2.083vw); width: calc(33.333% - 2.083vw); margin: 0vw 1.042vw; padding: 2.083vw 2.344vw; }
  .registrationInstructions .list .icon { width: 3.125vw; }
  .registrationInstructions .list .listTitle { margin-top: 1.563vw; font-size: 1.563vw; }
  .registrationInstructions .list .listTitle span { padding-left: 1.458vw; }
  .registrationInstructions .list .listTitle span::after { width: 0.417vw; }
  .registrationInstructions .list .desc { margin-top: 1.823vw; font-size: 1.042vw; line-height: 2.083vw; }
  .registrationInstructions .list .desc p { padding-left: 1.042vw; }
  .registrationInstructions .list .desc p::after { top: 0.677vw; width: 0.469vw; height: 0.469vw; }
  .registrationInstructions .list:hover { -webkit-box-shadow: 0vw 0.156vw 3.385vw rgba(26, 70, 117, 0.1); box-shadow: 0vw 0.156vw 3.385vw rgba(26, 70, 117, 0.1); }
  .scanQRCode { margin: 1.823vw 1.042vw 0vw; padding-top: 1.302vw; }
  .scanQRCode .text { font-size: 1.25vw; padding-left: 1.198vw; }
  .scanQRCode .text::after { width: 0.417vw; }
  .scanQRCode .scanQRCodeImg { width: 6.51vw; }
  .scanQRCode .btnBox{padding: 1.563vw 0vw;}
  .scanQRCode .btn{font-size: 0.938vw; width: 9.375vw; height: 2.917vw; border-radius: 2.917vw;}
  .scanQRCode .btnText{padding-top:1.042vw; font-size: 1.25vw;}

  /*--乔诺之声-深度干货--*/
  .deepInsightsMain { padding: 0vw 0vw 4.948vw; }
  .deepInsightsTitle { padding-top: 3.646vw; }
  .deepInsightsTitle .deepInsightsSearch { width: 37.24vw; }
  .deepInsightsTitle .deepInsightsSearch input { height: 3.281vw; padding: 0vw 4.688vw 0vw 1.823vw; -webkit-border-radius: 3.281vw; border-radius: 3.281vw; font-size: 0.729vw; }
  .deepInsightsTitle .deepInsightsSearch button { right: 0vw; width: 4.167vw; }
  .deepInsightsTitle .deepInsightsSearch button i { font-size: 1.25vw; }
  .deepInsightsScreen { padding-top: 2.344vw; }
  .deepInsightsScreen .list { margin-bottom: 0.781vw; }
  .deepInsightsScreen .list .screenTitle { font-size: 0.833vw; padding-top: 0.26vw; min-width: 3.438vw; }
  .deepInsightsScreen .list .screenList a { font-size: 0.833vw; padding: 0.26vw 0.677vw; margin-bottom: 0.26vw; }
  .deepInsightsScreen .list .screenList a::after { font-size: 0.625vw; margin-left: 0.781vw; }
  .deepInsightsRecommend { margin-top: 3.646vw; }
  .deepInsightsRecommendImgText { width: 54.375vw; }
  .deepInsightsRecommendImgText .swiper-slide .imgBox { padding-top: 29.427vw; }
  .deepInsightsRecommendImgText .swiper-slide .imgBox p { padding: 0vw 1.042vw; font-size: 0.833vw; line-height: 1.771vw; }
  .deepInsightsRecommendImgText .swiper-slide .content { padding-top: 0.781vw; }
  .deepInsightsRecommendImgText .swiper-slide .content .time { font-size: 0.729vw; font-weight: 500; }
  .deepInsightsRecommendImgText .swiper-slide .content .time i { font-size: 0.833vw; margin-right: 0.26vw; }
  .deepInsightsRecommendImgText .swiper-slide .content .listTitle { font-size: 0.833vw; padding-top: 0.417vw; }
  .deepInsightsRecommendText { padding-left: 3.125vw; }
  .deepInsightsRecommendText .list::after { content: ''; bottom: -0.052vw; right: 0vw; width: 0%; height: 0.104vw; }
  .deepInsightsRecommendText .list a { padding: 2.344vw 0vw; }
  .deepInsightsRecommendText .list a .time { font-size: 0.729vw; }
  .deepInsightsRecommendText .list a .time i { font-size: 0.833vw; margin-right: 0.26vw; }
  .deepInsightsRecommendText .list a .listTitle { margin-top: 0.781vw; font-size: 1.146vw; display: -webkit-box; height: 3.02vw; line-height: 1.51vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .deepInsightsRecommendText .list:first-child a { padding-top: 1.302vw; }
  .deepInsightsList { padding-top: 1.563vw; }
  .deepInsightsList .list { width: 33.333%; margin-top: 2.344vw; }
  .deepInsightsList .list a { padding: 2.604vw 3.125vw 1.823vw; }
  .deepInsightsList .list a .imgBox { padding-top: 12.604vw; }
  .deepInsightsList .list a .imgBox p { padding: 0vw 1.042vw; font-size: 0.833vw; line-height: 1.771vw; }
  .deepInsightsList .list a .content { padding: 1.563vw 0vw 0vw; }
  .deepInsightsList .list a .content .time { font-size: 0.729vw; color: rgba(0, 0, 0, 0.5); }
  .deepInsightsList .list a .content .time i { font-size: 0.833vw; margin-right: 0.26vw; }
  .deepInsightsList .list a .content .listTitle { margin-top: 0.781vw; font-size: 1.146vw; display: -webkit-box; height: 3.542vw; line-height: 1.771vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .deepInsightsList .list a .more { padding-top: 1.563vw; }
  .deepInsightsList .list:hover a { padding: 0vw 3.125vw 1.823vw; }
  .deepInsightsList .list:hover a .imgBox { padding-top: 15.208vw; margin: 0vw -3.125vw; }
  /*--乔诺之声-深度干货详情页--*/
  .locationBox .location { height: 2.708vw; }
  .locationBox .location a { font-size: 0.833vw; }
  .locationBox .location i { font-size: 0.521vw; margin: 0vw 0.521vw; }
  .locationBox .location a:first-child::before { width: 0.26vw; height: 0.26vw; margin-right: 0.26vw; }
  .deepInsightsDetailMain { padding-top: 4.688vw; }
  .deepInsightsDetailMain .location { max-width: 72.917vw; }
  .deepInsightsDetailBox { max-width: 64.896vw; padding: 5.729vw 0vw; }
  .deepInsightsDetailTitle { font-size: 2.5vw; line-height: 2.813vw; }
  .sourceTimeBox { padding: 0vw 1.823vw; height: 3.646vw; -webkit-border-radius: 3.646vw; border-radius: 3.646vw; margin-top: 2.083vw; }
  .sourceTimeBox .sourceTime p { font-size: 0.833vw; padding-right: 1.302vw; margin-right: 1.302vw; }
  .sourceTimeBox .sourceTime p span { font-size: 0.677vw; }
  .sourceTimeBox .sourceTime p:last-child { padding-right: 0vw; margin-right: 0vw; }
  .sourceTimeBox .return a span { font-size: 0.781vw; }
  .sourceTimeBox .return a i { width: 1.51vw; height: 1.51vw; margin-left: 1.042vw; font-size: 0.625vw; }
  .deepInsightsDetailContainer { padding: 3.385vw 0vw 0vw; }
  .deepInsightsDetailContainer .deepInsightsDetail { padding: 0vw 8.854vw 0vw 0vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .content { font-size: 0.938vw; line-height: 1.667vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle { margin: 0vw -1.042vw; padding-top: 3.385vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list { width: -webkit-calc(50% - 2.083vw); width: calc(50% - 2.083vw); margin: 0vw 1.042vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a { padding: 1.563vw 2.083vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a p { font-size: 0.625vw; padding: 0vw 0.521vw; line-height: 1.042vw; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a .listTitle { font-size: 1.042vw; margin-top: 0.781vw; line-height: 1.51vw; }
  .deepInsightsDetailContainer .deepInsightsShareBox { font-size: 0.833vw; }
  .deepInsightsDetailContainer .deepInsightsShareBox .deepInsightsShare a { margin: 0.521vw 0vw 0vw; width: 2.5vw; height: 2.5vw; }
  .relatedNewsMain { padding: 4.688vw 0vw; }
  .relatedNewsMain .commonBtn a { margin-left: 0.521vw; }
  .relatedNewsMain .commonBtn a i { font-size: 0.938vw; }
  .relatedNews { margin-top: 2.604vw; }
  .relatedNews .swiper-slide { width: -webkit-calc(33.333% - 1.198vw); width: calc(33.333% - 1.198vw); margin-right: 1.823vw; }
  .relatedNews .swiper-slide .imgBox { padding-top: 13.958vw; }
  .relatedNews .swiper-slide .content { padding: 2.083vw 1.771vw 1.823vw; }
  .relatedNews .swiper-slide .content .time { font-size: 0.729vw; }
  .relatedNews .swiper-slide .content .time i { font-size: 0.781vw; margin-right: 0.26vw; }
  .relatedNews .swiper-slide .content .listTitle { margin-top: 0.521vw; font-size: 1.146vw; display: -webkit-box; height: 2.916vw; line-height: 1.458vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .relatedNews .swiper-slide .content .arrow { margin-top: 1.563vw; font-size: 0.938vw; color: rgba(58, 58, 58, 0.8); }
  /*--乔诺之声-品牌出版物--*/
  .brandPublicationsMain { padding: 0vw 0vw 6.25vw; }
  .brandPublicationsSearch { width: 37.24vw; top: -1.823vw; }
  .brandPublicationsSearch input { height: 3.281vw; padding: 0vw 4.688vw 0vw 1.823vw; -webkit-box-shadow: 0.26vw 0.729vw 2.813vw rgba(41, 55, 92, 0.1); box-shadow: 0.26vw 0.729vw 2.813vw rgba(41, 55, 92, 0.1); -webkit-border-radius: 3.281vw; border-radius: 3.281vw; font-size: 0.729vw; }
  .brandPublicationsSearch button { right: 0vw; width: 4.167vw; height: 100%; }
  .brandPublicationsSearch button i { font-size: 1.25vw; }
  .brandPublicationsScreen { padding: 1.823vw 1.823vw 1.042vw; margin-top: 2.604vw; }
  .brandPublicationsScreen .list { margin-bottom: 0.781vw; }
  .brandPublicationsScreen .list .screenTitle { font-size: 0.833vw; padding-top: 0.26vw; min-width: 3.438vw; }
  .brandPublicationsScreen .list .screenList a { font-size: 0.833vw; padding: 0.26vw 0.677vw; margin-bottom: 0.26vw; }
  .brandPublicationsScreen .list .screenList a::after { font-size: 0.625vw; margin-left: 0.781vw; }
  .brandPublications { margin: 0vw -0.885vw; }
  .brandPublications .list { width: -webkit-calc(25% - 1.771vw); width: calc(25% - 1.771vw); margin: 2.344vw 0.885vw 0vw; padding: 1.823vw 2.604vw 2.083vw; }
  .brandPublications .list .imgBox { padding-top: 17.031vw; }
  .brandPublications .list .imgBox p { left: 0.781vw; bottom: 0.781vw; padding: 0vw 0.521vw; font-size: 0.729vw; line-height: 1.406vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .brandPublications .list .imgBox p span { margin: 0vw 0.521vw; }
  .brandPublications .list .content { padding: 2.083vw 0vw 0vw; }
  .brandPublications .list .content .listTitle { font-size: 1.146vw; }
  .brandPublications .list .content .listDesc { font-size: 0.833vw; padding-top: 0.521vw; }
  .brandPublications .list .content .btn { padding-top: 1.563vw; }
  /*--乔诺之声-视频--*/
  .videoMain { padding: 4.167vw 0vw 4.948vw; }
  .videoClass { padding: 0.313vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .videoClass a { min-width: 6.25vw; height: 2.604vw; margin-right: 0.521vw; font-size: 0.833vw; }
  .videoClass a::after { -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .videoSearch { width: 28.125vw; }
  .videoSearch input { height: 3.281vw; padding: 0vw 4.688vw 0vw 1.823vw; -webkit-border-radius: 3.281vw; border-radius: 3.281vw; font-size: 0.729vw; }
  .videoSearch button { right: 0vw; width: 4.167vw; }
  .videoSearch button i { font-size: 1.25vw; }
  .videoRecommend { margin-top: 2.604vw; }
  .videoRecommend .imgBox { padding-top: 32.813vw; }
  .videoRecommend .imgBox .btn { width: 2.708vw; height: 2.708vw; }
  .videoRecommend .imgBox .btn::after { width: 0.781vw; height: 0.781vw; }
  .videoRecommend .content { padding-top: 0.521vw; }
  .videoRecommend .content .listTitle { font-size: 0.938vw; }
  .videoRecommend .content .listDesc { font-size: 0.833vw; padding-top: 0.26vw; }
  .videoRecommendList { margin: 0vw -1.302vw; }
  .videoRecommendList .list { float: left; width: -webkit-calc(33.333% - 2.604vw); width: calc(33.333% - 2.604vw); margin: 2.604vw 1.302vw 0vw; }
  .videoRecommendList .list .imgBox { padding-top: 13.906vw; }
  .videoRecommendList .list .imgBox .btn { width: 2.708vw; height: 2.708vw; }
  .videoRecommendList .list .imgBox .btn::after { width: 0.781vw; height: 0.781vw; }
  .videoRecommendList .list .content { padding-top: 0.521vw; }
  .videoRecommendList .list .content .listTitle { font-size: 0.938vw; display: -webkit-box; height: 1.406vw; line-height: 1.406vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .videoRecommendList .list .content .listDesc { font-size: 0.833vw; display: -webkit-box; height: 1.25vw; line-height: 1.25vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; margin-top: 0.26vw; }
  .videoRecommendList .list:nth-child(1) { float: left; width: -webkit-calc(66.666% - 2.604vw); width: calc(66.666% - 2.604vw); }
  .videoRecommendList .list:nth-child(1) .imgBox { padding-top: 33.854vw; }
  /*--中国式增长论坛---*/
  .watchVideoBox { bottom: 2.604vw; }
  .watchVideo { width: 17.188vw; }
  .watchVideo .videoImg { width: 10.156vw; padding-top: 7.083vw; }
  .watchVideo .videoImg i { width: 2.396vw; height: 2.396vw; }
  .watchVideo .videoImg i::after { border-left: 0.417vw solid #0a6bcc; border-top: 0.313vw solid transparent; border-bottom: 0.313vw solid transparent; }
  .watchVideo .content { font-size: 0.729vw; line-height: 0.938vw; padding: 0.521vw 0vw; }
  .holdForumForThreeYearsBox { padding: 5.208vw 0vw; }
  .holdForumForThreeYears { margin: 0vw -0.521vw; padding-top: 2.865vw; }
  .holdForumForThreeYears .list { width: -webkit-calc(33.333% - 1.042vw); width: calc(33.333% - 1.042vw); margin: 0vw 0.521vw; padding: 1.823vw 2.344vw; -webkit-box-shadow: 0.26vw 0.729vw 3.073vw rgba(18, 63, 155, 0.02); box-shadow: 0.26vw 0.729vw 3.073vw rgba(18, 63, 155, 0.02); }
  .holdForumForThreeYears .list .number { font-size: 5.938vw; }
  .holdForumForThreeYears .list .content { padding: 0vw 0vw 0vw 2.604vw; }
  .holdForumForThreeYears .list .content .listTitle { font-size: 1.25vw; }
  .holdForumForThreeYears .list .content .listDesc { font-size: 0.833vw; padding-top: 0.521vw; line-height: 1.094vw; }
  .reakthrougherMain { padding: 4.427vw 0vw 0vw; }
  .reakthrougherMain .desc { padding-top: 0.521vw; font-size: 1.042vw; }
  .reakthrougher { margin-top: 2.865vw; }
  .reakthrougher .swiper-slide { width: 21.146vw; min-height: 23.906vw; margin-right: 0.833vw; }
  .reakthrougher .swiper-slide::after { width: 113%; padding-top: 113%; }
  .reakthrougher .swiper-slide .content { padding-top: 1.823vw; }
  .reakthrougher .swiper-slide .content .listTitle { padding: 3.125vw 0vw 0vw; margin: 0vw 2.865vw; min-height: 12.813vw; font-size: 1.146vw; line-height: 1.354vw; }
  .reakthrougher .swiper-slide .content .listTitle::before { width: 0.885vw; height: 0.885vw; }
  .reakthrougher .swiper-slide .content .listTitle::after { right: 0vw; bottom: 0vw; width: 0.885vw; height: 0.885vw; }
  .reakthrougher .swiper-slide .content .listLogo { width: 4.219vw; height: 4.219vw; margin: 1.302vw auto 0vw; }
  .reakthrougher .swiper-slide .content .name { font-size: 0.938vw; margin-top: 1.042vw; line-height: 1.25vw; }
  .reakthrougher .swiper-slide:hover .content { padding-top: 4.688vw; }
  .reakthrougher .swiper-slide:hover .content .listTitle { padding-top: 2.344vw; min-height: 9.219vw; }
  .reakthrougher .swiper-slide-active .content { padding-top: 4.688vw; }
  .reakthrougher .swiper-slide-active .content .listTitle { padding-top: 2.344vw; min-height: 9.219vw; }
  .forumAgendaMain { padding: 6.25vw 0vw 5.208vw; }
  .forumAgendaBox { margin-top: 2.865vw; }
  .forumAgendaTimeBox { width: 27.344vw; }
  .forumAgendaMonthDate { padding: 0.313vw; -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .forumAgendaMonthDate .list { min-width: 6.25vw; height: 2.604vw; margin-right: 0.521vw; font-size: 0.833vw; }
  .forumAgendaMonthDate .list::after { -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .forumAgendaDate { padding-top: 1.042vw; }
  .forumAgendaDate .day { font-size: 5.677vw; }
  .forumAgendaDate .content { padding-left: 1.042vw; }
  .forumAgendaDate .content::after { left: 0.26vw; top: 0.26vw; font-size: 1.25vw; }
  .forumAgendaDate .content .month { font-size: 1.823vw; }
  .forumAgendaDate .content .Sunday { font-size: 1.146vw; padding-top: 0.26vw; }
  .agendaTimeSlot { padding-left: 0.781vw; margin-top: 1.302vw; max-width: 21.094vw; }
  .agendaTimeSlot .list { padding: 1.042vw 1.302vw 1.042vw 0vw; margin-top: 0.521vw; }
  .agendaTimeSlot .list .time { font-size: 0.781vw; }
  .agendaTimeSlot .list .time span { width: 0.26vw; height: 0.26vw; left: -0.573vw; top: 0.313vw; }
  .agendaTimeSlot .list .time span::before { left: 0.104vw; width: 0.052vw; height: 5.313vw; }
  .agendaTimeSlot .list .listTitle { font-size: 0.938vw; padding-top: 0.417vw; }
  .agendaTimeSlot .list.active { padding: 1.042vw 1.302vw; }
  .agendaTimeSlot .list.active .time span { left: -1.875vw; }
  .agendaTimeSlot .list.active .time span::after { width: 0.26vw; height: 1.302vw; -webkit-border-radius: 0.104vw; border-radius: 0.104vw; }
  .forumAgendaList .list { padding-bottom: 2.344vw; }
  .forumAgendaList .list .listTitle { height: 2.917vw; padding-left: 1.823vw; font-size: 1.354vw; }
  .forumAgendaList .list .listContent { margin-top: 0.521vw; max-height: 5.208vw; }
  .forumAgendaList .list .defaContent { height: 5.208vw; }
  .forumAgendaList .list .defaContent .time { font-size: 0.99vw; padding-left: 2.083vw; }
  .forumAgendaList .list .defaContent .time i { font-size: 1.042vw; margin-right: 0.26vw; }
  .forumAgendaList .list .defaContent .listSubTitle { padding-left: 3.125vw; font-size: 1.354vw; }
  .forumAgendaList .list .defaContent .presenter { width: 18.75vw; }
  .forumAgendaList .list .defaContent .presenter .profilePic { width: 3.073vw; height: 3.073vw; }
  .forumAgendaList .list .defaContent .presenter .namePosition { padding-left: 0.885vw; }
  .forumAgendaList .list .defaContent .presenter .namePosition .name { font-size: 1.042vw; }
  .forumAgendaList .list .defaContent .presenter .namePosition .position { font-size: 0.833vw; padding-top: 0.26vw; }
  .forumAgendaList .list .showContent { padding: 0vw 8.333vw 0vw 0vw; -webkit-transform: translateY(1.042vw); -ms-transform: translateY(1.042vw); transform: translateY(1.042vw); }
  .forumAgendaList .list .showContent .content { padding: 0vw 3.646vw 2.865vw 2.083vw; }
  .forumAgendaList .list .showContent .content .time { font-size: 0.99vw; }
  .forumAgendaList .list .showContent .content .time i { font-size: 1.042vw; margin-right: 0.26vw; }
  .forumAgendaList .list .showContent .content .listSubTitle { font-size: 1.354vw; padding-top: 0.781vw; }
  .forumAgendaList .list .showContent .content .listDesc { padding-top: 1.302vw; font-size: 0.938vw; line-height: 1.406vw; }
  .forumAgendaList .list .showContent .content .listDesc p { padding-left: 0.781vw; }
  .forumAgendaList .list .showContent .content .listDesc p::after { width: 0.26vw; height: 0.26vw; top: 0.521vw; }
  .forumAgendaList .list .showContent .charactersImg { width: 18.646vw; }
  .forumAgendaList .list .showContent .namePosition { right: 0vw; top: 4.167vw; width: 12.5vw; padding: 0vw 1.823vw 0vw 0vw; }
  .forumAgendaList .list .showContent .namePosition .name { font-size: 1.042vw; }
  .forumAgendaList .list .showContent .namePosition .position { font-size: 0.833vw; padding-top: 0.521vw; }
  .forumAgendaList .list .listContent.active { max-height: 26.042vw; }
  .forumAgendaList .list .listContent.active .defaContent { -webkit-transform: translateY(1.042vw); -ms-transform: translateY(1.042vw); transform: translateY(1.042vw); }
  .previousIssuesPresenceMain { padding: 4.948vw 0vw 0vw; }
  .previousIssuesPresenceMain .previousIssuesMain { padding-top: 3.646vw; }
  .previousIssuesPresenceBox .commonBtn a i { font-size: 0.833vw; }
  .previousIssuesPresenceBox .commonBtn .prevBtn { left: -2.344vw; }
  .previousIssuesPresenceBox .commonBtn .nextBtn { right: -2.344vw; }
  .previousIssuesPresence { padding: 2.917vw 0vw; margin: 1.302vw 2.083vw 0vw; min-height: 31.25vw; }
  .previousIssuesPresence .swiper-slide { width: 25.26vw; min-height: 25.521vw; }
  .previousIssuesPresence .swiper-slide .customerInfoBox { height: 10.417vw; padding: 0vw 2.604vw; }
  .previousIssuesPresence .swiper-slide .customerInfo { padding: 2.344vw 0vw; }
  .previousIssuesPresence .swiper-slide .customerInfo .profilePhoto { width: 3.646vw; height: 3.646vw; margin-right: 1.042vw; }
  .previousIssuesPresence .swiper-slide .customerInfo .content .name { font-size: 1.146vw; }
  .previousIssuesPresence .swiper-slide .customerInfo .content .desc { font-size: 0.938vw; padding-top: 0.521vw; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .imgBox { right: 2.604vw; bottom: 0vw; width: 10.417vw; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .content { padding-left: 2.604vw; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .content .name { font-size: 1.146vw; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .content .desc { font-size: 0.938vw; padding-top: 0.521vw; }
  .previousIssuesPresence .swiper-slide .intro { padding: 0.781vw 2.604vw 0vw; font-size: 0.833vw; line-height: 1.563vw; }
  .previousIssuesPresence .swiper-slide .customerLogo { padding: 1.563vw 2.604vw 2.865vw; }
  .previousIssuesPresence .swiper-slide .customerLogo img { height: 1.563vw; }
  .previousIssuesPresence .swiper-slide-active { -webkit-box-shadow: 0.26vw 1.042vw 2.083vw rgba(24, 28, 35, 0.1); box-shadow: 0.26vw 1.042vw 2.083vw rgba(24, 28, 35, 0.1); }
  .previousIssuesPresence .swiper-slide-active .intro { padding: 2.344vw 2.344vw 0vw; }
  .amazingMomentsMain { padding: 5.208vw 0vw 0vw; }
  .pastReviewsTwoMain { padding: 4.948vw 0vw 5.729vw; }
  .pastReviewsTwoMain .loadMore { padding-top: 2.604vw; }
  .pastReviewsTwo .list { width: -webkit-calc(50% - 2.083vw); width: calc(50% - 2.083vw); margin: 3.906vw 1.042vw 0vw; }
  .pastReviewsTwo .list::before { top: 4.688vw; bottom: 0vw; right: 0vw; }
  .pastReviewsTwo .list::after { top: 4.688vw; bottom: 0vw; right: 0vw; }
  .pastReviewsTwo .list a { padding: 0vw 2.083vw 2.604vw; }
  .pastReviewsTwo .list a .imgBox { padding-top: 19.531vw; }
  .pastReviewsTwo .list a .contentBox { padding-top: 1.823vw; }
  .pastReviewsTwo .list a .content .listTitle { font-size: 1.354vw; line-height: 1.667vw; }
  .pastReviewsTwo .list a .content .locationTime { padding-top: 1.146vw; }
  .pastReviewsTwo .list a .content .locationTime p { font-size: 0.833vw; margin-right: 1.302vw; }
  .aboutIntroBox { height: 100vh; }
  .aboutIntroLogo { -webkit-mask-size: 20.156vw; mask-size: 20.156vw; }
  .aboutIntroContainer { bottom: 0vw; padding: 0vw 0vw 6.25vw; }
  .aboutIntroContainer .title { font-size: 2.604vw; line-height: 2.969vw; }
  .aboutIntroContainer .content { margin: 1.302vw auto 0vw; max-width: 65.625vw; padding: 0vw 2.083vw 0vw; font-size: 0.833vw; line-height: 1.458vw; }
  .aboutIntroContainer .content::after { right: 0vw; bottom: -0.521vw; width: 1.146vw; height: 1.146vw; }
  .aboutIntroContainer .content::before { width: 1.146vw; height: 1.146vw; }
  .aboutData .btn { -webkit-transform: translateY(-2.604vw); -ms-transform: translateY(-2.604vw); transform: translateY(-2.604vw); top: 0vw; right: 0vw; bottom: 0vw; left: 0vw; margin: 18.229vw auto 0vw; width: 3.906vw; height: 3.906vw; }
  .aboutData .btn::after { width: 0.781vw; height: 0.781vw; }
  .aboutData .btn::before { width: 170%; height: 170%; }
  .aboutData .aboutDataList { padding-bottom: 5.208vw; }
  .aboutData .aboutDataList .list .number { font-size: 3.125vw; }
  .aboutData .aboutDataList .list .text { font-size: 0.938vw; padding-top: 0.625vw; }
  .aboutCultureMain { padding: 5.208vw 0vw 9.115vw; }
  .aboutCultureMain .commonPage { padding-top: 5.208vw; }
  .aboutCulture { margin-top: 3.906vw; }
  .aboutCulture .swiper-slide { margin-right: 0.781vw; min-height: 28.385vw; }
  .aboutCulture .swiper-slide .imgBox { left: 0vw; }
  .aboutCulture .swiper-slide .imgBox img { left: 0vw; }
  .aboutCulture .swiper-slide .content { padding: 2.344vw 2.083vw 0.781vw; }
  .aboutCulture .swiper-slide .content .listTitle { font-size: 1.25vw; }
  .aboutCulture .swiper-slide .content .listEnTitle { font-size: 0.677vw; padding-top: 0.26vw; }
  .aboutCulture .swiper-slide .content .icon { margin-top: 1.563vw; padding-top: 1.823vw; border-top: 0.104vw solid #ededed; }
  .aboutCulture .swiper-slide .content .icon img { width: 9.375vw; }
  .aboutCulture .swiper-slide .content .listDesc { font-size: 1.563vw; line-height: 1.979vw; padding-top: 2.604vw; font-weight: 500; }
  .aboutCulture .swiper-slide:nth-child(2n) { top: 3.125vw; }
  .historyMain { padding: 5.208vw 0vw 7.292vw; }
  .historyMain .btn { right: 0vw; bottom: 1.354vw; }
  .historyMain .btn a { width: 4.844vw; height: 4.844vw; }
  .historyMain .btn a i { font-size: 1.042vw; }
  .historyMain .btn a.nextBtn { margin-top: 3.385vw; }
  .historyBox { margin-top: 1.302vw; }
  .historyTimeBox { width: 29.688vw; height: 36.719vw; }
  .historyTime { height: 7.292vw; }
  .historyTime .swiper-slide { font-size: 6.25vw; }
  .historyTime .swiper-slide p { width: 3.281vw; height: 3.281vw; right: 3.385vw; bottom: 0vw; }
  .historyTime .swiper-slide p::after { width: 0.469vw; height: 0.469vw; }
  .historyTime .swiper-slide p::before { width: 5.99vw; }
  .historyTime .swiper-slide.active { font-size: 7.292vw; }
  .history { width: -webkit-calc(100% - 29.688vw); width: calc(100% - 29.688vw); padding-top: 2.344vw; }
  .history .swiper-slide .imgBox { width: 25vw; height: 31.51vw; }
  .history .swiper-slide .imgBox img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }
  .history .swiper-slide .content { padding: 0vw 0vw 0vw 5.208vw; font-size: 1.146vw; line-height: 2.865vw; }
  .history .swiper-slide .content p { padding-left: 1.406vw; }
  .history .swiper-slide .content p::after { top: 1.094vw; width: 0.729vw; height: 0.729vw; }
  .history .swiper-slide-active .imgBox img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }
  .history .swiper-slide-active .content { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }
  .honorMain { padding: 5.208vw 0vw 0vw; }
  .honorBox { padding-top: 3.646vw; }
  .honorCertificate { width: 31.042vw; }
  .honorCertificate .swiper-slide { height: 36.25vw; padding-bottom: 8.333vw; }
  .honorCertificate .swiper-slide.verticalImg .imgBox { width: 17.708vw; }
  .honorCertificate .swiper-slide.HorizontalImg .imgBox { width: 23.021vw; }
  .honorTimeBox { width: -webkit-calc(100% - 31.042vw); width: calc(100% - 31.042vw); height: 36.25vw; padding-left: 4.688vw; }
  .honorTime { height: 27.708vw; }
  .honorTime .swiper-slide .year { width: 14.844vw; font-size: 1.979vw; }
  .honorTime .swiper-slide .content { margin-left: 2.083vw; font-size: 0.938vw; line-height: 1.458vw; }
  .honorTime .swiper-slide.active .year::after { height: 0.156vw; }
  .honorTime .swiper-slide.active .content::after { height: 0.156vw; }
  .coreNethod { padding: 7.292vw 0vw 0vw; }
  .coreNethod .imgBox { margin-top: 3.385vw; }
  .publicationMain { padding: 4.167vw 0vw 5.729vw; }
  .publicationList { margin: 0vw -1.198vw; padding-top: 0.521vw; }
  .publicationList .list { width: -webkit-calc(50% - 2.396vw); width: calc(50% - 2.396vw); margin: 5.469vw 1.198vw 0vw; }
  .publicationList .list .titleImg { padding: 0vw 2.604vw 0vw 1.563vw; height: 14.323vw; }
  .publicationList .list .titleImg .imgBox { width: 15.625vw; height: 14.323vw; }
  .publicationList .list .titleImg .imgBox img { bottom: 1.563vw; width: 15.625vw; height: 15.625vw; }
  .publicationList .list .titleImg .content { padding-left: 1.823vw; }
  .publicationList .list .titleImg .content .listTitle { font-size: 1.563vw; line-height: 2.188vw; }
  .publicationList .list .titleImg .content .time { padding-top: 1.042vw; font-size: 0.938vw; }
  .publicationList .list .titleImg .content .btn { padding-top: 1.302vw; }
  .publicationList .list .listDescBox { padding: 2.604vw; }
  .publicationList .list .listDescBox .icon i { width: 1.667vw; height: 1.667vw; }
  .publicationList .list .listDescBox .listDesc { padding-top: 1.042vw; font-size: 0.938vw; line-height: 1.667vw; }
  /*--新闻中心--*/
  .newsListMain { padding: 3.906vw 0vw 5.469vw; }
  .newsRecommendBox .newsRecommendPage { width: -webkit-calc(100% - 52.396vw); width: calc(100% - 52.396vw); padding-right: 4.688vw; bottom: 4.948vw; }
  .newsRecommendBox .newsRecommendPage span { width: 0.729vw; height: 0.26vw; margin: 0vw 0.156vw; -webkit-border-radius: 0.208vw; border-radius: 0.208vw; }
  .newsRecommendBox .newsRecommendPage span.swiper-pagination-bullet-active { width: 1.25vw; }
  .newsRecommend .swiper-slide a .imgBox { padding-top: 32.708vw; width: 52.396vw; }
  .newsRecommend .swiper-slide a .content { padding: 5.469vw 3.906vw 4.427vw; }
  .newsRecommend .swiper-slide a .content .listTitle { font-size: 1.667vw; line-height: 2.24vw; }
  .newsRecommend .swiper-slide a .content .listDesc { font-size: 0.833vw; padding-top: 2.083vw; line-height: 1.302vw; }
  .newsRecommend .swiper-slide a .content .time { font-size: 0.729vw; }
  .newsRecommend .swiper-slide a .content .time i { font-size: 0.833vw; margin-right: 0.521vw; }
  .newslist { padding: 4.167vw 0vw 0vw; }
  .newslist .list { padding: 1.823vw 0vw; }
  .newslist .list::after { right: 0vw; bottom: -0.052vw; width: 0%; height: 0.052vw; }
  .newslist .list a .imgBox { padding-top: 11.771vw; width: 19.896vw; }
  .newslist .list a .content { padding: 0vw 2.344vw; }
  .newslist .list a .content .time { font-size: 0.833vw; }
  .newslist .list a .content .listTitle { margin-top: 0.521vw; font-size: 1.25vw; line-height: 1.563vw; }
  .newslist .list a .content .listDesc { margin-top: 1.042vw; font-size: 0.885vw; line-height: 1.302vw; max-width: 46.354vw; }
  .newslist .list a .arrow { width: 3.49vw; height: 3.49vw; font-size: 0.833vw; }
  /*--联系我们--*/
  .contactMain { padding: 4.427vw 0vw 5.469vw; }
  .contact .contactImg { width: 40.156vw; }
  .contactListBox { padding: 0vw 3.906vw 0vw 0vw; }
  .contactList .list { min-height: 8.073vw; }
  .contactList .list::after { right: 0vw; bottom: -0.052vw; width: 0%; height: 0.052vw; }
  .contactList .list .listTitle { width: 9.635vw; font-size: 1.198vw; }
  .contactList .list .listTitle img { width: 1.198vw; margin-right: 0.521vw; }
  .contactList .list .content { font-size: 0.938vw; line-height: 1.354vw; }
  /*--商务合作--*/
  .popUpBusinessCooperationMain { -webkit-backdrop-filter: blur(1.042vw); backdrop-filter: blur(1.042vw); }
  .popUpBusinessCooperation { max-width: 73.958vw; width: 96%; }
  .businessCooperationClose { right: 1.302vw; top: 1.302vw; font-size: 1.25vw; }
  .popUpBusinessCooperation .content { width: 28.958vw; padding: 3.906vw 0vw 2.865vw 3.385vw; }
  .popUpBusinessCooperation .content .title { font-size: 2.031vw; }
  .popUpBusinessCooperation .content .telBox .tel { font-size: 1.406vw; }
  .popUpBusinessCooperation .content .telBox .desc { font-size: 0.729vw; line-height: 0.938vw; padding-top: 0.521vw; }
  .popUpBusinessCooperation .formBox { padding: 2.604vw 4.427vw 2.083vw; }
  .popUpBusinessCooperation .formBox .title { font-size: 1.042vw; padding: 0vw 0.521vw; }
  .popUpBusinessCooperation .formBox .title::before { width: 0.521vw; height: 0.521vw; }
  .popUpBusinessCooperation .formBox .title::after { right: 0vw; bottom: 0vw; width: 0.521vw; height: 0.521vw; }
  .popUpBusinessCooperation .formBox form { margin: 0vw -0.885vw; }
  .popUpBusinessCooperation .formBox .list { width: 50%; padding: 1.302vw 0.885vw 0vw; }
  .popUpBusinessCooperation .formBox .list p { font-size: 0.729vw; padding-bottom: 0.521vw; font-weight: 500; }
  .popUpBusinessCooperation .formBox .list input { height: 2.865vw; padding: 0vw 1.042vw; font-size: 0.729vw; }
  .popUpBusinessCooperation .formBox .list textarea { height: 5.729vw; padding: 0.781vw 1.042vw; font-size: 0.729vw; }
  .popUpBusinessCooperation .formBox .list .codeBox img { right: 0.781vw; top: 50%; height: 80%; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio { line-height: 1.458vw; margin: 0.313vw 0.521vw 0 0; padding-right: 0.521vw; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio > * { font-size: 0.729vw; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio > i { width: 0.938vw; height: 0.938vw; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radioed > i::after { font-size: 0.729vw; top: 50%; }
  .popUpBusinessCooperation .formBox .list.w100 { width: 100%; }
  .popUpBusinessCooperation .formBox .btn { padding: 1.302vw 0.885vw 0vw; }
  .popUpBusinessCooperation .formBox .btn button { height: 2.917vw; -webkit-border-radius: 2.917vw; border-radius: 2.917vw; font-size: 0.833vw; }
  .popUpBusinessCooperation .formBox .btn button i { margin-left: 0.938vw; font-size: 0.938vw; }
  /*--联系我们-加入乔诺--*/
  .joinUsIntro { padding: 7.031vw 0vw; }
  .joinUsIntro .title { width: 36.979vw; font-size: 2.604vw; line-height: 2.969vw; padding-left: 1.302vw; }
  .joinUsIntro .title::before { width: 2.24vw; height: 2.24vw; margin: 0.677vw 0.781vw 0vw 0vw; }
  .joinUsIntro .content { font-size: 0.938vw; line-height: 1.51vw; }
  .recruitmentListMain { padding: 3.646vw 0vw 5.208vw; }
  .recruitmentList .list { margin-top: 0.781vw; }
  .recruitmentList .list .listTitleBox { min-height: 4.167vw; }
  .recruitmentList .list .listTitleBox .name { width: 13.281vw; font-size: 0.938vw; padding-left: 2.344vw; }
  .recruitmentList .list .listTitleBox .region { width: 24.479vw; font-size: 0.833vw; }
  .recruitmentList .list .listTitleBox .edu { width: 14.063vw; font-size: 0.833vw; }
  .recruitmentList .list .listTitleBox .salary { width: 16.667vw; font-size: 0.833vw; }
  .recruitmentList .list .listTitleBox .time { font-size: 0.833vw; }
  .recruitmentList .list .listTitleBox .btn { width: 2.292vw; height: 2.292vw; margin-right: 2.083vw; }
  .recruitmentList .list .listTitleBox .btn i { width: 0.729vw; height: 0.729vw; }
  .recruitmentList .list .listTitleBox .btn i::after { height: 0.104vw; }
  .recruitmentList .list .listTitleBox .btn i::before { width: 0.104vw; }
  .recruitmentList .list .content { padding: 0.26vw 5.208vw 3.906vw; }
  .recruitmentList .list .content .contentTitle { font-size: 0.938vw; padding-top: 2.865vw; }
  .recruitmentList .list .content .desc { font-size: 0.938vw; padding-top: 0.521vw; line-height: 1.667vw; }
  .recruitmentList .list .content .qrCodeImgBox { padding-top: 3.125vw; }
  .recruitmentList .list .content .qrCodeImgBox .qrCodeImg { width: 5.885vw; margin-right: 1.302vw; }
  .recruitmentList .list .content .qrCodeImgBox .qrDesc { font-size: 0.833vw; line-height: 1.302vw; }
  .recruitmentList .list:nth-child(1) .listTitleBox { padding-bottom: 0.521vw; }
  .benefitsMain { padding: 4.167vw 0vw 0vw; }
  .benefits { margin: 0vw -0.313vw; padding-top: 2.344vw; }
  .benefits .list { width: -webkit-calc(20% - 0.626vw); width: calc(20% - 0.626vw); margin: 0.521vw 0.313vw 0vw; }
  .benefits .list::after { -webkit-box-shadow: 0vw 0.781vw 2.083vw rgba(36, 97, 160, 0.24); box-shadow: 0vw 0.781vw 2.083vw rgba(36, 97, 160, 0.24); }
  .benefits .list .content { padding: 3.125vw 2.083vw; z-index: 10; }
  .benefits .list .content .icon { width: 5.677vw; }
  .benefits .list .content .listTitle { font-size: 1.042vw; padding-top: 1.563vw; line-height: 1.667vw; }
  .benefits .list .content .desc { padding-top: 0.521vw; font-size: 0.833vw; line-height: 1.094vw; }
  .careerDevelopmentMain { padding: 6.25vw 0vw 7.813vw; }
  .careerDevelopmentClass { border: 0.052vw solid #e5e5e5; padding: 0.313vw; -webkit-border-radius: 3.229vw; border-radius: 3.229vw; margin: 1.563vw auto 0vw; }
  .careerDevelopmentClass a { height: 2.604vw; width: 6.25vw; margin-right: 0.781vw; font-size: 0.833vw; }
  .careerDevelopmentClass a::after { -webkit-border-radius: 2.604vw; border-radius: 2.604vw; }
  .careerDevelopmentClass a:last-child { margin-right: 0vw; }
  .careerDevelopmentBox { padding-top: 3.125vw; }
  .careerDevelopment .swiper-slide { margin-right: 1.667vw; min-height: 9.896vw; }
  .careerDevelopment .swiper-slide .icon img { width: 3.646vw; }
  .careerDevelopment .swiper-slide .listTitle { font-size: 0.938vw; padding-top: 0.781vw; }
  .careerDevelopment .swiper-slide .number { bottom: -2.604vw; right: 0vw; }
  .careerDevelopment .swiper-slide .number span { width: 1.406vw; height: 1.406vw; font-size: 0.833vw; }
  .careerDevelopment .swiper-slide .number::after { left: 58%; width: -webkit-calc(100% - 0.417vw); width: calc(100% - 0.417vw); }
  .careerDevelopment .swiper-slide .triangle { bottom: -0.521vw; border-left: 0.625vw solid transparent; border-right: 0.625vw solid transparent; border-top: 0.573vw solid #edf4f8; }
  .recruitmentProcessMain { padding: 4.427vw 0vw 5.729vw; }
  .recruitmentProcessBox { margin-top: 5.208vw; }
  .recruitmentProcess .swiper-slide { width: 13.802vw; margin-right: -2.344vw; }
  .recruitmentProcess .swiper-slide .contentBox .content { min-height: 10.729vw; padding-top: 1.719vw; }
  .recruitmentProcess .swiper-slide .contentBox .content .step { font-size: 0.938vw; }
  .recruitmentProcess .swiper-slide .contentBox .content .icon { width: 3.385vw; padding-top: 0.677vw; }
  .recruitmentProcess .swiper-slide .contentBox .content .listTitle { font-size: 0.938vw; padding-top: 0.677vw; }
  .recruitmentProcess .swiper-slide .contentBox::before { top: -1.25vw; width: 6.615vw; height: 6.615vw; }
  .recruitmentProcess .swiper-slide .contentBox::after { right: 0vw; bottom: -4.115vw; width: 2.031vw; height: 2.031vw; }
  .recruitmentProcess .swiper-slide:nth-child(2n) { padding-top: 16.927vw; }
  .recruitmentProcess .swiper-slide:nth-child(2n) .contentBox::after { top: -4.115vw; }
  /*--app下载--*/
  .appDownloadOnlineBox { padding: 9.635vw 0vw 0vw; }
  .appDownloadOnline { max-width: 72.396vw; }
  .appDownloadOnline .imgBox { width: 36.302vw; }
  .appDownloadOnline .imgBox img { -webkit-filter: drop-shadow(0vw 0.521vw 4.115vw rgba(151, 161, 185, 0.4)); filter: drop-shadow(0vw 0.521vw 4.115vw rgba(151, 161, 185, 0.4)); }
  .appDownloadOnline .content { padding: 0vw 0vw 3.646vw 7.813vw; }
  .appDownloadOnline .content .title { font-size: 3.229vw; }
  .appDownloadOnline .content .title img { width: 3.333vw; margin-right: 0.781vw; }
  .appDownloadOnline .content .desc { font-size: 1.146vw; padding-top: 0.521vw; }
  .appDownloadOnline .content .label { padding-top: 2.865vw; }
  .appDownloadOnline .content .label .list { margin-right: 1.563vw; }
  .appDownloadOnline .content .label .list img { width: 3.125vw; }
  .appDownloadOnline .content .label .list p { font-size: 0.938vw; padding-top: 0.26vw; }
  .appDownloadOnline .content .label .list:last-child { margin-right: 0vw; }
  .appDownloadOnline .content .appQRcode { padding: 0.521vw 0.625vw; margin-top: 2.865vw; }
  .appDownloadOnline .content .appQRcode img { width: 7.24vw; }
  .appDownloadOnline .content .appQRcode p { font-size: 0.833vw; padding-top: 0.26vw; }
  .appLiveBroadcastBox { padding: 6.25vw 0vw 0vw; height: 32.292vw; }
  .appLiveBroadcast { max-width: 72.396vw; }
  .appLiveBroadcast .imgBox { margin: 0vw 0vw 0vw 6.771vw; width: 17.448vw; }
  .appLiveBroadcast .imgBox .Vertical { padding: 0.365vw; -webkit-border-radius: 1.563vw; border-radius: 1.563vw; border: 0.156vw solid #c1dafe; -webkit-box-shadow: 0vw 0.521vw 3.229vw rgba(4, 71, 150, 0.08); box-shadow: 0vw 0.521vw 3.229vw rgba(4, 71, 150, 0.08); }
  .appLiveBroadcast .imgBox .Vertical img { -webkit-border-radius: 1.042vw; border-radius: 1.042vw; }
  .appLiveBroadcast .imgBox .Horizontal { left: -1.823vw; top: 8.854vw; width: 24.375vw; padding: 0.781vw; -webkit-border-radius: 0.521vw; border-radius: 0.521vw; -webkit-box-shadow: 0vw 0.521vw 4.115vw rgba(151, 161, 185, 0.4); box-shadow: 0vw 0.521vw 4.115vw rgba(151, 161, 185, 0.4); }
  .appLiveBroadcast .imgBox .Horizontal img { -webkit-border-radius: 0.521vw; border-radius: 0.521vw; }
  .appLiveBroadcast .content { padding: 1.563vw 0vw 0vw 16.146vw; }
  .appLiveBroadcast .content .title { font-size: 1.875vw; }
  .appLiveBroadcast .content .desc { font-size: 1.042vw; padding-top: 0.938vw; }
  .appLiveBroadcast .content .label { padding-top: 1.563vw; }
  .appLiveBroadcast .content .label .list { margin-top: 0.938vw; padding: 0.417vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .appLiveBroadcast .content .label .list .icon { width: 3.646vw; height: 3.646vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; margin-right: 1.563vw; }
  .appLiveBroadcast .content .label .list .listContent { font-size: 0.938vw; }
  .appOnlineTutoringBox { padding: 3.646vw 0vw 0vw; }
  .appOnlineTutoring { max-width: 72.396vw; }
  .appOnlineTutoring .imgBox { width: 35.26vw; -webkit-transform: translateX(3.125vw); -ms-transform: translateX(3.125vw); transform: translateX(3.125vw); }
  .appOnlineTutoring .content { padding: 3.906vw 0vw 0vw 0vw; margin-right: 6.771vw; }
  .appOnlineTutoring .content .title { font-size: 1.875vw; }
  .appOnlineTutoring .content .desc { font-size: 1.042vw; padding-top: 0.938vw; }
  .appOnlineTutoring .content .label { padding-top: 1.563vw; }
  .appOnlineTutoring .content .label .list { margin-top: 0.938vw; padding: 0.417vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .appOnlineTutoring .content .label .list .icon { width: 3.646vw; height: 3.646vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; margin-right: 1.563vw; }
  .appOnlineTutoring .content .label .list .listContent { font-size: 0.938vw; }
  .appOnlineTutoring .content .label .list .listContent span { font-size: 2.083vw; margin-right: 0.521vw; }
  .appCommunityBox { padding: 1.302vw 0vw 0vw; }
  .appCommunity { max-width: 72.396vw; }
  .appCommunity .imgBox { width: 37.188vw; -webkit-transform: translateX(-1.823vw); -ms-transform: translateX(-1.823vw); transform: translateX(-1.823vw); }
  .appCommunity .content { padding: 0vw 0vw 0vw 5.208vw; }
  .appCommunity .content .title { font-size: 1.875vw; }
  .appCommunity .content .desc { font-size: 1.042vw; padding-top: 0.938vw; }
  .appCommunity .content .label { padding-top: 1.563vw; }
  .appCommunity .content .label .list { margin-top: 0.938vw; padding: 0.417vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .appCommunity .content .label .list .icon { width: 3.646vw; height: 3.646vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; margin-right: 1.563vw; }
  .appCommunity .content .label .list .listContent { font-size: 0.938vw; }
  .appCommunity .content .label .list .listContent span { font-size: 2.083vw; margin-right: 0.521vw; }
  .appOnlineTutoringTwoBox { padding: 3.646vw 0vw 0vw; }
  .appOnlineTutoringTwo { max-width: 72.396vw; }
  .appOnlineTutoringTwo .imgBox { width: 44.063vw; right: -3.646vw; }
  .appOnlineTutoringTwo .content { padding: 3.906vw 0vw 0vw 0vw; }
  .appOnlineTutoringTwo .content .title { font-size: 1.875vw; }
  .appOnlineTutoringTwo .content .desc { font-size: 1.042vw; padding-top: 0.938vw; }
  .appOnlineTutoringTwo .content .label { padding-top: 1.563vw; }
  .appOnlineTutoringTwo .content .label .list { margin-top: 0.938vw; padding: 0.417vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; }
  .appOnlineTutoringTwo .content .label .list .icon { width: 3.646vw; height: 3.646vw; -webkit-border-radius: 0.313vw; border-radius: 0.313vw; margin-right: 1.563vw; }
  .appOnlineTutoringTwo .content .label .list .listContent { font-size: 0.938vw; }
  .appOnlineTutoringTwo .content .label .list .listContent span { font-size: 2.083vw; margin-right: 0.521vw; } }

@media (min-width: 1921px) { .header .logo img { height: 50px; }
  .header .nav .list { padding: 0px 12px; }
  .header .nav .list p a { height: 90px; font-size: 16px; }
  .header .nav .list p a::after { height: 2px; }
  .header .nav .list.active p a::after { width: 100%; }
  .header .headerTel { font-size: 16px; padding-left: 2px; }
  .header .headerTel i { margin-right: 5px; }
  .header .headerConsult { padding: 0px 23px; height: 36px; font-size: 14px; -webkit-border-radius: 36px; border-radius: 36px; margin-left: 15px; }
  .headerUp { top: -90px; }
  .headerDown { top: 0px; }
  .headerHover { top: 0px; }
  .subNavTwoMain { width: 160px; }
  .subNavTwoBox { padding: 10px 0px; -webkit-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; }
  .subNavTwoList .listTitle a { line-height: 40px; padding: 0px 25px; font-size: 16px; }
  .subNavTwoList span { right: 10px; height: 40px; }
  .subNavTwoList .subNavThree { min-width: 140px; padding: 0px 0px 0px 15px; }
  .subNavTwoList .subNavThree a { line-height: 35px; }
  .subNavTrainingBox { width: 540px; padding: 0px 20px; -webkit-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; }
  .subNavTrainingBox .subNavTrainingTwo { width: 50%; padding-right: 20px; }
  .subNavTrainingBox .subNavTrainingTwo a { height: 70px; font-size: 16px; }
  .subNavTrainingBox .subNavTrainingThree { width: 50%; padding-left: 20px; }
  .subNavTrainingBox .subNavTrainingThree a { height: 70px; font-size: 16px; }
  .header .nav .list:nth-child(5) .subNavBox { padding: 15px 0px; -webkit-border-radius: 10px; border-radius: 10px; }
  .header .nav .list:nth-child(5) .subNavListContainer .subNavList .listTitle { font-size: 16px; padding: 7px 0px; }
  .navMask { -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .commonBanner .imgBox { padding-top: 720px; }
  .commonBanner .commonBannerText .title { font-size: 50px; }
  .commonBanner .commonBannerText .desc { font-size: 20px; padding-top: 15px; }
  .commonBanner .commonBannerText .btn { margin-top: 35px; padding: 0px 15px 0px 30px; width: 177px; height: 56px; -webkit-border-radius: 56px; border-radius: 56px; }
  .commonBanner .commonBannerText .btn span { font-size: 16px; }
  .commonBanner .commonBannerText .btn p { width: 36px; height: 36px; }
  .commonBanner .commonBannerText .btn p i::after { border-left: 5px solid #0a6bcc; border-top: 5px solid transparent; border-bottom: 5px solid transparent; }
  .commonBanner .commonBannerText .commonBannerLogo { padding-bottom: 15px; }
  .commonBanner .commonBannerText .commonBannerLogo img { height: 56px; }
  .commonBanner .commonBannerText .activityTitle { width: 506px; }
  .commonBanner .commonBannerText .activityTime { margin-top: 30px; height: 55px; padding: 0px 35px; -webkit-border-radius: 55px; border-radius: 55px; }
  .commonBanner .commonBannerText .activityTime p { font-size: 25px; }
  .commonBanner .commonBannerText .more .commonMore { width: 210px; }
  .commonBanner .commonBannerText .more .commonMore span { font-size: 16px; }
  .commonBanner .commonBannerText .more .commonMore i { font-size: 18px; }
  .commonBanner .commonBannerTextTwo .title { font-size: 50px; }
  .commonBanner .commonBannerTextTwo .desc { font-size: 20px; padding-top: 15px; }
  .commonBanner .more { padding-top: 35px; }
  .commonBannerTwo .btn { bottom: 90px; width: 65px; height: 65px; }
  .commonBannerTwo .btn::after { width: 13px; height: 13px; }
  .commonPage { padding-top: 40px; }
  .commonPage span { width: 22px; height: 5px; margin: 0px 4px; }
  .commonPage span.swiper-pagination-bullet-active { width: 60px; }
  .commonClass { margin-bottom: -1px; }
  .commonClass a { height: 65px; font-size: 17px; margin-right: 90px; }
  .commonClass a::after { height: 4px; }
  .footer { padding: 50px 0px 0px; }
  .footerLogoTel .footerLogo img { height: 50px; }
  .footerLogoTel .footerTel { margin-left: 50px; padding-left: 50px; }
  .footerLogoTel .footerTel p { font-size: 15px; }
  .footerLogoTel .footerTel .tel { padding-top: 10px; font-size: 30px; }
  .footerLogoTel .footerTel .tel i { width: 30px; height: 30px; margin-right: 10px; font-size: 16px; }
  .footerMedia a { margin-left: 7px; width: 50px; height: 50px; font-size: 20px; }
  .footerMedia a p { width: 120px; padding: 5px; -webkit-border-radius: 6px; border-radius: 6px; }
  .footerMedia a:first-child { margin-left: 0px; }
  .footerClass { margin-top: 50px; padding-top: 100px; }
  .footerClass .list { padding-left: 55px; }
  .footerClass .list::after { height: 200px; }
  .footerClass .list h3 a { font-size: 16px; }
  .footerClass .list p { padding-top: 20px; }
  .footerClass .list p a { font-size: 14px; line-height: 31px; }
  .foot { margin-top: 80px; padding: 35px 0px; }
  .foot .copyright { font-size: 15px; }
  .foot .link { font-size: 15px; }
  .commonMore { min-width: 160px; height: 50px; padding: 0px 20px 0px 25px; -webkit-border-radius: 50px; border-radius: 50px; }
  .commonMore::before { -webkit-border-radius: 50px; border-radius: 50px; border: 2px solid #adadad; }
  .commonMore span { font-size: 14px; }
  .commonMore i { font-size: 14px; }
  @-webkit-keyframes rightArrow { 0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); }
    50% { -webkit-transform: translate(40px, -40px); transform: translate(40px, -40px); }
    51% { -webkit-transform: translate(-30px, 35px); transform: translate(-30px, 35px); }
    100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
  @keyframes rightArrow { 0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); }
    50% { -webkit-transform: translate(40px, -40px); transform: translate(40px, -40px); }
    51% { -webkit-transform: translate(-30px, 35px); transform: translate(-30px, 35px); }
    100% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } }
  .commonTitle { font-size: 50px; }
  .commonBtn a { width: 50px; height: 50px; }
  .commonBtn a i { font-size: 12px; }
  /*--案例列表--*/
  .caseListMain { padding: 80px 0px 110px; }
  .caseScreen .list { margin-bottom: 15px; }
  .caseScreen .list .screenTitle { font-size: 16px; padding-top: 5px; min-width: 66px; }
  .caseScreen .list .screenList a { font-size: 16px; padding: 5px 13px; margin-bottom: 5px; }
  .caseScreen .list .screenList a::after { font-size: 12px; margin-left: 15px; }
  .caseList { margin: 0px -22px; }
  .caseList .list { width: -webkit-calc(33.333% - 44px); width: calc(33.333% - 44px); margin: 50px 22px 0px; }
  .caseList .list .imgBox { padding-top: 285px; }
  .caseList .list .content { padding-top: 25px; }
  .caseList .list .content .name { font-size: 16px; }
  .caseList .list .content .listTitle { font-size: 24px; line-height: 29px; padding-top: 15px; }
  .caseList .list .content .label { padding-top: 30px; }
  .caseList .list .content .label span { font-size: 14px; line-height: 27px; padding: 0px 10px; margin-right: 10px; -webkit-border-radius: 6px; border-radius: 6px; margin-top: 5px; }
  #paging { padding-top: 70px; }
  #paging a { width: 50px; height: 50px; line-height: 50px; margin: 0px 8px; font-size: 14px; }
  #paging span { width: 50px; height: 50px; line-height: 50px; margin: 0px 8px; font-size: 17px; }
  /*--案例详情页--*/
  .caseDetailBanner .imgBox { padding-top: 980px; }
  .caseDetailBanner .caseDetailBannerText .title { font-size: 68px; line-height: 76px; }
  .caseDetailBanner .caseDetailBannerText .label { padding-top: 30px; }
  .caseDetailBanner .caseDetailBannerText .label span { padding: 0px 22px; height: 50px; font-size: 18px; -webkit-border-radius: 6px; border-radius: 6px; margin-right: 22px; -webkit-backdrop-filter: blur(15px); backdrop-filter: blur(15px); }
  .caseDetailBanner .scrollDownIconBox { bottom: 70px; width: 100%; }
  .caseDetailBanner .scrollDownIconBox .scrollDownIcon { font-size: 14px; }
  .caseDetailBanner .scrollDownIconBox .scrollDownIcon i { margin-right: 10px; width: 18px; height: 25px; padding-top: 5px; -webkit-border-radius: 9px; border-radius: 9px; }
  .caseDetailBanner .scrollDownIconBox .scrollDownIcon i::after { width: 2px; height: 7px; }
  .caseDetailBox { padding: 130px 0px; }
  .caseDetailBox .caseDetailLogo { width: 490px; min-height: 300px; }
  .caseDetailBox .caseDetailLogo img { width: 371px; }
  .caseDetailBox .caseDetail { padding: 0px 0px 0px 120px; }
  .caseDetailBox .caseDetail .title { font-size: 21px; padding-top: 20px; }
  .caseDetailBox .caseDetail .content { font-size: 20px; padding-top: 5px; line-height: 32px; }
  .caseDetailBox .caseDetail .title:nth-child(3) { padding-top: 50px; }
  .annualGrowthMain { padding: 85px 0px 120px; }
  .annualGrowthBox { padding-top: 45px; }
  .annualGrowthBox .content { width: 580px; padding: 0px 70px; }
  .annualGrowthBox .content .subTitle { font-size: 26px; }
  .annualGrowthBox .content .desc { font-size: 20px; line-height: 30px; padding-top: 35px; }
  .annualGrowthBox .content .desc p { padding-left: 20px; margin-bottom: 10px; }
  .annualGrowthBox .content .desc p::after { top: 8px; width: 14px; height: 14px; }
  .annualGrowthDataBox { margin-top: 60px; padding: 55px 80px 0px; }
  .annualGrowthDataBox .subTitle { font-size: 24px; }
  .annualGrowthDataBox .annualGrowthData { padding-top: 40px; }
  .annualGrowthDataBox .annualGrowthData .list .number { font-size: 36px; }
  .annualGrowthDataBox .annualGrowthData .list .text { font-size: 18px; padding-top: 15px; }
  .presidentMain { padding: 85px 0px 0px; }
  .presidentMain::after { bottom: 0px; height: 50px; }
  .presidentMain .content { padding-bottom: 150px; }
  .presidentMain .content .title { font-size: 36px; }
  .presidentMain .content .subTitle { font-size: 19px; padding-top: 15px; }
  .presidentMain .content .desc { margin-top: 50px; padding: 0px 60px 0px 75px; font-size: 18px; line-height: 32px; }
  .presidentMain .content .desc .icon { width: 57px; height: 57px; }
  .presidentMain .content .line { bottom: 130px; }
  .presidentMain .content .line::before { right: -40px; top: 10px; width: 98px; height: 98px; }
  .presidentMain .imgBox { width: 504px; margin-left: 90px; }
  /*--深度咨询--*/
  .consult { padding: 100px 0px; }
  .consultList { padding-top: 40px; }
  .consultList .list { padding: 40px 0px 60px; }
  .consultList .list .listTitle { font-size: 24px; }
  .consultList .list .listTitle .icon { width: 71px; margin-right: 25px; }
  .consultList .list .content { width: 900px; padding: 0px 70px 0px 0px; }
  .consultList .list .content .descBox { margin-top: 15px; max-height: 52px; }
  .consultList .list .content .desc { font-size: 18px; line-height: 26px; }
  .consultList .list .content .btn { right: 0px; top: 18px; width: 17px; height: 17px; }
  .consultList .list .content .btn::after { width: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
  .consultList .list .content .btn::before { width: 100%; height: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
  .consultList .list.active .descBox { max-height: 500px; }
  .flywheelMain { padding: 90px 0px 100px; }
  .flywheel { margin-top: 55px; }
  .flywheel .swiper-slide { margin-right: 17px; min-height: 455px; }
  .flywheel .swiper-slide .hoverContent { padding: 65px 60px 40px; min-width: 575px; }
  .flywheel .swiper-slide .hoverContent .listTitle { font-size: 32px; }
  .flywheel .swiper-slide .hoverContent .listTitle .icon { width: 50px; margin-right: 10px; }
  .flywheel .swiper-slide .hoverContent .listDesc { font-size: 20px; padding-top: 15px; }
  .flywheel .swiper-slide .hoverContent .label { padding-top: 40px; }
  .flywheel .swiper-slide .hoverContent .label p { padding-left: 20px; margin-bottom: 20px; margin-right: 20px; font-size: 18px; }
  .flywheel .swiper-slide .hoverContent .label p::after { top: 6px; width: 14px; height: 14px; }
  .flywheel .swiper-slide .hoverContent .more { padding-top: 20px; }
  .flywheel .swiper-slide .content { padding-top: 110px; }
  .flywheel .swiper-slide .content .icon { width: 50px; }
  .flywheel .swiper-slide .content .listTitle { padding-top: 35px; font-size: 26px; }
  .flywheel .swiper-slide .content .listDesc { font-size: 16px; line-height: 21px; padding: 15px 20px 0px; }
  .flywheel .swiper-slide .content .number { bottom: 30px; font-size: 24px; }
  .flywheel .swiper-slide.active { -webkit-box-flex: 0; -webkit-flex: 0 0 575px; -ms-flex: 0 0 575px; flex: 0 0 575px; }
  .deliveryMain { padding: 80px 20px; }
  .deliveryMain .imgBox { padding-top: 45px; }
  .cooperativeCustomerMain { padding: 20px 0px 80px; }
  .cooperativeCustomerMain .commonTitle { padding-bottom: 30px; }
  .cooperativeCustomerBox { margin-top: 20px; padding: 40px 0px 15px; }
  .cooperativeCustomerBox .content { padding-bottom: 25px; }
  .cooperativeCustomerBox .content .icon { width: 85px; }
  .cooperativeCustomerBox .content .listTitle { font-size: 20px; padding-top: 5px; }
  .cooperativeCustomerBox .cooperativeCustomerList { width: 1230px; }
  .cooperativeCustomerBox .cooperativeCustomerList .list { width: 16.666666666666668%; padding: 0px 25px 25px 0px; }
  .popupImgMask { -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .popupImgBox { max-width: 1400px; width: 96%; }
  .popupImg { padding: 110px 0px; }
  .popupImg .title { font-size: 50px; }
  .popupImg .imgBox { margin: 80px auto 0px; width: 1167px; }
  .popupImg .imgBox img { width: 100%; }
  .closePopupImg { right: 40px; top: 40px; font-size: 20px; }
  /*--高管培训--*/
  .storeSalesDoublingDataDist { padding: 90px 0px 75px; }
  .storeSalesDoublingDataDist .list .number p { font-size: 70px; }
  .storeSalesDoublingDataDist .list .text { font-size: 18px; padding-top: 10px; }
  .storeSalesDoublingDataDist .list:nth-child(2)::before { left: 0px; bottom: 0px; width: 1px; height: 60px; }
  .storeSalesDoublingDataDist .list:nth-child(2)::after { right: 0px; bottom: 0px; width: 1px; height: 60px; }
  .storeSalesDoublingDataDist .list:nth-child(1) { padding-left: 110px; }
  .storeSalesDoublingDataDist .list:nth-child(2) { width: 580px; }
  .storeSalesDoublingDataDist .list:nth-child(3) { padding-right: 120px; }
  .storeSalesDoublingVideo .btn { right: 48px; bottom: 48px; width: 65px; height: 65px; }
  .storeSalesDoublingVideo .btn::after { right: 0px; bottom: 0px; width: 13px; height: 13px; }
  .storeSalesDoublingVideo .btn::before { width: 150%; height: 150%; }
  .valuePropositionBox { padding: 110px 80px 90px; }
  .valueProposition { margin-top: 45px; }
  .valueProposition .list { width: 270px; }
  .valueProposition .list .icon img { width: 70px; }
  .valueProposition .list .icon p { font-size: 22px; line-height: 30px; padding-top: 20px; }
  .valueProposition .list .line span { width: 15px; height: 15px; }
  .valueProposition .list:nth-child(1) .line span { left: 120px; top: -5px; }
  .valueProposition .list:nth-child(2) .line span { left: 250px; top: 80px; }
  .valueProposition .list:nth-child(3) .line span { left: 100px; top: 255px; }
  .valueProposition .horizontalLine { bottom: 0px; height: 1px; padding: 0px 130px; }
  .valueProposition .horizontalLine p { width: 50%; }
  .valueProposition .horizontalLine p::after { right: 0px; bottom: 0px; width: 9px; height: 9px; -webkit-transform: translateX(-8px); -ms-transform: translateX(-8px); transform: translateX(-8px); }
  .valueProposition .horizontalLine p::before { right: 0px; bottom: 0px; width: 9px; height: 9px; -webkit-transform: translateX(8px); -ms-transform: translateX(8px); transform: translateX(8px); }
  .courseOutlineMain { padding: 95px 0px; }
  .courseOutlineMain .courseOutline { padding-top: 30px; }
  .courseOutlineMain .courseOutline .list { margin-top: 15px; }
  .courseOutlineMain .courseOutline .list .content { min-height: 115px; }
  .courseOutlineMain .courseOutline .list .content .label { left: 1px; top: 1px; width: 88px; height: 37px; font-size: 15px; }
  .courseOutlineMain .courseOutline .list .content .listTitle { width: 490px; padding-left: 200px; font-size: 24px; }
  .courseOutlineMain .courseOutline .list .content .listTitle img { width: 50px; margin-right: 30px; }
  .courseOutlineMain .courseOutline .list .content .listTitle::after { right: 0px; bottom: 0px; width: 1px; height: 48px; }
  .courseOutlineMain .courseOutline .list .content .desc { padding-left: 120px; font-size: 20px; line-height: 24px; }
  .courseOutlineMain .courseOutline .list .content .desc p { padding-left: 22px; margin-right: 80px; }
  .courseOutlineMain .courseOutline .list .content .desc p::after { top: 6px; width: 14px; height: 14px; }
  .courseOutlineMain .courseOutline .list .content .icon { width: 32px; height: 32px; margin-right: 40px; }
  .courseOutlineMain .courseOutline .list:hover { margin-left: -25px; margin-right: -25px; }
  .enterpriseAchievements { padding-top: 110px; }
  .enterpriseAchievementsList { padding: 30px 0px; margin-top: 35px; }
  .enterpriseAchievementsList .swiper-slide { width: 212px; }
  .enterpriseAchievementsList .swiper-slide p img { -webkit-box-shadow: 0px 3px 38px rgba(26, 70, 117, 0.1); box-shadow: 0px 3px 38px rgba(26, 70, 117, 0.1); }
  .enterpriseAchievementsList .swiper-slide .listTitle { font-size: 34px; -webkit-transform: translateY(30px); -ms-transform: translateY(30px); transform: translateY(30px); padding-top: 40px; }
  .enterpriseAchievementsList .swiper-slide-active .listTitle { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transform: none; -ms-transform: none; transform: none; }
  .enterpriseAchievementsTextBox { width: 990px; }
  .enterpriseAchievementsTextBox a.prevBtn { left: -130px; }
  .enterpriseAchievementsTextBox a.nextBtn { right: -130px; }
  .enterpriseAchievementsText .swiper-slide { min-height: 167px; padding: 20px 55px; font-size: 21px; line-height: 32px; }
  .teachingExpertMain { padding: 100px 0px 0px; }
  .teachingExpertMain .desc { font-size: 23px; padding-top: 10px; }
  .teachingExpertBox { padding: 165px 35px 155px 385px; }
  .teachingExpertBox .characters { left: 40px; bottom: 0px; width: 375px; }
  .teachingExpertBox .charactersTwo { bottom: 0px; width: 526px; }
  .teachingExpert { padding: 15px 0px 60px 155px; -webkit-border-radius: 10px; border-radius: 10px; }
  .teachingExpert .name { left: 105px; top: -74px; padding: 0px 35px 0px 45px; -webkit-border-radius: 10px; border-radius: 10px; height: 75px; font-size: 30px; }
  .teachingExpert .name span { font-size: 20px; font-weight: 300; padding-left: 15px; }
  .teachingExpert .name::after { bottom: -23px; width: 32px; height: 32px; }
  .teachingExpert .list { padding-top: 35px; margin-right: 70px; }
  .teachingExpert .list .number { font-size: 86px; }
  .teachingExpert .list .content { padding-left: 25px; }
  .teachingExpert .list .content .listTitle { font-size: 24px; }
  .teachingExpert .list .content .text { font-size: 18px; padding-top: 15px; }
  .wellKnownEnterprisesMain { padding-top: 95px; }
  .loadMore { padding-top: 50px; }
  .loadMore a { width: 147px; height: 54px; }
  .loadMore a span { font-size: 14px; }
  .wellKnownEnterprises { margin: 0px -15px; padding-top: 30px; }
  .wellKnownEnterprises .list { width: -webkit-calc(25% - 30px); width: calc(25% - 30px); margin: 30px 15px 0px; }
  .wellKnownEnterprises .list .imgBox { padding-top: 454px; -webkit-clip-path: circle(30% at 50% 40%); clip-path: circle(30% at 50% 40%); }
  .wellKnownEnterprises .list .imgBox::after { bottom: 0px; height: 50%; }
  .wellKnownEnterprises .list .content { padding: 0px 30px 40px; bottom: 0px; }
  .wellKnownEnterprises .list .content .name { font-size: 24px; }
  .wellKnownEnterprises .list .content .text { font-size: 18px; padding-top: 15px; }
  .wellKnownEnterprises .list .icon { right: 0px; bottom: 0px; width: 62px; height: 62px; }
  .wellKnownEnterprises .list .icon i { width: 14px; height: 14px; }
  .wellKnownEnterprises .list .icon i::after { width: 2px; }
  .wellKnownEnterprises .list .icon i::before { height: 2px; }
  .wellKnownEnterprises .list .enName { right: 25px; top: 25px; font-size: 14px; }
  .wellKnownEnterprises .list:hover .imgBox { -webkit-clip-path: circle(100% at 50% 40%); clip-path: circle(100% at 50% 40%); }
  .wellKnownEnterprises .list:hover .icon i::after { -webkit-transform: translate(-50%, -50%) rotate(-90deg); -ms-transform: translate(-50%, -50%) rotate(-90deg); transform: translate(-50%, -50%) rotate(-90deg); }
  .enterpriseTeamMain { padding: 110px 0px 100px; }
  .enterpriseTeamList { width: 200vw; margin-top: 50px; }
  .enterpriseTeam { width: 1200px; }
  .enterpriseTeam .swiper-slide { -webkit-transform: scale(0.91); -ms-transform: scale(0.91); transform: scale(0.91); }
  .enterpriseTeam .swiper-slide .imgBox { padding-top: 570px; }
  .enterpriseTeam .swiper-slide .content { padding-top: 15px; }
  .enterpriseTeam .swiper-slide .content .brandName { font-size: 24px; }
  .enterpriseTeam .swiper-slide .content .listTitle { font-size: 18px; }
  .enterpriseTeam .swiper-slide-active { -webkit-transform: none; -ms-transform: none; transform: none; }
  .cooperativEenterpriseMain { padding: 85px 0px 0px; }
  .cooperativEenterpriseBox { margin-top: 45px; }
  .cooperativEenterpriseList { margin-top: 15px; }
  .cooperativEenterpriseList .list { width: 200px; margin-right: 15px; }
  .learningObject { padding: 90px 0px 0px; }
  .learningObject .list { padding: 40px 0px 25px; margin-right: 35px; }
  .learningObject .list .icon { width: 86px; -webkit-border-radius: 10px; border-radius: 10px; }
  .learningObject .list .codeImg { width: 107px; }
  .learningObject .list .listTitle { font-size: 20px; padding-top: 20px; }
  .learningObject .list .listDesc { font-size: 22px; max-width: 405px; padding-top: 5px; }
  .learningObject .list .text { font-size: 16px; line-height: 21px; max-width: 365px; font-weight: 300; padding-top: 5px; }
  .learningObject .list .btn{margin: 30px auto 20px;font-size: 18px; width: 180px; height: 56px; border-radius: 56px;}
  .learningObject .list:hover { -webkit-box-shadow: 0px 3px 65px rgba(26, 70, 117, 0.1); box-shadow: 0px 3px 65px rgba(26, 70, 117, 0.1); }
  .courseApplicationBox { padding: 110px 0px; }
  .courseApplicationBox .courseApplicationText { width: 455px; }
  .courseApplicationBox .courseApplicationText .imgBox { padding-top: 710px; }
  .courseApplicationBox .courseApplicationText .content { top: 70px; left: 50px; }
  .courseApplicationBox .courseApplicationText .content .title { font-size: 30px; }
  .courseApplicationBox .courseApplicationText .content .enTitle { font-size: 26px; padding-top: 8px; }
  .courseApplicationBox .courseApplicationText .desc { left: 55px; bottom: 45px; font-size: 14px; line-height: 23px; }
  .courseApplicationBox .courseApplicationForm { padding: 45px 125px 65px; }
  .courseApplicationBox .courseApplicationForm form .list { width: -webkit-calc(50% - 30px); width: calc(50% - 30px); margin: 25px 15px 0px; }
  .courseApplicationBox .courseApplicationForm form .list p { font-size: 14px; padding-bottom: 10px; }
  .courseApplicationBox .courseApplicationForm form .list .input input { height: 58px; padding: 0px 25px; font-size: 14px; }
  .courseApplicationBox .courseApplicationForm form .list .input textarea { height: 90px; padding: 15px 25px 15px; font-size: 14px; }
  .courseApplicationBox .courseApplicationForm form .list .input img { right: 20px; }
  .courseApplicationBox .courseApplicationForm form .list .input .layui-input:focus, .courseApplicationBox .courseApplicationForm form .list .input .layui-textarea:focus { -webkit-box-shadow: 0 0 0 3px rgba(35, 99, 176, 0.08); box-shadow: 0 0 0 3px rgba(35, 99, 176, 0.08); }
  .courseApplicationBox .courseApplicationForm form .list .layui-form-select dl { top: 65px; margin: 0px; padding: 10px 0px; }
  .courseApplicationBox .courseApplicationForm form .list .layui-form-select dl dd { margin: 0px; font-size: 14px; padding: 0 10px; line-height: 36px; }
  .courseApplicationBox .courseApplicationForm form .list .layui-form-select .layui-edge { margin-right: 20px; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio > * { font-size: 14px; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio { line-height: 28px; margin: 6px 10px 0 0; padding-right: 10px; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radio > i { width: 18px; height: 18px; }
  .courseApplicationBox .courseApplicationForm form .list .multipleChoice .clist .layui-form-radioed > i::after { font-size: 14px; top: 50%; }
  .courseApplicationBox .courseApplicationForm form .list.w100 { width: 100%; }
  .courseApplicationBox .courseApplicationForm form .agree { padding: 25px 15px 0px; }
  .courseApplicationBox .courseApplicationForm form .agree p { font-size: 14px; }
  .courseApplicationBox .courseApplicationForm form .btn { padding: 25px 15px 0px; }
  .courseApplicationBox .courseApplicationForm form .btn button { width: 210px; height: 56px; padding: 0px 35px 0px 25px; -webkit-border-radius: 50px; border-radius: 50px; }
  .courseApplicationBox .courseApplicationForm form .btn button span { font-size: 16px; }
  .courseApplicationBox .courseApplicationForm form .btn button i { font-size: 18px; }
  /*--高管培训-增长型经理人--*/
  .growthOrientedBox { padding: 95px 0px 45px; }
  .growthOriented { margin: 0px -8px; }
  .growthOriented .list { width: 33.333%; margin: 0px 8px; padding: 40px 0px 35px 95px; }
  .growthOriented .list .label { padding: 0px 25px; height: 37px; font-size: 15px; }
  .growthOriented .list .content { font-size: 20px; }
  .growthBox { padding: 110px 0px; }
  .growthList { margin-top: 75px; }
  .growthList .swiper-slide { margin-right: 25px; }
  .growthList .swiper-slide .listLogo { margin: -25px 15px 0px; }
  .growthList .swiper-slide .listLogo img { height: 56px; }
  .growthList .swiper-slide .content { padding-top: 35px; font-size: 22px; line-height: 30px; }
  .growthList .swiper-slide .imgBox { padding: 0px 6px; margin-top: 10px; }
  .growthList .swiper-slide .text { padding: 20px 0px 25px; font-size: 14px; }
  .growthStudy { margin: 0px -16px; padding: 100px 0px 0px; }
  .growthStudy .list { width: -webkit-calc(50% - 32px); width: calc(50% - 32px); margin: 0px 16px; padding: 50px 0px; }
  .growthStudy .list .iconBox { width: 230px; }
  .growthStudy .list .iconBox .icon { width: 86px; -webkit-border-radius: 10px; border-radius: 10px; }
  .growthStudy .list .iconBox p { padding-top: 20px; font-size: 20px; }
  .growthStudy .list .content { padding: 0px 45px; font-size: 22px; line-height: 30px; }
  .growthStudy .list .listContent { padding: 0vw 0vw 0vw 40px; }
  .growthStudy .list .listContent .titleDesc { padding-bottom: 20px; }
  .growthStudy .list .listContent .titleDesc .listTitle { font-size: 22px; padding-left: 22px; margin-right: 15px; }
  .growthStudy .list .listContent .titleDesc .listTitle::after { top: 10px; width: 14px; height: 14px; }
  .growthStudy .list .listContent .titleDesc .listDesc p { padding-left: 10px; margin-right: 10px; font-size: 17px; }
  .growthStudy .list .listContent .titleDesc .listDesc p::after { width: 4px; height: 4px; top: 10px; }
  .growthStudy .list .listContent .titleDesc:last-child { padding-bottom: 0px; }
  .growthCharacteristicsBox { margin: 25px 170px 0px; }
  .growthCharacteristicsBox .line::after { height: 83px; }
  .growthCharacteristicsBox .line::before { height: 83px; }
  .growthCharacteristics .list { width: 115px; height: 115px; margin: 0px 7px; font-size: 16px; line-height: 21px; -webkit-box-shadow: 0px 3px 38px rgba(26, 70, 117, 0.1); box-shadow: 0px 3px 38px rgba(26, 70, 117, 0.1); }
  .courseOutlineMain .valuePropositionBox { padding-bottom: 0px; }
  .previousReviewsMain { padding: 95px 0px 0px; }
  .previousReviews { margin-top: 50px; }
  .previousReviews .swiper-slide { width: 576px; min-height: 335px; padding: 40px 50px 30px; margin-right: 20px; }
  .previousReviews .swiper-slide .UserInfo .profilePhoto { width: 88px; height: 88px; }
  .previousReviews .swiper-slide .UserInfo .content { padding-left: 20px; }
  .previousReviews .swiper-slide .UserInfo .content .name { font-size: 24px; }
  .previousReviews .swiper-slide .UserInfo .content .desc { font-size: 18px; padding-top: 10px; }
  .previousReviews .swiper-slide .evaluationContent { margin-top: 30px; font-size: 16px; line-height: 28px; max-height: 112px; }
  .previousReviews .swiper-slide .btn { padding: 20px 0px 0px; }
  .previousReviews .swiper-slide .btn span { width: 13px; height: 13px; }
  .previousReviews .swiper-slide.active .evaluationContent { max-height: 500px; }
  @-webkit-keyframes arrowBtn { 0% { background-position: 0px 0px; }
    100% { background-position: 0px -13px; } }
  @keyframes arrowBtn { 0% { background-position: 0px 0px; }
    100% { background-position: 0px -13px; } }
  /*--高管培训-高管训战营列表--*/
  .trainingCampProject { padding: 80px 0px 100px; }
  .progressBox .line { left: 10px; bottom: 0px; right: 140px; height: 2px; }
  .progress { margin-top: 45px; margin-right: 130px; }
  .progress .list { min-width: 163px; height: 74px; padding: 0px 35px; font-size: 16px; -webkit-border-radius: 10px; border-radius: 10px; }
  .progress .arrow span { width: 40px; height: 40px; margin: 0px 5px; }
  .progress .text { right: -130px; padding-top: 15px; font-size: 15px; line-height: 22px; text-align: center; }
  @-webkit-keyframes arrow { 0% { background-position: 0px 0px; }
    100% { background-position: 40px 0px; } }
  @keyframes arrow { 0% { background-position: 0px 0px; }
    100% { background-position: 40px 0px; } }
  .trainingCampProjectList { padding: 90px 165px 0px 30px; }
  .trainingCampProjectList .list { width: 380px; }
  .trainingCampProjectList .list .listTitle { margin: 0px 16px; height: 56px; font-size: 20px; margin-top: -25px; }
  .trainingCampProjectList .list .content { padding: 30px 55px; font-size: 19px; line-height: 36px; }
  .trainingCampProjectList .list .content p { padding-left: 20px; }
  .trainingCampProjectList .list .content p::after { top: 10px; width: 14px; height: 14px; }
  .trainingCampProjectList .line { left: 200px; right: 340px; top: 37px; }
  .trainingCampProjectList .line span { width: 29px; height: 29px; }
  .trainingCampProjectList .line span:nth-child(1) { left: -10px; -webkit-border-radius: 10px 0px 0px 0px; border-radius: 10px 0px 0px 0px; }
  .trainingCampProjectList .line span:nth-child(2) { right: -10px; -webkit-border-radius: 0px 10px 0px 0px; border-radius: 0px 10px 0px 0px; }
  .trainingCampProjectList .line i { height: 100px; }
  .trainingCampBox { padding: 90px 0px 100px; }
  .trainingCampList { margin: 20px -22px 0px; }
  .trainingCampList .list { width: -webkit-calc(50% - 44px); width: calc(50% - 44px); margin: 60px 22px 0px; }
  .trainingCampList .list a { padding: 30px; }
  .trainingCampList .list .imgBox { width: 190px; padding-top: 187px; }
  .trainingCampList .list .imgBox p { bottom: 0px; height: 127%; }
  .trainingCampList .list .content { padding: 0px 0px 0px 55px; }
  .trainingCampList .list .content .listTitle { font-size: 24px; display: -webkit-box; height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .trainingCampList .list .content .listDesc { font-size: 18px; margin-top: 25px; display: -webkit-box; height: 50px; line-height: 25px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .trainingCampList .list .content .more { padding-top: 30px; }
  /*--高管培训-详情页--*/
  .businessChallengesMain { padding: 85px 0px 75px; }
  .businessChallenges { margin-top: 40px; }
  .businessChallenges .swiper-slide { width: -webkit-calc(33.333% - 13px); width: calc(33.333% - 13px); margin-right: 20px; }
  .businessChallenges .swiper-slide .icon { height: 193px; padding: 0px 0px 0px 40px; }
  .businessChallenges .swiper-slide .icon img { height: 70px; }
  .businessChallenges .swiper-slide .content .listTitle { font-size: 26px; height: 123px; padding: 0px 40px; }
  .businessChallenges .swiper-slide .content .listDesc { padding: 35px 55px; font-size: 18px; line-height: 28px; }
  .businessChallenges .swiper-slide .content .listDesc p { padding-left: 20px; font-weight: 300; }
  .businessChallenges .swiper-slide .content .listDesc p::after { top: 8px; width: 14px; height: 14px; }
  .businessChallenges .swiper-slide:last-child { margin-right: 0px; }
  .executiveTrainingDetailCase { padding: 140px 0px; }
  .executiveTrainingDetailCaseList { margin-top: 60px; }
  .executiveTrainingDetailCaseList .list { padding: 0px 0px 0px 635px; margin-top: 60px; }
  .executiveTrainingDetailCaseList .list .imgBox { width: 820px; height: 350px; bottom: 0px; }
  .executiveTrainingDetailCaseList .list .content { padding: 70px 50px 65px 255px; -webkit-box-shadow: 0px 35px 85px rgba(48, 133, 177, 0.1); box-shadow: 0px 35px 85px rgba(48, 133, 177, 0.1); }
  .executiveTrainingDetailCaseList .list .content .listTitle { font-size: 28px; }
  .executiveTrainingDetailCaseList .list .content .afterBefore { margin: 0px -10px; padding-top: 40px; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList { width: -webkit-calc(50% - 20px); width: calc(50% - 20px); margin: 0px 10px; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeTitle { height: 41px; font-size: 20px; padding-left: 20px; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc { font-size: 18px; line-height: 28px; padding-top: 5px; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc p { padding-left: 25px; margin-top: 25px; }
  .executiveTrainingDetailCaseList .list .content .afterBefore .afterBeforeList .afterBeforeDesc p::after { top: 3px; width: 20px; height: 20px; }
  .executiveTrainingDetailCaseList .list:nth-child(2n) { padding: 0px 635px 0px 0px; }
  .executiveTrainingDetailCaseList .list:nth-child(2n) .content { padding: 70px 255px 65px 50px; }
  .trainingCombatModelMain {padding: 85px 0px;}
  .trainingCombatModel{padding: 40px 0px 0px; font-size: 18px; line-height: 28px;}
  .trainingCombatModel img{width: 776px !important; padding: 40px;}
  .trainingCombatModel video{width: 696px !important;}
  .executiveCourseOutlineMain { padding: 85px 0px 105px; }
  .executiveCourseOutlineBox { padding: 70px 0px 0px; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass { width: 450px; padding: 0px 40px 0px 0px; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide { padding-left: 45px; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot { width: 19px; height: 19px; top: 18px; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot::after { border: 3px solid #fff; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .dot::before { border: 3px solid #fff; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide::after { top: 25px; bottom: -25px; width: 3px; left: 8px; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .listTitle { font-size: 20px; padding: 15px 0px; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .content .desc { font-size: 20px; line-height: 28px; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide .content .number { padding: 50px 0px 15px; font-size: 95px; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide.active .listTitle { font-size: 30px; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide:first-child .listTitle { padding-top: 0px; }
  .executiveCourseOutlineBox .executiveCourseOutlineClass .swiper-slide:first-child .dot { top: 12px; }
  .executiveCourseOutlineBox .executiveCourseOutline { width: -webkit-calc(100% - 450px); width: calc(100% - 450px); }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList { margin: 0px -7px; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list { padding: 20px 14px; margin: 0px 7px; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listTitle { font-size: 26px; padding: 20px 0px 25px; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc { padding: 0px 30px 20px; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc h3 { font-size: 20px; padding-top: 25px; }
  .executiveCourseOutlineBox .executiveCourseOutline .executiveCourseOutlineList .list .listDesc p { font-size: 17px; line-height: 22px; padding-top: 8px; }
  .actualEarningsMain { padding: 85px 0px 100px; }
  .actualEarnings { margin-top: 55px; }
  .actualEarnings .swiper-slide { width: -webkit-calc(33.333% - 32px); width: calc(33.333% - 32px); margin-right: 48px; }
  .actualEarnings .swiper-slide::after { padding-top: 100%; }
  .actualEarnings .swiper-slide .listTitle { font-size: 18px; }
  .actualEarnings .swiper-slide .listDesc { padding: 30px 30px 0px; font-size: 28px; line-height: 40px; }
  .actualEarnings .swiper-slide .number { margin: 60px auto 0px; width: 96px; height: 38px; }
  .actualEarnings .swiper-slide .number::after { -webkit-border-radius: 38px; border-radius: 38px; }
  .actualEarnings .swiper-slide .number::before { -webkit-border-radius: 38px; border-radius: 38px; }
  .actualEarnings .swiper-slide .number span { font-size: 16px; }
  .actualEarnings .swiper-slide .icon { left: 40px; top: 35px; width: 19px; height: 19px; }
  .keynoteSpeakerMain { padding: 95px 0px 65px; }
  .keynoteSpeaker { margin-top: 55px; }
  .keynoteSpeaker .swiper-slide { width: 558px; margin-right: 30px; }
  .keynoteSpeaker .swiper-slide .nameBox { padding: 25px 40px 25px 45px; }
  .keynoteSpeaker .swiper-slide .nameBox .content .name { font-size: 32px; }
  .keynoteSpeaker .swiper-slide .nameBox .content .label { padding-top: 15px; }
  .keynoteSpeaker .swiper-slide .nameBox .content .label span { padding: 0px 17px; height: 37px; -webkit-border-radius: 37px; border-radius: 37px; font-size: 14px; }
  .keynoteSpeaker .swiper-slide .nameBox .icon { width: 47px; height: 47px; }
  .keynoteSpeaker .swiper-slide .nameBox .icon img { width: 15px; }
  .keynoteSpeaker .swiper-slide .listContent { padding: 20px 35px; }
  .keynoteSpeaker .swiper-slide .listContent .list { padding: 30px 0px; }
  .keynoteSpeaker .swiper-slide .listContent .list .icon { width: 115px; padding-left: 20px; }
  .keynoteSpeaker .swiper-slide .listContent .list .icon img { width: 55px; }
  .keynoteSpeaker .swiper-slide .listContent .list .desc { font-size: 20px; line-height: 25px; }
  .keynoteSpeakerBox .btnBarPage { padding-top: 40px; }
  .suitableForStudentsMain { padding: 110px 0px 0px; }
  .suitableForStudentsList { padding-top: 25px; }
  .suitableForStudentsList .list { margin-top: 20px; padding: 30px 25px 30px 0px; }
  .suitableForStudentsList .list .listTitle { font-size: 22px; line-height: 30px; width: 195px; margin-right: 25px; }
  .suitableForStudentsList .list .label p { margin-right: 12px; font-size: 18px; }
  .suitableForStudentsList .list .label p:last-child { margin: 0px; }
  .learningProcessMain { padding: 105px 0px 0px; }
  .learningProcessMain .arrowIcon { width: 39px; }
  .learningProcess { margin-top: 50px; }
  .learningProcess .list { min-height: 73px; padding: 10px; margin-right: 10px;}
  .learningProcess .list:last-child { margin-right: 0px; }
  .learningProcess .list .listTitle { font-size: 22px; }
  .learningProcess .list .listDesc { font-size: 18px; }
  .learningProcessList { margin-top: 20px; }
  .learningProcessList .list { margin-right: 34px; }
  .learningProcessList .list .listTitle { height: 91px; padding-left: 40px; }
  .learningProcessList .list .listTitle p { font-size: 22px; }
  .learningProcessList .list .listTitle p img { width: 48px; height: 48px; margin-right: 13px; }
  .learningProcessList .list .content .desc { padding: 30px 40px 15px; min-height: 235px; }
  .learningProcessList .list .content .desc p { width: 50%; padding-left: 20px; font-size: 16px; line-height: 38px; }
  .learningProcessList .list .content .desc p::after { top: 12px; width: 14px; height: 14px; }
  .learningProcessList .list:hover { -webkit-box-shadow: 0px 30px 50px rgba(40, 80, 135, 0.1); box-shadow: 0px 30px 50px rgba(40, 80, 135, 0.1); }
  .learningProcessList .list:last-child { margin-right: 0px; }
  .pastReviewsMain { padding: 115px 0px 90px; }
  .pastReviews { margin: 45px -21px 0px; }
  .pastReviews .list { width: -webkit-calc(50% - 42px); width: calc(50% - 42px); margin: 0px 21px; }
  .pastReviews .list .imgBox { padding-top: 416px; }
  .pastReviews .list .content { padding: 20px 0px 0px; }
  .pastReviews .list .content .time { font-size: 13px; }
  .pastReviews .list .content .time i { font-size: 14px; margin-right: 5px; }
  .pastReviews .list .content .listTitle { padding-top: 5px; font-size: 22px; }
  .pastReviews .list .content .icon { font-size: 18px; padding-top: 20px; }
  .customerTestimonyMain { padding-top: 85px; }
  .customerTestimonyBox .commonBtn .prevBtn { left: -45px; }
  .customerTestimonyBox .commonBtn .nextBtn { right: -45px; }
  .customerTestimony { padding: 56px 0px; margin: 25px 40px 0px; min-height: 625px; }
  .customerTestimony .swiper-slide { width: 485px; min-height: 515px; }
  .customerTestimony .swiper-slide .customerInfoBox { height: 200px; padding: 0px 45px; }
  .customerTestimony .swiper-slide .customerInfo { padding: 45px 0px; }
  .customerTestimony .swiper-slide .customerInfo .profilePhoto { width: 70px; height: 70px; margin-right: 20px; }
  .customerTestimony .swiper-slide .customerInfo .content .name { font-size: 22px; }
  .customerTestimony .swiper-slide .customerInfo .content .desc { font-size: 18px; padding-top: 10px; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .imgBox { right: 50px; bottom: 0px; width: 200px; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .content { padding-left: 50px; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .content .name { font-size: 22px; }
  .customerTestimony .swiper-slide .hoverCustomerInfo .content .desc { font-size: 18px; padding-top: 10px; }
  .customerTestimony .swiper-slide .intro { padding: 15px 45px 0px; font-size: 16px; line-height: 30px; }
  .customerTestimony .swiper-slide .customerLogo { padding: 30px 45px 40px; }
  .customerTestimony .swiper-slide .customerLogo img { height: 30px; }
  .customerTestimony .swiper-slide-active { -webkit-box-shadow: 5px 20px 40px rgba(24, 28, 35, 0.1); box-shadow: 5px 20px 40px rgba(24, 28, 35, 0.1); }
  .customerTestimony .swiper-slide-active .intro { padding: 45px 45px 0px; }
  .learningSiteMain { padding: 50px 0px 0px; }
  .learningSiteBox { padding-top: 45px; }
  .learningSiteBar { height: 6px; margin-top: 25px; }
  .learningSite .swiper-slide .imgBox p { margin-right: 5px; }
  .learningSite .swiper-slide .imgBox p img { height: 701px; }
  .previousIssuesMain { padding: 110px 0px 90px; }
  .registerNowMain { padding: 80px 0px 90px; }
  .registerNowMain .learningObject { padding-top: 40px; }
  /*--标杆参访--*/
  .visitationMain { padding: 80px 0px 105px; }
  .visitationClass { padding: 6px 1px; -webkit-border-radius: 50px; border-radius: 50px; margin: 45px auto 0px; }
  .visitationClass a { height: 50px; min-width: 122px; padding: 0px 15px; margin: 0px 5px; font-size: 16px; }
  .visitationClass a::after { -webkit-border-radius: 50px; border-radius: 50px; }
  .visitation { margin: 0px -13px; padding-top: 15px; }
  .visitation .list { width: -webkit-calc(33.333% - 26px); width: calc(33.333% - 26px); margin: 30px 13px 0px; }
  .visitation .list .imgBox { padding-top: 328px; }
  .visitation .list .content { padding: 40px; }
  .visitation .list .content .listTitle { font-size: 26px; }
  .visitation .list .content .listDesc { font-size: 18px; padding-top: 13px; }
  .visitation .list .content .time { padding-top: 15px; }
  .visitation .list .content .time p { margin-right: 25px; font-size: 16px; }
  .visitation .list .content .time p img { width: 20px; margin-right: 10px; }
  .visitation .list .content .btn { padding-top: 35px; }
  /*-开年直播--*/
  .livebroadcastMain { padding: 80px 0px 0px; }
  .livebroadcastListBox { padding-bottom: 80px; }
  .livebroadcastList { margin: 0px -17px 0px; padding: 10px 0px 0px; }
  .livebroadcastList .list { width: -webkit-calc(50% - 34px); width: calc(50% - 34px); margin: 95px 17px 0px; }
  .livebroadcastList .list .nameBox { margin-left: 150px; padding-left: 180px; height: 72px; }
  .livebroadcastList .list .nameBox .name { font-size: 22px; }
  .livebroadcastList .list .nameBox .desc { font-size: 18px; margin-left: 10px; }
  .livebroadcastList .list .listContent .imgBox { padding-top: 365px; width: 350px; }
  .livebroadcastList .list .listContent .imgBox p { bottom: 0px; height: 130%; }
  .livebroadcastList .list .listContent .contentBox { padding: 0px 0px 0px 40px; }
  .livebroadcastList .list .listContent .contentBox .brandlogo img { height: 40px; }
  .livebroadcastList .list .listContent .contentBox .content .listTitle { font-size: 36px; }
  .livebroadcastList .list .listContent .contentBox .content .listDesc { padding-top: 10px; font-size: 22px; }
  .livebroadcastList .list .listContent .contentBox .content .btn { padding-top: 25px; }
  .livebroadcastList .list .listContent .contentBox .content .btn a { height: 50px; -webkit-border-radius: 50px; border-radius: 50px; padding: 0px 15px 0px 25px; }
  .livebroadcastList .list .listContent .contentBox .content .btn a span { font-size: 16px; }
  .livebroadcastList .list .listContent .contentBox .content .btn a i { width: 25px; height: 25px; margin-left: 15px; }
  .livebroadcastList .list .listContent .contentBox .content .btn a i::after { width: 9px; height: 9px; }
  .livebroadcastList .list:hover .listContent .contentBox .brandlogo { padding-top: 40px; max-height: 100px; }
  .yearlyLiveBroadcastsMain { padding: 85px 0px 100px; }
  .yearlyLiveBroadcastsBox { padding: 55px 0px 100px; }
  .yearlyLiveBroadcasts .swiper-slide { width: -webkit-calc(33.333% - 17px); width: calc(33.333% - 17px); margin-right: 27px; }
  .yearlyLiveBroadcasts .swiper-slide .imgBox { padding-top: 275px; }
  .yearlyLiveBroadcasts .swiper-slide .imgBox p { padding: 6px 20px; font-size: 16px; }
  .yearlyLiveBroadcasts .swiper-slide .content { padding: 40px; }
  .yearlyLiveBroadcasts .swiper-slide .content .listTitle { font-size: 26px; padding-bottom: 10px; }
  .yearlyLiveBroadcasts .swiper-slide .content .watch { margin-top: 15px; font-size: 14px; }
  .yearlyLiveBroadcasts .swiper-slide .content .watch span { font-size: 32px; }
  .yearlyLiveBroadcasts .swiper-slide .content .btn { padding-top: 30px; }
  /*--企业定制内训--*/
  .trainingValueMain { padding: 90px 0px 100px; }
  .trainingValue { margin-top: 50px; }
  .trainingValue .swiper-slide { width: -webkit-calc(33.333% - 10px); width: calc(33.333% - 10px); min-height: 265px; margin-right: 16px; }
  .trainingValue .swiper-slide .content { padding: 30px 45px; }
  .trainingValue .swiper-slide .content .label span { font-size: 15px; padding: 7px 10px; }
  .trainingValue .swiper-slide .content .listTitle { margin-top: 20px; font-size: 24px; }
  .trainingValue .swiper-slide .content .listDesc { margin-top: 25px; font-size: 16px; line-height: 27px; }
  .uniqueFeatureMain { padding: 90px 0px 0px; }
  .uniqueFeatureList { padding: 20px 0px 0px; }
  .uniqueFeatureList .list { margin-top: 40px; padding: 10px; }
  .uniqueFeatureList .list .uniqueFeatureImgBox { width: 1040px; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .uniqueFeatureImg .swiper-slide { padding-top: 634px; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .commonBtn { padding: 0px 25px; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .commonBtn a i { font-size: 20px; }
  .uniqueFeatureList .list .uniqueFeatureImgBox .bar { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); bottom: 25px; height: 3px; width: 125px; }
  .uniqueFeatureList .list .content { padding: 75px 80px 80px 50px; }
  .uniqueFeatureList .list .content .number span { padding: 0px 15px; height: 24px; font-size: 14px; -webkit-border-radius: 24px; border-radius: 24px; }
  .uniqueFeatureList .list .content .listTitle { font-size: 32px; padding-top: 20px; line-height: 36px; }
  .uniqueFeatureList .list .content .listDesc { font-size: 16px; line-height: 27px; }
  .uniqueFeatureList .list:nth-child(2n) .content { padding: 75px 80px 80px 50px; }
  .trainingProjectIntroMain { padding: 110px 0px 60px; }
  .trainingProjectIntroClass { margin: 40px auto 0px; padding: 5px 8px; -webkit-border-radius: 50px; border-radius: 50px; }
  .trainingProjectIntroClass .swiper-slide { margin-right: 20px; }
  .trainingProjectIntroClass .swiper-slide::after { -webkit-border-radius: 50px; border-radius: 50px; }
  .trainingProjectIntroClass .swiper-slide a { height: 50px; padding: 0px 20px; min-width: 120px; font-size: 16px; }
  .trainingProjectIntroList { padding: 55px 50px; margin-top: 45px; }
  .trainingProjectIntroList .list .titleDesc .listTitle { font-size: 32px; }
  .trainingProjectIntroList .list .titleDesc .listDesc { font-size: 20px; }
  .trainingProjectIntroList .list .introContent { padding: 0px 45px; margin-top: 30px; }
  .trainingProjectIntroList .list .introContent .listContent { padding: 50px 0px; }
  .trainingProjectIntroList .list .introContent .listContent .listTitle { font-size: 21px; }
  .trainingProjectIntroList .list .introContent .listContent .listDesc { padding-top: 20px; font-size: 16px; line-height: 24px; }
  .trainingProjectIntroList .list .introContent .listContent .listDesc p { padding-left: 20px; margin-bottom: 10px; margin-right: 35px; }
  .trainingProjectIntroList .list .introContent .listContent .listDesc p::after { top: 4px; width: 14px; height: 14px; }
  /*--鲲鹏私董会--*/
  .privateBoardCoreValue { padding: 90px 0px 110px; }
  .privateBoardCoreValueList { margin: 0px -38px; padding-top: 45px; }
  .privateBoardCoreValueList .list { width: -webkit-calc(33.333% - 76px); width: calc(33.333% - 76px); margin: 0px 38px; padding: 35px 55px; }
  .privateBoardCoreValueList .list .icon { width: 95px; }
  .privateBoardCoreValueList .list .listTitle { padding-left: 30px; font-size: 24px; }
  .privateBoardCoreValueList .list::after { right: -60px; bottom: 0px; width: 32px; height: 32px; }
  .chiefBrainTrustMain { padding: 90px 0px 110px; }
  .chiefBrainTrust .list { margin-top: 60px; }
  .chiefBrainTrust .list .imgBox { padding-top: 665px; width: 560px; }
  .chiefBrainTrust .list .listContent { padding: 160px 110px 0px; }
  .chiefBrainTrust .list .listContent .icon { width: 62px; height: 62px; }
  .chiefBrainTrust .list .listContent .content { padding: 0px 0px 0px 45px; }
  .chiefBrainTrust .list .listContent .content .listTitle { font-size: 32px; }
  .chiefBrainTrust .list .listContent .content .label { padding-bottom: 32px; padding-top: 10px; }
  .chiefBrainTrust .list .listContent .content .label p { font-size: 16px; padding: 0px 14px; margin-right: 12px; margin-bottom: 8px; line-height: 37px; -webkit-border-radius: 37px; border-radius: 37px; }
  .chiefBrainTrust .list .listContent .content .listDesc { font-size: 18px; padding-top: 25px; line-height: 32px; }
  .coreThemeMain { padding: 85px 0px 50px; }
  .coreThemeMain::after { bottom: 55px; }
  .coreThemeMain .commonBtn { bottom: 32px; padding: 0px 35px; }
  .coreTheme { margin-top: 65px; }
  .coreTheme .swiper-slide { width: 225px; margin-right: 23px; }
  .coreTheme .swiper-slide .content { padding: 22px 0px; }
  .coreTheme .swiper-slide .content .number { font-size: 28px; }
  .coreTheme .swiper-slide .content .text { font-size: 22px; padding-top: 10px; }
  .coreTheme .swiper-slide .arrow { height: 83px; }
  .coreTheme .swiper-slide .arrow::after { bottom: 6px; background-size: 127px 48px; }
  .coreTheme .swiper-slide .arrow::before { bottom: 6px; background-size: 127px 48px; }
  .coreTheme .swiper-slide .arrow i { width: 12px; height: 12px; margin-right: 5px; }
  .threeMajorvaluesMain { padding: 150px 0px 120px; }
  .threeMajorvalues { margin-top: 100px; }
  .threeMajorvalues .swiper-slide .imgBox { padding-top: 637px; }
  .threeMajorvalues .swiper-slide .listTitle { top: -30px; padding: 0px 30px; font-size: 24px; height: 64px; }
  .threeMajorvalues .swiper-slide .listTitle span { font-size: 26px; margin-right: 20px; }
  .threeMajorvalues .swiper-slide .desc { bottom: 40px; padding: 0px 50px; font-size: 22px; }
  .recentActivitiesMain { padding: 110px 0px; }
  .recentActivities { margin: 0px -21px; padding-top: 65px; }
  .recentActivities .list { width: -webkit-calc(50% - 42px); width: calc(50% - 42px); margin: 0px 21px; }
  .recentActivities .list .imgBox { padding-top: 416px; }
  .recentActivities .list .content { padding: 30px 20px; }
  .recentActivities .list .content .listTitle { font-size: 22px; }
  .recentActivities .list .content .label { padding-top: 10px; }
  .recentActivities .list .content .label span { padding: 0px 15px; font-size: 15px; line-height: 24px; -webkit-border-radius: 24px; border-radius: 24px; }
  .registrationInstructionsMain { padding: 85px 0px 110px; }
  .registrationInstructionsBox { margin: 60px 0px 0px; padding: 30px 30px 25px; }
  .registrationInstructions .list { width: -webkit-calc(33.333% - 40px); width: calc(33.333% - 40px); margin: 0px 20px; padding: 40px 45px; }
  .registrationInstructions .list .icon { width: 60px; }
  .registrationInstructions .list .listTitle { margin-top: 30px; font-size: 30px; }
  .registrationInstructions .list .listTitle span { padding-left: 28px; }
  .registrationInstructions .list .listTitle span::after { width: 8px; }
  .registrationInstructions .list .desc { margin-top: 35px; font-size: 20px; line-height: 40px; }
  .registrationInstructions .list .desc p { padding-left: 20px; }
  .registrationInstructions .list .desc p::after { top: 13px; width: 9px; height: 9px; }
  .registrationInstructions .list:hover { -webkit-box-shadow: 0px 3px 65px rgba(26, 70, 117, 0.1); box-shadow: 0px 3px 65px rgba(26, 70, 117, 0.1); }
  .scanQRCode { margin: 35px 20px 0px; padding-top: 25px; }
  .scanQRCode .text { font-size: 24px; padding-left: 23px; }
  .scanQRCode .text::after { width: 8px; }
  .scanQRCode .scanQRCodeImg { width: 125px; }
  .scanQRCode .btnBox{padding: 30px 0px;}
  .scanQRCode .btn{ font-size: 18px; width: 180px; height: 56px; border-radius: 56px;}
  .scanQRCode .btnText{padding-top:20px; font-size: 24px;}

  /*--乔诺之声-深度干货--*/
  .deepInsightsMain { padding: 0px 0px 95px; }
  .deepInsightsTitle { padding-top: 70px; }
  .deepInsightsTitle .deepInsightsSearch { width: 715px; }
  .deepInsightsTitle .deepInsightsSearch input { height: 63px; padding: 0px 90px 0px 35px; -webkit-border-radius: 63px; border-radius: 63px; font-size: 14px; }
  .deepInsightsTitle .deepInsightsSearch button { right: 0px; width: 80px; }
  .deepInsightsTitle .deepInsightsSearch button i { font-size: 24px; }
  .deepInsightsScreen { padding-top: 45px; }
  .deepInsightsScreen .list { margin-bottom: 15px; }
  .deepInsightsScreen .list .screenTitle { font-size: 16px; padding-top: 5px; min-width: 66px; }
  .deepInsightsScreen .list .screenList a { font-size: 16px; padding: 5px 13px; margin-bottom: 5px; }
  .deepInsightsScreen .list .screenList a::after { font-size: 12px; margin-left: 15px; }
  .deepInsightsRecommend { margin-top: 70px; }
  .deepInsightsRecommendImgText { width: 1044px; }
  .deepInsightsRecommendImgText .swiper-slide .imgBox { padding-top: 565px; }
  .deepInsightsRecommendImgText .swiper-slide .imgBox p { padding: 0px 20px; font-size: 16px; line-height: 34px; }
  .deepInsightsRecommendImgText .swiper-slide .content { padding-top: 15px; }
  .deepInsightsRecommendImgText .swiper-slide .content .time { font-size: 14px; font-weight: 500; }
  .deepInsightsRecommendImgText .swiper-slide .content .time i { font-size: 16px; margin-right: 5px; }
  .deepInsightsRecommendImgText .swiper-slide .content .listTitle { font-size: 16px; padding-top: 8px; }
  .deepInsightsRecommendText { padding-left: 60px; }
  .deepInsightsRecommendText .list::after { content: ''; bottom: -1px; right: 0px; width: 0%; height: 2px; }
  .deepInsightsRecommendText .list a { padding: 45px 0px; }
  .deepInsightsRecommendText .list a .time { font-size: 14px; }
  .deepInsightsRecommendText .list a .time i { font-size: 16px; margin-right: 5px; }
  .deepInsightsRecommendText .list a .listTitle { margin-top: 15px; font-size: 22px; display: -webkit-box; height: 58px; line-height: 29px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .deepInsightsRecommendText .list:first-child a { padding-top: 25px; }
  .deepInsightsList { padding-top: 30px; }
  .deepInsightsList .list { width: 33.333%; margin-top: 45px; }
  .deepInsightsList .list a { padding: 50px 60px 35px; }
  .deepInsightsList .list a .imgBox { padding-top: 242px; }
  .deepInsightsList .list a .imgBox p { padding: 0px 20px; font-size: 16px; line-height: 34px; }
  .deepInsightsList .list a .content { padding: 30px 0px 0px; }
  .deepInsightsList .list a .content .time { font-size: 14px; color: rgba(0, 0, 0, 0.5); }
  .deepInsightsList .list a .content .time i { font-size: 16px; margin-right: 5px; }
  .deepInsightsList .list a .content .listTitle { margin-top: 15px; font-size: 22px; display: -webkit-box; height: 68px; line-height: 34px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .deepInsightsList .list a .more { padding-top: 30px; }
  .deepInsightsList .list:hover a { padding: 0px 60px 35px; }
  .deepInsightsList .list:hover a .imgBox { padding-top: 292px; margin: 0px -60px; }
  /*--乔诺之声-深度干货详情页--*/
  .locationBox .location { height: 52px; }
  .locationBox .location a { font-size: 16px; }
  .locationBox .location i { font-size: 10px; margin: 0px 10px; }
  .locationBox .location a:first-child::before { width: 5px; height: 5px; margin-right: 5px; }
  .deepInsightsDetailMain { padding-top: 90px; }
  .deepInsightsDetailMain .location { max-width: 1400px; }
  .deepInsightsDetailBox { max-width: 1246px; padding: 110px 0px; }
  .deepInsightsDetailTitle { font-size: 48px; line-height: 54px; }
  .sourceTimeBox { padding: 0px 35px; height: 70px; -webkit-border-radius: 70px; border-radius: 70px; margin-top: 40px; }
  .sourceTimeBox .sourceTime p { font-size: 16px; padding-right: 25px; margin-right: 25px; }
  .sourceTimeBox .sourceTime p span { font-size: 13px; }
  .sourceTimeBox .sourceTime p:last-child { padding-right: 0px; margin-right: 0px; }
  .sourceTimeBox .return a span { font-size: 15px; }
  .sourceTimeBox .return a i { width: 29px; height: 29px; margin-left: 20px; font-size: 12px; }
  .deepInsightsDetailContainer { padding: 65px 0px 0px; }
  .deepInsightsDetailContainer .deepInsightsDetail { padding: 0px 170px 0px 0px; }
  .deepInsightsDetailContainer .deepInsightsDetail .content { font-size: 18px; line-height: 32px; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle { margin: 0px -20px; padding-top: 65px; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list { width: -webkit-calc(50% - 40px); width: calc(50% - 40px); margin: 0px 20px; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a { padding: 30px 40px; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a p { font-size: 12px; padding: 0px 10px; line-height: 20px; }
  .deepInsightsDetailContainer .deepInsightsDetail .prevNextArticle .list a .listTitle { font-size: 20px; margin-top: 15px; line-height: 29px; }
  .deepInsightsDetailContainer .deepInsightsShareBox { font-size: 16px; }
  .deepInsightsDetailContainer .deepInsightsShareBox .deepInsightsShare a { margin: 10px 0px 0px; width: 48px; height: 48px; }
  .relatedNewsMain { padding: 90px 0px; }
  .relatedNewsMain .commonBtn a { margin-left: 10px; }
  .relatedNewsMain .commonBtn a i { font-size: 18px; }
  .relatedNews { margin-top: 50px; }
  .relatedNews .swiper-slide { width: -webkit-calc(33.333% - 23px); width: calc(33.333% - 23px); margin-right: 35px; }
  .relatedNews .swiper-slide .imgBox { padding-top: 268px; }
  .relatedNews .swiper-slide .content { padding: 40px 34px 35px; }
  .relatedNews .swiper-slide .content .time { font-size: 14px; }
  .relatedNews .swiper-slide .content .time i { font-size: 15px; margin-right: 5px; }
  .relatedNews .swiper-slide .content .listTitle { margin-top: 10px; font-size: 22px; display: -webkit-box; height: 56px; line-height: 28px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .relatedNews .swiper-slide .content .arrow { margin-top: 30px; font-size: 18px; color: rgba(58, 58, 58, 0.8); }
  /*--乔诺之声-品牌出版物--*/
  .brandPublicationsMain { padding: 0px 0px 120px; }
  .brandPublicationsSearch { width: 715px; top: -35px; }
  .brandPublicationsSearch input { height: 63px; padding: 0px 90px 0px 35px; -webkit-box-shadow: 5px 14px 54px rgba(41, 55, 92, 0.1); box-shadow: 5px 14px 54px rgba(41, 55, 92, 0.1); -webkit-border-radius: 63px; border-radius: 63px; font-size: 14px; }
  .brandPublicationsSearch button { right: 0px; width: 80px; height: 100%; }
  .brandPublicationsSearch button i { font-size: 24px; }
  .brandPublicationsScreen { padding: 35px 35px 20px; margin-top: 50px; }
  .brandPublicationsScreen .list { margin-bottom: 15px; }
  .brandPublicationsScreen .list .screenTitle { font-size: 16px; padding-top: 5px; min-width: 66px; }
  .brandPublicationsScreen .list .screenList a { font-size: 16px; padding: 5px 13px; margin-bottom: 5px; }
  .brandPublicationsScreen .list .screenList a::after { font-size: 12px; margin-left: 15px; }
  .brandPublications { margin: 0px -17px; }
  .brandPublications .list { width: -webkit-calc(25% - 34px); width: calc(25% - 34px); margin: 45px 17px 0px; padding: 35px 50px 40px; }
  .brandPublications .list .imgBox { padding-top: 327px; }
  .brandPublications .list .imgBox p { left: 15px; bottom: 15px; padding: 0px 10px; font-size: 14px; line-height: 27px; -webkit-border-radius: 6px; border-radius: 6px; }
  .brandPublications .list .imgBox p span { margin: 0px 10px; }
  .brandPublications .list .content { padding: 40px 0px 0px; }
  .brandPublications .list .content .listTitle { font-size: 22px; }
  .brandPublications .list .content .listDesc { font-size: 16px; padding-top: 10px; }
  .brandPublications .list .content .btn { padding-top: 30px; }
  /*--乔诺之声-视频--*/
  .videoMain { padding: 80px 0px 95px; }
  .videoClass { padding: 6px; -webkit-border-radius: 50px; border-radius: 50px; }
  .videoClass a { min-width: 120px; height: 50px; margin-right: 10px; font-size: 16px; }
  .videoClass a::after { -webkit-border-radius: 50px; border-radius: 50px; }
  .videoSearch { width: 540px; }
  .videoSearch input { height: 63px; padding: 0px 90px 0px 35px; -webkit-border-radius: 63px; border-radius: 63px; font-size: 14px; }
  .videoSearch button { right: 0px; width: 80px; }
  .videoSearch button i { font-size: 24px; }
  .videoRecommend { margin-top: 50px; }
  .videoRecommend .imgBox { padding-top: 630px; }
  .videoRecommend .imgBox .btn { width: 52px; height: 52px; }
  .videoRecommend .imgBox .btn::after { width: 15px; height: 15px; }
  .videoRecommend .content { padding-top: 10px; }
  .videoRecommend .content .listTitle { font-size: 18px; }
  .videoRecommend .content .listDesc { font-size: 16px; padding-top: 5px; }
  .videoRecommendList { margin: 0px -25px; }
  .videoRecommendList .list { float: left; width: -webkit-calc(33.333% - 50px); width: calc(33.333% - 50px); margin: 50px 25px 0px; }
  .videoRecommendList .list .imgBox { padding-top: 267px; }
  .videoRecommendList .list .imgBox .btn { width: 52px; height: 52px; }
  .videoRecommendList .list .imgBox .btn::after { width: 15px; height: 15px; }
  .videoRecommendList .list .content { padding-top: 10px; }
  .videoRecommendList .list .content .listTitle { font-size: 18px; display: -webkit-box; height: 27px; line-height: 27px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
  .videoRecommendList .list .content .listDesc { font-size: 16px; display: -webkit-box; height: 24px; line-height: 24px; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; margin-top: 5px; }
  .videoRecommendList .list:nth-child(1) { float: left; width: -webkit-calc(66.666% - 50px); width: calc(66.666% - 50px); }
  .videoRecommendList .list:nth-child(1) .imgBox { padding-top: 650px; }
  /*--中国式增长论坛---*/
  .watchVideoBox { bottom: 50px; }
  .watchVideo { width: 330px; }
  .watchVideo .videoImg { width: 195px; padding-top: 136px; }
  .watchVideo .videoImg i { width: 46px; height: 46px; }
  .watchVideo .videoImg i::after { border-left: 8px solid #0a6bcc; border-top: 6px solid transparent; border-bottom: 6px solid transparent; }
  .watchVideo .content { font-size: 14px; line-height: 18px; padding: 10px 0px; }
  .holdForumForThreeYearsBox { padding: 100px 0px; }
  .holdForumForThreeYears { margin: 0px -10px; padding-top: 55px; }
  .holdForumForThreeYears .list { width: -webkit-calc(33.333% - 20px); width: calc(33.333% - 20px); margin: 0px 10px; padding: 35px 45px; -webkit-box-shadow: 5px 14px 59px rgba(18, 63, 155, 0.02); box-shadow: 5px 14px 59px rgba(18, 63, 155, 0.02); }
  .holdForumForThreeYears .list .number { font-size: 114px; }
  .holdForumForThreeYears .list .content { padding: 0px 0px 0px 50px; }
  .holdForumForThreeYears .list .content .listTitle { font-size: 24px; }
  .holdForumForThreeYears .list .content .listDesc { font-size: 16px; padding-top: 10px; line-height: 21px; }
  .reakthrougherMain { padding: 85px 0px 0px; }
  .reakthrougherMain .desc { padding-top: 10px; font-size: 20px; }
  .reakthrougher { margin-top: 55px; }
  .reakthrougher .swiper-slide { width: 406px; min-height: 459px; margin-right: 16px; }
  .reakthrougher .swiper-slide::after { width: 113%; padding-top: 113%; }
  .reakthrougher .swiper-slide .content { padding-top: 35px; }
  .reakthrougher .swiper-slide .content .listTitle { padding: 60px 0px 0px; margin: 0px 55px; min-height: 246px; font-size: 22px; line-height: 26px; }
  .reakthrougher .swiper-slide .content .listTitle::before { width: 17px; height: 17px; }
  .reakthrougher .swiper-slide .content .listTitle::after { right: 0px; bottom: 0px; width: 17px; height: 17px; }
  .reakthrougher .swiper-slide .content .listLogo { width: 81px; height: 81px; margin: 25px auto 0px; }
  .reakthrougher .swiper-slide .content .name { font-size: 18px; margin-top: 20px; line-height: 24px; }
  .reakthrougher .swiper-slide:hover .content { padding-top: 90px; }
  .reakthrougher .swiper-slide:hover .content .listTitle { padding-top: 45px; min-height: 177px; }
  .reakthrougher .swiper-slide-active .content { padding-top: 90px; }
  .reakthrougher .swiper-slide-active .content .listTitle { padding-top: 45px; min-height: 177px; }
  .forumAgendaMain { padding: 120px 0px 100px; }
  .forumAgendaBox { margin-top: 55px; }
  .forumAgendaTimeBox { width: 525px; }
  .forumAgendaMonthDate { padding: 6px; -webkit-border-radius: 50px; border-radius: 50px; }
  .forumAgendaMonthDate .list { min-width: 120px; height: 50px; margin-right: 10px; font-size: 16px; }
  .forumAgendaMonthDate .list::after { -webkit-border-radius: 50px; border-radius: 50px; }
  .forumAgendaDate { padding-top: 20px; }
  .forumAgendaDate .day { font-size: 109px; }
  .forumAgendaDate .content { padding-left: 20px; }
  .forumAgendaDate .content::after { left: 5px; top: 5px; font-size: 24px; }
  .forumAgendaDate .content .month { font-size: 35px; }
  .forumAgendaDate .content .Sunday { font-size: 22px; padding-top: 5px; }
  .agendaTimeSlot { padding-left: 15px; margin-top: 25px; max-width: 405px; }
  .agendaTimeSlot .list { padding: 20px 25px 20px 0px; margin-top: 10px; }
  .agendaTimeSlot .list .time { font-size: 15px; }
  .agendaTimeSlot .list .time span { width: 5px; height: 5px; left: -11px; top: 6px; }
  .agendaTimeSlot .list .time span::before { left: 2px; width: 1px; height: 102px; }
  .agendaTimeSlot .list .listTitle { font-size: 18px; padding-top: 8px; }
  .agendaTimeSlot .list.active { padding: 20px 25px; }
  .agendaTimeSlot .list.active .time span { left: -36px; }
  .agendaTimeSlot .list.active .time span::after { width: 5px; height: 25px; -webkit-border-radius: 2px; border-radius: 2px; }
  .forumAgendaList .list { padding-bottom: 45px; }
  .forumAgendaList .list .listTitle { height: 56px; padding-left: 35px; font-size: 26px; }
  .forumAgendaList .list .listContent { margin-top: 10px; max-height: 100px; }
  .forumAgendaList .list .defaContent { height: 100px; }
  .forumAgendaList .list .defaContent .time { font-size: 19px; padding-left: 40px; }
  .forumAgendaList .list .defaContent .time i { font-size: 20px; margin-right: 5px; }
  .forumAgendaList .list .defaContent .listSubTitle { padding-left: 60px; font-size: 26px; }
  .forumAgendaList .list .defaContent .presenter { width: 360px; }
  .forumAgendaList .list .defaContent .presenter .profilePic { width: 59px; height: 59px; }
  .forumAgendaList .list .defaContent .presenter .namePosition { padding-left: 17px; }
  .forumAgendaList .list .defaContent .presenter .namePosition .name { font-size: 20px; }
  .forumAgendaList .list .defaContent .presenter .namePosition .position { font-size: 16px; padding-top: 5px; }
  .forumAgendaList .list .showContent { padding: 0px 160px 0px 0px; -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); }
  .forumAgendaList .list .showContent .content { padding: 0px 70px 55px 40px; }
  .forumAgendaList .list .showContent .content .time { font-size: 19px; }
  .forumAgendaList .list .showContent .content .time i { font-size: 20px; margin-right: 5px; }
  .forumAgendaList .list .showContent .content .listSubTitle { font-size: 26px; padding-top: 15px; }
  .forumAgendaList .list .showContent .content .listDesc { padding-top: 25px; font-size: 18px; line-height: 27px; }
  .forumAgendaList .list .showContent .content .listDesc p { padding-left: 15px; }
  .forumAgendaList .list .showContent .content .listDesc p::after { width: 5px; height: 5px; top: 10px; }
  .forumAgendaList .list .showContent .charactersImg { width: 358px; }
  .forumAgendaList .list .showContent .namePosition { right: 0px; top: 80px; width: 240px; padding: 0px 35px 0px 0px; }
  .forumAgendaList .list .showContent .namePosition .name { font-size: 20px; }
  .forumAgendaList .list .showContent .namePosition .position { font-size: 16px; padding-top: 10px; }
  .forumAgendaList .list .listContent.active { max-height: 500px; }
  .forumAgendaList .list .listContent.active .defaContent { -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); }
  .previousIssuesPresenceMain { padding: 95px 0px 0px; }
  .previousIssuesPresenceMain .previousIssuesMain { padding-top: 70px; }
  .previousIssuesPresenceBox .commonBtn a i { font-size: 16px; }
  .previousIssuesPresenceBox .commonBtn .prevBtn { left: -45px; }
  .previousIssuesPresenceBox .commonBtn .nextBtn { right: -45px; }
  .previousIssuesPresence { padding: 56px 0px; margin: 25px 40px 0px; min-height: 600px; }
  .previousIssuesPresence .swiper-slide { width: 485px; min-height: 490px; }
  .previousIssuesPresence .swiper-slide .customerInfoBox { height: 200px; padding: 0px 50px; }
  .previousIssuesPresence .swiper-slide .customerInfo { padding: 45px 0px; }
  .previousIssuesPresence .swiper-slide .customerInfo .profilePhoto { width: 70px; height: 70px; margin-right: 20px; }
  .previousIssuesPresence .swiper-slide .customerInfo .content .name { font-size: 22px; }
  .previousIssuesPresence .swiper-slide .customerInfo .content .desc { font-size: 18px; padding-top: 10px; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .imgBox { right: 50px; bottom: 0px; width: 200px; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .content { padding-left: 50px; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .content .name { font-size: 22px; }
  .previousIssuesPresence .swiper-slide .hoverCustomerInfo .content .desc { font-size: 18px; padding-top: 10px; }
  .previousIssuesPresence .swiper-slide .intro { padding: 15px 50px 0px; font-size: 16px; line-height: 30px; }
  .previousIssuesPresence .swiper-slide .customerLogo { padding: 30px 50px 55px; }
  .previousIssuesPresence .swiper-slide .customerLogo img { height: 30px; }
  .previousIssuesPresence .swiper-slide-active { -webkit-box-shadow: 5px 20px 40px rgba(24, 28, 35, 0.1); box-shadow: 5px 20px 40px rgba(24, 28, 35, 0.1); }
  .previousIssuesPresence .swiper-slide-active .intro { padding: 45px 45px 0px; }
  .amazingMomentsMain { padding: 100px 0px 0px; }
  .pastReviewsTwoMain { padding: 95px 0px 110px; }
  .pastReviewsTwoMain .loadMore { padding-top: 50px; }
  .pastReviewsTwo .list { width: -webkit-calc(50% - 40px); width: calc(50% - 40px); margin: 75px 20px 0px; }
  .pastReviewsTwo .list::before { top: 90px; bottom: 0px; right: 0px; }
  .pastReviewsTwo .list::after { top: 90px; bottom: 0px; right: 0px; }
  .pastReviewsTwo .list a { padding: 0px 40px 50px; }
  .pastReviewsTwo .list a .imgBox { padding-top: 375px; }
  .pastReviewsTwo .list a .contentBox { padding-top: 35px; }
  .pastReviewsTwo .list a .content .listTitle { font-size: 26px; line-height: 32px; }
  .pastReviewsTwo .list a .content .locationTime { padding-top: 22px; }
  .pastReviewsTwo .list a .content .locationTime p { font-size: 16px; margin-right: 25px; }
  .aboutIntroBox { height: 100vh; }
  .aboutIntroLogo { -webkit-mask-size: 387px; mask-size: 387px; }
  .aboutIntroContainer { bottom: 0px; padding: 0px 0px 120px; }
  .aboutIntroContainer .title { font-size: 50px; line-height: 57px; }
  .aboutIntroContainer .content { margin: 25px auto 0px; max-width: 1260px; padding: 0px 40px 0px; font-size: 16px; line-height: 28px; }
  .aboutIntroContainer .content::after { right: 0px; bottom: -10px; width: 22px; height: 22px; }
  .aboutIntroContainer .content::before { width: 22px; height: 22px; }
  .aboutData .btn { -webkit-transform: translateY(-50px); -ms-transform: translateY(-50px); transform: translateY(-50px); top: 0px; right: 0px; bottom: 0px; left: 0px; margin: 350px auto 0px; width: 75px; height: 75px; }
  .aboutData .btn::after { width: 15px; height: 15px; }
  .aboutData .btn::before { width: 170%; height: 170%; }
  .aboutData .aboutDataList { padding-bottom: 100px; }
  .aboutData .aboutDataList .list .number { font-size: 60px; }
  .aboutData .aboutDataList .list .text { font-size: 18px; padding-top: 12px; }
  .aboutCultureMain { padding: 100px 0px 175px; }
  .aboutCultureMain .commonPage { padding-top: 100px; }
  .aboutCulture { margin-top: 75px; }
  .aboutCulture .swiper-slide { margin-right: 15px; min-height: 545px; }
  .aboutCulture .swiper-slide .imgBox { left: 0px; }
  .aboutCulture .swiper-slide .imgBox img { left: 0px; }
  .aboutCulture .swiper-slide .content { padding: 45px 40px 15px; }
  .aboutCulture .swiper-slide .content .listTitle { font-size: 24px; }
  .aboutCulture .swiper-slide .content .listEnTitle { font-size: 13px; padding-top: 5px; }
  .aboutCulture .swiper-slide .content .icon { margin-top: 30px; padding-top: 35px; border-top: 2px solid #ededed; }
  .aboutCulture .swiper-slide .content .icon img { width: 180px; }
  .aboutCulture .swiper-slide .content .listDesc { font-size: 30px; line-height: 38px; padding-top: 50px; font-weight: 500; }
  .aboutCulture .swiper-slide:nth-child(2n) { top: 60px; }
  .historyMain { padding: 100px 0px 140px; }
  .historyMain .btn { right: 0px; bottom: 26px; }
  .historyMain .btn a { width: 93px; height: 93px; }
  .historyMain .btn a i { font-size: 20px; }
  .historyMain .btn a.nextBtn { margin-top: 65px; }
  .historyBox { margin-top: 25px; }
  .historyTimeBox { width: 570px; height: 705px; }
  .historyTime { height: 140px; }
  .historyTime .swiper-slide { font-size: 120px; }
  .historyTime .swiper-slide p { width: 63px; height: 63px; right: 65px; bottom: 0px; }
  .historyTime .swiper-slide p::after { width: 9px; height: 9px; }
  .historyTime .swiper-slide p::before { width: 115px; }
  .historyTime .swiper-slide.active { font-size: 140px; }
  .history { width: -webkit-calc(100% - 570px); width: calc(100% - 570px); padding-top: 45px; }
  .history .swiper-slide .imgBox { width: 480px; height: 605px; }
  .history .swiper-slide .imgBox img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); }
  .history .swiper-slide .content { padding: 0px 0px 0px 100px; font-size: 22px; line-height: 55px; }
  .history .swiper-slide .content p { padding-left: 27px; }
  .history .swiper-slide .content p::after { top: 21px; width: 14px; height: 14px; }
  .history .swiper-slide-active .imgBox img { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }
  .history .swiper-slide-active .content { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; }
  .honorMain { padding: 100px 0px 0px; }
  .honorBox { padding-top: 70px; }
  .honorCertificate { width: 596px; }
  .honorCertificate .swiper-slide { height: 696px; padding-bottom: 160px; }
  .honorCertificate .swiper-slide.verticalImg .imgBox { width: 340px; }
  .honorCertificate .swiper-slide.HorizontalImg .imgBox { width: 442px; }
  .honorTimeBox { width: -webkit-calc(100% - 596px); width: calc(100% - 596px); height: 696px; padding-left: 90px; }
  .honorTime { height: 532px; }
  .honorTime .swiper-slide .year { width: 285px; font-size: 38px; }
  .honorTime .swiper-slide .content { margin-left: 40px; font-size: 18px; line-height: 28px; }
  .honorTime .swiper-slide.active .year::after { height: 3px; }
  .honorTime .swiper-slide.active .content::after { height: 3px; }
  .coreNethod { padding: 140px 0px 0px; }
  .coreNethod .imgBox { margin-top: 65px; }
  .publicationMain { padding: 80px 0px 110px; }
  .publicationList { margin: 0px -23px; padding-top: 10px; }
  .publicationList .list { width: -webkit-calc(50% - 46px); width: calc(50% - 46px); margin: 105px 23px 0px; }
  .publicationList .list .titleImg { padding: 0px 50px 0px 30px; height: 275px; }
  .publicationList .list .titleImg .imgBox { width: 300px; height: 275px; }
  .publicationList .list .titleImg .imgBox img { bottom: 30px; width: 300px; height: 300px; }
  .publicationList .list .titleImg .content { padding-left: 35px; }
  .publicationList .list .titleImg .content .listTitle { font-size: 30px; line-height: 42px; }
  .publicationList .list .titleImg .content .time { padding-top: 20px; font-size: 18px; }
  .publicationList .list .titleImg .content .btn { padding-top: 25px; }
  .publicationList .list .listDescBox { padding: 50px; }
  .publicationList .list .listDescBox .icon i { width: 32px; height: 32px; }
  .publicationList .list .listDescBox .listDesc { padding-top: 20px; font-size: 18px; line-height: 32px; }
  /*--新闻中心--*/
  .newsListMain { padding: 75px 0px 105px; }
  .newsRecommendBox .newsRecommendPage { width: -webkit-calc(100% - 1006px); width: calc(100% - 1006px); padding-right: 90px; bottom: 95px; }
  .newsRecommendBox .newsRecommendPage span { width: 14px; height: 5px; margin: 0px 3px; -webkit-border-radius: 4px; border-radius: 4px; }
  .newsRecommendBox .newsRecommendPage span.swiper-pagination-bullet-active { width: 24px; }
  .newsRecommend .swiper-slide a .imgBox { padding-top: 628px; width: 1006px; }
  .newsRecommend .swiper-slide a .content { padding: 105px 75px 85px; }
  .newsRecommend .swiper-slide a .content .listTitle { font-size: 32px; line-height: 43px; }
  .newsRecommend .swiper-slide a .content .listDesc { font-size: 16px; padding-top: 40px; line-height: 25px; }
  .newsRecommend .swiper-slide a .content .time { font-size: 14px; }
  .newsRecommend .swiper-slide a .content .time i { font-size: 16px; margin-right: 10px; }
  .newslist { padding: 80px 0px 0px; }
  .newslist .list { padding: 35px 0px; }
  .newslist .list::after { right: 0px; bottom: -1px; width: 0%; height: 1px; }
  .newslist .list a .imgBox { padding-top: 226px; width: 382px; }
  .newslist .list a .content { padding: 0px 45px; }
  .newslist .list a .content .time { font-size: 16px; }
  .newslist .list a .content .listTitle { margin-top: 10px; font-size: 24px; line-height: 30px; }
  .newslist .list a .content .listDesc { margin-top: 20px; font-size: 17px; line-height: 25px; max-width: 890px; }
  .newslist .list a .arrow { width: 67px; height: 67px; font-size: 16px; }
  /*--联系我们--*/
  .contactMain { padding: 85px 0px 105px; }
  .contact .contactImg { width: 771px; }
  .contactListBox { padding: 0px 75px 0px 0px; }
  .contactList .list { min-height: 155px; }
  .contactList .list::after { right: 0px; bottom: -1px; width: 0%; height: 1px; }
  .contactList .list .listTitle { width: 185px; font-size: 23px; }
  .contactList .list .listTitle img { width: 23px; margin-right: 10px; }
  .contactList .list .content { font-size: 18px; line-height: 26px; }
  /*--商务合作--*/
  .popUpBusinessCooperationMain { -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); }
  .popUpBusinessCooperation { max-width: 1420px; width: 96%; }
  .businessCooperationClose { right: 25px; top: 25px; font-size: 24px; }
  .popUpBusinessCooperation .content { width: 556px; padding: 75px 0px 55px 65px; }
  .popUpBusinessCooperation .content .title { font-size: 39px; }
  .popUpBusinessCooperation .content .telBox .tel { font-size: 27px; }
  .popUpBusinessCooperation .content .telBox .desc { font-size: 14px; line-height: 18px; padding-top: 10px; }
  .popUpBusinessCooperation .formBox { padding: 50px 85px 40px; }
  .popUpBusinessCooperation .formBox .title { font-size: 20px; padding: 0px 10px; }
  .popUpBusinessCooperation .formBox .title::before { width: 10px; height: 10px; }
  .popUpBusinessCooperation .formBox .title::after { right: 0px; bottom: 0px; width: 10px; height: 10px; }
  .popUpBusinessCooperation .formBox form { margin: 0px -17px; }
  .popUpBusinessCooperation .formBox .list { width: 50%; padding: 25px 17px 0px; }
  .popUpBusinessCooperation .formBox .list p { font-size: 14px; padding-bottom: 10px; font-weight: 500; }
  .popUpBusinessCooperation .formBox .list input { height: 55px; padding: 0px 20px; font-size: 14px; }
  .popUpBusinessCooperation .formBox .list textarea { height: 110px; padding: 15px 20px; font-size: 14px; }
  .popUpBusinessCooperation .formBox .list .codeBox img { right: 15px; top: 50%; height: 80%; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio { line-height: 28px; margin: 6px 10px 0 0; padding-right: 10px; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio > * { font-size: 14px; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radio > i { width: 18px; height: 18px; }
  .popUpBusinessCooperation .formBox .list .multipleChoice .clist .layui-form-radioed > i::after { font-size: 14px; top: 50%; }
  .popUpBusinessCooperation .formBox .list.w100 { width: 100%; }
  .popUpBusinessCooperation .formBox .btn { padding: 25px 17px 0px; }
  .popUpBusinessCooperation .formBox .btn button { height: 56px; -webkit-border-radius: 56px; border-radius: 56px; font-size: 16px; }
  .popUpBusinessCooperation .formBox .btn button i { margin-left: 18px; font-size: 18px; }
  /*--联系我们-加入乔诺--*/
  .joinUsIntro { padding: 135px 0px; }
  .joinUsIntro .title { width: 710px; font-size: 50px; line-height: 57px; padding-left: 25px; }
  .joinUsIntro .title::before { width: 43px; height: 43px; margin: 13px 15px 0px 0px; }
  .joinUsIntro .content { font-size: 18px; line-height: 29px; }
  .recruitmentListMain { padding: 70px 0px 100px; }
  .recruitmentList .list { margin-top: 15px; }
  .recruitmentList .list .listTitleBox { min-height: 80px; }
  .recruitmentList .list .listTitleBox .name { width: 255px; font-size: 18px; padding-left: 45px; }
  .recruitmentList .list .listTitleBox .region { width: 470px; font-size: 16px; }
  .recruitmentList .list .listTitleBox .edu { width: 270px; font-size: 16px; }
  .recruitmentList .list .listTitleBox .salary { width: 320px; font-size: 16px; }
  .recruitmentList .list .listTitleBox .time { font-size: 16px; }
  .recruitmentList .list .listTitleBox .btn { width: 44px; height: 44px; margin-right: 40px; }
  .recruitmentList .list .listTitleBox .btn i { width: 14px; height: 14px; }
  .recruitmentList .list .listTitleBox .btn i::after { height: 2px; }
  .recruitmentList .list .listTitleBox .btn i::before { width: 2px; }
  .recruitmentList .list .content { padding: 5px 100px 75px; }
  .recruitmentList .list .content .contentTitle { font-size: 18px; padding-top: 55px; }
  .recruitmentList .list .content .desc { font-size: 18px; padding-top: 10px; line-height: 32px; }
  .recruitmentList .list .content .qrCodeImgBox { padding-top: 60px; }
  .recruitmentList .list .content .qrCodeImgBox .qrCodeImg { width: 113px; margin-right: 25px; }
  .recruitmentList .list .content .qrCodeImgBox .qrDesc { font-size: 16px; line-height: 25px; }
  .recruitmentList .list:nth-child(1) .listTitleBox { padding-bottom: 10px; }
  .benefitsMain { padding: 80px 0px 0px; }
  .benefits { margin: 0px -6px; padding-top: 45px; }
  .benefits .list { width: -webkit-calc(20% - 12px); width: calc(20% - 12px); margin: 10px 6px 0px; }
  .benefits .list::after { -webkit-box-shadow: 0px 15px 40px rgba(36, 97, 160, 0.24); box-shadow: 0px 15px 40px rgba(36, 97, 160, 0.24); }
  .benefits .list .content { padding: 60px 40px; z-index: 10; }
  .benefits .list .content .icon { width: 109px; }
  .benefits .list .content .listTitle { font-size: 20px; padding-top: 30px; line-height: 32px; }
  .benefits .list .content .desc { padding-top: 10px; font-size: 16px; line-height: 21px; }
  .careerDevelopmentMain { padding: 120px 0px 150px; }
  .careerDevelopmentClass { border: 1px solid #e5e5e5; padding: 6px; -webkit-border-radius: 62px; border-radius: 62px; margin: 30px auto 0px; }
  .careerDevelopmentClass a { height: 50px; width: 120px; margin-right: 15px; font-size: 16px; }
  .careerDevelopmentClass a::after { -webkit-border-radius: 50px; border-radius: 50px; }
  .careerDevelopmentClass a:last-child { margin-right: 0px; }
  .careerDevelopmentBox { padding-top: 60px; }
  .careerDevelopment .swiper-slide { margin-right: 32px; min-height: 190px; }
  .careerDevelopment .swiper-slide .icon img { width: 70px; }
  .careerDevelopment .swiper-slide .listTitle { font-size: 18px; padding-top: 15px; }
  .careerDevelopment .swiper-slide .number { bottom: -50px; right: 0px; }
  .careerDevelopment .swiper-slide .number span { width: 27px; height: 27px; font-size: 16px; }
  .careerDevelopment .swiper-slide .number::after { left: 58%; width: -webkit-calc(100% - 8px); width: calc(100% - 8px); }
  .careerDevelopment .swiper-slide .triangle { bottom: -10px; border-left: 12px solid transparent; border-right: 12px solid transparent; border-top: 11px solid #edf4f8; }
  .recruitmentProcessMain { padding: 85px 0px 110px; }
  .recruitmentProcessBox { margin-top: 100px; }
  .recruitmentProcess .swiper-slide { width: 265px; margin-right: -45px; }
  .recruitmentProcess .swiper-slide .contentBox .content { min-height: 206px; padding-top: 33px; }
  .recruitmentProcess .swiper-slide .contentBox .content .step { font-size: 18px; }
  .recruitmentProcess .swiper-slide .contentBox .content .icon { width: 65px; padding-top: 13px; }
  .recruitmentProcess .swiper-slide .contentBox .content .listTitle { font-size: 18px; padding-top: 13px; }
  .recruitmentProcess .swiper-slide .contentBox::before { top: -24px; width: 127px; height: 127px; }
  .recruitmentProcess .swiper-slide .contentBox::after { right: 0px; bottom: -79px; width: 39px; height: 39px; }
  .recruitmentProcess .swiper-slide:nth-child(2n) { padding-top: 325px; }
  .recruitmentProcess .swiper-slide:nth-child(2n) .contentBox::after { top: -79px; }
  /*--app下载--*/
  .appDownloadOnlineBox { padding: 185px 0px 0px; }
  .appDownloadOnline { max-width: 1390px; }
  .appDownloadOnline .imgBox { width: 697px; }
  .appDownloadOnline .imgBox img { -webkit-filter: drop-shadow(0px 10px 79px rgba(151, 161, 185, 0.4)); filter: drop-shadow(0px 10px 79px rgba(151, 161, 185, 0.4)); }
  .appDownloadOnline .content { padding: 0px 0px 70px 150px; }
  .appDownloadOnline .content .title { font-size: 62px; }
  .appDownloadOnline .content .title img { width: 64px; margin-right: 15px; }
  .appDownloadOnline .content .desc { font-size: 22px; padding-top: 10px; }
  .appDownloadOnline .content .label { padding-top: 55px; }
  .appDownloadOnline .content .label .list { margin-right: 30px; }
  .appDownloadOnline .content .label .list img { width: 60px; }
  .appDownloadOnline .content .label .list p { font-size: 18px; padding-top: 5px; }
  .appDownloadOnline .content .label .list:last-child { margin-right: 0px; }
  .appDownloadOnline .content .appQRcode { padding: 10px 12px; margin-top: 55px; }
  .appDownloadOnline .content .appQRcode img { width: 139px; }
  .appDownloadOnline .content .appQRcode p { font-size: 16px; padding-top: 5px; }
  .appLiveBroadcastBox { padding: 120px 0px 0px; height: 620px; }
  .appLiveBroadcast { max-width: 1390px; }
  .appLiveBroadcast .imgBox { margin: 0vw 0vw 0vw 130px; width: 335px; }
  .appLiveBroadcast .imgBox .Vertical { padding: 7px; -webkit-border-radius: 30px; border-radius: 30px; border: 3px solid #c1dafe; -webkit-box-shadow: 0px 10px 62px rgba(4, 71, 150, 0.08); box-shadow: 0px 10px 62px rgba(4, 71, 150, 0.08); }
  .appLiveBroadcast .imgBox .Vertical img { -webkit-border-radius: 20px; border-radius: 20px; }
  .appLiveBroadcast .imgBox .Horizontal { left: -35px; top: 170px; width: 468px; padding: 15px; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 0px 10px 79px rgba(151, 161, 185, 0.4); box-shadow: 0px 10px 79px rgba(151, 161, 185, 0.4); }
  .appLiveBroadcast .imgBox .Horizontal img { -webkit-border-radius: 10px; border-radius: 10px; }
  .appLiveBroadcast .content { padding: 30px 0px 0px 310px; }
  .appLiveBroadcast .content .title { font-size: 36px; }
  .appLiveBroadcast .content .desc { font-size: 20px; padding-top: 18px; }
  .appLiveBroadcast .content .label { padding-top: 30px; }
  .appLiveBroadcast .content .label .list { margin-top: 18px; padding: 8px; -webkit-border-radius: 6px; border-radius: 6px; }
  .appLiveBroadcast .content .label .list .icon { width: 70px; height: 70px; -webkit-border-radius: 6px; border-radius: 6px; margin-right: 30px; }
  .appLiveBroadcast .content .label .list .listContent { font-size: 18px; }
  .appOnlineTutoringBox { padding: 70px 0px 0px; }
  .appOnlineTutoring { max-width: 1390px; }
  .appOnlineTutoring .imgBox { width: 677px; -webkit-transform: translateX(60px); -ms-transform: translateX(60px); transform: translateX(60px); }
  .appOnlineTutoring .content { padding: 75px 0px 0px 0px; margin-right: 130px; }
  .appOnlineTutoring .content .title { font-size: 36px; }
  .appOnlineTutoring .content .desc { font-size: 20px; padding-top: 18px; }
  .appOnlineTutoring .content .label { padding-top: 30px; }
  .appOnlineTutoring .content .label .list { margin-top: 18px; padding: 8px; -webkit-border-radius: 6px; border-radius: 6px; }
  .appOnlineTutoring .content .label .list .icon { width: 70px; height: 70px; -webkit-border-radius: 6px; border-radius: 6px; margin-right: 30px; }
  .appOnlineTutoring .content .label .list .listContent { font-size: 18px; }
  .appOnlineTutoring .content .label .list .listContent span { font-size: 40px; margin-right: 10px; }
  .appCommunityBox { padding: 25px 0px 0px; }
  .appCommunity { max-width: 1390px; }
  .appCommunity .imgBox { width: 714px; -webkit-transform: translateX(-35px); -ms-transform: translateX(-35px); transform: translateX(-35px); }
  .appCommunity .content { padding: 0px 0px 0px 100px; }
  .appCommunity .content .title { font-size: 36px; }
  .appCommunity .content .desc { font-size: 20px; padding-top: 18px; }
  .appCommunity .content .label { padding-top: 30px; }
  .appCommunity .content .label .list { margin-top: 18px; padding: 8px; -webkit-border-radius: 6px; border-radius: 6px; }
  .appCommunity .content .label .list .icon { width: 70px; height: 70px; -webkit-border-radius: 6px; border-radius: 6px; margin-right: 30px; }
  .appCommunity .content .label .list .listContent { font-size: 18px; }
  .appCommunity .content .label .list .listContent span { font-size: 40px; margin-right: 10px; }
  .appOnlineTutoringTwoBox { padding: 70px 0px 0px; }
  .appOnlineTutoringTwo { max-width: 1390px; }
  .appOnlineTutoringTwo .imgBox { width: 846px; right: -70px; }
  .appOnlineTutoringTwo .content { padding: 75px 0px 0px 0px; }
  .appOnlineTutoringTwo .content .title { font-size: 36px; }
  .appOnlineTutoringTwo .content .desc { font-size: 20px; padding-top: 18px; }
  .appOnlineTutoringTwo .content .label { padding-top: 30px; }
  .appOnlineTutoringTwo .content .label .list { margin-top: 18px; padding: 8px; -webkit-border-radius: 6px; border-radius: 6px; }
  .appOnlineTutoringTwo .content .label .list .icon { width: 70px; height: 70px; -webkit-border-radius: 6px; border-radius: 6px; margin-right: 30px; }
  .appOnlineTutoringTwo .content .label .list .listContent { font-size: 18px; }
  .appOnlineTutoringTwo .content .label .list .listContent span { font-size: 40px; margin-right: 10px; } }

/*--首页--*/
@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.45rem, 0.8333vw, 1rem); } }

@media screen and (min-width: 1920.02px) { html { font-size: 1rem; /* 固定值，不缩放 */ }
  /* 可以在这里添加其他大屏幕的样式调整 */ }

/* 版心 */
.content1600 { width: 100rem; margin: 0px auto; }

/* 动画 */
@-webkit-keyframes progressX { 0% { width: 0%; }
  100% { width: 100%; } }
@keyframes progressX { 0% { width: 0%; }
  100% { width: 100%; } }

.animate__fadeInUp { opacity: 0; }

.animate__fadeInLeft { opacity: 0; }

.animate__fadeInRight { opacity: 0; }

.animate__fadeInLeftBig { opacity: 0; }

.animate__fadeInRightBig { opacity: 0; }

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

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

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

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

.scrollTriggerTitle .word .inner { font-style: normal; display: block; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); opacity: 0; }

/* 首页-banner */
#banner { height: 100vh; position: relative; overflow: hidden; }

#banner::before { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 20%; background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5))); background: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5)); pointer-events: none; z-index: 2; content: ""; display: block; }

#banner::after { position: absolute; bottom: -1px; right: 11.9375rem; width: 38.1875rem; height: 7rem; background: url(../images/bannerMask.png) no-repeat center/cover; z-index: 2; pointer-events: none; content: ""; display: block; }

#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 .image video, #banner .bannerImage .swiper-wrapper .swiper-slide .image img { width: 100%; height: 100vh; -o-object-fit: cover; 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; z-index: 2; }

#banner .bannerImage .swiper-wrapper .swiper-slide .content { position: absolute; left: 0px; bottom: 12.3125rem; z-index: 3; width: 100%; }

#banner .bannerImage .swiper-wrapper .swiper-slide .content .logo { margin-bottom: 2.125rem; opacity: 0; }

#banner .bannerImage .swiper-wrapper .swiper-slide .content .logo img { width: auto; height: 8.3125rem; }

#banner .bannerImage .swiper-wrapper .swiper-slide .content .title { font-weight: bold; font-size: 2.5rem; color: #FFFFFF; line-height: 3.125rem; margin-bottom: 2.0625rem; opacity: 0; }

#banner .bannerImage .swiper-wrapper .swiper-slide .content .btns { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; gap: 0.5625rem; opacity: 0; }

#banner .bannerImage .swiper-wrapper .swiper-slide .content .btns .more { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: auto; height: 2.8125rem; -webkit-border-radius: 1.4375rem; border-radius: 1.4375rem; border: 2px solid #FFFFFF; font-size: 0.875rem; color: #FFFFFF; padding: 0px 2.3125rem 0px 2.4375rem; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }

#banner .bannerImage .swiper-wrapper .swiper-slide .content .btns .more span { margin-right: 0.25rem; }

#banner .bannerImage .swiper-wrapper .swiper-slide .content .btns .more i { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }

#banner .bannerImage .swiper-wrapper .swiper-slide .content .btns .more:hover { background: #fff; color: #000000; }

#banner .bannerImage .swiper-wrapper .swiper-slide.swiper-slide-active .content .logo { -webkit-animation: fadeInUp 1.2s 0.4s forwards; animation: fadeInUp 1.2s 0.4s forwards; }

#banner .bannerImage .swiper-wrapper .swiper-slide.swiper-slide-active .content .title { -webkit-animation: fadeInUp 1.2s 0.6s forwards; animation: fadeInUp 1.2s 0.6s forwards; }

#banner .bannerImage .swiper-wrapper .swiper-slide.swiper-slide-active .content .btns { -webkit-animation: fadeInUp 1.2s 0.8s forwards; animation: fadeInUp 1.2s 0.8s forwards; }

#banner .bannerOther { position: absolute; left: 0px; width: 100%; bottom: 6.125rem; z-index: 2; }

#banner .bannerOther .bannerOtherMain { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 47.875rem; }

#banner .bannerOther .bannerOtherMain .current { font-size: 0.875rem; color: #FFFFFF; }

#banner .bannerOther .bannerOtherMain .total { font-size: 0.875rem; color: rgba(255, 255, 255, 0.3); }

#banner .bannerOther .bannerOtherMain .swiper-pagination { -webkit-box-flex: 1; -webkit-flex: 1 1; -ms-flex: 1 1; flex: 1 1; height: 1px; background: rgba(255, 255, 255, 0.3); opacity: 1; visibility: visible; margin: 0px 1.875rem; position: relative; }

#banner .bannerOther .bannerOtherMain .swiper-pagination .swiper-pagination-progressbar-fill { position: absolute; top: 0; right: 0; bottom: 0; left: 0; -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; display: block; background: #fff; height: 100%; }

#banner .bannerOther .bannerOtherMain .swiper-pagination .swiper-pagination-progressbar-fill::after { position: absolute; right: 0px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 1px; height: 0.3125rem; background: #FFFFFF; content: ""; display: block; }

/* 首页-合作伙伴 */
#indexPartner { overflow: hidden; position: relative; }

#indexPartner .indexPartnerMain { padding: 2.1875rem 0px; border-bottom: 1px solid rgba(174, 174, 174, 0.2); }

#indexPartner .indexPartnerMain .swiper-wrapper .swiper-slide { width: auto; }

#indexPartner .indexPartnerMain .swiper-wrapper .swiper-slide img { width: auto; height: 3rem; }

/* 首页-实战案例 */
#indexCase { padding: 6.4375rem 0px 7.375rem; overflow: hidden; }

#indexCase .indexCaseTitle { margin-bottom: 2.25rem; }

#indexCase .indexCaseTitle .title { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.6875rem; }

#indexCase .indexCaseTitle .title img { width: auto; height: 0.9375rem; margin-right: 0.625rem; }

#indexCase .indexCaseTitle .title h2 { font-weight: bold; font-size: 1.0625rem; color: #707270; }

#indexCase .indexCaseTitle .subTitle { font-weight: bold; font-size: 3.75rem; color: #474747; line-height: 4.375rem; }

#indexCase .indexCaseMain { margin: -0.625rem; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

#indexCase .indexCaseMain .list { position: relative; margin: 0.625rem; width: -webkit-calc(33.33% - 1.25rem); width: calc(33.33% - 1.25rem); height: 36.9375rem; }

#indexCase .indexCaseMain .list .mLink { display: none; width: 100%; height: 100%; position: absolute; left: 0px; top:0px; z-index: 20; }

#indexCase .indexCaseMain .list .image { overflow: hidden; height: 100%; position: relative; }

#indexCase .indexCaseMain .list .image::after { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 40%; background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); content: ""; display: block; }

#indexCase .indexCaseMain .list .image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }

#indexCase .indexCaseMain .list .content { position: absolute; left: 0px; bottom: 0px; padding: 2.25rem 2.625rem; width: 100%; }

#indexCase .indexCaseMain .list .content .title { font-weight: bold; font-size: 1.5rem; color: #FFFFFF; margin-bottom: 0.5rem; }

#indexCase .indexCaseMain .list .content .intro { font-weight: 500; font-size: 1rem; color: rgba(255, 255, 255, 0.5); }

#indexCase .indexCaseMain .list .mask { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; opacity: 0; visibility: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; text-align: center; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.1); -webkit-backdrop-filter: blur(1.25rem); backdrop-filter: blur(1.25rem); }

#indexCase .indexCaseMain .list .mask .logo { margin-bottom: 1.61875rem; }

#indexCase .indexCaseMain .list .mask .logo img { width: auto; height: 2.49375rem; }

#indexCase .indexCaseMain .list .mask .title { font-weight: bold; font-size: 1.3125rem; color: #FFFFFF; margin-bottom: 0.13125rem; }

#indexCase .indexCaseMain .list .mask .intro { font-size: 0.875rem; color: rgba(255, 255, 255, 0.5); margin-bottom: 3.71875rem; }

#indexCase .indexCaseMain .list .mask .numberList { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 2.31875rem; }

#indexCase .indexCaseMain .list .mask .numberList .box { padding: 0px 2.1875rem; position: relative; }

#indexCase .indexCaseMain .list .mask .numberList .box::after { position: absolute; right: 0px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 1px; height: 3.5875rem; background: rgba(255, 255, 255, 0.2); content: ""; display: block; }

#indexCase .indexCaseMain .list .mask .numberList .box:last-child::after { display: none; }

#indexCase .indexCaseMain .list .mask .numberList .box .number { 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; line-height: 1; margin-bottom: 0.30625rem; }

#indexCase .indexCaseMain .list .mask .numberList .box .number span { font-family: Manrope; font-weight: 600; font-size: 2.625rem; color: #FEFEFF; }

#indexCase .indexCaseMain .list .mask .numberList .box .number b { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-left: 0.525rem; padding: 0.21875rem 0px; }

#indexCase .indexCaseMain .list .mask .numberList .box .number b img { width: auto; height: 0.875rem; }

#indexCase .indexCaseMain .list .mask .numberList .box .number b em { font-style: normal; font-weight: bold; font-size: 0.75rem; color: #FFFFFF; }

#indexCase .indexCaseMain .list .mask .numberList .box .tip { font-size: 0.75rem; color: #FFFFFF; }

#indexCase .indexCaseMain .list .mask .more { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: auto; height: 2.3625rem; background: linear-gradient(265deg, #2363B0, #63CCF1); -webkit-border-radius: 1.18125rem; border-radius: 1.18125rem; font-size: 0.73125rem; color: #FFFFFF; padding: 0px 1.2375rem 0px 1.125rem; overflow: hidden; position: relative; }

#indexCase .indexCaseMain .list .mask .more::after { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.2)), to(transparent)); background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; content: ""; display: block; }

#indexCase .indexCaseMain .list .mask .more span { margin-right: 1.26875rem; }

#indexCase .indexCaseMain .list .mask .more i { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }

#indexCase .indexCaseMain .list .mask .more:hover::after { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }

#indexCase .indexCaseMain .list:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

#indexCase .indexCaseMain .list:hover .mask { opacity: 1; visibility: visible; }

#indexCase .indexCaseMain .list:nth-child(1) { width: 100%; height: 36.6875rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .logo { margin-bottom: 2.3125rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .logo img { height: 3.5625rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .title { font-size: 1.875rem; margin-bottom: 0.1875rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .intro { font-size: 1rem; margin-bottom: 5.3125rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .numberList { margin-bottom: 3.3125rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .numberList .box { padding: 0px 3.125rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .numberList .box::after { width: 1px; height: 5.125rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .numberList .box .number { margin-bottom: 0.4375rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .numberList .box .number span { font-size: 3.75rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .numberList .box .number b { margin-left: 0.75rem; padding: 0.3125rem 0px; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .numberList .box .number b img { height: 1.25rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .numberList .box .number b em { font-size: 0.9375rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .numberList .box .tip { font-size: 0.9375rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .more { height: 2.625rem; -webkit-border-radius: 1.3125rem; border-radius: 1.3125rem; font-size: 0.8125rem; padding: 0px 1.375rem 0px 1.25rem; }

#indexCase .indexCaseMain .list:nth-child(1) .mask .more span { margin-right: 1.8125rem; }

#indexCase .indexCaseMain .list:nth-child(2) { width: -webkit-calc(66.66% - 1.25rem); width: calc(66.66% - 1.25rem); height: 36.6875rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .logo { margin-bottom: 2.3125rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .logo img { height: 3.5625rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .title { font-size: 1.875rem; margin-bottom: 0.1875rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .intro { font-size: 1rem; margin-bottom: 5.3125rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .numberList { margin-bottom: 3.3125rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .numberList .box { padding: 0px 3.125rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .numberList .box::after { width: 1px; height: 5.125rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .numberList .box .number { margin-bottom: 0.4375rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .numberList .box .number span { font-size: 3.75rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .numberList .box .number b { margin-left: 0.75rem; padding: 0.3125rem 0px; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .numberList .box .number b img { height: 1.25rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .numberList .box .number b em { font-size: 0.9375rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .numberList .box .tip { font-size: 0.9375rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .more { height: 2.625rem; -webkit-border-radius: 1.3125rem; border-radius: 1.3125rem; font-size: 0.8125rem; padding: 0px 1.375rem 0px 1.25rem; }

#indexCase .indexCaseMain .list:nth-child(2) .mask .more span { margin-right: 1.8125rem; }

#indexCase .indexCaseMain .list:nth-child(3) { height: 46rem; margin-bottom: -9.875rem; }

#indexCase .indexCaseMain .list:nth-child(6) { height: 27.6875rem; margin-top: 9.875rem; }

#indexCase .indexCaseMain .list:nth-child(8) { width: -webkit-calc(66.66% - 1.25rem); width: calc(66.66% - 1.25rem); }

#indexCase .indexCaseMain .list:nth-child(8) .mask .logo { margin-bottom: 2.3125rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .logo img { height: 3.5625rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .title { font-size: 1.875rem; margin-bottom: 0.1875rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .intro { font-size: 1rem; margin-bottom: 5.3125rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .numberList { margin-bottom: 3.3125rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .numberList .box { padding: 0px 3.125rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .numberList .box::after { width: 1px; height: 5.125rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .numberList .box .number { margin-bottom: 0.4375rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .numberList .box .number span { font-size: 3.75rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .numberList .box .number b { margin-left: 0.75rem; padding: 0.3125rem 0px; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .numberList .box .number b img { height: 1.25rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .numberList .box .number b em { font-size: 0.9375rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .numberList .box .tip { font-size: 0.9375rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .more { height: 2.625rem; -webkit-border-radius: 1.3125rem; border-radius: 1.3125rem; font-size: 0.8125rem; padding: 0px 1.375rem 0px 1.25rem; }

#indexCase .indexCaseMain .list:nth-child(8) .mask .more span { margin-right: 1.8125rem; }

#indexCase .indexCaseMore { text-align: center; margin-top: 3rem; }

#indexCase .indexCaseMore .more { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: auto; height: 3.5rem; background: linear-gradient(265deg, #2363B0, #63CCF1); -webkit-border-radius: 1.75rem; border-radius: 1.75rem; font-size: 1rem; color: #FFFFFF; padding: 0px 2.1875rem 0px 1.875rem; overflow: hidden; position: relative; }

#indexCase .indexCaseMore .more::after { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.2)), to(transparent)); background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; content: ""; display: block; }

#indexCase .indexCaseMore .more span { margin-right: 4.1875rem; }

#indexCase .indexCaseMore .more i { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }

#indexCase .indexCaseMore .more:hover::after { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }

/* 首页-近期活动 */
#indexRecently { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; }

#indexRecently .indexRecentlyLeft { width: 42.56%; background: url(../images/indexRecentlyLeftBg.jpg) no-repeat center/cover; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox { height: 100%; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide { height: 100%; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; opacity: 0 !important; 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: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 7.25rem 10.125rem 7.5rem 10.0625rem; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide::after { width: 42rem; height: 32.3125rem; position: absolute; top: 25rem; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); background: url(../images/indexRecentlyElement.png) no-repeat center/cover; content: ""; display: block; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyTitle { position: relative; z-index: 2; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyTitle .title { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.6875rem; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyTitle .title img { width: auto; height: 0.9375rem; margin-right: 0.625rem; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyTitle .title h2 { font-weight: bold; font-size: 1.0625rem; color: #fff; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyTitle .subTitle { font-weight: bold; font-size: 3.75rem; color: #fff; line-height: 4.375rem; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent { position: relative; z-index: 2; width: 100%; opacity: 0; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; opacity: 0 !important; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .icon { margin-bottom: 2.3125rem; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .icon img { width: auto; height: 3.25rem; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .title { font-size: 1.875rem; color: #FFFFFF; line-height: 2.25rem; height: 4.5rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin-bottom: 1rem; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .intro { font-weight: 300; font-size: 1.0625rem; color: rgba(255, 255, 255, 0.6); line-height: 1.6875rem; height: 3.375rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin-bottom: 4.0625rem; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .more { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: auto; height: 3.5rem; background: linear-gradient(265deg, #2363B0, #63CCF1); -webkit-border-radius: 1.75rem; border-radius: 1.75rem; font-size: 1rem; color: #FFFFFF; padding: 0px 2.1875rem 0px 1.875rem; overflow: hidden; position: relative; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .more::after { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.2)), to(transparent)); background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; content: ""; display: block; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .more span { margin-right: 4.1875rem; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .more i { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .more:hover::after { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide-active { opacity: 1 !important; z-index: 99 !important; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-scrollbar { position: absolute; left: auto; right: 0px; bottom: 0px; width: 5.8125rem; height: 0.125rem; background: rgba(199, 199, 199, 0.3); }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-scrollbar .swiper-scrollbar-drag { background: #FFFFFF; height: 100%; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide-active { opacity: 1 !important; z-index: 99 !important; }

#indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide-active .indexRecentlyContent { -webkit-animation: fadeInUp 1.2s 0s forwards; animation: fadeInUp 1.2s 0s forwards; }

#indexRecently .indexRecentlyRight { width: 57.44%; position: relative; }

#indexRecently .indexRecentlyRight .indexRecentlyPicture { height: 60rem; }

#indexRecently .indexRecentlyRight .indexRecentlyPicture .swiper-wrapper .swiper-slide { overflow: hidden; }

#indexRecently .indexRecentlyRight .indexRecentlyPicture .swiper-wrapper .swiper-slide img { width: 100%; height: 60rem; -o-object-fit: cover; object-fit: cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }

#indexRecently .indexRecentlyRight .indexRecentlyPicture .swiper-wrapper .swiper-slide:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

#indexRecently .indexRecentlyRight .indexRecentlyList { position: absolute; right: 0px; top: 0px; width: 19.625rem; height: 100%; -webkit-backdrop-filter: blur(1.25rem); backdrop-filter: blur(1.25rem); background: rgba(0, 0, 0, 0.05); overflow: visible; }

#indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide { display: -webkit-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; text-align: center; cursor: pointer; padding: 1.875rem; position: relative; }

#indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide::before { position: absolute; left: -1rem; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 1rem; height: 1.8125rem; background: url(../images/indexRecentlyListArrow.png) no-repeat center/cover; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; opacity: 0; visibility: hidden; content: ""; display: block; }

#indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide::after { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: linear-gradient(292deg, #2363B0, #63CCF1); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; opacity: 0; visibility: hidden; content: ""; display: block; }

#indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide img { width: auto; height: 2.8125rem; position: relative; z-index: 2; }

#indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide p { font-weight: 300; font-size: 1.5rem; color: #FFFFFF; margin-top: 0.8125rem; position: relative; z-index: 2; }

#indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide .border { position: absolute; top: 0; right: 0; bottom: 0; left: 0; border-bottom: 1px solid rgba(255, 255, 255, 0.2); border-left: 1px solid rgba(255, 255, 255, 0.2); }

#indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide-thumb-active::before { opacity: 1; visibility: visible; }

#indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide-thumb-active::after { opacity: 1; visibility: visible; }

/* 首页-往期活动 */
#indexActivity { padding: 7.25rem 0px 6.875rem; }

#indexActivity .indexActivityTitle { margin-bottom: 2.25rem; }

#indexActivity .indexActivityTitle .title { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.6875rem; }

#indexActivity .indexActivityTitle .title img { width: auto; height: 0.9375rem; margin-right: 0.625rem; }

#indexActivity .indexActivityTitle .title h2 { font-weight: bold; font-size: 1.0625rem; color: #707270; }

#indexActivity .indexActivityTitle .subTitle { font-weight: bold; font-size: 3.75rem; color: #474747; line-height: 4.375rem; }

#indexActivity .indexActivityList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; gap: 0.5rem; margin-bottom: 4.25rem; }

#indexActivity .indexActivityList .list { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-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; min-width: 9.125rem; height: 2.8125rem; font-size: 1rem; color: #4d4d4d; padding: 0px 1.25rem; position: relative; -webkit-border-radius: 1.4375rem; border-radius: 1.4375rem; overflow: hidden; }

#indexActivity .indexActivityList .list::before { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -webkit-border-radius: 1.4375rem; border-radius: 1.4375rem; border: 2px solid #4d4d4d; -webkit-box-sizing: border-box; box-sizing: border-box; content: ""; display: block; }

#indexActivity .indexActivityList .list::after { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: linear-gradient(265deg, #2363B0, #63CCF1); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; opacity: 0; visibility: hidden; content: ""; display: block; }

#indexActivity .indexActivityList .list.active { color: #fff; }

#indexActivity .indexActivityList .list.active::after { opacity: 1; visibility: visible; }

#indexActivity .indexActivityList .list h3 { position: relative; z-index: 2; font-size: inherit; font-weight: inherit; color: inherit; }

#indexActivity .indexActivityMain { overflow: hidden; }

#indexActivity .indexActivityMain .indexActivityBox { width: 40.8125rem; min-height: 33.75rem; overflow: visible; margin: 0px; }

#indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide { width: 28.3125rem; -webkit-transition: width 0.4s ease; transition: width 0.4s ease; }

#indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide-active { width: 40.8125rem; }

#indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide a { display: block; }

#indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide a .image { position: relative; overflow: hidden; }

#indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide a .image img { width: 100%; height: auto; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; }

#indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide a .image span { position: absolute; top: 1.3125rem; right: 1.3125rem; padding: 0px 0.875rem; font-size: 0.8125rem; display: -webkit-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: #FFFFFF; width: auto; height: 1.5625rem; -webkit-border-radius: 0.75rem; border-radius: 0.75rem; border: 1px solid #fff; z-index: 2; }

#indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide a .content { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 1.625rem; }

#indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide a .content .title { font-weight: normal; -webkit-box-flex: 1; -webkit-flex: 1 1; -ms-flex: 1 1; flex: 1 1; font-size: 1.125rem; color: #000000; line-height: 1.5625rem; margin-right: 1.25rem; }

#indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide a .content .more { font-size: 0.875rem; color: #474747; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }

#indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide a:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

/* 首页-我们的服务 */
#indexService { position: relative; overflow: hidden; }

#indexService .indexServicePicture .swiper-wrapper .swiper-slide img { width: 100%; height: auto; }

#indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent { position: absolute; left: 0px; top: 9.1875rem; width: 100%; height: auto; z-index: 2; }

#indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent .subTitle { font-weight: bold; font-size: 3.75rem; color: #FFFFFF; line-height: 4.375rem; margin-bottom: 2.5625rem; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

#indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent .more { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: auto; height: 3.5rem; background: linear-gradient(265deg, #2363B0, #63CCF1); -webkit-border-radius: 1.75rem; border-radius: 1.75rem; font-size: 1rem; color: #FFFFFF; padding: 0px 2.1875rem 0px 1.875rem; overflow: hidden; position: relative; -webkit-transform: translateY(50px); -ms-transform: translateY(50px); transform: translateY(50px); opacity: 0; -webkit-transition: all .6s; transition: all .6s; }

#indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent .more::after { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.2)), to(transparent)); background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; content: ""; display: block; }

#indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent .more span { margin-right: 4.1875rem; }

#indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent .more i { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }

#indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent .more:hover::after { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }

#indexService .indexServicePicture .swiper-wrapper .swiper-slide-active .indexServiceContent .subTitle { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .6s; transition-delay: .6s; }

#indexService .indexServicePicture .swiper-wrapper .swiper-slide-active .indexServiceContent .more { -webkit-transform: none; -ms-transform: none; transform: none; opacity: 1; -webkit-transition-delay: .8s; transition-delay: .8s; }

#indexService .indexServiceListBox { position: absolute; left: 0px; bottom: 4.625rem; width: 100%; height: auto; z-index: 2; }

#indexService .indexServiceTitleBox { position: absolute; left: 0px; top: 6.1875rem; width: 100%; height: auto; z-index: 2; }

#indexService .indexServiceTitleBox .indexServiceTitle .title { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.6875rem; }

#indexService .indexServiceTitleBox .indexServiceTitle .title img { width: auto; height: 0.9375rem; margin-right: 0.625rem; }

#indexService .indexServiceTitleBox .indexServiceTitle .title h2 { font-weight: bold; font-size: 1.0625rem; color: #fff; }

#indexService .indexServiceTitleBox .indexServiceTitle .subTitle { font-weight: bold; font-size: 3.75rem; color: #FFFFFF; line-height: 4.375rem; margin-bottom: 2.5625rem; }

#indexService .indexServiceTitleBox .indexServiceTitle .more { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: auto; height: 3.5rem; background: linear-gradient(265deg, #2363B0, #63CCF1); -webkit-border-radius: 1.75rem; border-radius: 1.75rem; font-size: 1rem; color: #FFFFFF; padding: 0px 2.1875rem 0px 1.875rem; overflow: hidden; position: relative; }

#indexService .indexServiceTitleBox .indexServiceTitle .more::after { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(rgba(255, 255, 255, 0.2)), to(transparent)); background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent); -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all 0.4s ease; transition: all 0.4s ease; content: ""; display: block; }

#indexService .indexServiceTitleBox .indexServiceTitle .more span { margin-right: 4.1875rem; }

#indexService .indexServiceTitleBox .indexServiceTitle .more i { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }

#indexService .indexServiceTitleBox .indexServiceTitle .more:hover::after { -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); }

#indexService .indexServiceListBox { position: absolute; left: 0px; bottom: 4.625rem; width: 100%; height: auto; z-index: 2; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide { -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; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; padding-bottom: 0.9375rem; cursor: pointer; opacity: 0.7; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide::before { position: absolute; right: 0px; bottom: 0px; width: 0%; height: 0.125rem; background: -webkit-gradient(linear, left top, right top, from(#2363B0), to(#63CCF1)); background: linear-gradient(90deg, #2363B0, #63CCF1); z-index: 2; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; opacity: 0; visibility: hidden; content: ""; display: block; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide::after { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 0.125rem; background: #FFFFFF; content: ""; display: block; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide span { font-weight: normal; font-size: 1.375rem; color: #fff; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide i { width: 0.75rem; height: 0.75rem; position: relative; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide i::before, #indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide i::after { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: #fff; content: ""; display: block; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide i::before { width: 100%; height: 0.125rem; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide i::after { width: 0.125rem; height: 100%; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide-thumb-active { opacity: 1; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide-thumb-active::before { right: auto; left: 0px; width: 100%; opacity: 1; visibility: visible; }

#indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide-thumb-active i::before, #indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide-thumb-active i::after { background: #2363B0; }

/* 首页-关于我们 */
#indexAboutus { padding-top: 7.25rem; }

#indexAboutus .indexAboutusTitle { text-align: center; margin-bottom: 4.25rem; }

#indexAboutus .indexAboutusTitle .title { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.6875rem; }

#indexAboutus .indexAboutusTitle .title img { width: auto; height: 0.9375rem; margin-right: 0.625rem; }

#indexAboutus .indexAboutusTitle .title h2 { font-weight: bold; font-size: 1.0625rem; color: #707270; }

#indexAboutus .indexAboutusTitle .subTitle { font-weight: bold; font-size: 3.75rem; color: #474747; line-height: 4.375rem; }

#indexAboutus .indexAboutusNumber { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 2.6875rem; }

#indexAboutus .indexAboutusNumber .list { min-width: 18.5rem; text-align: center; position: relative; }

#indexAboutus .indexAboutusNumber .list::after { position: absolute; top: 50%; right: 0px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 1px; height: 4.9375rem; background: #DFDFDF; content: ""; display: block; }

#indexAboutus .indexAboutusNumber .list .number { font-family: Poppins; font-weight: 500; font-size: 3.75rem; color: #363636; background: -webkit-gradient(linear, left top, right top, from(#2363B0), to(#63CCF1)); background: linear-gradient(90deg, #2363B0 0%, #63CCF1 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; line-height: 1; margin-bottom: 0.4375rem; }

#indexAboutus .indexAboutusNumber .list .number i { font-style: normal; }

#indexAboutus .indexAboutusNumber .list .title { font-size: 1.125rem; color: rgba(114, 114, 114, 0.7); }

#indexAboutus .indexAboutusNumber .list:last-child::after { display: none; }

#indexAboutus .indexAboutusPicture { overflow: hidden; position: relative; }

#indexAboutus .indexAboutusPicture img { width: 100%; height: auto; -webkit-transition: -webkit-transform 0.4s ease; transition: -webkit-transform 0.4s ease; transition: transform 0.4s ease; transition: transform 0.4s ease, -webkit-transform 0.4s ease; }

#indexAboutus .indexAboutusPicture img:hover { -webkit-transform: scale(1.06); -ms-transform: scale(1.06); transform: scale(1.06); }

#indexAboutus .indexAboutusPicture .before { position: absolute; right: 50%; top: 0px; width: 50vw; height: 8.073vw; background: #fff; -webkit-mask-image: url(../images/indexAboutusPictureMask1.png); mask-image: url(../images/indexAboutusPictureMask1.png); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; -webkit-mask-size: cover; mask-size: cover; opacity: 1 !important; }

#indexAboutus .indexAboutusPicture .after { position: absolute; left: 50%; top: 0px; width: 50vw; height: 8.073vw; background: #fff; -webkit-mask-image: url(../images/indexAboutusPictureMask2.png); mask-image: url(../images/indexAboutusPictureMask2.png); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; -webkit-mask-size: cover; mask-size: cover; opacity: 1 !important; }

/* 首页-分享 */
#indexShare { padding: 7.3125rem 0px 9rem; overflow: hidden; }

#indexShare .indexShareTitle { text-align: center; margin-bottom: 4.25rem; }

#indexShare .indexShareTitle .title { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 0.6875rem; }

#indexShare .indexShareTitle .title img { width: auto; height: 0.9375rem; margin-right: 0.625rem; }

#indexShare .indexShareTitle .title h2 { font-weight: bold; font-size: 1.0625rem; color: #707270; }

#indexShare .indexShareTitle .subTitle { font-weight: bold; font-size: 3.75rem; color: #474747; line-height: 4.375rem; }

#indexShare .indexShareMain { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

#indexShare .indexShareMain .indexShareLeft { width: 65.1875rem; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsRecommendation { margin-bottom: 1.375rem; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsRecommendation .list { display: block; position: relative; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsRecommendation .list .image { overflow: hidden; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsRecommendation .list .image img { width: 100%; height: auto; -webkit-transition: -webkit-transform 0.4s ease; transition: -webkit-transform 0.4s ease; transition: transform 0.4s ease; transition: transform 0.4s ease, -webkit-transform 0.4s ease; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsRecommendation .list .content { position: absolute; left: 0px; bottom: 0px; width: 100%; height: auto; padding: 6.25rem 2.4375rem 2.0625rem; background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(black)); background: linear-gradient(180deg, rgba(0, 0, 0, 0), black); }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsRecommendation .list .content .title { font-weight: 500; font-size: 1.4375rem; color: #FFFFFF; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsRecommendation .list:hover .image img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsList { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: -0.5rem; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsList .list { width: -webkit-calc(33.33% - 1rem); width: calc(33.33% - 1rem); height: 11.3125rem; padding: 1.9375rem 2.125rem; margin: 0.5rem; background: #F5F5F5; -webkit-border-radius: 0.3125rem; border-radius: 0.3125rem; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsList .list .title { font-weight: 500; font-size: 1.1875rem; color: #000000; line-height: 1.6875rem; height: 3.375rem; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin-bottom: 3rem; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsList .list .time { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsList .list .time i { color: #1F356C; font-size: 0.9375rem; margin-right: 0.3125rem; }

#indexShare .indexShareMain .indexShareLeft .indexShareNewsList .list .time span { font-family: Poppins; font-size: 0.9375rem; color: #000000; }

#indexShare .indexShareMain .indexShareRight { width: 33.5625rem; }

#indexShare .indexShareMain .indexShareRight .list { text-align: center; padding: 3rem 0px 0px; height: 23.1875rem; margin-bottom: 1.3125rem; position: relative; }

#indexShare .indexShareMain .indexShareRight .list:nth-child(1) { background: #A07B5C; }

#indexShare .indexShareMain .indexShareRight .list:nth-child(2) { background: #1F356C; }

#indexShare .indexShareMain .indexShareRight .list:last-child { margin-bottom: 0px; }

#indexShare .indexShareMain .indexShareRight .list::after { position: absolute; top: 8.5625rem; right: -7.25rem; width: 21.875rem; height: 11.8125rem; background: url(../images/indexShareElement.png) no-repeat center/cover; content: ""; display: block; }

#indexShare .indexShareMain .indexShareRight .list .title { font-size: 1.8125rem; color: #FFFFFF; margin-bottom: 0.375rem; position: relative; z-index: 2; }

#indexShare .indexShareMain .indexShareRight .list .intro { font-size: 1.0625rem; color: #FFFFFF; font-weight: 300; margin-bottom: 2.8125rem; position: relative; z-index: 2; }

#indexShare .indexShareMain .indexShareRight .list .code { width: 9rem; -webkit-border-radius: 0.625rem; border-radius: 0.625rem; overflow: hidden; margin: 0px auto; position: relative; z-index: 2; }

#indexShare .indexShareMain .indexShareRight .list .code img { width: 100%; height: auto; }

.mIndexRecently { display: none; }

@media (max-width: 768px) { .content1600 { padding: 0px 20px; width: 100%; }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content .logo { margin-bottom: 4vw; }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content .logo img { height: 17.733vw; }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content .title { font-size: 5.733vw; line-height: 6.667vw; }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content .btns .more { padding: 0vw 4.267vw; font-size: 3.2vw; height: 8.267vw; -webkit-border-radius: 8.267vw; border-radius: 8.267vw; }
  #banner .bannerImage .swiper-wrapper .swiper-slide .content .btns .more span { margin-right: 1.6vw; }
  #banner::after { background: url(../images/img_527.png) no-repeat center/100% auto; width: 100%; right: 0px; height: 10vw; }
  #banner .bannerOther .bannerOtherMain { width: 100%; }
  #banner .bannerOther .bannerOtherMain .current { font-size: 3.2vw; }
  #banner .bannerOther .bannerOtherMain .total { font-size: 3.2vw; }
  #indexPartner::after { content: ''; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 1px; background-color: #efefef; }
  #indexPartner .indexPartnerMain { padding: 5.333vw 0vw; overflow: visible; border: none; }
  #indexPartner .indexPartnerMain .swiper-wrapper .swiper-slide { padding-right: 2.667vw; }
  #indexPartner .indexPartnerMain .swiper-wrapper .swiper-slide img { height: 8vw; }
  #indexCase { padding: 9.333vw 0px; }
  #indexCase .indexCaseTitle .title { margin-bottom: 2.667vw; }
  #indexCase .indexCaseTitle .title h2 { font-size: 3.2vw; color: #707270; }
  #indexCase .indexCaseTitle .title img { height: 4vw; margin-right: 1.333vw; }
  #indexCase .indexCaseTitle .subTitle { font-size: 8vw; line-height: 9.333vw; }
  #indexCase .indexCaseTitle .subTitle div { font-weight: 600; }
  #indexCase .indexCaseMain { display: block !important; margin: 0vw; }
  #indexCase .indexCaseMain .list { margin: 2.667vw 0vw 0vw !important; width: 100% !important; height: 96vw !important; }
  #indexCase .indexCaseMain .list .mLink {display: block;}
  #indexCase .indexCaseMain .list .content { padding: 6vw 6.667vw; }
  #indexCase .indexCaseMain .list .content .title { font-size: 4vw; margin-bottom: 1.333vw; line-height: 1.2; }
  #indexCase .indexCaseMain .list .content .intro { font-size: 2.933vw; }
  #indexCase .indexCaseMain .list .mask { display: none; }
  #indexCase .indexCaseMore { margin-top: 5.333vw; }
  #indexCase .indexCaseMore .more { -webkit-border-radius: 11.6vw; border-radius: 11.6vw; height: 11.6vw; padding: 0vw 6vw; font-size: 3.733vw; }
  #indexCase .indexCaseMore .more span { margin-right: 12.667vw; }
  #indexRecently { 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; }
  #indexRecently .indexRecentlyLeft { width: 100%; }
  #indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyTitle { display: none; }
  #indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide { padding: 10vw 5.333vw 12vw; }
  #indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .icon { margin-bottom: 6vw; }
  #indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .icon img { height: 8vw; }
  #indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .title { font-size: 4.8vw; display: -webkit-box; height: 11.466vw; line-height: 5.733vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-bottom: 6vw; }
  #indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .intro { display: none; }
  #indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .more { padding: 0vw 4.667vw; font-size: 2.933vw; height: 9.067vw; }
  #indexRecently .indexRecentlyLeft .indexRecentlyBox .indexRecentlySlide > .swiper-wrapper > .swiper-slide .indexRecentlyContent .swiper-wrapper .swiper-slide .more span { margin-right: 8.667vw; }
  #indexRecently .indexRecentlyRight { width: 100%; }
  #indexRecently .indexRecentlyRight .indexRecentlyPicture { height: auto; }
  #indexRecently .indexRecentlyRight .indexRecentlyList { left: 2.667vw; top: 5.333vw; height: auto; width: auto; right: 2.667vw; background-color: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); -webkit-border-radius: 14.667vw; border-radius: 14.667vw; padding: 1.333vw; }
  #indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide { padding: 0px; height: 11.733vw; }
  #indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide .border { display: none; }
  #indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide img { display: none; }
  #indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide p { margin: 0px; font-size: 3.733vw; }
  #indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide::after { -webkit-border-radius: 11.733vw; border-radius: 11.733vw; }
  #indexRecently .indexRecentlyRight .indexRecentlyList .swiper-wrapper .swiper-slide::before { display: none; }
  #indexRecently .indexRecentlyRight .indexRecentlyPicture .swiper-wrapper .swiper-slide img { height: 117.733vw; }
  .mIndexRecently { display: block; padding: 13.333vw 20px 6.667vw; }
  .mIndexRecently .mIndexCaseTitle .title { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: 2.667vw; }
  .mIndexRecently .mIndexCaseTitle .title h2 { font-size: 3.2vw; color: #707270; }
  .mIndexRecently .mIndexCaseTitle .title img { height: 4vw; margin-right: 1.333vw; }
  .mIndexRecently .mIndexCaseTitle .subTitle { font-size: 8vw; line-height: 9.333vw; }
  .mIndexRecently .mIndexCaseTitle .subTitle div { font-weight: 600; }
  #indexActivity { padding: 11.333vw 0vw 4vw; }
  #indexActivity .indexActivityTitle { margin-bottom: 4.667vw; }
  #indexActivity .indexActivityTitle .title { margin-bottom: 2.667vw; }
  #indexActivity .indexActivityTitle .title h2 { font-size: 3.2vw; color: #707270; }
  #indexActivity .indexActivityTitle .title img { height: 4vw; margin-right: 1.333vw; }
  #indexActivity .indexActivityTitle .subTitle { font-size: 8vw; line-height: 9.333vw; }
  #indexActivity .indexActivityTitle .subTitle div { font-weight: 600; }
  #indexActivity .indexActivityList { margin-bottom: 5.333vw; }
  #indexActivity .indexActivityList .list { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; margin-right: 0vw; padding: 0vw 2.667vw; font-size: 2.933vw; min-width: inherit; height: 8.667vw; }
  #indexActivity .indexActivityList .list:last-child { margin: 0vw; }
  #indexActivity .indexActivityMain .indexActivityBox { width: 100%; min-height: inherit; }
  #indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper { -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
  #indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide { width: 100% !important; }
  #indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide-active { width: 100%; }
  #indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide a .content { padding-top: 3.333vw; padding-bottom: 8vw; }
  #indexActivity .indexActivityMain .indexActivityBox .swiper-wrapper .swiper-slide a .content .title { font-size: 3.733vw; line-height: 4.133vw; }
  #indexService .indexServiceTitleBox { top: 13.333vw; }
  #indexService .indexServiceTitleBox .indexServiceTitle { margin-bottom: 4.667vw; }
  #indexService .indexServiceTitleBox .indexServiceTitle .title { margin-bottom: 2.667vw; }
  #indexService .indexServiceTitleBox .indexServiceTitle .title h2 { font-size: 3.2vw; }
  #indexService .indexServiceTitleBox .indexServiceTitle .title img { height: 4vw; margin-right: 1.333vw; }
  #indexService .indexServiceTitleBox .indexServiceTitle .subTitle { font-size: 7.2vw; line-height: 9.333vw; margin-bottom: 6vw; }
  #indexService .indexServiceTitleBox .indexServiceTitle .subTitle div { font-weight: 600; }
  #indexService .indexServiceTitleBox .indexServiceTitle .more { padding: 0vw 4.667vw; font-size: 2.933vw; height: 9.067vw; }
  #indexService .indexServiceTitleBox .indexServiceTitle .more span { margin-right: 8.667vw; }
  #indexService .indexServiceListBox { overflow: hidden; bottom: 8.667vw; }
  #indexService .indexServiceListBox .indexServiceList { overflow: visible; }
  #indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide { width: 40vw; margin-right: 4.4vw; padding-bottom: 2.667vw; }
  #indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide span { font-size: 3.467vw; }
  #indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide:last-child { margin-right: 0vw; }
  #indexService .indexServiceListBox .indexServiceList .swiper-wrapper .swiper-slide i { width: 2.133vw; height: 2.133vw; }
  #indexService .indexServicePicture .swiper-wrapper .swiper-slide img { height: 100vh; -o-object-fit: cover; object-fit: cover; }
  #indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent { top: 21.333vw; }
  #indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent .subTitle { font-size: 5.867vw; line-height: 7.467vw; margin-bottom: 5.333vw; }
  #indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent .more { height: 10.667vw; padding: 0vw 4vw; font-size: 3.2vw; }
  #indexService .indexServicePicture .swiper-wrapper .swiper-slide .indexServiceContent .more span { margin-right: 5.333vw; }
  #indexAboutus { padding: 12vw 0vw 0vw; }
  #indexAboutus .indexAboutusTitle { margin-bottom: 4.667vw; }
  #indexAboutus .indexAboutusTitle .title { margin-bottom: 2.667vw; }
  #indexAboutus .indexAboutusTitle .title h2 { font-size: 3.2vw; color: #707270; }
  #indexAboutus .indexAboutusTitle .title img { height: 4vw; margin-right: 1.333vw; }
  #indexAboutus .indexAboutusTitle .subTitle { font-size: 8vw; line-height: 9.333vw; }
  #indexAboutus .indexAboutusTitle .subTitle div { font-weight: 600; }
  #indexAboutus .indexAboutusNumber { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
  #indexAboutus .indexAboutusNumber .list { min-width: inherit; }
  #indexAboutus .indexAboutusNumber .list .number { font-size: 5.867vw; margin-bottom: 1.333vw; }
  #indexAboutus .indexAboutusNumber .list .number span { font-size: 5.867vw; }
  #indexAboutus .indexAboutusNumber .list .title { font-size: 2.667vw; }
  #indexAboutus .indexAboutusNumber .list::after { display: none; }
  #indexShare { padding: 10.667vw 0vw 9.333vw; }
  #indexShare .indexShareTitle { margin-bottom: 4.667vw; }
  #indexShare .indexShareTitle .title { margin-bottom: 2.667vw; }
  #indexShare .indexShareTitle .title h2 { font-size: 3.2vw; color: #707270; }
  #indexShare .indexShareTitle .title img { height: 4vw; margin-right: 1.333vw; }
  #indexShare .indexShareTitle .subTitle { font-size: 8vw; line-height: 9.333vw; }
  #indexShare .indexShareTitle .subTitle div { font-weight: 600; }
  #indexShare .indexShareMain { display: block; }
  #indexShare .indexShareMain .indexShareLeft { width: 100%; }
  #indexShare .indexShareMain .indexShareLeft .indexShareNewsList { display: block; }
  #indexShare .indexShareMain .indexShareLeft .indexShareNewsRecommendation .list .content { padding: 6.667vw; }
  #indexShare .indexShareMain .indexShareLeft .indexShareNewsRecommendation .list .content .title { font-size: 3.733vw; }
  #indexShare .indexShareMain .indexShareLeft .indexShareNewsList { margin: 0vw; }
  #indexShare .indexShareMain .indexShareLeft .indexShareNewsList .list { display: block; width: 100%; height: auto; padding: 5.333vw; -webkit-border-radius: 1.333vw; border-radius: 1.333vw; margin: 0vw 0vw 3.333vw; }
  #indexShare .indexShareMain .indexShareLeft .indexShareNewsList .list .title { font-size: 3.733vw; display: -webkit-box; height: 10.666vw; line-height: 5.333vw; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-bottom: 5.333vw; }
  #indexShare .indexShareMain .indexShareLeft .indexShareNewsList .list .time i { font-size: 3.733vw; }
  #indexShare .indexShareMain .indexShareLeft .indexShareNewsList .list .time span { font-size: 3.2vw; }
  #indexShare .indexShareMain .indexShareRight { width: 100%; }
  #indexShare .indexShareMain .indexShareRight .list { padding: 6.667vw 0vw; margin-bottom: 3.333vw; height: auto; }
  #indexShare .indexShareMain .indexShareRight .list .title { font-size: 4.8vw; line-height: 1; margin-bottom: 2.667vw; }
  #indexShare .indexShareMain .indexShareRight .list .intro { font-size: 3.467vw; margin-bottom: 5.333vw; }
  #indexShare .indexShareMain .indexShareRight .list .code { width: 20vw; }
  #indexShare .indexShareMain .indexShareRight .list::after { width: 46.667vw; height: 25.2vw; top: auto; right: 0px; bottom: 5.333vw; background-size: 46.667vw 25.2vw; } }

/*--首页--*/
