﻿@charset "utf-8"; 
:root {--color: #F15B06}
.head-nav>ul .submenu a:hover,.head-nav>ul>li .inmenu_1,.head-nav>ul>li:hover>a{color:#fff;background:#0914A1}.news .common-btn,.project .common-btn,.news-pro .common-btn,.hot .common-btn{background:#0914A1}.common-btn,.hot .common-btn:hover{background:#000;color:#fff}
.hot .swiper-button-next, .hot .swiper-button-prev{background-color:#F15C04}
.about{background-image:url("/js/33388/abg.jpg");margin-top: 0}.partner{padding-top:100px}
.partner ul{flex-wrap: wrap;margin-top:70px}
.partner ul li{max-width:8%;min-width:8%;border:none}
.partner ul li:after{display:none}
.partners .part-title {position:relative}
.partners .part-title h3 {text-align:center;font-family:Open Sans;font-size:52px;font-weight:700;color:#1a1a1a;position:relative}
.partners .part-title h3 em {color:#0914A1;font-style:normal;font-family:Open Sans}
.partners .part-title p {text-align:center;color:#202020;font-weight:700;line-height:24px;position:relative}
.partners .part-title:before {content:'05';color:#dedede;font-weight:700;font-size:210px;font-family:Open Sans;position:absolute;top:-120%;left:50%;transform:translateX(-50%)}
.partners {margin-top:50px}
.project .swiper-wrapper{padding-bottom:45px}
.project-info{position:static;padding: 20px;display: flex;align-items: center;justify-content: center;height: 98px;box-sizing: border-box}
.about-icon li .icon-wrap,.project-img{position:static}
.project-img {background: #feb388}
.project-item:after{display:none;padding-bottom:0}
.project-item{flex-wrap:wrap;padding:0 1%;box-sizing:border-box}
.project-info,.project-item:hover .project-info{background:#F15B06}
.project-item .common-btn{display:none}
.project-title{font-size: 22px;line-height: 1.3;max-height: 58px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp: 2;overflow:hidden}
.project-txt{font-size:16px}
.project-info .line,.project-info .project-title,.project-info p{transform:translateZ(0);opacity:1}
.news-img {padding-bottom:100%;width:100%}
.news-img img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain}
@media screen and (max-width:768px){.partners .part-title h3{font-size:7vw}
.partners .part-title:before{font-size: 20vw;top:-30%}
.partner{padding-top: 1px}
.partner ul{margin-top:30px}
.partner ul li{max-width:inherit;min-width:inherit}}
@media screen and (max-width:540px){.project-title{font-size:16px;max-height: 42px}
.project-info{height: 62px;padding:10px}}
@media screen and (min-width:769px){.hot-name{font-size: 32px}}
.partner ul li a{width: 100%;height: 100%;display: flex;align-items: center}
.head-nav>ul>li>a{white-space:nowrap;padding:0 10px}
.head-nav>ul .submenu a:hover, .head-nav>ul>li .inmenu_1, .head-nav>ul>li:hover>a {color: #fff;background: #F15B06}
.hot-name{color:#F15B06;text-transform:uppercase}
.news .common-btn, .project .common-btn, .news-pro .common-btn, .hot .common-btn {background: #F15B06}
.hot .slide-title{opacity:.2}
.news-pro .common-btn{background: #fff;color: #000}
.news-pro li:hover .common-btn{background: #F15B06}
.common-title{text-transform:uppercase}
.about .common-title {text-transform: uppercase}
.about .common-btn{background:#F15B06;color:#fff}
.about .common-btn:hover{background:#F15B06;color:#fff}
.project .common-title{color:#F15B06}
.project .common-btn{border: none;margin-top: 30px}
.project .common-btn:hover {background-color: #F15B06}
.news{background: url(/js/33388/nbg.jpg) no-repeat center;background-size: cover}
.news .common-title{color: #030514}
.news-date {background-color: #F15B06}
.news ul li:hover .news-date {background-color: #d68874}
.partners .part-title h3 em{color:#F15B06}
.foot {background-color: #121212}
.foot-nav>ul li a:before{color: #F15B06}
.foot-icon {background-color: #F15B06;top: auto;bottom: -20px}
.foot-ct .foot-icon{background:#F15B06 url(/js/33388/message.png) no-repeat center;background-size:24px}
.foot-ct .foot-icon img{visibility:hidden}
.foot-contact{height:auto}
.foot-title{text-transform:uppercase}
.foot-contact>div{border-color:#888}
.pro-review .pro-preview-right .btn-list .btn, .pro-review .pro-preview-right .btn-list .pdown2{background:#d68874}
a.LayImAhrefNode{background:#F15B32}
.common-link>div a{color:#F15B06}
.send-inquiry .send-btn{background:#F15B06;border:none}
.feedback .send-inquiry .send-btn:hover {background: #F15B06}
.pro-wrap .compare-action{background:#F15B06}
.table td, .table th {vertical-align: middle}
div#xyz{margin-left:20px}
.head-wrapper{position:relative}
#float_left{position:fixed;right:10px;bottom:10%;text-align:center;z-index:99}
#float_left .ico{display:block;text-align:center;margin-bottom:6px;cursor:pointer}
#float_left .ico img{border-radius:50%;width:60%}
#float_left .ico>span{display:block;color:#000;font-weight:bold;font-size:16px}
table.nyvideotable td p {border-top: 1px solid #cdcdcd;padding: 5px}
.table.nyvideotable td,.table.nyvideotable th {vertical-align:top;border-color: transparent}
table.nyvideotable td p {padding:0 5px;margin:0}
table.nyvideotable td p:nth-child(n+4) {border:none;margin:0}
table.nyvideotable td p:nth-child(2) {padding:5px}
table.nyvideotable td p:nth-child(1) {border:none;padding:0}
table.nyvideotable td iframe{width:100%}
iframe {max-width:100%}
.foot-con{color: #999;max-height:initial;-webkit-line-clamp: inherit;font-size: 15px;line-height: 1.5;word-break: break-word}
.foot-con a{color:#f15b06}
.foot-inquiry .foot-con{margin-top:0}
.foot-inquiry .foot-con>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-between}
.foot-inquiry .foot-con>div:first-child input{width:49%;height:30px;border-radius:4px;border:none;outline:0;padding-left:10px;box-sizing:border-box}
.foot-inquiry .foot-con>div:nth-child(2){margin:10px 0}
.foot-inquiry .foot-con>div:nth-child(2) input{width:100%;height:60px;border-radius:4px;border:none;outline:0;padding-left:10px;box-sizing:border-box}
#ImgSend_I{display:block;width:100px;height:30px;border-radius:10px;border:none;outline:0;margin:0 auto;background:#f15b06;color:#fff}
.foot-nav{margin:70px 0 40px}
.top-btn{display:none !important}
.hot{background:#fff;padding: 60px 0}
.hot-info{padding-left:50px}
.news-pro{background: #fff;padding-bottom: 60px}
#swiper-banner img{display:block}
@media screen and (min-width:769px){.headtop {width:100%;height:40px;background:#333}
.tcont {display:flex;color:#fff;font-size:15px}
.headtop .head-wrapper {justify-content: flex-end}
.tcont a {color:#fff}
.tcont p {margin-right:28px;display: flex;align-items: center}
.tcont i{display: flex;width: 30px;height: 30px;color: #f15b06;justify-content: center;align-items: center;background: #fff;border-radius: 50%;font-size: 18px;margin-right: 12px}
.head {height:140px!Important}
.head>.head-wrapper {height:calc(100% - 40px)}
main {margin-top:140px}
.head.headscroll {height:110px!Important}}
@media screen and (max-width:768px){.headtop{display:none}}
.about-icon {max-width:1100px;margin:50px auto 40px}
.about-icon li .icon-wrap {display:block;border:none;position:relative}
.about-icon li:after {padding:0}
.about-icon li .icon-wrap .abnumb {font-weight:bold;text-align:center;color:#fff;font-size:54px}
.about-icon li .icon-wrap .abicon {margin:10px 0}
.about-icon li .icon-wrap img {width:40%;display:block;margin:0 auto}
.about-icon li .icon-wrap img:nth-child(2),.about-icon li:hover .icon-wrap img:nth-child(1) {display:none}
.about-icon li:hover .icon-wrap img:nth-child(2) {display:block}
.about-icon li .icon-wrap p {margin:0;text-align:center;font-size:18px;font-weight:bold;line-height:1.4}
.about-icon li:hover {box-shadow:0 0 0;transform:translateY(0px)}
.about-icon li:hover img {transform:scale(1)}
.about-icon li:hover .icon-wrap .abnumb,.about-icon li:hover .icon-wrap p {color:#F15B06}
@media screen and (max-width:768px){.about-icon li .icon-wrap .abnumb{font-size:40px}
.about-icon li .icon-wrap img{width:55px}
.about-icon li .icon-wrap p{font-size:16px}
.about-icon li .icon-wrap .abicon{margin:0}
.about-icon li:nth-child(n+3){width:31%;padding-top:15px}}
@media screen and (max-width:540px){.about-icon li .icon-wrap .abnumb{font-size:35px}
.about-icon li .icon-wrap p{font-size:13px}}
.project-img {z-index:0;background:none}
.project-item:hover .project-img img {opacity:1}
p.productsTags{margin:10px 0}
.head-nav>ul .submenu.nav1>li>a:after{display:none;}
.prolist-1 .compare-action span{color:#fff;}
.prolist-1 .compare-action .compare-action-check+label{border: 1px solid #fff;}