@charset "utf-8";.main.index-main .index-product .title,.main.index-main .index-sector .title,.main.index-main .index-cases .title,.main.index-main .index-services .title,.main.index-main .index-news .title{width:100%;padding:87px 0 50px}.main.index-main .index-product .title h2,.main.index-main .index-sector .title h2,.main.index-main .index-cases .title h2,.main.index-main .index-services .title h2,.main.index-main .index-news .title h2,.main.index-main .index-product .title h3,.main.index-main .index-sector .title h3,.main.index-main .index-cases .title h3,.main.index-main .index-services .title h3,.main.index-main .index-news .title h3{text-align:center;font-weight:bold}.main.index-main .index-product .title h2,.main.index-main .index-sector .title h2,.main.index-main .index-cases .title h2,.main.index-main .index-services .title h2,.main.index-main .index-news .title h2{line-height:1;font-family:arial,helvetica,sans-serif;color:#fafafa;font-size:70px;word-wrap:break-word;word-break:break-all}.main.index-main .index-product .title h3,.main.index-main .index-sector .title h3,.main.index-main .index-cases .title h3,.main.index-main .index-services .title h3,.main.index-main .index-news .title h3{line-height:45px;margin-top:-30px;letter-spacing:2px;font-size:32px;color:#000000}.main.index-main .index-product .title h2,.main.index-main .index-sector .title h2,.main.index-main .index-cases .title h2,.main.index-main .index-services .title h2,.main.index-main .index-news .title h2{text-transform:uppercase}.main.index-main .index-sector .title h2,.main.index-main .index-services .title h2{color:#333333;text-transform:uppercase}.main.index-main .index-sector .title h3,.main.index-main .index-services .title h3{color:#fff}.main.index-main .index-product{width:100%}.main.index-main .index-product .index-product__items{width:100%;padding:3rem 0;overflow:hidden}.main.index-main .index-product .index-product__items .container-fluid{max-width:1360px}.main.index-main .index-product .index-product__items ul{margin:0 -0.8%}.main.index-main .index-product .index-product__items ul li{padding:20px .8%}.main.index-main .index-product .index-product__items ul li .item{width:100%;border:1px solid #e8e8e8;padding:10px;background-color:#f6f9fa;box-shadow:0px 0px 0px 0px inset}.main.index-main .index-product .index-product__items ul li .item .thumb-img{width:100%;height:209px}.main.index-main .index-product .index-product__items ul li .item .item-con{width:100%;height:137px;padding:4px 20px 0}.main.index-main .index-product .index-product__items ul li .item .item-con h4,.main.index-main .index-product .index-product__items ul li .item .item-con p{text-align:center}.main.index-main .index-product .index-product__items ul li .item .item-con h4{font-weight:bold;line-height:1.8;font-size:22px}.main.index-main .index-product .index-product__items ul li .item .item-con h4 a{color:#000000}.main.index-main .index-product .index-product__items ul li .item .item-con p{padding:1rem 0 0}.main.index-main .index-product .index-product__items ul li .item .item-con p a{color:#707070}.main.index-main .index-product .index-product__items ul li .item .item-con p a:hover{color:#db0b11}.main.index-main .index-product .index-product__items ul li .item:hover{box-shadow:1px 1px 12px 1px rgba(0,0,0,0.12);shadow-distance:1px;shadow-angle:123px;background:#fff}.main.index-main .index-sector{width:100%}.main.index-main .index-sector .container{width:100%;max-width:1453px;background:#000405}.main.index-main .index-sector .index-sector__items{width:100%;max-width:1205px;margin:auto;overflow:hidden}.main.index-main .index-sector .index-sector__items ul{margin:0 -1%}.main.index-main .index-sector .index-sector__items ul li{padding:0 1% 24px}.main.index-main .index-sector .index-sector__items ul li .item{position:relative;width:100%;min-height:200px}.main.index-main .index-sector .index-sector__items ul li .item .thumb-img{width:100%;height:255px}.main.index-main .index-sector .index-sector__items ul li .item .item-con{position:absolute;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.4));transition:.5s;left:0;top:0}.main.index-main .index-sector .index-sector__items ul li .item .item-con h4{margin-top:199px;font-size:22px}.main.index-main .index-sector .index-sector__items ul li .item .item-con h4,.main.index-main .index-sector .index-sector__items ul li .item .item-con p{padding:0 36px}.main.index-main .index-sector .index-sector__items ul li .item .item-con h4 a,.main.index-main .index-sector .index-sector__items ul li .item .item-con p a{color:#fff}.main.index-main .index-sector .index-sector__items ul li .item .item-con p{line-height:2;padding-top:5px}.main.index-main .index-sector .index-sector__items ul li .item .item-con p a{opacity:0;transition:.5s}.main.index-main .index-sector .index-sector__items ul li .item:hover .item-con{background:rgba(247,179,26,0.8)}.main.index-main .index-sector .index-sector__items ul li .item:hover p a{opacity:1}.main.index-main .index-cases{width:100%;padding:0 0 2.5rem}.main.index-main .index-cases .index-cases__items{width:100%;padding:0 0 2.5rem}.main.index-main .index-cases .index-cases__items .container{width:100%;max-width:1305px}.main.index-main .index-cases .index-cases__items ul{margin:0 -1%}.main.index-main .index-cases .index-cases__items ul li{padding:40px 1% 0}.main.index-main .index-cases .index-cases__items ul li .item{width:100%}.main.index-main .index-cases .index-cases__items ul li .item .thumb-img{width:100%;height:200px;overflow:hidden}.main.index-main .index-cases .index-cases__items ul li .item .thumb-img img{transition:all .5s ease}.main.index-main .index-cases .index-cases__items ul li .item .item-con{transition:all .5s ease;padding:16px 0 0}.main.index-main .index-cases .index-cases__items ul li .item .item-con h4{font-weight:bold;font-size:18px}.main.index-main .index-cases .index-cases__items ul li .item .item-con h4 a{color:#333}.main.index-main .index-cases .index-cases__items ul li .item .item-con p{padding:12px 0 0;line-height:1.8;font-size:14px;color:#696969}.main.index-main .index-cases .index-cases__items ul li .item:hover .thumb-img img{transform:scale(1.2)}.main.index-main .index-cases .index-cases__items ul li .item:hover .item-con{padding-left:20px}@media (max-width:767px){.main.index-main .index-cases .index-cases__items ul li .item .thumb-img{height:auto}}.main.index-main .index-cases .index-cases__more{width:100%}.main.index-main .index-cases .index-cases__more a{display:block;width:100%;max-width:222px;height:100%;min-height:46px;line-height:46px;border:1px solid #00a6f5;margin:auto;text-align:center;font-size:14px;color:#000}.main.index-main .index-cases .index-cases__more a:hover{background:#02A7F0;color:#fff}.main.index-main .index-services{width:100%;padding:3rem 0;background-color:#00080a}.main.index-main .index-services .index-services__items{width:100%;padding:30px 0 0}.main.index-main .index-services .index-services__items .container{width:100%;max-width:1360px}.main.index-main .index-services .index-services__items ul{margin:0 -0.8%}.main.index-main .index-services .index-services__items ul li{padding:20px .8%}.main.index-main .index-services .index-services__items ul li .item{width:100%;background:#fff;border:1px solid #e8e8e8;padding:10px;min-height:348px}.main.index-main .index-services .index-services__items ul li .item .thumb-img{width:100%}.main.index-main .index-services .index-services__items ul li .item .item-con{width:100%;height:178px;padding:50px 20px 20px}.main.index-main .index-services .index-services__items ul li .item .item-con h4,.main.index-main .index-services .index-services__items ul li .item .item-con p{text-align:center}.main.index-main .index-services .index-services__items ul li .item .item-con h4{font-size:20px;font-weight:bold;line-height:1.8}.main.index-main .index-services .index-services__items ul li .item .item-con h4 a{color:#000000}.main.index-main .index-services .index-services__items ul li .item .item-con p{font-size:12px;line-height:1.8;padding:20px 0 0}.main.index-main .index-news{width:100%;padding:0 0 2.5rem}.main.index-main .index-news .index-news__items{width:100%}.main.index-main .index-news .index-news__items ul li{padding-bottom:20px}.main.index-main .index-news .index-news__items ul li .item{width:100%;background:#f5f5f5;padding:20px}.main.index-main .index-news .index-news__items ul li .item .thumb-img{width:40%;height:135px}.main.index-main .index-news .index-news__items ul li .item .item-con{padding:2% 0 0 3%}.main.index-main .index-news .index-news__items ul li .item .item-con h4{font-size:1.125rem;line-height:1.1}.main.index-main .index-news .index-news__items ul li .item .item-con h4 a{color:#262626}.main.index-main .index-news .index-news__items ul li .item .item-con p{font-size:.875rem;margin-top:3%;color:#8c8c8c}.main.index-main .index-news .index-news__items ul li .item .item-con h6{margin-top:6%;font-size:.75rem;color:#8c8c8c}@media (max-width:767px){.main.index-main .index-news .index-news__items ul li .item .thumb-img{height:auto}.main.index-main .index-news .index-news__items ul li .item .item-con h4{font-size:.875rem}}.main.index-main .index-news .index-news__items2{width:100%}.main.index-main .index-news .index-news__items2 .container{max-width:1600px;width:100%}.main.index-main .index-news .index-news__items2 ul li{padding-bottom:15px}.main.index-main .index-news .index-news__items2 ul li .item{width:100%;border:1px solid #e5e5e5;padding:15px 20px}.main.index-main .index-news .index-news__items2 ul li .item .thumb-img{width:100%;height:220px}.main.index-main .index-news .index-news__items2 ul li .item .item-con{width:100%}.main.index-main .index-news .index-news__items2 ul li .item .item-con .item-con__top{width:100%;padding:15px}.main.index-main .index-news .index-news__items2 ul li .item .item-con .item-con__top .item-con__top-date{padding-right:15px;border-right:1px solid #e5e5e5}.main.index-main .index-news .index-news__items2 ul li .item .item-con .item-con__top .item-con__top-date h5{text-align:center;font-size:2.2rem;color:#333}.main.index-main .index-news .index-news__items2 ul li .item .item-con .item-con__top .item-con__top-date h6{text-align:center;font-size:.75rem;color:#333;white-space:nowrap}.main.index-main .index-news .index-news__items2 ul li .item .item-con .item-con__top .item-con__top-title{padding-left:15px}.main.index-main .index-news .index-news__items2 ul li .item .item-con .item-con__top .item-con__top-title h3{font-size:.875rem;font-weight:bold;padding-bottom:6px}.main.index-main .index-news .index-news__items2 ul li .item .item-con .item-con__top .item-con__top-title h3 a{color:#333}.main.index-main .index-news .index-news__items2 ul li .item .item-con .item-con__top .item-con__top-title h3 a:hover{color:#cf8b32}.main.index-main .index-news .index-news__items2 ul li .item .item-con .item-con__top .item-con__top-title p{font-weight:100;font-size:12px;height:33px;line-height:1.5;color:#595959}.main.index-main .index-news .index-news__items2 ul li .item .item-con a.item-more{padding:15px;border-top:1px solid #cf8b32;color:#666;font-size:.75rem}@media (max-width:767px){.main.index-main .index-product .index-product__items .container-fluid{padding:0}.main.index-main .index-sector .index-sector__items ul li .item{min-height:258px}.main.index-main .index-news .index-news__items2 ul li .item .thumb-img{height:auto}}@media (min-width:768px) and (max-width:991px){.main.index-main .index-sector .container{padding:0}.main.index-main .index-sector .index-sector__items ul{margin:0}.main.index-main .index-sector .index-sector__items ul li{padding:0}.main.index-main .index-cases .index-cases__items ul li .item .thumb-img{height:295px}}@media (max-width:991px){.main.index-main .index-product .title h2,.main.index-main .index-sector .title h2,.main.index-main .index-cases .title h2,.main.index-main .index-services .title h2,.main.index-main .index-news .title h2{display:none}.footer .footer-top .footer-top__about{height:auto}.footer .footer-top .footer-top__about h5{margin-top:40px}.main.index-main .index-product .index-product__items{padding-top:0px}.banner-con.news-banner{padding:0px}}