::selection{background:#d9534f;color:#fff}body,html{min-height:100%}body{color:#3d4450;cursor:url(../images/mouse1.cur),url(../images/mouse1.cur),auto;word-wrap:break-word;background:0 0/cover no-repeat fixed #000;background-repeat:no-repeat}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#018ee8}a{cursor:url(../images/mouse2.cur),url(../images/mouse2.cur),auto;color:#d2322d;text-decoration:none}a:hover{text-decoration:none}img{max-width:100%;border-radius:4px;vertical-align:middle;height:auto}h1,h2,h3,h4,h5{font-weight:100}.navbar{z-index:1000;border:0;margin-bottom:0}@media (min-width:768px){.navbar{border-radius:0}}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:24px}@media (min-width:768px){.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.dropdown-menu{background-color:rgba(255,255,255,.8) margin:0!important}.dropdown-menu>li>a{padding:10px 20px;font-weight:400}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;background-color:#d9534f;text-decoration:none;transition:all .3s ease}.dropdown:hover>.dropdown-menu{display:block}.well{margin-bottom:30px;border:0}.list-group-item{background-color:rgba(230,238,232,.3);transition:background-color .5s ease-in-out,box-shadow .5s ease-in-out;-moz-transition:background-color .5s ease-in-out,box-shadow .5s ease-in-out;-webkit-transition:background-color .5s ease-in-out,box-shadow .5s ease-in-out}.list-group-item:hover{background-color:rgba(255,255,255,.7);box-shadow:0 0 50px #000;-webkit-box-shadow:0 0 50px #000;-moz-box-shadow:0 0 50px #000;-o-box-shadow:0 0 50px #000}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.btn{font-size:12px}.form-control{vertical-align:middle;border-color:#f89693;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(238,88,83,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(238,88,83,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(238,88,83,.6)}.form-control:focus{border-color:#f89693}@media (min-width:768px){[aos^=flip]{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}[aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);-moz-transform:perspective(2500px) rotateX(-100deg);-ms-transform:perspective(2500px) rotateX(-100deg);-o-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[aos][aos][aos-easing=ease-out-back],body[aos-easing=ease-out-back] [aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[aos][aos][aos-duration='1000'],body[aos-duration='1000'] [aos]{-webkit-transition-duration:1s;transition-duration:1s}[aos=fade-up]{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translate(0,100px)}[aos^=fade][aos^=fade]{opacity:0;transition-property:all}[aos][aos][aos-easing=ease-out-back],body[aos-easing=ease-out-back] [aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[aos][aos][aos-duration="2000"],body[aos-duration="2000"] [aos]{transition-duration:2s;-webkit-transition-duration:2s}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:all;-webkit-transition-property:all}[aos][aos][aos-duration='3000'],body[aos-duration='3000'] [aos]{-webkit-transition-duration:3s;transition-duration:3s}[aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);-moz-transform:perspective(2500px) rotateY(100deg);-ms-transform:perspective(2500px) rotateY(100deg);-o-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos^=flip-right][data-aos^=flip-right]{transition-property:all;-webkit-transition-property:all}}@-webkit-keyframes imageAnimation{0%{opacity:0;-webkit-animation-timing-function:ease-in}8%{opacity:1;-webkit-transform:scale(1.05);-webkit-animation-timing-function:ease-out}17%{opacity:1;-webkit-transform:scale(1.1) rotate(0)}25%{opacity:0;-webkit-transform:scale(1.1) rotate(0)}100%{opacity:0}}@-moz-keyframes imageAnimation{0%{opacity:0;-moz-animation-timing-function:ease-in}8%{opacity:1;-moz-transform:scale(1.05);-moz-animation-timing-function:ease-out}17%{opacity:1;-moz-transform:scale(1.1) rotate(0)}25%{opacity:0;-moz-transform:scale(1.1) rotate(0)}100%{opacity:0}}@-o-keyframes imageAnimation{0%{opacity:0;-o-animation-timing-function:ease-in}8%{opacity:1;-o-transform:scale(1.05);-o-animation-timing-function:ease-out}17%{opacity:1;-o-transform:scale(1.1) rotate(0)}25%{opacity:0;-o-transform:scale(1.1) rotate(0)}100%{opacity:0}}@-ms-keyframes imageAnimation{0%{opacity:0;-ms-animation-timing-function:ease-in}8%{opacity:1;-ms-transform:scale(1.05);-ms-animation-timing-function:ease-out}17%{opacity:1;-ms-transform:scale(1.1) rotate(0)}25%{opacity:0;-ms-transform:scale(1.1) rotate(0)}100%{opacity:0}}@keyframes imageAnimation{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:1;transform:scale(1.05);animation-timing-function:ease-out}17%{opacity:1;transform:scale(1.1) rotate(0)}25%{opacity:0;transform:scale(1.1) rotate(0)}100%{opacity:0}}@keyframes neon{from{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #228dff,0 0 70px #228dff,0 0 80px #228dff,0 0 100px #228dff,0 0 150px #228dff}to{text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #228dff,0 0 35px #228dff,0 0 40px #228dff,0 0 50px #228dff,0 0 75px #228dff}}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#d9534f;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media (max-width:768px){body{background-color:#f0f0f0;background:url(../images/xsbg.gif);background-attachment:fixed}}body{font-family:Poppins,sans-serif;color:#0c0c0c;background-color:#fff}.layout_padding{padding:75px 0}.layout_padding2{padding:45px 0}.layout_padding2-top{padding-top:45px}.layout_padding2-bottom{padding-bottom:45px}.layout_padding-top{padding-top:75px}.layout_padding-bottom{padding-bottom:75px}.heading_container{display:-webkit-box;display:-ms-flexbox;display:flex}.heading_container h2{position:relative;font-weight:700;text-transform:uppercase;padding-bottom:10px}.heading_container h2::before{content:"";width:40px;height:7px;background-color:#fc0909;border-radius:10px;position:absolute;bottom:0;left:0}.hero_area{height:100vh;background-size:cover;background-color:#1d2943}.hero_area .top_nav{background-color:#031652;padding:10px 0}.hero_area .top_nav .container{display:flex;justify-content:center}.hero_area .top_nav .contact_link-container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero_area .top_nav .contact_link-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:#fff;font-size:15px;padding:0 25px;border-right:1px solid #fff}.hero_area .top_nav .contact_link-container a:last-child{border-right:none}.hero_area .top_nav .contact_link-container a span{display:flex;align-items:center;white-space:nowrap}.hero_area .top_nav .contact_link-container a img{width:16px;margin-right:3px}.header_section{padding:0}.header_section .container-fluid{padding-right:25px;padding-left:25px}.header_section .nav_container{margin:0 auto}#navbarSupportedContent{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 3%}.custom_nav-container.navbar-expand-lg{z-index:99999;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item .nav-link{padding:0;padding:35px 15px 10px 15px;color:#2c2b2b;text-align:center;text-transform:uppercase}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item.active .nav-link,.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item:hover .nav-link{background-color:#031652;color:#fff}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:initial}.btn,.btn:focus{outline:0!important;-webkit-box-shadow:none;box-shadow:none}.navbar-brand{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-align:center;-ms-flex-align:center;align-items:center}.navbar-brand img{width:40px}.navbar-brand span{font-weight:700;color:#2c2b2b;font-size:20px}.custom_nav-container .navbar-toggler{outline:0}.custom_nav-container .navbar-toggler .navbar-toggler-icon{background-size:55px}.slider_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 115px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider_section .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider_section .detail-box{width:100%;margin:0 auto}.slider_section .detail-box h1{text-transform:uppercase;font-size:4rem;color:#031652;line-height:60px;font-weight:600}.slider_section .detail-box h1 span{color:#fc0909}.slider_section .detail-box p{margin-top:25px}.slider_section .detail-box .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.slider_section .detail-box .btn-box a{width:180px;text-align:center;margin:5px}.slider_section .detail-box .btn-box .btn-1{display:inline-block;padding:10px 35px;background-color:#031652;color:#fff;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent}.slider_section .detail-box .btn-box .btn-1:hover{background-color:transparent;border-color:#031652;color:#031652}.slider_section .detail-box .btn-box .btn-2{display:inline-block;padding:10px 35px;background-color:#fc0909;color:#fff;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent}.slider_section .detail-box .btn-box .btn-2:hover{background-color:transparent;border-color:#fc0909;color:#fc0909}.slider_section .img-box{display:-webkit-box;display:-ms-flexbox;display:flex}.slider_section .img-box img{width:100%}.slider_section .idicator_container{position:relative}.slider_section ol.carousel-indicators{margin:0;bottom:-75px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slider_section ol.carousel-indicators li{width:20px;height:20px;border-radius:100%;text-align:center;background-color:#fc0909;opacity:1;border:none;margin:0 4px}.slider_section ol.carousel-indicators li.active{background-color:#031652}.about_section{background-color:#031652;color:#fff;padding:25px}.about_section .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about_section .heading_container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}.about_section .heading_container h2 span{color:#031652}.about_section .heading_container h2::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about_section .img_container{margin-right:-45px}.about_section .img_container .img-box img{width:100%}.about_section .img_container .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.about_section .img_container .btn-box a{display:inline-block;padding:10px 35px;background-color:#fc0909;color:#fff;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent;text-transform:uppercase}.about_section .img_container .btn-box a:hover{background-color:transparent;border-color:#fc0909;color:#fc0909}.about_section .detail-box{background-color:#031652;color:#fff;padding:25px}.service_section{background-color:#031652;margin-bottom:90px}.service_section .heading_container{color:#fff}.service_section .service_container{display:-webkit-box;display:-ms-flexbox;display:flex}.service_section .service_container .box{-ms-flex-preferred-size:32%;flex-basis:32%;margin:1%;background-color:#fff;padding:15px;text-align:center;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.2);box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.service_section .service_container .box .img-box img{width:100%}.service_section .service_container .box .detail-box{margin-top:25px}.service_section .service_container .box .detail-box h6{font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.service_section .service_container .box .detail-box a{display:inline-block;padding:5px 35px;background-color:#fc0909;color:#fff;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent;margin-top:10px}.service_section .service_container .box .detail-box a:hover{background-color:transparent;border-color:#fc0909;color:#fc0909}.service_section .service_container .box.b1{-webkit-transform:translateY(20%);transform:translateY(20%)}.service_section .service_container .box.b2{-webkit-transform:translateY(5%);transform:translateY(5%)}.service_section .service_container .box.b3{-webkit-transform:translateY(-20%);transform:translateY(-20%)}.product_section .product_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px}.product_section .product_container .box{width:265px;margin:10px}.product_section .product_container .box img{width:100%}.product_section .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:45px}.product_section .btn-box a{display:inline-block;padding:10px 35px;background-color:#fc0909;color:#fff;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent;text-transform:uppercase}.product_section .btn-box a:hover{background-color:transparent;border-color:#fc0909;color:#fc0909}.client_section{color:#fff;text-align:center}.client_section .heading_container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.client_section .heading_container h2::before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.client_section #carouselExampleControls{padding:0 10%}.client_section .box{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-align:center;-ms-flex-align:center;align-items:center;margin:45px}.client_section .box .detail-box{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-align:center;-ms-flex-align:center;align-items:center;margin-top:35px}.client_section .box .detail-box h4{font-weight:700;font-size:18px;padding:0 10px;border-bottom:1px solid #fff}.client_section .box .detail-box p{margin-top:20px}.client_section .carousel-control-next,.client_section .carousel-control-prev{position:absolute;top:50%;width:45px;height:45px;border:none;opacity:1;background-repeat:no-repeat;background-size:10px;background-position:center;background-color:#fff;background-position:center;border-radius:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.client_section .carousel-control-next:hover,.client_section .carousel-control-prev:hover{background-color:#fc0909}.client_section .carousel-control-prev{left:0}.client_section .carousel-control-next{left:initial;right:0}.metal_section{background-image:url(../images/metal-bg.webp);background-size:cover}.metal_section .detail-box{padding:75px 0}.metal_section .detail-box h2{font-size:3rem;font-weight:700;text-transform:uppercase}.metal_section .detail-box a{display:inline-block;padding:10px 55px;background-color:#fc0909;color:#fff;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent;margin-top:30px}.metal_section .detail-box a:hover{background-color:transparent;border-color:#fc0909;color:#fc0909}.contact_section .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact_section .contact_form-container{margin-top:45px}.contact_section .contact_form-container input{border:none;outline:0;color:#000;height:45px;width:100%;margin:15px 0;padding-left:15px;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.contact_section .contact_form-container input::-webkit-input-placeholder{color:#000;text-transform:uppercase}.contact_section .contact_form-container input:-ms-input-placeholder{color:#000;text-transform:uppercase}.contact_section .contact_form-container input::-ms-input-placeholder{color:#000;text-transform:uppercase}.contact_section .contact_form-container input::placeholder{color:#000;text-transform:uppercase}.contact_section .contact_form-container input.message_input{height:120px}.contact_section .contact_form-container button{display:inline-block;padding:10px 60px;background-color:#f73131;color:#fff;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent;text-transform:uppercase;margin-top:35px;font-weight:700}.contact_section .contact_form-container button:hover{background-color:transparent;border-color:#f73131;color:#f73131}.contact_section .img-box img{width:100%}.contact_section .mapouter{position:relative;text-align:right;width:100%;height:500px}.contact_section .gmap_canvas{overflow:hidden;background:0 0!important;width:100%;height:500px}.contact_section .gmap_iframe{height:500px!important}.info_section{background-color:#010b2c;color:#fff;padding:90px 0 45px 0}.info_section h5{margin:25px 0;font-size:24px}.info_section .info_logo{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-align:start;-ms-flex-align:start;align-items:flex-start}.info_section .info_logo .navbar-brand img{width:45px}.info_section .info_logo .navbar-brand span{font-size:24px;color:#fff}.info_section .info_links ul{padding:0}.info_section .info_links ul li{margin-top:10px;list-style-type:none}.info_section .info_links ul li a{color:#cdcdcd}.info_section .info_links ul li a:hover{color:#fff}.info_section .info_info a{color:#cdcdcd}.info_section .info_info a:hover{color:#fff}.info_section .info_form form input{outline:0;border:none;width:100%;padding:7px 10px;border-radius:30px}.info_section .info_form form button{padding:8px 35px;outline:0;border:none;color:#fff;background:#f73131;border-radius:30px;margin-top:15px;text-transform:uppercase}.info_section .info_form .social_box{margin-top:35px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.info_section .info_form .social_box a{margin-right:7px}.footer_section{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background-color:#010b2c}.footer_section p{color:rgba(254,254,255,.7);margin:0;text-align:center}.footer_section a{color:rgba(254,254,255,.7)}.footer_section .sideBar{position:fixed;right:-182px;top:60%;background-color:#031652;border:rgba(255,255,255,0) solid 1px;transition:right .5s;border:solid 1px #fff}.footer_section .sideBar:hover{right:0}.footer_section .sideBar>div{position:relative}.footer_section .sideBar .tips{writing-mode:vertical-lr;position:absolute;height:40%;line-height:25px;background-color:#031652;width:40px;left:-40px;top:50px;border:solid 1px #fff;text-align:center;box-sizing:border-box;padding:10px 10px;border-top-left-radius:5px;border-bottom-left-radius:5px;font-weight:700;color:#fff}.footer_section .sideBar .list{padding:0;list-style:none;width:180px;margin:0}.footer_section .sideBar .list>li{padding:15px;border-top:#fff dashed 1px}.footer_section .sideBar .list>li:hover{background-color:#535353;color:#fff}.footer_section .sideBar .list>li:first-child{border-top:none}.product_info .btn-box .btn-1{display:inline-block;padding:10px 35px;background-color:#031652;color:#fff!important;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent}.product_info .btn-box .btn-1:hover{background-color:transparent;border-color:#031652;color:#031652!important}.product_info .btn-box .btn-2{display:inline-block;padding:10px 35px;background-color:#fc0909;color:#fff;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent}.product_info .btn-box .btn-2:hover{background-color:transparent;border-color:#fc0909;color:#fc0909}.articles-section{padding:50px 0}.read-more{color:#0c4da2;font-weight:600;text-decoration:none;display:inline-flex;align-items:center}.read-more:hover{color:#08367a}.read-more:after{content:"→";margin-left:5px;transition:transform .3s}.read-more:hover:after{transform:translateX(3px)}.read-more{color:#0c4da2;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;font-size:.95rem;transition:color .3s}.read-more:hover{color:#08367a;text-decoration:none}.read-more:after{content:"→";margin-left:8px;transition:transform .3s}.read-more:hover:after{transform:translateX(3px)}
/*google翻译标签*/
.goog-te-combo {
    margin-top: 0;
    padding-top: 0;
    width: 200px;
    height: 40px;
    border-radius: 3px;
    border: 1px solid transparent;
    color: #FFFFFF;
    padding: 0 0 0 0px;
    font-weight: 400;
    font-size: 14px;
    line-height: 45px;
    text-align: center;
    vertical-align: center;
    appearance: none;
    cursor: pointer;
    background: #031652 100% 45%;
}
.goog-te-combo::-webkit-scrollbar {
    width: 6px; /* 设置滚动条宽度 */
    height: 6px; /* 设置滚动条高度 */
}

.goog-te-combo::-webkit-scrollbar-track {
    background-color:  #263044; /* 设置滚动条轨道颜色 */
}

.goog-te-combo::-webkit-scrollbar-thumb {
    background-color: #6C757D;; /* 设置滚动条滑块颜色 */
    border-radius: 50px; /* 设置滚动条滑块圆角 */
}

.goog-te-combo::-webkit-scrollbar-thumb:hover {
    background-color: #6C757D; /* 设置滚动条滑块鼠标悬停颜色 */
}