body{background:#fff}.fco1{color:#ec6022}.fs18{font-size:.62rem}.container{width:100%}.content-wrap{width:100%;padding:80px 0 30px 0}.w100{width:100%}.w50{width:50%}.w45{width:45%}.container .content,.content-wrap .main-content{width:1190px;margin:0 auto;height:auto;overflow:hidden}.content-title{text-align:center;margin-bottom:50px}.title-sup{display:inline-block;padding-bottom:5px;line-height:54px;font-size:36px;color:#333;border-bottom:2px solid #005a9e}.title-sub{margin-top:10px;font-size:18px;color:#999}.padtop45{padding-top:45px}.s24-c3{font-size:.8rem;color:#333}.font-b{font-weight:bold}.yellow{color:#fffc00}.disb{display:block}.logo_title_box{background:#fff;position:static;border-bottom:1px solid #e5e5e5}.logo_title_box.active{position:fixed;top:0;left:0;width:100%;z-index:1000}.logo_title_box.active .l_box a img{width:70px}.logo_title_box.active .l_box a p{font-size:.7rem;margin-top:6px}.logo_title_box.active .r_box ul li{line-height:80px}.logo_title_box.active .l_box a{height:80px}.logo_title_box .l_box a{display:inline-block;height:100px;float:left}.logo_title_box .l_box a:last-of-type{max-width:80%}.logo_title_box .l_box a p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;color:#1b2c69;margin-top:16px;line-height:40px}.logo_title_box .l_box a span{font-size:12px;color:#fff;padding:3px 12px;background:#4978c0;border-radius:4px;width:100%;display:block;text-align:center}.logo_title_box .l_box{width:45%}.logo_title_box .r_box{width:55%}.logo_title_box .r_box ul li{float:right;font-size:16px;text-align:center;line-height:100px;padding:0 22px}.logo_title_box .r_box ul li a{transition:all .2s ease-in-out}.logo_title_box .r_box ul li.active a,.logo_title_box .r_box ul li:hover a{padding-bottom:5px;border-bottom:2px solid #ff7720;color:#ff7720}.banner-box .swiper-slide{position:relative}.banner-box .swiper-slide .content{position:absolute;top:0;height:100%}.banner-box .swiper-slide img{width:100%;display:block}.banner-box .swiper-slide .content h1{margin-top:5%;font-size:60px;color:#fff;text-shadow:4px 4px 10px #333}.banner-box .swiper-slide .content p{font-size:60px;margin-top:20px;text-shadow:4px 4px 10px #333;color:#fff}.banner-box .swiper-slide .content p.p-en{font-size:36px}.about-content{width:100%;padding:20px;background:#eff6ff;margin:0 auto}.about-img{position:relative;width:45%;float:left}.dot{animation:sploosh 1.1s cubic-bezier(.165,.84,.44,1);animation-iteration-count:infinite;width:90px;height:90px;border-radius:100%;position:absolute;left:50%;top:50%;margin-top:-48px;margin-left:-45px}.dot2{animation:sploosh2 .9s cubic-bezier(.165,.84,.44,1);animation-iteration-count:infinite;width:90px;height:90px;border-radius:100%}.dot3{animation:sploosh3 .9s cubic-bezier(.165,.84,.44,1);animation-iteration-count:infinite;width:90px;height:90px;border-radius:100%}@keyframes sploosh{0{box-shadow:0 0 0 0 rgba(255,255,255,.7);background:rgba(255,255,255,.7)}100%{box-shadow:0 0 0 13px transparent;background:transparent}}@keyframes sploosh2{0{box-shadow:0 0 0 0 rgba(255,255,255,.7);background:rgba(255,220,1,.7)}100%{box-shadow:0 0 0 0 transparent;background:rgba(255,255,255,.3)}}@keyframes sploosh3{0{box-shadow:0 0 0 0 rgba(255,255,255,.7);background:rgba(255,255,255,.7)}100%{box-shadow:0 0 0 0 transparent;background:#fff}}.about-img .logo{width:100%}.about-img .logo:hover{-webkit-animation:rotate 1.1s linear infinite}.about-img .img{width:100%;border:5px solid #fff}.about-desc{float:left;width:55%}.about-desc ul{margin-left:20px;color:#626262;font-size:16px;line-height:40px}.about-desc ul li{margin-top:10px;padding-bottom:30px}.about-desc ul li:nth-child(2){padding-top:40px;border-top:1px dotted #bdc3c7}.about-desc ul li p{font-size:22px;color:#123378;font-weight:600}.case-nov-bg{width:55%;float:left;height:267px}.case-nov-img{width:45%;float:left;background:#eff6ff}.case-nov-img img{margin:10px 2%;height:240px;width:96%}.case-nov-bg p{padding:30px 20px;color:#fff;font-size:16px;line-height:50px;text-shadow:2px 2px 2px #000}.tab-wrap{padding-bottom:50px}.tab-list{overflow:hidden;height:auto;padding-top:50px;max-width:47%;margin:0 auto}.tab-list span.action{color:#fff;background-color:#005a9e}.tab-list span{float:left;display:inline-block;width:50%;line-height:50px;border:2px solid #0f6cb2;border-left:0;color:#005a9e;font-size:.7265rem;text-align:center}.tab-list span .special-tab{width:34%}.tab-list span:first-of-type{border:2px solid #0f6cb2}ul.tabimg-wrap-dis{display:block}.tabimg-wrap{display:none;overflow:hidden;height:auto;padding-top:30px;width:80%;margin:0 auto}.tabimg-wrap li{float:left;width:143px;height:180px;margin:30px;color:#000;font-weight:bold;text-align:center;font-size:14px}.img-wrap{width:113px;margin:0 auto}.img-wrap img{width:100%;display:block}.des-img{padding-top:10px}.t-wrap li:not(:first-child) .des-img{text-align:left}.o-wrap li .des-img{text-align:left}.ul-wrap{position:relative}.to-tab{display:none;width:40px;border-radius:50%;padding:2px;position:absolute;right:3px;background-color:rgba(15,108,178,0.8);font-size:14px;text-align:center;bottom:175px;box-shadow:1px 1px 5px #666;-webkit-animation:wlsqImg 2s infinite;animation:wlsqImg 2s infinite}.to-tab a{color:#fff}@keyframes wlsqImg{0{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}}.busconsult-infor{box-shadow:1px 3px 5px #dcdbdb;padding:50px 60px}.busconsult-infor h3{color:#005a9e;font-size:1.12rem;font-weight:bold}.busconsult-infor span{width:48%;color:#333;font-size:.7265rem;margin-top:10px;display:inline-block}.busconsult-infor span a{color:#333}.min-span2{margin-bottom:30px}.busconsult-infor .min-span3{width:100%;color:#666}.contact-us{background:#2c4979;padding:30px 0}.contact-us .content div{float:left;width:32.3333333%}.contact-us .content div.mid-box{width:34%}.contact-us .content div p{color:#fff;font-size:14px;line-height:25px}.contact-us .content div p span{color:#828ea8}.contact-us .content div p span:before{content:'';display:inline-block;width:18px;height:18px;background:url("http://static.oym56lm.com/skin/aoma_v2/images/iso/ISO-icon01.png") no-repeat;vertical-align:middle;margin-right:5px}.contact-us .content div p span.tel:before{background-position:-470px 0}.contact-us .content div p span.time:before{background-position:-494px 0}.contact-us .content div p span.addr:before{background-position:-518px 0}.contact-us .content div.rt-box img.txt{margin-top:10px;margin-left:10px}.footer-box{background:#253e69}.footer-box p{color:#828ea8;font-size:14px;line-height:50px}.contact_way{position:relative;padding:30px;background:#e6e6e6;border-radius:3px;margin-top:30px;margin-bottom:45px}.contact_way>img{position:absolute;top:0;right:0}.row{width:100%;position:relative}.ai{animation:heart 1.1s cubic-bezier(.165,.84,.44,1);animation-iteration-count:infinite;width:150px;height:150px;border-radius:100%;position:absolute;left:50%;top:50%;margin-top:-75px;margin-left:-75px}.ai2{animation:heart2 .9s cubic-bezier(.165,.84,.44,1);animation-iteration-count:infinite;width:150px;height:150px;border-radius:100%}.ai3{animation:heart3 .9s cubic-bezier(.165,.84,.44,1);animation-iteration-count:infinite;width:150px;height:150px;border-radius:100%}.ai3 img{width:100%}.ai3 img:hover{-webkit-animation:rotate 2s linear infinite}@keyframes rotate{0{-webkit-transform:rotate(0)}25%{-webkit-transform:rotate(90deg)}50%{-webkit-transform:rotate(180deg)}75%{-webkit-transform:rotate(270deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes heart{0{box-shadow:0 0 0 0 rgba(26,66,118,.8);background:rgba(26,66,118,.8)}100%{box-shadow:0 0 0 13px transparent;background:transparent}}@keyframes heart2{0{box-shadow:0 0 0 0 rgba(255,255,255,.7);background:rgba(255,220,1,.7)}100%{box-shadow:0 0 0 0 transparent;background:rgba(26,66,118,.3)}}@keyframes heart3{0{box-shadow:0 0 0 0 rgba(26,66,118,.7);background:rgba(26,66,118,.7)}100%{box-shadow:0 0 0 0 transparent;background:#fff}}.row .col-2{float:left;width:48%;margin:20px 1%;background:#eff6ff}.col-2-content{padding:30px 0;text-align:center}.col-2-content img{border:5px solid #fff;border-radius:5px;width:80%;max-width:300px;margin:0 auto;box-shadow:2px 2px 5px rgba(136,136,136,0.3)}.col-2-content p{font-size:22px;padding:10px;color:#123378}.col-2-content span{padding:10px;font-size:14px;display:inline-block;margin-bottom:10px}.col-2-content a{width:40%;margin:0 auto;font-size:14px;color:#123378;display:block;border:1px solid #123378;padding:10px 20px;-webkit-transition:.2s linear;transition:.2s linear}.col-2-content a:hover{border-radius:5px;background:#123378;color:#fff}.new-contact{min-height:95px}.contact-item{margin:0 2.5%;width:45%;height:auto;padding:15px;background:#f6f4f4;border-radius:5px;box-shadow:4px 4px 10px #333;overflow:hidden}.contact-img{width:173px;padding:5px}.contact-img img{width:100%}.contact-img div{padding:0;margin:0;font-size:14px;text-align:center}.contact-text{width:285px;padding-left:10px;padding-top:10px}.contact-text li{line-height:30px;font-size:.68rem}.contact-text li span{font-size:1.5rem}.clear{clear:both}.contact_way .middle_box{width:60%;padding-left:6%;padding-top:5%}.contact_way .middle_box b{font-size:24px;line-height:50px}.contact_way .middle_box p{line-height:30px;font-size:16px}.contact_way .middle_box ul li{float:left;width:50%;line-height:26px;font-size:16px}.contact_way .middle_box span{color:#666;font-size:18px}.contact_way .middle_box .ask_now{text-align:center;margin-top:20px}.contact_way .middle_box .ask_now p{font-size:20px;color:#ff7720;line-height:45px;padding:0 35px;border:2px solid #ff7720;border-radius:3px;display:inline-block;font-weight:bold}.contact_way .middle_box .ask_now:hover p{opacity:.7}@media screen and (max-width:1190px){.contact_way .lf_box,.contact_way .middle_box,.contact_way .rt_box{float:none}.contact_way .lf_box,.contact_way .rt_box{text-align:center}.contact_way .middle_box{padding-left:10%;float:none;margin:30px auto;width:100%}.contact_way .middle_box .ask_now{margin-left:-10%}.container .content,.content-wrap .main-content{width:94%}.logo_title_box .l_box img{width:80px}.logo_title_box .l_box a p{font-size:.8rem}.logo_title_box .l_box a span{font-size:10px}.logo_title_box .l_box{width:40%}.logo_title_box .r_box{width:60%}.banner-box .swiper-slide .content{left:3%}.banner-box .swiper-slide img{max-height:350px;width:auto;margin-right:50%}}@media screen and (max-width:1160px){.about-img,.about-desc,.case-nov-img,.case-nov-bg{width:100% !important;float:none !important}.case-nov-img{height:auto !important}.case-nov-img img{margin:10px 1%;width:98%}.logo_title_box .l_box{width:100%}.logo_title_box .r_box{display:none}.banner-box .swiper-slide .content h1{font-size:45px}.develop_desc{float:none;width:100%}.develop_img{float:none;width:100%}}@media screen and (max-width:1000px){.contact-us .content div{width:50% !important;margin-bottom:20px}.contact-us .content .rt-box{text-align:center;width:100%}.contact-us .content .rt-box img{float:none;display:inline-block}}@media screen and (max-width:850px){.footer-box p{line-height:25px}}@media screen and (max-width:750px){.ai{display:none}.about-desc ul li{padding:0 !important}.about-desc ul li p{font-size:18px}.about-desc ul li span{font-size:14px}.col-2{width:100% !important;float:none !important}.basket_words{float:none !important;width:80% !important;margin:0 auto !important}.contact_way .middle_box ul li{float:none;width:100%;line-height:35px}.contact_way .middle_box{padding-left:0}.contact_way{padding:30px 10px}.contact_way .middle_box .ask_now p{font-size:16px;padding:0 25px}.contact_way .middle_box .ask_now{margin-left:0}.contact_way .middle_box span{font-size:16px}.busconsult-infor{padding:30px 15px}.busconsult-infor h3{font-size:16px}.busconsult-infor span{width:100%;margin-top:10px;font-size:14px}}@media screen and (max-width:700px){.banner-box .swiper-slide img{max-height:250px}.swiper-container{overflow:hidden !important}.tab-list span{width:50%;line-height:35px;font-size:.65rem}.tab-list span.special-tab{width:50%}}@media screen and (max-width:600px){.contact_way .middle_box .ask_now p{padding:0 12px}.banner-box .swiper-slide img{max-height:250px}.banner-box .swiper-slide img.mg-60{margin-left:-60%}.banner-box .swiper-slide{overflow:hidden}.banner-box .swiper-slide .content h1{font-size:40px;margin-top:9%}.contact-us .content div{width:100% !important;margin-bottom:20px;float:none}.contact-us .content .rt-box{text-align:center}.contact-us .content .rt-box .txt{display:none}}@media screen and (max-width:600px){.intro-text p{font-size:16px;line-height:30px}.content-wrap{padding:30px 0 30px 0}.content-title{margin-bottom:25px}.title-sup{font-size:25px}.title-sub{font-size:15px}.main-content table thead th{font-size:16px}.main-content table tbody tr td{font-size:14px}.tab-list{max-width:90%}.tabimg-wrap li{margin-bottom:0;width:100px}.img-wrap{width:100px}}@media screen and (max-width:500px){.logo_title_box .l_box a:last-of-type{max-width:77%}.banner-box .swiper-slide .content h1{font-size:30px}.banner-box .swiper-slide .content p{font-size:30px}.banner-box .swiper-slide .content p.p-en{font-size:22px}.tabimg-wrap{width:100%}.tabimg-wrap li{margin-bottom:0;width:46%;margin-left:2%;margin-right:2%;height:189px}.img-wrap{width:90%;height:auto}.to-tab{display:block}}@media screen and (max-width:375px){.banner-box .swiper-slide .content h1{font-size:25px}.banner-box .swiper-slide .content p{font-size:25px}.tabimg-wrap li{height:193px}}@media screen and (max-width:360px){.logo_title_box .l_box img{width:66px}.logo_title_box .l_box a span{padding:3px 2px}.logo_title_box .l_box a p{margin-top:2px}.banner-box .swiper-slide .content h1{font-size:25px}.banner-box .swiper-slide .content p{font-size:25px}}@media screen and (max-width:350px){.logo_title_box .l_box a p{font-size:.7rem}.banner-box .swiper-slide .content h1{font-size:25px}.banner-box .swiper-slide .content p{font-size:25px}.busconsult-infor h3{font-size:14px}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}