@charset "utf-8";body{margin:0;font-family:"iconfont","Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,Arial,sans-serif;font-size:14px;line-height:1.5;color:#333;background:#fff}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:window-inactive{background:#333}::-webkit-scrollbar-thumb:vertical:hover{background:#1b1b1b}a,a:hover,a:active{color:#333;text-decoration:none}img{border:none}*{text-justify:inter-ideograph;text-align:justify}.text-pre{white-space:pre-wrap}h1,h2,h3,h4,h5,p,ul,li,ol,dl,dt,dd{list-style:none;margin:0;padding:0}h1{font-size:32px;font-weight:normal}h2{font-size:24px;font-weight:normal}h3{font-size:20px;font-weight:normal}h4{font-size:18px;font-weight:normal}h5{font-size:16px;font-weight:normal}input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:none}button,input,select,textarea{background:#fff;border-radius:5px;box-sizing:border-box;border:1px solid #eee;margin:0;padding:0 15px;height:36px;line-height:34px;outline:none}textarea{height:76px;line-height:20px;padding:7px 15px}input[type=button],button{padding:0 30px}input[type=button]:active,button:active{opacity:.8}input[type=button]:disabled,button:disabled{opacity:.5;cursor:not-allowed}select{padding:0 20px 0 10px}.font-s{font-size:12px}.red,a.red{color:red}.green,a.green{color:green}.blue,a.blue{color:#006fb9}.orange,a.orange{color:#ffa500}.gray,a.gray{color:#999}.white,a.white{color:#fff}.hover-red:hover{color:red}.hover-green:hover{color:green}.hover-blue:hover{color:#006fb9}.hover-white:hover{color:#fff}.bg-darkgray{background-color:#ddd}.bg-gray{background-color:#f5f5f5}.bg-blue{background-color:#006fb9}.bg-white{background-color:#fff}.ellipsis-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.ellipsis-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3}.ellipsis-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:4}.ellipsis-5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:5}.ellipsis-6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:6}.ellipsis-7{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:7}.ellipsis-8{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:8}.ellipsis-9{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:9}.ellipsis-10{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:10}.flex-center{display:flex;justify-content:center;align-items:center}.flex-column-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.container{width:100%;box-sizing:border-box;margin:0 auto}@media(max-width:575px){}@media(min-width:576px)and (max-width:767px){.container{width:540px}}@media(min-width:768px)and (max-width:979px){.container{width:720px}}@media(min-width:980px)and (max-width:1199px){.container{width:940px}}@media(min-width:1200px){.container{width:1170px}}body{padding-top:60px}.header{position:fixed;top:0;right:auto;bottom:auto;left:0;z-index:9;background:#333;width:100%;transition:all .3s}.header .container{height:60px;display:flex;justify-content:space-between;align-items:center}.header .container .logo img{display:block;height:40px}.header .container .tel{font-size:20px;color:#fff}.header .container .tel:before{margin-right:10px}@media(max-width:1199px){.header .container .tel{display:none}}.header .container .btn-open,.header .container .btn-close{display:none}.header .container .navbox .nav{display:flex;justify-content:center}.header .container .navbox .nav .item a{display:block;padding:0 20px;line-height:60px;font-size:16px;transition:all .5s;position:relative;z-index:2;color:#fff}.header .container .navbox .nav .item .child{position:absolute;top:60px;right:0;bottom:auto;left:0;z-index:1;justify-content:center;display:none}.header .container .navbox .nav .item .child a{line-height:50px;font-size:14px}.header .container .navbox .nav .item:hover a:hover,.header .container .navbox .nav .item:hover>a,.header .container .navbox .nav .item a.active,.header .container .navbox .nav .item .child{background:rgba(1,113,187,.8)}.header .container .navbox .nav .item:hover .child{display:flex;animation:nav-child-show .3s 1 linear}@keyframes nav-child-show{0%{transform:translateY(-10px);opacity:0}100%{transform:translateY(0);opacity:1}}@media(max-width:979px){.header .container{width:100%;padding:0 15px}.header .container .btn-open{display:block;color:#fff}.header .container .navbox{position:fixed;top:0;right:auto;bottom:0;left:100%;z-index:9;width:60vw;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);transition:all .3s;overflow:auto;padding:40px 0}.header .container .navbox .nav{flex-direction:column}.header .container .navbox .nav .item a{line-height:30px;margin-left:15px;padding:0;color:#333}.header .container .navbox .nav .item .child{background:none;position:static;display:flex;flex-direction:column}.header .container .navbox .nav .item .child a{line-height:30px;opacity:.8;padding:0;margin-left:47px}.header .container .navbox .nav .item:hover a:hover,.header .container .navbox .nav .item:hover>a,.header .container .navbox .nav .item a.active{background:none;color:#006fb9}.header .container .navbox .nav .item:hover .child{animation:normal}.header .container .btn-close{display:block;position:absolute;top:15px;right:15px;bottom:auto;left:auto;z-index:0;line-height:30px}}@media(max-width:979px){.ovh{overflow:hidden}.ovh .header .container .navbox{left:40vw}.ovh .header{left:-60vw}}.footer{background:#666;padding:20px 0;color:#fff}.footer a{color:#fff}.footer .container.copyright{text-align:center}@media(max-width:575px){.footer .container.copyright{display:none}}.footer .container.copyright-wap{text-align:center}@media(min-width:576px){.footer .container.copyright-wap{display:none}}.p-index .banner{height:50vw;max-height:100%}.p-index .banner .swiper-button{display:none}.p-index .banner .swiper-pagination-box{position:absolute;top:auto;right:0;bottom:5%;left:0;z-index:2;display:flex;justify-content:center;align-items:center}.p-index .banner .swiper-pagination-box .swiper-pagination{position:static;width:auto;background:rgba(255,255,255,.5);padding:5px;border-radius:10px}.p-index .banner .swiper-pagination-box .swiper-pagination .swiper-pagination-bullet{background-color:#fff;width:10px;height:10px;margin:0 2px;opacity:1}.p-index .banner .swiper-pagination-box .swiper-pagination .swiper-pagination-bullet-active{background:#006fb9}.p-index .blockbox{padding:80px 0}.p-index .blockbox .tit1{padding-bottom:50px}.p-index .blockbox .tit1 h1{text-align:center}.p-index .blockbox .tit1 p{text-align:center;opacity:.7}@media(max-width:575px){.p-index .blockbox{padding:30px 0}.p-index .blockbox .tit1{padding-bottom:15px}}.p-index .product{background-color:#fff}.p-index .product .list{display:flex;flex-wrap:wrap}.p-index .product .list .item{width:12%;height:400px;overflow:hidden;position:relative;transition:all .5s}.p-index .product .list .item a{display:block;width:100%;height:100%}.p-index .product .list .item h4{position:absolute;top:0;right:0;bottom:30%;left:auto;z-index:0;padding:1em 1.5em 0 1em;width:.5em;text-align:center;line-height:1.2;background:rgba(0,0,0,.8);color:#fff;word-break:break-all}@media(max-width:979px){.p-index .product .list .item{height:300px}}@media(max-width:575px){.p-index .product .list .item{margin:10px 15px 0 15px;width:auto;height:80vw}.p-index .product .list .item:first-child{margin-top:0}.p-index .product .list .item h4{bottom:0;padding:0;width:100%}}.p-index .product .list .item.active{flex-grow:1}@media(min-width:980px)and (max-width:1199px){.p-index .product .list .item{height:320px}}@media(min-width:768px)and (max-width:979px){.p-index .product .list .item{height:250px}}@media(min-width:576px)and (max-width:767px){.p-index .product .list .item{height:200px}.p-index .product .list .item h4{font-size:14px}}@media(max-width:575px){.p-index .product .list{display:none}}.p-index .product .list-wap{margin:0 15px;display:flex;flex-wrap:wrap;box-sizing:border-box}@media(min-width:768px){.p-index .product .list-wap{display:none}}.p-index .product .list-wap>*{box-sizing:border-box;width:48.5%;margin:3% 3% 0 0}.p-index .product .list-wap>*:nth-child(-1+2){margin-top:0}.p-index .product .list-wap>*:nth-child(2n){margin-right:0}.p-index .product .list-wap .item img{display:block;width:100%}.p-index .product .list-wap .item p{text-align:center;margin-top:5px}.p-index .service{background:#f5f5f5}.p-index .service .list{display:flex}.p-index .service .list .item{width:100%;overflow:hidden;position:relative}.p-index .service .list .item img{position:relative;z-index:0;display:block;width:100%;transition:all .5s}.p-index .service .list .item a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:rgba(0,0,0,.5);color:#fff;opacity:0;transition:all .5s;display:flex;flex-direction:column;justify-content:center;align-items:center}.p-index .service .list .item a p{opacity:.7;font-size:12px}.p-index .service .list .item:hover img{transform:scale(1.1)}.p-index .service .list .item:hover a{opacity:1}@media(max-width:575px){.p-index .service{display:none}}.p-index .news{background:url(/Content/Home/images/bg-index-news.jpg) no-repeat center top;background-size:cover}@media(max-width:575px){.p-index .news{background-size:150% auto}}.p-index .news .tit1{color:#fff}.p-index .news .list{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);position:relative}.p-index .news .list .swiper-container{margin:0 70px}.p-index .news .list .swiper-container .swiper-slide{box-sizing:border-box;padding:50px 20px;transition:all .5s}.p-index .news .list .swiper-container .swiper-slide h4{margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-index .news .list .swiper-container .swiper-slide p{margin-top:10px;color:#999;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3}.p-index .news .list .swiper-container .swiper-slide .view{width:100px;margin:15px auto 0 auto;line-height:25px;border-radius:12px;background:#333;text-align:center;color:#fff;transition:all .3s}.p-index .news .list .swiper-container .swiper-slide .view:hover{background:#006fb9}.p-index .news .list .swiper-container .swiper-slide:hover{transform:translateY(-10px)}.p-index .news .list .swiper-button{background-color:#ddd;width:50px;height:50px;line-height:50px;text-align:center;background:#006fb9;font-family:"宋体";font-size:30px;font-weight:bold;transition:all .3s}.p-index .news .list .swiper-button:hover{background-color:#006fb9;color:#fff}.p-index .news .list .swiper-button-next{right:0}.p-index .news .list .swiper-button-prev{left:0}.p-index .news .list-wap{display:none}@media(max-width:767px){.p-index .news{background-size:auto 200px}.p-index .news .list{display:none}.p-index .news .list-wap{display:block;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);padding:10px 15px}.p-index .news .list-wap .item{padding:5px 0}.p-index .news .list-wap .item h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-index .news .list-wap .item p{color:#999;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3;margin:5px 0}.p-index .news .list-wap .item .view{font-size:12px;color:#999}.p-index .news .list-wap .item .view:hover{color:#006fb9}}.p-inner{background:#f5f5f5;overflow:hidden}.p-inner .banner{position:relative;overflow:hidden;height:35vw;max-height:500px;display:flex;justify-content:center;align-items:center}.p-inner .banner .pic{position:absolute;top:0;right:0;bottom:auto;left:0;z-index:0;height:100%;overflow:hidden}.p-inner .banner h1{position:relative;z-index:2;color:#fff}@media(min-width:980px){.p-inner .banner h1{display:none}}.p-inner .nav2{display:flex;background-color:#fff}.p-inner .nav2 a{width:100%;box-sizing:border-box;border-bottom:1px solid #eee;box-shadow:0 0 1px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0}.p-inner .nav2 a .icon{overflow:hidden;height:80px}.p-inner .nav2 a .icon img{display:block;width:80px;height:80px;transition:all .3s}.p-inner .nav2 a span{margin-top:15px;font-size:16px}.p-inner .nav2 a.active .icon img,.p-inner .nav2 a:hover .icon img{transform:translateY(-100%)}.p-inner .nav2 a.active{border-bottom-color:#006fb9}.p-inner .nav2 a.active span{color:#006fb9;transition:all .3s}@media(max-width:979px){.p-inner .nav2{flex-wrap:wrap}.p-inner .nav2 a{width:25%;padding:10px 0}.p-inner .nav2 a .icon{height:50px}.p-inner .nav2 a .icon img{width:50px;height:50px}.p-inner .nav2 a span{font-size:14px}}@media(max-width:575px){.p-inner .nav2 a{width:33.3333%}}.p-inner .nav3{display:flex;background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.2);margin-top:-1px}.p-inner .nav3 a{line-height:60px;margin-left:50px;font-size:16px;transition:all .3s}.p-inner .nav3 a:hover,.p-inner .nav3 a.active{color:#006fb9}@media(max-width:979px){.p-inner .nav3 a{margin-left:20px}}@media(max-width:575px){.p-inner .nav3 a{font-size:14px;margin-left:10px}}.p-inner .sitepath{line-height:40px;color:#999;display:none;background:#eee}.p-inner .sitepath .container{display:flex;overflow:hidden}.p-inner .sitepath .container a{margin:0 10px}.p-inner .sitepath .container i{font-style:normal;font-size:12px}@media(max-width:575px){.p-inner .sitepath{padding:0 15px}}.p-inner .article-content{font-size:16px;color:#555}.p-inner .article-content img{width:auto!important;height:auto!important;max-width:100%;display:block;margin:0 auto}@media(max-width:767px){.p-inner .article-content{font-size:14px}}.p-inner .article-content video{display:block;margin:0 auto;max-width:100%;width:auto!important;height:auto!important}.p-inner .main{margin:50px 0}@media(max-width:575px){.p-inner .main{margin:10px 0 0 0}}.p-inner .main .about{padding:50px 50px;background-color:#fff}@media(max-width:767px){.p-inner .main .about{padding:20px 15px}}.p-inner .main .pic-list .item{padding:5%;background-color:#fff}.p-inner .main .pic-list .item .pic{overflow:hidden}.p-inner .main .pic-list .item .pic img{display:block;width:100%;transition:all .5s}.p-inner .main .pic-list .item h5{margin-top:10px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-inner .main .pic-list .item:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.p-inner .main .pic-list .item:hover img{transform:scale(1.1)}.p-inner .main .pic-list .item:hover h5{color:#006fb9}@media(max-width:575px){.p-inner .main .pic-list{margin:0 15px}.p-inner .main .pic-list h5{font-size:14px}}@media(max-width:979px){.p-inner .main .pic-list{display:flex;flex-wrap:wrap;box-sizing:border-box}.p-inner .main .pic-list>*{box-sizing:border-box;width:48.5%;margin:3% 3% 0 0}.p-inner .main .pic-list>*:nth-child(-1+2){margin-top:0}.p-inner .main .pic-list>*:nth-child(2n){margin-right:0}}@media(min-width:980px){.p-inner .main .pic-list{display:flex;flex-wrap:wrap;box-sizing:border-box}.p-inner .main .pic-list>*{box-sizing:border-box;width:22.75%;margin:3% 3% 0 0}.p-inner .main .pic-list>*:nth-child(-1+4){margin-top:0}.p-inner .main .pic-list>*:nth-child(4n){margin-right:0}}.p-inner .main .new-list{margin-top:-20px}.p-inner .main .new-list .item{margin-top:20px;padding:20px;background-color:#fff;overflow:hidden}.p-inner .main .new-list .item .pic{float:left;width:200px;overflow:hidden}.p-inner .main .new-list .item .pic img{display:block;width:100%;transition:all .5s}.p-inner .main .new-list .item .pic:hover img{transform:scale(1.1)}.p-inner .main .new-list .item h3{margin-left:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-inner .main .new-list .item p{margin-left:220px;margin-top:10px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;color:#999}.p-inner .main .new-list .item:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}@media(max-width:575px){.p-inner .main .new-list{margin-top:0}.p-inner .main .new-list .item{margin:15px 15px 0 15px;padding:10px;background-color:#fff;overflow:hidden}.p-inner .main .new-list .item .pic{width:120px}.p-inner .main .new-list .item h3{margin-left:130px;font-size:14px}.p-inner .main .new-list .item p{margin-left:130px;margin-top:5px;font-size:12px}}.p-inner .main .new-detail{background-color:#fff;padding:50px}.p-inner .main .new-detail .title{font-size:24px}.p-inner .main .new-detail .time{margin-top:10px;color:#999}.p-inner .main .new-detail .content{padding:30px 0}@media(max-width:767px){.p-inner .main .new-detail{padding:20px 15px}.p-inner .main .new-detail .title{font-size:20px}}.p-inner .main .new-detail .siblings li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999}.p-inner .main .feedback{background-color:#fff;padding:50px}.p-inner .main .feedback .form dl{margin-top:20px;display:flex;justify-content:center;align-items:flex-start;line-height:36px}.p-inner .main .feedback .form dl>*{margin-left:15px}.p-inner .main .feedback .form dl>:first-child{margin-left:0}.p-inner .main .feedback .form dl>.stretch{flex:1}.p-inner .main .feedback .form dl dt{width:80px;text-align:right}.p-inner .main .feedback .form dl dd{margin-left:15px;position:relative}.p-inner .main .feedback .form dl dd .errmsg{position:absolute;top:auto;right:auto;bottom:-14px;left:0;z-index:0;line-height:12px;font-size:12px;color:red}.p-inner .main .feedback .form dl dd textarea,.p-inner .main .feedback .form dl dd input[type=text]{width:300px}.p-inner .main .feedback .form dl dd input[type=text].short{width:130px}.p-inner .main .feedback .form dl dd img{height:36px;border-radius:5px}.p-inner .main .feedback .form dl dd input[type=button]{border:1px solid #006fb9;background:#006fb9;color:#fff}@media(max-width:575px){.p-inner .main .feedback{padding:20px 15px 20px 0}.p-inner .main .feedback .form dl{flex-wrap:wrap;margin-top:10px}.p-inner .main .feedback .form dl dt{width:100%;text-align:left}.p-inner .main .feedback .form dl dd{flex:1}.p-inner .main .feedback .form dl dd input[type=text],.p-inner .main .feedback .form dl dd textarea{width:100%}.p-inner .main .feedback .form dl dd .errmsg{left:70px;width:100%;bottom:auto;top:-23px}}.pagerhtml{display:flex;justify-content:center;align-items:center;line-height:35px}.pagerhtml .custominfo{flex:1;color:#999;margin-top:30px}.pagerhtml a{margin-top:30px;transition:all .3s;margin-left:10px;padding:0 15px;background-color:#fff}.pagerhtml a:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}.pagerhtml a.disabled{opacity:.6}.pagerhtml .prev,.pagerhtml .next,.pagerhtml a:hover{background:#006fb9;color:#fff}.pagerhtml .current{font-weight:bold;color:#006fb9}@media(max-width:767px){.pagerhtml .custominfo,.pagerhtml a.num{display:none}.pagerhtml a.current{display:block}}