@font-face {
 font-family:"Microsoft YaHei Light";
 src:url(/fonts/MicrosoftYaHeiLight.eot);
 src:url(/fonts/MicrosoftYaHeiLight.eot?#iefix) format("embedded-opentype"),
 url(/fonts/MicrosoftYaHeiLight.woff) format("woff"),
 url(/fonts/MicrosoftYaHeiLight.ttf) format("truetype"),
 url("/fonts/MicrosoftYaHeiLight.svg#Microsoft YaHei Light") format("svg");
 font-style:normal;
 font-weight:400
}
@font-face {
 font-family:"Microsoft YaHei Bold";
 src:url(/fonts/MicrosoftYaHeiBold.eot);
 src:url(/fonts/MicrosoftYaHeiBold.eot?#iefix) format("embedded-opentype"),
 url(/fonts/MicrosoftYaHeiBold.woff) format("woff"),
 url(/fonts/MicrosoftYaHeiBold.ttf) format("truetype"),
 url("/fonts/MicrosoftYaHeiBold.svg#Microsoft JhengHei") format("svg");
 font-style:normal;
 font-weight:400
}
.yahei {
 font-family:"Source Han Sans",Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"
}
.yahei-bold {
 font-family:"Source Han Sans",Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"
}
.yahei-light {
 font-family:"Source Han Sans",Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"
}
.bg_white {
 background:#fff
}
.fixed-btn {
 display:block;
 position:fixed;
 z-index:999;
 -webkit-writing-mode:vertical-lr;
 -ms-writing-mode:tb-lr;
 writing-mode:vertical-lr;
 background-color:#3f7fec;
 background-repeat:no-repeat;
 background-position:center;
 background-size:contain;
 text-decoration:none;
 color:rgba(255,255,255,.7);
 text-align:center;
 font-size:1rem
}
.fixed-btn:hover {
 text-decoration:none;
 color:#fff
}
#toCooperationBtn {
 background:url(/img/icon_cooperation.png?201908151205) no-repeat;
 background-size:100% 100%;
 position:fixed;
 z-index:1000
}
body,
div,
h1,
h2,
h3,
h4,
html,
p,
section,
span {
 margin-top:0;
 margin-bottom:0
}
body,
html {
 font-family:"Source Han Sans",Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"
}
h2 {
 font-family:"Source Han Sans",Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"
}
#header {
 height:5.625rem;
 background:rgba(0,0,0,.7);
 width:100%;
 text-align:center;
 -webkit-transition:-webkit-transform .4s ease;
 transition:-webkit-transform .4s ease;
 transition:transform .4s ease;
 transition:transform .4s ease,-webkit-transform .4s ease
}
#header .cooperation {
 position:relative
}
#header .cooperation .hint {
 position:absolute;
 height:2.125rem;
 background:transparent url(data:image/png;base64,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) no-repeat center;
 top:50%;
 -webkit-transform:translateY(-110%);
 -ms-transform:translateY(-110%);
 transform:translateY(-110%);
 right:.25rem
}
#header .cooperation .hot {
 background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAdCAYAAADsMO9vAAAACXBIWXMAAAsTAAALEwEAmpwYAAALF2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDYtMTFUMTU6Mzc6MDMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTA2LTExVDE3OjI0OjQ0KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTA2LTExVDE3OjI0OjQ0KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk4MTJlYWJhLTM4ZDctNDFmMS05NDllLTViMDliZjNjNGY1MCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjIyYjMyN2Q0LWNjY2YtNWU0OS1iOWQ1LWQwN2Q0NmVkNDk2NiIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjJhNGExZmIwLWRmYWUtNGI4MS1iYjE5LWZlZjZjY2Q5MjAyNiIgdGlmZjpPcmllbnRhdGlvbj0iMSIgdGlmZjpYUmVzb2x1dGlvbj0iNzIwMDAwLzEwMDAwIiB0aWZmOllSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiIGV4aWY6Q29sb3JTcGFjZT0iMSIgZXhpZjpQaXhlbFhEaW1lbnNpb249IjQ4IiBleGlmOlBpeGVsWURpbWVuc2lvbj0iMjkiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJhNGExZmIwLWRmYWUtNGI4MS1iYjE5LWZlZjZjY2Q5MjAyNiIgc3RFdnQ6d2hlbj0iMjAxOS0wNi0xMVQxNTozNzowMyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBpbWFnZS9wbmcgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NDJkZWRlMjUtMDE4MS00ODE2LTk2ODMtMzU3ZWEyMzAxYTUwIiBzdEV2dDp3aGVuPSIyMDE5LTA2LTExVDE1OjU0OjQzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MzhkMTczMjItZjM5MS00NWZmLWJmMDEtN2Q5YmU5YmZjYzZkIiBzdEV2dDp3aGVuPSIyMDE5LTA2LTExVDE3OjI0OjQ0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTgxMmVhYmEtMzhkNy00MWYxLTk0OWUtNWIwOWJmM2M0ZjUwIiBzdEV2dDp3aGVuPSIyMDE5LTA2LTExVDE3OjI0OjQ0KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzhkMTczMjItZjM5MS00NWZmLWJmMDEtN2Q5YmU5YmZjYzZkIiBzdFJlZjpkb2N1bWVu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) no-repeat center
}
#header nav {
 height:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 margin:0 auto;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding-top:.5rem\9\0
}
#header nav .logo {
 display:inline-block;
 height:2.875rem;
 width:8.9375rem;
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAAAvCAYAAADaf5l9AAAABGdBTUEAALGPC/xhBQAACoNJREFUeAHtnAuQFMUZxznDQU4RYgiKGr0DLRQRtNDyQeQhioYoKPgIUOArEZ9oaWlUDGrwha/SGAJqKb4KkkgpVahoAvhACkkZjVEsRERRoTCnxgd6ggQvv//c9GS2t2dvd3b3aneYr+pHd39fzzfdPT3fdM8s165dBUlzc/MEWAaDKqhZaVOqYQSYNA+CkUfIdKuGdqdtLNEIcMEPhifhNjgVGvJ1Td13ISyfUhiX7/FpvSofAS52V2gKzwDyjfAUXAPHwo/tbqLbFaJkPoZd7WPScgJHgAt9T9QsCOnfIf8oTIJDYDzkEkWhUQkcrrRL4RHgIveG73PNhCJsD3Bsp/D50nyCRoCLuz0sKWKCtHboSirsl6Ahq8qu1LTWai6S6vQG7Xy0VumaR9qROuWWbzjBxJqamjnlPlHqP+YI6A6Hf0Olyt007Acxu5ceVu4R4OJ0h8WVOnto1wJI10Hlnghx/XNxtoMp8F+oRHmdRv00bv/S49pgBLhAg2E9VKKso1H7tsEwpKdgBLYrZBS4MO2p3x8q9RGxO217Pp1AhVzVNqjLBRkCK6AaZAONrOoIRPv1ukM3a9mF8xwAo6FLSU+Gw93hT1BtognUo6SDEXKG71vg85CqZFn8Hg4fw4W2U3Qd8qTWPtZVxldnWANayx7iqhOli5zZONLJL4EpUKmPqah+Sd8d5tGPAbwLaspVMaZN77+C92Scp57ysjx9PUybJueo+xY2XZvf4Xc2dcOT9D/od8hxrDHJx/6mkCOdia0nrIQjOd+ROereS1u+MHbn5MHB0VT4A1R16Kf9B8AsGAPlFk3QhbAzDIflsArCsicFXZztw0o7zwX6imtwE/o7YBJMteqspvyQpQsXddO3KpzjdCqZXy3oRfC0Vg6aiz2YPBl1cbYHzIWkyeUZHS1BgQG6FbIGEt0Af/Am2qdBr98oSQ62bXaZOh1BH4szXoBS/hqeteuHy9jfhhVhnZ3Hrp/ObATtUHtAXQRXopc8Dc5g0w7Dr0ANS6JsplO97AEstIyPC0AvS8UHoHWCKd8qf5SPAMnZYf+U62ELRF54bL+B5RGM9P1nTB7qXgH6AhD0j3zOyYN9KGjiKMIpOjsF2wjYCvp1Z1a0DM+k9/HwEPwM+kFB23jqV7J0oHEzQI/jYmQLB5v1k9Y7zaHyZt+xWQfZ3/cU/TTeN/r1XMlWlDpHWPamoPVb1m+g/EqdSfWozOt6MQlGU3cOqH1r4Dp0JE4ZhlZ+1abZVr0vnUdQSSvwY+BG0N2SFBnr7HAMJQOiN9pZA4juKH+wFhu3lHeGJnjR6PJJqd8d9DumtbCjjiG1I880dJJWIw91TgFFS0Ud8R286+AzdBI90lz2TegbI/uAsT38GZIka+hMxhoicgByGPChNYLENXlGtpi83zPVyw3ln/s63YjfhlCUjxTqzfePCyImZXvy3O7X6WEcUXY+ttB3hSegP2hSaEeWJeivBMnhWUYU6F+GRmeow1BLnb/AL10HV7GuJ20/qQTtP9H3oe99v4eGkE+zNtDj6wxfv5b0TtAOVltjLRF+CN+BU/B5BoYRcB+7r0XOSi3KOt8W6csci5/PYDS8ZnTFpHoGZwiN1vpAWzJvgZZhTEZBa4/HiuyKJqAWCrrJtIY4iXEbxkXRuxKzNllL/nT0U9G/Tf5S0F2ryKeb8kN4FbKEOopI00Hrq6uyKmQqzOT5JlOdV6kL5xrjqGkW0cOwe9HTqvMTq+x1TNtDbcmSLn2zOp+ngoEZ5A/OItIvYB/Qbkdrk95wPUgmtCTNx4Zdozve1+vla5ZgOxS0C5Io1SNiqqlI3n5sqR3aEQVPEfLOx5bxoZQ6emwVI/9/bOFFM3g+/ELOEy7FPLq0W/oXeKGfqLKKvNYkWiC/B3oRqCgw2y/fydgqmhs5j8xWmGUUJqVef/LayuuRtgE2wz9gCra7wOzkUAWiKLERRmE3US8w5sioTYqIvR3oESsZCy67+t8inFQf4RZDkkTvdqLkddP3QlKcDfcdXkQa9ZLwn9jelF/Sy/z6XpQhf5xf1sTKEmwzQDsgTYQF8AnUgHm5eA75IPKQ13fHsBwmpyjyiTyKmkuzGtFyfH4LZhzoO8nTMNTlqIp1N9N23eEu6Uu/43yvU8RaD/e7nOKzG3p9T1ri27VuWQ2TsR1I+kf4Ci4DlzyOcgzRbJ4xktfa6ixQxLLPax6JiniFivqvnV8nG/QdfWcKKi57y44VY9IiDl3yZCz/aicUJQMLHW0cKXKcpuNIsyIPuktAol2SJ+QHg/4bkiKG5CJjy5VSz4s8dh302mb3glpYA5tgKkhM5NmfvAi272E/6OuhWGnUbutk0OzWXapUosWXZpfsQjNR6FmsrahQxOoMP/LR81ZvOrvDLn6avSrH0EbSk/NofXI21DnOuRe6lxz6XKpnMX6fo8KZ2DbBc6YOkeNFrtJCyseA3gs9aGxxUvx5ay18TuR49VGPwE/DvqizQmXq6FPHJspDwnbyioISRbrlXi7zn6EUh8N0+CDT5JUm8W9dexx/7jCWREXDddH2hHqfBtJ9YF/YG0x4JFtyGULf9IZcF+t8h3dN8oIEf1GPQV0oRbK+MIN6WjB7gv5qMpo4ujG7wAvoTqDOOvKxhOMHcOBtoElzOZwCLtHN+4nDYKKuXiO8Ydvxr4ChyTMH+8sOux7fe6lS2YQTf4tz7UZEhtBARbYG0BrhIJ/+pAVfVI5xiT7+HYZhAbgmT8kmLufZkXNokm6BW0CTSWOrXcuFoN2Jdi6Xwq/hFeynMT6KSAUJx+nCq0+dYBQ+NqAz0VBPBk/QaXz1JPAiVYvWa1ct+QmwnmOzJo6p10qqoFB5Qqe1gxgD94Ge6cVIIwdfF+HgimJ6j89gzUPe7Ibulk/K/eA1kMwGPeY9IX8eaEclmQt7GFs4RZ+x5qGsF3o3QBNoJzne1Cd/IEjk7yAfvSKQKDIFQll/G0AyM1BaGWwZuy3KA0B++8CZoDXc36zDKq9IIxvgAtDPAkopvy2mtzTEmzykA/1GvUFaB5r4mhz6jnWx6xzoj4CPQaJ1UpagDyYP+fFgPlauJz/YPgDdM2D/fYB30Glt6gl5fdvSDkvb9N2M3k6x2ZNnJTpbtOaqHqH1PWEK6GtvsfIRDrQxiCUcqwH2XpaRXgtaxynq7ATPw6BcjrErwjonju9nBvYlfl47J02ayRBEMds/NvkcCSfAfrbd93U1tnNdNqPDrh3d+aCNj/qkyauoNw00/n1M3apLaXwHUPg3dyPZWDKsWjpP77SGKYngq6YkjqrZCYPQDV6AuKIFbSrb6ggwa2rhgZiz5+/b6ril/fZHgImj7z+Px5hAek+SyrY+AkwcfYNZVeAECl7mbevjF6f/sXcbcU5WzmN44fU1/q8q8Bzp5ClwwBJbnaijx5frnURUQHoqsYPRBh1LTOTRWBF99P1oXgHjVkjdAtymVatyBAgxekmWj7xCpZK9O6nKwSqy0YmKPP5YrMtjTNZSZxyRamseddMqESOQxMkT0dVA/Qw5/eWM1YEmzcQagbL+JCNWi4o/qAkXf4Ve0AX0MwlFo6XwGJNmGWkqJRiB/wFpzNCNAGOKJQAAAABJRU5ErkJggg==);
 background-repeat:no-repeat;
 background-position:center;
 background-size:contain;
 position:relative;
 top:1rem\9\0
}
#header nav #menu {
 display:inline-block;
 margin:0 auto
}
#header nav #menu #menuClose {
 display:none
}
#header nav #menu>li {
 display:inline-block
}
#header nav #menu>li.active {
 position:relative
}
#header nav #menu>li.active:after {
 content:'';
 display:inline-block;
 width:6.25rem;
 height:.125rem;
 background-color:#fff;
 bottom:0;
 position:absolute;
 left:50%;
 margin-left:-3.125rem
}
#header nav #menu>li:first-child.active:after {
 content:'';
 display:inline-block;
 width:4.375rem;
 height:.125rem;
 background-color:#fff;
 bottom:0;
 position:absolute;
 left:50%;
 margin-left:-2.1875rem
}
#header nav #menu>li>a {
 font-family:"Source Han Sans",Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei";
 font-size:1rem;
 color:#bbb;
 padding:1.25rem 1.75rem;
 display:inline-block
}
#header nav #menu>li.lang {
 padding-left:2.5rem;
 position:relative
}
#header nav #menu>li.lang .caret {
 position:absolute;
 top:50%
}
#header nav #menu>li.lang:after {
 content:'';
 height:1.75rem;
 width:1px;
 background-color:#ddd;
 display:inline-block;
 left:1.25rem;
 margin-left:0;
 top:50%;
 position:absolute;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 transform:translateY(-50%)
}
#header nav #menu>li.lang>a {
 font-size:.875rem
}
#header nav #menu>li.lang .my-dropdown-menu>li>a {
 font-size:.875rem
}
#header nav #menu>li:hover {
 cursor:pointer
}
#header nav #menu>li:hover>a {
 color:#fff
}
#header nav #menu>li:hover>a:hover {
 background:0 0
}
#header nav #menu>li:hover .my-dropdown-menu {
 display:block
}
#header nav #menu>li .my-dropdown-menu {
 display:none;
 padding:0 0 .625rem;
 background-color:rgba(26,26,26,.9);
 position:absolute;
 border:none;
 box-shadow:none;
 left:50%;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 transform:translateX(-50%);
 width:12.5rem
}
#header nav #menu>li .my-dropdown-menu>li {
 width:100%;
 text-align:center;
 padding:.625rem 0 0;
 list-style:none
}
#header nav #menu>li .my-dropdown-menu>li>a {
 font-size:1rem;
 text-decoration:none;
 color:#bbb
}
#header nav #menu>li .my-dropdown-menu>li>a:hover {
 color:#fff;
 font-style:normal;
 background-color:transparent
}
#header nav #menu>li .my-dropdown-menu:before {
 content:'';
 display:block;
 position:absolute;
 width:0;
 height:0;
 border-left:.625rem solid transparent;
 border-right:.625rem solid transparent;
 border-bottom:.875rem solid rgba(26,26,26,.9);
 top:-.875rem;
 left:50%;
 -webkit-transform:translateX(-50%);
 -ms-transform:translateX(-50%);
 transform:translateX(-50%)
}
@media only screen and (max-width:1920px) {
 #header nav {
  width:71.25rem
 }
}
@media only screen and (max-width:1140px) {
 #header nav {
  width:56.5rem
 }
 #header nav #menu>li>a {
  padding-left:.625rem;
  padding-right:.625rem
 }
}
@media only screen and (max-width:904px) {
 #header nav {
  width:100%;
  padding-left:1.875rem;
  padding-right:1.875rem
 }
}
@media only screen and (max-width:960px) {
 #header nav #menu li>a {
  padding-top:1.25rem;
  padding-bottom:1.25rem;
  padding-left:.9375rem;
  padding-right:.9375rem
 }
 #header nav #menu li:first-child.active:after {
  content:'';
  display:inline-block;
  width:3.125rem;
  height:.125rem;
  background-color:#fff;
  bottom:0;
  position:absolute;
  left:50%;
  margin-left:-1.5625rem
 }
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
 #header nav .logo {
  position:static
 }
}
#header.bg-black {
 background-color:rgba(0,0,0,.66);
 -webkit-transition:background-color 2s linear,-webkit-transform .5s ease;
 transition:background-color 2s linear,-webkit-transform .5s ease;
 transition:background-color 2s linear,transform .5s ease;
 transition:background-color 2s linear,transform .5s ease,-webkit-transform .5s ease;
 -webkit-transform:translateY(-100%);
 -ms-transform:translateY(-100%);
 transform:translateY(-100%)
}
#header.bg-black nav #menu>li>a {
 padding-bottom:.625rem!important;
 padding-top:.625rem!important
}
#header.bg-black:hover {
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0)
}
#iconNav {
 right:14%;
 top:2.1875rem;
 z-index:998;
 display:none
}
#iconNav:hover {
 display:none
}
#iconNav:hover+#header {
 -webkit-transform:translateY(0);
 -ms-transform:translateY(0);
 transform:translateY(0)
}
.btn-primary {
 font-size:1.25rem;
 border-radius:0;
 min-width:9.625rem;
 border:none
}
.btn-primary:hover {
 background-color:#2d7fff
}
.page-container {
 height:100%;
 overflow-y:hidden;
 position:relative
}
.page-container.black ul.pages li {
 border:1px solid #111
}
.page-container.black ul.pages li.active {
 background-color:#111
}
.page-container.black ul.pages li:hover {
 box-shadow:0 0 .3125rem .125rem #111
}
.page-container h1 {
 margin-top:0;
 margin-bottom:0;
 font-size:2.5rem
}
.page-container .sections {
 position:relative
}
.page-container .sections,
.page-container section {
 height:100%
}
.page-container ul.pages {
 margin-right:.625rem
}
.page-container ul.pages li {
 background-color:transparent;
 border:1px solid #fff
}
.page-container ul.pages li.active {
 background-color:#fff;
 box-shadow:none
}
.page-container .section {
 background-repeat:no-repeat;
 background-position:center;
 background-size:cover
}
.page-container .section:first-child h2 {
 font-family:"Source Han Sans",Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"
}
.page-container .section:last-child {
 background-size:auto;
 background-position:center top
}
.page-container .section:nth-last-child(2) {
 background-position:center bottom;
 background-size:auto
}
.page-container .section-feature {
 color:#fff
}
.page-container .section-feature .container {
 position:relative;
 padding-top:21.25rem;
 padding-left:0;
 padding-right:0;
 height:100%;
 margin:0 auto;
 font-family:"Source Han Sans",Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"
}
@media only screen and (max-width:1920px) {
 .page-container .section-feature .container {
  width:71.25rem
 }
}
@media only screen and (max-width:1140px) {
 .page-container .section-feature .container {
  width:100%;
  padding-top:14.875rem;
  padding-left:6.375rem;
  padding-right:6.375rem
 }
}
@media only screen and (max-height:840px) {
 .page-container .section-feature .container {
  padding-top:9.375rem
 }
}
.page-container .section-feature .container h2 {
 text-align:left
}
.page-container .section-feature .container .btn-primary {
 margin-top:0
}
#footer {
 width:100%;
 display:block;
 padding-bottom:6.25rem;
 box-sizing:content-box;
 color:#fff;
 font-size:.875rem;
 font-family:"Source Han Sans",Helvetica,Tahoma,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"
}
#footer .footer-contain {
 margin:0 auto;
 text-align:center
}
#footer .footer-contain h3 {
 font-size:1rem;
 line-height:1rem;
 margin-bottom:2.125rem
}
#footer .footer-contain p {
 font-weight:lighter;
 margin-bottom:1.125rem
}
#footer .footer-contain p:last-of-type {
 margin-bottom:0
}
#footer .footer-contain>div {
 display:inline-block;
 position:relative;
 text-align:left;
 vertical-align:top
}
#footer .footer-contain .contact-us {
 margin-left:2.375rem
}
#footer .footer-contain .contact-us:after {
 content:'';
 height:8.125rem;
 width:.125rem;
 background-color:#ddd;
 display:inline-block;
 right:-2.5rem;
 top:50%;
 -webkit-transform:translateY(-50%);
 -ms-transform:translateY(-50%);
 transform:translateY(-50%);
 position:absolute
}
@media only screen and (max-width:894px) {
 #footer .footer-contain .cooperation:after {
  content:'';
  height:0;
  width:0
 }
}
#footer .footer-contain .btn-wrapper {
 text-align:right
}
#footer .footer-contain .btn-wrapper .btn {
 font-size:.875rem;
 width:3.75rem;
 padding:.3125rem 0
}
#footer .footer-contain .qr-code {
 margin-left:3.125rem
}
#footer .footer-contain .qr-code>div {
 text-align:center;
 display:inline-block;
 width:8.625rem;
 margin-left:1.875rem
}
#footer .footer-contain .qr-code>div h3 {
 margin-bottom:1.375rem
}
#footer .footer-contain .qr-code>a {
 display:block;
 width:5rem;
 background-color:#236cff;
 text-align:center;
 position:absolute;
 right:-6.875rem;
 bottom:0
}
#footer .footer-contain .qr-code img {
 width:100%
}
@media only screen and (max-width:894px) {
 #footer .footer-contain .qr-code {
  margin-left:0;
  width:100%;
  text-align:center;
  margin-top:1.25rem
 }
}
@media only screen and (max-width:1920px) {
 #footer .footer-contain {
  width:71.25rem
 }
}
@media only screen and (max-width:1140px) {
 #footer .footer-contain {
  width:100%
 }
}
#footer .text {
 color:#337ab7;
 font-size:.75rem
}
#footer .copyright {
 margin-top:1.25rem
}
#footer .qr-code-des {
 margin-top:.625rem;
 line-height:1.5625rem
}
#toTop {
 display:none;
 width:2.5rem;
 height:2.5rem;
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAA3FJREFUWAnNmb1rFEEYxm/VJpAUBhLRwuYgYGFlZ3UBrRSEgKX+ByJE+4XY6j8RsBGJCFpZXHNtsIhNChuFEBUSSOwU19+zN+/e3N4lO7cfyb7w3Lwz+348mdmdr0SdkpIkSRfXB+AWuOYBtbPnYRv9fRRFX/WgUYHUMtgAO2BWkY98l2chGYUYE3Qeu2fgOZAuOQQfwSfwDVivKeZVoF69Du6Ce+AykPwGL8ErelV6NYHcGtgHJlsoq+BSaGTZOh/5mijmWmiMCTucIxCDf0AyALcnDGdsUAwXiyKNHVMGjWSWCoc58AZI/oKn2cOaFMV0sSnSXHNBoTFWzxm5Q3S9Q42IYgPlkChncU9iFAOJHG80wswLqhwuF0USe48mVQz0Qeid07A21nP5zMrlcir39A+HB/PAvtba37k8qXyd3HonJeJgU9nIjMYYSAaj1rPVlDtlkB9qGrVCHLuHlaeSsn8W+TUFScRltOJQeaFWZKtscPMjxkXTy5TiICLIRuZPxdbW1ayxhEKch+AzWCrhnrrgq1VKsmMN3WE9OaAMXr7yBPAVuT8u1hfKUiTx07IoLpJuh5/1VE2SzXzS0Dr+PrmfLl4VkpsuxroIvnaVR6GEfDt8fXLaTi0BkZOUIonf49QbbiLYd5WenzhEx2+MnPnQXokk/j3HqS+Cu66yYglCSnymkjNfnpcmie+K47Qrgjb/Tc7eli1X4nMqOTPHrhRJ/LSqSY5F8ChVk2TBAp9WYqv12r7W0Vx1ghO2WgT8d3LxBNOsGfsFIDmaeYhxugl+gUJylhFb68m36IVTGTZjQ9ynQdKzgEUltleKbPLP8VkEheTkJy5A0peDDjsSHXCChMPOjyBDzwifA69apBqXvQtY6twquTMsWvFre9FtdWctS11dfxZ8xpc6Baaxls1CHSThMrZZ0BBL3g2LzhNXnmdhHIxT2oPt3rCqu+jaGEgG59V9yp0yyG/5HcF2H5ocSS1j7Tx22rBCMHbd3L6Du+vFdl99OJLtvTzyhlo9qeHWOynRF1b5zKwYLhZFyes3I+l6Ux+OXYkoqM6tmu2DdiYuhpYv+diZFzWNOf0exiNQfN2FMcG02552BfyBdl0Bfwd2BYyaXaprV6JNyH3QzBUwgTOBqFYc3ULY2o0aLPJp5hI9Y+gpJDuTf0P8B3/XQdwCgujlAAAAAElFTkSuQmCC);
 background-repeat:no-repeat;
 background-size:contain;
 position:fixed;
 z-index:55;
 right:1.875rem;
 bottom:9.375rem;
 opacity:.5;
 -webkit-transition:opacity 1s;
 transition:opacity 1s
}
#toTop:hover {
 cursor:pointer;
 opacity:1
}
.pc-invisible {
 display:none!important
}
.overflow-ellipsis {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.display-table {
 width:100%;
 display:table
}
.display-cell {
 display:table-cell;
 vertical-align:middle
}
::-webkit-scrollbar {
 width:.625rem;
 height:1.25rem;
 background-color:rgba(65,65,65,.3)
}
::-webkit-scrollbar-track {
 border-radius:.625rem;
 background-color:rgba(65,65,65,.3)
}
::-webkit-scrollbar-thumb {
 border-radius:.25rem;
 -webkit-box-shadow:inset 0 0 .375rem rgba(0,0,0,.3);
 background-color:#f5f5f5
}
.fl {
 float:left
}
.fr {
 float:right
}
.color_title {
 color:#2e3233
}
.color_subtitle {
 color:#555
}
.color_333 {
 color:#333
}
.color_000 {
 color:#000
}
.color_white {
 color:#fff
}
.color_blue {
 color:#236cff
}
.font_title {
 font-size:1.375rem!important
}
.font_subtitle {
 font-size:.875rem!important
}
.font_14 {
 font-size:.875rem
}
.font_16 {
 font-size:1rem
}
.font_18 {
 font-size:1.125rem
}
.font_32 {
 font-size:2rem
}
.font_20 {
 font-size:1.25rem
}
.font_26 {
 font-size:1.625rem
}
.font_22 {
 font-size:1.375rem
}
.font_24 {
 font-size:1.5rem
}
.vert_middle_after:after {
 content:'';
 width:0;
 height:100%;
 display:inline-block;
 vertical-align:middle
}
.vert_bottom_after:after {
 content:'';
 width:0;
 height:100%;
 display:inline-block;
 vertical-align:bottom
}
.transforn_ver_center {
 position:absolute;
 top:50%;
 transfrom:translateY(-50%)
}
#page_w .page_w {
 margin:0 auto
}
@media only screen and (max-width:1920px) {
 #page_w .page_w {
  width:71.25rem
 }
}
@media only screen and (max-width:1140px) {
 #page_w .page_w {
  width:56.5rem
 }
}
@media only screen and (max-width:904px) {
 #page_w .page_w {
  width:100%
 }
}
