@charset "utf-8";label{cursor:pointer}
input,textarea,select,button{outline:none}
.xinput,.xtext{border:1px solid #bebebe;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#333;width:200px;border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.xinput,.xtext,.xselect{-webkit-transition:0.2s ease-in;transition:0.2s ease-in}
.xinput,.xtext{transition-property:box-shadow,border-color}
.xselect{transition-property:box-shadow}
.xinput::-webkit-input-placeholder,.xtext::-webkit-input-placeholder{color:#a9a9a9}
.xinput{height:34px;padding:0 8px}
.xtext{height:80px;padding:4px 8px;line-height:20px}
.xinput.xunder,.xtext.xunder{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #bebebe;background-color:transparent}
.xinput:focus,.xtext:focus,.xselect:hover{border-color:#7a9cd3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(122,156,211,0.6)}
.xinput.xunder:focus,.xtext.xunder:focus{border-color:#7a9cd3;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 8px rgba(0,0,0,0)}
.xinput.xwidth1,.xtext.xwidth1,.xselect.xwidth1{width:250px}
.xinput.xwidth2,.xtext.xwidth2,.xselect.xwidth2{width:300px}
.xinput.xwidth3,.xtext.xwidth3,.xselect.xwidth3{width:350px}
.xinput.xwidth4,.xtext.xwidth4,.xselect.xwidth4{width:400px}
.xinput.xwidth5,.xtext.xwidth5,.xselect.xwidth5{width:450px}
.xinput.xwidth6,.xtext.xwidth6,.xselect.xwidth6{width:500px}
.xinput.xheight1,.xselect.xheight1{height:38px}
.xinput.xheight2,.xselect.xheight2{height:42px}
.xinput.xheight3,.xselect.xheight3{height:46px}
.xinput.xheight4,.xselect.xheight4{height:50px}
.xtext.xheight1{height:100px}
.xtext.xheight2{height:120px}
.xtext.xheight3{height:140px}
.xtext.xheight4{height:160px}
.xtext.xheight5{height:180px}
.xtext.xheight6{height:200px}
.xinput.xful,.xtext.xful,.xbutton.xful,.xselect.xful{width:100%}
.xinput.xround,.xtext.xround,.xbutton.xround,.xselect.xround,.xtable.xround,.xtablein.xround>table,.xtablein.xtableall.xround table{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.xinput.xreadonly{background-color:#eee;cursor:not-allowed;color:#a9a9a9}
.xinput.xreadonly:focus{border-color:#bebebe;box-shadow:inset 0 0 0 rgba(0,0,0,0),0 0 0 rgba(0,0,0,0)}
.xbutton{box-shadow:inset 0px 0px 2px #fff;-webkit-box-shadow:inset 0px 0px 2px #fff;-moz-box-shadow:inset 0px 0px 2px #fff;padding:0 18px;height:38px;cursor:pointer;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.xbutton.xmin{min-width:72px}
.xselect{width:200px;height:34px;border:1px solid #bebebe;padding:0 22px 0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAGAQMAAADwsoykAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABhJREFUCNdjAIL/DQz1DAx2DAwyDAwcDAAchQJh0xr+nAAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:right center;background-color:#fff}
.xselect.xblack{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAGAQMAAADwsoykAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABhJREFUCNdjAIL/DQz1DAx2DAwyDAwcDAAchQJh0xr+nAAAAABJRU5ErkJggg==");background-color:#333;border-color:#333;color:#fff}
.xbutton,.xfile span{color:#333;border:1px solid #bebebe;background-image:-moz-linear-gradient(top,#fff,#f1f1f1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#fff,#f1f1f1);background-image:-o-linear-gradient(top,#fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1)}
.xbutton:hover,.xfile:hover span{border:1px solid #bebebe;background-image:-moz-linear-gradient(top,#f1f1f1,#fff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f1f1f1),to(#fff));background-image:-webkit-linear-gradient(top,#f1f1f1,#fff);background-image:-o-linear-gradient(top,#f1f1f1,#fff);background-image:linear-gradient(to bottom,#f1f1f1,#fff)}
.xbutton:active{box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 0px 3px rgba(0,0,0,0.3)}
.xbutton.xblue,.xfile.xblue span{background-image:none;color:#fff;border:1px solid #0e73e9;background-color:#0e73e9}
.xbutton.xblue:hover,.xfile.xblue:hover span{background-color:#005ecd}
.xbutton.xred,.xfile.xred span{background-image:none;color:#fff;border:1px solid #e84543;background-color:#e84543}
.xbutton.xred:hover,.xfile.xred:hover span{background-color:#d11210}
.xbutton.xyellow,.xfile.xyellow span{background-image:none;color:#fff;border:1px solid #f4c044;background-color:#f4c044}
.xbutton.xyellow:hover,.xfile.xyellow:hover span{background-color:#d7a12e}
.xbutton.xgreen,.xfile.xgreen span{background-image:none;color:#fff;border:1px solid #5cb85c;background-color:#5cb85c}
.xbutton.xgreen:hover,.xfile.xgreen:hover span{background-color:#2aa62a}
.xbutton.xblack,.xfile.xblack span{background-image:none;color:#fff;border:1px solid #444444;background-color:#444444}
.xbutton.xblack:hover,.xfile.xblack:hover span{background-color:#222222}
.xbutton.xrem,.xfile.xrem span{background-image:none;color:#fff;border:1px solid #2b84d0;background-color:#2b84d0}
.xbutton.xrem:hover,.xfile.xrem:hover span{background-color:#106ebf}
.xbutton.xcoffee,.xfile.xcoffee span{background-image:none;color:#fff;border:1px solid #6b5440;background-color:#6b5440}
.xbutton.xcoffee:hover,.xfile.xcoffee:hover span{background-color:#503b2a}
.xbutton.xdisabled:hover,.xbutton:disabled:hover{box-shadow:none}
.xbutton.xdisabled,.xbutton.disabled:hover,.xbutton:disabled,.xbutton:disabled:hover{color:#aeaeae;border:1px solid #d0d0d0;cursor:default;background-image:-moz-linear-gradient(top,#fff,#f1f1f1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#fff,#f1f1f1);background-image:-o-linear-gradient(top,#fff,#f1f1f1);background-image:linear-gradient(to bottom,#fff,#f1f1f1)}
.xfile.xlit{height:34px;min-width:58px}
.xbutton.xlit,.xfile.xlit span{height:34px;font-size:12px;padding:0 12px;min-width:58px}
.xfile.xlit i,.xfile.xlit img{position:relative;top:-1px}
.xradio{min-height:20px;line-height:20px;position:relative;font-size:14px;margin-bottom:10px}
div.xradio:last-child{margin-bottom:0}
span.xradio{display:inline-block;margin-bottom:0;margin-right:16px;vertical-align:top}
span.xradio:last-child{margin-right:0}
.xradio label span{margin-left:26px;color:#333}
.xradio label input[type="radio"]{position:absolute;z-index:-1;width:0;height:0;overflow:hidden;visibility:hidden;opacity:0}
.xradio label em{display:block;width:20px;height:20px;border-radius:50%;border:1px solid #ddd;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;-webkit-transition:0.1s ease-in;transition:0.1s ease-in;-webkit-transition-property:border-color,background-color;transition-property:border-color,background-color}
.xradio label,.xradio label span{height:20px;line-height:20px;display:inline-block}
.xradio label input[type="radio"]:checked + em{border-color:#696969;background-color:#696969;background-clip:content-box;padding:4px}
.xradio.xblue label input[type="radio"]:checked + em,.xradio.xblue2 label input[type="radio"]:checked + em{border-color:#005ecd;background-color:#005ecd}
.xradio.xred label input[type="radio"]:checked + em,.xradio.xred2 label input[type="radio"]:checked + em{border-color:#e84543;background-color:#e84543}
.xradio.xyellow label input[type="radio"]:checked + em,.xradio.xyellow2 label input[type="radio"]:checked + em{border-color:#f4c044;background-color:#f4c044}
.xradio.xgreen label input[type="radio"]:checked + em,.xradio.xgreen2 label input[type="radio"]:checked + em{border-color:#5cb85c;background-color:#5cb85c}
.xradio.xblack label input[type="radio"]:checked + em,.xradio.xblack2 label input[type="radio"]:checked + em{border-color:#222222;background-color:#222222}
.xradio.xblue2 label input[type="radio"]:checked + em + span{color:#005ecd}
.xradio.xred2 label input[type="radio"]:checked + em + span{color:#e84543}
.xradio.xyellow2 label input[type="radio"]:checked + em + span{color:#f4c044}
.xradio.xgreen2 label input[type="radio"]:checked + em + span{color:#5cb85c}
.xradio.xblack2 label input[type="radio"]:checked + em + span{color:#222222}
.xcheckbox{min-width:20px;min-height:20px;line-height:20px;position:relative;font-size:14px;margin-bottom:10px}
div.xcheckbox:last-child{margin-bottom:0}
span.xcheckbox{display:inline-block;margin-bottom:0;margin-right:16px;vertical-align:top}
span.xcheckbox:last-child{margin-right:0}
.xcheckbox label span{margin-left:26px;color:#333}
.xcheckbox label input[type="checkbox"]{position:absolute;z-index:-1;width:0;height:0;overflow:hidden;visibility:hidden;opacity:0}
.xcheckbox label em{display:block;width:20px;height:20px;border-radius:4px;border:1px solid #ddd;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;-webkit-transition:0.1s ease-in;transition:0.1s ease-in;-webkit-transition-property:border-color,background-color;transition-property:border-color,background-color}
.xcheckbox label em:before,.xcheckbox label em:after{content:"";display:block;position:absolute;background:#fff}
.xcheckbox label em:before{width:6px;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px;left:3px}
.xcheckbox label em:after{width:10px;height:2px;-webkit-transform:rotate(128deg);transform:rotate(128deg);top:8px;left:6px}
.xcheckbox label,.xcheckbox label span{height:20px;line-height:20px;display:inline-block}
.xcheckbox label input[type="checkbox"]:checked + em{border-color:#696969;background-color:#696969}
.xcheckbox.xblue label input[type="checkbox"]:checked + em,.xcheckbox.xblue2 label input[type="checkbox"]:checked + em{border-color:#005ecd;background-color:#005ecd}
.xcheckbox.xred label input[type="checkbox"]:checked + em,.xcheckbox.xred2 label input[type="checkbox"]:checked + em{border-color:#e84543;background-color:#e84543}
.xcheckbox.xyellow label input[type="checkbox"]:checked + em,.xcheckbox.xyellow2 label input[type="checkbox"]:checked + em{border-color:#f4c044;background-color:#f4c044}
.xcheckbox.xgreen label input[type="checkbox"]:checked + em,.xcheckbox.xgreen2 label input[type="checkbox"]:checked + em{border-color:#5cb85c;background-color:#5cb85c}
.xcheckbox.xblack label input[type="checkbox"]:checked + em,.xcheckbox.xblack2 label input[type="checkbox"]:checked + em{border-color:#222222;background-color:#222222}
.xcheckbox.xblue2 label input[type="checkbox"]:checked + em + span{color:#005ecd}
.xcheckbox.xred2 label input[type="checkbox"]:checked + em + span{color:#e84543}
.xcheckbox.xyellow2 label input[type="checkbox"]:checked + em + span{color:#f4c044}
.xcheckbox.xgreen2 label input[type="checkbox"]:checked + em + span{color:#5cb85c}
.xcheckbox.xblack2 label input[type="checkbox"]:checked + em + span{color:#222222}
.xswitch{position:relative;-webkit-touch-callout:none;cursor:pointer;overflow:hidden;width:42px;height:24px;border:1px solid #dddddd;border-radius:13px;-webkit-appearance:none;-webkit-user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}
.xswitch:before{content:"";width:22px;height:22px;line-height:24px;text-transform:uppercase;position:absolute;top:0;left:0;border-radius:50%;-webkit-border-radius:50%;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.4);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.2s ease-in;transition:0.2s ease-in;-webkit-transition-property:background-color,left;transition-property:background-color,left}
.xswitch:checked{border-color:#696969;background-color:#696969;color:#fff}
.xswitch:checked:before{left:20px}
.xswitch.xonoff{width:64px}
.xswitch.xonoff:before{content:"OFF";text-indent:27px}
.xswitch.xonoff:checked:before{content:"ON";left:40px;text-indent:-28px}
.xswitch.xblue:checked{border-color:#005ecd;background:#005ecd}
.xswitch.xred:checked{border-color:#e84543;background:#e84543}
.xswitch.xyellow:checked{border-color:#f4c044;background:#f4c044}
.xswitch.xgreen:checked{border-color:#5cb85c;background:#5cb85c}
.xswitch.xblack:checked{border-color:#222222;background:#222222}
.xswitch-tip{display:inline-block;height:24px;position:relative;margin-bottom:10px}
.xswitch-tip:last-child{margin-bottom:0}
span.xswitch-tip{margin-bottom:0;margin-right:10px;vertical-align:top}
span.xswitch-tip:last-child{margin-right:0}
div.xswitch-tip{display:table}
.xswitch-tip label,.xswitch-tip span{height:24px;display:block}
.xswitch-tip span{font-size:12px;min-width:24px;text-align:center;line-height:24px;padding-left:28px;padding-right:12px;color:#999;position:relative;z-index:2;overflow-y:hidden}
.xswitch-tip span + span{display:none}
.xswitch-tip input[type="checkbox"]{position:absolute;z-index:-1;width:0;height:0;overflow:hidden;visibility:hidden;opacity:0}
.xswitch-tip label em{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:15px;border:1px solid #ddd;position:absolute;top:0;left:0;width:100%;height:24px;z-index:1}
.xswitch-tip label em:after{content:"";display:block;width:22px;height:22px;border-radius:50%;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.4);position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box}
.xswitch-tip label input[type="checkbox"]:checked + em{border-color:#696969;background-color:#696969}
.xswitch-tip label input[type="checkbox"]:checked + em:after{left:auto;right:0;background-color:#fff}
.xswitch-tip label input[type="checkbox"]:checked + em + span,.xswitch-tip label input[type="checkbox"]:checked + em + span + span{padding-left:12px;padding-right:28px;color:#fff}
.xswitch-tip label input[type="checkbox"]:checked + em + span{display:none}
.xswitch-tip label input[type="checkbox"]:checked + em + span + span{display:block}
.xswitch-tip label input[type="checkbox"]:checked + em + span:after{content:"ON"}
.xswitch-tip span,.xswitch-tip label em,.xswitch-tip label em:after{-webkit-transition:0.2s ease-in;transition:0.2s ease-in;-webkit-transition-property:border-color,background-color;transition-property:border-color,background-color}
.xswitch-tip.xblue label input[type="checkbox"]:checked + em{border-color:#005ecd;background-color:#005ecd}
.xswitch-tip.xred label input[type="checkbox"]:checked + em{border-color:#e84543;background-color:#e84543}
.xswitch-tip.xyellow label input[type="checkbox"]:checked + em{border-color:#f4c044;background-color:#f4c044}
.xswitch-tip.xgreen label input[type="checkbox"]:checked + em{border-color:#5cb85c;background-color:#5cb85c}
.xswitch-tip.xblack label input[type="checkbox"]:checked + em{border-color:#222222;background-color:#222222}
.xfile{display:inline-block;height:36px;position:relative;margin-bottom:10px;cursor:pointer}
.xfile:last-child{margin-bottom:0}
span.xfile{margin-bottom:0;margin-right:10px;vertical-align:top}
span.xfile:last-child{margin-right:0}
div.xfile{display:table}
.xfile input[type="file"]{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;font-size:0;cursor:pointer;z-index:2}
.xfile span{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;padding:0 15px;height:36px;line-height:36px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:14px;position:relative;z-index:1}
.xfile i,.xfile img{height:20px;line-height:20px;display:inline-block;vertical-align:middle;margin-right:6px}
.xfile i{transform:translateY(-1px)}
.xfile img{transform:translateY(-2px)}
.xfile i{min-width:20px;font-size:20px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAjVBMVEUAAAAiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiLrJpnlAAAALnRSTlMA9gOr6PrJEQ3zY9nTvrWkiX1oTz06Mi0mHBft4Z+YlpKFgW5dCN25sHhFV0QkMVMqTAAAAgtJREFUSMftldtyskAQhIeFhQgeOCMQQIjGQ5J+/8f7Z1HUuBbhv0xVvgutmra3Z4pZpD80MrdeMrWbTTQk5gzArP8wkwmGF9+Awrh8+S8/OfIFGGlXXVfZEswiH3c4tjq5SQUxIm1UlO2MOcQKwDy+FeI5F1ZixLJVhxb3lULFbkdG9wArfxjOAryX0RD3seiOxOycJQ+y08o8ztLZ6XPH7cLjFhCQRsBly1u0sbivnha4cNItp0Fb3ETRYuDd0S3O+1Vuh6AGKroKP9wge7qlgfsRVhaY5lzp1P51+Y+r1KlF7frFlRwR0wRiDpIJD7IHjE+axKcB7AWlHOLTRHyOSenIbRVTLQW3dqQDYNJkTOBAtnrikwkAmzwgfKKJKBKkEwKeSjk+0TaGsSGdo0pZApUuvaEs8abXK2BJLfCq3aBIwrIgI+0OvgItxYB2XFJCWVAmWjgQ085mef1NWPNZysL5DwLX7B03wdL8Xirmak8ta6aE4t6hhL7ZWh23Fdd+1XXzV4ax8tW1us4ptiq8Pv9mD8YOojRbX/o9CGURh8uc6yyNAhvM/nKCs0KPlMZGkNu/H03DMPt3p0tiY0iJnpVze6jDXZ05JEK/oLOFCj8U5MyGW/5tTRzX9EopJacoBouCU1goPdN1tMeUp0kmSLeQyJI0H/nP0CwDv9fSAM1/Wr7q+ov+eMI/GuVEnRAec4IAAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:100% 100%}
.xfile.xblue i,.xfile.xred i,.xfile.xyellow i,.xfile.xgreen i,.xfile.xblack i{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAk1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ROyVeAAAAMHRSTlMA9qv6ApcZ8+rmtWMlEg8G2dPIu6SJhGhPPToL7t7Jn5KAfW5dRDEu4cB4HstXNCpvk6ktAAACBElEQVRIx+3U25aiMBAF0AMJKCKCInfvraBtX87/f90QBKc1PTSvs1bvB3ioVakUVIJfmk/XmtQs9xPD5OaI5Kh5mPmAhCIyqBjtKyrwAztkTWy2+/12I1gLbfTyFmplq/RR80tLlVp46CGXJOcZ7rI5yaXsSTmqRe2HjaqyR/zTLCCdKx5cHTKY9RZx8cTtKVPMJuTcxxN/Tk5mhd53Fl8Ch+QBmgNJJ7jE2cNXOF3YOkFzYuvyNyhjdtYeNN6anbgrZFGV3ibv7qHCN6qD+55sHdYsNPZq/mL7x1GK1aDum8EVpJNhgMwhRQ7IkDROGORkkKFEKcgIA0WkKPFKjm0MZI/JV0xIE4OZ5AQb9RUG25MbBGQCnZ+mPnQJGeBN7U63M4wdNKrzN9XLFpoXrlZ8gWareonJtXaCUsHxmCLVzuCajJGR2nL5iiqFq1wrTmbwN6QzfQhMz7yl8PwUcMiND6Qk519D9lzN6Xg8UgH7a4YKpN3sn4/+fb8hyWhpGMuIZHjv0z+e79NfhKwtDulHNW33a0qVIs22z2n1kR4WVCsU7bpLNoQwdhJucz+ahmE2d6cLuTOEYGM5QyfpzurIg0wiG7cU2FEi4Y26U/4wJp5rBishRF1F6VKUukodWAWm62nX2LXMKwk9BbLKy2uBHlrKzf+bYnU/eripZU3x6xt/AO1sSHEnY+LbAAAAAElFTkSuQmCC")}
.xfile i[class^="icon-"],.xfile i[class*=" icon-"],.xfile i[class^="ico-"],.xfile i[class*=" ico-"],.xfile i[class^="ion-"],.xfile i[class*=" ion-"],.xfile i[class^="glyphicon-"],.xfile i[class*=" glyphicon-"],.xfile i[class^="fa-"],.xfile i[class*=" fa-"],.xfile i[class^="ti-"],.xfile i[class*=" ti-"],.xfile i[class^="zmdi-"],.xfile i[class*=" zmdi-"],.xfile i[class^="wi-"],.xfile i[class*=" wi-"]{background-image:none}
.xtable,.xtablein>table,.xtablein.xtableall table{font-size:14px;width:100%;border-collapse:collapse;border-spacing:0}
.xtable>thead>tr>th,.xtable>thead>tr>td,.xtable>tbody>tr>th,.xtable>tbody>tr>td,.xtablein>table>thead>tr>th,.xtablein>table>thead>tr>td,.xtablein>table>tbody>tr>th,.xtablein>table>tbody>tr>td,.xtablein.xtableall table>thead>tr>th,.xtablein.xtableall table>thead>tr>td,.xtablein.xtableall table>tbody>tr>th,.xtablein.xtableall table>tbody>tr>td{padding:8px;border:1px solid #ddd}
.xtable.xfirst>thead>tr:first-child>th,.xtable.xfirst>thead>tr:first-child>td,.xtable.xfirst>tbody>tr:first-child>th,.xtable.xfirst>tbody>tr:first-child>td,.xtablein.xfirst>table>thead>tr:first-child>th,.xtablein.xfirst>table>thead>tr:first-child>td,.xtablein.xfirst>table>tbody>tr:first-child>th,.xtablein.xfirst>table>tbody>tr:first-child>td,.xtablein.xtableall.xfirst table>thead>tr:first-child>th,.xtablein.xtableall.xfirst table>thead>tr:first-child>td,.xtablein.xtableall.xfirst table>tbody>tr:first-child>th,.xtablein.xtableall.xfirst table>tbody>tr:first-child>td{font-size:14px;font-weight:bold;background-color:#f0f0f0;padding:11px 8px}
.xtable.xthead>tbody>tr:first-child>th,.xtable.xthead>tbody>tr:first-child>td,.xtablein.xthead>table>tbody>tr:first-child>th,.xtablein.xthead>table>tbody>tr:first-child>td{font-weight:normal;background-color:inherit;padding:8px}
.xtable.xnobor-out>thead>tr:first-child>th,.xtable.xnobor-out>thead>tr:first-child>td,.xtable.xnobor-out>tbody>tr:first-child>th,.xtable.xnobor-out>tbody>tr:first-child>td,.xtablein.xnobor-out>table>thead>tr:first-child>th,.xtablein.xnobor-out>table>thead>tr:first-child>td,.xtablein.xnobor-out>table>tbody>tr:first-child>th,.xtablein.xnobor-out>table>tbody>tr:first-child>td,.xtablein.xtableall.xnobor-out table>thead>tr:first-child>th,.xtablein.xtableall.xnobor-out table>thead>tr:first-child>td,.xtablein.xtableall.xnobor-out table>tbody>tr:first-child>th,.xtablein.xtableall.xnobor-out table>tbody>tr:first-child>td{border-top:0}
.xtable.xnobor-out>thead>tr:last-child>th,.xtable.xnobor-out>thead>tr:last-child>td,.xtable.xnobor-out>tbody>tr:last-child>th,.xtable.xnobor-out>tbody>tr:last-child>td,.xtablein.xnobor-out>table>thead>tr:last-child>th,.xtablein.xnobor-out>table>thead>tr:last-child>td,.xtablein.xnobor-out>table>tbody>tr:last-child>th,.xtablein.xnobor-out>table>tbody>tr:last-child>td,.xtablein.xtableall.xnobor-out table>thead>tr:last-child>th,.xtablein.xtableall.xnobor-out table>thead>tr:last-child>td,.xtablein.xtableall.xnobor-out table>tbody>tr:last-child>th,.xtablein.xtableall.xnobor-out table>tbody>tr:last-child>td{border-bottom:0}
.xtable.xnobor-out>thead>tr>th:first-child,.xtable.xnobor-out>thead>tr>td:first-child,.xtable.xnobor-out>tbody>tr>th:first-child,.xtable.xnobor-out>tbody>tr>td:first-child,.xtablein.xnobor-out>table>thead>tr>th:first-child,.xtablein.xnobor-out>table>thead>tr>td:first-child,.xtablein.xnobor-out>table>tbody>tr>th:first-child,.xtablein.xnobor-out>table>tbody>tr>td:first-child,.xtablein.xtableall.xnobor-out table>thead>tr>th:first-child,.xtablein.xtableall.xnobor-out table>thead>tr>td:first-child,.xtablein.xtableall.xnobor-out table>tbody>tr>th:first-child,.xtablein.xtableall.xnobor-out table>tbody>tr>td:first-child{border-left:0}
.xtable.xnobor-out>thead>tr>th:last-child,.xtable.xnobor-out>thead>tr>td:last-child,.xtable.xnobor-out>tbody>tr>th:last-child,.xtable.xnobor-out>tbody>tr>td:last-child,.xtablein.xnobor-out>table>thead>tr>th:last-child,.xtablein.xnobor-out>table>thead>tr>td:last-child,.xtablein.xnobor-out>table>tbody>tr>th:last-child,.xtablein.xnobor-out>table>tbody>tr>td:last-child,.xtablein.xtableall.xnobor-out table>thead>tr>th:last-child,.xtablein.xtableall.xnobor-out table>thead>tr>td:last-child,.xtablein.xtableall.xnobor-out table>tbody>tr>th:last-child,.xtablein.xtableall.xnobor-out table>tbody>tr>td:last-child{border-right:0}
.xtable.xnobor-in,.xtablein.xnobor-in>table{border:1px solid #ddd}
.xtable.xnobor-in>thead>tr>th,.xtable.xnobor-in>thead>tr>td,.xtable.xnobor-in>tbody>tr>th,.xtable.xnobor-in>tbody>tr>td,.xtable.xnobor-all>thead>tr>th,.xtable.xnobor-all>thead>tr>td,.xtable.xnobor-all>tbody>tr>th,.xtable.xnobor-all>tbody>tr>td,.xtablein.xnobor-in>table>thead>tr>th,.xtablein.xnobor-in>table>thead>tr>td,.xtablein.xnobor-in>table>tbody>tr>th,.xtablein.xnobor-in>table>tbody>tr>td,.xtablein.xnobor-all>table>thead>tr>th,.xtablein.xnobor-all>table>thead>tr>td,.xtablein.xnobor-all>table>tbody>tr>th,.xtablein.xnobor-all>table>tbody>tr>td,.xtablein.xtableall.xnobor-in table>thead>tr>th,.xtablein.xtableall.xnobor-in table>thead>tr>td,.xtablein.xtableall.xnobor-in table>tbody>tr>th,.xtablein.xtableall.xnobor-in table>tbody>tr>td,.xtablein.xtableall.xnobor-all table>thead>tr>th,.xtablein.xtableall.xnobor-all table>thead>tr>td,.xtablein.xtableall.xnobor-all table>tbody>tr>th,.xtablein.xtableall.xnobor-all table>tbody>tr>td{border:0}
.xtable.xbor-tr,.xtablein.xbor-tr>table,.xtablein.xtableall.xbor-tr table{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}
.xtable.xbor-tr>thead>tr>th,.xtable.xbor-tr>thead>tr>td,.xtable.xbor-tr>tbody>tr>th,.xtable.xbor-tr>tbody>tr>td,.xtable.xbor-tr-noout>thead>tr>th,.xtable.xbor-tr-noout>thead>tr>td,.xtable.xbor-tr-noout>tbody>tr>th,.xtable.xbor-tr-noout>tbody>tr>td,.xtablein.xbor-tr>table>thead>tr>th,.xtablein.xbor-tr>table>thead>tr>td,.xtablein.xbor-tr>table>tbody>tr>th,.xtablein.xbor-tr>table>tbody>tr>td,.xtablein.xbor-tr-noout>table>thead>tr>th,.xtablein.xbor-tr-noout>table>thead>tr>td,.xtablein.xbor-tr-noout>table>tbody>tr>th,.xtablein.xbor-tr-noout>table>tbody>tr>td,.xtablein.xtableall.xbor-tr table>thead>tr>th,.xtablein.xtableall.xbor-tr table>thead>tr>td,.xtablein.xtableall.xbor-tr table>tbody>tr>th,.xtablein.xtableall.xbor-tr table>tbody>tr>td,.xtablein.xtableall.xbor-tr-noout table>thead>tr>th,.xtablein.xtableall.xbor-tr-noout table>thead>tr>td,.xtablein.xtableall.xbor-tr-noout table>tbody>tr>th,.xtablein.xtableall.xbor-tr-noout table>tbody>tr>td{border:0}
.xtable.xbor-tr>thead>tr,.xtable.xbor-tr>tbody>tr,.xtable.xbor-tr-noout>thead>tr,.xtable.xbor-tr-noout>tbody>tr,.xtablein.xbor-tr>table>thead>tr,.xtablein.xbor-tr>table>tbody>tr,.xtablein.xbor-tr-noout>table>thead>tr,.xtablein.xbor-tr-noout>table>tbody>tr,.xtablein.xtableall.xbor-tr table>thead>tr,.xtablein.xtableall.xbor-tr table>tbody>tr,.xtablein.xtableall.xbor-tr-noout table>thead>tr,.xtablein.xtableall.xbor-tr-noout table>tbody>tr{border-top:1px solid #ddd}
.xtable.xbor-tr-noout,.xtablein.xbor-tr-noout>table,.xtablein.xtableall.xbor-tr-noout table{border-bottom:0;border-left:0;border-right:0}
.xtable.xbor-tr-noout>thead>tr:first-child,.xtable.xbor-tr-noout>tbody>tr:first-child,.xtablein.xbor-tr-noout>table>thead>tr:first-child,.xtablein.xbor-tr-noout>table>tbody>tr:first-child,.xtablein.xtableall.xbor-tr-noout table>thead>tr:first-child,.xtablein.xtableall.xbor-tr-noout table>tbody>tr:first-child{border-top:0}
.xtable.xround,.xtablein.xround>table,.xtablein.xtableall.xround table{border-collapse:separate;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.xtable.xround>thead>tr>th,.xtable.xround>thead>tr>td,.xtable.xround>tbody>tr>th,.xtable.xround>tbody>tr>td,.xtable.xroundin>table>thead>tr>th,.xtablein.xround>table>thead>tr>td,.xtablein.xround>table>tbody>tr>th,.xtablein.xround>table>tbody>tr>td,.xtablein.xtableall.xround table>thead>tr>td,.xtablein.xtableall.xround table>tbody>tr>th,.xtablein.xtableall.xround table>tbody>tr>td{border-right:0;border-bottom:0}
.xtable.xround>thead>tr:first-child>th:first-child,.xtable.xround>thead>tr:first-child>td:first-child,.xtable.xround>tbody>tr:first-child>th:first-child,.xtable.xround>tbody>tr:first-child>td:first-child,.xtablein.xround>table>thead>tr:first-child>th:first-child,.xtablein.xround>table>thead>tr:first-child>td:first-child,.xtablein.xround>table>tbody>tr:first-child>th:first-child,.xtablein.xround>table>tbody>tr:first-child>td:first-child,.xtablein.xtableall.xround table>thead>tr:first-child>th:first-child,.xtablein.xtableall.xround table>thead>tr:first-child>td:first-child,.xtablein.xtableall.xround table>tbody>tr:first-child>th:first-child,.xtablein.xtableall.xround table>tbody>tr:first-child>td:first-child{-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topleft:5px}
.xtable.xround>thead>tr:first-child>th:last-child,.xtable.xround>thead>tr:first-child>td:last-child,.xtable.xround>tbody>tr:first-child>th:last-child,.xtable.xround>tbody>tr:first-child>td:last-child,.xtablein.xround>table>thead>tr:first-child>th:last-child,.xtablein.xround>table>thead>tr:first-child>td:last-child,.xtablein.xround>table>tbody>tr:first-child>th:last-child,.xtablein.xround>table>tbody>tr:first-child>td:last-child,.xtablein.xtableall.xround table>thead>tr:first-child>th:last-child,.xtablein.xtableall.xround table>thead>tr:first-child>td:last-child,.xtablein.xtableall.xround table>tbody>tr:first-child>th:last-child,.xtablein.xtableall.xround table>tbody>tr:first-child>td:last-child{-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px}
.xtable.xround>thead>tr:last-child>th:first-child,.xtable.xround>thead>tr:last-child>td:first-child,.xtable.xround>tbody>tr:last-child>th:first-child,.xtable.xround>tbody>tr:last-child>td:first-child,.xtablein.xround>table>thead>tr:last-child>th:first-child,.xtablein.xround>table>thead>tr:last-child>td:first-child,.xtablein.xround>table>tbody>tr:last-child>th:first-child,.xtablein.xround>table>tbody>tr:last-child>td:first-child,.xtablein.xtableall.xround table>thead>tr:last-child>th:first-child,.xtablein.xtableall.xround table>thead>tr:last-child>td:first-child,.xtablein.xtableall.xround table>tbody>tr:last-child>th:first-child,.xtablein.xtableall.xround table>tbody>tr:last-child>td:first-child{-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px}
.xtable.xround>thead>tr:last-child>th:last-child,.xtable.xround>thead>tr:last-child>td:last-child,.xtable.xround>tbody>tr:last-child>th:last-child,.xtable.xround>tbody>tr:last-child>td:last-child,.xtablein.xround>table>thead>tr:last-child>th:last-child,.xtablein.xround>table>thead>tr:last-child>td:last-child,.xtablein.xround>table>tbody>tr:last-child>th:last-child,.xtablein.xround>table>tbody>tr:last-child>td:last-child,.xtablein.xtableall.xround table>thead>tr:last-child>th:last-child,.xtablein.xtableall.xround table>thead>tr:last-child>td:last-child,.xtablein.xtableall.xround table>tbody>tr:last-child>th:last-child,.xtablein.xtableall.xround table>tbody>tr:last-child>td:last-child{-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px}
.xtable.xodd>thead>tr:nth-child(odd),.xtable.xodd>tbody>tr:nth-child(odd),.xtable.xeven>thead>tr:nth-child(even),.xtable.xeven>tbody>tr:nth-child(even),.xtablein.xodd>table>thead>tr:nth-child(odd),.xtablein.xodd>table>tbody>tr:nth-child(odd),.xtablein.xeven>table>thead>tr:nth-child(even),.xtablein.xeven>table>tbody>tr:nth-child(even),.xtablein.xtableall.xodd table>thead>tr:nth-child(odd),.xtablein.xtableall.xodd table>tbody>tr:nth-child(odd),.xtablein.xtableall.xeven table>thead>tr:nth-child(even),.xtablein.xtableall.xeven table>tbody>tr:nth-child(even){background:#f8f8f8}
.xtable.xhover>thead>tr:hover,.xtable.xhover>tbody>tr:hover,.xtablein.xhover>table>thead>tr:hover,.xtablein.xhover>table>tbody>tr:hover,.xtablein.xtableall.xhover table>thead>tr:hover,.xtablein.xtableall.xhover table>tbody>tr:hover{background-color:#fbffe4;color:#222}
@charset "utf-8";body,input,textarea,select,button,code,pre{font-family:"Open Sans","Arial","PingFangSC-Light","Microsoft Yahei","SimSun",sans-serif}
html{background-color:#fff}
body{font-size:12px;color:#222;min-height:100vh}
a{color:#222;text-decoration:none}
a:focus{outline:0}
a:hover{text-decoration:none}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,code,pre,form,fieldset,legend,input,button,textarea,area,blockquote,th,td,p,figure{margin:0;padding:0}
img,a img{border:0}
img,label input,video{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
li{list-style-type:none}
input,textarea,select,button,video{outline:none}
input[type="text"],input[type="password"],textarea{resize:none;appearance:none;border-radius:0}
button,input[type="submit"],input[type="button"],label,label input[type="checkbox"],label input[type="radio"]{cursor:pointer}
select{-webkit-appearance:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAGAQMAAADwsoykAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABhJREFUCNdjAIL/DQz1DAx2DAwyDAwcDAAchQJh0xr+nAAAAABJRU5ErkJggg==") no-repeat right center #fff;height:24px;padding-left:3px;padding-right:20px;border-radius:0;border:1px #ddd solid}
@charset "utf-8";.app_width{width:100%}
.margin_0,.margin{width:1350px;margin:0 auto}
.margin_x{margin:0 4%}
.show_ful{display:block}
.showib_ful{display:inline-block}
.hide_ful{display:none}
@media (max-width:1380px){.show_1380{display:block}
.showib_1380{display:inline-block}
.hide_1380{display:none}
}@media (max-width:1370px){.margin_0,.margin{width:1000px;margin:0 auto}
.show_1350{display:block}
.showib_1350{display:inline-block}
.hide_1350{display:none}
}@media (max-width:1200px){.show_1200{display:block}
.showib_1200{display:inline-block}
.hide_1200{display:none}
}@media (max-width:960px){body,html,.app_width{width:480px;margin:0 auto}
.margin_0{width:auto;margin:0}
.margin{width:auto;margin:0 4%}
.show_960{display:block}
.showib_960{display:inline-block}
.hide_960{display:none}
}@media (max-width:480px){body,html,.app_width{width:100%;margin:0 auto}
}.thide,[class^="thide"],[class*=" thide"]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.thide1{-webkit-line-clamp:1}
.thide2{-webkit-line-clamp:2}
.thide3{-webkit-line-clamp:3}
.thide4{-webkit-line-clamp:4}
.thide5{-webkit-line-clamp:5}
.thide6{-webkit-line-clamp:6}
.thide7{-webkit-line-clamp:7}
.thide8{-webkit-line-clamp:8}
.thide9{-webkit-line-clamp:9}
.thide10{-webkit-line-clamp:10}
.fl,.fi{float:left}
.fr{float:right}
.clear,.aclear:after{clear:both;height:0;width:0;overflow:hidden;font-size:0}
.aclear:after{content:"";display:block}
.pr{position:relative}
.pa{position:absolute}
.ps{position:static}
.cen{text-align:center}
.wful{width:100%;height:auto}
.hful{height:100%}
.h00{height:0px}
.h10{height:10px}
.h20{height:20px}
.h30{height:30px}
.h40{height:40px}
.h50{height:50px}
.h60{height:60px}
.h70{height:70px}
.h80{height:80px}
.h90{height:90px}
.h100{height:100px}
.ease01,.ease01:before,.ease01:after,.ease01s,.ease01s *,.ease01s:before,.ease01s:after,.ease01s *:before,.ease01s *:after,.ease02,.ease02:before,.ease02:after,.ease02s,.ease02s *,.ease02s:before,.ease02s:after,.ease02s *:before,.ease02s *:after,.ease03,.ease03:before,.ease03:after,.ease03s,.ease03s *,.ease03s:before,.ease03s:after,.ease03s *:before,.ease03s *:after,.ease04,.ease04:before,.ease04:after,.ease04s,.ease04s *,.ease04s:before,.ease04s:after,.ease04s *:before,.ease04s *:after,.ease05,.ease05:before,.ease05:after,.ease05s,.ease05s *,.ease05s:before,.ease05s:after,.ease05s *:before,.ease05s *:after,.ease06,.ease06:before,.ease06:after,.ease06s,.ease06s *,.ease06s:before,.ease06s:after,.ease06s *:before,.ease06s *:after,.ease07,.ease07:before,.ease07:after,.ease07s,.ease07s *,.ease07s:before,.ease07s:after,.ease07s *:before,.ease07s *:after,.ease08,.ease08:before,.ease08:after,.ease08s,.ease08s *,.ease08s:before,.ease08s:after,.ease08s *:before,.ease08s *:after,.ease09,.ease09:before,.ease09:after,.ease09s,.ease09s *,.ease09s:before,.ease09s:after,.ease09s *:before,.ease09s *:after,.ease10,.ease10:before,.ease10:after,.ease10s,.ease10s *,.ease10s:before,.ease10s:after,.ease10s *:before,.ease10s *:after{transition-property:all;transition-timing-function:ease-out}
.ease01,.ease01:before,.ease01:after,.ease01s,.ease01s *,.ease01s:before,.ease01s:after,.ease01s *:before,.ease01s *:after{transition-duration:0.1s}
.ease02,.ease02:before,.ease02:after,.ease02s,.ease02s *,.ease02s:before,.ease02s:after,.ease02s *:before,.ease02s *:after{transition-duration:0.2s}
.ease03,.ease03:before,.ease03:after,.ease03s,.ease03s *,.ease03s:before,.ease03s:after,.ease03s *:before,.ease03s *:after{transition-duration:0.3s}
.ease04,.ease04:before,.ease04:after,.ease04s,.ease04s *,.ease04s:before,.ease04s:after,.ease04s *:before,.ease04s *:after{transition-duration:0.4s}
.ease05,.ease05:before,.ease05:after,.ease05s,.ease05s *,.ease05s:before,.ease05s:after,.ease05s *:before,.ease05s *:after{transition-duration:0.5s}
.ease06,.ease06:before,.ease06:after,.ease06s,.ease06s *,.ease06s:before,.ease06s:after,.ease06s *:before,.ease06s *:after{transition-duration:0.6s}
.ease07,.ease07:before,.ease07:after,.ease07s,.ease07s *,.ease07s:before,.ease07s:after,.ease07s *:before,.ease07s *:after{transition-duration:0.7s}
.ease08,.ease08:before,.ease08:after,.ease08s,.ease08s *,.ease08s:before,.ease08s:after,.ease08s *:before,.ease08s *:after{transition-duration:0.8s}
.ease09,.ease09:before,.ease09:after,.ease09s,.ease09s *,.ease09s:before,.ease09s:after,.ease09s *:before,.ease09s *:after{transition-duration:0.9s}
.ease10,.ease10:before,.ease10:after,.ease10s,.ease10s *,.ease10s:before,.ease10s:after,.ease10s *:before,.ease10s *:after{transition-duration:1s}
.eased,.ease01s i:before,.ease02s i:before,.ease03s i:before,.ease04s i:before,.ease05s i:before,.ease06s i:before,.ease07s i:before,.ease08s i:before,.ease09s i:before,.ease10s i:before,.ease01s i:after,.ease02s i:after,.ease03s i:after,.ease04s i:after,.ease05s i:after,.ease06s i:after,.ease07s i:after,.ease08s i:after,.ease09s i:after,.ease10s i:after{transition-duration:0s}
.cut2{--marpix:10px;width:50%;float:left;margin-bottom:20px}
.cut2>.mar{margin:0 calc(var(--marpix) / 2)}
.cut2:nth-child(2n-1)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut2:nth-child(2n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut3{--marpix:20px;width:33.33%;float:left;margin-bottom:30px}
.cut3>.mar{margin:0 calc(var(--marpix) / 2)}
.cut3:nth-child(3n-2)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut3:nth-child(3n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut4{--marpix:20px;width:25%;float:left;margin-bottom:30px}
.cut4>.mar{margin:0 calc(var(--marpix) / 2)}
.cut4:nth-child(4n-3)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut4:nth-child(4n-2)>.mar{transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 4 / 3))))}
.cut4:nth-child(4n-1)>.mar{transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 4 / 3))))}
.cut4:nth-child(4n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut5{--marpix:20px;width:20%;float:left;margin-bottom:30px}
.cut5>.mar{margin:0 calc(var(--marpix) / 2)}
.cut5:nth-child(5n-4)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut5:nth-child(5n-3)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 4)))}
.cut5:nth-child(5n-1)>.mar{transform:translateX(calc(1 * (var(--marpix) / 4)))}
.cut5:nth-child(5n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut6{--marpix:20px;width:16.66%;float:left;margin-bottom:30px}
.cut6>.mar{margin:0 calc(var(--marpix) / 2)}
.cut6:nth-child(6n-5)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut6:nth-child(6n-4)>.mar{transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5))))}
.cut6:nth-child(6n-3)>.mar{transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5)) / 3))}
.cut6:nth-child(6n-2)>.mar{transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5)) / 3))}
.cut6:nth-child(6n-1)>.mar{transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5))))}
.cut6:nth-child(6n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
@media (min-width:1000px){.cut2p{--marpix:10px;width:50%;float:left;margin-bottom:20px}
.cut2p>.mar{margin:0 calc(var(--marpix) / 2)}
.cut2p:nth-child(2n-1)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut2p:nth-child(2n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut3p{--marpix:20px;width:33.33%;float:left;margin-bottom:30px}
.cut3p>.mar{margin:0 calc(var(--marpix) / 2)}
.cut3p:nth-child(3n-2)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut3p:nth-child(3n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut4p{--marpix:20px;width:25%;float:left;margin-bottom:30px}
.cut4p>.mar{margin:0 calc(var(--marpix) / 2)}
.cut4p:nth-child(4n-3)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut4p:nth-child(4n-2)>.mar{transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 4 / 3))))}
.cut4p:nth-child(4n-1)>.mar{transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 4 / 3))))}
.cut4p:nth-child(4n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut5p{--marpix:20px;width:20%;float:left;margin-bottom:30px}
.cut5p>.mar{margin:0 calc(var(--marpix) / 2)}
.cut5p:nth-child(5n-4)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut5p:nth-child(5n-3)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 4)))}
.cut5p:nth-child(5n-1)>.mar{transform:translateX(calc(1 * (var(--marpix) / 4)))}
.cut5p:nth-child(5n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut6p{--marpix:20px;width:16.66%;float:left;margin-bottom:30px}
.cut6p>.mar{margin:0 calc(var(--marpix) / 2)}
.cut6p:nth-child(6n-5)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut6p:nth-child(6n-4)>.mar{transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5))))}
.cut6p:nth-child(6n-3)>.mar{transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5)) / 3))}
.cut6p:nth-child(6n-2)>.mar{transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5)) / 3))}
.cut6p:nth-child(6n-1)>.mar{transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5))))}
.cut6p:nth-child(6n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
}@media (max-width:1000px){.cut2a{--marpix:10px;width:50%;float:left;margin-bottom:20px}
.cut2a>.mar{margin:0 calc(var(--marpix) / 2)}
.cut2a:nth-child(2n-1)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut2a:nth-child(2n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut3a{--marpix:20px;width:33.33%;float:left;margin-bottom:30px}
.cut3a>.mar{margin:0 calc(var(--marpix) / 2)}
.cut3a:nth-child(3n-2)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut3a:nth-child(3n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut4a{--marpix:20px;width:25%;float:left;margin-bottom:30px}
.cut4a>.mar{margin:0 calc(var(--marpix) / 2)}
.cut4a:nth-child(4n-3)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut4a:nth-child(4n-2)>.mar{transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 4 / 3))))}
.cut4a:nth-child(4n-1)>.mar{transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 4 / 3))))}
.cut4a:nth-child(4n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut5a{--marpix:20px;width:20%;float:left;margin-bottom:30px}
.cut5a>.mar{margin:0 calc(var(--marpix) / 2)}
.cut5a:nth-child(5n-4)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut5a:nth-child(5n-3)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 4)))}
.cut5a:nth-child(5n-1)>.mar{transform:translateX(calc(1 * (var(--marpix) / 4)))}
.cut5a:nth-child(5n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
.cut6a{--marpix:20px;width:16.66%;float:left;margin-bottom:30px}
.cut6a>.mar{margin:0 calc(var(--marpix) / 2)}
.cut6a:nth-child(6n-5)>.mar{transform:translateX(calc(-1 * (var(--marpix) / 2)))}
.cut6a:nth-child(6n-4)>.mar{transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5))))}
.cut6a:nth-child(6n-3)>.mar{transform:translateX(calc(-1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5)) / 3))}
.cut6a:nth-child(6n-2)>.mar{transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5)) / 3))}
.cut6a:nth-child(6n-1)>.mar{transform:translateX(calc(1 * ((var(--marpix) * 3 / 2) - (var(--marpix) * 6 / 5))))}
.cut6a:nth-child(6n)>.mar{transform:translateX(calc(1 * (var(--marpix) / 2)))}
}@font-face{font-family:'iconfont';src:url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAzQAAsAAAAAFsAAAAyAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACGHgqbLJYwATYCJANcCzAABCAFhGcHghMbURMzo/aLsipD9l8ecId0Ky4pyojYehF73QWS9oXFtb2edPtbhKKDDPPPhwyDgeKJikwstlDHvB5KCUHv3797cPENBpWgKpVUJVUmNVHFHX0iVnwBMPz/Nv9cbbCgBSO5RiRgJWU0xipsFpetYa+JYTXgXAXYTbzI+huWcr1kiAOhhxhuecP5wD5jWS4mKvSAAMD/zal1DkANSJK2sPQXn9xx5JEh+WS563/XMgvsSFUSjKtQYE2SLf1JFn45OyVKCcgBCduq1m0OCGdf1bkTHpQ/ofQJYQ9UdQQfTxcgGlU5sBibO1wFZiC+0av+EgTgTaF6srW9dyT+cyYumUc0DT8owB8u5sycPhF3UYKWRAtcl019ovYR22aB3NJNYKv968VHirMCiaXgbzU4rW0Kl4zzsUIhR4Z6zIbqZuHOErAABeR2rFTa8kYByoVcm3uLxmpuA+kS2c3ZxjFxJs00mEEz0iwzR81xc8Z8fdvz7tF7+d59P+LDjo8VHg8le2quJ5fKLUG6mj0zp/zXAY0kTDgLXwSBnM7/B8+HEKH88CJYEBsXfwJA2LChvgAiEp3hMI5uQIOJMyDBpBoIg0lzUEUDEAtiEIgvxEggAmIZkECIozBpQhwHoiBOAvGGOAXEB+I0kBCIM0BCIb7CgB+87THgBe8eGQjGe4kE2cIFYkOMgAEXPuww4A8fKyYQAECE+YR8UA49Dqw9485jSoeFRty7zAXbZCEuY1xtC9XKUAdd9iYSvTBusdGhfrau4+1EJrrWTjQpyJdG87MNRzlhgxOCguMq/KlmNrGE6pz5EZGRK5eOsfEIqv54E/2J1x8CjTxYq3KICQeUB1Ana1Q1aFpjq0G6LQKdji3x8mrlBgNXRqFIgtHIk8NwL9PrOVJHxzJLxNatSoDcqTp08oyKEnIN/uKNaAenxbNDM0dEhgMD5EajWK8HyO09XVv9BDK97N8klwKJpPuAxKdmXqFaaD9+RPeUNjXJnyp78fUN0p6JJ8TGeskzVR+pqVHWr35OEJRInoieEctkxPJYM5Vijn4NBMhISZwRajK/JZNHlUrFpDKRwbB5OUSnSxJvPhY+2hCtPUAergvshm+Q1jfVN8iH+lIVjYUTIr/ieil6NzVKgEaqMdk8dehaopZoSgl03SZATYLoZa0oLkONkADUdKacBAk3GLovJUDui4FcwGFQsYQw9BGXcYF6HesPT9lKqx9n7eJ959/nx1Vt5NSs+bAnnNh3e5Uvi/TRqPspuZLq21RUXre/QXNc6l46cpSSikZVHz5KO4ncm14Xb87eF06xX4jiXgnjNeLYl0i1wSDqv9QBcCoD7WpcDW+Ks0aVsTEGDiJBaci8mTNRG6LMJ1oApDFn83j1zVrXg9OhavU1arESSGQCFYDjvYeD9sIeSkUTF40Sqk4J1R30KIFaj9rsgAjKBLc6NGZPIBPh6xtleTjh+HvlQp5F/Qa1kNiYcoEE6eCaiMXws2ki55heWt7NAk4WqDurbMZmbPaSOsE52djIXWCGKEbHSefl3cIugQxfRMfd4MpkEomUoNwn6cRGY7xGQ5ILj43Qzb0LFrf1FWiDpQSC1FfpyyPKVKdZmQr7FnaOoE26vQeA0z2rfo4miX0VAIxwEPKDiCdxryDh4uZqdIPM4DWyRqiXR/PkBG+plCDVkSVSkjq4e/i4Gcqch+yNpl8PhIfifXDWBGUqNKBEW+S7wARlvEqB0ADVrdZsosV6AUCJJgFAs1EZJApCj74OLRasMdWLrltsVQ6l0wHEcRTGcCcBoo8VxZl31Ec+iXqoT9vScUW0UTGN6i0gIbQrEBmSTJDjZYqOnOMOUehxbzDWsGYOmd8W7y5C5uj89WhwUn6s6dhz1YGdCFNgUYUrTwlTSgR1J6mEY3eGS+zZ4gC+JbDj5Qqs4bVnDbn25guoUhxsgEvgnEuS83ygC3Bx3ns1LnvOzl8A0mvS1vNt+1EyOjj69S+fRX424hzlDBIf3EQX158rwB8+fm/Sqwh9jk/IT06MnqSjOcebWZiF97A/N8BBNx/HsALi3CY/B0VpPnQazIDTiuIDTrFYpwLii5k+jJga9kmj0ZkN8AcJiAfkHuYBwuleNCaVQ03zjgjjckObuGGh3AiaE7N8UcEbDR9+aBIeHoLJQzn/eF2mMCMiKP86BnkcOP7nP4hJuWxdBV5rKis/wbRhPlF9VdUnDk5kVVUcdNPhF5r8oTehT0B4rcXf0dv2NPvt/1wwUFBxNT+UFVxUFMwKXTGBNJkvwq8JLsbZwBnFPP9s34wM32z/KQgEwoN5LDjzv9gZeMfV05cBw4xiCO5id8JtZ5u5uDmbOPMvBtF07f9O6unTjfjGsRof2M+vx4GIiyulUm+xE5i3HMnnrP8LI+LxBEuiWUinFT7o1SGOiDt8FYTfPQjEpm75WansVVYk19QmK6BKv0VTgus9SznRbNe/bTr/QyuNVXqBlcqSKS4raM1Q2cq2vIuYl42I1rL9EuRe/U8Fp/ttK7WV6O2Y6M2Yc2ZmdTEg3mGk+aLiReamu5X7Zua242Iz/oj79QtuuK9xbheuu/vt4r/G94Xjj5SaKV58OUy2Ig9/eTzVtAx/JNw38cw8ff7PnZidP6cTQq6VnSrzofuYvZdRqS7j7i9MomG6ZfFCI4m/Eef0+0SiWmKiZFExLajYu4Zm8VynzRvM5swazCPJPi6vJl65+JAjJ6M8E5jdH/e5TOH5uLtHeYKKm7YYWw6cYq5ZDYz60q47CebQok8LTupOMGlKRGniY2yjbSHbpOZ31x7RGuB9MQXaPtL5Xki3B3NA3EKRwklxgZMMCndSSCQK4xiANSV6ofhCM412+BIpNeN4ZHl4SUl4eaTRBNJkcsMqIOIFT2Skkv/L0WgUzuHOf19ktISWloa2XjMJ6bXXV/+gIKp26mjzytwb79v/aP/+G3MrR5ufG52MIMaNUXTlbMQxwvdBH9V8eDzZ/Qw9Ao7wvlqZ3BB6w/36JQrHk+tV0NTp0Gw5WGDPIKTDONfcoDCPvHvZlELTXAI9qFDAUanYmPHLnQ030uP+wjBxH9Gbyinn+JSMAP+33Mfsep2WqBZvhwY89EoboEy7tpv/3J3REezN+EAFehs70s3fffzSBwAUw2yuBiBPPLsprBdZEtlKgFoBHChR01FrU37jIVDwTfZY9Q2/rgGmNjghkBHqZaktdE7Qgq+oaKq22ORh5+VBr7pWIQj6K+QNdtC/tMZefO8t+Yj8Vt+tlvrTJysKQOLCO9HP9lcHhXTbe1mu/sfxpy6NJKW1mR+NaozIKu2JDAvidAQ+g4J9CtOj1jQv/PnZn8dc8EsFpNpU32xiLrFIeDKsLjCbxcz35nvW8DHWbSDmj8P4015/5bBo6TRmCszw7aP7psLeTDh9zCSQer36LjhTP8Ujew4HZQcNZzy/h/fbQ0mxR/gJ8Uqw53/aj4H9KyDx9tFFcvD6NhVLub2x0XxZFTVvdZuCpd5OUhQQ+UV/OEFBCZccvZ9uHX4+Tc96z3/w/NILlK/9gIOeqwkAarX8Pal7jshCxy2zVY4o2sjP8Q8dlh5zx10qiz2qxDrZGCZPtx4dl11SjZTgjWqnr2oeK3otlIv4s31TYRlPqvQetK3pdJ5rPVZV3it5ZJTFrpeHYJ2d9w97J9bcuDM0PqD2n5XPr+655wfcdIaencMZOA9wkWkgduz/tGSMFdxPL9g1Q8StNtT6ZoRoOeBoKDHCAVtJwFvdBX+ktcGedscZQs77S3eG+MkSh5hkhUtyoA7NTrbwoTjZxqUu2ZscbU/3IcQCFEJ7Aek2T5IFgY4kS/w5DUoUegU0Qu8lW4R7CzZC/yV7M1r4vZgP6YvHf2PQAo2qnyoYQmuX2Jf9Bpd7zUlt/8ApqEWdy1O0+wsQuIyHpJu7iFhlmQb1OXs76HtSkakFI6UXideqsqKHlIaG0RuDFjN9o9TPrMEQ2vUl/Od9g8u9ZmLgv+SkMHZ55ax0IgR+cSTN25Gx6eYuhEmrdGDWNSifCyLo5x2kRLFqwWytki+g4lWlrmepvGzeOdwInMtuQf4KEZkgnFQubh5ePjvpz54fGUxWmLDhwkeIGCmy5ZNyHTSuAybRjvVwjEUkj65NekmhPDc9Jdg24eWDyxr7sJJGPoJcGx/RvDzg8fKuL07UOIieEC7LwlSinT8auuP0keMilfljM81ir58LPegX4aoP2EETcGW1gZqoW8o9iAAvJHRC3fzRg5XFg4Pzsmkwvz3Nm1cmr3g0AgAAAA==') format('woff2')}
[class^="icon-"],[class*=" icon-"]{font-family:'iconfont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-text-stroke-width:0.2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:gayscale}
.icon-youbian:before{content:"\e654"}
.icon-instagram:before{content:"\e61d"}
.icon-youshangjiantou:before{content:"\e6b5"}
.icon-close:before{content:"\e607"}
.icon-dizhiguanli:before{content:"\e63f"}
.icon-youxiang:before{content:"\e908"}
.icon-chuanzhen:before{content:"\e6b3"}
.icon-24gl-telephone2:before{content:"\e953"}
.icon-shanchu:before{content:"\e74b"}
.icon-xdown:before{content:"\e6b7"}
.icon-xup:before{content:"\e6b8"}
.icon-sousuo:before{content:"\e650"}
.icon-play:before{content:"\e6ef"}
.icon-amazon:before{content:"\ea92"}
.icon-linkedin:before{content:"\eb37"}
.icon-facebook:before{content:"\e676"}
.icon-twitter:before{content:"\e902"}
.icon-tiktok:before{content:"\e8db"}
.icon-xleft:before{content:"\e6b9"}
.icon-xright:before{content:"\e6ba"}
.icon-youjiantou:before{content:"\e624"}
.icon-zuojiantou:before{content:"\e625"}
@charset "utf-8";:root{--main-color:#59a8a6}
a:hover{color:var(--main-color)}
.pagelist{margin:25px auto; text-align: center; font-size: 16px;}
.pagelist li{font-size:16px;height:30px;line-height:31px;overflow:hidden;display:inline-block;text-align:center;margin:0 4px;border:1px solid #d2d2d2;border-radius:3px; cursor: pointer;}
.pagelist li a{ padding: 0 10px;}
.pagelist li.active{border:1px solid var(--main-color);}
.pagelist li.active a{ color: var(--main-color);}
.pagelist li:hover{border:1px solid var(--main-color);}



.top_height{height:80px}
.top{position:fixed;top:0;background-color:transparent;z-index:1000}
.top.on_white,.top.on_white_f{background-color:#fff}
.top.on_black{background-color:#282828}
.top_in{position:relative;margin:0 5%}
.logo{position:absolute;top:50%;left:0;transform:translateY(-50%)}
.logo img{width:auto;height:30px}
.logo .img2{position:absolute;top:0;left:0;z-index:2;opacity:0}
.top.on_white .logo .img2,.top.on_white_f .logo .img2{opacity:1}
.top.on_black .logo .img2{opacity:0}
.nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}
.nav>ul>li{height:38px;line-height:38px;font-size:15px;float:left;margin-left:50px;text-transform:uppercase;position:relative}
.nav>ul>li:first-child{margin-left:0}
.nav>ul>li>a{color:#fff}
.nav>ul>li>a:hover{color:var(--main-color) !important}
.top.on_white .nav>ul>li>a,.top.on_white_f .nav>ul>li>a{color:#222}
.top.on_black .nav>ul>li>a{color:#fff}
.sear{font-size:20px;position:absolute;top:50%;right:85px;transform:translateY(-50%);color:#fff;cursor:pointer}
.top.on_white .sear,.top.on_white_f .sear{color:#222}
.top.on_black .sear{color:#fff}
.sear:hover{color:var(--main-color) !important}
.sear .span1{display:block}
.sear .span2{display:none}
.sear.on .span1{display:none}
.sear.on .span2{display:block}
.search{width:320px;background-color:rgba(0,0,0,0.6);padding:12px;position:absolute;top:80px;right:0;display:none}
.search .fl{width:calc(100% - 60px)}
.search .fr{width:60px}
.sear_t{width:100%;height:38px;border:0;padding:0 10px;font-size:14px;box-sizing:border-box}
.sear_b{background-color:var(--main-color);color:#fff;width:100%;height:38px;border:0;font-size:20px}
.lan{font-size:15px;position:absolute;top:50%;right:0;transform:translateY(-50%)}
.lan a{color:#fff}
.top.on_white .lan a,.top.on_white_f .lan a{color:#222}
.top.on_black .lan a{color:#fff}
.lan a:hover{color:var(--main-color) !important}
.return,.return_blank{height:42px}
.return{background-color:#f4f4f4;line-height:42px;position:fixed;top:60px;z-index:100}
.return p{padding:0 15px;font-size:14px}
.return a{display:block;color:var(--main-color)}
.banner{position:relative;min-height:150px}
.banner_text{position:absolute;top:30%;left:14%;color:#fff}
.banner_text .h1{font-size:44px;text-transform:uppercase;font-weight:bold;padding-bottom:10px}
.banner_text .h2{font-size:24px}
.banner_text .h3{padding-top:18px}
.banner_text .h3 a{background-color:#fff;color:#222;padding:0 20px;height:40px;line-height:40px;display:inline-block;font-size:16px}
.banner_text .h3 a:hover{background-color:var(--main-color);color:#fff}
.banner_text .h3 a:hover i{color:#fff}
.ban_btns{position:absolute;bottom:6%;right:5%;z-index:10;white-space:nowrap}
.ban_btn{font-size:50px;color:#fff;display:inline-block;vertical-align:top;margin:0 10px;cursor:pointer;outline:none}
.ban_btn:hover{color:var(--main-color)}
.footer{padding-top:30px;border-top:1px solid #ccc;position:relative;z-index:100;background-color:#fff}
.footer_pad{padding-top:10px;padding-bottom:30px}
.blogo img{height:46px}
.bcontact{padding-top:40px}
.bpart_max{position:relative;width:1000px;max-width:100%;margin:0 auto}
.bpart_last{position:absolute;top:0;right:0}
.bpart_last2{margin-right:0}
.bpart{float:left;margin-right:140px}
.bpart:last-child{margin-right:0}
.bpart_tit{font-size:17px;font-weight:bold;padding-bottom:10px}
.bpart ul li{height:28px;line-height:28px;font-size:15px}
.fpart{padding-top:40px}
.fpart_tit{font-size:22px;font-weight:bold;padding-bottom:10px}
.fpart_a{line-height:36px}
.fpart_a a{display:block;font-size:16px}
.fpart_a a i{font-size:26px;margin-right:8px}
.fpart_book .h1{padding-bottom:10px}
.fpart_book .h2{text-align:right}
.fbutton{background-color:#f1f1f1;border:0;font-size:15px;height:40px;padding:0 15px}
.fbutton:hover{background-color:var(--main-color);color:#fff}
.nav .navselect1{position:absolute;top:37px;left:0;background-color:#f0f0f0;display:none}
.nav .navselect2{position:absolute;top:0;left:100%;background-color:#f0f0f0;display:none}
.nav .navselect.on_first>dl:before{border-color:transparent transparent #feb81a transparent}
.nav .navselect>dl>dd{position:relative}
.nav .navselect>dl>dd>a{height:35px;line-height:35px;font-size:14px;background-color:#f0f0f0;padding:0 16px;color:#222;display:block;white-space:nowrap}
.nav .navselect.on_first>dl>dd:first-child>a,.nav .navselect>dl>dd>a:hover{background-color:var(--main-color);color:#fff}
.nav .navselect>dl>dd .pic{width:58px;float:left;margin-right:10px}
.nav .navselect>dl>dd .pic img{width:100%}
.nav .navselect>dl>dd .img{width:calc(100% - 70px);float:right}
.navpage{display:none;background-color:#fff;width:100%;position:fixed;top:80px;left:0;z-index:1000;text-align:center}
.navpage:before{content:"";display:block;width:100%;height:1px;background-color:#6e767f;position:absolute;top:0;left:0}
.navpage_pad{padding:20px}
.navpage_li{display:none;position:relative}
.navpage_part{width:200px;display:inline-block;vertical-align:top;margin:0 10px}
.navpage_part .pic{overflow:hidden}
.navpage_part .pic img{width:100%}
.navpage_part .tit{font-size:15px;height:24px;line-height:24px;margin-top:5px;color:#222}
.navpage_part .mar:hover .pic img{transform:scale(1.1)}
.navpage_part .mar:hover .tit{color:var(--main-color)}
.navpage_li_fl{position:relative;width:calc(100% - 200px - 20px)}
.navpage_li_flpad{padding:10px}
.navpage_li_fr{width:460px;float:right}
.navpage_h1{font-size:24px;text-align:left;padding-bottom:15px}
.navpage_h2{font-size:16px;line-height:30px;text-align:left}
.navpage_down{padding-top:30px}
.navpage_down .pic{float:left;width:170px}
.navpage_down .pic img{width:100%}
.navpage_down .words{float:left;width:calc(100% - 170px - 60px);text-align:left;margin-left:30px}
.navpage_down .words .h1{padding-top:110px;font-size:20px;padding-bottom:3px}
.navpage_down .words .h2{font-size:15px;color:#999}
.navpage_uls{text-align:left}
.navpage_uls .tit{font-size:34px;padding-bottom:20px}
.navpage_uls ul li{height:30px;line-height:36px;font-size:16px;position:relative;margin-bottom:10px}
.navpage_uls ul li:after{content:"";display:block;width:100%;height:1px;background-color:#222;position:absolute;bottom:0;left:0;transform:scale(0,1)}
.navpage_uls ul li span{padding-left:5px;opacity:0;display:inline-block}
.navpage_uls ul li:hover:after{transform:scale(1,1)}
.navpage_uls ul li:hover span{opacity:1}
.navpage_uls ul li:hover a{color:var(--main-color)}
.navpage_uls ul li:hover span i{color:var(--main-color)}
.navpage_ucon{float:right;width:calc(100% - 130px - 80px)}
.navpage_ucon .h1{text-align:left;overflow:hidden}
.navpage_ucon .h1 img{max-width:100%}
.navpage_ucon .h1:hover img{transform:scale(1.04)}
.navpage_ucon .h2{font-size:16px;line-height:28px;text-align:left;margin-top:10px}
.navpage_li_aboutus{width:460px;margin:0 auto}
.navpage_bgimg{height:100%;width:200px;position:absolute;top:0;right:0;background-color:#ddd;background-repeat:no-repeat;background-position:center center;background-size:cover}
.navpage_li_products{width:800px;margin:0 auto}
.navpage_proleft{width:220px;float:left}
.navpage_proleft{text-align:left}
.navpage_proleft ul li{font-size:16px;line-height:30px;border-bottom:1px solid #ccc}
.navpage_proleft ul li a{display:block;padding:10px 0}
.navpage_proleft ul li.on a{color:var(--main-color)}
.navpage_proright{width:calc(100% - 220px - 40px);float:right}
.navpage_propart .pic{overflow:hidden}
.navpage_propart .pic img{width:100%}
.navpage_propart .mar:hover .pic img{transform:scale(1.06)}
.navpage_propart .tit{height:22px;line-height:22px;margin-top:8px;overflow:hidden;font-size:16px}
.banner{width:100%;overflow:hidden;position:relative}
.swiper-container-index{}
.swiper-container-index .swiper-slide{}
.banner_part{width:100%;background-color:#ddd;background-position:center center;background-size:cover;background-repeat:no-repeat}
.copyright{text-align:right;padding:18px 0;border-top:1px solid #b2b2b2;font-size:15px}
.pagezw{width:100%;height:80px;overflow:hidden}
.pageline{width:100%;height:1px;background-color:#6e767f}
.page{padding:40px 0}
.page2{padding-top:40px}
.maintitle{text-align:center;padding-bottom:56px}
.maintitle .h1{font-size:28px}
.maintitle .h2{font-size:16px;padding-top:12px;line-height:26px;width:1000px;margin:0 auto;max-width:100%}
.maintitle .h2 a{padding:0 8px;color:#575757}
.maintitle .h2 a.on{font-weight:bold;color:#222}
.procate{padding-top:20px}
.procate a{display:inline-block;border:1px solid #222;font-size:16px;height:48px;line-height:48px;padding:0 20px;margin:0 5px}
.procate a.on,.procate a:hover{background-color:var(--main-color);color:#fff;border-color:var(--main-color)}
.news_height{height:250px}
.news_part{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}
.news_part:last-child{border-bottom:0}
.news_part .word{margin-right:480px}
.news_part .word .h1{font-size:26px}
.news_part .word .h2{font-size:17px;color:#7b7b7b;line-height:26px;margin-top:5px;margin-bottom:30px}
.news_part .word .h3{font-size:17px;color:#444;line-height:26px}
.news_part .word .h4{font-size:16px;color:#999;margin-top:30px}
.news_part .word .h4 p i{color:#999}
.news_part .pic{position:absolute;top:0;right:0;overflow:hidden}
.news_padin:hover .word .h1{color:var(--main-color)}
.news_padin:hover .word .h4,.news_padin:hover .word .h4 p i{color:var(--main-color)}
.news_padin:hover .pic img{transform:scale(1.1)}
.news_art{width:800px;background-color:#fff;padding:30px 50px;max-width:100%;margin:0 auto;padding-bottom:50px;box-sizing:border-box}
.news_tit{font-size:28px;font-weight:normal;text-align:center}
.news_mes{padding:30px 0;font-size:18px;color:#999;text-align:center}
.news_con{font-size:18px;line-height:29px}
.news_con img{max-width:100%}
.contactadd_part{}
.contactadd_part .pad{border:1px solid #e5e5e5;padding:30px;min-height:240px}
.contactadd_part:nth-child(even){float:right}
.contactadd_part .h1{font-size:24px}
.contactadd_part .h2{font-size:18px;padding:5px 0 20px}
.contactadd_part .h3{font-size:16px;color:#444;line-height:34px}
.contactadd_part .h3 p,.contactadd_part .h3 p em{color:#444}
.contactadd_part:hover .h1{color:var(--main-color)}
.contactnav{padding:60px 0;border-bottom:1px solid #ccc}
.contactnav_part{margin-bottom:0;--marpix:40px}
.contactnav_part .mar{background-color:#ebe9e7}
.contactnav_part .pad{padding:30px}
.contactnav_part a{display:block}
.contactnav_part .h1{font-size:22px;margin-bottom:8px;color:#222}
.contactnav_part .h2{font-size:15px;line-height:22px;height:44px;margin-bottom:12px;color:#222}
.contactnav_part .h3{display:inline-block;background-color:#2a2d30;color:#fff;font-size:15px;padding:0 20px;border-radius:5px;height:38px;line-height:38px}
.contactnav_part .mar:hover .h3{background-color:var(--main-color)}
.book{padding:60px 0 30px}
.proexlist .book{padding:10px 0 30px}
.index_form .book{padding:20px 0 30px}
.index_form .book .book_btn .fl{display:none}
.book_rows{position:relative}
.book_rowl{width:calc(60% - 10px)}
.book_rowr{width:calc(40% - 10px);position:absolute;top:0;right:0;height:100%}
.book_input{width:calc(50% - 10px);float:left}
.book_input:nth-child(even){float:right}
.binput,.btext{width:100%;padding:0 15px;box-sizing:border-box;font-size:16px;height:46px;font-size:15px;border:1px solid #c0c0c0;-webkit-transition:0.2s ease-in;transition:0.2s ease-in}
.binput2{border-width:0 0 1px 0}
.binput:focus,.btext:focus{border-color:#7a9cd3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(122,156,211,0.6)}
.btext{height:100%;padding:10px 15px}
.book_col{padding-bottom:20px}
.book_col:last-child{padding-bottom:0}
.book_btn{padding-top:20px}
.book_btn .fl{width:calc(100% - 250px - 150px);color:#898989;font-size:15px;line-height:24px}
.book_btn .fr{width:250px}
.bbutton{background-color:#2a2d30;color:#fff;font-size:15px;width:100%;height:46px;border:0}
.video_part .pic{position:relative}
.video_part .pic img{width:100%}
.video_part .txt{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.2);top:0;left:0;opacity:0}
.video_part .txtin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;text-align:center;color:#fff}
.video_part .txtin .h1{font-size:18px;padding-bottom:14px}
.video_part .txtin .h2{display:inline-block;font-size:16px;background-color:#858584;border-radius:18px;height:38px;line-height:38px;padding:0 30px}
.video_part .mar_p{cursor:pointer}
.video_part .mar:hover .txt{opacity:1}
.videomax{width:100%;height:100%;position:fixed;z-index:100;top:0;left:0}
.videomax_in{position:fixed;top:50%;left:50%;transform:translate(-50%,calc(-50% + 40px));box-sizing:border-box;width:900px;max-width:100%}
.videomax_pad{padding:25px;background-color:rgba(0,0,0,0.6);text-align:center}
.videomax_bg{width:100%;height:100%;background-color:rgba(0,0,0,0.3)}
.videomax_close{width:60px;height:60px;position:absolute;top:0;right:0;transform:translateX(100%);background-color:rgba(0,0,0,0.6);cursor:pointer}
.videomax_close:before,.videomax_close:after{content:"";display:block;width:32px;height:2px;background-color:#fff;position:absolute;top:30px;left:12px}
.videomax_close:before{transform:rotate(45deg)}
.videomax_close:after{transform:rotate(-45deg)}
.videov{width:100%;height:auto}
.videomax_shu .videov{height:600px;width:auto}
.videov_max{background-color:#000}
.videov_maxin{width:1200px;max-width:100%;margin:0 auto}
.videobox{width:1100px;margin:0 auto;max-width:100%}
.videobox video{width:100%;height:auto}
.down_part{--marpix:50px}
.down_part .pic{overflow:hidden}
.down_part .pic img{width:100%}
.down_part .txt{text-align:center}
.down_part .txt .h1{font-size:15px;height:20px;line-height:20px;margin-top:12px}
.down_part .txt .h2{font-size:15px;height:20px;line-height:20px;color:#999}
.down_part .mar:hover .pic img{transform:scale(1.1)}
.projectslist{width:1200px;margin:0 auto;max-width:100%}
.proj_part{margin-bottom:30px;position:relative}
.proj_part .pic .img1{width:100%}
.proj_part .bg{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.2);z-index:1;opacity:0}
.proj_part .txt{position:absolute;bottom:0;right:0;width:46%;z-index:2}
.proj_part .txtin{padding:30px}
.proj_part .txt .h1{font-size:26px;color:#fff;padding-bottom:10px}
.proj_part .txt .h2{font-size:16px;color:#fff;line-height:30px}
.proj_part .txt .h3{padding-top:30px}
.proj_part .txt .h3 img{height:60px;border:3px solid #fff;box-sizing:border-box;margin-left:5px;cursor:pointer}
.proj_part .txt .h3 img:first-child{margin-left:0}
.proj_part .txt .h3 img.on{border-color:var(--main-color)}
.proj_part:hover .bg{opacity:1}
.aboutus_purpose_h1{width:800px;max-width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.aboutus_purpose_con{font-size:34px;line-height:42px;text-align:center}
.aboutus_purpose_con.white{color:#fff}
.aboutus_purpose_con2{font-size:26px;line-height:34px;text-align:center}
.aboutus_purpose_con2.white{color:#fff}
.aboutus_purpose_bot{font-size:20px;font-weight:bold;text-transform:uppercase;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.aboutus_purpose_bot.white{color:#fff}
.aboutus_pnavs{width:100%;height:60px;background-color:#72e2cf;text-align:center}
.aboutus_pnavsin{position:relative}
.aboutus_pnavs.on{position:fixed;top:80px;left:0;z-index:1000}
.aboutus_pnav{text-align:center;font-size:18px;font-weight:bold;width:25%;float:left;line-height:60px;height:60px;color:#fff;cursor:pointer}
.aboutus_pnavs_pad{padding-top:30vh}
.aboutus_li{text-align:center}
.aboutus_li .pic{overflow:hidden;border:1px solid #ccc;box-sizing:border-box}
.aboutus_li .pic img{width:98%}
.aboutus_li .tit{height:24px;line-height:24px;margin-top:6px;font-size:16px}
.aboutus_li .mar:hover .pic img{transform:scale(1.04)}
.aboutus_li .mar:hover .tit{color:var(--main-color)}
.aboutus_color{--marpix:30px;margin-bottom:55px}
.aboutus_color:nth-child(5),.aboutus_color:nth-child(6){margin-bottom:0}
.aboutus_color .pic{float:left;width:100px}
.aboutus_color .pic img{width:100%}
.aboutus_color .txt{float:right;width:calc(100% - 100px - 20px)}
.aboutus_color .pad{background-color:#f9f9f9;padding:36px}
.aboutus_color .h1{font-size:18px;font-weight:bold;padding-bottom:15px}
.aboutus_color .h2{font-size:15px;line-height:24px;height:96px}
.products_max{padding-bottom:30px}
.position{color:#adadad;font-size:15px;padding-bottom:30px}
.position a{color:#adadad}
.pro_part{box-shadow:1px 0 0 0 #f2f2f2,0 1px 0 0 #f2f2f2,1px 1px 0 0 #f2f2f2,inset 1px 0 0 0 #f2f2f2,inset 0 1px 0 0 #f2f2f2;margin-bottom:0}
.pro_part .mar{padding:2px}
.pro_part .pic{overflow:hidden;box-sizing:border-box;margin-bottom:10px;text-align:center}
.pro_part .pic img{width:90%;height:auto}
.pro_part .txt{padding:34px 10px}
.pro_part .tit{height:30px}
.pro_part .tit .fl{width:calc(100% - 104px - 20px)}
.pro_part .h1{font-size:15px;line-height:24px;height:24px;overflow:hidden}
.pro_part .tit .fr{width:104px;text-align:right}
.pro_part .mod{border-top:1px dashed #f2f2f2;padding-top:6px;margin-top:6px}
.pro_part .h1 a{display:block; font-size: 18px;}
.pro_part .txt p{font-size: 14px; margin-top: 5px; color: #999;}
.colorpoi{display:inline-block;vertical-align:top;height:30px;border-radius:50%;cursor:pointer;margin-right:10px}
.colorpoi.min{margin-right:0}
.colorpoi .poi{width:30px;height:30px;position:relative}
.colorpoi.min .poi{width:22px;height:22px}
.colorpoi .poi .poiin{content:"";display:block;width:24px;height:24px;background-color:var(--mcolor);background-size:100% 100%;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}
.colorpoi.min .poi .poiin{width:16px;height:16px}
.colorpoi .poi:before{content:"";display:block;width:30px;height:30px;border:1px solid #222;border-radius:50%;box-sizing:border-box;top:0;left:0;opacity:0}
.colorpoi.min .poi:before{width:22px;height:22px}
.colorpoi:hover .poi:before,.colorpoi.on .poi:before{opacity:1}
.colorpoi.nohover{cursor:default}
.colorpoi.nohover:hover .poi:before{opacity:0}
.colorpoi .poi,.colorpoi .txt{display:inline-block;vertical-align:middle}
.pro_part .mar:hover .pic img{transform:scale(1.04)}
.pro_part .mar:hover .h1 a{color:var(--main-color)}
.proimg .fl{width:600px}
.proimg .fr{width:calc(100% - 600px - 65px);padding-top:40px}
.proimg_app{margin-bottom:15px;border:1px solid #ccc;box-sizing:border-box}
.proimg_appthumb img{width:100%;border:2px solid #ccc;box-sizing:border-box}
.swiper-slide-thumb-active .proimg_appthumb img{border-color:var(--main-color)}
.proh1{font-size:28px;padding-bottom:8px}
.proh2{font-size:20px}
.proh3{ margin-top: 20px;}
.proh3 p{ font-size: 16px; line-height: 30px;}
.propp{padding-top:30px}
.propp .h1{font-size:18px;color:#adadad;padding-bottom:10px}
.propp .h2{font-size:18px;line-height:28px}
.proetitle{font-size:24px;font-weight:bold;padding-bottom:10px}
.proexlist{padding-top:40px}
.proexlist_li{border-bottom:1px solid #ccc;position:relative;margin-bottom:10px}
.proexlist_li .h1{font-size:20px;color:#a1a1a1;height:50px;line-height:50px;cursor:pointer;text-transform:uppercase}
.proexlist_li .h1 i{position:absolute;top:0;right:0}
.proexlist_li .h2{color:#444;font-size:16px;line-height:28px;padding:10px 0;display:none}
.pro_downspan{display:inline-block;height:40px;line-height:40px;font-size:15px;border:1px solid #000;border-radius:0;background-color:#fff;position:relative;vertical-align:top;cursor:pointer;box-sizing:border-box;overflow:hidden;margin-right:4px}
span.pro_downspan a{padding:0 20px}
button.pro_downspan{padding:0 20px}
.pro_downspan a{width:100%;display:block}
.pro_downspan img{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.pro_downspan:nth-child(odd){background-color:#2e2e2e;color:#fff}
.pro_downspan:nth-child(odd) a{color:#fff}
.index_tit{margin-bottom:30px;position:relative}
.index_tit .h1{font-size:28px;padding-bottom:8px}
.index_tit .h2{font-size:16px}
.index_tit .more{position:absolute;top:20px;right:0;font-size:18px}
.index_padt{padding-top:60px}
.index_padtb{padding:60px 0}
.iproducts_con{position:relative}
.iprocate_part .pic{position:relative;overflow:hidden}
.iprocate_part .pic img{width:100%;height:auto}
.iprocate_part .txt{color:#fff;font-size:18px;width:90%;height:36px;line-height:36px;left:5%;bottom:10px;z-index:2;position:absolute;text-shadow:0 0 5px rgba(0,0,0,0.6)}
.iprocate_part .mar:hover .pic img{transform:scale(1.04)}
.irow{position:relative;height:100vh}
.irow .pr{height:100%}
.irow1{background:url("../../templates/default/images/irow1.jpg") no-repeat center center #000;background-size:cover}
.irow2{background:url("../../templates/default/images/irow2.jpg") no-repeat center center #000;background-size:cover}
.irowfr .irow_txt{text-align:right;right:0}
.irow_txt{width:38%;position:absolute;top:50%;transform:translateY(-50%)}
.irow_txt .h1{color:#fff;font-size:28px;padding-bottom:20px}
.irow_txt .h2{color:#fff;font-size:16px;line-height:28px}
.irow_txt .h2 a{color:#fff}
.irow_txt .h2 a:hover{color:var(--main-color)}
.idesign{padding-top:60px;margin-bottom:60px;position:relative;z-index:100;background-color:#fff}
.idesign_in{height:1200px;position:relative}
.idesign_bgin{width:100%;height:100%;position:absolute;background-color:#ddd;background-repeat:no-repeat;background-size:cover;background-position:center center}
.idesign_part1{width:calc(50% - 10px);height:calc(36% - 10px);left:0;top:0}
.idesign_part2{width:calc(50% - 10px);height:calc(64% - 10px);right:0;top:0}
.idesign_part3{width:calc(50% - 10px);height:calc(64% - 10px);left:0;bottom:0}
.idesign_part4{width:calc(50% - 10px);height:calc(36% - 10px);right:0;bottom:0}
.idesign_part{position:absolute;cursor:pointer}
.idesign_part .idesign_bg{overflow:hidden;width:100%;height:100%}
.idesign_part .idesign_bgin{width:100%;height:100%;position:relative;z-index:1}
.idesign_txt{position:absolute;bottom:5%;left:5%;width:90%;z-index:2}
.idesign_txt .h1{color:#fff;font-size:26px;padding-bottom:10px}
.idesign_txt .h2{color:#fff;font-size:16px}
.idesign_txt .h2 a{color:#fff}
.idesign_txt .h3{color:#fff;font-size:16px;width:60%;line-height:28px}
.idesign_txt .hh,.idesign_txt .ii{display:none}
.idesign_part:hover .idesign_bgin{transform:scale(1.04)}
.idesign_nav{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;display:none}
.idesign_nav .bg{position:absolute;top:0;left:0;z-index:1;background-color:rgba(0,0,0,0.6);width:100%;height:100%}
.idesign_nav .main{width:50%;height:100%;background-color:#fff;position:absolute;top:0;left:0;z-index:2;overflow-x:hidden;overflow-y:auto;transform:translateX(-100%)}
.idesign_nav.on .main{transform:translateX(0)}
.idesign_nav .main::-webkit-scrollbar{width:5px}
.idesign_nav .main::-webkit-scrollbar-track{background-color:#f6f6f6;box-shadow:inset 0 0 8px rgba(0,0,0,0.2);border-radius:12px}
.idesign_nav .main::-webkit-scrollbar-thumb{background-color:#7f7f7f;border-radius:12px}
.idesign_nav .main .pad{padding:60px;position:relative}
.idesign_h1{font-size:36px;padding-bottom:20px}
.idesign_h2{font-size:18px;line-height:30px}
.idesign_img img{width:100%}
.idesign_close{width:56px;height:56px;position:absolute;top:0;right:0;text-align:center;font-size:30px;cursor:pointer}
.idesign_close i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.idesign_close:hover i{color:var(--main-color)}
.projn_part{margin-bottom:20px}
.projn_part .pic{overflow:hidden}
.projn_part .pic img{width:100%;height:auto}
.projn_part .tit{height:44px;line-height:22px;margin-top:8px;font-size:14px}
.projn_part .mar:hover .pic img{transform:scale(1.1)}
.projects_page{margin:0 auto;max-width:100%;width:1000px}
.projects_fl{width:480px;float:left}
.projects_fl img{width:100%}
.projects_fr{width:calc(100% - 480px - 40px);float:right;padding-top:10px}
.projects_fr .h1{font-size:24px;font-weight:bold;padding-bottom:15px}
.projects_img{padding-top:20px}
.projects_itit{font-size:18px;font-weight:bold;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:20px}
.projects_imgpart{width:200px;float:left;margin-right:15px}
.projects_imgpart img{width:100%}
.projects_imgpart:last-child{margin-right:0}
.pro_eximg{padding-top:30px}
.pro_eximg div{display:block;margin-bottom:10px}
.pro_eximg div.one{width:calc(50% - 5px);margin:0 auto}
.pro_eximg div.half{width:calc(50% - 5px);float:left}
.pro_eximg div.half:nth-child(2n){float:right}
.pro_eximg img{width:100%;height:auto}
.banner_aboutus{position:relative}
.banner_aboutus img{width:100%}
.banner_aboutus .txt{color:#fff;font-size:28px;text-transform:uppercase;position:absolute;top:30%;left:10%;font-size:30px;letter-spacing:2px;z-index:11}
.banner_aboutus:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}
.aboutus_thpart{margin-top:60px;position:relative}
.aboutus_thpart img{width:100%}
.aboutus_thpart1 .fl{width:48%}
.aboutus_thpart1 .fl img{width:100%}
.aboutus_thpart1 .fr{width:40%;padding-top:160px}
.aboutus_thh1{font-size:28px;font-weight:bold;padding-bottom:40px;letter-spacing:2px}
.aboutus_thh2{font-size:18px;line-height:30px}
.aboutus_thpart .txt{position:absolute;top:50%;transform:translateY(-50%);width:34%}
.aboutus_thleft .txt{left:5%}
.aboutus_thright .txt{right:5%;text-align:right}
.aboutus_thpart.white .txt{color:#fff}
.aboutus_thh3{padding-top:15px}
.aboutus_thh3 a{display:inline-block;background-color:#fff;height:38px;line-height:38px;padding:0 15px;font-size:16px}
.aboutus_thh3 a:hover{background-color:var(--main-color);color:#fff}
.aboutus_thh3 a:hover i{color:#fff}
.aboutustpart{position:relative;margin-top:40px;margin-bottom:80px}
.aboutustpart .pic{float:right;width:60%}
.aboutustpart .pic img{width:100%;height:auto}
.aboutustpart .txt{width:32%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}
.aboutustpart .txt_in .h1{font-size:24px;font-weight:bold;padding-bottom:15px}
.aboutustpart .txt_in .h2{font-size:16px;line-height:26px}
@media (max-width:1350px){.inews_part .mar{margin:0 5px}
.footer_fl{width:calc(100% - 220px - 100px)}
.contactnav_part{--marpix:10px}
.down_part{--marpix:30px}
.aboutus_color{--marpix:20px;margin-bottom:30px}
.aboutus_color .pic{width:80px}
.aboutus_color .pad{padding:26px}
.aboutus_color .txt{width:calc(100% - 80px - 20px)}
.aboutus_color .h1{padding-bottom:10px}
.aboutus_color .h2{height:120px}
}@media (max-width:960px){.page{padding:20px 0}
.top_height{height:60px}
.top_in{margin:0}
.pagezw{height:0}
.logo{left:15px}
.logo img{height:30px}
.maintitle{padding-bottom:30px}
.maintitle .h1{font-size:24px}
.maintitle .h2{font-size:15px}
.copyright{text-align:center;font-size:12px}
.lan{right:80px}
.top{background-color:#282828}
.top .logo .img2{opacity:0}
.top .nav>ul>li>a{color:#fff}
.top .sear{color:#fff}
.top .lan a{color:#fff}
.pageline{display:none}
.pro_eximg div{margin-bottom:10px;margin-right:0;display:block}
.pro_eximg img{width:100%;height:auto}
.pro_eximg div.one{width:auto}
.index_tit{margin-bottom:20px}
.index_tit .h1{font-size:20px}
.index_padt{padding-top:30px}
.irow{padding:30px 0;margin-top:20px}
.irow_txt{width:auto}
.irow_txt .h1{font-size:22px;padding-bottom:10px}
.irow_txt .h2{font-size:15px;line-height:26px}
.idesign{padding-top:0;margin-bottom:30px}
.idesign_part{position:relative;width:auto;margin-top:10px}
.idesign_part1,.idesign_part4{height:250px}
.idesign_part2,.idesign_part3{height:350px}
.idesign_txt{bottom:20px}
.idesign_txt .h1{font-size:17px;padding-bottom:5px}
.idesign_txt .h3{font-size:15px;line-height:25px;width:auto}
.idesign_nav .main{width:80%}
.idesign_nav .main .pad{padding:70px 26px 40px}
.idesign_h1{font-size:24px}
.idesign_h2{font-size:16px;line-height:26px}
.idesign_in{height:auto}
.contactadd_part{width:auto;float:none;margin-bottom:15px}
.contactadd_part .h1{font-size:20px}
.book{padding:20px 0 10px}
.book_rowl{width:auto;padding-bottom:10px}
.book_rowr{width:auto;position:static;height:160px}
.book_input{width:calc(50% - 5px)}
.book_col{padding-bottom:10px}
.book_btn .fl{width:auto;float:none}
.book_btn .fr{width:100%;margin-top:10px}
.contactnav{padding:30px 0}
.contactnav_part{width:auto;float:none;margin-bottom:20px}
.contactnav_part .mar{transform:translate(0) !important}
.contactnav_part .h2{height:auto}
.video_part{width:100%}
.video_part .mar{transform:translate(0) !important}
.video_part .txt{opacity:1}
.video_part .txtin .h1{font-size:15px;white-space:nowrap}
.video_part .txtin .h2{padding:0 20px}
.down_part{width:100%;float:none}
.down_part .mar{transform:translate(0) !important}
.videomax_shu .videov{height:500px}
.proj_part{padding-bottom:20px;border-bottom:1px solid #ccc}
.proj_part:last-child{padding-bottom:0;border-bottom:0}
.proj_part .bg{display:none}
.proj_part .txt{position:static;width:auto}
.proj_part .txtin{padding:10px 0}
.proj_part .txt .h1{color:#222;font-size:18px}
.proj_part .txt .h2{color:#222}
.proj_part .txt .h3{padding-top:10px}
.proj_part .txt .h3 img{height:50px}
.iprocate_part{width:50%;--marpix:10px}
.iprocate_part:nth-child(2n-1) .mar{transform:translate(-2px) !important}
.iprocate_part:nth-child(2n) .mar{transform:translate(2px) !important}
.iprocate_part .txt{font-size:16px}
.pro_part{width:50%}
.pro_part .mar{transform:translate(0) !important}
.proimg .fl{width:auto;float:none}
.proimg .fr{width:auto;float:none;padding-top:20px}
.proh1{font-size:24px}
.propp .h2{font-size:16px}
.proetitle{font-size:22px}
.proexlist_li .h1{font-size:18px}
.projn_part{width:50%}
.projn_part .mar{transform:translate(0) !important}
.projects_page{margin:0 4%;width:auto}
.projects_fl{width:auto;float:none}
.projects_fr{width:auto;float:none}
.projects_imgpart{width:calc(50% - 20px);margin-bottom:10px}
.pro_part .txt{padding:8px 0}
.pro_part .tit{height:auto}
.pro_part .tit .fl{float:none;width:auto}
.pro_part .tit .fr{float:none;width:auto;text-align:left}
.aboutus_part_pad{padding:60px 30px 20px}
.aboutus_part2_ban .h2{font-size:26px}
.aboutus_part4_h1{padding:40px 0}
.aboutus_part4_fl{width:auto;float:none}
.aboutus_part4_fr{width:auto;float:none;padding-top:20px}
.aboutus_part5_con{width:auto;float:none}
.aboutus_part6_con .fl{width:auto}
.aboutus_part6_con .fr{width:auto;padding-top:15px}
.aboutus_part7_con{width:auto}
.aboutus_part4_h1{font-size:24px}
.aboutus_part10 .aboutus_part4_fl{width:auto;float:none}
.aboutus_part10 .aboutus_part4_fr{width:auto;float:none}
.aboutuslist{padding-bottom:20px}
.aboutus_li{width:50%}
.aboutus_li .mar{transform:translate(0) !important}
.aboutus_li .tit{height:44px;line-height:22px;font-size:15px}
.aboutus_color{width:auto;float:none;margin-bottom:20px}
.aboutus_color:nth-child(5),.aboutus_color:nth-child(6){margin-bottom:20px}
.aboutus_color .mar{transform:translate(0) !important;margin:0}
.aboutus_color .pad{padding:16px}
.aboutus_color .pic{width:80px}
.aboutus_color .txt{width:calc(100% - 80px - 20px)}
.aboutus_color .h2{height:auto}
.banner_aboutus .txt{font-size:22px}
.aboutus_thpart{margin-top:30px;border-bottom:1px solid #ccc;padding-bottom:30px}
.aboutus_thpart1 .fl{width:auto;float:none}
.aboutus_thpart1 .fr{width:auto;float:none;padding-top:20px}
.aboutus_thh1{font-size:22px;padding-bottom:10px}
.aboutus_thh2{font-size:16px;line-height:28px}
.aboutus_thpart .txt{position:static;width:auto;transform:translateY(0);padding-top:20px}
.aboutus_thpart.white .txt{color:#222}
.aboutustpart{margin-top:0}
.aboutustpart .pic{float:none;width:auto;padding-bottom:20px}
.aboutustpart .txt{width:auto;position:static}
.aboutustpart .txt_in .h1{font-size:20px}
.aboutustpart .txt_in .h2{font-size:15px;line-height:24px}
.news_art{padding:20px 5%}
.news_tit{font-size:22px}
.news_mes{padding:10px 0;font-size:14px}
.news_con{font-size:15px;line-height:26px}
.news_part .pic{position:static;padding-bottom:10px}
.news_part .word{margin-right:0;height:auto}
.news_part .word .h1{font-size:18px}
.news_part .word .h2{font-size:14px;margin-bottom:10px}
.news_part .word .h4{margin-top:10px}
.news_padin:hover .word .h1{color:#222}
.news_padin:hover .word .h4,.news_padin:hover .word .h4 p i{color:#222}
.news_padin:hover .pic img{transform:scale(1)}
.banner_text{left:5%}
.banner_text .h1{font-size:22px}
.banner_text .h2{font-size:16px}
.banner_text .h3 a{font-size:14px}
.ban_btns{left:50%;transform:translateX(-50%);right:auto;bottom:2%}
.ban_btn{font-size:30px}
.swiper-container-index .swiper-pagination{display:none}
}@charset "utf-8";.menuline{stroke:#ccc}
.search_app .ser_button{background-color:var(--main-color)}
.menu{position:absolute;top:50%;transform:translateY(-50%);right:0;width:60px;height:60px;overflow:hidden;cursor:pointer}
.ham{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.menu.on .hamRotate{transform:rotate(45deg)}
.ham4 .ltop,.ham4 .lbottom{stroke-dasharray:40 121}
.menu.on .ham4 .menuline{stroke:var(--main-color);stroke-dashoffset:-62px}
.menu.on .ham4 .lmiddle{opacity:0;transition:transform 400ms}
.menuline{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke-width:4;stroke-linecap:round}
.nav_app{height:100%;display:none;position:fixed;background-color:#fff;z-index:9999}
.nav_appin{overflow:scroll;height:100%;width:100%}
.nav_appul{padding:20px 40px}
.nav_appul li{line-height:20px;border-bottom:1px solid #eee;position:relative}
.nav_appul li > a{color:#222;font-size:15px;width:100%;display:block;padding:10px 0;position:relative;z-index:1}
.nav_appul li.nav_on > a{color:var(--main-color)}
.nav_appul li.navselect_s > a{width:calc(100% - 40px)}
.nav_appul li.navselect_s > a i{display:none}
.nav_appul li .navselect_i{display:block;width:30px;height:30px;position:absolute;z-index:2;cursor:pointer;top:5px;right:0}
.nav_appul li .navselect_i p{display:block;width:30px;height:30px;transition:transform 400ms;position:relative;background-size:14px 14px;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuWbvuWxgl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjgwMHB4IiBoZWlnaHQ9IjgwMHB4IiB2aWV3Qm94PSIwIDAgODAwIDgwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgODAwIDgwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNNTk0LjM5MSw0MDAuMDIzYzAuMTU1LTExLjgxMS00LjE3OS0yMy42ODgtMTIuOTk5LTMyLjY4OEwyNzkuNDUyLDU5LjE1Ng0KCWMtMTcuMzU2LTE3LjcwOS00NS4zNzktMTcuODE5LTYyLjg2NCwwLjA0M2MtMTcuMzc2LDE3LjcyMS0xNy4zOCw0Ni40NTMtMC4wMzUsNjQuMTQ4bDI3MS4xMDMsMjc2LjY5NGgwLjA0OUwyMTYuNjIyLDY3Ni43MTcNCgljLTE3LjM0NSwxNy42OTUtMTcuMzQxLDQ2LjQyNywwLjAzNSw2NC4xNDhjMTcuNDg2LDE3Ljg2MSw0NS41MDksMTcuNzUxLDYyLjg2NSwwLjA0M2wzMDEuOTQtMzA4LjE3Nw0KCWM4LjgyNS05LjAwNiwxMy4xNTktMjAuODkyLDEyLjk5OS0zMi43MDlINTk0LjM5MXoiLz4NCjwvc3ZnPg0K")}
.nav_appul li .navselect_i.on p{transform:rotate(90deg)}
.nav_appul li .navselect{padding:0 0 10px 15px;display:none;position:static;top:auto;transform:translateY(0);left:auto;width:auto;min-width:auto;text-align:left}
.nav_appul li.nav_on .navselect{display:block}
.nav_appul li .navselect dd{line-height:20px;height:auto}
.nav_appul li .navselect dd a{font-size:14px;display:block;padding:5px 0 5px 10px;position:relative;background-color:transparent;color:#222}
.nav_appul li .navselect dd.on>a{color:var(--main-color)}
.nav_appul li .navselect dd>a:after{content:"";display:block;width:4px;height:4px;background-color:#999;border-radius:50%;position:absolute;top:14px;left:0}
.nav_appul li:last-child{border-bottom:0}
.search_app{padding:30px 26px 0}
.search_pr{position:relative}
.search_app .ll{margin-right:60px}
.search_app .lr{position:absolute;top:0;right:0;width:60px}
.search_app .ser_input{width:100%;height:42px;border:0;box-sizing:border-box;padding:0 12px;font-size:14px;background:#f4f4f4;color:#8a8a8a;border-radius:5px 0 0 5px}
.search_app .ser_button{width:100%;height:42px;border:0;cursor:pointer;color:#fff;font-size:14px;border-radius:0 5px 5px 0}
.search_app .ser_button em{display:block;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAtFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////oK74hAAAAO3RSTlMABfvWui8XA+8NCSH33nRHQB75v7WyemTo4dGtklcm9MjCqJWMgFIzG+zl26KaiG1oTTorEM2dXqQU8S+hwbEAAAPtSURBVGje3dnpkqIwEADgBhEUEEXxPtcDdbxHZ5zdfv/32qqtmTSCIYQMu1X7/aW0IUl3mgBiZt1bBIMpotsrzYbL08WE77U5BxVMKI0uNnwT05shz3QeaqBMu7R1TFUZTUDNuIYZGA3Ir/GGGc03eedijtm5q1xzc6+glLcryKoGKKvpgRy/hAl9Y3GqOxbYfrl+WrRcTGhLpc16i49042zGF/fa+5FIT19iVbmxZ+j85KyNU+yJK2vIqP4YYxdaaTcU5IpSb2LES9eCdJcX+SivLka8VzOsxMVDlAxVxtki6dUzTmIfSe0GArddNL/MzGllIDFEA9xGstckqnX0h0tI1UWyAhnWB5LX1ESfItMFOdY8klhpqR9J4SPIsiIjNkrJkMjkgTx7QGWIv453tAyrkINPu8NQPOvNMuRyQYb3D7Sfe5DTu2i8G1SxLcjJpht1BHn4Crnd8cviaZeo05PmZ7EqNn22djz8Ql2U0qOcIYn1ogNQoW1TBsSP1BMlR5YHydpyYteqoMTBLyHEDSlXFb2xXRXiWEUYg6IOd3In+MUERWVWJeOb3pg1QKCMbUpr3jPuQRXtSl1eZeuAshFt4JzoISg746dD7EKJ9gFlIevyYxf6tLiUveKnGS9NqqBswluprM6Dug3rFGIXWOUCdQ7vSdjrggXKyry60vsbEz/gLGGlxqgVu8Ba/zoo83glao+fTqDswCsrK9ppiiuQIa0IVZpLbQ9nbevVb1tcup3Yab5/+y0B8JbXvLhGgtbd1AYlV+SPySTSXio5ps1ujYZShVahfE+5A2yo7r38tPaRbiE/2sfdp7kQqL8ERd87D4IX7FnuTaVaEb2ZDlC5+aJDqUD4gqyvIZe6+BWbXrawf8vVQdBgBZmOPayijj0gQGYB0trZjrHMbfRkTNISmZ0GKcZIjrmPu3RBNzLEfCN2M5B4wsnLdQh57aPMWZm/RVLK2IXdXYx4E+/gjSYSPcu3F9OIf0q5SR6jl9aiAfZ+YVxJNgp+pI2Z1u0hkYlycfHBjy7nN85xi8+Vfoqb/xd81DRO5UQE+kiTL4r55Pe/jNG5Ud5o10bY7Rx+PBmmj3Y0igki2lFHSdM7aAGSmpmh26yhlJYDIB/FHkk8zMv4cwSG0SgbEJu0MBv3aLNCGY3SzxIFxjMU04c+MLEoPmSxfncFA7XaJIs+XfUztjn3dhM5asuGBQlSUSjO+LBLjtKscwXCjeJAdk7ojdqtP4L9sjMu28C3R9JzQMU/j3KIRqEGqcAo278T5QoFGSGp/EdReiYUZCnXK6pHqQEpLEoPirOiDzMF8qjVL9DZRcRpCMVyOkHHB/gNdUIucGNKPPoAAAAASUVORK5CYII=")}
@charset "utf-8";html,body{overflow-x:hidden}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,code,pre,form,fieldset,legend,input,button,textarea,area,blockquote,th,td,p{margin:0;padding:0}
.xtiper{position:relative}
.xtiper_msg{transition-duration:0.2s;transition-timing-function:ease-out;transition-property:transform,opacity}
.xtiper_msg{max-width:752px;position:fixed;left:50%;height:50px;line-height:50px;font-size:14px;border-radius:3px;overflow:hidden;z-index:99999;opacity:0;box-shadow:0 0 10px rgba(0,0,0,0.2)}
.xtiper_msg_black{background-color:rgba(0,0,0,0.75);color:#fff}
.xtiper_msg_white{background-color:rgba(255,255,255,0.95);color:#222}
.xtiper_msg_middle{top:50%;margin-top:-25px;transform:scale(0,0)}
.xtiper_msg_top{transform:translate(0,-100%) scale(1,1);top:0}
.xtiper_msg_bottom{transform:translate(0,100%) scale(1,1);bottom:0}
.xtiper_msg.xon{opacity:1}
.xtiper_msg_middle.xon{transform:scale(1,1)}
.xtiper_msg_top.xon{transform:translate(0,0) scale(1,1)}
.xtiper_msg_bottom.xon{transform:translate(0,0) scale(1,1)}
.xtiper_msg p{padding:0 24px;word-spacing:nowrap}
.xtiper_danmu{border:3px solid transparent;left:0;transition-property:none;opacity:1;background-origin:content-box;font-size:16px;font-weight:bold}
.xtiper_danmu_animate{animation:danmu_animate 6s 1 linear;-webkit-animation:danmu_animate 6s 1 linear}
.xtiper_danmu_light{border:3px solid red}
@keyframes danmu_animate{100%{transform:translateX(-102%)}
}.xtiper_tips{position:absolute;z-index:99999;max-width:200px;opacity:0;transform:scale(0,0);transition-duration:0.1s;transition-timing-function:ease-in;transition-property:opacity,transform;box-shadow:0 0 5px rgba(0,0,0,0.3)}
.xtiper_tips.xon{transition-duration:0.2s;opacity:1;transform:scale(1,1)}
.xtiper_tips p{padding:10px 16px;background-color:#000;border-radius:3px;color:#fff;line-height:18px;font-size:12px;position:relative;z-index:2}
.xtiper_tips em{display:block;position:absolute;width:10px;height:10px;background-color:#000;transform:rotate(45deg);box-shadow:0 0 5px rgba(0,0,0,0.3);z-index:1}
.xtiper_tips_left em{top:12px;right:-4px}
.xtiper_tips_right em{top:12px;left:-4px}
.xtiper_tips_top em{left:12px;bottom:-4px}
.xtiper_tips_bottom em{left:12px;top:-4px}
.xtiper_win{z-index:99999}
.xtiper_win_fixed{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999}
.xtiper_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:rgba(0,0,0,0);transition-duration:0.1s;transition-timing-function:ease-in;transition-property:background-color,opacity}
.xtiper_bg.xmin{display:none}
.xtiper_bg_white{background-color:rgba(255,255,255,0);transition:0.05s ease-in}
.xtiper_win.xon .xtiper_bg{background-color:rgba(0,0,0,0.5)}
.xtiper_win.xon .xtiper_bg_white{background-color:rgba(255,255,255,0.5);transition:0.05s ease-in}
.xtiper_main{width:300px;background-color:#fff;position:absolute;box-shadow:0 0 10px rgba(0,0,0,0.2);z-index:2;opacity:0;transition-duration:0.15s;transition-timing-function:ease-in;transition-property:opacity,transform;transform:scale(0,0)}
.xtiper_main.xapp{background-color:transparent}
.xtiper_main_photo{transition-property:opacity,transform,height,top}
.xtiper_main_photo.xon{transition-property:opacity,transform,height}
.xtiper_win.xon .xtiper_main{transform:scale(1,1);opacity:1}
.xtiper_win.xon .xtiper_main,.xtiper_win.xon .xtiper_bg{transition-duration:0.2s;transition-timing-function:ease-in}
.xtiper_win.xoff .xtiper_bg{opacity:0}
.xtiper_win.xoff .xtiper_main{transform:scale(0,0);opacity:0}
.xtiper_tit{height:40px;line-height:40px;color:#222;font-size:14px;background-color:#f8f8f8;padding:0 18px;position:relative;user-select:none;cursor:move}
.xtiper_tit:after{content:"";display:block;width:100%;height:1px;background-color:#eee;position:absolute;bottom:0;left:0}
.xtiper_tit_none{height:8px;background-color:#f0f0f0}
.xtiper_tit.xminmax{cursor:default}
.xtiper_tit p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:28px}
.xtiper_tit.xmcss1 p{margin-right:62px}
.xtiper_tit.xmcss2 p{margin-right:96px}
.xtiper_tit.xmin p{margin-right:62px}
.xtiper_minmax{position:absolute;top:5px;right:6px}
.xtiper_close{z-index:10}
.xtiper_close,.xtiper_min,.xtiper_max{width:30px;height:30px;cursor:pointer;box-sizing:border-box;margin-right:4px;float:left;background-size:18px;background-repeat:no-repeat;background-position:center center;position:relative}
.xtiper_minmax div:last-child{margin-right:0}
.xtiper_close:before,.xtiper_close:after{content:"";display:block;width:14px;height:2px;background-color:#2d2c3b;position:absolute;top:14px;left:8px}
.xtiper_close:before{transform:rotate(45deg)}
.xtiper_close:after{transform:rotate(-45deg)}
.xtiper_close:hover,.xtiper_min:hover,.xtiper_max:hover{opacity:0.8}
.xtiper_close:before,.xtiper_close:after{transition-duration:0.2s;transition-timing-function:ease-in;transition-property:transform}
.xtiper_close:hover:before{transform:rotate(135deg)}
.xtiper_close:hover:after{transform:rotate(45deg)}
.xtiper_close_notit{margin-right:0;background-color:#333;border:3px solid #fff;position:absolute;top:-10px;right:-10px;border-radius:50%;transition-duration:0.2s;transition-timing-function:ease-in;transition-property:background-color}
.xtiper_close_notit:before,.xtiper_close_notit:after{background-color:#fff;top:11px;left:5px}
.xtiper_close_notit:hover{opacity:1;background-color:#2b84d0}
.xtiper_close_notitmin:before,.xtiper_close_notitmin:after{top:7px;left:3px;width:10px}
.xtiper_close_notitmin{width:20px;height:20px;border-width:2px}
.xtiper_close_photoapp{top:6px;right:6px;background-color:transparent}
.xtiper_close_photoapp:hover{background-color:transparent}
.xtiper_close_photoapp:hover:before{transform:rotate(45deg)}
.xtiper_close_photoapp:hover:after{transform:rotate(-45deg)}
.xtiper_close_load{position:absolute;top:0;right:0}
.xtiper_photo{position:relative;overflow:hidden;transition-property:transform,opacity}
.xtiper_photo_ul{padding:0 60px;height:100%}
.xtiper_photo_ul ul{height:calc(100% - 26px);position:relative;overflow:hidden}
.xtiper_photo_li{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;opacity:0;transform:scale(0,0);transition-duration:0.3s;transition-timing-function:ease-out;transition-property:transform,opacity}
.xtiper_photo_li.xon{opacity:1;transform:scale(1,1)}
.xtiper_photo_li.xold_prev{transform:scale(1,1) translate(100%,0)}
.xtiper_photo_li.xold_next{transform:scale(1,1) translate(-100%,0)}
.xtiper_sheet{width:100%;background-color:#fff;bottom:0;left:0;position:absolute;z-index:2;transition:0.1s ease-in;transition-property:transform;transform:translate(0,100%)}
.xtiper_sheet_ul,.xtiper_sheet_tit{background-color:#efeff4}
.xtiper_win.xon .xtiper_sheet{transition:0.2s ease-in;transform:translate(0,0)}
.xtiper_win.xoff .xtiper_sheet{transform:translateY(100%)}
.xtiper_sheet_left{text-align:left}
.xtiper_sheet_right{text-align:right}
.xtiper_sheet_center{text-align:center}
.xtiper_sheet_tit{padding:15px;font-size:15px;color:#222;line-height:20px;font-weight:bold}
.xtiper_sheet_li{font-size:14px;height:48px;line-height:48px;background-color:#fff;border-top:1px solid #d9d9d9;cursor:pointer;color:#222;user-select:none;-ms-user-select:none}
.xtiper_sheet_li a{display:block;width:100%;color:#222;text-decoration:none}
.xtiper_sheet_li a:hover{color:#222;text-decoration:none}
.xtiper_sheet_li p{padding:0 15px}
.xtiper_sheet_li.xlast{margin-top:8px;border-top:0}
.xtiper_min{background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M949.2 560.2H74.8c-26.6 0-48.2-21.6-48.2-48.2 0-26.6 21.6-48.2 48.2-48.2H949.2c26.6 0 48.2 21.6 48.2 48.2 0 26.6-21.6 48.2-48.2 48.2z' fill='%232d2c3b'/%3E%3C/svg%3E")}
.xtiper_min.xon{margin-right:0;background-image:url("data:image/svg+xml,%3Csvg width='2000' height='2000' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M879.1 783.6h-60.4a34.3 34.3 0 0 1 0-68.6h60.4c14.3 0 26.6-11.8 26.6-26.6V142.6c0-14.3-11.8-26.6-26.6-26.6H332.8c-14.3 0-26.6 11.8-26.6 26.6v60.4a34.3 34.3 0 0 1-68.6 0V142.6c0-52.2 42.5-94.72 94.72-94.7h546.3c52.2 0 94.72 42.5 94.72 94.7v546.3c0.5 52.2-42.5 94.72-94.2 94.7z' fill='%232c2c2c'/%3E%3Cpath d='M708.1 964.3H162.3c-57.9 0-103.9-47.1-103.9-103.9V312.6c0-57.9 47.1-103.9 103.9-103.9h546.3c57.9 0 103.9 47.1 103.9 103.9v546.8c0.5 58.4-46.08 104.96-104.4 104.96zM162.3 276.72c-19.5 0-35.84 16.4-35.84 35.8v546.8c0 19.5 16.4 35.84 35.84 35.84h546.3c19.5 0 35.84-16.4 35.84-35.84V312.6c0-19.5-16.4-35.84-35.84-35.8H162.3z' fill='%232d2c3b'/%3E%3C/svg%3E")}
.xtiper_max{background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M944.0 0.8H79.1C35.8 0.8 0.3 36.2 0.3 79.4v864.5c0 43.2 35.4 78.6 78.7 78.6h865.9c43.3 0 78.7-35.4 78.7-78.6V79.4C1023.7 36.2 988.3 0.8 944.0 0.8z m0 943.1H79.1V79.4h865.9v864.5z m0 0' fill='%23231814'/%3E%3Cpath d='M342.8 735.7l137.8-137.5c15.7-15.7 15.7-39.3 0-55.0-15.7-15.7-39.4-15.7-55.1 0l-137.8 137.5-90.5-90.4V826.0h236.2l-90.5-90.4z m228.3-243.6c11.8 0 19.7-3.9 27.6-11.8l137.8-137.5 90.5 90.4V197.3H590.7l90.5 90.4-137.8 137.5c-15.7 15.7-15.7 39.3 0 55.0 7.9 7.9 19.7 11.8 27.5 11.8z m0 0' fill='%232d2c3b'/%3E%3C/svg%3E")}
.xtiper_max.xon{background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M944.0 0.8H79.1C35.8 0.8 0.3 36.2 0.3 79.4v864.5c0 43.2 35.4 78.6 78.7 78.6h865.9c43.3 0 78.7-35.4 78.7-78.6V79.4C1023.7 36.2 988.3 0.8 944.0 0.8z m0 943.1H79.1V79.4h865.9v864.5z m0 0' fill='%23231814'/%3E%3Cpath d='M346.7 621.7l-137.8 137.5c-15.7 15.7-15.7 39.3 0 55.0 15.7 15.7 39.4 15.7 55.1 0l137.8-137.5 90.5 90.4V531.3H256.2l90.5 90.4zM787.5 197.3c-11.8 0-19.7 3.9-27.6 11.8l-137.8 137.5-90.5-90.4v235.8h236.2l-90.5-90.4 137.8-137.5c15.7-15.7 15.7-39.3 0-55.0-7.9-7.9-19.7-11.8-27.5-11.8z' fill='%232d2c3b'/%3E%3C/svg%3E")}
.xtiper_times{color:#e85445}
.xtiper_pad{padding:15px}
.xtiper_tip{font-size:14px;line-height:20px;min-height:60px;overflow:hidden}
.xtiper_btn ul{text-align:center;display:flex;overflow:hidden;border-top:1px solid #eaeaea;background-color:#fff}
.xtiper_btn ul:after{content:"";display:block;clear:both}
.xtiper_btn li{float:left;overflow:hidden;position:relative}
.xtiper_btn li:after{content:"";display:block;width:1px;height:40px;overflow:hidden;position:absolute;top:0;right:0;background-color:#eaeaea}
.xtiper_btn li.xactive:after{background-color:rgba(255,255,255,0.2)}
.xtiper_btn1 li{width:100%;float:none}
.xtiper_btn2 li{width:50%}
.xtiper_btn3 li{width:33.3%;-webkit-box-flex:1;-ms-flex:1;flex:1}
.xtiper_btn4 li{width:25%;-webkit-box-flex:1;-ms-flex:1;flex:1}
.xtiper_btn li button{width:100%;height:40px;background-color:#fff;cursor:pointer;color:#222;font-size:14px;border:0}
.xtiper_btn li.xactive button{color:#fff}
.xtiper_btn li.xactive button{background-color:#a8a8a8}
.xtiper_btn_success li.xactive button,.xtiper_btn_hello li.xactive button,.xtiper_btn_success .xtiper_btnbor,.xtiper_btn_hello .xtiper_btnbor{background-color:#37b72c}
.xtiper_btn_error li.xactive button,.xtiper_btn_error .xtiper_btnbor{background-color:#e75445}
.xtiper_btn_warning li.xactive button,.xtiper_btn_ask li.xactive button,.xtiper_btn_warning .xtiper_btnbor,.xtiper_btn_ask .xtiper_btnbor{background-color:#f89310}
.xtiper_btn1 li.xactive button{background-color:#fff;color:#222}
.xtiper_btn li:last-child:after{display:none}
.xtiper_btn li button:hover{opacity:0.9}
.xtiper_btnbor{width:100%;height:4px;overflow:hidden;background-color:#c3c3c3;position:relative}
.xtiper_btnbor:after{content:"";display:block;width:100%;height:4px;background-color:rgba(0,0,0,0.1);position:absolute;top:0;left:0}
.xtiper_btn1 .xtiper_btnbor:after{display:none}
.xtiper_btn2 li:nth-child(2){opacity:0.92}
.xtiper_btn3 li:nth-child(1){opacity:0.84}
.xtiper_btn3 li:nth-child(2){opacity:0.92}
.xtiper_btn4 li:nth-child(1){opacity:0.76}
.xtiper_btn4 li:nth-child(2){opacity:0.84}
.xtiper_btn4 li:nth-child(3){opacity:0.92}
.xtiper_pr{position:relative}
.xtiper_content{height:100%;overflow:auto;position:relative}
.xtiper_content.xtit{height:calc(100% - 40px)}
.xtiper_content.xmin{height:calc(100% - 8px)}
.xtiper_over{overflow:hidden}
.xtiper_content .zw{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;display:none}
.xtiper_main.xon .xtiper_content .zw{display:block}
.xtiper_con{padding-top:8px;padding-bottom:12px}
.xtiper_con_icon{padding-left:42px}
.xtiper_conin{max-height:400px;overflow-x:hidden;overflow-y:auto}
.xtiper_conin::-webkit-scrollbar{width:5px}
.xtiper_conin::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:3px}
.xtiper_conin::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:3px}
.xtiper_loadin{width:34px;height:34px;display:block;position:absolute;top:50%;margin-top:-17px;left:50%;margin-left:-17px;opacity:0;transition:0.1s ease-in;transition-property:opacity;z-index:2}
.xtiper_loadin span{width:280px;position:absolute;top:36px;left:50%;margin-left:-140px;text-align:center;height:24px;line-height:24px;font-size:14px;color:#222;white-space:nowrap}
.xtiper_win.xon .xtiper_loadin{opacity:1;transition:0.2s ease-in}
.xtiper_icon{width:34px;height:34px;display:inline-block;background-size:100% 100%;background-repeat:no-repeat;position:absolute;top:0;left:0;vertical-align:middle}
.xtiper_icon img{width:34px;height:34px}
.xtiper_icon_min{width:20px;height:20px;position:static;top:auto;left:auto;transform:translateY(-1px);margin-right:5px}
.xtiper_icon_min img{width:20px;height:20px}
.xtiper_icon_success{background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512.7 0.1C230.4 0.1 0.8 229.8 0.8 512.1c0 282.3 229.6 511.9 511.0 511.9 282.3 0 511.9-229.6 511.9-511.9C1024.6 229.8 795.0 0.1 512.7 0.1z m0 950.5c-241.8 0-438.5-196.7-438.5-438.5 0-241.8 196.7-438.5 438.5-438.5 241.7 0 438.5 196.6 438.5 438.5-0.0 241.7-196.8 438.5-438.5 438.5z' fill='%2337b72c'/%3E%3Cpath d='M754.8 337.0L470.1 630.1l-178.5-155.2c-15.8-13.7-39.7-12.0-53.4 3.7-13.7 15.8-12.0 39.7 3.7 53.4l205.2 178.4a37.7 37.7 0 0 0 10.9 6.7 37.8 37.8 0 0 0 15.9 2.7 37.9 37.9 0 0 0 15.2-3.0c0.0-0.0 0.0 0.0 0.0-0.0a37.7 37.7 0 0 0 10.4-7.7l309.4-317.5c14.6-14.0 14.3-38.9-0.7-53.5-14.0-14.6-38.9-14.3-53.5 0.7z' fill='%2337b72c'/%3E%3C/svg%3E")}
.xtiper_icon_error{background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512.7 1023.0C230.4 1023.0 0.7 794.4 0.7 512.1 0.8 229.8 230.4 0.1 512.7 0.1c282.3 0 511.9 229.6 511.9 511.0 0 282.2-229.6 511.9-511.9 511.9z m0-950.4c-241.8 0-438.5 196.6-438.5 438.5 0 241.7 196.7 438.5 438.5 438.5 241.7 0 438.5-196.7 438.5-438.5 0-241.8-196.8-438.5-438.5-438.5z m51.4 439.0l158.1-156.3c14.4-14.2 14.5-37.4 0.3-51.7-14.2-15.4-37.4-14.5-52.6-0.3l-157.4 156.5-155.9-156.4c-15.3-15.2-37.4-14.3-51.7 0-14.3 14.2-14.3 37.4 0 51.7l155.7 156.1-157.0 155.3c-14.4 14.2-14.5 37.3-0.3 51.7 7.2 7.2 16.6 10.9 25.0 10.9 9.3 0 18.6-3.6 25.8-10.6l157.2-155.5 158.4 159.0c7.2 6.2 16.6 10.7 25.0 10.7 9.3 0 18.7-4.5 25.8-10.6 14.3-14.3 14.4-37.4 0.1-51.7l-158.3-158.8z' fill='%23e75445'/%3E%3C/svg%3E")}
.xtiper_icon_warning{background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512.7 0.1C230.4 0.1 0.8 229.8 0.8 512.1c0 282.3 229.6 511.9 511.0 511.9 282.3 0 511.9-229.6 511.9-511.9C1024.6 229.8 795.0 0.1 512.7 0.1z m0 950.5c-241.8 0-438.5-196.7-438.5-438.5 0-241.8 196.7-438.5 438.5-438.5 241.7 0 438.5 196.6 438.5 438.5 0 241.7-196.8 438.5-438.5 438.5z' fill='%23f89310'/%3E%3Cpath d='M511.6 681.4c-15.5 0-28.6 5.4-39.4 16.1s-16.1 23.7-16.1 38.0c0 17.5 5.6 31.1 16.8 40.8 11.2 9.7 24.3 14.6 39.4 14.6 14.8 0 27.7-4.9 38.8-14.8 11.1-9.9 16.6-23.4 16.6-40.6 0-15.3-5.5-28.3-16.4-38.0-10.0-10.7-24.2-16.1-39.7-16.1zM514.5 232.4c-17.5 0-31.6 5.7-42.3 17.2s-16.1 27.4-16.1 47.9c0 15.0 1.1 39.8 3.3 74.3l11.8 177.0c2.2 22.9 5.9 39.0 11.1 51.2 5.2 11.2 14.4 16.8 27.7 16.8 13.1 0 22.4-5.8 28.1-17.4 5.7-11.6 9.4-28.2 11.1-49.9l15.9-182.2c1.7-16.7 2.6-33.3 2.6-49.5 0-27.6-3.6-48.7-10.7-63.4-7.2-14.7-21.3-21.0-42.5-21.0z' fill='%23f89310'/%3E%3C/svg%3E")}
.xtiper_icon_ask{background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512.7 0.1C230.4 0.1 0.8 229.8 0.8 512.1c0 282.3 229.6 511.9 511.0 511.9 282.3 0 511.9-229.6 511.9-511.9C1024.6 229.8 795.0 0.1 512.7 0.1z m0 950.5c-241.8 0-438.5-196.7-438.5-438.5 0-241.8 196.7-438.5 438.5-438.5 241.7 0 438.5 196.6 438.5 438.5 0 241.7-196.8 438.5-438.5 438.5z' fill='%23f89310'/%3E%3Cpath d='M513.9 681.3c-15.8 0-29.1 5.3-39.9 15.9-10.8 10.6-16.3 23.7-16.3 39.2 0 17.5 5.6 31.1 16.8 40.8 11.2 9.7 24.3 14.6 39.4 14.6 14.5 0 27.3-4.9 38.4-14.8 11.1-9.9 16.6-23.4 16.6-40.6 0-15.5-5.3-28.6-15.9-39.2-10.6-10.6-23.7-15.9-39.2-15.9zM617.4 252.0c-27.3-13.2-58.9-19.8-94.6-19.8-38.4 0-72.1 7.9-100.9 23.7-28.8 15.8-50.8 35.7-65.8 59.7-15.0 24.0-22.5 47.7-22.5 71.1 0 11.3 4.7 21.9 14.2 31.6 9.5 9.7 21.1 14.6 34.9 14.6 23.4 0 39.3-13.9 47.7-41.8 8.9-26.6 19.7-46.7 32.5-60.4 12.8-13.7 32.8-20.5 59.9-20.5 23.2 0 42.1 6.8 56.7 20.3 14.7 13.6 21.0 30.2 21.0 49.9 0 10.1-2.4 19.5-7.2 28.1-4.8 8.6-10.7 16.4-17.7 23.5s-18.4 17.4-34.2 31.2c-17.0 15.8-32.3 29.4-42.9 40.8-10.6 11.5-19.1 24.8-25.5 39.9-6.4 15.2-9.6 33.1-9.6 53.8 0 16.5 4.4 28.0 13.1 37.3 8.7 8.4 19.5 12.6 32.3 12.6 24.6 0 39.3-12.8 43.0-38.4 2.7-12.1 4.7-20.5 6.1-25.3 1.4-4.8 3.3-9.6 5.7-14.4 2.5-4.8 6.2-10.1 11.3-15.9 5.0-5.8 11.8-12.5 20.1-20.1 30.3-27.1 51.3-46.4 63.0-57.8 11.7-11.5 21.8-25.1 30.3-40.8 8.5-15.8 12.7-34.1 12.7-55.1 0-26.6-7.5-51.2-22.4-73.9-14.9-22.7-36.0-40.6-63.4-53.8z' fill='%23f89310'/%3E%3C/svg%3E")}
.xtiper_icon_hello{background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M512.7 0.1C230.4 0.1 0.8 229.8 0.8 512.1c0 282.3 229.6 511.9 511.0 511.9 282.3 0 511.9-229.6 511.9-511.9C1024.6 229.8 795.0 0.1 512.7 0.1z m0 950.5c-241.8 0-438.5-196.7-438.5-438.5 0-241.8 196.7-438.5 438.5-438.5 241.7 0 438.5 196.6 438.5 438.5-0.0 241.7-196.8 438.5-438.5 438.5z' fill='%2337b72c'/%3E%3Cpath d='M355.5 478.0c9.8-9.7 15.2-22.5 15.2-36.2v-72.1c0-27.0-22.8-50.8-50.7-50.8-28.0 0-50.8 22.8-50.8 50.8v72.1c0 27.0 22.8 50.8 50.8 50.8 13.3 0 25.9-5.1 35.5-14.6zM706.5 615.4c-13.7-11.8-37.6-8.9-49.4 4.9-41.6 46.3-84.9 65.0-145.1 65.0-62.8 0-100.7-17.2-144.8-65.7-12.2-14.2-35.0-17.0-49.7-5.2-15.1 13.1-17.4 35.3-5.0 49.9 59.1 66.8 114.9 92.8 199.5 92.8 82.0 0 145.4-29.5 199.6-92.9 12.1-13.0 9.8-36.7-5.1-49.6zM704.0 319.8c-28.0 0-50.7 22.8-50.7 50.8v72.1c0 28.1 22.8 50.8 50.7 50.8 28.0 0 50.7-22.8 50.7-50.8v-72.1c0-27.0-22.8-50.8-50.7-50.8z' fill='%2337b72c'/%3E%3C/svg%3E")}
.xtiper_icon_load{background-image:url("data:image/svg+xml,%3Csvg width='600' height='600' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M979.73 513.01c-0.96-1.70-2.66-2.65-4.46-2.65h-69.90c0-84.45-26.02-162.63-70.11-227.32-0.53-0.85-0.95-1.91-1.52-2.76-4.57-6.59-9.67-11.69-14.55-19.02-1.81-2.37-3.51-4.78-5.42-7.12-7.22-8.92-14.87-17.20-22.73-25.38-0.74-0.85-1.49-1.59-2.23-2.34-25.50-26.88-56.41-49.50-89.13-67.56-0.83-0.53-1.70 0-2.55-1.49-9.35-5.10-19.02-9.77-28.89-14.13-2.44 0-4.78-2.23-7.22-3.29-8.39-3.51-15.94-6.59-25.6-8.50-4.15-1.38-8.18-2.86-12.32-4.15-7.54-2.23-15.30-4.16-23.05-6.05-5.21-1.17-10.31-2.55-15.62-3.51-2.12-0.42-3.18-1.17-6.37-1.49-7.33-1.28-14.77-2.02-22.10-2.98-2.65-0.30-4.25-0.74-7.91 0-13.28-1.27-26.45-2.23-39.63-2.23-80.51 0-159.12 24.96-226.58 72.76-21.46 15.30-26.77 45.25-11.68 67.02 15.09 21.78 44.72 27.09 66.28 11.79l3.31-0.71c52.37-36.11 112.60-55.77 176.33-54.92a329.67 329.67 0 0 1 24.64 1.24c3.29 0.32 6.59 0.85 9.99 1.27 6.37 0.85 12.75 1.70 18.00 2.97 3.83 0.75 7.65 1.70 11.37 2.66 6.16 1.48 12.20 2.92 18.16 4.68 2.87 0.85 5.64 1.91 8.50 2.86 6.90 2.34 13.70 4.78 20.39 7.54 1.49 0.64 2.98 1.38 4.46 2.02 7.86 3.47 15.51 7.11 22.94 11.15 0.32 0.21 0.64 0.32 0 0.53 25.18 14.02 48.23 31.55 68.52 51.95 0.32 0.32 0.63 0.74 0.96 0 6.27 5.31 12.32 13.06 17.95 19.97 1.17 1.48 2.34 3.08 3.51 4.56 41.22 52.16 66.07 118.12 66.07 189.93h-69.89c-1.81 0-3.51 0.96-4.46 2.65-0.96 1.70-0.74 3.72 0.21 5.21l117.38 178.24c0.96 1.38 2.44 2.33 3.19 2.33 1.70 0 3.29-0.95 3.19-2.33l117.38-178.24c0.96-1.52 1.17-3.51 0.21-5.21zM687.56 761.37l-3.30 0.71c-52.37 36.11-112.60 55.77-176.33 54.92a329.29 329.29 0 0 1-24.64-1.25c-3.29-0.32-6.59-0.85-9.99-1.27-6.37-0.85-12.75-1.70-19.00-2.97-3.83-0.74-7.65-1.70-11.36-2.66-6.17-1.48-12.20-2.92-18.16-4.67-2.87-0.85-5.64-1.91-8.50-2.87-6.90-2.33-13.70-4.78-20.39-7.54-1.49-0.64-2.98-1.38-4.46-2.02-7.86-3.47-15.51-7.11-22.94-11.15-0.32-0.21-0.64-0.32 0-0.53-25.18-14.02-48.22-31.55-68.52-51.95-0.32-0.32-0.63-0.74-0.95 0-6.27-5.31-12.32-13.06-17.95-19.97-1.17-1.49-2.35-3.08-3.51-4.56-41.21-52.16-66.07-118.12-66.07-189.93h69.89c1.81 0 3.51-0.96 4.46-2.65 0.96-1.70 0.74-3.72-0.21-5.21L168.24 327.54c-0.96-1.38-2.45-2.34-3.19-2.34-1.70 0-3.29 0.95-3.19 2.34L44.48 505.79c-0.95 1.52-1.17 3.50-0.22 5.21 0.96 1.70 2.66 2.65 4.46 2.65h69.90c0 84.45 26.02 162.63 70.11 227.32 0.53 0.85 0.95 1.91 1.52 2.76 4.57 6.59 9.67 11.69 14.55 19.02 1.81 2.37 3.51 4.78 5.42 7.12 7.22 8.92 14.87 17.20 22.73 25.38 0.74 0.85 1.49 1.59 2.23 2.34 25.50 26.87 56.41 49.50 89.13 67.55 0.83 0.53 1.70 0 2.55 1.49 9.35 5.10 19.02 9.77 28.90 14.13 2.44 0 4.78 2.23 7.22 3.29 8.39 3.51 15.94 6.59 25.60 8.50 4.14 1.38 8.18 2.87 12.32 4.15 7.54 2.23 15.30 4.16 23.05 6.05 5.21 1.17 10.30 2.55 15.62 3.50 2.12 0.42 3.19 1.17 6.37 1.49 7.33 1.28 14.77 2.02 22.10 2.97 2.66 0.30 4.25 0.75 7.91 0 13.28 1.28 26.45 2.23 39.63 2.23 80.51 0 159.12-24.96 226.58-72.76 21.45-15.30 26.77-45.26 11.68-67.02-15.08-21.78-44.72-27.09-66.28-11.79z' fill='%23333333'/%3E%3C/svg%3E")}
.xtiper_icon_load{animation:revolve 1.5s infinite linear;-webkit-animation:revolve 1.5s infinite linear}
@keyframes revolve{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}@media (max-width:760px){.xtiper_msg{max-width:80%}
}@media (max-width:480px){.xtiper_msg{max-width:300px}
.xtiper_photo_ul{padding:0}
.xtiper_photo_btn{display:none}
}.xtiper_photo_li p{width:100%;max-height:100%;min-height:100px;position:absolute;top:50%;transform:translate(0,-50%);background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:#fff}
.xtiper_photo_li a{display:block;width:100%;height:100%;position:relative;z-index:2}
.xtiper_photo_load{position:absolute;top:50%;left:50%;margin-left:-17px;margin-top:-17px;z-index:1}
.xtiper_photo_li img{max-width:100%;visibility:hidden}
.xtiper_photo_li.xapp img{width:100%;visibility:visible;position:relative;z-index:2}
.xtiper_photo_btn{position:absolute;top:50%;transform:translate(0,-50%);width:32px;height:46px;overflow:hidden;cursor:pointer;z-index:2}
.xtiper_photo_prev{left:16px}
.xtiper_photo_next{right:16px}
.xtiper_photo_btn:before,.xtiper_photo_btn:after{content:"";display:block;width:26px;height:4px;background-color:#666;position:absolute;border-radius:4px;z-index:1}
.xtiper_photo_btn:hover{opacity:0.7}
.xtiper_photo_prev:before{transform:rotate(-45deg);top:13px;left:3px}
.xtiper_photo_prev:after{transform:rotate(45deg);top:29px;left:3px}
.xtiper_photo_next:before{transform:rotate(45deg);top:13px;right:3px}
.xtiper_photo_next:after{transform:rotate(-45deg);top:29px;right:3px}
.xtiper_photo_num{position:absolute;bottom:5px;text-align:center;left:50%;transform:translate(-50%,0);font-size:13px;z-index:10;height:26px;line-height:26px;overflow:hidden;user-select:none;-ms-user-select:none}
.xtiper_nummax{padding-left:8px}
.xtiper_photo_num,.xtiper_nummax{display:none}
.xtiper_photo_num.xon,.xtiper_nummax.xon{display:inline-block}
@font-face{font-family:'captcha';src:url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAOYAAsAAAAAB/AAAANLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDSAqCXIJTATYCJAMYCw4ABCAFhGcHTRsUB8gusG3Yk0CgEILSmFWLoWMvT/Hw/X60c5+tuGNNGwlPeIW0VPFMgkbKpM5sRDTE///v7/s9ZPQZZBCJuNhXz+eeN2hihNMk54lyo75WV/qXpxFIOs9LNR37vCL/NLETcLE3evvPF5neH/eqZtq2eO5ZAGCOYWPRp2hEAzTmbEvYq5crqFXUbUXUC/6R3SPQ74wcjldKqmrB95hjZgjiLGoO2vw4VmUO3E2PoiDeKzR2bhGfVNKHdImP5ffHb+fCnaRm0Sa3nxSLsPvD4df53NcB+au8SUD/hIqMw4/p4s265RmnOnLISf/cX3B2FRjUKynf4sflb9s/Pn+ldx09QeQIg/G/PKoiJJlokDsIrqvRyjeHlONJs6FSIN2GSkD6CQaJH+klMmgX9unBfeAzRIRDliQUWkyFOCc5ez6dqG5jCjbcUazuhgK115/RNczhq762flZvCHW10/BY3FA3Yx9GcmOAJnv3cWI7IMajYsUZs5/z8Eu+s6VeaGniaiH/lZKNGZmYpfxOmIUSM7rC34pIDFHZ6Gy02LZqV8c4DwyeV+E4lEUGjXOpvHL97AUh1SdJCB5zve//VZ38C9AxtSS3JjU2JrUm3ybMgtkwu8i3thNWn3aij3TnVlOjp4qxMuvtV37KSjyX5Wd8fYc3AJ35IBcAkP+nK49+nsre1EeOz7HySy6UyN/xGz/WDr+sP71eBZxs/i1dnQU4CUiEFM2RNukjErH4XlqZq54WCDRnL2Hnov64AXlyjHu9SjZB5xJ6TbSQ9FiArNc6uuD3oRpwDppel6HfgeLFAyZYOYnSh22DAsKoNUiGfYFs1Am64O+gmvYTmlH/od+d8FlvwHYIhRQ5hiLhe4kqWMxSImdlq9Uo240cnQrWI9VV+El8TNwwXopmpGdM0LvkBMYkIlGLiZToh6HRaCFWatFQYDEKY9aM2Fhp7ktiBIsJClGIwyARwetFqAQWZlKOzPo/rxqS2RlxKImuj1A6Fa0T8WLEEehSiZmq+pFNdF1kCRhGQkioiJkQJaYJGb2IBWGd76VBAiaGciBklSE2RpJYSczzMtPfYxt1RG9rkSJHiRotetTHlFqoE6OqC7XYzaKrbrNzFJ11lqsBAAA=') format('woff2')}
[class^="icaptcha-"],[class*=" icaptcha-"]{font-family:'captcha' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-text-stroke-width:0.2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:gayscale}
.icaptcha-error:before{content:"\e6ae"}
.icaptcha-tri:before{content:"\e6e2"}
.icaptcha-round:before{content:"\e839"}
.icaptcha-square:before{content:"\e63d"}
.icaptcha-star:before{content:"\e601"}
.xcaptcha{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;display:none;user-select:none;font-family:"Open Sans","Arial","PingFangSC-Light","Microsoft Yahei",sans-serif}
.xcaptcha.xon{display:block;z-index:9999}
.xcaptcha_bg{width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;z-index:1}
.xcaptcha_in{width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;box-shadow:0 0 8px rgba(0,0,0,0.1);border-radius:8px;overflow:hidden;border:10px solid rgba(255,255,255,0.4);box-sizing:unset}
.xcaptcha_p{position:relative;user-select:none;z-index:10}
.xcaptcha_p p{height:34px;line-height:34px;font-size:14px;color:#222;background-color:#fff;padding:0 10px;margin:0}
.xcaptcha_p .xcaptcha_rebtn{display:block;background-repeat:no-repeat;background-position:center center;background-size:100% 100%;width:20px;height:20px;line-height:20px;position:absolute;top:50%;right:8px;transform:translateY(-50%);cursor:pointer;font-size:20px}
.xcaptcha_p .xcaptcha_rebtnin{width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(45deg);transition:all 0.2s linear}
.xcaptcha_p .xcaptcha_rebtnint,.xcaptcha_p .xcaptcha_rebtninb{width:20px;height:8px;position:absolute;left:0;overflow:hidden}
.xcaptcha_p .xcaptcha_rebtnint{top:0}
.xcaptcha_p .xcaptcha_rebtninb{bottom:0}
.xcaptcha_p .xcaptcha_rebtnint:after,.xcaptcha_p .xcaptcha_rebtninb:after{content:"";display:block;width:20px;height:20px;border-radius:10px;border:2px solid #222;box-sizing:border-box}
.xcaptcha_p .xcaptcha_rebtninb:after{position:absolute;bottom:0;left:0}
.xcaptcha_p .xcaptcha_rebtnint:before,.xcaptcha_p .xcaptcha_rebtninb:before{content:"";display:block;width:6px;height:6px;position:absolute;box-sizing:border-box}
.xcaptcha_p .xcaptcha_rebtnint:before{content:"";display:block;position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 5px 5px;border-color:transparent transparent #222 transparent}
.xcaptcha_p .xcaptcha_rebtninb:before{content:"";display:block;position:absolute;left:0;top:0;width:0;height:0;border-style:solid;border-width:5px 5px 0 0;border-color:#222 transparent transparent transparent}
.xcaptcha_p .xcaptcha_rebtnin1:after{bottom:-2px;left:-2px}
.xcaptcha_p .xcaptcha_rebtnin2:after{top:-2px;left:-2px}
.xcaptcha_p .xcaptcha_rebtn:hover .xcaptcha_rebtnin{animation:xcaptcha_rebtn 1s infinite linear}
@keyframes xcaptcha_rebtn{0%{transform:rotate(45deg)}
100%{transform:rotate(405deg)}
}@media (max-width:760px){.xcaptcha_p .xcaptcha_rebtn:hover .xcaptcha_rebtnin{animation:none}
}.xcaptcha_img{width:100%}
.xcaptcha_imgbox{position:relative;cursor:pointer;min-height:160px}
.xcaptcha_imgbox img{vertical-align:middle}
.xcaptcha_cover{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}
.xcaptcha_poi{width:22px;height:22px;background-color:rgba(26,177,30,0.8);position:absolute;z-index:3;color:#fff;text-align:center;font-size:14px;top:0;left:0;border-radius:50%}
.xcaptcha_poi p{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);margin:0}
.xcaptcha_alert{width:100%;height:100%;background-color:rgba(255,255,255,0.7);z-index:4;position:absolute;top:0;left:0}
.xcaptcha_alert.xout{animation-name:xcaptcha_out;animation-duration:0.2s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards}
@keyframes xcaptcha_out{0%{opacity:1}
100%{opacity:0}
}.xcaptcha_alertin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.xcaptcha_error{font-size:14px;color:#222;height:20px;line-height:20px;overflow:hidden}
.xcaptcha_error i{font-size:20px;color:red;height:20px;display:inline-block;vertical-align:middle}
.xcaptcha_error.xon{animation-name:xcaptcha_shake;animation-duration:0.4s;animation-timing-function:linear;animation-iteration-count:1}
@keyframes xcaptcha_shake{0%,100%{transform:translateX(0)}
10%,30%,50%,70%,90%{transform:translateX(-10px)}
20%,40%,60%,80%{transform:translateX(10px)}
}.xcaptcha_load{text-align:center}
.xcaptcha_load span{width:4px;height:8px;background-color:#4983ec;display:inline-block;margin:0 4px;animation:xcaptcha_load;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}
.xcaptcha_load span:nth-child(1){animation-delay:0s}
.xcaptcha_load span:nth-child(2){animation-delay:0.15s}
.xcaptcha_load span:nth-child(3){animation-delay:0.3s}
@keyframes xcaptcha_load{0%,60%,100%{transform:scale(1)}
30%{transform:scaleY(3)}
}