﻿body,ol,ul,h1,h2,h3,h4,h5,h6,div,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;word-wrap:break-word}body{min-width:1200px;font:14px/1.5 "微软雅黑","Arial",HELVETICA,sans-serif;color:#333;background:#fff}a{text-decoration:none;cursor:pointer}li{list-style:none}img{border:0;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}input,textarea{resize:none;font-size:14px}input:focus,textarea:focus{outline:none}.main{margin-left:auto;margin-right:auto;width:1200px}.floatleft{float:left}.floatright{float:right}.clearfloat:after{display:block;content:"";height:0;visibility:hidden;clear:both}.clearfloat{zoom:1}.m-topbar{z-index:100;position:relative;height:32px;line-height:32px;background:#cccccc}.m-topbar .main{position:relative}.m-topbar .info{color:#666}.m-topbar .qq,.m-topbar .weixin{position:absolute;top:0;height:32px;cursor:pointer;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-topbar .qq{right:0;width:22px;background:url(../images/icon_qq.png) no-repeat center center}.m-topbar .qq:hover{background-image:url(../images/icon_qq_active.png)}.m-topbar .weixin{right:28px;width:22px;background:url(../images/icon_weixin.png) no-repeat center center}.m-topbar .weixin .wxcode{display:none;z-index:100;position:absolute;top:32px;left:50%;margin-left:-68px;padding:2px;width:130px;background:#fff;border:1px solid #eee;box-shadow:0 3px 6px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.2);-o-box-shadow:0 3px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.2)}.m-topbar .weixin .wxcode img{width:100%}.m-topbar .weixin:hover{background-image:url(../images/icon_weixin_active.png)}.m-topbar .weixin:hover .wxcode{display:block}.m-topbar .tel{position:absolute;right:64px;top:0;padding-left:26px;height:32px;line-height:32px;font-weight:bold;font-size:20px;color:#666;background:url(../images/icon_tel.png) no-repeat left center;white-space:nowrap}.m-header{height:117px;box-shadow:0 0 10px rgba(0,0,0,0.2)}.m-header .main{position:relative}.m-header .logo{position:absolute;left:0;top:20px;height:77px}.m-header .logo img{height:100%}.m-nav{z-index:50;position:absolute;right:0;top:0;height:117px}.m-nav .item{position:relative;float:left}.m-nav .item .a1{display:block;padding:0 15px;height:117px;line-height:117px;font-size:18px;color:#222}.m-nav .item .a2{display:block;height:40px;line-height:40px;text-align:center;color:#222}.m-nav .item .a2:hover{color:#fff;background:#0050a8}.m-nav .item .sub{display:none;position:absolute;top:100px;left:50%;margin-left:-70px;padding:10px 0;width:140px;background:#fff;border-top:2px solid #0050a8;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.5);-o-box-shadow:0 3px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.5)}.m-nav .item .sub2{position:relative}.m-nav .item .sub2:hover .sub3{display:block}.m-nav .item .sub3{display:none;position:absolute;padding:10px 0;left:150px;top:0;min-width:150px;background:#fff;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.5);-o-box-shadow:0 3px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.5)}.m-nav .item .sub3 .a3{display:block;height:40px;line-height:40px;text-align:center;color:#222}.m-nav .item .sub3 .a3:hover{color:#fff;background:#0050a8}.m-nav .item .sub3:after{position:absolute;top:10px;right:100%;content:'';border-right:7px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.m-nav .item .sub3:before{position:absolute;top:0;bottom:0;width:10px;right:100%;content:''}.m-nav .item:hover .sub{display:block}.m-nav .item:hover .a1{color:#0050a8}.m-nav .item.active .a1{font-weight:bold;color:#0050a8}.m-banner{width:100%}.m-banner .swiper-container{width:100%}.m-banner .swiper-container:hover .swiper-button-next,.m-banner .swiper-container:hover .swiper-button-prev{opacity:0.6}.m-banner .swiper-container .swiper-button-next{opacity:0;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-banner .swiper-container .swiper-button-next:hover{opacity:1}.m-banner .swiper-container .swiper-button-prev{opacity:0;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-banner .swiper-container .swiper-button-prev:hover{opacity:1}.m-banner .swiper-container .arrows{position:absolute;top:50%;left:10%;width:80%}.m-banner .swiper-container .swiper-pagination-bullet{width:12px;height:12px}.m-banner .swiper-wrapper .swiper-slide{width:100%}.m-banner .swiper-wrapper .swiper-slide .img{display:block;width:100%;height:600px;background:no-repeat center center/cover}.m-title{text-align:center}.m-title .p1{line-height:40px;font-size:32px;color:#222}.m-title .p2{line-height:40px;font-size:32px;font-weight:bold;color:#eee;color:rgba(34,34,34,0.15)}.m-more{display:block;margin:0 auto;width:120px;height:44px;line-height:44px;text-align:center;font-size:16px;color:#fff;background:#0050a8;background:linear-gradient(90deg, #0050a8, #009ae4);border-radius:3px;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-more:hover{box-shadow:0 3px 6px rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.5);-o-box-shadow:0 3px 6px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.5)}.m-news{padding:44px 0 60px;background:url(../images/bg01.jpg) no-repeat center center/cover}.m-news .main{padding:30px 0 40px;width:1800px}.m-news .swiper-container{float:left;width:587px;height:470px}.m-news .swiper-container:hover .swiper-button-next,.m-news .swiper-container:hover .swiper-button-prev{opacity:1}.m-news .swiper-container .swiper-button-next,.m-news .swiper-container .swiper-button-prev{margin-top:-35px;width:40px;height:70px;background:rgba(0,0,0,0.5) no-repeat center center;opacity:0;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-news .swiper-container .swiper-button-next{right:0;background-image:url(../images/arrow_right.png)}.m-news .swiper-container .swiper-button-prev{left:0;background-image:url(../images/arrow_left.png)}.m-news .swiper-container .swiper-pagination-bullet{width:12px;height:12px}.m-news .swiper-wrapper .swiper-slide{width:100%}.m-news .swiper-wrapper .swiper-slide .img{display:block;width:100%;height:470px;background:no-repeat center center/cover}.m-news .list{float:right;margin-right:-20px;width:1214px;overflow:hidden}.m-news .list .item{float:left;margin:0 20px 16px 0;padding:0 30px;width:527px;height:146px;background:#fff;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-news .list .item:hover{background:#0050a8}.m-news .list .item:hover .title{font-weight:bold}.m-news .list .item:hover .title,.m-news .list .item:hover .intro{color:#fff}.m-news .list .title{margin-top:25px;width:100%;height:32px;line-height:32px;font-size:16px;color:#222;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.m-news .list .intro{margin-top:8px;width:100%;height:44px;line-height:22px;color:#999;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.m-product{padding:50px 0 40px}.m-product .list{margin:20px auto 15px;padding:10px 0;width:1680px}.m-product .item{float:left;margin:0 10px 20px;width:400px;text-align:center;background:#fff;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-product .item .imgbox{display:block;height:240px;border:10px solid #fff;overflow:hidden}.m-product .item .imgbox img{width:100%;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-product .item .imgbox .img{display:block;width:100%;height:100%;background:no-repeat center center/cover;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-product .item .name{margin:0 auto;width:90%;height:50px;line-height:40px;font-size:16px;color:#000;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.m-product .item:hover{box-shadow:0 2px 8px rgba(0,0,0,0.5)}.m-product .item:hover img,.m-product .item:hover .img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.m-product .item:hover .name{font-weight:bold;color:#0050a8}.m-case{padding:50px 0 40px}.m-case .main{padding:30px 0 40px;width:1800px}.m-case .swiper-container{float:left;width:460px;border:10px solid #eee}.m-case .swiper-container:hover .swiper-button-next,.m-case .swiper-container:hover .swiper-button-prev{opacity:1}.m-case .swiper-container .swiper-button-next,.m-case .swiper-container .swiper-button-prev{margin-top:-80px;width:40px;height:70px;background:rgba(0,0,0,0.5) no-repeat center center;opacity:0;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-case .swiper-container .swiper-button-next{right:0;background-image:url(../images/arrow_right.png)}.m-case .swiper-container .swiper-button-prev{left:0;background-image:url(../images/arrow_left.png)}.m-case .swiper-container .swiper-pagination-bullet{width:12px;height:12px}.m-case .swiper-container-horizontal>.swiper-pagination-bullets{bottom:116px}.m-case .swiper-wrapper .swiper-slide{width:100%}.m-case .swiper-wrapper .swiper-slide .a1{display:block;background:#eee;overflow:hidden}.m-case .swiper-wrapper .swiper-slide .img{display:block;width:100%;height:320px;background:no-repeat center center/cover}.m-case .swiper-wrapper .swiper-slide .title{margin-top:30px;width:100%;height:32px;line-height:32px;font-size:16px;color:#222;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.m-case .swiper-wrapper .swiper-slide .intro{margin:6px 0;width:100%;height:36px;line-height:18px;font-size:13px;color:#999;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.m-case .list{float:right;margin-right:-30px;width:1326px;overflow:hidden}.m-case .list .item{float:left;margin:0 30px 15px 0;width:633px;height:140px;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-case .list .item:hover{background:#eee}.m-case .list .item:hover .title{font-weight:bold;color:#0050a8;background-position:5px center;background-image:url(../images/icon_arrow_active.png)}.m-case .list .item:hover img,.m-case .list .item:hover .img{transform:scale(1.1)}.m-case .list .imgbox{float:left;width:200px;height:140px;overflow:hidden}.m-case .list .imgbox img{width:100%;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease}.m-case .list .imgbox .img{display:block;width:100%;height:100%;background:no-repeat center center/cover;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-case .list .text{float:right;width:420px;overflow:hidden}.m-case .list .title{margin-top:15px;padding-left:12px;width:400px;height:32px;line-height:32px;font-size:16px;color:#222;background:url(../images/icon_arrow.png) no-repeat left center;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;transition:background 0.3s;-webkit-transition:background 0.3s;-o-transition:background 0.3s;-moz-transition:background 0.3s}.m-case .list .intro{margin-top:6px;padding-left:12px;width:400px;height:72px;line-height:24px;color:#999;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3}.m-partners{padding:55px 0 75px;text-align:center;background:#f4f4f4}.m-partners .main{width:1816px}.m-partners .list{display:inline-block;padding-top:40px}.m-partners .item{float:left;margin:0 10px;width:207px;height:251px}.m-partners .item .logo{width:207px;height:207px;background:#fff no-repeat center center/60%;border-radius:50%;overflow:hidden}.m-partners .item .name{margin-top:20px;font-size:16px;color:#222;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-partners .item:hover .name{margin-top:15px;color:#0050a8}.m-footer{padding:30px 0;background:#333}.m-footer .nav{margin:0 auto;width:1200px}.m-footer .nav .item{float:left;margin-right:70px;text-align:center}.m-footer .nav .item .a2:hover{color:#fff}.m-footer .nav .a1{display:block;margin-bottom:20px;font-weight:bold;color:#fff}.m-footer .nav .a2{display:block;line-height:24px;color:#999;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-footer .nav .item2{float:right}.z-footer{background:#eee;border-top:4px solid #ccc}.z-footer .nav .item .a2:hover{color:#333}.z-footer .nav .a1{color:#333}.z-footer .m-copyright a:hover{color:#333}.m-copyright{margin:30px auto 0;width:1200px;color:#ccc}.m-copyright a{color:#ccc;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.m-copyright a:hover{color:#fff}.z-banner{width:100%;height:360px;background:no-repeat center center/cover}.z-nav{margin:-42px auto 0;width:1200px}.z-nav li{position:relative}.z-nav .a1{float:left;margin-right:4px;padding:0 24px;min-width:64px;height:42px;line-height:42px;font-size:20px;text-align:center;color:#fff;background:#0050a8;transition:.2s;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s}.z-nav .a1:hover{margin-top:-10px;height:52px;background:#0058a7}.z-nav .a1.active{margin-top:0;height:42px;color:#222;background:#fff}.z-breadnav{padding:17px 0;width:100%;height:30px;line-height:30px;text-align:right;color:#999;border-bottom:2px solid #eeeeee;clear:both}.z-breadnav a{color:#999}.z-breadnav a:hover{text-decoration:underline}.z-breadnav .sp1{padding-left:15px;background:url(../images/icon_home.png) no-repeat left center}.z-aboutus{padding:30px 0 80px}.z-aboutus .title{margin-bottom:16px;line-height:26px;font-size:24px;font-weight:bold;color:#0050a8}.z-aboutus .con{line-height:32px;font-size:16px;color:#222}.z-aboutus .con img{max-width:100%}.z-aboutus .con pre{white-space:pre-wrap}.pagination{zoom:1}.pagination li{float:left;margin-right:10px;background:#eeeeee}.pagination li a,.pagination li span{display:block;padding:0 10px;min-width:20px;height:40px;line-height:40px;text-align:center;color:#666}.pagination li:hover,.pagination li.active{color:#fff;background:#0050a8}.pagination li:hover a,.pagination li:hover span,.pagination li.active a,.pagination li.active span{color:#fff}.pagination li.disabled{color:#666;background:#eeeeee;cursor:not-allowed}.pagination li.disabled a,.pagination li.disabled span{color:#666}.pagination:after{display:block;clear:both;content:"";visibility:hidden;height:0}.mian .floatright .pagination{margin-left:20px}.z-news{padding:50px 0 40px}.z-news .item{display:block;margin-bottom:30px;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.z-news .item .imgbox{float:left;width:198px;height:130px;border:1px solid #eee;overflow:hidden}.z-news .item .imgbox .img{width:100%;height:100%;background:no-repeat center center/cover}.z-news .item .text{float:right;padding-right:15px;width:955px}.z-news .item .title{margin-top:15px;width:100%;font-size:16px;color:#222;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.z-news .item .intro{margin-top:5px;width:100%;height:48px;line-height:24px;font-size:14px;color:#999;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2}.z-news .item .date{margin-top:8px;color:#ccc}.z-news .item:hover{background:#eee}.z-news .item:hover .title{color:#0050a8}.z-news .item:hover .intro{color:#666}.z-news .item:hover .date{color:#999}.z-menu{margin-top:40px;width:260px}.z-menu .tit{padding:0 20px;height:50px;line-height:50px;font-size:16px;font-weight:bold;color:#fff;background:#0050a8}.z-menu .sub{margin-bottom:4px;border:1px solid #eee;border-top:none}.z-menu .a1{display:block;margin:0 15px;padding:0 10px;height:40px;line-height:40px;color:#333;border-bottom:1px dashed #eee}.z-menu .a1:last-child{border:none}.z-menu .a1.active span{color:#0050a8;font-weight:bold}.z-menu .a1:hover{color:#0050a8}.z-menu .a1:hover span{transform:translateX(6px)}.z-menu .a1 span{display:block;width:208px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.z-product{padding:40px 0}.z-product .item{float:left;margin:0 0 30px 15px;width:220px;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.z-product .item .imgbox{width:100%;height:160px;overflow:hidden}.z-product .item .imgbox .img{width:100%;height:100%;background:no-repeat center center/cover;transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s}.z-product .item .name{padding:0 10px}.z-product .item .name span{width:100%;height:58px;line-height:58px;text-align:center;font-size:16px;color:#000;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.z-product .item:hover{background:#eee;box-shadow:0 4px 14px rgba(0,0,0,0.4);-webkit-box-shadow:0 4px 14px rgba(0,0,0,0.4);-o-box-shadow:0 4px 14px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 14px rgba(0,0,0,0.4)}.z-product .item:hover .img{transform:scale(1.1)}.z-contact{margin:0 auto;padding:40px 0 100px;width:1200px}.z-contact .info{float:left;width:464px}.z-contact .info li{margin-top:30px;padding:10px 0;border-left:6px solid #ccc}.z-contact .info .title{padding:0 0 0 16px;line-height:24px;color:#666}.z-contact .info .p1{padding:0 0 0 84px;line-height:24px;font-size:24px;color:#333}.z-contact .info .p2{font-size:16px}.z-contact .map{float:right;width:680px;height:320px}.z-recruit{position:relative;margin:45px auto}.z-recruit .title{position:absolute;top:98px;right:67px;line-height:32px;text-align:right;font-size:24px;font-weight:bold}.z-recruit .title .p1{color:#333}.z-recruit .title .p2{color:#adadad}.z-recruit .text{padding:30px 35px;background:url(../images/bg02.png);border-radius:5px}.z-recruit .text .con{width:800px;line-height:24px;font-size:16px;color:#8a8a8a}.z-recruit .text .con pre{white-space:pre-wrap}.z-recruit .bg{z-index:-1;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../images/bg03.jpg) repeat-y right center/auto 100%;border-radius:5px}.z-job-wrapper{margin:0 auto;padding:40px 0;width:1140px}.z-job-list-title{line-height:32px;font-size:24px;font-weight:bold}.z-job-list-title .p1{color:#333}.z-job-list-title .p2{color:#adadad}.z-job-list{padding:20px 0 0;width:100%}.z-job-list .item{margin-top:20px}.z-job-list .item .title{position:relative;padding:0 20px;height:50px;line-height:50px;font-size:20px;color:#333;background:#eee;border-radius:3px;cursor:pointer}.z-job-list .item .title:hover{color:#0050a8}.z-job-list .item .icon{position:absolute;right:20px;top:15px;width:20px;height:20px;background:url(../images/icon_jia.png) no-repeat center center/cover}.z-job-list .item .con{display:none;padding:20px;line-height:36px;font-size:16px;color:#333}.z-job-list .item .con img{max-width:100%}.z-job-list .item .con pre{white-space:pre-wrap}.z-job-list .item.active .title{font-weight:bold;background:#fff;border-bottom:1px solid #eee}.z-job-list .item.active .icon{background-image:url(../images/icon_jia_active.png)}.z-article-detail{padding:40px 0 60px}.z-article-detail .title{line-height:34px;font-size:24px;color:#000}.z-article-detail .info{margin-top:20px;color:#999}.z-article-detail .info a{color:#999}.z-article-detail .info span{margin-right:10px}.z-article-detail .con{padding:35px 0;line-height:32px;font-size:16px;color:#222}.z-article-detail .con img{max-width:100%}.z-article-detail .con pre{white-space:pre-wrap}.z-article-detail .share .sp1{float:left;font-size:16px;line-height:28px;color:#222}.z-article-detail2{width:920px}.m-404{margin:200px 0;padding-top:170px;width:100%;text-align:center;background:url(../images/404.png) center top no-repeat}.m-404 .p1{line-height:25px;text-align:center;font-size:24px}.m-404 .p2{margin-top:60px;line-height:30px;text-align:center;font-size:16px}.m-404 .p2 a{display:inline-block;margin:0 20px;width:120px;height:40px;line-height:40px;text-align:center;color:#ffffff;background:#0050a8;border-radius:4px}.m-404 .p2 a:hover{opacity:0.8}.z-empty{padding:300px 0 100px;text-align:center;font-size:20px;color:#999;background:url(../images/empty01.png) no-repeat center 70px;clear:both}@media screen and (max-width: 1880px){.m-news .main{width:1200px}.m-news .list{width:607px;height:472px}.m-product .list{width:1200px;height:540px;overflow:hidden}.m-product .list .item{width:280px}.m-product .list .item .imgbox{height:180px}.m-case .main{width:1140px}.m-case .list{width:663px;height:460px}.m-partners .main{width:1135px;height:290px;overflow:hidden}}
/*# sourceMappingURL=common.min.css.map */
