﻿@charset "utf-8"; 
.contact-info { width:auto}
.foot-con,.news-con,.news-title,.hot-intro{word-break:break-word}
.foot-con a{color:#707070}
header .row-1{background:#3b3b3b;color:#ddd;padding:10px 0;width:100%;line-height:38px}
header .row-1 .container{margin:0 auto;display:flex;font-size:14px;width:1600px}
header .row-1 .rt{margin-left:auto;display:flex}
header .row-1 .rt p{margin-left:25px}
header .row-1 .rt p i{margin-right:5px}
header .row-1 .rt p a{color:#ddd}
@media (max-width:1620px){header .row-1 .container{width:1200px}}
@media (max-width:1280px){header .row-1 .container{width:1000px}}
@media (max-width:768px){header .row-1 .container{padding:0 5.3333333333vw;width:100%}
header .row-1{display:none}}
@media (min-width:769px){.head {height:138px!important}
header.head.headscroll {height:128px!important}
.head-wrapper {height:calc(100% - 58px)}
main {margin-top:138px}}
section.news-pro {padding:60px 0 20px}
.partner {padding:60px 0}
.page-home{background:url(/js/32957/homebg.jpg) center;background-size:cover}
.news-pro .common-wrap{background:#fff}
.about,.project{background:0 0}
.about .common-con,.about .common-title,.about-icon li .icon-wrap p{color:#000}
.about{margin-top:0}
.news-pro .common-btn{margin-bottom:20px}
.about .common-btn {border:1px solid #000;background:none}
.about .common-btn:hover {background:#000;color:#fff}
.project-swiper {margin-bottom:50px}
header .row-1 .container .lf {font-size:28px}
.about-icon li .icon-wrap img {width:100%;display:block}
.about-icon li .icon-wrap {position:static;border:none;background:#fff;padding:10px;box-shadow:0px 0px 8px #ddd}
.about-icon li:after {display:none}
.about-icon li:hover img {transform:scale(1)}
.about-icon li:hover {transform:translateY(-8px)}
.partner ul li{min-width:14%}
.preview-container #media{width:100%;max-height:450px}
@media (max-width:1620px){.head-nav>ul>li>a {padding:0 12px}}
.main-c .common-wrap{max-width:1400px}
#link-one{position:fixed; left:10px; bottom:10%; text-align:center; z-index:1}
#link-one .ico{display:block; text-align:center; cursor:pointer}
#link-one .ico img{border-radius:50%; width:36px;display:block;margin:0 auto}
#link-one .ico>span{display:block; color:#05af10; font-weight:bold}
.foot-con{max-height: inherit;-webkit-line-clamp: 10;font-size: 12px !important;margin-top: inherit;} 
@media(min-width:1024px){.foot-contact>div{height:130px;}}