*{margin:0;padding:0;list-style:none}html,body{width:100%;height:100%}.contest{width:100%;height:100%}.contest .banner{width:100%;height:420px;background-image:url('/images/banner.png');text-align:center}
.banner-ase{width:1200px;position:relative;margin:0 auto}.banner-sub{padding-top:126px;font-size:60px;font-weight:500;color:rgba(255,255,255,1);padding-right:50px}
.banner-subs{font-size:20px;font-weight:300;color:rgba(255,255,255,1);padding-top:20px;padding-right:50px}.banner-Mark{width:256px;height:335px;position:absolute;top:10px;right:20px}
.banner-Mark p{padding-top:37px;font-size:18px;font-weight:bold;color:rgba(255,255,255,1)}.mark-sub input{font-size:13px;text-indent:15px;width:208px;height:30px;border-radius:2px;border:0;margin-top:24px}
.Imgas{margin-top:24px}.mark-subse{width:100%;display:flex}.mark-subse input{width:112px;height:29px;margin-left:25px}.mark-sube{width:100%;color:rgba(255,255,255,1);display:flex;justify-content:space-between;margin-top:18px}
.mark-sube span:nth-child(1){padding-left:27px;font-size:12px}.mark-sube span:nth-child(2){padding-right:27px;font-size:12px}.banner-Mark button{width:208px;height:40px;border:0;background:#0e7ffc;text-align:center;color:rgba(255,255,255,1);font-size:18px;margin-top:15px;border-radius:2px}
.ticket{width:100%;height:500px;position:relative}.ticket-sub{width:1200px;margin:0 auto}.ticket-sub img{margin-top:64px;width:1122px;height:365px;margin-left:50px}
.service{width:100%;height:640px;background:rgba(242,243,248,1)}.service-main{width:1200px;margin:0 auto;overflow:hidden;overflow-x:auto}.service-main h1{font-weight:normal;text-align:center;font-size:30px;padding-top:20px;padding-left:30px;box-sizing:border-box}
.service-dl{width:100%;padding-left:50px;padding-right:81px;box-sizing:border-box;display:flex;justify-content:center;flex-wrap:wrap}.service-dl dl{width:180px;height:196px;margin-left:51px;margin-top:40px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}
.service-dl dt{margin-top:26px;text-align:center;color:rgba(51,51,51,1)}.advantage{width:100%}.advantage-sub{width:1200px;margin:0 auto}.advantage-main{width:1200px;margin:0 auto;overflow:hidden;overflow-x:auto}
.advantage h1{font-weight:normal;text-align:center;font-size:30px;padding-top:60px;box-sizing:border-box}.advantage p{font-weight:normal;text-align:center;padding-top:10px;box-sizing:border-box;color:rgba(51,51,51,1)}
.advantage-dl{width:100%;padding-top:59px;box-sizing:border-box;display:flex;justify-content:center;flex-wrap:wrap}.advantage-dl dl{width:270px;height:250px;margin-left:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}
.advantage-dl dl:nth-child(1){margin-left:0}.advantage-dl dl:nth-child(2){margin-top:8px}.advantage-dl dt{margin-top:26px;text-align:center;font-size:24px;color:rgba(14,127,252,1);font-weight:400}
.advantage-dl dt ul{margin-top:28px;color:rgba(146,146,146,1);font-size:14px;line-height:25px}.system{width:100%}.system-main{width:1200px;margin:0 auto;overflow:hidden;overflow-x:auto}
.system h1{font-weight:normal;text-align:center;font-size:30px;padding-top:60px;box-sizing:border-box;padding-left:20px}.system p{font-weight:normal;text-align:center;padding-left:20px;box-sizing:border-box;color:rgba(51,51,51,1)}
.system-p{font-size:18px;font-family:Source Han Sans CN;font-weight:bold;color:rgba(255,255,255,1);text-align:center;padding-top:30px;padding-left:10px}
.system-sub{display:flex;justify-content:center;margin-top:25px}.system-sub ul{font-size:14px;font-weight:400;color:rgba(51,51,51,1);line-height:30px;z-index:999;text-align:center;display:block;margin-top:46px;padding-left:17px}
.system-subOne{width:279px;height:275px;background-image:url('/images/bg1.png')}.system-subTwo{width:279px;height:275px;margin-left:16px;background-image:url('/images/bg2.png')}
.system-subthree{width:279px;height:275px;margin-left:16px;background-image:url('/images/bg1.png')}.system-subfour{width:279px;height:275px;margin-left:16px;background-image:url('/images/bg2.png')}
.Customer{width:100%}.Customer-main{width:1200px;margin:0 auto;overflow:hidden;overflow-x:auto}.Customer h1{font-weight:normal;text-align:center;font-size:30px;padding-top:40px;padding-left:20px;box-sizing:border-box}
.Customer p{font-weight:normal;text-align:center;padding-top:20px;padding-left:20px;box-sizing:border-box;color:rgba(51,51,51,1)}.Customer dl{width:548px;height:380px;background:rgba(255,255,255,1);box-shadow:0 2px 18px 0 rgba(0,0,0,0.05);border-radius:8px;text-align:center;margin:35px auto;margin-bottom:20px}
.Customer dl:nth-child(2){margin-left:24px}.Customer dl:nth-child(1){margin-left:34px}.Customer-sub{display:flex}.Customer-sub dd{display:inline-block;width:84px;height:84px;margin:0 auto;margin-top:45px;line-height:84px}
.Customer dt h4{margin-top:24px;font-size:16px;font-weight:400;color:rgba(51,51,51,1)}.Customer dt p{width:434px;height:124px;margin:0 auto;font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:rgba(51,51,51,1);line-height:25px;text-align:left}
.Customer dt .bor-bot{margin:0 auto;width:58%;margin-top:34px;font-size:16px;font-weight:400;color:rgba(51,51,51,1);position:relative}.bor-bots{width:156px;position:absolute;left:30%;height:4px;background:rgba(17,104,225,1);opacity:.3}
.programme{width:100%;height:168px;text-align:center;margin-top:60px;background:-webkit-linear-gradient(left,rgba(255,73,28,1),rgba(255,140,28,1));background:-o-linear-gradient(right,rgba(255,73,28,1),rgba(255,140,28,1));background:-moz-linear-gradient(right,rgba(255,73,28,1),rgba(255,140,28,1));background:linear-gradient(to right,rgba(255,73,28,1),rgba(255,140,28,1))}
.programme .program{padding-top:27px}.programme span{font-size:30px;color:rgba(255,255,255,1);font-family:SourceHanSansCN-Light;font-weight:100}.programme b{font-size:30px;color:rgba(255,255,255,1)}
.programme button{width:177px;height:56px;margin:21px auto;border:0;background:rgba(255,73,28,1);border-radius:6px;font-weight:400;color:rgba(255,255,255,1);font-size:18px}
.programme button:hover{background:#dd3d16}.home-select .options{display:block}.tableActive td{background:#157ffb;color:white}.table-striped tr:active{background:#157ffb;color:white}