@-webkit-keyframes myfirst{0%{font-size:40px}to{font-size:60px}}@keyframes myfirst{0%{font-size:40px}to{font-size:60px}}.course .title{margin-top:50px;font-size:32px}.course .company{color:#b0b0b0;font-size:18px;margin:10px 0}.course .development{padding-bottom:50px;width:100%;height:500px;background-color:#f2f2f2}.course .development .biao{position:relative;height:100%;width:1200px;min-width:1200px;margin:0 auto;display:flex}.course .development .biao .leftBox{position:relative;position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:55px;height:30px;z-index:99;cursor:pointer;font-size:65px;transition:2s;-webkit-animation:myfirst 1s infinite;animation:myfirst 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;text-align:center}.course .development .biao .leftBox .dainji{width:40px;height:20px;position:absolute;top:18px;left:10px}.course .development .biao .centerBox{flex:1;overflow:hidden;position:relative}.course .development .biao .centerBox .w3000{position:relative;padding:0 30px;height:100%;transition:1s;display:flex}.course .development .biao .centerBox .w3000 li{position:relative;width:200px;height:100%}.course .development .biao .centerBox .w3000 li .imgTop{position:relative;height:118px}.course .development .biao .centerBox .w3000 li .imgTop .img{width:132px;height:65px;margin:0 auto;margin-top:123px}.course .development .biao .centerBox .w3000 li .imgTop .img img{width:100%;height:100%}.course .development .biao .centerBox .w3000 li .imgTop .imgTItle{color:#8d8d8d;font-size:14px;margin-top:15px}.course .development .biao .centerBox .w3000 li .imgTop .time{position:absolute;bottom:-55px;left:50%;transform:translate(-50%);color:#3a3a3a}.course .development .biao .centerBox .w3000 li .imgCer{position:relative;height:1px;border-bottom:1px solid #999;margin-top:10px}.course .development .biao .centerBox .w3000 li .imgCer .imgicon{position:absolute;left:50%;top:-8px;transform:translate(-50%);width:10px;height:10px}.course .development .biao .centerBox .w3000 li .imgCer .imgicon img{width:100%;height:100%}.course .development .biao .centerBox .w3000 li .imgBottom .img{width:132px;height:65px;margin:0 auto;margin-top:28px}.course .development .biao .centerBox .w3000 li .imgBottom .img img{width:100%;height:100%}.course .development .biao .centerBox .w3000 li .imgBottom .imgTItle{color:#8d8d8d;font-size:14px;margin-top:15px}.course .development .biao .centerBox .w3000 li .imgBottom .time{position:absolute;bottom:278px;left:50%;transform:translate(-50%);color:#3a3a3a}#allmap,.marZ{width:100%;height:100%}#allmap{margin:0 auto}.introduction{width:100%;background-image:url(../../static/img/bgc.15bb5531.jpg);background-size:100%;background-position:50%;overflow:hidden}.introduction .AboutTitle{margin-top:80px;font-size:24px;color:#fff}.introduction .AboutText{font-size:18px;color:#fff;margin-top:10px}.introduction .Profile{display:flex;margin-top:50px}.introduction .Profile div{flex:1}.introduction .Profile .Lbox{position:relative;color:#fff;text-align:left}.introduction .Profile .Lbox div{width:88%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:30px;text-indent:50px}.introduction .Profile .Rbox{height:388px}.introduction .Profile .Rbox img{width:100%;height:100%}.introduction .Team{margin-top:50px;color:#fff;font-weight:700}.introduction .Team div:nth-child(2){margin-top:8px}.introduction .Team .teamXia{width:50px;height:2px;background-color:#b50808;margin:10px auto}.introduction .Our{margin-top:40px}.introduction .Our .waitBox{width:50%;display:inline-block;vertical-align:middle;margin-top:20px}.introduction .Our .box{width:100%;display:flex;margin-bottom:4%}.introduction .Our .box .Limg{width:260px;height:260px;background-color:#fff;border-radius:50%;vertical-align:middle;overflow:hidden}.introduction .Our .box .Rtext{position:relative;vertical-align:middle;flex:1;padding-left:20px}.introduction .Our .box .Rtext .professionBox{width:90%;position:absolute;vertical-align:middle;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 30px}.introduction .Our .box .Rtext .professionBox .profession{text-align:left;font-size:24px;font-weight:700;color:#0888ff}.introduction .Our .box .Rtext .professionBox .profession span:nth-child(2){font-size:16px;font-weight:400;margin-left:20px}.introduction .Our .box .Rtext .professionBox .professionT{margin-top:10px;color:#fff;line-height:26px;text-indent:50px;text-align:left}.introduction .video{position:relative;width:100%;height:489px;background-image:url(../../static/img/2b37ab128e1070e04aae82f2f51a7e7.4d95d5d1.png);background-size:112% 120%;background-position:50%;margin-bottom:30px}.introduction .video .videoBox{position:absolute;top:52%;left:49%;transform:translate(-50%,-50%);width:87%;height:70%;background-color:#ccc}.introduction .video .videoBox video{width:100%;height:100%}.introduction .PhotoShow{margin-top:100px;overflow:hidden}.introduction .PhotoShow ul{overflow:hidden;display:flex;margin-bottom:80px;flex-wrap:wrap}.introduction .PhotoShow ul li{position:relative;width:49%;height:400px;background-color:pink;margin-bottom:10px;border-radius:10px;overflow:hidden;cursor:pointer}.introduction .PhotoShow ul li img{width:100%;height:100%}.introduction .PhotoShow ul li .miaoshu{position:absolute;left:0;bottom:-100px;width:100%;height:100px;background-color:rgba(0,0,0,.6);transition:.4s}.introduction .PhotoShow ul li .miaoshu div{color:#fff;text-align:left;padding-left:20px;padding-top:10px;padding-right:20px;font-size:18px}.introduction .PhotoShow ul li .miaoshu div:nth-child(2){font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-indent:30px}.introduction .PhotoShow ul li:hover .miaoshu{bottom:0}.introduction .PhotoShow ul li:nth-child(odd){margin-right:5px}.introduction .PhotoShow ul li:nth-child(2n){margin-left:5px}.introduction .services{overflow:hidden;width:100%;height:300px;background-image:url(../../static/img/banner.10063cc.10063cc0.png);background-size:100%,100%}.introduction .services .Team{margin-top:40px}.introduction .services .Team .teamXia{background-color:#fff}.introduction .services .rangeText{margin-top:40px;color:#fff;line-height:20px;font-size:14px;text-indent:20px}.introduction .map{margin:40px 0;width:100%;height:400px}.introduction .info{margin-top:15%;width:100%;display:flex;justify-content:space-around}.introduction .info li{width:30%;height:200px;text-align:center}.introduction .info li .dizhiImg{width:50px;height:50px;margin:10px auto 0}.introduction .info li .dizhiImg img{width:100%;height:100%}.introduction .info li .infoT{margin-top:10px;margin-bottom:20px;color:#fff}.introduction .info li .infoText{width:80%;margin:0 auto;color:#fff;line-height:35px}.AboutUs .bgc{position:relative;width:100%;min-width:1200px;height:500px}.AboutUs .bgc img{width:100%;height:100%}.AboutUs .bgc .bgcTitle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:40px;color:#fff}.AboutUs .bgc .bgcTitle .underline{position:relative;font-size:14px;margin-top:10px}.AboutUs .bgc .bgcTitle .underline:before{left:40px}.AboutUs .bgc .bgcTitle .underline:after,.AboutUs .bgc .bgcTitle .underline:before{position:absolute;top:50%;transform:translate(-50%);content:"";display:block;width:150px;height:1px;background-color:#fff}.AboutUs .bgc .bgcTitle .underline:after{right:-111px}.AboutUs .chengeBox{height:90px;width:100%;min-width:1200px;background-color:#2b3b4e}.AboutUs .chengeBox div{display:inline-block;margin:0 auto;color:#fff;line-height:90px}.AboutUs .chengeBox div span{padding:7px 25px;border:1px solid #fff;margin:0 20px;cursor:pointer;transition:.3s}.AboutUs .chengeBox div span:hover{background-color:#f11c24;border-color:#f11c24}.redBox{background-color:#f11c24;border-color:#f11c24!important}