:root{--whitel:#f8f9fa;--white:#fff;--whited:#e9ecef;--grayl:#aaa;--gray:#6c757d;--grayd:#343a40;--greenl:#6ec782;--green:#28a745;--greend:#04631a;--teal:#20c997;--bluel:#9fccfc;--bluem:#60acfe;--blue:#007bff;--blued:#12a4d5;--cyan:#17a2b8;--orange:#fd7e14;--yellow:#ffc107;--yellowd:#CDA76E;--pinkm:#fb63fb;--pink:#f0f;--rose:#e83e8c;--redl:#ef6f7b;--redm:#dc3545;--red:#f00;--reds:#cb0606;--redd:#9a0707;--purplel:#bb9cf5;--purplem:#6f42c1;--purple:#6610f2;--purples:#540acd;--purpled:#380885;}
.syswhitel{color:var(--whitel)!important;}.sysbgwhitel{background-color:var(--whitel)!important;}
.syswhite{color:var(--white)!important;}.sysbgwhite{background-color:var(--white)!important;}
.syswhited{color:var(--whited)!important;}.sysbgwhited{background-color:var(--whited)!important;}
.sysgrayl{color:var(--grayl)!important;}.sysbggrayl{background-color:var(--grayl)!important;}
.sysgray{color:var(--gray)!important;}.sysbggray{background-color:var(--gray)!important;}
.sysgrayd{color:var(--grayd)!important;}.sysbggrayd{background-color:var(--grayd)!important;}
.sysgreenl{color:var(--greenl)!important;}.sysbggreenl{background-color:var(--greenl)!important;}
.sysgreen{color:var(--green)!important;}.sysbggreen{background-color:var(--green)!important;}
.sysgreend{color:var(--greend)!important;}.sysbggreend{background-color:var(--greend)!important;}
.systeal{color:var(--teal)!important;}.sysbgteal{background-color:var(--teal)!important;}
.sysbluel{color:var(--bluel)!important;}.sysbgbluel{background-color:var(--bluel)!important;}
.sysbluem{color:var(--bluem)!important;}.sysbgbluem{background-color:var(--bluem)!important;}
.sysblue{color:var(--blue)!important;}.sysbgblue{background-color:var(--blue)!important;}
.sysblued{color:var(--blued)!important;}.sysbgblued{background-color:var(--blued)!important;}
.syscyan{color:var(--cyan)!important;}.sysbgcyan{background-color:var(--cyan)!important;}
.sysorange{color:var(--orange)!important;}.sysbgorange{background-color:var(--orange)!important;}
.sysyellow{color:var(--yellow)!important;}.sysbgyellow{background-color:var(--yellow)!important;}
.sysyellowd{color:var(--yellowd)!important;}.sysbgyellowd{background-color:var(--yellowd)!important;}
.syspinkm{color:var(--pinkm)!important;}.sysbgpinkm{background-color:var(--pinkm)!important;}
.syspink{color:var(--pink)!important;}.sysbgpink{background-color:var(--pink)!important;}
.sysrose{color:var(--rose)!important;}.sysbgrose{background-color:var(--rose)!important;}
.sysredl{color:var(--redl)!important;}.sysbgredl{background-color:var(--redl)!important;}
.sysredm{color:var(--redm)!important;}.sysbgredm{background-color:var(--redm)!important;}
.sysred{color:var(--red)!important;}.sysbgred{background-color:var(--red)!important;}
.sysreds{color:var(--reds)!important;}.sysbgreds{background-color:var(--reds)!important;}
.sysredd{color:var(--redd)!important;}.sysbgredd{background-color:var(--redd)!important;}
.syspurplel{color:var(--purplel)!important;}.sysbgpurplel{background-color:var(--purplel)!important;}
.syspurplem{color:var(--purplem)!important;}.sysbgpurplem{background-color:var(--purplem)!important;}
.syspurple{color:var(--purple)!important;}.sysbgpurple{background-color:var(--purple)!important;}
.syspurples{color:var(--purples)!important;}.sysbgpurples{background-color:var(--purples)!important;}
.syspurpled{color:var(--purpled)!important;}.sysbgpurpled{background-color:var(--purpled)!important;}

.sysgragreen,.sysgraorange,.sysgrared,.sysgrablue{display:flex;flex-direction:row;-webkit-text-fill-color:transparent;align-items:flex-start;flex-wrap:nowrap;}
.sysgragreen{background-image:-o-linear-gradient(45deg,#7cc461 0%,#059b81 100%);background-image:-moz-linear-gradient(45deg,#7cc461 0%,#059b81 100%);background-image:-webkit-linear-gradient(45deg,#7cc461 0%,#059b81 100%);background-image:-webkit-gradient(linear,0 100%,100% 0,from(#7cc461),to(#059b81));-webkit-background-clip:text;color:#7cc461;}
.sysgraorange{background-image:-o-linear-gradient(45deg,#f8bb2a 0%,#ed0893 100%);background-image:-moz-linear-gradient(45deg,#f8bb2a 0%,#ed0893 100%);background-image:-webkit-linear-gradient(45deg,#f8bb2a 0%,#ed0893 100%);background-image:-webkit-gradient(linear,0 100%,100% 0,from(#f8bb2a),to(#ed0893));-webkit-background-clip:text;color:#f8bb2a;}
.sysgrared{background-image:-o-linear-gradient(45deg,#f34840 0%,#da251c 100%);background-image:-moz-linear-gradient(45deg,#f34840 0%,#da251c 100%);background-image:-webkit-linear-gradient(45deg,#f34840 0%,#da251c 100%);background-image:-webkit-gradient(linear,0 100%,100% 0,from(#f34840),to(#da251c));-webkit-background-clip:text;color:#f34840;}
.sysgrablue{background-image:-o-linear-gradient(45deg,#2062e5 0%,#123e95 100%);background-image:-moz-linear-gradient(45deg,#2062e5 0%,#123e95 100%);background-image:-webkit-linear-gradient(45deg,#2062e5 0%,#123e95 100%);background-image:-webkit-gradient(linear,0 100%,100% 0,from(#2062e5),to(#123e95));-webkit-background-clip:text;color:#2062e5;}
.sysgrapurple{background-image:-o-linear-gradient(45deg,#ed0893 0%,#d01576 100%);background-image:-moz-linear-gradient(45deg,#ed0893 0%,#d01576 100%);background-image:-webkit-linear-gradient(45deg,#ed0893 0%,#d01576 100%);background-image:-webkit-gradient(linear,0 100%,100% 0,from(#ed0893),to(#d01576));-webkit-background-clip:text;color:#ed0893;}

*,*::before,*::after{box-sizing:border-box;word-break:break-all;}
body{margin:0;}
a{outline:none;color:inherit;text-decoration:none;}
a:hover{text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}/*IE*/
img{border:0;}
dfn,em{font-style:normal;}
:focus{outline:0;}/*FF*/
.nostyle,.nostyle *{margin:0;padding:0;list-style:none;}
.clear{clear:both;}
.clearele{clear:both;height:0;display:none;overflow:hidden;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;display:block;height:0;visibility:hidden;content:'';}
.cursorp{cursor:pointer!important;}
.checkcode{background:#F2DA10;padding:0 3px;color:#f00;font-size:14px;font-weight:bold;}

.sysleft{text-align:left!important;}
.sysright{text-align:right!important;}
.syscenter{text-align:center !important;}
.sysunderline{text-decoration:underline!important;}
.sysunderlined{text-decoration:underline dotted!important;}
.syslinethrough{text-decoration:line-through!important;}
.sysbreak{word-break:break-all;}
.sysnowrap{white-space:nowrap;}
.syscursorp{cursor:pointer;}
.sysell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sysinline{display:inline!important;}
.sysblock{display:block;width:100%;}
.sysinlineblock{display:inline-block;}
.sysflex{display:flex;}
.sysflexy{flex-direction:column;}
.sysflexc{justify-content:center!important;}
.sysflexl{justify-content:flex-start!important;}
.sysflexr{justify-content:flex-end!important;}
.sysflexlr{justify-content:space-between!important;}
.sysflexm{align-items:center!important;}
.sysflext{align-items:flex-start!important;}
.sysflexb{align-items:flex-end!important;}
.sysflexwrap{flex-wrap:wrap!important;}
.sysflex1{flex:1!important;}
.sysflex0{flex:none!important;}
.systable table{max-width:100%;border-color:#ddd;border-style:solid;border-spacing:0;border-collapse:collapse;}
.systable table thead{display:table-header-group;}
.systable table th{background:#efefef;}
.systable table th,.systable table td{padding:.25rem;vertical-align:top;}
.systable table.systr_stripebgc tr:nth-of-type(odd){background-color:#f9f9f9;}
.systable table.systr_hoverbgc tr:hover{background-color:#f5f5f5;}
.systable table.systd_hoverbgc td:hover{background-color:#f5f5f5;}

.sysfont-12{font-size:0.75rem!important;}.sysfont-14{font-size:0.875rem!important;}.sysfont-16{font-size:1rem!important;}.sysfont-20{font-size:1.25rem!important;}.sysfont-24{font-size:1.5rem!important;}.sysfont-32{font-size:2rem!important;}
.sysfonts-12 *{font-size:0.75rem!important;}.sysfonts-14 *{font-size:0.875rem!important;}.sysfonts-16 *{font-size:1rem!important;}.sysfonts-20 *{font-size:1.25rem!important;}.sysfonts-24 *{font-size:1.5rem!important;}.sysfonts-32 *{font-size:2rem!important;}
.sysh-0{height:0!important;}.sysh-4{height:.25rem!important;}.sysh-8{height:.5rem!important;}.sysh-12{height:.75rem!important;}.sysh-16{height:1rem!important;}.sysh-24{height:1.5rem!important;}.sysh-32{height:2rem!important;}.sysh-36{height:2.25rem!important;}.sysh-40{height:2.5rem!important;}.sysh-48{height:3rem!important;}.sysh-56{height:3.5rem!important;}.sysh-64{height:4rem!important;}
.sysm-0,.sysmy-0,.sysmt-0{margin-top:0!important;}.sysm-4,.sysmy-4,.sysmt-4{margin-top:.25rem!important;}.sysm-8,.sysmy-8,.sysmt-8{margin-top:.5rem!important;}.sysm-16,.sysmy-16,.sysmt-16{margin-top:1rem!important;}.sysm-24,.sysmy-24,.sysmt-24{margin-top:1.5rem!important;}.sysm-32,.sysmy-32,.sysmt-32{margin-top:2rem!important;}.sysm-48,.sysmy-48,.sysmt-48{margin-top:3rem!important;}
.sysm-0,.sysmy-0,.sysmb-0{margin-bottom:0!important;}.sysm-4,.sysmy-4,.sysmb-4{margin-bottom:.25rem!important;}.sysm-8,.sysmy-8,.sysmb-8{margin-bottom:.5rem!important;}.sysm-16,.sysmy-16,.sysmb-16{margin-bottom:1rem!important;}.sysm-24,.sysmy-24,.sysmb-24{margin-bottom:1.5rem!important;}.sysm-32,.sysmy-32,.sysmb-32{margin-bottom:2rem!important;}.sysm-48,.sysmy-48,.sysmb-48{margin-bottom:3rem!important;}
.sysm-0,.sysmx-0,.sysml-0{margin-left:0!important;}.sysm-4,.sysmx-4,.sysml-4{margin-left:.25rem!important;}.sysm-8,.sysmx-8,.sysml-8{margin-left:.5rem!important;}.sysm-16,.sysmx-16,.sysml-16{margin-left:1rem!important;}.sysm-24,.sysmx-24,.sysml-24{margin-left:1.5rem!important;}.sysm-32,.sysmx-32,.sysml-32{margin-left:2rem!important;}.sysm-48,.sysmx-48,.sysml-48{margin-left:3rem!important;}
.sysm-0,.sysmx-0,.sysmr-0{margin-right:0!important;}.sysm-4,.sysmx-4,.sysmr-4{margin-right:.25rem!important;}.sysm-8,.sysmx-8,.sysmr-8{margin-right:.5rem!important;}.sysm-16,.sysmx-16,.sysmr-16{margin-right:1rem!important;}.sysm-24,.sysmx-24,.sysmr-24{margin-right:1.5rem!important;}.sysm-32,.sysmx-32,.sysmr-32{margin-right:2rem!important;}.sysm-48,.sysmx-48,.sysmr-48{margin-bottom:3rem!important;}
.sysp-0,.syspy-0,.syspt-0{padding-top:0!important;}.sysp-4,.syspy-4,.syspt-4{padding-top:.25rem!important;}.sysp-8,.syspy-8,.syspt-8{padding-top:.5rem!important;}.sysp-16,.syspy-16,.syspt-16{padding-top:1rem!important;}.sysp-24,.syspy-24,.syspt-24{padding-top:1.5rem!important;}.sysp-32,.syspy-32,.syspt-32{padding-top:2rem!important;}.sysp-48,.syspy-48,.syspt-48{padding-top:3rem!important;}
.sysp-0,.syspy-0,.syspb-0{padding-bottom:0!important;}.sysp-4,.syspy-4,.syspb-4{padding-bottom:.25rem!important;}.sysp-8,.syspy-8,.syspb-8{padding-bottom:.5rem!important;}.sysp-16,.syspy-16,.syspb-16{padding-bottom:1rem!important;}.sysp-24,.syspy-24,.syspb-24{padding-bottom:1.5rem!important;}.sysp-32,.syspy-32,.syspb-32{padding-bottom:2rem!important;}.sysp-48,.syspy-48,.syspb-48{padding-bottom:3rem!important;}
.sysp-0,.syspx-0,.syspl-0{padding-left:0!important;}.sysp-4,.syspx-4,.syspl-4{padding-left:.25rem!important;}.sysp-8,.syspx-8,.syspl-8{padding-left:.5rem!important;}.sysp-16,.syspx-16,.syspl-16{padding-left:1rem!important;}.sysp-24,.syspx-24,.syspl-24{padding-left:1.5rem!important;}.sysp-32,.syspx-32,.syspl-32{padding-left:2rem!important;}.sysp-48,.syspx-48,.syspl-48{padding-left:3rem!important;}
.sysp-0,.syspx-0,.syspr-0{padding-right:0!important;}.sysp-4,.syspx-4,.syspr-4{padding-right:.25rem!important;}.sysp-8,.syspx-8,.syspr-8{padding-right:.5rem!important;}.sysp-16,.syspx-16,.syspr-16{padding-right:1rem!important;}.sysp-24,.syspx-24,.syspr-24{padding-right:1.5rem!important;}.sysp-32,.syspx-32,.syspr-32{padding-right:2rem!important;}.sysp-48,.syspx-48,.syspr-48{padding-right:3rem!important;}
.sysradius-4{border-radius:.25rem;}

.sysbad{position:relative;border-color:#f00!important;color:#f00!important;}
.sysbad::after{z-index:890;position:absolute;top:50%;right:.5rem;margin-top:-.5rem;content:'\2716';line-height:1rem;font-family:'iconfont'!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
input.sysbad{animation:headShake .5s;}
label.sysbad{padding-right:1.5rem!important;animation:headShake .5s;}
.sysicon{width:1em;height:1em;overflow:hidden;vertical-align:-.15em;fill:currentColor;}
.syscharstar{padding:0 5px;color:#f00;font-size:12px;}
.sysaicons{display:flex;line-height:3;justify-content:center;}
.sysaicons a{position:relative;width:70px;overflow:hidden;text-align:center;font-size:.75rem;cursor:pointer;}
.sysaicons a::before{display:block;height:70px;background:#ccc;border-radius:50%;content:'';}
.sysaicons a::after{display:flex;position:absolute;top:0;right:0;left:0;height:70px;color:#fff;font-family:'iconfont'!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;justify-content:center;align-items:center;}
.sysaicons a:not(:first-child){margin-left:30px;}
.sysaicons a.qq::before{background:#1cccca;}
.sysaicons a.qq::after{content:'\e61d';}
.sysaicons a.wn::before{background:#0fd354;}
.sysaicons a.wn::after{content:'\e70b';}
.sysscrtopa{z-index:951;display:none;position:fixed;_position:absolute;right:10px;bottom:20px;width:39px;height:39px;overflow:hidden;background:url(sysscrtopa.gif) no-repeat;cursor:pointer;}
.sysscrtopa:hover{background-image:url(sysscrtopanow.gif);}
.sysscrtopa_a{width:32px;height:40px;background-image:url(sysscrtopa_a.png);}
.syslinksel{z-index:130;position:relative;top:-2px;width:168px;height:18px;background:#fafcfd;border:1px solid #d0d7db;cursor:pointer;}
.syslinksel .t{height:18px;padding:0 10px;line-height:18px;color:#444;}
.syslinksel .s{display:none;position:absolute;bottom:18px;left:-1px;width:168px;border:1px solid #d0d7db;}
.syslinksel .s a{zoom:1;display:block;height:21px;background:#fff;padding:0 10px;vertical-align:middle;line-height:21px;color:#444;}
.syslinksel .s a:hover{background:#6b9bcf;color:#fff;}
@media (max-width:979px) {
	.sysscrtopa,.sysscrtopa_a{visibility:hidden;}
}

.sysnoa{height:240px;background:url(conno_at200black.png) no-repeat center 60px;background-size:100px;opacity:0.1;filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;}
.sysjudge::before{display:block;height:6rem;color:#07c160;line-height:normal;font-family:'iconfont'!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3rem;}
.sysjudgeok::before{content:'\e63b';}
.sysjudgeerr:before{content:'\e631';color:#dc3545;}
.sysjudgebutbot{position:absolute;bottom:4rem;width:100%;}

.sysh3{clear:both;line-height:2;font-size:1.25rem;}
.sysh3r{clear:both;padding-top:100px;}
.sysh3r i{display:block;height:100px;background-repeat:no-repeat;background-position:center;background-size:auto 75%;color:#333;line-height:normal;font-style:normal;font-size:4rem;}
.sysh3r i.ok{background-image:url(../img/state/statea_y200gre.png);}
.sysh3r i.err{background-image:url(../img/state/statea_n200red.png);}
.sysh3r i.warn{background-image:url(../img/state/statea_s200ora.png);}
.sysh3r dfn{display:block;line-height:3;font-size:.875rem;}
.sysh3r dfn a{color:#666;}
.sysh4{clear:both;line-height:1.5;font-size:1rem;}
.sysh4::before{margin-right:.5rem;line-height:normal;font-family:'iconfont'!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:120%;}
.sysh4_worktimefroms::before{content:'\e613';}
.sysh4_studytimefroms::before{content:'\e673';}
.sysh4bb{border-bottom:1px #e0e0e0 solid;line-height:2.5;}
.sysh4s{clear:both;padding-bottom:1.5rem;line-height:1.5;font-size:1rem;}
.sysh4s a{display:inline-block;margin:0 25px;color:#999;line-height:35px;cursor:pointer;}
.sysh4s a.now{border-bottom:3px #198afa solid;color:#333;}
.sysh5{clear:both;line-height:1.5rem;font-size:.875rem;}
.sysh5r{clear:both;line-height:4rem;font-size:.875rem;cursor:pointer;opacity:.6;}
.sysh5r::before{margin-right:.5rem;content:'\e647';line-height:normal;font-family:'iconfont'!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:120%;}
.sysh6{clear:both;line-height:1.5rem;font-size:.75rem;}

.systipt{position:relative;border-radius:.25rem;color:#999;font-size:75%;}
.systipt_bef::before{margin-right:5px;content:'\26A0';}
.systipt_bg{margin-top:.25rem;background:#f9f9f9;padding:.25rem .5rem;line-height:2;}
.systipt_bgup::after{position:absolute;top:-8px;left:50%;margin-left:-8px;width:0;height:0;border-right:8px solid transparent;border-bottom:8px solid #f9f9f9;border-left:8px solid transparent;content:'';}
.systipt_bgblue{background:#cce5ff;border:1px solid #b8daff;color:#004085;}
.systipt_bgblue::after{border-bottom-color:#b8daff;}
.systipt_bgblue em{padding:0 .25rem;color:#ff7f00;font-weight:bold;font-size:150%;}
.systipt_bgyellow{background:#fff3cd;border:1px solid #ffeeba;color:#856404;}
.systipt_bgyellow::after{border-bottom-color:#ffeeba;}
.systipt_bggreen{background:#d4edda;border:1px solid #c3e6cb;color:#155724;}
.systipt_bggreen::after{border-bottom-color:#c3e6cb;}
.systipt_bgpink{background:#f8d7da;border:1px solid #f5c6cb;color:#dc3545;}
.systipt_bgpink::after{border-bottom-color:#f5c6cb;}
.systipt_notice dfn{display:inline-flex;position:relative;color:#bd0815;font-weight:bold;cursor:pointer;align-items:center;}
.systipt_notice dfn::after{margin-top:8px;width:0;height:0;border-width:8px;border-style:solid;border-color:transparent #bd0815 transparent transparent;content:'';transition:.3s;transform:rotate(270deg);}
.systipt_notice dfn.fold::after{margin-top:-8px;transform:rotate(90deg);}
.systipsa{z-index:990;position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(11,11,11,0.6),rgba(11,11,11,0.9));}
.systipsa .s{position:fixed;left:50%;top:50%;margin:-130px 0 0 -220px;width:500px;background:#ECE8E8;border:1px #666 solid;line-height:1.5;font-size:0.875rem;}
.systipsa .t{background-color:#C2C2C2;background-repeat:no-repeat;border-bottom:1px #666 solid;padding:0.5rem;font-weight:bold;}
.systipsa .c{min-height:1.5rem;padding:20px 15px;}
.systipsa .c span{color:#F05001;}
.systipsa .c p.err{color:#f00;}
.systipsa .c dfn{clear:both;display:inline-block;margin-top:5px;font-size:0.75rem;}
.systipsa .c input{height:18px;vertical-align:middle;}
.systipsa .c input.pass{width:150px;}
.systipsa .c input.ok{margin-left:10px;width:18px;background:url(point47.gif) no-repeat;border:0;cursor:pointer;}
.systipsa .sn .t{background-image:url(errt_a32.gif);background-position:10px 4px;padding-left:50px;color:#F22206;}
@media (max-width:979px) {
	.systipsa .s{margin:-190px 0 0 -160px;width:320px;}
}
.systipsb .s{margin:0 auto;width:260px;overflow:hidden;text-align:center;line-height:1.5;font-size:0.875rem;}
.systipsb .s .t{background:url(../img/state/statea_s200blue.png) no-repeat center 40px;background-size:90px;padding-top:160px;font-size:1rem;}
.systipsb .s .c{}
.systipsb .s .c img{max-width:200px;}
.sysagree{margin:1.5rem 0;border:1px #ccc dashed;padding:.5rem;}
.sysagree *{font-size:87.5%;}
.sysagree label{color:#888;line-height:2;cursor:pointer;}
.sysagree label.on{color:#bc1717;}
.sysagree kbd{display:inline-block;margin-left:.5rem;background:#41bbc8;border-radius:.2rem;padding:0 .25rem;color:#fff;}
.sysagree kbd em{padding:0 .25rem;}
.sysbtn{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0!important;border-radius:.25rem;padding:0.4375rem 1rem;transition:.5s;justify-content:center;align-items:center;}
.sysbtn:disabled,.sysbtn.disabled{background-color:#e9ecef!important;opacity:.85;color:#495057!important;}
.sysbtn:not(:disabled):not(.disabled){cursor:pointer;}
.sysbtn:hover,.sysbtn:focus,.sysbtn.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25);opacity:.9;outline:0;}
.sysbtns{display:flex;}
.sysbtns:not(.sysbtns_space) > .sysbtn:first-child:not(:last-child){border-radius:.25rem 0 0 .25rem;}
.sysbtns:not(.sysbtns_space) > .sysbtn:last-child:not(:first-child){border-radius:0 .25rem .25rem 0;}
.sysbtns_space > .sysbtn:not(:first-child){margin-left:.5rem;}
@media (max-width:979px) {
	.sysbtn{padding:0.4375rem .375rem;}
}

.sysradioo label{display:inline-block;margin:.0625rem .5rem .125rem 0!important;border:1px #ddd solid;padding:.25rem .75rem;cursor:pointer;}
.sysradioo label input{display:none;}
.sysradioo label:hover,.sysradioo label.now{background:#eee;border-color:#777;color:#000;}

.inp{margin:0;background-color:#fff;border:1px #ced4da solid;border-radius:.25rem;padding:.375rem .5rem;color:#495057;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;flex:1;}
.inp:focus{z-index:1;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0;}
.inp.inp_load{background:url(loada.gif) no-repeat .5rem center;background-size:auto 65%;padding-left:2rem;}
.inp.disabled{opacity:.7;}
.sysinps{display:flex;position:relative;margin-top:1rem;}
.sysinps > *,.sysinps > .inpx > *{border:1px #ced4da solid;border-left-width:0;border-radius:0;}
.sysinps > *:first-child,.sysinps > .inpx:first-child > *:first-child,.sysinps > *.hide:first-child + *,.sysinps > *.hidden:first-child + *,.sysinps > .inpx:first-child > *.hide:first-child + *,.sysinps > .inpx:first-child > *.hidden:first-child + *{border-left-width:1px;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;}
.sysinps > *:last-child,.sysinps > .inpx:last-child > *:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;}
.sysinps > *.hide,.sysinps > *.hidden,.sysinps > .inpx > *.hide,.sysinps > .inpx > *.hidden{width:0;}
.sysinps > .inpx{display:flex;border:0;flex:1;}
.sysinps > .inpbef,.sysinps > .inpaft{display:flex;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#e9ecef;padding:0 .75rem;color:#495057;align-items:center;flex:none;}
.sysinps > .inpbef.disabled,.sysinps > .inpaft.disabled{opacity:.7;}
.sysinps > .inpbef:first-child{padding-left:1rem;}
.sysinps > .inp,.sysinps > .inpx > .inp{width:1%;flex:auto;}
.sysinps > .inp > label:not(:last-child){margin-right:1rem;}
.sysinps .inp:focus{border-left-width:1px;}
.sysinps .inp:not(:first-child):focus{margin-left:-1px;}
.sysinps .inp:focus + *{border-left-width:0;}
.sysinps .inp.inp_up .inpg > *{color:#999;font-size:87.5%;}
.sysinps .inp.inp_up .inpg > .inp{width:1%;padding:.25rem .75rem;}
.sysinps .inp.inp_up .inpg_row{display:flex;}
.sysinps .inp.inp_up .inpg_row *:first-child{display:flex;padding-right:.5rem;align-items:center;}
.sysinps .inp.inp_up iframe{width:100%;height:26px;vertical-align:middle;}
.sysinps .inp.inp_upimgview{display:flex;width:114px;flex:none;align-items:center;}
.sysinps .inp.inp_upimgview img{width:90px;max-height:90px;cursor:pointer;}
.sysinps select{-webkit-appearance:none;}
.sysinps button{margin:0;}
.sysinps textarea.inp{min-height:10.5rem;}
.sysinps.must > .inpbef:first-child::before{display:flex;position:absolute;top:0;left:.375rem;height:100%;content:'*';align-items:center;}
.sysinps.disabled{opacity:.7;}
.sysinps.disabled::before{z-index:3;position:absolute;top:0;right:0;bottom:0;left:0;content:'';}
.sysinps_wauto{display:inline-flex;}
@media (min-width:979px){
	.sysinps_wautopc{display:inline-flex;}
}
@media (max-width:979px){
	.sysinps > .inpbef,.sysinps > .inpaft{padding:0 .375rem;}
	.sysinps > .inpbef:first-child{padding-left:.75rem;}
	.sysinps .inp.inp_up{border-radius:0 .25rem .25rem 0!important;}
	.sysinps .inp.inp_up .mayhide{display:none;}
	.sysinps .inp.inp_upimgview{display:none;}
	.sysinps.must > .inpbef:first-child::before{left:.25rem;}
}
.sysfileloc{display:inline-block;position:relative;}
.sysfileloc > input{position:absolute;top:50%;right:0;bottom:0;left:50%;width:1%;height:1%;}
.sysfileloc > label{display:block;position:relative;text-overflow:ellipsis;white-space:nowrap;background-color:var(--blue);border-width:1px;border-style:solid;border-color:var(--blue);border-radius:.25rem;padding:.375rem .5rem;color:var(--white);cursor:pointer;}
.sysfileloc > input:focus + label{border-color:var(--yellow);box-shadow:0 0 0 .2rem rgba(255,193,7,.2);}


.syslink{display:flex;}
.syslink > *{display:flex;align-items:center;}
.syslink > a{cursor:pointer;}
.syslink > *:not(:last-child){margin-right:1rem;}
.syslink.sysflexy > *:not(:last-child){margin-right:0;margin-bottom:1rem;}
.syslink > *::before{margin-right:.25rem;line-height:normal;font-family:'iconfont'!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:150%;transition:.3s;}
.syslink.syslink_arr > *::before{content:'\e638';}
.syslink.syslink_sea > *::before{content:'\e66d';}
.syslink.syslink_sea > *.now::before{content:'\e66f';}
.syslink > *.add::before{content:'\e6ac';font-weight:bold;}
.syslink > *.add:hover::before{transform:rotate(180deg);}
.syslink > *.up::before{content:'\e6be';}

.sysdir{line-height:1.5rem;font-size:.875rem;}
.sysdir a{margin-right:.75rem;}
.sysdir a.now{color:#c03;}
.sysdir_a .sysdir{display:flex;flex-wrap:wrap;}
.sysdir_a .sysdir a{margin:0 .375rem .375rem 0;background:#f1f1f1;padding:.375rem 1rem;}
.sysdir_a .sysdir a.now{background:#0b7cc3;color:#fff;}
.sysdir_a_r .sysdir a{margin:0 .75rem .75rem 0;border-radius:17px;}
.sysdir_a_r .sysdir a:hover{background:#0b7cc3;color:#fff;}
.sysdir_a_m .sysdir{ justify-content: center; }
.sysdir_b .sysdir{display:inline-flex;border-left:1px solid #444;flex-wrap:wrap;}
.sysdir_b .sysdir a{margin:0;border:1px solid #444;border-left-width:0;padding:.5rem 1.75rem;}
.sysdir_b .sysdir a:hover,
.sysdir_b .sysdir a.now{background:#fbcc34;}
.sysdir_bg .sysdir{display:flex;background:#f1f1f1;flex-wrap:wrap;}
.sysdir_bg .sysdir a{margin:0;padding:.25rem 1rem;}
.sysdir_bg .sysdir a.now{background:#0b7cc3;color:#fff;}
@media (max-width:979px) {
	.sysdir_a .sysdir{justify-content:space-between;}
	.sysdir_a .sysdir a{margin:0 0 2%;width:23.5%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.25rem 0;text-align:center;}
	.sysdir_a .sysdir a:nth-child(4n+3):last-child{margin-right:25.5%;}
	.sysdir_a .sysdir a:nth-child(4n+2):last-child{margin-right:51%;}
	.sysdir_b .sysdir{display:flex;}
	.sysdir_b .sysdir a{width:25%;padding:.5rem 0;text-align:center;}
}

.sysseaa .s{padding:.75rem 0;}
.sysseaa .s,.sysseaa .s *{color:#999;font-size:.875rem;}
.sysseaa .s:not(:first-child){border-top:1px #e9e9e9 dashed;}
.sysseaa .s input,.sysseaa .s select{overflow:hidden;border:1px #ced4da solid;border-radius:.25rem;}
.sysseaa .s input{padding:0 .25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.sysseaa .s input:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);}
.sysseaa .s input.Wdate{width:100px!important;}
.sysseaa .s input.key{width:100px;}
.sysseaa .s input.but{background:#007bff;border:0;color:#fff;cursor:pointer;}
.sysseaa .sf{display:flex;padding-bottom:0;flex-wrap:wrap;}
.sysseaa .sf > *:not(:last-child){margin-right:.25rem;}
.sysseaa .sf > *{margin-bottom:.75rem;height:1.75rem;line-height:1.75rem;}
.sysseaa .sf > div.keys{position:relative;}
.sysseaa .sf > div.keys > input{height:100%;padding-right:1.5rem;}
.sysseaa .sf > div.keys > input.but{position:absolute;top:1px;right:1px;bottom:1px;width:1.5rem;overflow:hidden;background:transparent;}
.sysseaa .sf > div.keys::before{display:flex;position:absolute;top:1px;right:1px;bottom:1px;width:1.5rem;content:'\e617';font-family:'iconfont'!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;justify-content:center;align-items:center;}

.syspaget{text-align:center;line-height:1.5rem;}
.syspaget *{color:#666;font-size:0.875rem;}
.syspaget a{margin:0 5px;}
.syspaget em{margin:0 2px;}
.syspagea{height:1.5rem;overflow:hidden;text-align:center;}
.syspagea *{display:inline;margin:0 0.25rem;height:1.5rem;overflow:hidden;line-height:1.5rem;vertical-align:top;color:#666;font-size:0.875rem;}
.syspagea a,.syspagea span{display:inline-block;}
.syspagea a{background:#F1F1F1;padding:0 0.5rem;}
.syspagea a.dark{color:#999;}
.syspagea a.now{background:#0691E1;color:#fff;}
.syspagea input{width:2.5rem;background:#F1F1F1;border:0;padding:0;text-align:center;}
.syspagea input.but{width:auto;padding:0 0.5rem;cursor:pointer;}
.syspagea_dark .syspagea a.now{background:#999;}
.syspagea_bor .syspagea{height:1.625rem;border-top:1px #93a2b8 solid;padding-top:1.25rem;}
.syspagea_bor .syspagea *{color:#8d9db5;}
.syspagea_bor .syspagea a{border:1px #8d9db5 solid;padding:0 0.5rem;}
.syspagea_bor .syspagea a.dark{border-color:#bcbcbc;}
.syspagea_bor .syspagea a.now{background:#006797;border-color:#006797;}
.syspagea_bor .syspagea span{line-height:1.625rem;}
.syspagea_bor .syspagea input{background:#fff;border:1px #8d9db5 solid;}
/*.fp .fppag .syspageb{border-top:2px #d2d9e2 solid;padding-top:1.25rem;}*/
.syspageb{text-align:right;vertical-align:middle;font-size:0.875rem; line-height:1.5rem;}
.syspageb a{display:inline-block;margin:0 2px;background:#1c7dbd;padding:0 0.625rem;color:#fff;}
.syspageb a.p,.syspageb a.n{font-size:1rem;}
.syspageb a.now{background:#004c7f;font-weight:bold;}
.syspageb a:hover{background:#0F68A4;color:#fff;}
@media (max-width:979px) {
	.syspaget span,.syspaget select{display:none;}
	.syspagea span,.syspagea form{display:none;}
}

.sysforma > .i{display:flex;margin-top:1rem;}
.sysforma > .i > *{display:flex;margin:0;border:1px #ced4da solid;border-left-width:0;border-radius:0;padding:.25rem .5rem;align-items:center;}
.sysforma > .i > *.bad{border-left-width:1px;}
.sysforma > .i > :first-child{border-left-width:1px;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;}
.sysforma > .i > :last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;}
.sysforma > .i > span,.sysforma > .i > dfn{white-space:nowrap;}
.sysforma > .i > span{position:relative;background:#e9ecef;padding-left:1rem;padding-right:1rem;}
.sysforma > .i > span.code{width:100px;background:url(sysbgcodezm.png);background-size:100%;cursor:pointer;padding:0;justify-content:center;}
.sysforma > .i > span.code img{width:80%;height:80%;border-radius:0.5rem;}
.sysforma > .i > span.logoview img{margin:.5rem 0;width:90px;height:90px;border:1px #ccc solid;cursor:pointer;}
.sysforma > .i > input,.sysforma > .i > textarea{z-index:1;min-width:1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.sysforma > .i > input:focus,.sysforma > .i > textarea:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);}
.sysforma > .i > input.Wdate{height:auto;}
.sysforma > .i > textarea{min-height:8.2rem;}
.sysforma > .i > div > div.up{width:100%;color:#999;}
.sysforma > .i > div > div.up *{font-size:.875rem;}
.sysforma > .i > div > div.up iframe{height:29px;}
.sysforma > .i > div > div.up input{height:29px;border:1px #ced4da solid;border-radius:.25rem;padding:0 .5rem;}
.sysforma > .i > div.oi{position:relative;border:0;padding:0;}
.sysforma > .i > div.oi > input{height:100%;border:1px #ced4da solid;border-left-width:0;padding:.25rem .5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;flex:1;}
.sysforma > .i > div.oi > input.bad{border-left-width:1px;}
.sysforma > .i > div.oi > input:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);}
.sysforma > .i > div.oi > i{display:none;position:absolute;top:50%;right:6px;margin-top:-10px;width:20px;height:20px;background:#ccc;border-radius:50%;cursor:pointer;}
.sysforma > .i > div.oi > i::before{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;width:100% height:100%;content:'\e7ef';color:#fff;font-family:'iconfont'!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;justify-content:center;align-items:center;}
.sysforma > .i.i_star > span:first-child{padding-left:1.5rem;}
.sysforma > .i.i_stary > span:first-child::before{display:flex;position:absolute;top:0;bottom:0;left:.75rem;content:'*';align-items:center;}
.sysforma > .i.i_half{float:left;width:48%;}
.sysforma > .i.i_halfeven{margin-left:4%;}
.sysforma > .b{display:flex;margin-top:2rem;}
.sysforma > .b button{height:36px;overflow:hidden;background:#007bff;border:0;color:#fff;cursor:pointer;}
.sysforma > .b button:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;}
.sysforma > .b button:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;}
@media (max-width:979px) {
	.sysforma > .i > span.logoview{display:none;}
	.sysforma > .i > textarea{min-height:6.5rem;}
	.sysforma > .i > div > div.up > div.upi,.sysforma > .i > div > div.up > div.upn{display:none;}
	.sysforma > .i > div > div.up > div.upu em{display:none;}
}

.sysshareup{display:none;z-index:980;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);cursor:pointer;-webkit-user-select:none;}
.sysshareup::before{position:absolute;top:5%;right:10%;width:197px;height:261px;background:url(sysshareupi.png) no-repeat top right;content:'';}
.sysshareup::after{position:absolute;top:400px;right:10%;left:10%;height:74px;background:url(sysshareupt.png) no-repeat center;content:'';}

.sysstriprata{position:relative;padding-top:24px;font-size:75%;color:#12a4d5;display:flex;justify-content:space-between;}
.sysstriprata::before{position:absolute;top:0;left:0;right:0;height:24px;background:#12a4d5;content:'';opacity:.6;border-radius:6px;}
.sysstriprata::after{position:absolute;top:0;left:0;right:0;height:24px;content:'';border:1px #12a4d5 solid;border-radius:6px;}
.sysstriprata>i{font-style:normal;position:relative;}
.sysstriprata>em{left:0;top:0;bottom:0;height:24px;position:absolute;color:#fff;background:#12a4d5;border-radius:6px;display:flex;align-items:center;flex-direction:row-reverse;padding:0 2px;}

.sysmapqqi{z-index:9001;position:fixed;left:0;top:0;bottom:0;right:0;background:linear-gradient(135deg,rgba(11,11,11,0.3),rgba(11,11,11,0.6));}
.sysmapqqi .box{display:flex;height:100%;align-items:center;justify-content:center;}
.sysmapqqi .s{display:flex;flex-direction:column;height:80%;width:95%;background:#fff;border-radius:8px;overflow:hidden;box-shadow:1px 1px 10px rgba(0,0,0,.7);}
.sysmapqqi .a{height:50px;display:flex;align-items:center;}
.sysmapqqi .a > *{margin:0 0 0 6px;}
.sysmapqqi .a > .sysinps .inp{padding:.25rem;width:176px;}
.sysmapqqi .a > .sysinps .inpbef{padding:0 .25rem;}
.sysmapqqi .a > .sysinps:nth-child(2){display:none;}
.sysmapqqi .a > .sysbtn{width:auto;padding:0.3125rem .25rem;}
.mapqqi_b{flex:1;min-height:0;position:relative;}
.mapqqi_b .swi{position:absolute;z-index:1001;top:4px;left:4px;display:flex;}
.mapqqi_b .swi>a{background:#ddd;border:1px #999 solid;cursor:pointer;padding:0 8px;}
.mapqqi_b .swi>a.now{background:#aaa;}
.mapqqi_b .info{text-align:left;font-size:.875rem;}
.mapqqi_b .info strong{font-size:115%;}
@media (max-width:979px) {
	.mapqqi_b .swi,.mapqqi_b .rotate-circle,.mapqqi_b .tmap-zoom-control{display:none!important;}
}

.menus{position:relative;}
.menus > ul li > a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:30px;line-height:2.2;font-size:.875rem;transition:.5s;}
.menus > ul li > a:hover,.menus > ul li.now > a{color:#ce2f2b;}
.menus > ul li > ul{display:flex;padding:.5rem 0;flex-wrap:wrap;}
.menus > ul > li > a{background:#fafafa;border-bottom:1px solid #ddd;padding-left:20px;line-height:3;font-weight:bold;}
.menus > ul > li ul > li{width:50%;}
.menus > ul > li ul > li.haschild{width:100%;}
.menus > ul > li > ul > li > ul > li > a,.menus > ul > li > ul > .uls > li > ul > .uls > li > a{padding-left:62px;}
.menus > ul > li > ul > li > ul > li > ul > li > a,.menus > ul > li > ul > .uls > li > ul > .uls > li > ul > .uls > li > a{padding-left:94px;}
.menus > ul > li > ul > li > ul > li > ul > li > ul > li > a,.menus > ul > li > ul > .uls > li > ul > .uls > li > ul > .uls > li > ul > .uls > li > a{padding-left:126px;}
.menus > ul > li > ul > li > ul > li > a::before,.menus > ul > li > ul > .uls > li > ul > .uls > li > a::before{content:'> ';}
.menus > ul > li > ul > li > ul > li > ul > li > a::before,.menus > ul > li > ul > .uls > li > ul > .uls > li > ul > .uls > li > a::before{content:'>> ';}
.menus > ul > li > ul > li > ul > li > ul > li > ul > li > a::before,.menus > ul > li > ul > .uls > li > ul > .uls > li > ul > .uls > li > ul > .uls > li > a::before{content:'>>> ';}
.menus > ul > li.oclassid999 > ul > li{width:100%;} /*.menus > ul > li.oclassid0 a::before{content:'网站';}*/
.menus > .go{display:flex;position:absolute;top:0;right:0;height:42px;align-items:center;}
.menus > .go > a{margin-right:.5rem;height:100%;}
.menus > .go > a.lang{position:relative;width:28px;opacity:.85;}
.menus > .go > a.lang::before{display:flex;position:absolute;width:100%;height:100%;font-family:'iconfont'!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;align-items:center;justify-content:center;}
.menus > .go > a.lang.en::before{content:'\e64c';}
.menus > .go > a.lang.cn::before{content:'\e7a0';}
@media (max-width:979px) {
	.menus > ul > li > ul > li > ul > li > a,.menus > ul > li > ul > .uls > li > ul > .uls > li > a{padding-left:46px;}
	.menus > ul > li > ul > li > ul > li > ul > li > a,.menus > ul > li > ul > .uls > li > ul > .uls > li > ul > .uls > li > a{padding-left:62px;}
	.menus > ul > li > ul > li > ul > li > ul > li > ul > li > a,.menus > ul > li > ul > .uls > li > ul > .uls > li > ul > .uls > li > ul > .uls > li > a{padding-left:78px;}
	.menunav{display:none;z-index:921;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);padding-left:20%;}
	.menunav::before{position:absolute;top:1rem;left:0;width:20%;text-align:center;content:'\2715';color:#fff;font-family:'iconfont'!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;cursor:pointer;}
	.menunav > ul{height:100%;overflow-y:auto;background:#fff;padding-bottom:100px;}
	.menunav > ul > li > ul > .uls{display:flex;width:100%;flex-wrap:wrap;}
	.menunav > ul > li > ul > .uls > li{width:50%;}
	.menunav > ul > li > ul > .ulsword{display:none;}
	.menunav > ul svg{display:none;}
}
.menunavbut{display:flex;width:26px;height:36px;overflow:hidden;flex-direction:column;cursor:pointer;}
.menunavbut::before{display:flex;height:50%;content:'\e67b';font-family:'iconfont'!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;transform:scale(1.4,1);align-items:center;justify-content:center;}
.menunavbut::after{display:flex;height:50%;content:'导航';font-size:.75rem;justify-content:center;align-items:center;}
.menunavbut_whi{color:#fff;}

.swiper-container img{vertical-align:middle;}
.swiper-guidearrow{z-index:1;position:absolute;bottom:3rem;left:50%;margin-left:-2px;width:4px;height:4px;background:#eee;border-radius:50%;animation:kf_swiga 1s infinite linear;}
.swiper-guidearrow::before{position:absolute;top:-8px;width:4px;height:4px;background:#ddd;border-radius:50%;content:'';}
.swiper-guidearrow::after{display:flex;position:absolute;top:8px;left:-6px;width:16px;height:16px;content:'\eacb';color:#fff;font-family:'iconfont'!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;transform:rotate(90deg);align-items:center;justify-content:center;}
.swiper-guidearrow + .swiper-pagination{bottom:6rem;}
@keyframes kf_swiga{0%{margin-bottom:20px;opacity:0;}50%{margin-bottom:10px;opacity:1;}100%{margin-bottom:0;opacity:0;}}
.swi_vertical{width:100%;height:100%;}
.swi_imgfullw > .swiper-wrapper > .swiper-slide img{width:100%;}
.swi_imgfullh,.swi_imgfullh .swiper-wrapper,.swi_imgfullh .swiper-slide,.swi_imgfullh .swiper-slide img{height:100%;}
.swi_thedark{--swiper-theme-color:#666;}
.swi_thewhi{--swiper-theme-color:#fff;}
.swi_thewhi > .swiper-pagination > .swiper-pagination-bullet{background:#fff;}
.swi_theora{--swiper-theme-color:#f60;}
.swi_theora > .swiper-pagination > .swiper-pagination-bullet{background:#fff;opacity:1;}
.swi_theora > .swiper-pagination > .swiper-pagination-bullet-active{background:#f60;}
.swi_thered{--swiper-theme-color:#ec1f26;}
.swi_thered > .swiper-pagination > .swiper-pagination-bullet{background:#fff;opacity:1;}
.swi_thered > .swiper-pagination > .swiper-pagination-bullet-active{background:#ec1f26;}
.swi_elastic > .swiper-wrapper{transition:2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;}
.swi_pleft > .swiper-pagination{text-align:left;}
.swi_pright > .swiper-pagination{padding-right:.125rem;text-align:right;}
.swi_pa > .swiper-pagination > .swiper-pagination-bullet{margin:0 8px;width:16px;height:16px;background:#fff;border:2px #c33 solid;opacity:1;opacity:.4;transition:background .5s,opacity .5s;}
.swi_pa > .swiper-pagination > .swiper-pagination-bullet-active,.swi_pa > .swiper-pagination > .swiper-pagination-bullet:hover{background:#c33;opacity:1;}
.swi_pl > .swiper-pagination > .swiper-pagination-bullet{height:2px;border-radius:0;transition-duration:.35s;}
.swi_pl > .swiper-pagination > .swiper-pagination-bullet-active{width:16px;}
.swi_pr > .swiper-pagination > .swiper-pagination-bullet{width:4px;height:4px;border-radius:2px;transition-duration:.35s;}
.swi_pr > .swiper-pagination > .swiper-pagination-bullet-active{width:32px;}
.swi_prh > .swiper-pagination > .swiper-pagination-bullet{position:relative;width:14px;height:14px;background:transparent;border:2px #fff solid;border-radius:100%;transition-duration:.35s;}
.swi_prh > .swiper-pagination > .swiper-pagination-bullet-active{margin-bottom:-3px!important;width:20px;height:20px;}
.swi_prh > .swiper-pagination > .swiper-pagination-bullet-active::after{position:absolute;top:50%;left:50%;margin:-5px 0 0 -5px;width:10px;height:10px;background:#fff;border-radius:50%;content:'';}
.swi_pm > .swiper-pagination > .swiper-pagination-bullet{width:5px;height:20px;border-radius:2px;}
.swi_pm > .swiper-pagination > .swiper-pagination-bullet-active{height:40px;background:#d81920;}
.swi_pq > .swiper-pagination > .swiper-pagination-bullet{border-radius:0;}
.swi_pn > .swiper-pagination > .swiper-pagination-bullet{margin:0 2px!important;width:20px;height:20px;text-align:center;color:#fff;line-height:20px;font-size:.75rem;}
.swi_pn > .swiper-pagination > .swiper-pagination-bullet:first-child:last-child{display:none;}
.swi_pn.swi_thewhi > .swiper-pagination > .swiper-pagination-bullet-active{color:inherit;}
.swi_pn.swi_theora > .swiper-pagination > .swiper-pagination-bullet{color:inherit;}
.swi_pn.swi_theora > .swiper-pagination > .swiper-pagination-bullet-active{color:#fff;}
.swi_pn.swi_thered > .swiper-pagination > .swiper-pagination-bullet{color:inherit;}
.swi_pn.swi_thered > .swiper-pagination > .swiper-pagination-bullet-active{color:#fff;}
.swi_pv > .swiper-pagination > .swiper-pagination-bullet{width:3px;height:30px;border-radius:0;transition-duration:.35s;}
.swi_pftr > .swiper-pagination{display:flex;z-index:1;position:absolute;top:50px;right:50px;left:auto;width:80px;height:80px;overflow:hidden;background:rgba(255,255,255,.05);border:rgba(255,255,255,.4) solid 2px;border-radius:50%;color:#fff;align-items:baseline;justify-content:center;}
.swi_pftr > .swiper-pagination > .swiper-pagination-current{font-size:48px;}
.swi_pftr > .swiper-pagination > .swiper-pagination-total{margin-left:4px;font-size:24px;}
.swi_pfocus > .swiper-pagination{bottom:0;padding-right:0;text-align:right;}
.swi_pfocus > .swiper-pagination > .swiper-pagination-bullet{margin:0!important;width:20px;height:20px;border-radius:0;text-align:center;color:#fff;line-height:20px;font-size:.75rem;}
.swi_pfocus > .swiper-pagination > .swiper-pagination-bullet:not(:first-child){margin-left:1px!important;}
.swi_pfocus > .swiper-pagination > .swiper-pagination-bullet-active{background:#ec1f26;}
.swi_bhideauto > .swiper-button-next,.swi_bhideauto > .swiper-button-prev{opacity:0;transition:opacity .5s;}
.swi_bhideauto:hover > .swiper-button-next,.swi_bhideauto:hover > .swiper-button-prev{opacity:.6;}
.swi_bhideauto:hover > .swiper-button-next:hover,.swi_bhideauto:hover > .swiper-button-prev:hover{opacity:1;}
.swi_br > .swiper-button-next,.swi_br > .swiper-button-prev{width:44px;height:44px;background:#fff;border-radius:50%;font-weight:bold;--swiper-navigation-size:28px;}
.swi_br.swi_thewhi > .swiper-button-next,.swi_br.swi_thewhi > .swiper-button-prev{background:#ccc;--swiper-navigation-color: #eee;color:#eee;}
.swi_brw > .swiper-button-next,.swi_brw > .swiper-button-prev{width:64px;height:64px;background:rgba(255,255,255,.5);border-radius:50%;font-weight:bold;--swiper-navigation-size:28px;color:#eee;}
.swi_brw > .swiper-button-prev{left:100px;}
.swi_brw > .swiper-button-next{right:100px;}
.swi_bq > .swiper-button-next,.swi_bq > .swiper-button-prev{width:50px;height:50px;background:rgba(0, 0, 0, 0.3);--swiper-navigation-size:16px;color:#fff;}
.swi_bq > .swiper-button-next:hover,.swi_bq > .swiper-button-prev:hover{background:rgba(0, 0, 0, 0.5);}
.swi_slidescroll > .swiper-wrapper > .swiper-slide{overflow:hidden;}
.swi_slideani > .swiper-wrapper{transition-delay:.3s;}
.swi_slideani > .swiper-wrapper > .swiper-slide img{transform:translateX(-200px);opacity:0;transition:all .4s;}
.swi_slideani > .swiper-wrapper > .swiper-slide-ani img{transform:translateX(0);opacity:1;}
.swi_slidealien > .swiper-wrapper > .swiper-slide{transition:300ms;transform:scale(0.8);}
.swi_slidealien > .swiper-wrapper > .swiper-slide-active,.swi_slidealien > .swiper-wrapper > .swiper-slide-duplicate-active{transform:scale(1);}
.swi_dtit > .swiper-wrapper > .swiper-slide .dtitles{position:absolute;right:0;bottom:0;left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 .5rem;line-height:270%;}
.swi_dtit > .swiper-wrapper > .swiper-slide .dtitles a{color:inherit;}
.swi_dtit.swi_pleft > .swiper-pagination{padding-left:.125rem;}
.swi_dtit.swi_pleft > .swiper-wrapper > .swiper-slide .dtitles{padding-left:3rem;}
.swi_dtit_m > .swiper-wrapper > .swiper-slide .dtitles{text-align:center;}
.swi_dtit_bg > .swiper-wrapper > .swiper-slide .dtitles{background:rgba(0,0,0,.5);color:#fff;}
.swi_dtit_bg.swi_pleft > .swiper-pagination{color:#efefef;}
.swi_dtit_bgw > .swiper-wrapper > .swiper-slide .dtitles{display:flex;right:10px;bottom:10px;left:10px;background:rgba(255,255,255,.9);line-height:310%;justify-content:space-between;}
.swi_dtit_bgw > .swiper-wrapper > .swiper-slide .dtitles::after{display:flex;content:'\eacb';line-height:100%;font-family:'iconfont'!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;align-items:center;}
.swi_dtit_bgw > .swiper-wrapper > .swiper-slide:hover .dtitles{color:#05767e;}
.swi_dtit_bgwithp > .swiper-wrapper > .swiper-slide .dtitles{right:3%;bottom:10px;left:3%;background:rgba(0,0,0,.5);padding:0 1rem;color:#fff;line-height:60px;}
.swi_dtit_bgwithp > .swiper-pagination{bottom:30px;padding-right:calc(3% + 1rem);}
.swi_dtit_bgwithp > .swiper-pagination > .swiper-pagination-bullet{width:15px;height:3px;background:#fff;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;flex-direction:column;color:#fff;justify-content:center;align-items:center;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > *{max-width:1400px;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > h4{font-weight:bold;font-size:100px;letter-spacing:4px;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > h5{line-height:2;font-weight:bold;font-size:60px;letter-spacing:8px;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > h6{text-align:center;line-height:3;font-size:1rem;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > span{text-align:center;line-height:2;font-size:.875rem;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > p{display:flex;margin-top:2%;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > p i{display:flex;margin:0 1rem;width:50px;height:50px;border:1px solid rgba(255,255,255,.6);border-radius:50%;font-style:normal;align-items:center;justify-content:center;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > p i:hover{background:rgba(255,255,255,.1);}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > dfn{display:flex;margin-top:3%;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > dfn > a{background:#fbcc34;padding:.5rem 1.5rem;color:#000;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > dfn > a:not(:first-child){margin-left:1rem;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide.on > .dwords{animation:kf_swi_dwordsy 1.5s;animation-fill-mode:forwards;}
@keyframes kf_swi_dwordsy{from{margin-top:100%;opacity:0;}to{margin-top:0;opacity:1;}}
.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > *{opacity:0;transition:1s;transform:translate(0,100px);}
.swi_dwordsy > .swiper-wrapper > .swiper-slide.on > .dwords{animation:none 0 ease 0 1 normal;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide.on > .dwords > *{opacity:1;transform:translate(0,0);}
.swi_dwordsy > .swiper-wrapper > .swiper-slide.on > .dwords > h4{transition-delay:0s;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide.on > .dwords > h5{transition-delay:.2s;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide.on > .dwords > h6{transition-delay:.4s;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide.on > .dwords > span{transition-delay:.6s;}
.swi_dwordsy > .swiper-wrapper > .swiper-slide.on > .dwords > dfn{transition-delay:.8s;}
.swi_dwordsy_t > .swiper-wrapper > .swiper-slide > .dwords > h4{opacity:.6!important;font-size:80px;}
.swi_dwordsy_t > .swiper-wrapper > .swiper-slide > .dwords > h5{line-height:3;font-size:24px;}
.swi_dwordsy_t > .swiper-wrapper > .swiper-slide > .dwords > h6{line-height:4;font-size:18px;letter-spacing:20px;}
.swi_dwordsy_t > .swiper-wrapper > .swiper-slide > .dwords > span{letter-spacing:4px;}
.swi_dwordsy_tbg > .swiper-wrapper > .swiper-slide > .dwords > h4{background:rgba(0,0,0,.3);padding:20px 50px;text-align:center;font-size:32px;letter-spacing:5px;}
.swi_dwordsy_tbg > .swiper-wrapper > .swiper-slide > .dwords > h5{margin-top:30px;background:rgba(0,0,0,.3);padding:20px 50px;text-align:center;font-weight:normal;font-size:18px;letter-spacing:20px;}
.swi_dwordsy_tbg > .swiper-wrapper > .swiper-slide.on > .dwords{animation:kf_swi_dwordsy_tbg 1s;}
.swi_dwordsy_tbg > .swiper-wrapper > .swiper-slide.on > .dwords > h5{transition-delay:0.4s;}
@keyframes kf_swi_dwordsy_tbg{from{opacity:0;transform:translate(0,100px);}to{opacity:1;transform:translate(0,0);}}
.swi_dwordsx > .swiper-wrapper > .swiper-slide > .dwords{display:flex;position:absolute;top:0;right:0;bottom:0;left:50%;margin-left:-600px;width:1200px;flex-direction:column;padding:0 0 80px 0;color:#fff;justify-content:flex-end;}
.swi_dwordsx > .swiper-wrapper > .swiper-slide > .dwords > h4{text-shadow:2px 2px 1px #222;font-family:'Microsoft YaHei';font-weight:normal;font-size:44px;}
.swi_dwordsx > .swiper-wrapper > .swiper-slide > .dwords > h4 i{display:block;font-style:normal;font-size:60%;}
.swi_dwordsx > .swiper-wrapper > .swiper-slide > .dwords > *{opacity:0;transition:1s;transform:translate(15%,0);}
.swi_dwordsx > .swiper-wrapper > .swiper-slide:nth-child(4n+4) > .dwords > *,
.swi_dwordsx > .swiper-wrapper > .swiper-slide:nth-child(4n+5) > .dwords > *{transform:translate(-15%,0);align-self:flex-end;text-align:right;}
.swi_dwordsx > .swiper-wrapper > .swiper-slide.on > .dwords{animation:none 0 ease 0 1 normal;}
.swi_dwordsx > .swiper-wrapper > .swiper-slide.on > .dwords > *{transform:translate(0,0);}
.swi_dwordsx > .swiper-wrapper > .swiper-slide.on > .dwords > h4{opacity:.95;transition-delay:.2s;}
.swi_thumb > .swiper-wrapper > .swiper-slide{position:relative;}
.swi_thumb > .swiper-wrapper > .swiper-slide > *{display:block;position:relative;opacity:.85;padding:70% 0 0;}
.swi_thumb > .swiper-wrapper > .swiper-slide > * img{position:absolute;top:0;width:100%;height:100%;transition:.3s;}
.swi_thumb > .swiper-wrapper > .swiper-slide > * .dwords{display:none;}
.swi_thumb > .swiper-wrapper > .swiper-slide-thumb-active > *{border:1px rgba(255,108,0,1) solid;opacity:1;padding-top:calc(70% - 2px);}
.swi_thumb > .swiper-wrapper > .swiper-slide:hover > * img{transform:scale(1.05);}
.swi_thumb_b{border:4px #dcdcdc solid;border-right:0;border-left:0;padding:0 16px;}
.swi_thumb_b > .swiper-button-prev,.swi_thumb_b > .swiper-button-next{top:0;width:16px;height:100%;background:#dcdcdc;}
.swi_thumb_b > .swiper-button-prev::after,.swi_thumb_b > .swiper-button-next::after{color:#000;font-weight:bold;font-size:18px;}
.swi_thumb_b > .swiper-button-prev{left:0;}
.swi_thumb_b > .swiper-button-next{right:0;}
.swi_thumb_m{position:absolute;bottom:20px;left:50%;margin-left:-320px;width:640px;padding:0;}
.swi_thumb_bg > .swiper-wrapper > .swiper-slide > *{background-repeat:no-repeat;background-size:100% 100%;}
.swi_thumb_bg > .swiper-wrapper > .swiper-slide > * img{display:none;}
@media (min-width:980px) {
	.swi_p8pc > .swiper-pagination > .swiper-pagination-bullet{width:8px;height:8px;border-radius:4px;}
	.swi_p8pc > .swiper-pagination > .swiper-pagination-bullet-active{width:32px;}
}
@media (max-width:979px) {
	.swiper-guidearrow{bottom:1rem;margin-left:-1px;width:2px;height:2px;}
	.swiper-guidearrow::before{top:-6px;width:2px;height:2px;}
	.swiper-guidearrow::after{top:6px;left:-5px;width:12px;height:12px;font-size:.75rem;}
	.swiper-guidearrow + .swiper-pagination{bottom:2.5rem;}
	.swiper-pagination-bullet{margin:0 2px!important;width:6px;height:6px;}
	.swi_pr > .swiper-pagination > .swiper-pagination-bullet-active{width:24px;}
	.swi_prh > .swiper-pagination > .swiper-pagination-bullet{width:10px;height:10px;}
	.swi_prh > .swiper-pagination > .swiper-pagination-bullet-active{margin-bottom:-2px!important;width:14px;height:14px;}
	.swi_prh > .swiper-pagination > .swiper-pagination-bullet-active::after{margin:-3px 0 0 -3px;width:6px;height:6px;}
	.swi_p8mob > .swiper-pagination > .swiper-pagination-bullet{width:6px;height:6px;border-radius:3px;}
	.swi_p8mob > .swiper-pagination > .swiper-pagination-bullet-active{width:24px;}
	.swi_pftr > .swiper-pagination{top:20px;right:20px;width:40px;height:40px;}
	.swi_pftr > .swiper-pagination > .swiper-pagination-current{font-size:24px;}
	.swi_pftr > .swiper-pagination > .swiper-pagination-total{margin-left:2px;font-size:12px;}
	.swi_bhideauto > .swiper-button-next,.swi_bhideauto > .swiper-button-prev{display:none;}
	.swi_br > .swiper-button-next,.swi_br > .swiper-button-prev{--swiper-navigation-size:18px;width:30px;height:30px;}
	.swi_brw > .swiper-button-next,.swi_brw > .swiper-button-prev{--swiper-navigation-size:18px;width:30px;height:30px;}
	.swi_dtit_bgwithp > .swiper-wrapper > .swiper-slide .dtitles{line-height:40px;}
	.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > *{max-width:340px;}
	.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > h4{font-size:24px;}
	.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > h5{font-size:18px;}
	.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > h6{line-height:1.5;font-size:14px;font-weight:normal;}
	.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > span{line-height:1.5;font-size:.75rem;}
	.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > p i{margin:0 4px;width:28px;height:28px;font-size:12px;}
	.swi_dwordsy > .swiper-wrapper > .swiper-slide > .dwords > dfn > a{padding:4px 10px;font-size:12px;}
	.swi_dwordsy_t > .swiper-wrapper > .swiper-slide > .dwords{padding:0 15%;}
	.swi_dwordsy_t > .swiper-wrapper > .swiper-slide > .dwords > h5{font-size:14px;font-weight:normal;letter-spacing:0;}
	.swi_dwordsy_t > .swiper-wrapper > .swiper-slide > .dwords > h6{line-height:3;font-size:14px;letter-spacing:0;}
	.swi_dwordsy_t > .swiper-wrapper > .swiper-slide > .dwords > span{letter-spacing:0;}
	.swi_dwordsy_tbg > .swiper-wrapper > .swiper-slide > .dwords > h4{padding:6px 10px;font-size:16px;letter-spacing:0;}
	.swi_dwordsy_tbg > .swiper-wrapper > .swiper-slide > .dwords > h5{margin-top:20px;padding:6px 10px;font-size:14px;letter-spacing:0;}
	.swi_dwordsx > .swiper-wrapper > .swiper-slide > .dwords{margin-left:-190px;width:380px;padding:0 0 40px 0;}
	.swi_dwordsx > .swiper-wrapper > .swiper-slide > .dwords > h4{text-shadow:1px 1px 1px #222;font-size:18px;}
}

.prestar{padding-left:.75rem;}
.prestary .prestar{padding-left:0;}
.prestary .prestar::before{width:.75rem;content:'*';}
.input-group-text.prestar{padding-left:1rem;}
.prestary .input-group-text.prestar{padding-left:.25rem;}

/*sysmapbaidu*/
.pop *{box-sizing:content-box!important;}
.pop .top{margin:inherit!important;background-image:inherit!important;opacity:inherit!important;padding:inherit!important;filter:inherit!important;}
.pop .top::before,.pop .top::after{display:none!important;}

.hide{display:none;}
.hidden,.hidflink{display:none;visibility:hidden;}