@charset "utf-8";body,input,textarea{font-family:"iconfont","Microsoft Yahei","Helvetica Neue",Helvetica,Tahoma,Arial,sans-serif;font-size:14px}body{margin:0;line-height:1.7;color:#343434;background:#fff}@media(max-width:767px){body{padding-top:60px}}a,a:hover,a:active{color:#343434;text-decoration:none}img{border:none}*{text-justify:inter-ideograph;text-align:justify}.text-pre{white-space:pre-wrap}p,ul,li,ol,dl,dt,dd{list-style:none;margin:0;padding:0}.bold{font-weight:bold}.f1{font-size:32px}.f2{font-size:24px}.f2{font-size:20px}.f4{font-size:18px}.f5{font-size:16px}@media(max-width:767px){.f1{font-size:24px}.f2{font-size:20px}.f2{font-size:18px}.f4{font-size:16px}.f5{font-size:14px}}input[type=button],input[type=submit],input[type=reset],button{-webkit-appearance:none;padding:0 30px;background:#04a18c;color:#fff}button,input,select,textarea{background:#eee;border-radius:0;box-sizing:border-box;border:0;margin:0;padding:0 15px;height:40px;line-height:40px;outline:none}input[type=text],input[type=password],textarea,select{width:100%}textarea{height:80px;line-height:20px;padding:10px 15px}input[type=button]:hover,button:hover{background:#343434;color:#fff}input[type=button]:disabled,button:disabled{opacity:.5;cursor:not-allowed}select{padding:0 20px 0 10px}.font-s{font-size:12px}.yellow,a.yellow{color:#a41f24}.gray,a.gray,.gray a{color:#999}.bg-darkgray{background-color:#ddd}.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}.flex-center{display:flex;justify-content:center;align-items:center}.flex-column-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.indent{text-indent:2em}.container{box-sizing:border-box;width:1200px;margin:0 auto;overflow:hidden}@media(max-width:767px){.container{padding:0 15px;width:100%}}@media(min-width:768px){body{min-width:1200px}}.header{transition:all .5s;width:100%;min-width:1200px;position:fixed;top:0;right:0;bottom:auto;left:auto;z-index:9;background:rgba(0,0,0,.8)}.header .container{display:flex;justify-content:space-between;align-items:center;overflow:visible}.header .container .logo img{display:block;height:35px}.header .container .btn-open,.header .container .btn-close{display:none}.header .container .navbox{display:flex;flex-direction:column;align-items:flex-end}.header .container .navbox .nav{display:flex}.header .container .navbox .nav>li{position:relative}.header .container .navbox .nav>li>a{display:block;padding:0 35px;color:#fff;position:relative;line-height:80px}.header .container .navbox .nav>li>a.active{color:#ff0}.header .container .navbox .nav>li>a.active:after{position:absolute;left:50%;bottom:12px;margin-left:-4px;display:block;content:'';width:8px;height:8px;border-radius:50%;overflow:hidden;background:#ff0}.header .container .navbox .nav>li>ul{position:absolute;left:50%;top:100%;width:180px;margin-left:-90px;display:none}.header .container .navbox .nav>li>ul:before{content:'';display:block;margin:10px auto 0 auto;width:0;height:0;overflow:hidden;border:10px solid transparent;border-top-width:0;border-bottom-color:rgba(0,0,0,.8)}.header .container .navbox .nav>li>ul>li{background:rgba(0,0,0,.8)}.header .container .navbox .nav>li>ul>li>a{display:block;text-align:center;color:#fff;line-height:40px;border-bottom:1px solid rgba(255,255,255,.1)}.header .container .navbox .nav>li>ul>li>a:hover,.header .container .navbox .nav>li>ul>li>a.active{background:rgba(0,0,0,.3);color:#ff0}.header .container .navbox .nav>li:hover>a{color:#ff0}.header .container .navbox .nav>li:hover>ul{display:block}@media(max-width:767px){.header{min-width:inherit}.header .container{height:60px;background:#222}.header .container .logo img{height:30px}.header .container .btn-open{display:block;font-size:30px;font-weight:bold}.header .container .btn-open span{display:block;width:25px;height:3px;overflow:hidden;background:#ff0}.header .container .btn-open span:nth-child(n+2){margin-top:5px}.header .container .navbox{position:fixed;top:0;right:auto;bottom:0;left:100%;z-index:9;background:rgba(0,0,0,.95);width:60vw;box-shadow:0 0 10px rgba(0,0,0,.2);transition:all .5s;padding-top:60px;flex-direction:column;justify-content:flex-start}.header .container .navbox .nav{display:block;width:100%}.header .container .navbox .nav>li>a{padding:0;line-height:50px;text-align:center}.header .container .navbox .nav>li>a.active{color:#ff0}.header .container .navbox .nav>li>a.active:after{display:none}.header .container .navbox .nav>li:hover>ul{display:none}.header .container .navbox .btn-close{display:block;position:absolute;top:0;right:15px;bottom:auto;left:auto;z-index:0;width:25px;height:60px}.header .container .navbox .btn-close span{position:absolute;top:26px;right:0;bottom:auto;left:auto;z-index:0;display:block;width:25px;height:3px;overflow:hidden;background:#ff0;transform:rotate(45deg)}.header .container .navbox .btn-close span:nth-child(2){transform:rotate(-45deg)}.header .container .navbox .other-nav{display:none}}@media(max-width:767px){.ovh{overflow:hidden}.ovh .header .container .navbox{left:40vw}.ovh .header{margin-left:-60vw}}.footer{background:#222;color:#eee}.footer a{color:#eee}.footer a.active,.footer a:hover{color:#ff0}.footer .contact-box{padding:40px 0;overflow:hidden}.footer .contact-box .nav{height:50px}.footer .contact-box .nav a{margin-right:50px}.footer .contact-box .contact-left{float:left;width:60%}.footer .contact-box .contact-right{float:right;max-width:40%;margin-top:-50px}.footer .copyright{background:#111;padding:10px 0}.footer .copyright-wap{display:none}@media(max-width:767px){.footer .contact-box{padding:20px 0;overflow:hidden}.footer .contact-box .nav{height:auto}.footer .contact-box .nav a{margin-right:30px}.footer .contact-box .contact-left{float:none;width:inherit;margin-top:10px}.footer .contact-box .contact-right{float:none;margin-top:10px}.footer .copyright{display:none}.footer .copyright-wap{display:block;background:#111;padding:10px 0}}.fixed-menu{position:fixed;top:50%;right:5px;bottom:auto;left:auto;z-index:99;margin-top:-92px}.fixed-menu .item{position:relative;margin-top:5px}.fixed-menu .item .name{margin-left:30px;position:relative;z-index:2;display:block;background:#f60;width:56px;line-height:56px;font-size:12px;text-align:center;border-radius:10px;color:#fff}.fixed-menu .item .info{position:absolute;z-index:0;right:66px;top:0;width:130px;border:1px solid #ddd;background:#fff;padding:10px;transform:translateX(300px);opacity:0;transition:all .5s}.fixed-menu .item:hover .info{transform:translateX(0);opacity:1}@media(max-width:767px){.fixed-menu{display:none}}.p-index,.p-index a{color:#fff}.p-index .swiper-container.swiper-banner{position:relative;overflow:hidden;height:100%}.p-index .swiper-container.swiper-banner .swiper-slide img{display:block;width:100%;overflow:hidden}.p-index .swiper-container.swiper-banner .btn-box{position:absolute;top:auto;right:0;bottom:30px;left:0;z-index:5;display:flex;justify-content:center;align-items:center}.p-index .swiper-container.swiper-banner .btn-box .swiper-button-next,.p-index .swiper-container.swiper-banner .btn-box .swiper-button-prev{position:static;margin:0;line-height:2}.p-index .swiper-container.swiper-banner .btn-box .swiper-button{color:#fff}.p-index .swiper-container.swiper-banner .btn-box .swiper-button:after{content:'';display:none}.p-index .swiper-container.swiper-banner .btn-box .swiper-pagination{margin:0 20px;position:static;display:flex;justify-content:center;align-items:center}.p-index .swiper-container.swiper-banner .btn-box .swiper-pagination .swiper-pagination-bullet{margin:0;width:50px;background:#fff;height:2px;opacity:.3;border-radius:0}.p-index .swiper-container.swiper-banner .btn-box .swiper-pagination .swiper-pagination-bullet-active{opacity:1;border-radius:0}@media(max-width:767px){.p-index .swiper-container.swiper-banner .btn-box{bottom:10px}.p-index .swiper-container.swiper-banner .btn-box .swiper-pagination{margin:0 10px}.p-index .swiper-container.swiper-banner .btn-box .swiper-pagination .swiper-pagination-bullet{width:30px}}.p-index .t1{padding-bottom:30px;line-height:1}.p-index .t1 .name{text-align:center}.p-index .t1 .en{text-align:center;opacity:.6;margin-top:10px}@media(max-width:767px){.p-index .t1{padding-bottom:15px}}.p-index .service{background:#444;padding:60px 0}.p-index .service .t1:nth-child(n+2){margin-top:60px}.p-index .service .list{display:flex;margin-left:-20px}.p-index .service .list .item{position:relative;width:100%;margin-left:20px}.p-index .service .list .item .pic{overflow:hidden;position:relative;z-index:0}.p-index .service .list .item .pic img{display:block;width:100%;transition:all .5s}.p-index .service .list .item .title{position:absolute;top:auto;right:0;bottom:0;left:0;z-index:.2;background:rgba(0,0,0,.6);line-height:40px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#fff}.p-index .service .list .item:hover .pic img{transform:scale(1.2)}.p-index .service .content{margin-top:20px;color:#eee}@media(max-width:767px){.p-index .service{padding:30px 0}.p-index .service .t1:nth-child(n+2){margin-top:30px}.p-index .service .list{flex-wrap:wrap;margin-left:-3%;margin-top:-3%}.p-index .service .list .item{box-sizing:border-box;width:30%;margin-left:3%;margin-top:3%}.p-index .service .list .item .title{font-size:12px;line-height:30px}.p-index .service .content{margin-top:10px}}.p-index .about .container .content-box{background:rgba(0,0,0,.5);margin:20px 0;box-sizing:border-box;width:60%;padding:60px 60px 60px 0;overflow:hidden}.p-index .about .container .content-box .more{display:block;margin-top:30px;float:right;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.05);color:#ff0;line-height:40px;width:100px;text-align:center;transition:all .2s}.p-index .about .container .content-box .more:hover{color:#343434;background:#ff0}@media(max-width:767px){.p-index .about{background-size:auto 100%!important}.p-index .about .container{padding:0}.p-index .about .container .content-box{margin:0;width:inherit;padding:30px 15px}.p-index .about .container .content-box .more{margin:15px auto 0 auto;float:none}}.p-index .baseshow{background:#444;padding:60px 0}.p-index .baseshow .swiper-container{padding-bottom:50px}.p-index .baseshow .swiper-container .swiper-wrapper .swiper-slide a .pic{overflow:hidden}.p-index .baseshow .swiper-container .swiper-wrapper .swiper-slide a .pic img{display:block;width:100%;transition:all .5s}.p-index .baseshow .swiper-container .swiper-wrapper .swiper-slide a:after{margin:20px auto 0 auto;content:'>';display:block;width:100px;line-height:38px;border-radius:20px;text-align:center;color:#fff;border:1px solid #fff}.p-index .baseshow .swiper-container .swiper-wrapper .swiper-slide a:hover .pic img{transform:scale(1.2)}.p-index .baseshow .swiper-container .swiper-wrapper .swiper-slide a:hover:after{background:#fff;color:#a41f24}.p-index .baseshow .swiper-container .swiper-button{display:none}.p-index .baseshow .swiper-container .swiper-pagination-bullets{bottom:0}.p-index .baseshow .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#fff;opacity:1}@media(max-width:767px){.p-index .baseshow{padding:30px 0}.p-index .baseshow .swiper-container{padding-bottom:40px}}.p-index .news{background:#111;padding:60px 0}.p-index .news .list{display:flex;align-items:flex-start;margin-left:-20px}.p-index .news .list .item{flex:1;min-width:0;display:flex;flex-direction:column;margin-left:20px}.p-index .news .list .item .pic{overflow:hidden;height:100%}.p-index .news .list .item .pic img{display:block;width:100%;transition:all .5s}.p-index .news .list .item .time{display:none}.p-index .news .list .item .info .title{line-height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;transition:all .5s}.p-index .news .list .item .info .title:before{content:'';position:absolute;top:auto;right:auto;bottom:0;left:0;z-index:0;display:block;width:100%;height:1px;overflow:hidden;background:rgba(255,255,255,.1)}.p-index .news .list .item .info .title:after{content:'';position:absolute;top:auto;right:auto;bottom:0;left:0;z-index:2;display:block;width:0;height:1px;overflow:hidden;background:#ff0;transition:all .5s}.p-index .news .list .item .info .summary{opacity:.7;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2;margin-top:10px}.p-index .news .list .item:nth-child(2){flex:2}.p-index .news .list .item:nth-child(2) .pic{order:2}.p-index .news .list .item:nth-child(2) .info{background:rgba(255,255,255,.03);padding:0 20px 20px 20px}.p-index .news .list .item:hover .pic img{transform:scale(1.2)}.p-index .news .list .item:hover .info .title{color:#ff0}.p-index .news .list .item:hover .info .title:after{width:100%}.p-index .news .list .item:hover .info .summary{opacity:.7;margin-top:10px}@media(max-width:767px){.p-index .news{padding:30px 0}.p-index .news .list{display:block;margin-left:0}.p-index .news .list .item{display:block;margin-left:0;padding:10px 0}.p-index .news .list .item:nth-child(n+2){border-top:1px solid rgba(255,255,255,.1)}.p-index .news .list .item .pic{display:none}.p-index .news .list .item .info .title{line-height:inherit}.p-index .news .list .item .info .title:before,.p-index .news .list .item .info .title:after{display:none}.p-index .news .list .item:nth-child(2) .info{background:none;padding:0}}.p-index .site{background:#444;padding:60px 0}.p-index .site .list{display:flex;flex-wrap:wrap;box-sizing:border-box;margin-top:-2%;margin-right:-2%}.p-index .site .list>*{box-sizing:border-box;width:31.37254902%;margin:1.960784314% 1.960784314% 0 0}.p-index .site .list .item .pic{overflow:hidden}.p-index .site .list .item .pic img{display:block;width:100%;transition:all .5s}.p-index .site .list .item:hover .pic img{transform:scale(1.2)}@media(max-width:767px){.p-index .site{padding:30px 0}.p-index .site .list{display:flex;flex-wrap:wrap;box-sizing:border-box;margin-top:-2%;margin-right:-2%}.p-index .site .list>*{box-sizing:border-box;width:48.039215686%;margin:1.960784314% 1.960784314% 0 0}}.p-inner{padding-bottom:60px}.p-inner .banner{display:block;overflow:hidden;min-height:80px;background:rgba(0,0,0,.8)}.p-inner .banner img{display:block;width:100%}.p-inner .top-classify-name{margin-top:60px;display:flex;justify-content:center;align-items:center;font-size:30px;line-height:1}.p-inner .top-classify-name:before,.p-inner .top-classify-name:after{content:'';width:40px;height:2px;overflow:hidden;background:rgba(0,0,0,.5);margin:0 20px}.p-inner .classify-sub{margin-top:40px;display:flex;justify-content:center}.p-inner .classify-sub a{line-height:40px;padding:0 30px;background:rgba(0,0,0,.1);margin:0 2px}.p-inner .classify-sub a.active,.p-inner .classify-sub a:hover{background:#000;color:#fff}.p-inner .classify-summary{margin-top:40px}@media(max-width:767px){.p-inner{padding-bottom:30px}.p-inner .banner{min-height:60px}.p-inner .top-classify-name{margin-top:30px;font-size:24px}.p-inner .classify-sub{margin:20px 15px 0 15px;flex-wrap:wrap;justify-content:flex-start}.p-inner .classify-sub a{width:49%;padding:0;text-align:center;margin:.5%}.p-inner .classify-summary{margin-top:20px}}.p-inner .main{margin-top:40px;min-height:300px}@media(max-width:767px){.p-inner .main{margin-top:20px}}.p-inner .main .about .content-wap{display:none}@media(max-width:767px){.p-inner .main .about .content{display:none}.p-inner .main .about .content-wap{display:block}}.p-inner .main .new-list{margin-top:-20px}.p-inner .main .new-list a{display:block;overflow:hidden;border-bottom:1px dashed #999;padding:20px 0}.p-inner .main .new-list a .time{float:left;width:100px;padding:15px 0;flex-shrink:0;background:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1}.p-inner .main .new-list a .time .month{margin-top:10px}.p-inner .main .new-list a .info{margin-left:130px}.p-inner .main .new-list a .info .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-inner .main .new-list a .info .summary{opacity:.7;margin-top:10px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}@media(max-width:767px){.p-inner .main .new-list{margin-top:-10px}.p-inner .main .new-list a{padding:10px 0}.p-inner .main .new-list a .time{width:80px;padding:10px 0}.p-inner .main .new-list a .info{margin-left:95px}.p-inner .main .new-list a .info .summary{margin-top:5px}}.p-inner .main .new-detail .title{text-align:center}.p-inner .main .new-detail .time{text-align:center;opacity:.8;padding:20px 0}.p-inner .main .new-detail .summary{background:rgba(0,0,0,.05);padding:20px;text-indent:2em;opacity:.8}.p-inner .main .new-detail .content{margin-top:30px}.p-inner .main .new-detail .content-wap{display:none}.p-inner .main .new-detail .siblings{margin-top:30px}.p-inner .main .new-detail .siblings .item span{opacity:.8}@media(max-width:767px){.p-inner .main .new-detail .content{display:none}.p-inner .main .new-detail .content-wap{display:block;margin-top:30px}}.p-inner .main .pic-list{display:flex;flex-wrap:wrap;box-sizing:border-box;margin-top:-2%;margin-right:-2%}.p-inner .main .pic-list>*{box-sizing:border-box;width:31.37254902%;margin:1.960784314% 1.960784314% 0 0}.p-inner .main .pic-list a{position:relative}.p-inner .main .pic-list a .pic{overflow:hidden;position:relative;z-index:0}.p-inner .main .pic-list a .pic img{display:block;width:100%;transition:all .5s}.p-inner .main .pic-list a .title{position:absolute;top:auto;right:0;bottom:0;left:0;z-index:.2;background:rgba(0,0,0,.6);line-height:40px;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#fff}.p-inner .main .pic-list a:hover .pic img{transform:scale(1.2)}@media(max-width:767px){}.article-content{font-size:16px;line-height:1.7}.article-content img{max-width:100%}@media(max-width:767px){.article-content{font-size:14px}}.pagerhtml{display:flex;line-height:36px;margin-top:30px}.pagerhtml a{box-sizing:border-box;padding:0 15px;min-width:36px;background:rgba(0,0,0,.1);text-align:center;margin:0 5px;flex-shrink:0}.pagerhtml .current{background:#000;color:#ff0}.pagerhtml .custominfo{width:100%;color:#999}.pagerhtml .disabled{color:#999;cursor:not-allowed}@media(max-width:767px){.pagerhtml{flex-wrap:wrap;justify-content:center;margin-top:20px}.pagerhtml .num{display:none}.pagerhtml .custominfo{order:4;text-align:center}.pagerhtml a{background:#000;color:#ff0}.pagerhtml .disabled{background:rgba(0,0,0,.1)}}