@font-face{font-family:"DINRegular";src:url("../font/DIN-Regular.otf") format("opentype")}img{display:block}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.color-blue{color:#0750ba}.bg-white{background-color:#fff}.hide{display:none !important}.overflow-hidden{overflow:hidden}.u-relative{position:relative}.tb-two{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.line-1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-2{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line-3{text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.w-100{width:100%}.h-100{height:100%}.wh-100{width:100%;height:100%}.u-p-lr{padding-left:8%;padding-right:8%}.u-p-tb{padding-top:5rem;padding-bottom:5rem}.arrow-scroll .ic{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.arrow-scroll:hover .ic{-webkit-transform:translateX(0.375rem);transform:translateX(0.375rem);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.c-banner{width:100%;height:38.75rem;background-size:cover !important;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:center}.c-banner .title{text-align:center;color:#fff}.c-banner .title .cn{font-size:2.625rem;line-height:3.25rem}.c-banner .title .en{font-size:1.5rem;color:#fff}.c-crumb{padding-top:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e9e9e9}.c-crumb a,.c-crumb span{font-size:.9375rem;color:#656565;line-height:1.875rem;margin-right:.1875rem}.c-crumb a.active,.c-crumb span.active{color:#f75f27}.c-select .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 0 .9375rem;border-bottom:1px solid #e9e9e9}.c-select .title{font-size:.9375rem;color:#656565;line-height:1.875rem;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.c-select .list li{display:inline-block;border-radius:30px;min-width:4.75rem;margin-right:.625rem;padding:.625rem;margin-bottom:.3125rem}.c-select .list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.9375rem;color:#656565;line-height:.9375rem;width:100%;height:100%}.c-select .list li:hover,.c-select .list li.active{background-color:#0850bb}.c-select .list li:hover a,.c-select .list li.active a{color:#fff}.c-fy .prev,.c-fy .next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.3125rem;height:2.3125rem;border-radius:50%;margin:0 .1875rem;background:url(/template/web/default/skin/images/project/ic_next.png) no-repeat;background-size:.5rem .875rem;background-position:center}.c-fy .prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-fy .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.3125rem;height:2.3125rem;border-radius:50%;margin:0 .1875rem}.c-fy .item:hover,.c-fy .item.active{color:#fff;background:#074fbb}.c-page .prev,.c-page .next{font-size:.9375rem;color:#999}.c-page .prev .ic,.c-page .next .ic{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:1.0625rem;height:.3125rem;margin:0 .375rem}.c-page .prev .ic{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-page .prev:hover .ic{-webkit-transform:scaleX(-1) translateX(0.375rem);transform:scaleX(-1) translateX(0.375rem);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.c-page .next:hover .ic{-webkit-transform:translateX(0.375rem);transform:translateX(0.375rem);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.c-page .menu img{width:1.25rem;height:1.25rem;margin:0}#slider{position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:50}#slider .item{margin-bottom:2px;position:relative}#slider .item .dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.125rem;height:4.125rem;background:#353535;position:relative;z-index:2;color:rgba(255,255,255,.8)}#slider .item .dt i{font-size:1.75rem}#slider .item .child{padding:0 1.875rem;background:#0850bb;position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:9.875rem;height:100%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}#slider .item .child .text{font-size:1rem;color:#fff;line-height:1.875rem;white-space:nowrap;font-family:"DINRegular"}#slider .item .child.code{padding:6px;height:auto;display:block;left:100%;min-width:auto}#slider .item .child.code img{width:6.875rem;height:6.875rem;padding:10px;background-color:#fff}#slider .item .child.code .name{font-size:.875rem;color:#fff;margin-top:.5rem;text-align:center}#slider .item:hover .child{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s;transition:.3s}#slider .item:hover .child.code{left:-0.375rem}
header{width:100%;height:5.9375rem;background-color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s;border-bottom:1px solid rgba(255,255,255,.2)}

header .logo{width:9.0625rem}
header .nav{height:100%;position:relative;z-index:10}header .nav .item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;/*margin:0 1.25rem;*/width: 6rem;border-bottom:2px solid rgba(0,0,0,0)}header .nav .item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;font-size:.9375rem;color:#333;line-height:1.875rem}header .nav .item .title span{display:none}

header .nav .item .child{position:fixed;top:5.9375rem;left:0;width:100vw;background-color:#fff;padding:3.125rem 8%;visibility:hidden}header .nav .item .child ul{width:11.875rem;margin-right:1.875rem}header .nav .item .child ul:last-child{margin-right:0}header .nav .item .child ul li.hot::after{content:"";display:inline-block;width:1.25rem;height:.5rem;background:url(../images/index/hot.png) no-repeat;background-size:100% 100%;margin-left:.3125rem}header .nav .item .child ul li:first-child{font-family:MicrosoftYaHei,MicrosoftYaHei;font-weight:bold;font-size:.9375rem;color:#333;line-height:1.875rem;border-bottom:1px solid #e9e9e9;padding-bottom:.3125rem;margin-bottom:.1875rem}header .nav .item .child ul li a{font-size:.9375rem;color:#999;line-height:1.875rem}header .nav .item:hover .child{visibility:visible}

header .nav .item.active,header .nav .item:hover{border-bottom-color:#f76028}header .nav .item.active .title,header .nav .item:hover .title{color:#f75f27}

header .tel{font-weight:400;font-size:1.125rem;color:#0750ba;line-height:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

header .tel i{font-size:1.5rem;margin-right:.375rem;font-weight:bold}header.fixed{position:fixed;top:0;left:0;z-index:99}/*header.bg2{background:rgba(0,0,0,0);-webkit-transition:.3s;transition:.3s}*/header.bg2 .nav .item .title{color:#333}/*header.bg2 .tel{color:#fff}*/


/*header.bg2 #mobile-nav .btn{background-color:#fff}header.bg2 #mobile-nav .btn::before{background-color:#fff}header.bg2 #mobile-nav .btn::after{background-color:#fff}*/header #mobile-nav{height:100%;display:none}header #mobile-nav .btn{width:1.875rem;border-radius:30px;height:2px;background-color:#333;position:relative;display:block;-webkit-transition:ease-out .3s;transition:ease-out .3s;cursor:pointer}header #mobile-nav .btn::before{display:block;content:"";width:1.875rem;border-radius:30px;height:2px;background-color:#333;position:absolute;top:-0.625rem;-webkit-transition:ease-out .3s;transition:ease-out .3s;visibility:visible}header #mobile-nav .btn::after{display:block;content:"";width:1.875rem;border-radius:30px;height:2px;background-color:#333;position:absolute;top:.625rem;-webkit-transition:ease-out .3s;transition:ease-out .3s;visibility:visible}header #mobile-nav.open .btn{visibility:hidden;-webkit-transition:0s;transition:0s}header #mobile-nav.open .btn::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}header #mobile-nav.open .btn::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0}footer{background-color:#272b31;padding-top:5.625rem;padding-bottom:2.5rem}footer .top-content{padding:.625rem 0 1.25rem;border-bottom:1px solid rgba(255,255,255,.2)}footer .top-content .group .tit{font-size:1.25rem;color:#fff;margin-bottom:.625rem}footer .top-content .group p{font-size:.9375rem;color:#a9a9a9;margin:.3125rem 0}footer .top-content .group ul{margin:0 1.875rem}footer .top-content .group ul li a{font-size:.9375rem;color:#a9a9a9;display:block;margin:.3125rem 0}footer .top-content .code{text-align:center}footer .top-content .code .pic{width:7.5rem;height:7.5rem}footer .top-content .code .tit{font-size:.875rem;color:#a9a9a9;margin-top:5px}footer .icp{font-size:.9375rem;color:#999;padding:.625rem 0;text-align:center}footer .icp a{font-size:.9375rem;color:#999;margin-left:.625rem}.project-container .fl-1 .plist{padding:3.125rem 0}.project-container .fl-1 .plist .li{width:calc(33.33% - 1.25rem);margin-right:1.875rem;margin-bottom:1.875rem;background-color:#fff}.project-container .fl-1 .plist .li:nth-child(3n){margin-right:0}.project-container .fl-1 .plist .li .pic{width:100%;height:19.6875rem;-o-object-fit:cover;object-fit:cover}.project-container .fl-1 .plist .li .info{padding:1.875rem;border:1px solid #e9e9e9;border-top:none}.project-container .fl-1 .plist .li .info .title{display:block;font-size:1.25rem;color:#333;margin-bottom:.9375rem}.project-container .fl-1 .plist .li .info .title:hover{color:#f75f27;-webkit-transition:.3s;transition:.3s}.project-container .fl-1 .plist .li .info .group{font-size:.9375rem;color:#656565;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.3125rem}.project-container .fl-1 .plist .li .info .group:last-child{margin-bottom:0}.project-container .fl-1 .plist .li .info .group .tit{font-size:.9375rem;color:#999;white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.project-detail-container{background-color:#f7f7f7;padding-bottom:2.5rem}.project-detail-container .fl-1{padding:1.25rem;background-color:#fff;margin-bottom:2.5rem}.project-detail-container .fl-1 .pic{width:40.625rem;height:23.75rem;-o-object-fit:cover;object-fit:cover}.project-detail-container .fl-1 .info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:2.1875rem}.project-detail-container .fl-1 .info .title{font-size:1.875rem;color:#333;margin-bottom:.9375rem}.project-detail-container .fl-1 .info .desc{font-size:1.125rem;color:#656565;margin-bottom:2.8125rem}.project-detail-container .fl-1 .info .group{margin-bottom:2.8125rem}.project-detail-container .fl-1 .info .group .item{font-size:.9375rem;color:#656565;margin-bottom:.9375rem}.project-detail-container .fl-1 .info .group .item .tit{font-size:.9375rem;color:#0750ba}.project-detail-container .fl-1 .info .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10rem;height:3.125rem;border-radius:30px;border:.125rem solid #0850bb;font-size:1.125rem;color:#0750ba}.project-detail-container .fl-1 .info .ewm{width:1.875rem;height:1.875rem}.project-detail-container .fl-2{background-color:#fff}.project-detail-container .fl-2 .tabs{width:100%;height:4.125rem;border-bottom:1px solid #e9e9e9;padding:0 3.125rem}.project-detail-container .fl-2 .tabs .item{cursor:pointer;font-size:1.125rem;color:#333;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0 .625rem;margin-right:2.8125rem}.project-detail-container .fl-2 .tabs .item:last-child{margin-right:0}.project-detail-container .fl-2 .tabs .item::after{content:"";display:block;width:5.625rem;height:.125rem;background-color:#0850bb;position:absolute;bottom:0;left:0;opacity:0}.project-detail-container .fl-2 .tabs .item.active,.project-detail-container .fl-2 .tabs .item:hover{color:#0750ba;-webkit-transition:.3s;transition:.3s}.project-detail-container .fl-2 .tabs .item.active::after,.project-detail-container .fl-2 .tabs .item:hover::after{opacity:1;-webkit-transition:.3s;transition:.3s}.project-detail-container .fl-2 .tabs-content{padding:5.625rem 3.125rem}.project-detail-container .fl-2 .tabs-content .item{display:none}.project-detail-container .fl-2 .tabs-content .item.active{display:block}.project-detail-container .fl-2 .tabs-content .item .group{margin-bottom:5rem}.project-detail-container .fl-2 .tabs-content .item .group .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;font-size:1.25rem;color:#333;margin-bottom:1.25rem}.project-detail-container .fl-2 .tabs-content .item .group .title::before{display:block;content:"";width:1.125rem;height:.625rem;background:url(/template/web/default/skin/images/project/ic_tit.png) no-repeat;background-size:100% 100%;margin-right:.625rem}.project-detail-container .fl-2 .tabs-content .item .group .content{font-size:.9375rem;color:#656565;line-height:2.25rem}.project-detail-container .fl-2 .tabs-content .item .group .ex1 p,.project-detail-container .fl-2 .tabs-content .item .group .ex2 p{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9375rem;color:#656565;margin-bottom:.9375rem}.project-detail-container .fl-2 .tabs-content .item .group .ex1 p .ic,.project-detail-container .fl-2 .tabs-content .item .group .ex2 p .ic{width:1.375rem;height:1.1875rem;margin-right:.625rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.project-detail-container .fl-2 .tabs-content .item .group .ex2 .ic{width:1.375rem;height:1.375rem}.project-detail-container .fl-2 .tabs-content .item .group .qa{margin-bottom:1.25rem}.project-detail-container .fl-2 .tabs-content .item .group .qa .q{font-weight:bold;font-size:1rem;color:#333;margin-bottom:1.25rem}.project-detail-container .fl-2 .tabs-content .item .group .qa .q .ic{width:2rem;height:2rem;margin-right:.625rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.project-detail-container .fl-2 .tabs-content .item .group .qa .a{padding-left:2.625rem;font-size:.9375rem;color:#656565;line-height:1.875rem}.case-container{background-color:#f9f9f9}.case-container .fl-1 .plist{padding:3.125rem 0}.case-container .fl-1 .plist .li{padding:1.875rem;background-color:#fff;border:1px solid #e9e9e9;margin-bottom:1.875rem}.case-container .fl-1 .plist .li .pic{width:23.75rem;height:13.75rem;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.case-container .fl-1 .plist .li .info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:2.1875rem}.case-container .fl-1 .plist .li .info .title{font-size:1.25rem;color:#333;margin-bottom:.9375rem;display:block}.case-container .fl-1 .plist .li .info .title:hover{color:#f75f27;-webkit-transition:.3s;transition:.3s}.case-container .fl-1 .plist .li .info .desc{font-size:.9375rem;color:#999;line-height:1.5rem;margin-bottom:2.1875rem}.case-container .fl-1 .plist .li .info a.more{width:8.75rem;height:2.8125rem;background:#0850bb;border-radius:30px;font-size:1.125rem;color:#fff;line-height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.case-container .fl-1 .plist .li .info a.more .ic{width:1.25rem;height:.375rem;margin-left:.625rem}.case-detail-container{background-color:#f9f9f9}.case-detail-container .content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1.875rem}.case-detail-container .content .text-content{border-right:1px solid #e9e9e9;padding-right:3.125rem}.case-detail-container .content .title{font-size:1.875rem;color:#333;line-height:2.625rem;margin-bottom:1.875rem}.case-detail-container .content .date{font-weight:400;font-size:.9375rem;color:#999}.case-detail-container .content .line{width:100%;height:1px;background-color:#e9e9e9;margin:1.875rem 0}.case-detail-container .content .group{margin-bottom:1.875rem}.case-detail-container .content .group .item{font-size:.9375rem;line-height:2.25rem;color:#656565}.case-detail-container .content .group .item span{color:#999}.case-detail-container .content img{margin:1.875rem 0}.case-detail-container .content p{font-size:.9375rem;color:#656565;line-height:2.25rem}.case-detail-container .slider-tabs{width:35rem}.case-detail-container .slider-tabs .title{font-size:1.5rem;color:#555;margin-bottom:1.875rem}.case-detail-container .slider-tabs .list .li{width:100%;margin-bottom:1.25rem}.case-detail-container .slider-tabs .list .li a{font-size:1.125rem;color:#656565;border-radius:.5rem;background-color:#f9f9f9;padding:1.25rem 0}.case-detail-container .slider-tabs .list .li a .iconfont{font-size:1.125rem;margin:0 1.5625rem;font-weight:bold;color:#0850bb}.case-detail-container .slider-tabs .list .li a span{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5625rem;border-left:1px solid #dfdfdf}.case-detail-container .slider-tabs .list .li:hover a{background-color:#0850bb}.case-detail-container .slider-tabs .list .li:hover a .iconfont{color:#fff}.case-detail-container .slider-tabs .list .li:hover a span{color:#fff}.news-container{background-color:#f9f9f9}.news-container .fl-1 .list{margin-bottom:3.125rem}.news-container .fl-1 .list .li{width:calc(50% - 1.5625rem);margin-right:3.125rem;margin-bottom:2.5rem;padding:3.125rem;background-color:#fff;border:1px solid #e9e9e9}.news-container .fl-1 .list .li:nth-child(2n){margin-right:0}.news-container .fl-1 .list .li .date{font-weight:400;font-size:1.125rem;color:#0750ba;margin-bottom:.9375rem}.news-container .fl-1 .list .li .title{margin-bottom:.9375rem}.news-container .fl-1 .list .li .title a{font-size:1.25rem;color:#333}.news-container .fl-1 .list .li .desc{font-size:.9375rem;color:#777;line-height:1.875rem;text-align:justifyLeft;margin-bottom:.9375rem}.news-container .fl-1 .list .li .more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1.125rem;color:#999;line-height:1.5rem}.news-container .fl-1 .list .li .more .iconfont{margin-left:.625rem;font-size:1.25rem;-webkit-transform:translateY(0.3125rem);transform:translateY(0.3125rem);color:#0850bb}.news-container .fl-1 .list .li:hover{background-color:#0850bb}.news-container .fl-1 .list .li:hover .date{color:rgba(255,255,255,.8)}.news-container .fl-1 .list .li:hover .title a{color:#fff}.news-container .fl-1 .list .li:hover .desc{color:rgba(255,255,255,.6)}.news-container .fl-1 .list .li:hover .more{color:#fff}.news-container .fl-1 .list .li:hover .more .iconfont{color:#fff}.news-detail-container{background-color:#f9f9f9}.news-detail-container .max-1020{max-width:63.75rem;width:100%;margin:0 auto}.news-detail-container .top-info{padding:3.125rem .9375rem}.news-detail-container .top-info .back{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9375rem;color:#0750ba;line-height:1.875rem;margin-bottom:2.5rem}.news-detail-container .top-info .back .ic{width:.8125rem;height:.75rem;margin-right:.625rem}.news-detail-container .top-info .title{font-size:1.875rem;color:#333;margin-bottom:1.25rem}.news-detail-container .top-info .date{font-weight:400;font-size:.9375rem;color:#999}.news-detail-container .content{background-color:#fff;font-size:.9375rem;color:#656565;line-height:2.25rem;padding:3.125rem .9375rem}.news-detail-container .content .text{border-bottom:1px solid #e1e1e1;padding-bottom:2.5rem}.news-detail-container .content img{margin:1.875rem 0}.faq-container{background-color:#f9f9f9}.faq-container .fl-1 .list{margin-bottom:5rem}.faq-container .fl-1 .list .li{border-radius:.5rem;overflow:hidden;padding:1.5625rem 3.125rem;cursor:pointer;margin-bottom:1.25rem;background-color:#fff}.faq-container .fl-1 .list .li .title .ic{width:2rem;height:2rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.faq-container .fl-1 .list .li .title .text{font-size:1.125rem;color:#656565;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 .9375rem}.faq-container .fl-1 .list .li .title .add::after{display:block;content:"+";font-size:2.25rem;color:#0750ba;font-weight:bold}.faq-container .fl-1 .list .li .content{font-size:.9375rem;color:#878787;line-height:2.25rem;margin-top:1.875rem;padding-left:2.9375rem;display:none}.faq-container .fl-1 .list .li.active .title .add::after{content:"-"}.faq-container .fl-1 .list .li.active .content{display:block}.about-container .fl-1 .info{width:50%;padding-right:7.5rem}.about-container .fl-1 .info .title{font-size:2.05rem;color:#333}.about-container .fl-1 .info .title::after{display:block;content:"";width:4.75rem;height:.1875rem;background:#f76028;border-radius:.125rem;margin:1.5625rem 0}.about-container .fl-1 .info .desc{font-size:.9375rem;color:#656565;line-height:2.25rem;margin-bottom:9.375rem}.about-container .fl-1 .info .number{position:relative;z-index:2}.about-container .fl-1 .info .number .item{padding:2.5rem 0;background-color:#f9f9f9;width:22.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.about-container .fl-1 .info .number .item::after{content:"";display:block;width:1px;height:calc(100% - 5rem);background-color:#e9e9e9;position:absolute;right:0}.about-container .fl-1 .info .number .item:last-child::after{display:none}.about-container .fl-1 .info .number .item .num{font-weight:bold;font-size:4.5rem;color:#074fbb}.about-container .fl-1 .info .number .item .num sup{font-size:1.875rem}.about-container .fl-1 .info .number .item .text{font-size:.9375rem;color:#999}.about-container .fl-1 .pic{width:50%}.about-container .fl-2{background:#f5f5f9}.about-container .fl-2 .title{font-size:2.25rem;color:#333;text-align:center}.about-container .fl-2 .title::after{display:block;content:"";width:4.75rem;height:.1875rem;background:#f76028;border-radius:.125rem;margin:1.5625rem auto}.about-container .fl-2 #friends-banner{height:21.25rem}.about-container .fl-2 #friends-banner .swiper-wrapper{width:100% !important}.about-container .fl-2 #friends-banner .swiper-slide{width:20%;height:8.125rem;margin-bottom:2.5rem}.about-container .fl-2 #friends-banner .swiper-slide .pic{width:calc(100% - 2rem);height:100%;background-color:#fff;border-radius:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-container .fl-2 #friends-banner .swiper-slide .pic img{max-width:80%;max-height:5rem}.about-container .fl-2 #friends-banner .swiper-pagination-bullet{width:4.5rem;height:.25rem;background:#dfdfdf;border-radius:.125rem;-webkit-transition:width .3s;transition:width .3s}.about-container .fl-2 #friends-banner .swiper-pagination-bullet-active{width:1.25rem;background:#0750ba;-webkit-transition:width .3s;transition:width .3s}.index-container .swiper .swiper-pagination{width:1.875rem;right:15rem;left:auto;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.index-container .swiper .swiper-pagination-bullet{width:5.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1.25rem;color:#fff;line-height:1.875rem;font-family:"DINRegular";background:rgba(0,0,0,0);opacity:1;height:2.25rem;position:relative}.index-container .swiper .swiper-pagination-bullet-active::after{display:block;content:"";width:3.125rem;height:.1875rem;background:#f76028;margin-left:1.25rem;position:absolute;right:0}.index-container .swiper .mouseBox{position:absolute;left:0;width:100%;text-align:center;bottom:3rem;color:#fff;z-index:20;cursor:pointer}.index-container .swiper .mouseBox .mouseIco{border-radius:30px;width:1.9375rem;height:3.125rem;border:2px solid #fff;margin:0px auto;display:block;position:relative}.index-container .swiper .mouseBox .mouseIco i{width:.3125rem;height:.625rem;border-radius:.5rem;display:block;background-color:#fff;position:absolute;left:50%;margin-left:-0.125rem;top:.3125rem;-webkit-animation:mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite;animation:mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite}@keyframes mouse-dot{from{opacity:0}33%{opacity:1}to{transform:translateY(10px);-webkit-transform:translateY(10px);opacity:0}}@-webkit-keyframes mouse-dot{from{opacity:0}33%{opacity:1}to{transform:translateY(10px);-webkit-transform:translateY(10px);opacity:0}}.index-container .page-title{text-align:center;margin-bottom:2.5rem}.index-container .page-title .en{font-size:1.125rem;color:#bbb}.index-container .page-title .cn{font-size:2.25rem;color:#333}.index-container .page-title::after{content:"";display:inline-block;width:4.75rem;height:.1875rem;background:#f76028;border-radius:.125rem}.index-container .page-title.t2{text-align:left}.index-container .readmore{font-size:1.25rem;color:#0850bb;width:12.5rem;height:3.75rem;border:2px solid #0850bb;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.index-container .readmore:hover{background-color:#0850bb;color:#fff}.index-container .readmore.t2{color:#fff;background:rgba(0,0,0,0);border:2px solid #fff}.index-container .readmore.t2:hover{color:#0850bb;background-color:#fff}.index-container .fl-1{padding-left:12.5%;padding-right:12.5%;background:url(/template/web/default/skin/images/index/project_bg.png) no-repeat;background-size:cover;background-position:center}.index-container .fl-1 #project-banner{margin-bottom:3.125rem}.index-container .fl-1 #project-banner .swiper-slide{width:calc(33.33% - 1.25rem);margin-right:1.875rem}.index-container .fl-1 #project-banner .swiper-slide .img-box{width:100%;position:relative}.index-container .fl-1 #project-banner .swiper-slide .img-box .share{background:rgba(0,0,0,.7);width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:-1;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}
.index-container .fl-1 .list .li .img-box .share .ic{width:4.25rem;height:4.25rem;border-radius:50%;background-color:#0751bb;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.index-container .fl-1 .list .li .img-box .share .ic i{color:#fff;font-size:2.375rem}.
/*.index-container .fl-1 #project-banner .swiper-slide .img-box .share .ic{width:4.25rem;height:4.25rem;cursor:pointer}*/

.index-container .fl-1 #project-banner .swiper-slide .pic{width:100%;height:19.6875rem;-o-object-fit:cover;object-fit:cover}.index-container .fl-1 #project-banner .swiper-slide .info{padding:2.1875rem;background-color:#fff}.index-container .fl-1 #project-banner .swiper-slide .info .title{font-size:1.25rem;color:#333;margin-bottom:.625rem;display:block}.index-container .fl-1 #project-banner .swiper-slide .info .group{font-size:.9375rem;color:#656565;line-height:1.5rem}.index-container .fl-1 #project-banner .swiper-slide .info .group .tit{font-size:.9375rem;color:#999}.index-container .fl-1 #project-banner .swiper-slide:hover .img-box .share{z-index:2;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.index-container .fl-1 .swiper-button-next{top:9.375rem;bottom:auto;right:-4.6875rem;height:3rem;width:3rem;font-family:"iconfont" !important;font-size:1rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #d9d9d9;border-radius:50%;color:#d9d9d9;font-weight:bold}.index-container .fl-1 .swiper-button-next::after{display:none}.index-container .fl-1 .swiper-button-next::before{content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.index-container .fl-1 .swiper-button-next:hover{background:#0850bb;border-color:#0850bb;color:#fff}.index-container .fl-1 .swiper-button-prev{top:9.375rem;bottom:auto;left:-4.6875rem;height:3rem;width:3rem;font-family:"iconfont" !important;font-size:1rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #d9d9d9;border-radius:50%;color:#d9d9d9;font-weight:bold}.index-container .fl-1 .swiper-button-prev::after{display:none}.index-container .fl-1 .swiper-button-prev::before{content:""}.index-container .fl-1 .swiper-button-prev:hover{background:#0850bb;border-color:#0850bb;color:#fff}.index-container .fl-2{background-color:#272b31;margin-bottom:3.125rem}.index-container .fl-2 .page-title .cn{color:#fff}.index-container .fl-2 .page-title .en{color:#d2d2d2}.index-container .fl-2 .left{width:50%;background:url(/template/web/default/skin/images/index/case_pic.png) no-repeat;background-size:cover;background-position:center;padding:2.5rem 8%;-webkit-transform:translateY(3.125rem);transform:translateY(3.125rem);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.index-container .fl-2 .left .desc{font-size:1.125rem;color:#fff;margin-bottom:4.375rem}.index-container .fl-2 .left .readmore{margin:0}.index-container .fl-2 .right{width:calc(50% + 9.375rem);-webkit-transform:translateX(-9.375rem);transform:translateX(-9.375rem);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:8%}.index-container .fl-2 .right .list{margin-top:6.25rem;margin-bottom:3.125rem;margin-left: 10rem}.index-container .fl-2 .right .list .li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem}.index-container .fl-2 .right .list .li .pic{width:21.125rem;height:13.75rem;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.index-container .fl-2 .right .list .li .info{width:calc(100% - 21.125rem);padding-left:1.875rem}.index-container .fl-2 .right .list .li .info .title{font-size:1.25rem;color:#fff;margin-bottom:.9375rem;display:block}.index-container .fl-2 .right .list .li .info .desc{font-size:.9375rem;color:#d1d1d1;line-height:1.5rem;margin-bottom:2.1875rem}.index-container .fl-2 .right .list .li .info .more{width:8.75rem;height:2.8125rem;background:#0850bb;border-radius:30px;font-weight:400;font-size:1.125rem;color:#fff}.index-container .fl-2 .right .list .li .info .more .ic{margin-left:.625rem;width:1.25rem;height:.375rem}.index-container .fl-3 .info{/*width:50%;padding-right:7.5rem*/}.index-container .fl-3 .info .desc{font-size:.9375rem;color:#656565;line-height:2.25rem}.index-container .fl-3 .info .number{position:relative;z-index:2}.index-container .fl-3 .info .number .item{padding:2.5rem 0;background-color:#f9f9f9;width:22.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.index-container .fl-3 .info .number .item::after{content:"";display:block;width:1px;height:calc(100% - 5rem);background-color:#e9e9e9;position:absolute;right:0}.index-container .fl-3 .info .number .item:last-child::after{display:none}.index-container .fl-3 .info .number .item .num{font-weight:bold;font-size:4.5rem;color:#074fbb}.index-container .fl-3 .info .number .item .num sup{font-size:1.875rem}.index-container .fl-3 .info .number .item .text{font-size:.9375rem;color:#999}.index-container .fl-3 .info .readmore{margin:3.125rem 0 3.75rem}.index-container .fl-3 .pic{width:50%}.index-container .fl-4{background:url(/template/web/default/skin/images/index/news_bg.png) no-repeat;background-size:cover;background-position:center}.index-container .fl-4 .list{margin-right:2.5rem;width:calc(100% - 43.125rem);margin-bottom:1.875rem;background-color:#fff}.index-container .fl-4 .list .li{padding:2.5rem 2.5rem 0}.index-container .fl-4 .list .li::after{content:"";display:block;border-bottom:1px solid #e9e9e9;margin-top:.9375rem}.index-container .fl-4 .list .li:last-child{margin-bottom:0}.index-container .fl-4 .list .li:last-child::after{border-color:rgba(0,0,0,0)}.index-container .fl-4 .list .li .date{font-size:1.125rem;color:#0750ba;margin-bottom:.9375rem}.index-container .fl-4 .list .li .title{font-size:1.25rem;color:#333;display:block;margin-bottom:.625rem}.index-container .fl-4 .list .li .desc{font-size:.9375rem;color:#777;line-height:1.875rem;margin-bottom:.625rem}.index-container .fl-4 .list .li .more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:1.125rem;color:#999;line-height:1.5rem}.index-container .fl-4 .list .li .more .iconfont{font-size:1.125rem;color:#0850bb;margin-left:.625rem;-webkit-transform:translateY(0.3125rem);transform:translateY(0.3125rem)}.index-container .fl-4 .list .li:hover{background-color:#0850bb}.index-container .fl-4 .list .li:hover .title{color:#fff}.index-container .fl-4 .list .li:hover .date{color:rgba(255,255,255,.8)}.index-container .fl-4 .list .li:hover .desc{color:rgba(255,255,255,.6)}.index-container .fl-4 .list .li:hover .more{color:#fff}.index-container .fl-4 .list .li:hover .more .iconfont{color:#fff}.index-container .fl-4 .list .li:hover::after{border-color:#0850bb}.index-container .fl-4 .qa-list{width:40.625rem;margin-bottom:1.875rem}.index-container .fl-4 .qa-list .title{font-size:1.5rem;color:#555;margin-bottom:1.5rem}.index-container .fl-4 .qa-list .title .more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;color:#0750ba;line-height:1.5rem}.index-container .fl-4 .qa-list .title .more .ic{width:1.25rem;height:.375rem;margin-left:.625rem}.index-container .fl-4 .qa-list .qlist .li{width:100%;margin-bottom:1.25rem}.index-container .fl-4 .qa-list .qlist .li:last-child{margin-bottom:0}.index-container .fl-4 .qa-list .qlist .li a{font-size:1.125rem;color:#656565;border-radius:.5rem;background-color:#f9f9f9;padding:1.5625rem 0}.index-container .fl-4 .qa-list .qlist .li a .iconfont{font-size:1.125rem;color:#0850bb;margin:0 1.5625rem;font-weight:bold}.index-container .fl-4 .qa-list .qlist .li a span{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1.5625rem;border-left:1px solid #dfdfdf}.index-container .fl-4 .qa-list .qlist .li:hover a{background-color:#0850bb;color:#fff}.index-container .fl-4 .qa-list .qlist .li:hover a .iconfont{color:#fff}.index-container .fl-4 .qa-list .qlist .li:hover a span{border-color:rgba(255,255,255,.6)}.display{display: none;}.modal{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:99;max-width:85%;width:33.75rem;height:20rem;display:none}.modal .zx{position:relative;width:100%;height:100%}.modal .zx .pic{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal .close{position:absolute;right:.625rem;top:.625rem;width:1.875rem;height:1.875rem;border-radius:50%;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:rotate(135deg);transform:rotate(135deg);cursor:pointer}.modal .close::after{content:"";display:block;width:.75rem;height:.125rem;background-color:#fff;-webkit-transform:rotate(90deg) translateX(-0.125rem);transform:rotate(90deg) translateX(-0.125rem)}.modal .close::before{content:"";display:block;width:.75rem;height:.125rem;background-color:#fff}.project-detail-container .fl-2 .process p{font-size:18px;color:#fff;padding:.75rem 2.1875rem;border-radius:30px;background-color:#074fbb;position:relative;margin-right:4.375rem;margin-bottom:4.375rem}.project-detail-container .fl-2 .process p::after{content:"";display:block;width:3rem;height:.3125rem;background:url(/template/web/default/skin/images/project/5.png) no-repeat;background-size:100% 100%;position:absolute;right:-3.75rem;top:50%}.project-detail-container .fl-2 .process p:last-child::after{display:none}
.index-container .fl-1 .list{margin-bottom:3.125rem}.index-container .fl-1 .list .li{width:calc(33.33% - 1.25rem);margin-bottom:1.875rem;margin-right:1.875rem}.index-container .fl-1 .list .li:nth-child(3n){margin-right:0}.index-container .fl-1 .list .li .img-box{width:100%;position:relative}.index-container .fl-1 .list .li .img-box .share{background:rgba(0,0,0,.7);width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:-1;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}

/*.index-container .fl-1 .list .li .img-box .share .ic{width:4.25rem;height:4.25rem;cursor:pointer}*/

.index-container .fl-1 .list .li .pic{width:100%;/*height:19.6875rem;*/-o-object-fit:cover;object-fit:cover}.index-container .fl-1 .list .li .info{padding:1.1875rem;background-color:#fff}.index-container .fl-1 .list .li .info .title{font-size:1.25rem;color:#333;margin-bottom:.625rem;display:block}.index-container .fl-1 .list .li .info .group{    font-size: .9375rem;
    color: #656565;
    line-height: 1.5rem;
   }.index-container .fl-1 .list .li .info .group .tit{font-size:.9375rem;color:#999;white-space:nowrap}.index-container .fl-1 .list .li:hover .img-box .share{z-index:2;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.ex2 p img{width: 40%}
/*   header.bg2 .nav .item .child{
   	background:transparent;
   }
   header.bg2 .nav .item .child ul li:first-child
   {
   	color: #fff
   }
   header.bg2 .nav .item .child ul li a{
   	color: #fff
   }*/