.container-home{width:100%; -webkit-box-sizing:border-box; /* Safari */ -moz-box-sizing:border-box; /* Firefox */ box-sizing:border-box;}
/* 透明背景 ----- ---------------------------------------------------------------------头部样式 */
.header-bg {width: 100%;background: rgba(255,255,255,0);border-bottom: 0.0625rem solid #ffffff;position: absolute;top: 0;left: 0;z-index: 9999999999;}
.header {width: 100%; padding: 0.6875rem 0;display: flex;flex-direction:column;align-items: center;}
/* 头部logo */
.header>.header-logo>a>.head-logo{width: 11.9rem;height: 1.5rem;display: block;}
.header>.header-logo>a>.footer-logo{width: 11.9rem;height: 1.5rem;display: none;}
/* header-right */
.header-right{width: 93%;margin-top: 0.6875rem;display: flex;justify-content: space-between;align-items: center;}
.header-right>ul{display: flex;align-items: center;}
.header-right>ul>li{float: left;display: flex;}
.header-right>ul>.line{width: 0.043rem; height: 0.998rem; border-left: 0.043rem solid #ffffff;}
.header-right>ul>li>.search-logo{width: 0.977rem;height: 0.977rem;margin-right: 1.3rem;display: block;}
.header-right>ul>li>.search-logo-black{width: 0.977rem;height: 0.977rem;margin-right: 1.3rem;display: none;}
.header-right>ul>li>.cancel-search{width: 0.977rem;height: 0.977rem;line-height: 0.977rem;margin-right: 1.3rem; font-size: 1.04rem;color: #00a870;background: none;display: none;}
.header-right>ul>li>.white{width: 0.955rem;height: 0.955rem;display: block;}
.header-right>ul>li>.black{width: 0.955rem;height: 0.955rem;display: none;}
/* 多种语言 */
.header-right>ul>.languages{width: 6.467rem; display: flex;align-items: center;justify-content: center;position: relative;}
.header-right>ul>li>.current-lang{width: 2.478rem; background: none;display: flex;justify-content: space-around;align-items: center;margin-left: 0.4125rem; -moz-user-select:none; /* Firefox私有属性 */-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;user-select:none;}
.header-right>ul>li>.current-lang>span{color: #ffffff;float: left;}
.header-right>ul>li>.current-lang>.white{display: block;float: left;}
.header-right>ul>li>.current-lang>.black{display: none;}
.header-right>ul>li>.language{ display: none;;width: 6.511rem; position: absolute;top: 2.0625rem;left: 0;text-align: center;background: rgba(255,255,255,0.8);line-height: 2.604rem;}
.header-right>ul>li>.language>li>a{color: #333333;}
.header-right>ul>li>.language>li>a:hover{color: #00A870;}
/* 登录 */
.header-right>ul>.login-type{width: 6.467rem; display: flex;align-items: center;justify-content: center;position: relative;}
.header-right>ul>li>.current-login{width: 3.194rem; background: none;display: flex;justify-content: space-around;align-items: center;margin-left: 0.434rem; -moz-user-select:none; /* Firefox私有属性 */-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;user-select:none;}
.header-right>ul>li>.current-login>span{color: #ffffff;float: left;}
.header-right>ul>li>.current-login>.white{display: block;float: left;}
.header-right>ul>li>.current-login>.black{display: none;float: left;}
.header-right>ul>li>.login{ display: none;width: 6.511rem; position: absolute;top: 2.0625rem;left: 0.0625rem;text-align: center;background: rgba(255,255,255,0.8);line-height: 2.604rem;}
.header-right>ul>li>.login>li>a{color: #333333;}
.header-right>ul>li>.login>li>a:hover{color: #00A870;}
/* 菜单三条杠 */
.menu{width: 0.998rem;height: 1.1875rem;/*height: 0.0625rem;*/position: relative;cursor: pointer;}
.menu>img{width: 100%;height: 100%;}
.menu-block{display: none;}
.menu-cancel{display: none;color: #00A870;width: 0.997rem;height: 1.1875rem;text-align: center;font-size: 1.4rem;line-height: 1.1875rem;}

/* 白色背景 ----- -----------------------------------------------------------------------------头部样式 */
.header-copy-bg2 {width: 100%;background: #ffffff; position: absolute;top: 0;left: 0;z-index: 9999999999;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20);}
.header-copy-bg {width:100%;background: #ffffff; position: fixed;top: 0;left: 0;z-index: 9999999999;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.20);}
.header-copy {width: 100%; padding: 0.6875rem 0;display: flex;flex-direction:column;align-items: center;}
/* 头部logo */
.header-copy>.header-logo>a>.head-logo{width: 11.9rem;height: 1.5rem;display: none;}
.header-copy>.header-logo>a>.footer-logo{width: 11.9rem;height: 1.5rem;display: block;}
/* herder-right */
.header-right-copy{width: 93%;margin-top: 0.6875rem;display: flex;justify-content: space-between;align-items: center;}
.header-right-copy>ul{display: flex;align-items: center;}
.header-right-copy>ul>li{float: left;display: flex;}
.header-right-copy>ul>.line{width: 0.043rem; height: 0.998rem; border-left: 0.043rem  solid #333333;}
.header-right-copy>ul>li>.search-logo{width: 0.977rem;height: 0.977rem;margin-right: 1.3rem;display: none;}
.header-right-copy>ul>li>.search-logo-black{width: 0.977rem;height: 0.977rem;margin-right: 1.3rem;display: block;}
.header-right-copy>ul>li>.cancel-search{width: 0.977rem;height: 0.977rem;line-height: 0.977rem;margin-right: 1.3rem; font-size: 1.04rem;color: #00a870;background: none;display: none;}
.header-right-copy>ul>li>.white{width: 0.955rem;height: 0.955rem;display: none;}
.header-right-copy>ul>li>.black{width: 0.955rem;height: 0.955rem;display: block;}
/* 多种语言 */
.header-right-copy>ul>.languages{width: 6.467rem;display: flex;align-items: center;justify-content: center;position: relative;}
.header-right-copy>ul>li>.current-lang{width: 2.478rem; background: none;display: flex;justify-content: space-around;align-items: center;margin-left: 0.4125rem; -moz-user-select:none; /* Firefox私有属性 */-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;user-select:none;}
.header-right-copy>ul>li>.current-lang>span{color: #333333;float: left;}
.header-right-copy>ul>li>.current-lang>.white{display: none;float: left;}
.header-right-copy>ul>li>.current-lang>.black{display: block;}
.header-right-copy>ul>li>.language{display: none; width: 6.511rem; position: absolute;top: 2.0625rem;left: 0;text-align: center;background: rgba(255,255,255,0.8);line-height: 2.604rem;}
.header-right-copy>ul>li>.language>li>a{color: #333333;}
.header-right-copy>ul>li>.language>li>a:hover{color: #00A870;}
/* 登录 */
.header-right-copy>ul>.login-type{width: 6.467rem; display: flex;align-items: center;justify-content: center;position: relative;}
.header-right-copy>ul>li>.current-login{width: 3.194rem; background: none;display: flex;justify-content: space-around;align-items: center;margin-left: 0.434rem;-moz-user-select:none; /* Firefox私有属性 */-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;-o-user-select:none;user-select:none;}
.header-right-copy>ul>li>.current-login>span{color: #333333;float: left;}
.header-right-copy>ul>li>.current-login>.white{display: none;float: left;}
.header-right-copy>ul>li>.current-login>.black{display: block;float: left;}
.header-right-copy>ul>li>.login{display: none; width: 6.511rem; position: absolute;top: 2.0625rem;left: 0.0625rem;text-align: center;background: rgba(255,255,255,0.8);line-height: 2.604rem;}
.header-right-copy>ul>li>.login>li>a{color: #333333;}
.header-right-copy>ul>li>.login>li>a:hover{color: #00A870;}

/* ----------------------------------------共同------------------------------------------------------------ */

.top-nav{display: none;position: absolute;top: 4.9rem;left: 0;z-index: 999;width: 100%;height: 580vh;background: rgba(0, 0, 0, 0.8);}
.top-nav>.content-list{background: rgba(255, 255, 255, 1)}
.top-nav>.content-list>ul a{display: inline-block;width: 100%;height: auto;box-shadow: 0px 0.35px 0px 0px #cccccc;color: #00A870;}
.top-nav>.content-list>ul a>li{width: 93%;color: #00A870;margin: 0 auto;box-shadow: none;padding: 0;}
.top-nav>.content-list>ul a>li>span{color: #00A870;}
.home-search-input {display:none;position: absolute;top: 4.9rem;width: 100%;height: 2.6rem;opacity: 0.9;background: #ffffff;}
.home-search-input .search{margin: 0.6rem;display: flex;align-items: center;}
.home-search-input .search input{width:25rem;outline: none;font-size: 1.04rem;color: #808080;padding:0 0.625rem;border: none;border-left: 0.0625rem solid #00A870;}
.home-search-input .search a>img{width:1.02rem;height: 1.02rem;}
/* banner */
.header-banner{width: 100%;}
.header-banner>.swiper {width: 100%;height: 20.625rem;}
.header-banner>.swiper .swiper-slide img {width: 100%;height: 100%;}
.header-banner .swiper-pagination-bullet {width: 0.217rem;height: 0.217rem;background: #ffffff;opacity: 1;border-radius: 0;}
.header-banner .swiper-pagination-bullet-active {width: 0.217rem;height: 0.434rem;background: #00A870;opacity: 1;border-radius: 0;}
.header-banner .swiper-pagination-horizontal{bottom: 1rem!important;}
/* 新闻中心 */
.news{width: 100%;}
.news-nav {padding-top: 4.319rem;height: 7rem;}
.news-a {font-size: 1.302rem;font-weight: 700;text-align: center;color: #333333;}
.news-nav>ul{display: flex;justify-content: center;margin-top: 2.17rem;}
.news-nav>ul>.news_list_title {display: flex;align-items: center;}
.news-nav>ul>.news_list_title>a {width: 5.426rem;height: 1.736rem;line-height: 1.736rem;text-align: center;color: #333333; font-size:1.04rem;font-weight: 400;}
.news-nav>ul>.news_list_title>.default {background: #00a870;color: #ffffff;font-size: 1.04rem;font-weight: 700;}
.news-content{width: 21.636rem;display: flex;flex-direction:column;margin: 0 auto;}
.news-info>.info-item{margin-top: 1.37rem;}
.news-info>.info-item>.item{padding-top: 1.3rem;border-bottom: 0.022rem solid #CCCCCC;}
.info-item>.item>a{color: #ffffff; margin-bottom: 10px;}
.info-item>.item>a>.item-left{width:100%;line-height: 1.5625rem;color: #333333;font-size: 1.04rem;text-overflow: ellipsis;word-break: break-all;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 0.84625rem;}
.info-item>.item>a>.time{width:100%;color: #00A870;font-size: 0.78rem;margin-bottom: 1.3rem;}
.news-banner { width: 100%;height: 14.1rem;overflow: hidden;margin-top: 2.149rem;}
.news-banner .swiper-slide { width: 100%;height: 100%;position: relative;}
.news-banner .swiper-slide>.news-img {width: 100%;height: 100%;overflow: hidden;}
.news-banner .swiper-slide>.news-img>a>img {width: 100%;height: 100%;transition: all 1.5s;}
.news-banner .swiper-slide>.news-img>a>img:hover {transform: scale(1.1);}
.news-banner .swiper-slide>.swiper-title {width: 100%;height: 1.74rem; line-height: 1.74rem;background: rgba(0, 0, 0, 0.5); position: absolute; bottom: 0;padding-left: 0.63rem; }
.news-banner .swiper-slide>.swiper-title>.title{width: 14.21rem;height: 100%;color: #ffffff;display: inline-block; white-space: nowrap; overflow-x: hidden;text-overflow: ellipsis;}
.news-banner>.swiper-pagination1,.news-banner>.swiper-pagination2 { position: relative;bottom: 0 !important;top: -1.75rem !important;z-index: 999; left: 76% !important;}
.news-banner .swiper-pagination-bullet { background: #ffffff;opacity: 1;width: 0.304rem!important;height: 0.304rem!important;}
.news-banner .swiper-pagination-bullet-active {width: 1.215rem!important;height: 0.304rem!important;border-radius: 0.109rem;}
.news-center>.more { width: 6.076rem;height: 1.519rem;text-align: center;margin: 2.18rem auto;border: 0.043rem solid #333333;border-radius: 0.8rem;display: flex;align-items: center;justify-content: center; }
.news-center>.more>a {font-size: 0.78rem;}
.news-center>.more>a:hover { color: #333333;border: 0px;}
/* 园区概况 */
.park-overview{width: 100%;}
.park-overview>.park-content{padding:2.16rem 0 0;}
.park-content>.park-info {width:93%;margin: 0 auto;}
.park-info>.park-title{font-size: 1.3rem;font-weight: 700;line-height: 0.78rem;color: #333333;text-align: center;}
.park-info>.park-explain{line-height: 2.08rem;color: #666666;margin: 4.319rem 0 2.19rem;font-size: 1.04rem;}
.park-info>.park-video{height: 12.24rem;margin: 0 auto;position: relative;}
.park-video>video{width:100%;height: 100%; }
.park-info>.park-list{margin: 2.19rem 0;display: flex;justify-content: space-around;align-items: center;}
.park-list>.list-item>a{color: #333333; width:5.1rem;height: 5.1rem; display: flex;flex-direction: column; justify-content: space-around;align-items: center;}
.park-list>.list-item>a:hover{color:#00a870;font-weight: 700; border-radius: 0.22rem;box-shadow: 0 0 0.625rem 0 rgba(0,0,0,0.20); }
.park-list .list-item a .white{display: none; }
.park-list .list-item a:hover .white{display: block; }
.park-list .list-item a:hover .black{display: none; }
.park-info>.park-btn{width: 6.076rem;height: 1.519rem;margin: 0 auto;text-align: center;border: 0.043rem solid #333333;border-radius: 0.8rem;display: flex;align-items: center;justify-content: center;}
.park-info>.park-btn a{font-size: 0.78rem;}
/* 影像中德、全景中德 */
.video-park{width: 93%;margin: 0 auto;}
.overall-view .left,.overall-view .right{width: 100%;height: 8.68rem;margin-top: 2.17rem;position: relative;}
.overall-view .left>a>.sino-german-img,.overall-view .right>a>.panorama{width: 100%;height: 8.68rem;overflow: hidden;}
.overall-view .left>a>.sino-german-img>img,.overall-view .right>a>.panorama>img{width: 100%;height: 8.68rem;transition: all 1.5s;}
.overall-view .left>a:hover>.sino-german-img>img,.overall-view .right>a:hover>.panorama>img{transform: scale(1.1);}
.overall-view .left .left-img,.overall-view .right .right-img{position: absolute;top: 50%; left: 50%;transform: translate(-50%,-50%);display: flex;flex-direction: column;justify-content: center;align-items: center;}
.overall-view .left .left-img img,.overall-view .right .right-img img{width: 2.34rem;height: 2.34rem;}
.overall-view .left .left-img .left-text,.overall-view .right .right-img .right-text{margin-top:0.49rem;font-size: 1.3rem;line-height: 0.78rem; font-weight: 700; color: #ffffff;}
/* 投资园区 */
.investment-park{width: 100%;margin-top: 4.55rem;}
.investment-park .content{width: 93%; margin:0 auto;}
.investment-park .content .title{font-size: 1.3rem;font-weight: 700;line-height: 0.78rem;color: #333333;text-align: center;}
.investment-park .content .list{margin-top: 4.23rem;display: flex; flex-wrap: wrap;justify-content: space-around;row-gap: 0.87rem;}
.investment-park .content .list a .list-element{display:flex; justify-content: space-around;align-items: center; width: 10.4rem;height:4.34rem;background: #def4ec;border-radius: 0.22rem;}
.investment-park .content .list a:hover .list-element{background: #00A870;}
.investment-park .content .list a .list-element span{font-size: 1.04rem;line-height: 1.82rem;color: #333333; }
.investment-park .content .list a:hover .list-element span{color: #ffffff; }
.investment-park .content .list a .list-element .white{width: 1.875rem;height: 1.875rem;display: none;}
.investment-park .content .list a .list-element .green{width: 1.875rem;height: 1.875rem;}
.investment-park .content .list a:hover .list-element .white{display: block;}
.investment-park .content .list a:hover .list-element .green{display: none;}
/* 专题专栏 */
.feature-column{width: 100%;}
.feature-column>.fearure-content{width: 21.636rem; margin:0 auto;padding-bottom: 4.345rem;position: relative;}
.fearure-content>.feature-title{text-align: center;margin-top: 4.35rem;}
.feature-title>.title{font-size: 1.3rem;font-weight: 700;line-height: 0.78rem;color: #333333;}
.feature-column .feature-banner {height:9.44rem;margin-top: 4.2rem;overflow: hidden;}
.feature-banner .swiper-slide{width: 100%;overflow: hidden;}
.feature-banner .swiper-slide>a>img{width: 100%;height: 100%; transition: all 1.5s;}
.feature-banner .swiper-slide>a>img:hover{transform: scale(1.1);}
.feature-banner .swiper-pagination-bullets{width: 100%;text-align: center;position: absolute; bottom: 2.44rem;left: 50%; transform: translate(-50%, 0%);}
.feature-banner .swiper-pagination-bullet{width: 1.13rem;height: 0.22rem;background: #cccccc;border-radius: 0.11rem;opacity: 1;}
.feature-banner .swiper-pagination-bullet-active{width: 1.87rem;height: 0.22rem;background: #00a870;border-radius: 0.11rem;}
.fearure-content>.more {width: 6.076rem;height: 1.519rem;text-align: center;margin: 2.18rem auto;border: 0.043rem solid #333333;border-radius: 0.8rem; position: absolute;top: 85%;left: 50%;transform: translate(-50%, 0);    display: flex;align-items: center;justify-content: center;}
.fearure-content>.more>a{font-size: 0.78rem;color: #333333;}