.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body,div,span,object,iframe,input,h1,h2,h3,h4,h5,h6,p,pre,a,acronym,address,code,del,em,font,img,ins,strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td{padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}ins{text-decoration:none}del{text-decoration:line-through}input,select{vertical-align:middle}input,textarea,select{font:14px/1.5 "microsoft yahei",Arial,sans-serif}fieldset,img{border:0}address,code,th,em{font-style:normal}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%}a{text-decoration:none;color:inherit}a:hover{text-decoration:none}body{font:14px/1.5 "microsoft yahei",Arial,sans-serif}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{border-radius:3px;background:#dacebe}::-webkit-scrollbar-track{background:transparent}*,::before,::after{box-sizing:border-box}.show{display:block}.ibshow{display:inline-block}.hide{display:none}.oh{overflow:hidden}.pos-rel{position:relative}.pos-fixed{position:fixed}.fl{float:left}.fr{float:right}.text-break{word-break:break-all;word-wrap:break-word}.text-nowrap{white-space:nowrap}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{overflow:hidden;text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;-moz-text-align-last:justify;-webkit-text-align-last:justify}.text-justify:after{content:".";display:inline-block;width:100%;overflow:hidden;height:0}.ico,.btn{background:url(https://gcdncs.101.com/v0.1/static/edit_99/tmcms/activity/cooperation/imgs/pc/ico.png) no-repeat;display:inline-block;position:relative;vertical-align:middle}@font-face{font-family:"Noto Sans SC";src:url(//gcdncs.101.com/v0.1/static/edit_99/tmcms/iconfont/Noto_Sans_SC/NotoSansSC-Regular.otf)}@font-face{font-family:"Noto Serif SC";src:url(//gcdncs.101.com/v0.1/static/edit_99/tmcms/iconfont/Noto_Serif_SC/NotoSerifSC-Bold.otf)}body{font-family:"Noto Sans SC",sans-serif;font-weight:400}.com-title,.com-pop header{font-family:"Noto Serif SC",serif;font-weight:900}.ico-qq{height:15px;width:13px;background-position:0 0}.ico-phone{height:20px;width:20px;background-position:-18px 0}.ico-mail{height:20px;width:20px;background-position:-50px 0}.btn-yellow{height:89px;width:249px;background-position:0 -34px}.btn-yellow-hover{height:89px;width:249px;background-position:0 -131px}html{height:100%;min-width:1024px}body{margin:0 auto;color:#333;font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif;text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;position:relative;min-width:1024px}@media only screen and (min-width:2561px){body{font-size:28px}}.btn{text-align:center;color:#fdfdfd;font-size:20px;border:0!important;outline:0!important;line-height:62px}.btn.btn-yellow{text-shadow:-1px 2px 9px rgba(255,240,74,.53),-1px 2px 4px #e83700}.btn.btn-yellow:hover{height:89px;width:249px;background-position:0 -131px}.com-wrap{width:1400px;margin:0 auto}@media only screen and (min-width:2561px){.com-wrap{width:2800px}}@media only screen and (max-width:2880px) and (min-width:2561px){.com-wrap{width:2400px}}@media only screen and (max-width:1681px){.com-wrap{width:1280px}}@media only screen and (max-width:1367px){.com-wrap{width:980px}}.com-title{font-size:36px;letter-spacing:4px;color:#333}@media only screen and (min-width:2561px){.com-title{font-size:72px;letter-spacing:8px}}@media only screen and (max-width:1367px){.com-title{font-size:32px}}.banner{height:624px;background-image:url(https://gcdncs.101.com/v0.1/static/edit_99/tmcms/activity/cooperation/imgs/pc/banner.jpg);background-repeat:no-repeat;background-position:top center;padding-top:250px}.banner .btn{display:block;margin-top:43px;position:relative;left:-10px;transform-origin:left top}@media only screen and (min-width:2561px){.banner{background-size:3840px auto;height:1248px;padding-top:500px}.banner img{width:1430px}.banner .btn{margin-top:86px;transform:scale(2)}}@media only screen and (max-width:2560px) and (min-width:1921px){.banner{background-size:2560px auto}}@media only screen and (max-width:1681px){.banner{height:550px;background-size:1681px auto;padding-top:170px}}@media only screen and (max-width:1367px){.banner{background-size:1368px auto;padding-top:120px;height:440px}.banner img{width:650px}}.advantage{text-align:center;padding-top:85px;padding-bottom:120px;overflow:hidden}.advantage .list{margin-top:56px;display:flex;justify-content:space-between}.advantage .item{position:relative}.advantage .item .img{height:240px;position:relative}.advantage .item .img img{position:relative;max-height:100%}.advantage .item h2{margin-bottom:35px;letter-spacing:2px;color:#333;font-size:28px;line-height:1;margin-bottom:28px}.advantage .item p{font-size:20px;letter-spacing:1px;color:#999;line-height:1.4}.advantage .item.item-1{left:-20px}.advantage .item.item-2{right:-10px}.advantage .item.item-2 img{left:20px}.advantage .item.item-3{right:-40px}.advantage .item.item-3 img{right:-10px}@media only screen and (min-width:2561px){.advantage{padding-top:170px;padding-bottom:240px}.advantage .list{margin-top:112px}.advantage .item .img{height:480px;margin-bottom:40px}.advantage .item .img img{height:100%}.advantage .item h2{margin-bottom:70px;letter-spacing:4px;font-size:56px;margin-bottom:56px}.advantage .item p{font-size:40px}.advantage .item.item-1{left:-40px}.advantage .item.item-2{right:-20px}.advantage .item.item-2 img{left:40px}.advantage .item.item-3{right:-80px}.advantage .item.item-3 img{right:-20px}}@media only screen and (max-width:1367px){.advantage{padding-top:65px;padding-bottom:100px}.advantage .item h2{font-size:24px}.advantage .item p{font-size:16px}.advantage .item img{height:180px}}.section .com-title{margin-bottom:30px;line-height:1}.section .intro{position:relative}.section .text{letter-spacing:1px;color:#999;font-size:20px;line-height:1.5;margin-bottom:29px}.section .contact{width:281px;height:167px;background-color:#fff;border-radius:10px;padding-top:25px;padding-left:40px;line-height:1;color:#333;font-size:16px}.section .contact h2{font-size:20px;margin-bottom:19px;letter-spacing:2px}.section .contact h3{letter-spacing:2px;margin-bottom:15px}.section .contact p{color:#0084ff;margin-bottom:10px}.section .contact p .ico{top:-2px}.section .contact p .ico-qq{margin-left:4px;margin-right:13px}.section .contact p .ico-mail{margin-right:10px}.section .contact p .ico-phone{margin-right:10px}@media only screen and (min-width:2561px){.section .com-title{margin-bottom:60px}.section .text{font-size:40px;margin-bottom:58px}.section .contact{width:562px;height:334px;border-radius:20px;padding-top:50px;padding-left:80px;font-size:32px}.section .contact h2{font-size:40px;margin-bottom:38px}.section .contact h3{margin-bottom:30px}.section .contact p{margin-bottom:20px}.section .contact .ico{transform:scale(2)}}@media only screen and (max-width:1367px){.section .com-title{margin-bottom:20px}.section .text{font-size:16px;margin-bottom:24px}}.flux{background-color:#f1f2f2;overflow:hidden}.flux .com-wrap{display:flex;justify-content:space-between}.flux .img{position:relative;margin-left:-240px;top:-17px}.flux .intro{margin-top:108px;width:620px;left:-20px}@media only screen and (min-width:2561px){.flux .img{margin-left:-480px;top:-34px}.flux .img img{width:1970px}.flux .intro{margin-top:216px;width:1240px}}@media only screen and (max-width:1367px){.flux .intro{margin-top:88px}.flux .img img{width:850px}}.course{background-color:#f8f8fb;padding-top:66px;padding-bottom:70px;overflow:hidden}.course .com-wrap{display:flex;justify-content:space-between}.course .intro{margin-top:38px;width:670px;margin-left:10px}@media only screen and (min-width:2561px){.course{padding-top:132px;padding-bottom:140px}.course .img img{width:1028px}.course .intro{margin-top:76px;width:1340px;margin-left:20px}}@media only screen and (max-width:1367px){.course{padding-top:46px;padding-bottom:50px}.course .img img{width:450px}}.asep{background-color:#f8f8fb;padding-top:70px;padding-bottom:102px;overflow:hidden}.asep .com-wrap{display:flex;justify-content:space-between;padding-left:60px;padding-right:50px}.asep .intro{width:600px}.asep .contact{padding-top:36px}@media only screen and (min-width:2561px){.asep{padding-top:140px;padding-bottom:204px}.asep .intro{width:1200px}.asep .img img{width:986px}}@media only screen and (max-width:1367px){.asep{padding-top:50px;padding-bottom:82px}.asep .com-wrap{padding-left:10px;padding-right:10px}.asep .img img{width:410px}.asep .intro{width:500px}}.other{background-image:url(https://gcdncs.101.com/v0.1/static/edit_99/tmcms/activity/cooperation/imgs/pc/ad.jpg);height:335px;padding-top:112px;background-position:center;background-repeat:no-repeat;background-size:cover}.other .com-wrap{padding-left:30px}@media only screen and (min-width:2561px){.other{height:670px;padding-top:224px}}.footer{background-color:#f8f9fb;padding-top:114px;padding-bottom:167px}.footer .com-wrap{display:flex;justify-content:space-between;color:#999;font-size:16px;line-height:1}.footer .left p{margin-bottom:15px}.footer .right{margin-top:31px}.footer .right a{display:inline-block;position:relative;margin-left:15px}.footer .right a::before{content:"|";padding-right:15px;position:relative;top:-2px}.footer .right a:first-child::before{display:none}@media only screen and (min-width:2561px){.footer{padding-top:228px;padding-bottom:334px}.footer .com-wrap{font-size:32px}.footer .left p{margin-bottom:30px}.footer .right{margin-top:62px}.footer .right a{margin-left:30px}.footer .right a::before{padding-right:30px}}@media only screen and (max-width:1367px){.footer{padding-top:94px;padding-bottom:137px}}.com-pop{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:103;left:0;top:0;display:none}.com-pop.on{display:block}.com-pop .pop-main{box-sizing:border-box;border-style:solid;border-width:1px;border-color:#cfd9de;width:500px;height:280px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;border-radius:5px;padding:20px 30px;background-color:#fafbfd;box-shadow:-5.736px 8.192px 24px 0 rgba(163,173,179,.26),0 1px 1px 0 rgba(178,188,194,.31);background-image:-moz-linear-gradient(-139deg,#fafbfd 0,#f5f8fa 100%);background-image:-webkit-linear-gradient(-139deg,#fafbfd 0,#f5f8fa 100%);background-image:-ms-linear-gradient(-139deg,#fafbfd 0,#f5f8fa 100%)}.com-pop .ico-close{position:absolute;right:30px;top:30px;width:27px;height:27px;z-index:10;background-image:url(https://gcdncs.101.com/v0.1/static/edit_99/tmcms/activity/cooperation/imgs/pc/ico-close.png);cursor:pointer}.com-pop .ico-close:hover{background-image:url(https://gcdncs.101.com/v0.1/static/edit_99/tmcms/activity/cooperation/imgs/pc/ico-close-h.png)}.com-pop header{position:relative;text-align:center;line-height:50px;font-size:32px;font-weight:700;margin-bottom:20px}.com-pop p{line-height:2;color:#2f323a;font-size:18px;text-align:center}.com-pop .btn{display:block;margin:30px auto 0}