﻿@charset "utf-8";
:root {--color:#f4cc1f}
.project-img {background:0 0;position:static}
.project-item:hover .project-img img {opacity:1}
.hot .swiper-button-next i,.hot .swiper-button-prev i {color:#fff}
.send-inquiry .inquiry-form #in-name {background-image:url(/js/32856/user.png)}
.send-inquiry .inquiry-form #in-email {background-image:url(/js/32856/email.png)}
.send-inquiry .inquiry-form #in-content {background-image:url(/js/32856/pencil.png)}
.foot-con a {color:#707070}
.project-img {padding:0 18px}
section.project .project-swiper {width:1600px;margin:30px auto 50px}
@media screen and (max-width:1620px) {section.project .project-swiper {width:1200px}}
@media screen and (max-width:1280px) {section.project .project-swiper {width:1000px}}
@media screen and (max-width:768px) {section.project .project-swiper {width:100vw;padding:0 5.3333333333vw;box-sizing:border-box}}
.main-c article p {margin-bottom:4px}
.foot-con,.hot-intro,.news-con,.news-title {word-break:break-word}
.news-pro ul {flex-wrap:wrap}
@media(min-width:769px) {.news-pro ul li {width:calc(25% - 40px);margin-bottom:10px}
.pro-crumb .cate-box {display:block!important}}
.main-c article table p {padding:0 10px}
.about {background-image:url(/js/32856/aboubg.jpg);background-size:cover}
.common-con,.common-title {color:#111}
.about-icon li .icon-wrap p {color:#111;font-size:15px}
.head-nav>ul>li>a {font-family:Montserrat,sans-serif}
.header-top {width:100%;background:#000;color:#fff;height:30px;line-height:30px;text-align:right;position:fixed;top:0;left:0;z-index:99}
.header-top p {max-width:1600px;height:100%;margin:0 auto}
.header-top a {color:#fff}
.header-top p span {margin-right:30px}
.head {top:30px!important}
.about .common-con {display:none}
.about-icon li .icon-wrap img {width:14%}
.about-icon li .icon-wrap p {font-size:18px;line-height:26px;text-align:center}
main {margin-top:130px}
@media screen and (max-width:768px) {main {margin-top:calc(30px + 13.3333333333vw)}}
@media screen and (max-width:500px) {.about-icon li {width:100%;margin-bottom:35px}
.about-icon li .icon-wrap {position:static}
.about-icon li:after {padding:0}
.about-icon li .icon-wrap p {font-size:15px;line-height:1.5}
.about-icon {margin-top:20px}}
.pro-crumb .cate-box>ul>li {width:24%;border:2px solid #ccc;padding:10px;margin-bottom:10px;box-sizing:border-box}
.cate-box .sf-menu {justify-content:space-between}
.pro-crumb .cate-box i {right:0!important;left:initial!important}
iframe {width:100%}
.header-top p span {margin-right:0}
.header-top p {width:100%;display:flex;white-space:nowrap;justify-content:space-between}
.hot .common-btn:hover {background:#000;color:#f4cc1f}
body:not(.index) main {margin-top:0}
@media(min-width:769px) {body:not(.index) {padding-top:130px}
.head-nav>ul .submenu {background:#333}
.head-nav>ul .submenu a {color:#fff}}
@media(max-width:768px) {body:not(.index) {padding-top:calc(13.333333vw + 30px)}
.head-nav>ul {top:calc(13.3333333333vw + 30px);height:calc(100vh - 13.33333vw - 30px)}}
.hot .slide-title {opacity:1;font-size:45px;color:#373937;text-align:center}
.news-pro {background-color:#f1f1f1;padding:30px 0}
.about {margin-top:0}
.news-pro-name {color:#000;font-size:16px}
.about-icon li .icon-wrap {box-shadow:0 0 10px #ccc;padding:10px;background-color:#fff}
.about .common-title {color:#fff}
.contact-inquiry {justify-content:center}
.hot-name {font-size:30px}
.about .common-btn {display:none}
.about-icon {margin-top:0}
.project .common-title {margin-bottom:0}
.partner {padding-bottom:0}
.project {padding:50px 0}
.prolist-1 .pro-name {font-size:20px}
.pro-crumb .crum-wrap {padding-bottom:10px}
.pro-crumb .cate-box {padding-top:10px}
.header-top .info {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;padding:0 20px}
.header-top .info .left {font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff}
.header-top .info .left span {color:#fff}
.header-top .info .left span a,.header-top .info .left span a:visited {color:#fff}
.header-top .info .left>span:nth-of-type(1) {padding-right:30px;color:#fff}
.header-top .info .right {display:-webkit-box;display:-ms-flexbox;display:flex}
.header-top .info .right ul.sj {display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}
.header-top .info .right ul.sj li {margin:0 4px;width:24px;height:24px;background-color:#292929;border-radius:25px;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;cursor:pointer}
.header-top .info .right ul.sj li:hover {background-color:#cc1616}
.header-top .info .right ul.sj li .inmenu_1 {background-color:#cc1616}
.header-top .info .right ul.sj li i {color:#fff}
.VIDEOS.SHOW table td {padding:0 4px}
@media(max-width:540px) {.header-top .info .right {display:none}}
.about-icon li:after {display:none}
.about-icon li {height:auto;background:#fff;justify-content:flex-start}
.about-icon li .icon-wrap {height:auto;padding:30px 15px;box-shadow:none}
.about-icon li .icon-wrap {position:static}
.head-nav>ul>li>a {white-space:nowrap}
.header-top .info .left>span:nth-of-type(2) {padding-right:30px}
.foot-con {max-height:none;display:block}
td {vertical-align:middle}
.main-c iframe {width:100%}
.pagesbanner video, .pagesbanner img{display:block}
#nynav {background:#fff}
.pro-crumb .cate-box {padding:50px 0 0}
@media (max-width:768px) {.header-top .info .left>span:nth-of-type(1) {display:none}}
.SHOW .show-list {display:flex;justify-content:space-between;flex-wrap:wrap}
.SHOW .show-list .show-item {width:32%;margin-bottom:20px}
.SHOW .show-list .show-item iframe {width:100%}
@media (max-width:768px) {.SHOW .show-list .show-item {width:49%}}
@media (max-width:500px) {.SHOW .show-list .show-item {width:100%}}
.VIDEOS .video-up {display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:20px}
.VIDEOS .video-up .video-l,.VIDEOS .video-up .video-r {width:48%}
.VIDEOS .video-up iframe,.VIDEOS .video-down .video-list .video-item iframe {width:100%}
.VIDEOS .video-down .video-list {display:flex;justify-content:space-between;flex-wrap:wrap}
.VIDEOS .video-down .video-list .video-item {width:48%;margin-bottom:30px}
.VIDEOS .video-down .video-list .video-item p {margin-top:10px;width:100%}
@media (max-width:768px) {.VIDEOS .video-down .video-list .video-item,.VIDEOS .video-up .video-l,.VIDEOS .video-up .video-r {width:100%}
.VIDEOS .video-up .video-r p {margin-top:10px;width:100%}}
.foot-con p>a {color:#fff;}
sup{vertical-align:revert;} 
@media (max-width:768px){.lang{top:40px;}
.lang-drop.lang-flex.active{top:80px !important}
.news-pro-name{font-size:var(--fontsize14);word-break: break-word;}}
.project .swiper-wrapper{transition-timing-function: linear;}
 @media  (min-width:768px){.foot-contact{flex-wrap:unset}}
 footer .foot-nav>ul>li a{ text-transform: uppercase;}
 @media(max-width:768px){.head-logo a img{max-height: 45px;}}
 @media (min-width:1025px) {
.lang-icon>span {color: #fff;}
.lang-wrap li a {color: #000;}
.lang-icon span::after,.lang-icon span::before{background: #fff;}
.search-box{width: auto;}
.search-box input{width: 200px;box-sizing: border-box;padding: 1px 0;margin-top: 1px;border-radius:5px}
.search-close{display: none;}
.header-top{height: 32px;}
.header-top .info .left>span{display: flex;}
.header-top .info .left span em{margin-right: 3px;}
.search-btn{display: none;}
}
@media (min-width:1367px){.header-top>.info{padding-left:10%;padding-right:10%;}}