@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;-webkit-box-shadow:0 0 0 2px rgba(15,132,255,0.1),0 0 5px 5px #00479d,0 0 0 5px rgba(15,132,255,0.5);box-shadow:0 0 0 2px rgba(15,132,255,0.1),0 0 5px 5px #00479d,0 0 0 5px rgba(15,132,255,0.5)}100%{-webkit-box-shadow:0 0 0 2px rgba(15,132,255,0.1),0 0 5px 5px #00479d,0 0 0 5px rgba(15,132,255,0.5);box-shadow:0 0 0 2px rgba(15,132,255,0.1),0 0 5px 5px #00479d,0 0 0 5px rgba(15,132,255,0.5);-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@-webkit-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;-webkit-box-shadow:0 0 0 2px rgba(15,132,255,0.1),0 0 5px 5px #00479d,0 0 0 5px rgba(15,132,255,0.5);box-shadow:0 0 0 2px rgba(15,132,255,0.1),0 0 5px 5px #00479d,0 0 0 5px rgba(15,132,255,0.5)}100%{-webkit-box-shadow:0 0 0 2px rgba(15,132,255,0.1),0 0 5px 5px #00479d,0 0 0 5px rgba(15,132,255,0.5);box-shadow:0 0 0 2px rgba(15,132,255,0.1),0 0 5px 5px #00479d,0 0 0 5px rgba(15,132,255,0.5);-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@-webkit-keyframes mousewheel{0%{opacity:0}50%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:1}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes mousewheel{0%{opacity:0}50%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:1}100%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}body{padding-top:90px}.w-1366{max-width:1366px;margin-left:auto;margin-right:auto}.title-big{font-size:1.8rem;padding:20px 0;text-align:center;background:url(../img/title-bg.png) center top no-repeat}.title-big h2{font-size:3rem;line-height:2rem}.font-blue{color:#00479d}.jump-list .jump-item{cursor:pointer}.page_list a{display:inline-block;line-height:25px;border:1px solid #d2d2d2;border-radius:5px;padding:0 9px;color:#00479d;margin-right:5px}.page_list a:first-child,.page_list a:last-child{color:#666}.page_list a:hover,.page_list a.on{color:#fff;border-color:#00479d;background:#00479d}.btn-blue{width:130px;height:32px;line-height:32px;color:#fff;position:relative;z-index:10;border-radius:2px;background:#00479d;overflow:hidden}.btn-blue:hover:before{width:100%}.btn-blue:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;width:0;background:#2193ec;transition:linear .2s width;-webkit-transition:linear .2s width}#header{height:90px;line-height:90px;background:#fff;box-shadow:0 0 25px rgba(0,0,0,0.2);font-size:1.6rem;position:fixed;top:0;left:0;right:0;z-index:999;transform:translateZ(0);-webkit-transform:translateZ(0);transition:linear .3s top;-webkit-transition:linear .3s top}#header a{color:#666}#header a:hover{color:#00479d}#header .header-logo{padding-right:30px;position:relative}#header .header-logo:before{content:"";position:absolute;top:0;right:0;bottom:0;width:400%;background:#00479d}#header .header-logo a{position:relative}#header .header-nav li{float:left;position:relative}#header .header-nav li:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);border-bottom:2px solid #00479d;width:0;transition:linear .2s width;-webkit-transition:linear .2s width}#header .header-nav li.has-nav:after{margin-left:-17px}#header .header-nav li.has-nav>a:after{content:"\e8e7";font-family:"iconfont" !important;font-size:1.4rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:20px}#header .header-nav li.active:after,#header .header-nav li:hover:after{width:100%}#header .header-nav li:hover nav{visibility:visible;opacity:1;top:90px}#header .header-nav li>a{display:block;height:90px;padding:0 25px}#header .header-nav li nav{position:absolute;top:100px;left:50%;width:148px;margin-left:-91px;background:#fff;text-align:center;font-size:1.4rem;opacity:0;visibility:hidden;transition:linear .2s all;-webkit-transition:linear .2s all}#header .header-nav li nav a{display:block;height:40px;line-height:40px}#header .header-nav li nav a:not(:last-child){border-bottom:1px solid #e8e9ea}#header .header-nav li nav a:hover{background:#00479d;color:#fff}#header .header-nav .search-form{position:absolute;top:100px;right:0;height:50px;line-height:50px;box-shadow:0 0 10px rgba(0,0,0,0.05);opacity:0;visibility:hidden;transition:linear .2s all;-webkit-transition:linear .2s all}#header .header-nav .search-form p{content:"";position:absolute;bottom:0;left:0;width:0;transition:linear .5s width;-webkit-transition:linear .5s width}#header .header-nav .search-form input{padding:0 15px;width:220px;border:none}#header .header-nav .search-form input::-webkit-input-placeholder{color:#999}#header .header-nav .search-form input::-webkit-input-placeholder{color:#999}#header .header-nav .search-form input:-ms-input-placeholder{color:#999}#header .header-nav .search-form input:-moz-placeholder{color:#999}#header .header-nav .search-form input::-moz-placeholder{color:#999}#header .header-nav .search-form input:focus~p{width:100%;border-top:2px solid #00479d}#header .header-nav .has-search:hover .search-form{opacity:1;visibility:visible;top:90px}#footer{background:#00479D;padding-top:75px;color:#fff}#footer a{color:#fff}#footer a:hover{color:rgba(255,255,255,0.6)}#footer .footer-container{position:relative}#footer .footer-center{position:absolute;top:0;left:0;right:0}#footer .footer-bottom{background:#1c2129;margin-top:35px;height:60px;line-height:60px;position:relative}#footer .footer-bottom .footer-copy{width:100%;height:100%;position:relative;z-index:10;background:#1c2129}#footer .footer-bottom .to-top{position:absolute;top:-22px;left:50%;width:44px;height:60px;line-height:30px;margin-left:-22px;border-radius:22px;background:#1c2129;cursor:pointer;transition:linear .2s all;-webkit-transition:linear .2s all}#footer .footer-bottom .to-top:hover{background:#00479d;top:-30px}#footer .footer-contact{font-size:1.4rem}#footer .footer-contact p{margin:8px 0}#footer .footer-contact i{margin-right:10px;font-size:1.8rem}#footer .footer-nav a:after{content:" |";margin:0 15px;color:#fff}#footer .footer-nav a:last-child:after{content:none}#footer .friendly-link{padding:15px 0;line-height:24px;margin-left:auto;margin-right:auto}#footer .friendly-link a{margin:0 8px;display:inline-block}#right-fixed{position:fixed;z-index:20000;right:-60px;bottom:20%;background:#fff;text-align:center;width:60px;box-shadow:5px 5px 10px rgba(0,0,0,0.2);font-size:1.6rem;transition:linear .2s right;-webkit-transition:linear .2s right}#right-fixed.scroll-show{right:0}#right-fixed a{display:block;padding:0 12px;height:75px;line-height:75px;position:relative}#right-fixed a i{font-size:3rem;position:relative;top:2px}#right-fixed a:after{content:"";display:block;position:absolute;bottom:0;left:12px;right:12px;border-top:1px solid #f4f4f4;box-shadow:0 0 .5px rgba(0,0,0,0.1)}#right-fixed a:last-child:after{content:none}#right-fixed a:hover{color:#00479d}#right-fixed .to-top{font-size:0}#right-fixed .to-top:before{content:"";display:inline-block;height:100%;vertical-align:middle}#right-fixed .to-top b{display:inline-block;vertical-align:middle;font-size:1.6rem;line-height:20px;height:40px}#right-fixed .to-top b:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px #333 solid;transition:linear .2s border;-webkit-transition:linear .2s border}#right-fixed .to-top:hover b:before{border-bottom-color:#00479d}#right-fixed .phone{left:0;background:#fff}#right-fixed .phone:hover{left:-150px}#right-fixed .phone p{position:absolute;top:0;bottom:0;left:100%;width:150px;background:#fff}#right-fixed .phone p:after{content:"";position:absolute;bottom:0;left:0;right:0;border-top:1px solid #f4f4f4;box-shadow:0 0 .5px rgba(0,0,0,0.1)}#right-fixed .wechat img{position:absolute;top:0;right:75px;transform-origin:right top;transform:scale(0);visibility:hidden;transition:linear .3s all;max-width:none;box-shadow:0 0 10px rgba(0,0,0,0.1)}#right-fixed .wechat:hover img{transform:scale(1);visibility:visible}#form-modal{position:fixed;top:50%;left:50%;z-index:9999;width:390px;height:260px;margin-top:-130px;margin-left:-195px;background:#fff url(../img/form-bg.png) center top no-repeat;background-size:100% auto;border-radius:20px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,0.2);padding:10px;text-align:center;display:none;color:#999;line-height:26px}#form-modal .form-close{position:absolute;top:5px;right:5px;font-size:3rem;line-height:23px;width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,0.2);color:#fff;transition:linear .2s background;-webkit-transition:linear .2s background}#form-modal .form-close:hover{background:rgba(0,0,0,0.6)}#form-modal .return-title{margin-bottom:15px;margin-top:60px}#form-modal .title-succ{color:#80c26a}#form-modal .title-succ:after{content:"";display:inline-block;vertical-align:middle;width:21px;height:21px;background:url(form-succ.png) center center no-repeat;background-size:21px 21px;margin-left:10px;position:relative;top:-2px}#index-banner{height:100vh;margin-top:-80px;padding-top:80px;font-size:1.6rem;color:#666}#index-banner img{width:100%;height:100%}#index-banner .swiper-container{height:100%;padding-bottom:1px}#index-banner .slide-content{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff}#index-banner .slide-content .slide-title{font-size:6rem;line-height:4.8rem;height:114px;letter-spacing:10px}#index-banner .slide-content .slide-des{font-size:2.5rem;margin-top:-35px;letter-spacing:2px}#index-banner .swiper-control{position:absolute;z-index:10;bottom:20px;left:0;right:0}#index-banner .swiper-control .container{height:72px;line-height:72px;box-shadow:0 0 15px rgba();position:relative}#index-banner .swiper-control .swiper-pagination{right:40%;top:0}#index-banner .swiper-control .swiper-pagination-bullet{background:#d7d7d7;opacity:1;width:20px;height:20px;border:2px solid transparent;margin:0 10px}#index-banner .swiper-control .swiper-pagination-bullet-active{border-color:#0f84ff;background:transparent}#index-banner .swiper-control .swiper-btn{margin:0 15px;font-size:2rem;cursor:pointer;transition:linear .2s color;-webkit-transition:linear .2s color}#index-banner .swiper-control .swiper-btn:hover{color:#0f84ff}#index-banner .swiper-control .swiper-title{margin-left:30px}#index-about li{padding-left:0;padding-right:0}#index-about .item-1-1{height:380px;position:relative}#index-about .item-1-1:before{content:url(diamond.svg);position:absolute;top:-23px;left:0;z-index:10}#index-about .item-3 .item-content{border:1px solid #f7f7f7;border-top:0;box-shadow:0 5px 5px rgba(0,0,0,0.05)}#index-about .item-des{color:#666;line-height:2.6rem;font-size:1.6rem}#index-about .item-btn .btn{width:114px;height:32px;line-height:32px;border-radius:0;color:#fff;position:relative;z-index:10;background:#00479d}#index-about .item-btn .btn:hover{border-color:#00479d}#index-about .item-btn .btn:hover:before{width:100%}#index-about .item-btn .btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;width:0;background:#2193ec;transition:linear .2s width;-webkit-transition:linear .2s width}#case-list{color:#fff;position:relative}#case-list:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#00479d;opacity:.8}#case-list .container-fluid{position:relative}#case-list .case-type a{display:inline-block;padding:0 25px;line-height:34px;border:1px solid transparent;color:#fff;position:relative}#case-list .case-type a:before,#case-list .case-type a:after{content:"";position:absolute;border:1px solid transparent;width:0;height:0}#case-list .case-type a:before{top:0;left:0}#case-list .case-type a:after{bottom:0;right:0}#case-list .case-type a:hover,#case-list .case-type a.active{box-shadow:inset 0 0 0 1px #fff;transition-delay:.4s;-webkit-transition-delay:.4s}#case-list .case-type a:hover:before,#case-list .case-type a.active:before,#case-list .case-type a:hover:after,#case-list .case-type a.active:after{width:100%;height:100%}#case-list .case-type a:hover:before,#case-list .case-type a.active:before{border-top-color:#fff;border-right-color:#fff;-webkit-transition:width .1s ease-out,height .1s ease-out .1s;transition:width .1s ease-out,height .1s ease-out .1s}#case-list .case-type a:hover:after,#case-list .case-type a.active:after{border-bottom-color:#fff;border-left-color:#fff;-webkit-transition:border-color 0s ease-out .2s,width .1s ease-out .2s,height .1s ease-out .3s;transition:border-color 0s ease-out .2s,width .1s ease-out .2s,height .1s ease-out .3s}#case-list .case-item{padding:0;overflow:hidden}#case-list .case-item img{width:100%;transition:linear transform 1s;-webkit-transition:linear transform 1s}#case-list .case-item:hover .item-hide{opacity:1;visibility:visible}#case-list .case-item:hover img{transform:scale(1.2);-webkit-transform:scale(1.2)}#case-list .case-item .item-hide{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(15,132,255,0.5);padding:15px 10px;opacity:0;visibility:hidden;transition:linear all .2s;-webkit-transition:linear all .2s}#case-list .case-item .item-hide .center-container{width:100%;height:100%;border:1px solid #fff}#case-list .case-item .case-title{font-size:1.6rem}#case-list .case-item .case-title:after{content:"";display:block;width:37px;margin:10px auto 0;border-top:1px solid #fff}#case-list .case-btn .btn{width:114px;height:32px;line-height:30px;border:1px solid #fff;color:#fff;border-radius:0;position:relative;z-index:10}#case-list .case-btn .btn:hover{color:#00479d}#case-list .case-btn .btn:hover:before{width:100%}#case-list .case-btn .btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;width:0;background:#fff;transition:linear .2s width;-webkit-transition:linear .2s width}#index-service ul{margin-left:-25px;margin-right:-25px}#index-service li{margin-bottom:50px;padding-left:25px;padding-right:25px}#index-service .service-item:hover .service-icon{border-color:#00479d;color:#fff}#index-service .service-item:hover .service-icon p{background:#00479d}#index-service .service-item:hover .service-icon:after{-webkit-animation:sonarEffect 1.3s ease-out 75ms;animation:sonarEffect 1.3s ease-out 75ms}#index-service .service-item:hover .service-title{color:#00479d}#index-service .service-item:hover .service-title:after{background:#00479d}#index-service .service-icon{display:inline-block;width:120px;height:120px;line-height:108px;border-radius:50%;border:3px solid #e3e3e3;padding:3px;margin-bottom:10px;position:relative;transition:linear .2s all;-webkit-transition:linear .2s all}#index-service .service-icon i{font-size:4rem}#index-service .service-icon p{background:#f0f8ff;width:100%;height:100%;border-radius:50%;transition:linear .2s background;-webkit-transition:linear .2s background}#index-service .service-icon:after{content:'';pointer-events:none;position:absolute;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;-webkit-box-shadow:0 0 0 2px rgba(198,156,109,0.1);box-shadow:0 0 0 2px rgba(198,156,109,0.1);opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:all ease .9s;transition:all ease .9s}#index-service .service-title{font-size:1.6rem;transition:linear .2s color;-webkit-transition:linear .2s color}#index-service .service-title:after{content:"";display:block;width:20px;height:2px;background:#333;margin:10px auto 30px;transition:linear .2s background;-webkit-transition:linear .2s background}#info-list .info-item{margin-bottom:30px;position:relative;top:0;transition:linear .2s all;cursor:pointer}#info-list .info-item:hover{top:-10px;box-shadow:5px 5px 30px rgba(0,0,0,0.2)}#info-list .info-item:hover .item-btn{color:#00479d}#info-list .item-top{position:relative}#info-list .item-top img{width:100%}#info-list .item-top .info-time{position:absolute;top:0;left:0;background:#00479d;color:#fff;width:75px;text-align:center;padding:8px;font-size:1.2rem;letter-spacing:1px}#info-list .item-top .info-time p{letter-spacing:0}#info-list .item-top .info-time p:nth-child(1){font-size:3rem;line-height:3rem;font-weight:bold}#info-list .item-top .info-time p:nth-child(1):after{content:"";display:block;width:100%;border:1px solid #fff;margin-bottom:5px}#info-list .item-top .info-time p:nth-child(2){font-size:1.4rem;line-height:1.4rem}#info-list .item-content{border:1px solid #e5e5e5;border-top:0;padding:0 15px 15px}#info-list .item-box{padding:30px 20px;border:1px solid #e5e5e5;margin-top:-20px;background:#fff;position:relative;z-index:10;box-shadow:0 5px 25px rgba(0,0,0,0.1)}#info-list .item-box h6{height:43px;overflow:hidden}#info-list .info-tag a{color:#999;margin-right:5px}#info-list .info-tag a:before{content:"\e61a";font-family:"iconfont" !important;font-size:2rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:1px}#info-list .info-tag a:hover{color:#00479d}#info-list .info-des{color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}#info-list .item-btn{transition:linear .2s color;-webkit-transition:linear .2s color}#baidu-map{width:100%;height:600px}.contact-container{position:relative;overflow:hidden}.contact-container .form-container{position:relative}.contact-container .contact-form{position:absolute;bottom:100%;right:15px;margin-bottom:35px;padding:40px 45px;max-width:530px}.contact-container .contact-form .form-close{position:absolute;top:10px;right:10px;z-index:10;cursor:pointer;transition:linear .2s color;-webkit-transition:linear .2s color}.contact-container .contact-form .form-close:hover{color:#00479d}.contact-container .contact-form .form-open{position:absolute;z-index:10;bottom:100%;left:50%;width:80px;height:30px;cursor:pointer;line-height:30px;margin-left:-40px;text-align:center;border-radius:2px;background:#00479d;font-size:1.6rem;color:#fff;overflow:hidden;display:none}.contact-container .contact-form .form-open:after{content:"";position:absolute;left:50%;top:0;bottom:0;background:#2193ec;width:0;border-radius:2px;transform:translateX(-50%);-webkit-transform:translateX(-50%);transition:linear .2s width;-webkit-transition:linear .2s width;z-index:-1}.contact-container .contact-form .form-open:hover:after{width:100%}#contact-map .contact-form{margin-bottom:50px}.contact-form{background:#fff;width:100%;box-shadow:0 0 20px rgba(0,0,0,0.1)}.contact-form .contact-top p{margin:5px 0}.contact-form .contact-top i{margin-right:10px;font-size:2rem;position:relative;top:2px}.contact-form .input{width:100%;border:1px solid #666;padding:10px;height:45px;border-radius:1px;transition:linear .2s border;-webkit-transition:linear .2s border}.contact-form .input:focus{border-color:#00479d}.contact-form textarea.input{height:125px;resize:none}.contact-form .input-list{margin-left:-4px;margin-right:-4px}.contact-form .input-list .input-item{padding-left:4px;padding-right:4px}.contact-form .elevator-type{position:relative}.contact-form .elevator-type:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px #666 solid;position:absolute;right:15px;top:50%;margin-top:-3px}.contact-form .elevator-type .type-select{position:absolute;z-index:20;top:100%;left:0;right:0;background:#fff;border:1px solid #666;border-top:0;line-height:30px;color:#666;display:none}.contact-form .elevator-type .type-select li{padding:0 15px;cursor:pointer;transition:linear .2s all;-webkit-transition:linear .2s all}.contact-form .elevator-type .type-select li:hover,.contact-form .elevator-type .type-select li.active{color:#fff;background:#00479d}.contact-form .form-btn{width:130px;height:32px;line-height:32px;color:#fff;position:relative;z-index:10;border-radius:2px;background:#00479d;overflow:hidden}.contact-form .form-btn:hover:before{width:100%}.contact-form .form-btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;width:0;background:#2193ec;transition:linear .2s width;-webkit-transition:linear .2s width}#product-top img{width:100%}#product-top .swiper-pagination{bottom:20px}#product-top .swiper-slide{height:60vh}#product-top .swiper-pagination-bullet{opacity:1;background:#fff;width:11px;height:11px;margin:0 10px;box-shadow:0 0 0 1px transparent;-webkit-box-shadow:0 0 0 1px transparent;transition:linear all .2s;-webkit-transition:linear all .2s}#product-top .swiper-pagination-bullet-active{background:transparent;box-shadow:0 0 0 1px #00479d;-webkit-box-shadow:0 0 0 1px #00479d}#product-top .slide-container{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.2);color:#fff}#product-top .slide-title{font-size:4.8rem;letter-spacing:10px}#product-top .slide-des{font-size:1.8rem}.bread-crumb{height:67px;line-height:67px;background:#fafafa;font-size:1.4rem;padding:0 50px;position:relative;transform-origin:center top;transition:linear .3s transform}.bread-crumb a{color:#999}.bread-crumb a:not(:last-of-type):after{content:" \e621";font-family:"iconfont" !important;font-size:12px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 10px;color:#999}.bread-crumb a:hover{color:#00479d}.bread-crumb .mouse{position:absolute;top:14px;left:50%;width:18px;height:30px;margin-left:-9px;border-radius:9px;text-align:center}.bread-crumb .mouse i{position:absolute;top:0;left:0;right:0;display:block;font-size:1.2rem;line-height:1.2rem;-webkit-animation:mousewheel 2s infinite;animation:mousewheel 2s infinite}.bread-crumb .mouse:hover svg .path-back{stroke-dashoffset:0}.bread-crumb .mouse svg{height:30px;width:18px;position:absolute;top:0;left:0}.bread-crumb .mouse svg .path{fill:none;stroke-miterlimit:10;stroke-dasharray:101.773px}.bread-crumb .mouse svg .path-front{-webkit-transition:all 1s .2s;transition:all 1s .2s;stroke-dashoffset:0;stroke:#bfbfbf;stroke-width:1px}.bread-crumb .mouse svg .path-back{stroke-width:2px;stroke:#191919;-webkit-transition:all .3s;transition:all .3s;stroke-dashoffset:101.773px}.bread-crumb .mouse:after{content:"";position:absolute;top:100%;left:50%;margin-left:-1px;height:23px;border-left:2px solid #bfbfbf}#product-list .product-item{border-bottom:1px solid #dcdcdc;padding:60px 30px}#product-list .pro-type{color:#00479d}#product-list .pro-des{color:#999;line-height:26px}#product-list .pro-feature{margin-bottom:38px}#product-list .pro-feature li{margin:15px 0}#product-list .pro-feature li:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;border:2px solid #00479d;margin-right:15px}#product-list .pro-btn .btn{width:130px;height:35px;line-height:33px;border:1px solid #00479d;color:#00479d;position:relative;z-index:10;border-radius:1px;overflow:hidden}#product-list .pro-btn .btn:hover{color:#fff}#product-list .pro-btn .btn:hover:before{width:100%}#product-list .pro-btn .btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;width:0;background:#00479d;transition:linear .2s width;-webkit-transition:linear .2s width}#product-list .item-right{padding-left:40px}#product-list .swiper-container{max-width:330px}#product-list .swiper-pagination{text-align:right;padding-right:15px}#product-list .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;border:1px solid #00479d;opacity:1;background:none}#product-list .swiper-pagination .swiper-pagination-bullet-active{background:#00479d}#product-list .list-container{position:relative}#product-list .type-select{width:155px;margin-top:60px}#product-list .type-select h6{line-height:45px;background:#00479d;color:#fff;text-align:center;margin-bottom:0}#product-list .type-select nav{border:1px solid #dadada}#product-list .type-select a{display:block;width:80%;margin:0 auto;color:#666;line-height:55px;border-bottom:1px solid #f1f1f1;padding-left:20px;position:relative}#product-list .type-select a:hover{color:#00479d}#product-list .type-select a:hover:after{right:-10px}#product-list .type-select a:after{content:"\e621";font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:0;margin-top:-0.6rem;line-height:1.4rem;color:#00479d;transition:linear .2s right;-webkit-transition:linear .2s right}#product-list .type-select a:last-child{border:0}.pop-l-hide #pop-left{display:none}#pop-left .pop-show{position:fixed;z-index:999;left:0;width:100%;height:140px;padding-top:30px;background:rgba(15,132,255,0.9);color:#fff;transition:linear .3s bottom;-webkit-transition:linear .3s bottom;bottom:-140px}#pop-left .pop-show.scroll-show{bottom:0}#pop-left .pop-hide{position:fixed;z-index:999;left:-150px;cursor:pointer;bottom:-130px;transition:linear .3s bottom;-webkit-transition:linear .3s bottom}#pop-left .pop-hide.scroll-show{bottom:0}#pop-left .container{position:relative}#pop-left .pop-close{position:absolute;z-index:10;top:0;right:0;width:40px;height:40px;line-height:40px;text-align:center;background:#fff;border-radius:50%;color:#00479d;cursor:pointer;transition:linear all .2s;-webkit-transition:linear all .2s}#pop-left .pop-close i{font-size:2rem}#pop-left .pop-close:hover{opacity:.8;transform:rotate(180deg);-webkit-transform:rotate(180deg)}#pop-left .content-left .left-title{font-size:3rem;line-height:3rem;font-weight:bold}#pop-left .content-left .left-des{font-size:1.6rem}#pop-left .content-right .right-form input{width:100%;max-width:370px;border-radius:5px;background:none;border:1px solid #fff;padding:0 10px;height:37px;color:#fff;margin-right:20px}#pop-left .content-right .right-form input::-webkit-input-placeholder{color:#fff}#pop-left .content-right .right-form button{background:none;width:136px;height:37px;border-radius:5px;cursor:pointer;transition:linear all .2s;-webkit-transition:linear all .2s;border:1px solid #fff;position:relative;z-index:10;color:#fff}#pop-left .content-right .right-form button:after{content:"";position:absolute;z-index:-1;background:#fff;top:0;left:0;bottom:0;width:0;transition:linear .2s width;-webkit-ransition:linear .2s width}#pop-left .content-right .right-form button:hover{color:#00479d}#pop-left .content-right .right-form button:hover:after{width:100%}#show-top{height:350px;position:relative;font-size:2.4rem;line-height:2.4rem;color:#fff}#show-top:before{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(15,132,255,0.4)}#show-top .container{position:relative}#show-top .en-title{font-size:3.8rem;line-height:3.8rem;font-weight:bold;margin-bottom:10px}#show-banner .banner-top .show-name{color:#00479d;font-size:3rem}#show-banner .banner-top .show-des{font-size:1.8rem;color:#999}.show-swiper{padding-top:60px}.show-swiper img{width:100%}.show-swiper .swiper-slide-active{margin-top:-50px}.show-swiper .swiper-slide-active img{box-shadow:0 0 10px rgba(0,0,0,0.2)}.show-swiper .swiper-slide-o{opacity:0}.show-swiper .swiper-slide-duplicate-next,.show-swiper .swiper-slide-duplicate-prev{opacity:0}.show-swiper .swiper-pagination{bottom:0;color:#333;z-index:0;font-family:"helvetica"}.show-swiper .swiper-pagination:after{content:"";position:absolute;bottom:100%;left:50%;transform:tranlateX(-50%);height:30px;border-left:1px solid #7e7e7e}.show-swiper .swiper-btn{z-index:10;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:-15px;cursor:pointer;color:#fff;transition:linear .2s color;-webkit-transition:linear .2s color}.show-swiper .swiper-btn:hover{color:#00479d}.show-swiper .swiper-btn.btn-prev{margin-left:-15%;left:50%}.show-swiper .swiper-btn.btn-next{margin-right:-15%;right:50%}.show-swiper .swiper-btn i{font-size:4.2rem}#show-info-1{padding-top:70px}#show-info-1 .info-bar a{display:inline-block;width:131px;height:43px;line-height:43px;border-radius:5px;color:#fff;background:#aaa;text-align:center;font-size:1.6rem;margin-right:15px}#show-info-1 .info-bar a:hover,#show-info-1 .info-bar a.active{background:#00479d}#show-info-1 .info-list li{padding-left:34px;position:relative;line-height:35px}#show-info-1 .info-list li:before{content:"";display:block;position:absolute;top:50%;left:14px;width:10px;height:10px;margin-top:-5px;border:2px solid #00479d;border-radius:50%}#show-info-1 .info-img img{margin-top:-70px}#show-info-2 .info-bar a{display:inline-block;width:130px;height:35px;line-height:35px;color:#fff;background:#aaa;text-align:center;font-size:1.6rem;margin-right:15px}#show-info-2 .info-bar a:hover,#show-info-2 .info-bar a.active{background:#00479d}#show-info-2 .info-list li{background:#eceef0;float:left;margin-right:10px;margin-bottom:10px;cursor:pointer}#show-info-2 .info-list li:hover .item-pic:after{opacity:1;visibility:visible;transform:scale(1)}#show-info-2 .info-list .item-pic{padding:25px 17px;position:relative}#show-info-2 .info-list .item-pic:after{content:"+";position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;line-height:36px;text-align:center;color:#fff;background:rgba(0,0,0,0.1);border-radius:50%;font-size:3rem;opacity:0;visibility:hidden;transform:scale(0);transition:linear all .2s}#show-info-2 .info-list .item-title{padding:25px 17px;border-top:7px solid #fff}#news-list .news-flag a{color:#999;margin-right:5px}#news-list .news-flag a:before{content:"\e61a";font-family:"iconfont" !important;font-size:2.6rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:2px}#news-list .news-flag a:hover{color:#00479d}#news-list .news-flag span{color:#999;margin-left:20px}#news-list .news-flag span:before{content:"\e663";font-family:"iconfont" !important;font-size:1.8rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:1px;margin-right:3px}#news-list .news-des{color:#999;height:42px;overflow:hidden;margin-bottom:18px}#news-list .news-title,#news-list .news-more{transition:linear .2s color;-webkit-transition:linear .2s color}#news-list .news-item{padding-left:230px;position:relative;padding-bottom:40px;padding-top:40px}#news-list .news-item:hover .news-title,#news-list .news-item:hover .news-more{color:#00479d}#news-list .news-item:after{content:"";position:absolute;left:20px;right:20px;bottom:0;border-bottom:1px dashed #9b9b9b}#news-list .news-item .news-pic{position:absolute;top:40px;left:0;max-width:210px}.right-content{background:#f7f9fc;border-radius:3px;padding:20px}.right-content .news-search{position:relative;line-height:45px;color:#999}.right-content .news-search:after{content:"搜索：";position:absolute;top:0;left:10px}.right-content .news-search input,.right-content .news-search button{background:none;border:none}.right-content .news-search input{width:100%;background:#fff;height:45px;padding:0 10px;padding-left:50px}.right-content .news-search button{position:absolute;top:0;right:10px;transition:linear color .2s;-webkit-transition:linear color .2s}.right-content .news-search button:hover{color:#00479d}.right-content .right-title{color:#333;font-size:1.8rem;position:relative;padding-bottom:30px}.right-content .right-title:before{content:"";position:absolute;display:block;bottom:0;left:0;right:0;border-bottom:2px solid #eef1f6}.right-content .right-title:after{content:"";position:absolute;display:block;bottom:0;left:0;width:30px;border-bottom:2px solid #00479d}.right-content .news-tag .right-title a:hover{color:#00479d}.right-content .news-tag nav a{display:inline-block;width:73px;height:23px;line-height:23px;text-align:center;border-radius:5px;border:1px solid #b5b5b5;color:#999;font-size:1.2rem;margin-right:25px;margin-bottom:10px}.right-content .news-tag nav a:hover,.right-content .news-tag nav a.active{border-color:#00479d;background:#00479d;color:#fff}.right-content .news-hot li{line-height:21px;margin:5px 0}.right-content .news-hot a{color:#333}.right-content .news-hot a:hover{color:#00479d}.right-content .news-hot a:before{content:"";display:inline-block;width:4px;height:4px;background:#00479d;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-right:10px;vertical-align:middle}.right-content .latest-case img{width:100%}.right-content .latest-case li{margin-bottom:15px}.right-content .latest-case a{color:#666}.right-content .latest-case a:hover{color:#00479d}#news-show{position:relative;z-index:10}#news-show .container{padding-top:60px;padding-bottom:60px;background:#fff;margin-top:-50px;box-shadow:0 0 10px rgba(0,0,0,0.1);border-radius:5px}#news-show .show-msg span{margin:0 15px;color:#999}#news-show .show-msg i{font-size:1.8rem;position:relative;top:1px}#news-show .show-msg i.icon-liulan{font-size:2.2rem;top:2px}#news-show .show-content{line-height:3rem;font-size:1.6rem}#news-show .news-relevant li{line-height:21px;margin:5px 0}#news-show .news-relevant a{color:#333}#news-show .news-relevant a:hover{color:#00479d}#news-show .news-relevant a:before{content:"";display:inline-block;width:4px;height:4px;background:#00479d;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-right:10px;vertical-align:middle}#news-show .news-others{padding:15px 0;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;font-size:1.6rem}#news-show .news-others p{display:inline-block;margin:0 40px}#news-show .news-others a:not([href='javascript:;']):hover{color:#00479d}#news-show .news-others a[href='javascript:;']{cursor:default}#case-top .bread-crumb{margin-bottom:150px}#case-top .top-show{background:center top no-repeat;background-size:100% auto;padding:10px;position:relative}#case-top .top-show:before{content:"";position:absolute;z-index:-1;top:-60px;left:0;width:0;height:0;border-top:220px solid #f2f2f2;border-right:220px solid transparent}#case-top .top-show ul{background:#fff;mix-blend-mode:lighten;overflow:hidden;position:relative}#case-top .top-show ul:before{content:"";position:absolute;top:-70px;left:-10px;width:0;height:0;border-top:220px solid #f2f2f2;border-right:220px solid transparent}#case-top .top-show li{display:inline-block;margin:50px;position:relative;z-index:10}#case-top .top-show .show-count{font-size:4.4rem;font-weight:bold;font-family:"helvetica"}#case-top .top-show .show-title{color:#333}#caseList ul{margin-left:-35px;margin-right:-35px}#caseList li{padding:20px}#caseList .case-type a{display:inline-block;padding:0 25px;line-height:30px;text-align:center;position:relative;z-index:10;margin:0 15px}#caseList .case-type a:last-child{margin-right:0}#caseList .case-type a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;height:0;background:#00479d;transition:linear .2s height;-webkit-transition:linear .2s height}#caseList .case-type a:hover,#caseList .case-type a.active{color:#fff}#caseList .case-type a:hover:before,#caseList .case-type a.active:before{height:100%}#caseList .case-item{display:block;border-radius:5px;box-shadow:5px 5px 20px rgba(0,0,0,0.2);padding-bottom:30px}#caseList .case-item:hover{transform:scale(1.06) translateZ(0);-webkit-transform:scale(1.06) translateZ(0);background:#00479d;color:#fff}#caseList .case-item:hover .case-pic:before{opacity:1}#caseList .case-item:hover .case-pic:after{opacity:1;transform:scale(1);-webkit-transform:scale(1)}#caseList .case-pic{position:relative}#caseList .case-pic:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(15,132,255,0.3);opacity:0;border-radius:5px;transition:linear .3s all;-webkit-transition:linear .3s all}#caseList .case-pic:after{content:"\e63b";font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;margin-left:-18px;margin-top:-27px;color:#fff;font-size:3.6rem;transform:scale(0);-webkit-transform:scale(0);opacity:0;transition:linear .3s all;-webkit-transition:linear .3s all}#caseList .case-pic img{border-radius:5px;width:100%}#caseList .case-title{font-size:1.8rem;font-weight:bold;margin-bottom:5px}#caseList .case-title,#caseList .case-addr{padding:0 25px}#case-modal{position:fixed;z-index:20000;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:none}#case-modal .modal-swiper{position:relative}#case-modal .modal-close{position:absolute;z-index:10;top:0;right:0;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background:rgba(0,0,0,0.3);color:#fff;font-size:2.4rem;cursor:pointer;transition:linear .2s background;-webkit-transition:linear .2s background}#case-modal .modal-close:hover{background:#00479d}#case-modal .center-container{width:100%;height:100%}#case-modal .center-box{padding:15px;background:#fff;width:100%;max-width:900px;position:relative}#case-modal .modal-content{padding:0 20px}#case-modal .modal-msg{color:#666}#case-modal .modal-msg p{display:inline-block;margin-right:60px}#case-modal .modal-msg p:last-child{margin-right:0}#case-modal .modal-msg i{font-size:2rem;margin-right:10px}#case-modal .swiper-container{background:#f5f5f5}#case-modal .swiper-btn{position:absolute;z-index:10;top:50%;margin-top:-36px;font-size:4.8rem;cursor:pointer;transition:linear .2s color;-webkit-transition:linear .2s color}#case-modal .swiper-btn:hover{color:#00479d}#case-modal .swiper-btn.btn-prev{left:40px}#case-modal .swiper-btn.btn-next{right:40px}#contact-us{padding-top:40px;background:#f3f7fc url(../img/contact-us-bg.png) center bottom no-repeat;background-size:100% auto}#contact-us .contact-form{padding:60px 50px;max-width:900px}#contact-us .input-list{margin-left:-30px;margin-right:-30px}#contact-us .input-list .input-item{padding-left:30px;padding-right:30px}#contact-way ul{margin-left:-20px;margin-right:-20px}#contact-way li{padding-left:5px;padding-right:5px}#contact-way .way-item{box-shadow:5px 5px 20px rgba(0,0,0,0.1);padding:40px 20px;position:relative;top:0;transition:linear .2s top;-webkit-transition:linear .2s top}#contact-way .way-item:hover{top:-10px}#contact-way .way-item .iconfont{font-size:4rem;color:#00479d}#contact-way .way-icon{margin-bottom:15px}#contact-way .way-title{margin-bottom:20px}#contact-way .way-info{color:#666}#contact-map #baidu-map{height:500px}#contact-map .input-list{margin-left:-15px;margin-right:-15px}#contact-map .input-list .input-item{padding-left:15px;padding-right:15px}#latest-products{counter-reset:num}#latest-products ul{margin-left:-30px;margin-right:-30px}#latest-products ul li{padding-left:30px;padding-right:30px}#latest-products .product-item{position:relative;top:0;display:block}#latest-products .product-item:hover{top:-10px;box-shadow:5px 5px 30px rgba(0,0,0,0.5)}#latest-products .product-item img{width:100%}#latest-products .item-content{padding:20px 20px 20px 100px;position:relative;counter-increment:num 1;color:#fff;background:#00479d}#latest-products .item-content:before{content:"0" counter(num);position:absolute;bottom:20px;left:20px;font-size:6rem;font-weight:bold;line-height:50px;font-family:"helvetica"}#advantage ul{margin-left:-30px;margin-right:-30px}#advantage ul li{padding:20px 30px}#advantage ul li:nth-child(3n-1) .advantage-item{border-top-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:60px;border-bottom-left-radius:60px}#advantage .advantage-item{padding:30px 20px;box-shadow:0 0 10px rgba(0,0,0,0.2);border-top-left-radius:60px;border-bottom-right-radius:60px;color:#666;transition:linear .2s all;-webkit-transition:linear .2s all}#advantage .advantage-item:hover{background:#00479d;color:#fff}#advantage .advantage-item:hover .item-icon{border-color:#fff}#advantage .advantage-item .item-icon{width:40px;height:40px;line-height:38px;margin-left:auto;margin-right:auto;margin-bottom:25px;border:1px solid #333;border-radius:50%;transition:linear .2s border;-webkit-transition:linear .2s border}#advantage .advantage-item .iconfont{font-size:2.4rem}#advantage .advantage-item .item-des{line-height:30px;height:90px;overflow:hidden}#hot-products .slide-content{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(15,132,255,0.7);color:#fff;opacity:0;visibility:hidden;transform:scale(0);-webkit-transform:scale(0);transition:linear all .5s;-webkit-transition:linear all .5s}#hot-products .slide-content:before{content:"";position:absolute;top:30px;left:30px;right:30px;bottom:30px;border:2px solid #fff}#hot-products .slide-content .slide-title{font-size:3.2rem;font-weight:bold}#hot-products .slide-content .slide-des{font-size:1.8rem}#hot-products .swiper-slide-active .slide-content{visibility:visible;opacity:1;transform:scale(1);-webkit-transform:scale(1)}#synergy .synergy-des{max-width:650px;margin-left:auto;margin-right:auto;line-height:30px;color:#666}#service .advantage-list img{width:100%}#service .advantage-item{padding:0;float:left}#service .item-pic-1{position:relative}#service .item-pic-1 p{position:absolute;color:#fff;background:#00479d;height:58px;line-height:58px;font-size:1.8rem;font-weight:bold;top:-20px;right:60px;padding:0 15px}#service .item-pic-2{position:relative}#service .item-pic-2>div{position:absolute;width:230px;top:100%;right:0;margin-top:-45px}#service .item-content{box-shadow:0 0 10px rgba(0,0,0,0.1);padding:40px 50px;line-height:30px;font-size:1.6rem}#service .item-content h4{margin-bottom:13px}#service .item-content div{color:#666}#service .item-content-2{padding:50px 50px}#service .item-content-2 div{line-height:41px}#service .blue-content{background:#00479d;color:#fff;padding:50px 40px;line-height:30px;font-size:1.6rem}#service .item-1{width:34%}#service .item-2{width:27%}#service .item-3{width:16%}#service .item-4{width:23%}#hot-sale .hot-swiper .hot-pagination{height:67px;line-height:67px;background:#f2f5fa;width:400px;max-width:100%;padding-left:40px;text-align:left;position:relative;bottom:0;overflow:hidden}#hot-sale .hot-swiper .hot-pagination .swiper-btn{position:absolute;top:0;right:0;bottom:0;background:#00479d;color:#fff;overflow:hidden;width:140px}#hot-sale .hot-swiper .hot-pagination .swiper-btn p{float:left;width:50%;text-align:center;transition:linear .2s background;-webkit-transition:linear .2s background}#hot-sale .hot-swiper .hot-pagination .swiper-btn p:hover{background:#2193ec}#hot-sale .slide-content{position:absolute;top:0;left:0;bottom:0;background:#3581e0;color:#fff;width:400px;max-width:100%;padding:50px}#hot-sale .slide-content .pro-name{font-size:1.6rem}#hot-sale .slide-content .pro-type{font-size:3rem;font-weight:bold;line-height:24px;margin-bottom:30px}#hot-sale .slide-content .pro-des{line-height:30px;margin-bottom:20px}#hot-sale .slide-content .pro-btn .btn{width:117px;height:34px;line-height:32px;border:1px solid #fff;color:#fff;position:relative;z-index:10}#hot-sale .slide-content .pro-btn .btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;background:#fff;width:0;transition:linear .2s width;-webkit-transition:linear .2s width}#hot-sale .slide-content .pro-btn .btn:hover{color:#3581e0}#hot-sale .slide-content .pro-btn .btn:hover:before{width:100%}#profile .profile-right .profile-title{position:relative;z-index:10}#profile .profile-right .profile-title span{background:#fff;padding-right:40px}#profile .profile-right .profile-title:after{content:"";position:absolute;top:50%;left:0;right:0;border:1px solid #333;z-index:-10}#profile .profile-right .profile-content{line-height:24px;color:#666}#profile .profile-right .profile-msg>div{position:relative}#profile .profile-right .profile-msg .msg-left{padding-left:140px}#profile .profile-right .profile-msg .msg-right{padding-left:120px}#profile .profile-right .profile-msg .msg-count{position:absolute;bottom:0;left:0;font-size:4rem;color:#00479d;font-weight:bold;line-height:40px;font-family:"helvetica"}#profile .profile-right .profile-msg .msg-title{font-size:1.6rem;font-weight:bold;line-height:22px}#profile .profile-right .profile-msg .title-en{font-size:1.2rem;color:#999}#process{color:#fff}#process .process-content{background:rgba(15,132,255,0.7);font-size:1.8rem}#process li{display:inline-block;padding:25px 20px;border:2px solid transparent;margin:0 10px;position:relative}#process li:before,#process li:after{content:"";position:absolute;border:2px solid transparent;width:0;height:0}#process li:before{top:0;left:0}#process li:after{bottom:0;right:0}#process li:hover,#process li.active{box-shadow:inset 0 0 0 2px #fff;transition-delay:.4s;-webkit-transition-delay:.4s}#process li:hover:before,#process li.active:before,#process li:hover:after,#process li.active:after{width:100%;height:100%}#process li:hover:before,#process li.active:before{border-top-color:#fff;border-right-color:#fff;-webkit-transition:width .1s ease-out,height .1s ease-out .1s;transition:width .1s ease-out,height .1s ease-out .1s}#process li:hover:after,#process li.active:after{border-bottom-color:#fff;border-left-color:#fff;-webkit-transition:border-color 0s ease-out .2s,width .1s ease-out .2s,height .1s ease-out .3s;transition:border-color 0s ease-out .2s,width .1s ease-out .2s,height .1s ease-out .3s}#process li:hover .process-icon,#process li.active .process-icon{color:#00479d}#process li:hover .process-icon:before,#process li.active .process-icon:before{transform:scale(1);-webkit-transform:scale(1);opacity:1}#process .process-icon{width:80px;height:80px;border-radius:50%;border:3px solid #fff;line-height:74px;margin-bottom:10px;position:relative;z-index:10}#process .process-icon:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border-radius:50%;opacity:0;background:#fff;transform:scale(0);-webkit-transform:scale(0);transition:linear all .3s;-webkit-transition:linear all .3s}#process .process-icon i{font-size:3.6rem}#process .process-count{font-family:"helvetica"}#standard{overflow:hidden}#standard .standard-des{color:#666;line-height:30px}#standard .standard-content{position:relative}#standard .item-box{width:335px;border:2px solid #00479d;padding:25px;color:#666;visibility:hidden;opacity:0;position:absolute;background:#fff;transition:linear .2s all;-webkit-transition:linear .2s all}#standard .item-title{line-height:28px;overflow:hidden;margin-bottom:20px;color:#333}#standard .item-title span{float:left}#standard .item-title .title-en{font-size:16px;border-left:2px solid #333;padding-left:10px;margin-left:10px;height:28px}#standard .standard-item{width:12px;height:12px;background:#00479d;border-radius:50%;position:absolute;left:50%}#standard .standard-item:after{content:'';pointer-events:none;position:absolute;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;-webkit-box-shadow:0 0 0 2px rgba(198,156,109,0.1);box-shadow:0 0 0 2px rgba(198,156,109,0.1);opacity:0;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:all ease .9s;transition:all ease .9s;-webkit-animation:sonarEffect 1.3s ease-out 75ms infinite;animation:sonarEffect 1.3s ease-out 75ms infinite}#standard .standard-item.active .item-box{opacity:1;visibility:visible}#standard .standard-item:nth-child(2) .title-en,#standard .standard-item:nth-child(3) .title-en{font-size:1.2rem;line-height:14px}#standard .standard-item:nth-child(odd) .item-box{top:-80px;right:130px}#standard .standard-item:nth-child(odd) .item-box:before{content:"";position:absolute;left:100%;top:171px;width:20px;border-top:2px solid #00479d}#standard .standard-item:nth-child(odd) .item-box:after{content:"";position:absolute;left:100%;top:83px;margin-left:18px;height:90px;border-left:2px solid #00479d;transform:skew(-50deg);transform-origin:0 100%}#standard .standard-item:nth-child(even) .item-box{left:100px;top:-120px}#standard .standard-item:nth-child(even) .item-box:before{content:"";position:absolute;right:100%;top:60px;width:20px;border-top:2px solid #00479d}#standard .standard-item:nth-child(even) .item-box:after{content:"";position:absolute;right:100%;top:60px;margin-right:18px;height:65px;border-left:2px solid #00479d;transform:skew(-50deg);transform-origin:0 0}#standard .standard-item:nth-child(1){top:20px;margin-left:-150px}#standard .standard-item:nth-child(2){top:90px;margin-left:210px}#standard .standard-item:nth-child(3){top:290px;margin-left:-100px}#standard .standard-item:nth-child(4){top:220px;margin-left:280px}#culture .culture-top{position:relative}#culture .culture-top>img{width:100%}#culture .culture-top .top-content{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff}#culture .culture-top .top-content .container{height:100%}#culture .culture-top .top-content .container p{font-weight:bold;font-size:3rem}#culture .history-content{position:relative;overflow:hidden}#culture .history-content .history-list{position:absolute;top:50%;left:50%;margin-top:-75px;height:150px;transition:linear .5s transform;-webkit-transition:linear .5s transform}#culture .history-content .history-list svg{position:absolute;top:0;left:0;height:100%;width:100%}#culture .history-content .history-list ul{position:absolute;left:0;top:0;z-index:10}#culture .history-content .history-list li{position:absolute;width:22px;height:22px;background:#a4d4fc;border-radius:50%;margin-top:-11px;margin-left:-11px;border:6px solid #0090ff;cursor:pointer}#culture .history-content .history-list p{position:absolute;width:120px;text-align:center;bottom:100%;left:50%;margin-bottom:10px;margin-left:-60px;font-size:1.6rem;font-weight:bold}#culture .history-content .history-swiper{z-index:50;max-width:625px;padding:0 60px;margin-left:auto;margin-right:auto}#culture .history-content .swiper-btn{position:absolute;top:50%;z-index:10;font-size:4rem;margin-top:-30px;color:#999;cursor:pointer;transition:linear .2s color;-webkit-transition:linear .2s color;display:none}#culture .history-content .swiper-btn.btn-prev{left:0}#culture .history-content .swiper-btn.btn-next{right:0}#culture .history-content .swiper-btn:hover{color:#00479d}#culture .history-content .history-pic{padding-bottom:30px}#culture .history-content .history-pic .swiper-pagination{bottom:0}#culture .history-content .history-pic .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;border:1px solid transparent;background:#797575;margin:0 8px}#culture .history-content .history-pic .swiper-pagination-bullet-active{border:2px solid #00479d;background:transparent}.about-title{padding-bottom:10px;position:relative;text-align:center}.about-title:after{content:"";position:absolute;bottom:0;left:50%;margin-left:-22px;width:44px;border-top:2px solid #00479d}#idea{background:#e7f1fb;padding:50px 0}#idea .swiper-container{padding:20px 10px;margin-left:-10px;margin-right:-10px}#idea .slide-box{background:#fff;padding:40px 30px;box-shadow:0 0 10px rgba(0,0,0,0.1);position:relative;top:0;transition:linear .2s top;-webkit-transition:linear .2s top}#idea .slide-box:hover{top:-10px}#idea .slide-icon{margin-bottom:20px}#idea .slide-title-en{line-height:16px;margin-bottom:0}#idea .slide-title{font-size:1.8rem}#idea .slide-des{line-height:30px;color:#666}#idea .idea-swiper{position:relative}#idea .idea-swiper .swiper-btn{position:absolute;top:50%;z-index:10;font-size:4rem;margin-top:-30px;color:#999;cursor:pointer;transition:linear .2s color;-webkit-transition:linear .2s color}#idea .idea-swiper .swiper-btn.btn-prev{left:-60px}#idea .idea-swiper .swiper-btn.btn-next{right:-60px}#idea .idea-swiper .swiper-btn:hover{color:#00479d}#declaration .dec-left{line-height:36px;font-size:1.6rem}#declaration .dec-title{line-height:36px}#declaration .dec-title:before{content:"\e600";display:block;font-family:"iconfont" !important;font-size:4rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00479d;margin-bottom:20px}



/*顶部*/

#c-header {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 900;
    width: 100%;
    line-height: 100px;
    text-align: center;
    color: #222;
    transition: all 0.5s;
    font-size: 16px;
}

#c-header.c-style2 {
    background: #fff;
    box-shadow: 0 5px 10px rgba(0, 0, 0, .05);
}

#c-header .c-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#c-header a {
    color: #222;
    transition: all 0.5s;
}

#c-header.c-head-move {
    top: -120px;
}


/*顶部logo*/

#c-header .c-logo a {
    float: left;
    text-align: left;
}

#c-header .c-logo a img {
    height: 40px;
    vertical-align: middle;
}

#c-header .c-logo a img:last-child,
#c-header.c-style2 .c-logo a img:first-child {
    display: none;
}

#c-header.c-style2 .c-logo a img:last-child {
    display: inline-block;
}


/*顶部pc导航*/

#c-header .c-nav {
    display: block;
    text-align: center;
}

#c-header .c-nav>li {
    margin: 0 38px;
    display: inline-block;
    vertical-align: top;
}

#c-header .c-nav li a {
    position: relative;
    display: block;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}

#c-header .c-nav li a i {
    margin-left: 8px;
    font-size: 20px;
}

#c-header .c-nav>li>a {
    color: #fff;
}

#c-header.c-style2 .c-nav>li>a {
    color: #222;
}

#c-header .c-nav>li.active>a,
#c-header .c-nav>li:hover>a {
    color: #0073c8;
}

#c-header .c-nav .c-list-wrap {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    padding: 50px 1.6rem;
    width: 100%;
    background: #fff;
    border-top: 1px solid #ddd;
    box-shadow: 0 5px 10px rgba(0, 0, 0, .05);
}

#c-header .c-nav .c-list {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

#c-header .c-nav .c-list .c-left-box {
    text-align: left;
    display: flex;
    align-items: flex-start;
    width: 75%;
}

#c-header .c-nav .c-list .c-left-box .c-item {
    width: 25%;
}

#c-header .c-nav .c-list .c-left-box .c-item a:last-child {
    margin-bottom: 0;
}

#c-header .c-nav .c-list .c-left-box .c-item .c-title1 {
    margin-bottom: 30px;
    font-size: 24px;
    line-height: 34px;
}

#c-header .c-nav .c-list .c-left-box .c-item .c-no-pointer {
    cursor: default;
}

#c-header .c-nav .c-list .c-left-box .c-item .c-title2 {
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 10px;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}

#c-header .c-nav .c-list .c-left-box .c-item .c-title2:hover {
    color: #0073c8;
}

#c-header .c-nav .c-list .c-right-box {
    width: 25%;
}

#c-header .c-nav .c-list .c-right-box .c-img-box img {
    width: 100%;
}

#c-header .c-nav .c-list .c-right-box .c-title {
    margin-bottom: 20px;
    font-size: 18px;
    line-height: 28px;
}

#c-header .c-nav .c-list .c-right-box .c-btn {
    margin: 0 auto;
    width: 170px;
    height: 42px;
    border-radius: 21px;
    line-height: 42px;
    background: #0073c8;
    color: #fff;
}


/* 语言 */

#c-header .c-language {
    position: relative;
}

#c-header .c-language a {
    display: block;
}

#c-header .c-language>a {
    padding-right: 30px;
    color: #fff;
    background: url(dq.png)no-repeat right center / 20px auto;
}

#c-header.c-style2 .c-language>a {
    color: #222;
    background: url(dq-h.png)no-repeat right center / 20px auto;
}

#c-header .c-language a:hover {
    color: #0073c8;
    background: url(dq-h2.png)no-repeat right center / 20px auto;
}

#c-header .c-language img {
    margin-right: 20px;
    height: 20px;
    vertical-align: middle;
}

#c-header .c-language i {
    margin-left: 10px;
    font-size: 20px;
    margin-top: -2px;
    vertical-align: middle;
}

#c-header .c-language .c-list {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    width: 116px;
    text-align: left;
    background: #fff;
    box-shadow: 0 2px 11px rgba(0, 0, 0, 0.05);
}

#c-header .c-language .c-list .c-item {
    line-height: 40px;
}

#c-header .c-language .c-list .c-item a {
    padding: 0 20px;
    display: block;
    transition: .5s;
    border-bottom: 1px solid #f1f1f1;
}

#c-header .c-language .c-list .c-item:last-child a {
    border: 0;
}

#c-header .c-language .c-list .c-item a:hover {
    color: #0073c8;
}


/*顶部移动端导航*/

#c-header .c-nav2 {
    position: fixed;
    top: 60px;
    left: 0;
    width: 100%;
    height: 0;
    font-size: 14px;
    line-height: 50px;
    overflow-y: auto;
    background: #fff;
    transition: all 0.5s;
}

.c-open #c-header .c-nav2 {
    height: calc(100% - 60px);
    height: -webkit-calc(100% - 60px);
}

#c-header .c-nav2 a {
    display: block;
    margin: 0 20px;
    border-bottom: 1px solid #f1f1f1;
    text-align: left;
    color: #333;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

#c-header .c-nav2>li:first-child {
    border-top: 1px solid #f1f1f1;
}

#c-header .c-nav2 li:hover>a,
#c-header .c-nav2 li.active>a {
    color: #0073c8
}

#c-header .c-nav2 li a i {
    float: right;
    margin-top: 15px;
    font-size: 20px;
}

#c-header .c-nav2 li ul {
    display: none;
}

#c-header .c-nav2 li ul a {
    padding-left: 15px;
}

#c-header .c-nav2 li li li a {
    padding-left: 30px;
}

#c-header .c-nav2 .c-language {
    float: left;
    position: relative;
    padding: 20px 0 0 20px;
}

#c-header .c-nav2 .c-language>a {
    margin: 0;
    display: block;
    padding: 0 5px;
    width: 80px;
    height: 40px;
    line-height: 38px;
    border: 1px solid #f1f1f1;
}

#c-header .c-nav2 .c-language>a i {
    margin-top: 9px;
}

#c-header .c-nav2 .c-language .c-list {
    display: none;
    background: #fff;
    line-height: 40px;
    box-shadow: 0 2px 11px rgba(0, 0, 0, 0.05);
}

#c-header .c-nav2 .c-language .c-list a {
    display: block;
    padding: 0 5px;
    margin: 0;
}

#c-header .c-nav2 .c-language .c-list .c-item:last-child a {
    border-bottom: 0;
}

#c-header .c-nav2 .c-search-box {
    float: right;
    width: -webkit-calc(100% - 120px);
    width: calc(100% - 120px);
    padding: 20px 20px 0 0;
}

#c-header .c-nav2 .c-search-box form {
    position: relative;
    border: 1px solid #f1f1f1;
    line-height: 38px;
}

#c-header .c-nav2 .c-search-box form input {
    float: left;
    padding: 0 5px;
    width: -webkit-calc(100% - 15px);
    width: calc(100% - 50px);
    height: 38px;
}

#c-header .c-nav2 .c-search-box form button {
    float: right;
    width: 50px;
    height: 38px;
    color: #fff;
    background: #bb1c14;
}


/*顶部导航开关*/

#c-header .c-switch {
    position: absolute;
    top: 50%;
    right: 20px;
    display: none;
    width: 24px;
    height: 20px;
    margin-top: -10px;
    cursor: pointer;
}

#c-header .c-switch i {
    position: relative;
    display: block;
    height: 2px;
    background: #fff;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

#c-header.c-style2 .c-switch i {
    background: #222;
}

#c-header .c-switch i:nth-child(1) {
    top: 0;
}

#c-header .c-switch i:nth-child(3) {
    bottom: 0;
}

#c-header .c-switch i:nth-child(2) {
    margin: 6px 0;
}

body.c-open #c-header .c-switch i:nth-child(2) {
    opacity: 0;
}

body.c-open #c-header .c-switch i:nth-child(1) {
    top: 8px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

body.c-open #c-header .c-switch i:nth-child(3) {
    bottom: 8px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}




/* 底部 */

#c-footer {
    color: #fff;
    background: #10357E;
}

#c-footer a {
    color: #ffffff;
    transition: .5s;
}

#c-footer a:hover {
    color: #0073c8;
}

#c-footer .c-footer-top {
    padding: 1.15rem 0 1.35rem;
    border-bottom: 1px solid #fff;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

#c-footer .c-footer-top .c-title {
    padding-bottom: 30px;
    font-size: 18px;
    line-height: 28px;
}

#c-footer .c-footer-top .c-title i {
    display: none;
    transition: .5s;
}

#c-footer .c-footer-top .c-left-box {
    width: 72%;
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}

#c-footer .c-footer-top .c-left-box>li {
    width: 25%;
}

#c-footer .c-footer-top .c-list li {
    padding-bottom: 20px;
    line-height: 26px;
    color: #a9a9a9;
}

#c-footer .c-footer-top .c-right-box p {
    padding-bottom: 20px;
    line-height: 26px;
}

#c-footer .c-footer-bottom {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
	    flex-wrap: wrap;
    padding: 55px 0;
    font-size: 14px;
    line-height: 24px;
    color: #fff;
}

#c-footer .c-footer-bottom a {
    color: #fff;
}

#c-footer .c-footer-bottom a:hover {
    color: #0073c8;
}

#c-footer .c-footer-bottom .c-copyright {
    word-wrap: break-word;
    word-break: break-all;
}


/* 微信弹窗 */

#c-footer .c-weixin {
    display: none;
    position: fixed;
    z-index: 910;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
}

#c-footer .c-weixin .c-img-box {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -138px 0 0 -120px;
    padding: 20px;
    width: 240px;
    background: #fff;
    overflow: hidden;
}

#c-footer .c-weixin .c-img-box img {
    width: 100%;
    margin-bottom: 20px;
}

#c-footer .c-weixin .c-img-box p {
    font-size: 16px;
    line-height: 1em;
    text-align: center;
    color: #555;
}


/* 回到顶部 */

#c-go-top {
    display: none;
    position: fixed;
    z-index: 20;
    bottom: 30px;
    right: 30px;
    width: 50px;
    height: 50px;
    cursor: pointer;
    background: #0073c8 url(goTop.png) no-repeat center;
    transition: all .5s linear;
    background-size: 26px auto;
    border-radius: 5px;
}





/* 顶部banner */




/* 顶部菜单 */

#c-top-menu {
    background: #f7f7f7;
}

#c-top-menu.c-dt {
    margin-top: 100px;
}

#c-top-menu .c-wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    line-height: 80px;
}

#c-top-menu .c-list {
    display: flex;
    align-items: flex-start;
    overflow-x: auto;
}

#c-top-menu .c-list li {
    flex: none;
    margin-right: .8rem;
    font-size: 18px;
    border-bottom: 2px solid transparent;
    line-height: 78px;
}

#c-top-menu .c-list li a {
    display: block;
    color: #222;
}

#c-top-menu .c-list li.active {
    border-color: #0073c8;
}

#c-top-menu .c-site,
#c-top-menu .c-site a {
    color: #666;
    transition: .5s;
}

#c-top-menu .c-site a:hover {
    color: #0073c8;
}

.c-click-move.active {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 800;
    width: 100%;
    box-shadow: 0 5px 10px rgba(0, 0, 0, .05);
}

.c-click-move.active .c-site {
    display: none;
}

