
.footer-top {display: flex;justify-content: space-between;}
.footer-top-left {position:relative;}
.footer-logo {width: 80%;}
.footer-logo img {filter: invert(1);}
.footer-company-introduction {width:30%;margin: 0 5%;}
.footer-socialize { margin-top: 10%;}
.footer-socialize li i { background-color: #f1f1f1;}
.footer-socialize li a:hover i img {filter: invert(1);}
.footer-nav ul {margin-left: 5rem;min-width: auto;min-width: 140px;}
.footer-nav ul:first-child {margin-left: 0;}
.footer-contact-us {margin-left: 5rem;} 
.footer-contact-us .title-1 strong{display: block;border-bottom: 1px solid #e8e9ea;padding-bottom: 1.5rem;overflow: hidden;}
.footer-contact-us .text-1 {padding: 1rem 0;color: #000;}
.footer-contact-us .text-2 {color: #666;}
.footer-bottom {border-top: 1px solid #ccc;}


.index-about-content {position: relative;overflow: hidden;}
.index-about-content .adekom-title {position: absolute;z-index: 11;width: 35%;left: 5%;top: 50%;transform: translateY(-50%);}
.index-about-content .adekom-title .line-1 i::before,.adekom-title .line-1 i::after {background: #fff;}
.index-about-content .adekom-title .text-1 {color: #0c4ea1;}
.index-about-content .adekom-title .title-1 {color: #fff;} 
.index-about-content .adekom-title .text-2{color: #fff;margin-top: 4rem;}
.index-about-data-list {position: absolute;width: 50%;height: 100%;right: 0;top: 0;z-index: 11;border-left: 1px solid rgba(255,255,255,.2);}
.index-about-data-list::before,.index-about-data-list::after {content: '';position: absolute;background: #fff;opacity: .2;}
.index-about-data-list::before {width: 100%;height: 1px;left: 0;top: 50%;}
.index-about-data-list::after {width: 1px;height: 100%;left: 50%;top: 0;}
.index-about-data-item {color: #fff;width: 50%;height: 50%;float: left;position: relative;}
.index-about-data-item .text {position: absolute;overflow: hidden;left: 10%;bottom: 10%;width: 80%;z-index: 1;}
.index-about-data-item .title-1 {position: relative;}
.index-about-data-item .title-1 strong {font-weight: normal;}
.index-about-data-item .text-1 {margin-top: .2rem;}
.index-about-content .adekom-pic {overflow: hidden;background: #000;position: relative;}
.index-about-content .adekom-pic::before {content: '';width: 20%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background: url('../images/b.png') center no-repeat;background-size: 100% 100%;pointer-events: none;}


.swiper-button-prev:hover::after, .swiper-button-next:hover::after {color: #FFF;}
.leftitem-1 .categories-1 li.cur i {background: #fff;border: 5px solid #0c4ca3;}
.page-product-item a:hover .viewmore-1 div span {color: #FFF;}

.strengths-list .strengths-item {background-image: linear-gradient(180deg, rgba(255,255,255,0.2) 0%, rgba(0,0,0,0) 100%);}
.page-download-section-4 {background: #fff;}
.page-section-faq-item.cur .title-2 i {background: #0c4ca3;color: #fff;}
.page-tab-type li.cur span, .page-tab-type li.cur * {color: #fff;}
.footer-right-fixed a:hover i img{filter: invert(1);}
.index-product-types ,.index-overseas-projects-content{background: #f1f1f1;}



.page-download-search {position: relative;width: 40%;margin: auto;margin-top:20px;}
.page-download-search .search-1 {position: relative;width: 100%;margin: auto;}
.page-download-search .search-1 input {width: 100%;padding: 10px 5%;border-radius: 50px;box-sizing: border-box;background: #fff;border: none;color: #000;}
.page-download-search .icon-1 {position: absolute;right: 2%;top: 50%;transform: translateY(-50%);}
.page-download-search .icon-1 a {display: block;}
.page-download-search .icon-1 a i {display: block;opacity: 1;width: 25px;height: 25px;background: url('../images/search.svg') center no-repeat;background-size: 100%;opacity: .5;}



.page-faq-type {width: 100%;margin: auto;margin-top: 2%;}
.page-faq-type ul {list-style: none;padding: 0;margin: 0;display: flex;align-items: center;justify-content: center;}
.page-faq-type ul li {list-style: none;padding: 0;margin: 0;margin: 1% 5px;}
.page-faq-type ul li a {display: block;position: relative;background-color: #fff;padding: 10px 20px;box-sizing: border-box;overflow: hidden;border-radius: 100px;text-align: center;color: #333;}
.page-faq-type ul li a span {display: block;color: #000;}
.page-faq-type ul li.cur a span {color: #fff;}
.page-faq-type ul li.cur a {background-color: #0c4ca3;}



.adekom-container {width: 75%;margin: auto;position: relative;}
.adekom-product {overflow: hidden;position: relative;}
.adekom-product-top {margin-top: 8rem;overflow: hidden;position: relative;padding-top: 10rem;margin-bottom: 10rem;}
.adekom-title .icon-1 {overflow: hidden;}
.adekom-title .icon-1 i{display: block;width: 1rem;height: 1.4rem;background: url('../images/r1.svg') center no-repeat;background-size: 100%;}
.adekom-title .type-1 {color: #0c4ea1;margin-top: .4rem;text-transform: capitalize;}
.adekom-title .title-2 {color: #1e1e1e;margin-top: 1rem;}
.adekom-path {overflow: hidden;position: relative;}
.adekom-path a {position: relative;display: inline-block;vertical-align: middle;padding-left: 1rem;margin-left: 1rem;}
.adekom-path a::before {content: '';width: 1px;height: 1rem;position: absolute;left: 0;top: 50%;background: #b5b5b5;transform: translateY(-50%);opacity: .5;}
.adekom-path a:first-child::before {display: none;}
.adekom-path a i {width: 1.4rem;height: 1.2rem;background: url('../images/h.png') center no-repeat;background-size: 100%;display: block;}
.adekom-path a i {filter: grayscale(1);opacity: .4;}
.adekom-path a span {color: #b5b5b5;text-transform: capitalize;}
.adekom-path a.cur span,.adekom-path a:hover span{color: #0c4ea1;}
.adekom-path a:hover i:hover {filter: none;opacity: 1;}
.adekom-product-top .adekom-path {position: absolute;right: 0;bottom: 1%;}
.adekom-product-center {width: 100%;margin: auto;display: flex;}
.adekom-product-center-pic {width: 50%;position: relative;padding: 35rem 0;overflow: hidden;background-position: center;background-repeat: no-repeat;background-size: cover;margin: auto;}
.adekom-product-center-pic .adekom-text {position: absolute;width: 90%;z-index: 55;left: 5%;top: 50%;transform: translateY(-50%);overflow: hidden;}
.adekom-product-center-pic .adekom-text .text-1{color: #fff;}
.adekom-product-left-tuxing {position: absolute;left: 0;top: 0;width: 15%;z-index: 44;pointer-events: none;}
.adekom-news {position: relative;overflow: hidden;}
.adekom-news-center {width: 100%;margin: auto;display: flex;}
.adekom-news-center-pic {width: 100%;position: relative;padding: 35rem 0;overflow: hidden;background-position: center;background-repeat: no-repeat;background-size: cover;margin: auto;}
.adekom-news-recommend {position: relative;width: 75%;margin: auto;margin-top: -18%;z-index: 80;}
.adekom-news-item {position: relative;background: #fff;box-sizing: border-box;z-index: 12;}
.adekom-news-item a {display: block;width: 100%;height: 100%;box-sizing: border-box;border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.adekom-news-item .pic {overflow: hidden;}
.adekom-news-item .pic a {display: block;background-position: center;background-repeat: no-repeat;background-size: cover;}
.adekom-news-item .text {padding: 5% 8%;overflow: hidden;position: relative;}
.adekom-news-item .title-1 {overflow: hidden;color: #000;}
.adekom-news-item .path-1 {overflow: hidden;padding: 2.5% 0;}
.adekom-news-item .path-1 span {color: #000;}
.adekom-news-item .text-1 {border-top: 1px solid #e7edf3;padding: 2rem 0;overflow: hidden;color: #666;}
.adekom-news-item .text a {display: block;position: relative;}
.adekom-news-item .text a:hover .title-1 {color: #0c4ea1;}
.adekom-news-list .adekom-news-item.item1 .text{padding: 0 8%;}

.adekom-news-item a:hover .pic {transform: scale(1.05);}
.adekom-news-item .pic a:hover {transform: scale(1.05);}
.Learnmore-1 {overflow: hidden;margin-top: 1%;}
.Learnmore-1 span {color: #1d1d1d;display: inline-block;vertical-align: middle;}
.Learnmore-1 i {display: inline-block;vertical-align: middle;width: .9rem;height: .6rem;background: url('../images/r1.svg') center no-repeat;background-size: 100%;margin-left: 1rem;filter: grayscale(1);}
.adekom-news-recommend .adekom-news-item {display: flex;clear: both;border: none;box-shadow:10px 30px 30px rgba(231,237,240,1);margin-bottom: 5%;}
.adekom-news-recommend .adekom-news-item a {border: none;width: auto;height: auto;}
.adekom-news-recommend .adekom-news-item .pic {width: 31.333%;}
.adekom-news-recommend .adekom-news-item .text {width: 60%;padding: 0;border: none;}
.adekom-news-recommend .adekom-news-item .text a {position: absolute;left: 10%;top: 50%;width: 90%;transform: translateY(-50%);z-index: 1;}
.adekom-news-recommend .adekom-news-item .title-1 {width: 90%;}
.adekom-news-recommend .adekom-news-item .text-1 {padding-right: 10%;}
.adekom-news-search {position: relative;margin-bottom: 1%;overflow: hidden;width: 30%;float: right;}
.adekom-news-search .input-1 {overflow: hidden;}
.adekom-news-search .input-1 input{width: 100%;border: 2px solid rgba(255,255,255,.6);padding: 1rem 2rem;box-sizing: border-box;background: rgba(207,216,225,.6);}
.adekom-news-search .input-1 input::placeholder {color: #7f848a;}
.adekom-news-search .search-1{position: absolute;right: 0;top: 0;height: 100%;z-index: 2;width: 5rem;cursor: pointer;}
.adekom-news-search .search-1 a {display: block;position: relative;height: 100%;width: 100%;}
.adekom-news-search .search-1 i{width: 2rem;height: 2rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url('../images/search.svg') center no-repeat;background-size: 100%; filter: grayscale(1);}
.adekom-news-search .search-1 a:hover i {filter: none;}

.adekom-news-list {display: flex;flex-wrap: wrap;justify-content: space-between;padding-bottom: 2%;position: relative;overflow: hidden;}
.adekom-news-list:after {content: ""; width: 31.333%; }
.adekom-news-list.search {padding-top: 5%;}
.adekom-news-list .adekom-news-item {width: 31.333%;margin-bottom: 3%;}
.adekom-news-list .adekom-news-item.mr0,.adekom-news-list .adekom-news-item.nit3 {margin-right: 0;}
.adekom-news-list .adekom-news-item a .Learnmore-1 {margin-top: 3rem;}
.adekom-news-list .adekom-news-item a:hover{background: #f1f2f4;border-bottom: 1px solid #f1f2f4;border-left: 1px solid #f1f2f4;border-right: 1px solid #f1f2f4;} 
.adekom-news-list .adekom-news-item a:hover .Learnmore-1 span {color: #0c4ea1;}
.adekom-news-list .adekom-news-item a:hover .Learnmore-1 i {filter: none;}

.adekom-news-bottom-more {overflow: hidden;padding-bottom: 5%;}
.bottom-more {overflow: hidden;text-align: center;position: relative;}
.bottom-more::after {content: '';position: absolute;left: 0;top: 50%;width: 100%;height: 1px;background: #ddd;z-index: 1;}
.bottom-more a {display: inline-block;position: relative;text-align: center;padding: 1.6rem 1rem;width: 18rem;border: 1px solid #ddd;overflow: hidden;z-index: 2;background: #fff;}
.bottom-more span {color: #000;} 
.bottom-more a:hover {background: #0c4ea1;border: 1px solid #0c4ea1;}
.bottom-more a:hover span {color: #fff;} 


.adekom-news-type {margin: auto;float:left;}
.adekom-news-type ul {list-style: none;padding: 0;margin: 0;display: flex;align-items: center;justify-content: center;}
.adekom-news-type ul li {list-style: none;padding: 0;margin: 0;margin: 1% 10px 1% 0;}
.adekom-news-type ul li a {display: block;position: relative;background-color: #fff;padding: 10px 20px;box-sizing: border-box;overflow: hidden;border-radius: 100px;text-align: center;color: #333;}
.adekom-news-type ul li a span {display: block;color: #000;}
.adekom-news-type ul li.cur a span {color: #fff;}
.adekom-news-type ul li.cur a {background-color: #0c4ca3;}


.detial-blog-page-turning .turning-1 a:hover span,.detial-blog-page-turning .turning-1 a:hover strong{color: #fff;}

.adekom-about-overview-left .pic .play-1 {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.adekom-about-overview-left a:hover .play-1 i {background: #2d86ff;}




/* about */ 
.adekom-about {overflow: hidden;position: relative;}
.adekom-about-left-tuxing {position: absolute;left: 0;top: 0;width: 15%;height: 100%;z-index: 40;pointer-events: none;}
.adekom-about-left-tuxing img {height: 100%;}
.adekom-about-center {width: 100%;margin: auto;display: flex;}
.adekom-about-center-pic {width: 50%;position: relative;padding: 35rem 0;overflow: hidden;background-position: center;background-repeat: no-repeat;background-size: cover;margin: auto;}
.adekom-about-center-pic .adekom-text {position: absolute;width: 70%;z-index: 50;left: 12.5%;top: 50%;transform: translateY(-50%);overflow: hidden;}
.adekom-about-center-pic .adekom-text .text-1{color: #fff;}
.adekom-about-data {background: #14324c;padding: 4% 5% 3.5% 5%;overflow: hidden;}
.adekom-about-data ul {margin: auto;list-style: none;margin: 0;padding: 0;display: flex;justify-content: space-between;width: 80%;margin: auto;}
.adekom-about-data ul li {list-style: none;margin: 0;padding: 0;color: #fff;text-align: center;}
.adekom-about-data ul li span{position: relative;}
.adekom-about-data ul li strong {font-weight: normal;display: inline-block;vertical-align: middle;}
.adekom-about-data ul li sup{display: inline-block;vertical-align: middle;}
.adekom-about-data ul li p{margin: 0;padding: 0;margin-top: 1rem;}
.adekom-about-data ul li:nth-child(1) {color: #2b78c4;}
.adekom-about-data ul li:nth-child(2) {color: #00a6c5;}
.adekom-about-data ul li:nth-child(3) {color: #069d72;}
.adekom-about-data ul li:nth-child(4) {color: #0bb14b;}

.adekom-about .adekom-container {overflow: hidden;} 
.adekom-about .adekom-container .adekom-applications-nav {margin-top: 4%;}
.adekom-about .adekom-container .adekom-applications-title{overflow: hidden;} 
.adekom-about .adekom-container .adekom-applications-title .text-1{color: #14324c;margin-top: 1rem;}
.adekom-about-list {overflow: hidden;padding-bottom: 5%;}
.adekom-about-list .adekom-about-overview:first-child {align-items: center;}
.adekom-about-overview {padding: 5% 0;overflow: hidden;display: flex;justify-content: space-between;border-top: 1px solid #ddd;}
.adekom-about-overview-left {width: 35%;overflow: hidden;}
.adekom-about-overview-left .pic {overflow: hidden;position: relative;}
.adekom-about-overview-left .title-1 {color: #1d1d1d;}
.adekom-about-overview-right {width: 60%;overflow: hidden;}
.adekom-about-overview-right .text-1{color: #666;}
.adekom-play {display: block;position: relative;}
.adekom-play::after {content: '';width: 4.4rem;height: 4.3rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;background: url('../images/play.png') center no-repeat;background-size: 100%;}
.adekom-about-overview-left .pic a:hover img {transform: scale(1.05);}

.adekom-about-groupstructure {overflow: hidden;text-align: center;position: relative;}
.adekom-about-groupstructure img {max-width: 100%;}
.adekom-about-culture {overflow: hidden;margin-bottom: 10%;position:relative;}
.adekom-about-culture-swiper {overflow: hidden;width: 90%;margin:auto;}
.adekom-about-culture-item {position: relative;}
.adekom-about-culture-item a {display: block;position: relative;border-radius: 2rem;border: 2px solid #f2f2f4 ;overflow: hidden;background: #f1f1f1;}
.adekom-about-culture-item .text {position: absolute;left: 8%;top: 8%;width: 80%;z-index: 1;}
.adekom-about-culture-item .icon-1 {position: relative;width: 4.5rem;height: 4.5rem;}
.adekom-about-culture-item .title-1 {margin-top: 1rem;}
.adekom-about-culture-item .text-2 {position: absolute;left: 8%;width: 80%;top: 60%;z-index: 11;border-top: 2px dotted #dfe0e4;padding-top: 2rem ;color: #666;}
.adekom-about-culture .jiantou-2 {text-align: center;}
.adekom-about-culture-item a:hover {background: #f1f2f4;}

.adekom-about-history {overflow: hidden;padding-bottom: 5%;position: relative;}
.adekom-about-history.cur::after {opacity: 1;}
.adekom-about-history::after {content: '';width: 100%;height: 20%;position: fixed;left: 0;bottom: 0;z-index: 12;background: -webkit-linear-gradient(to top, #fff, rgba(255,255,255,0));background: linear-gradient(to top, #fff 50%, rgba(255,255,255,0));opacity: 0;}
.adekom-about-history-container {padding: 2% 0;overflow: hidden;position: relative;}
.adekom-about-history-left {float: right;width: 45%;position: relative;}
.adekom-about-history-year {overflow: hidden;position: relative;}
.adekom-about-history-year li {list-style: none;padding: 0;margin: 0;padding: 1rem 0;overflow: hidden;transition: all .45s;position: relative;position: -webkit-sticky;position: sticky;}
.adekom-about-history-year li .cur-1 {color: #e0e0e0;}
.adekom-about-history-year li .title-1 {color: #1e1e1e;letter-spacing: -1rem;opacity: 0;transform: translateY(20rem);overflow: hidden;}
.adekom-about-history-year li.is-active {padding: 0;}
.adekom-about-history-year li.is-active .cur-1 {color: #0c4ea1;}
.adekom-about-history-year li.is-active .title-1 {display: block;opacity: 1;transform: translateY(0);}
.adekom-about-history-right {float: right;margin-left: 10%;width: 45%;}
.adekom-about-history-list {overflow: hidden;}
.adekom-about-history-swiper {overflow: hidden;}
.adekom-about-history-swiper .swiper-wrapper {overflow: hidden;display: block;}
.adekom-about-history-swiper .swiper-slide {overflow: hidden; }
.adekom-about-history-swiper .swiper-slide::-webkit-scrollbar {display: none;}
.adekom-about-history-item {display: flex;padding: 4% 0;overflow: hidden;}
.adekom-about-history-item .title-1 {color: #0c4ea1;}
.adekom-about-history-item .text-1 {width: 80%;margin-left: 5%;color: #666;}
.adekom-about-history-item .text-1 p:first-child {margin: 0;padding: 0;padding-bottom: 1rem;}
.adekom-about-history-bottom {text-align: center;clear: both;width: 100%;position: fixed;left: 0;bottom: 0;transition: all .45s;z-index: 111;opacity: 0;}
.adekom-about-history-bottom.cur {bottom: 5%;opacity: 1;}
.adekom-about-history-nav {border-radius: 5rem;background: #f3f3f3;display: inline-block;padding: 0 1rem;position: relative;z-index: 100;}
.adekom-about-history-nav li {list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: middle;margin: 0 1rem;padding: 1rem 0;}
.adekom-about-history-nav li.cur a {background: #0c4ca3;box-shadow: 0px 10px 7px rgba(0,0,0,.2);}
.adekom-about-history-nav li.cur span {color: #fff;}
.adekom-about-history-nav li a {display: inline-block;overflow: hidden;padding: 1rem 3rem;border-radius: 4rem;}
.adekom-about-history-nav li span {color: #b7b7b7;overflow: hidden;}


.adekom-applications-list {overflow: hidden;}
.adekom-applications-title {text-align: center;padding: 5% 0;}
.adekom-applications-title .title-1 {color: #1e1e1e;}
.adekom-applications-nav {overflow: hidden;}
.adekom-applications-nav ul {list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: center;}
.adekom-applications-nav ul li {list-style: none;margin: 0;padding: 0;margin: 1%;padding: 0 3%;position: relative;}
.adekom-applications-nav ul li::after {content: '';width: 2px;height: 50%;position: absolute;right: 0;top: 50%;background: #ddd;transform: translateY(-50%);}
.adekom-applications-nav ul li a {overflow: hidden;text-align: center;position: relative;}
.adekom-applications-nav ul li span {display: inline-block;position: relative;color: #b7b7b7;padding: 1rem 0;}
.adekom-applications-nav ul li span::after {content: '';width: 0;height: 2px;background: #0c4ea1;position: absolute;left: 0;bottom: 0;}
.adekom-applications-nav ul li.cur span {color: #002b57;}
.adekom-applications-nav ul li.cur span::after {width: 100%;}
.adekom-applications-nav ul li a:hover span {color: #002b57;}



.adekom-applications-title .text-2 {width: 60%;margin:auto;margin-top:1%;}
.adekom-about-groupstructure {margin-bottom:8%;}
.adekom-about-groupstructure ul {list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: center;}
.adekom-about-groupstructure ul li{list-style: none;margin: 0;padding: 0;margin: .5%;position: relative;width:24%;background-color: #f1f1f1;}





 
@keyframes fadeInWidth{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}0%{width: 0%;}100%{width: 100%;}}
.fadeInwidth{-webkit-animation-name:fadeInWidth;animation-name:fadeInWidth;-webkit-animation-duration:2s;animation-duration:1s}






.title-style {overflow: hidden;}
.title-style h3 {text-transform: uppercase;font-size: 36px;margin:5px 0 0 0;color: #0c4ca3;}
.title-style h1 {text-transform: uppercase;font-size: 60px;line-height: 60px; margin:8px 0 20px 0;color: #1a1a1a;}
.title-style h2 {text-transform: uppercase;font-size: 50px;line-height: 60px; margin:8px 0 20px 0;color: #1a1a1a;}
.title-style h5 {font-size: 20px;margin:0;color: #666;line-height: 30px;}
.title-style h4 {text-transform: uppercase;font-size: 20px;margin:5px 0 0 0;color: #0c4ca3;}
.title-style .line {width: 80px;height: 4px;background: #0c4ca3;margin: 10px 0;}




.contact-section {padding: 120px 0;overflow: hidden;}
.contact-section .title-style{text-align: center;}
.contact-section .title-style h2{}
.contact-section .title-style .line{margin: 10px auto;}
.contact-section .title-style .text{width: 50%;margin:20px auto;font-size: 16px;color: #666;line-height: 26px;}
.contact-section .content  {overflow: hidden;padding: 50px 0 0 0;}
.contact-section .content .left {width: 45%;}
.contact-section .content .left .content-way{overflow: hidden;}
.contact-section .content .left .content-way li{list-style: none;float: left;width: auto;margin-bottom: 20px;position: relative;margin-right: 30px}
.contact-section .content .left .content-way li::after{content: '';display: none;width: 1px;height: 100%;background:#e7e8eb;position: absolute;right:10%;top: 0;}
.contact-section .content .left .content-way li:nth-child(3)::after,.contact-section .content .left .content-way li:last-child::after {display: none;}
.contact-section .content .left .content-way li i{width: 38px;height: 38px;border: 2px solid #1a1a1a;border-radius: 100%;overflow: hidden;display: inline-block;vertical-align: middle;margin-right: 10px;opacity: .7;}
.contact-section .content .left .content-way li i.c1 {background: url("../images/c1.png") center no-repeat;}
.contact-section .content .left .content-way li i.c2 {background: url("../images/c2.png") center no-repeat;}
.contact-section .content .left .content-way li i.c3 {background: url("../images/c3.png") center no-repeat;}
.contact-section .content .left .content-way li i.c4 {background: url("../images/c4.png") center no-repeat;}
.contact-section .content .left .content-way li span{display: inline-block;vertical-align: middle;}
.contact-section .content .left .content-way li span h6{font-size: 14px;color: #999999;font-weight: normal;margin: 0;}
.contact-section .content .left .content-way li span h5{font-size: 14px;color: #666;margin: 5px 0 0 0;}
.contact-section .content .left .content-way li:nth-child(3) span h5 a{color: #0c4ca3;}
.contact-section .content .left .content-way li:nth-child(3) i {border: 2px solid #0c4ca3;opacity: 1;}
.contact-section .content .left .content-way li:nth-child(3) i.c3 {background: url("../images/c31.png") center no-repeat;}
.contact-section .content .left .content-way li:hover span h5{color: #0c4ca3;}
.contact-section .content .left .content-map {clear: both;margin-top: 10px;overflow: hidden;width: 100%;position: relative;}
.contact-section .content .left .content-map iframe {border: none;margin: 0;padding: 0;margin-top: -50px;}
.contact-section .content .left .content-map iframe #watermark {display: none;}
.contact-section .content .left .content-text {font-size: 12px;line-height: 20px;color: #999999;padding: 20px 0;}
.contact-section .content .right {width: 47%;}
.content-form {overflow: hidden;}
.content-form li{list-style: none;margin: 0 0 10px 0;padding: 0;font-size: 0;}
.content-form li .input2 {border: 1px solid #ededed;background: #f5f5f7;padding: 10px 20px;width:-webkit-calc(49% - 42px); width:-moz-calc(49% - 42px); width:calc(49% - 42px);height:38px;font-size: 14px;font-weight: normal;}
.content-form li .input2:first-child {margin-right: 1%;}
.content-form li .textarea1 {width: 93%;height: 90px;font-size: 14px;border: 1px solid #ededed;background: #f5f5f7;padding: 20px 20px;}
.content-form li .submit1 {background: #0c4ca3;color: #fff;font-size: 14px;width: 99.3%;height:58px;cursor: pointer;border: none;}
.content-form li .submit1:hover {background: #0c4ca3;}

.Contact-our-team {padding: 140px 0 140px 0;overflow: hidden;display:flex;justify-content: space-between;}
.Contact-our-team .left{width: 45%;}
.Contact-our-team .left .text{font-size: 16px;line-height: 26px;color: #999999;padding: 20px 0;overflow: hidden;}
.Contact-our-team .left .email{border-top: 1px solid #e6e6e7;border-bottom: 1px solid #e6e6e7;padding: 30px 0;overflow: hidden;}
.Contact-our-team .left .email h3{font-size: 20px;margin: 0;color: #1a1a1a;}
.Contact-our-team .left .email h1,.Contact-our-team .left .email h1 a{font-size: 30px;margin: 0;color: #0c4ca3;}
.Contact-our-team .left .annotation {font-size: 12px;line-height: 20px;color: #999999;padding: 20px 0;overflow: hidden;}
.Contact-our-team .right{width: 48%;}


.contact-bottom {position: relative;overflow: hidden;display: flex;align-items: center;}
.contact-bottom .left{width: 50%;}
.contact-bottom .left .map{overflow: hidden;position: relative;background-color: #ccc;}
.contact-bottom .left .map img{display: block;}
.contact-bottom .left .map iframe{border: none;margin: 0;padding: 0;margin-top: -50px;}
.contact-bottom .right{width: 32%;margin-left: 5%;position: relative;}
.contact-bottom .right .name{border-bottom: 4px solid #000;padding-bottom:20px;margin-bottom: 30px;}
.contact-bottom .right .name h4{color: #0c4ca3;margin: 0;text-transform: uppercase;}
.contact-bottom .right .name h2{color: #1a1a1a;margin: 0;text-transform: uppercase;}
.contact-bottom .right .content-way{}
.contact-bottom .right .content-way .item {border-bottom: 1px solid #dcdcde;overflow: hidden;padding:40px 0 40px 0;}
.contact-bottom .right .content-way .item.item2 li{float: left;width: 45%;margin-right: 5%;}
.contact-bottom .right .content-way .item.item2 li::after{content: '';display: block;width: 1px;height: 100%;background:#dedfe4;position: absolute;right:10%;top: 0;}
.contact-bottom .right .content-way .item.item2 li:last-child::after {display: none;}
.contact-bottom .right .content-way li{list-style: none;position: relative;}
.contact-bottom .right .content-way li i{width: 38px;height: 38px;border: 2px solid #1a1a1a;border-radius: 100%;overflow: hidden;display: inline-block;vertical-align: middle;margin-right: 10px;position:relative;}
.contact-bottom .right .content-way li span{display: inline-block;vertical-align: middle;}
.contact-bottom .right .content-way li h6{color: #999999;font-weight: normal;margin: 0;}
.contact-bottom .right .content-way li h5{color: #1a1a1a;margin: 5px 0 0 0;}
.contact-bottom .right .content-way li a {color: #000;}
.contact-bottom .right .content-way li:hover span h5{color: #0c4ca3;}


.index-profit-desktop-item .pic::before {opacity:0;}
.index-become-our-partner-item .viewmore-1 {margin-top:2rem;}
.index-become-our-partner-item .viewmore-1 a {background: #0c4ca3;}
.index-become-our-partner-item .viewmore-1 a span {color: #fff;}
.page-tab-type li {width:100%;}
.page-product-detial-right-text .viewmore-1 {width:100%;display: flex;}
.page-product-detial-right-text .viewmore-1 a {margin-right:2rem;}
.page-product-detial-right-text .viewmore-1 a:first-child {background: #0c4ca3;}
.page-product-detial-right-text .viewmore-1 a:first-child  span {color: #fff;}
.leftitem-1 .download-1 .item-1 a:hover i img{filter: invert(1);}
.index-contact-us-item em {color: #000;}
.cooperation-content-left .text-3 {margin-top:5%;}
.cooperation-content-left .text-3 .text-2 {margin-top:1rem;}
.cooperation-content-left .text-3 .viewmore-1 {width:100%;margin-top:2rem;}
.cooperation-content-left .text-3 .viewmore-1 a {background: #0c4ca3;display: inline-block;}
.cooperation-content-left .text-3 .viewmore-1 span {color: #fff;}
.index-contact-us .index-contact-us-item em {color: #fff;}


.video-video iframe {width:100%!important;height:100%!important;}


.footer-nav li a {white-space: nowrap;}


.page-cooperation-section-1  .cooperation-item .title-2 i,.strengths-list .strengths-item .icon-2 i,.page-certified-section-2 .listicon-5 .item-1 .icon-2 i {display:none;}
.adekom-news-list .adekom-news-item.item1 a { align-items: center;}
.adekom-about-history-year li a {display:block;padding-bottom: 45%;}
.index-product-types-item .img::before {opacity:0;}


@media screen and (max-width: 1680px) { 
.header-content,.footer-content,.index-contact-us .litapower-content,.litapower-content,.page-product-container,.adekom-container,.adekom-news-recommend {width: 80%;}
.footer-nav ul {margin-left: 3rem;min-width: 100px;}
.footer-company-introduction {width: 40%;margin: 0 3%;}
.footer-contact-us {margin-left: 3rem;}
.adekom-news-center-pic { padding: 20rem 0;}
}

@media screen and (max-width: 1440px) {
.header-content,.footer-content,.index-contact-us .litapower-content,.litapower-content,.page-product-container,.adekom-container,.adekom-news-recommend {width: 90%;}
.page-product-detial-left-pic {left: 0%;width: 15%;}
.page-product-detial-right-pic {width: 83%;margin-left: 17%;}
}
@media screen and (max-width: 1366px) {
.page-product-detial-pics-left {width: 48%;margin-left: 0;}
.page-section-faq-6{width: 100%;}
} 
@media screen and (max-width: 1280px) {}
@media screen and (max-width: 1152px) {}
@media screen and (max-width: 1024px) {}
@media screen and (max-width: 880px) {
    .header-logo a .st0,.header-logo a .st1 {fill: #000;}
    .header-logo a .img-center {right: auto;}
    .index-about-content .adekom-title {left: 5%;top: 10%;transform: none;width: 90%;}
    .index-product-types-item,.strengths-list .strengths-item ,.page-partner-content-right,.page-download-content-bottom{width: 100%;margin-bottom: 3%;margin-right: 0;margin-left: 0;}
    .index-become-our-partner-item {display:block;}
    .index-become-our-partner-item .img {width: 100%;margin-bottom: 3%;}
    .index-become-our-partner-item .text ,.footer-contact-us,.page-product-detial-pics-left,.page-cooperation-section-1 .cooperation-content-right {width: 100%;margin: 0;}
    .index-become-our-partner-nav,.page-faq-type ul {flex-wrap: wrap;}
    .index-become-our-partner-nav a {margin: 1%;width: 46%;border: 1px solid #ddd;}
    .index-overseas-projects-map .index-overseas-projects-bottom { position: relative;background:#357aa5;width: 90%;padding:5%;left:auto;top:auto;bottom:auto;margin-top: 0;}
    .index-factory-text {position: relative;margin-top: 10%;width:90%;}
    .overseas-projects-map {border-radius: 0;}
    .footer-company-introduction,.page-download-search,.page-cooperation-section-1 .cooperation-content-left,.page-partner-content-left,.page-download-section-4 .text-1,.adekom-about-history-right {width: 100%;margin: 5% 0%;}
    .footer-top ,.page-cooperation-section-1 .litapower-content,.page-partner-section-3 .litapower-content,.adekom-news-list {display: block;}
    .footer-nav,.footer-bottom-fixed,.adekom-applications-nav ul li::after ,.adekom-about-history-left{display: none;}
    .page-faq-type ul li {margin: 1%;width: 46%;}
    
    
    .index-about-data-list {width: 100%;height: 50%;top: auto;bottom: 0;border-top: 1px solid rgba(255,255,255,.2);}
	.index-news-content-bottom,.index-news-left,.adekom-applications-nav ul,.adekom-news-recommend .adekom-news-item,.adekom-about-overview,.adekom-joinus-detial-item,.contact-bottom,
	.adekom-applications-nav ul li span,.adekom-applications-nav ul li a,.adekom-news-detial-container,.adekom-contact-information-list-item,.adekom-about-history-item {display: block;}
	.adekom-news-recommend {width: 90%;margin-top: -55%;}
	.adekom-news-search {width:100%;margin: 5% 0%;}
	.adekom-news-recommend .adekom-news-item .pic,.adekom-news-recommend .adekom-news-item .text,.adekom-news-list .adekom-news-item,.adekom-about-data ul,
	.adekom-applications-nav ul ,.adekom-about-overview-left,.adekom-about-overview-right,.adekom-applications-title .text-2 {width:100%;}
	.adekom-news-recommend .adekom-news-item .text a {position: relative;left: auto;top: auto;width: 90%;transform: none;padding: 5%;}
	.adekom-product-top .adekom-path {position: relative;right: auto;bottom: auto;margin: 5% 0%;}
	.adekom-path a {margin-left: 0;margin-right: 1rem;}
	.adekom-about-data {padding: 10% 5%;}
	.adekom-search-top {padding: 10% 0;}
	.adekom-product-bottom-content-right,.adekom-product-bottom-content-left,.contact-bottom .right {float: none;width: 100%;margin-left: 0;}
	.adekom-product-list {display: flex;flex-wrap: wrap;justify-content: space-between;} 
	.adekom-about-data ul li strong,.title-style h2 {font-size: 5rem;line-height: 5rem;}
	.adekom-applications-nav ul li {margin: 1% 0;padding: 0;border-bottom: 1px solid #ddd;}
	.adekom-applications-nav ul li span {text-align: left;} 
	.adekom-about-groupstructure ul li {width: 48%;}
	.adekom-about-history-item .title-1 {font-size: 3rem;}
	.adekom-about-history-item .text-1 {width: 100%;margin-left: 0;margin-top:5%;}
	.adekom-about-history-nav li a {padding: 1rem ;}
	.adekom-about-history-nav li {margin: 0;}
	.Contact-our-team {padding:10% 0;display: block;}
	.Contact-our-team .left,.Contact-our-team .right,.contact-bottom .left ,.contact-bottom .right {width:100%;}
	.contact-bottom .right .table {display:block;padding:5%;}
	.index-banner-item .text-1 { max-width: 100%;}
	.index-banner .banner-pagination {width: 90%;}
	
	.header-content { height: 8rem;}
	.index-banner-item .text {top: 15%;}
	.index-about-data-list { height: 34%;}
	.page-product-detial-right-pic {width: 100%;margin-left: 0;}
	.page-product-detial-left-pic {width: 100%;margin-top: 4%;}
	.page-banner .text.mbcenter {transform: translateY(-100%);}
	.page-certified-section-2 .listicon-5 .item-1::after {display: none;}
	.page-certified-section-1 .text-1,.page-certified-section-2 .text-1,.page-certified-section-2 .listicon-5 .item-1,.adekom-news-list .adekom-news-item.item1 .img{width: 100%;}
	.adekom-news-list .adekom-news-item.item1 .img {width: 100%!important;}
	.page-certified-section-2 .listicon-5,.adekom-news-list .adekom-news-item.item1 a ,.adekom-about-data ul{ flex-wrap: wrap;}
	.index-overseas-projects-data .data-item .data-1 {border-bottom: 2px solid #fff;}
	.adekom-news {background-size: 200%!important;background-position: top!important;}
	.adekom-about-data ul li { width: 50%;margin-bottom: 5%;}
	.adekom-about-center-pic { padding: 25rem 0;}
	.adekom-about-center-pic .adekom-text {width: 90%;left: 5%;}
	.adekom-product-top { padding-top: 5%;margin-bottom: 5%;}
	.adekom-news-type ul li a {padding: 10px 10px;}
	.contact-bottom .right .content-way .item { padding: 5% 0;}
	.page-products-detial, .detial-blog {padding-top: 9rem;}
	.adekom-news-item .text { padding: 8%;}
	.adekom-about-history-item .title-1 {font-size: 5rem;}
	.adekom-title .title-2  {font-size: 4rem;}
	.mobile-nav-list ul li a.nav-1,.contact-bottom .right .content-way li h6 {font-size: 3.2rem;}
	.page-faq-type ul li a span,.adekom-news-type ul li a span {font-size: 2rem;}
	.mobile-navshow a,.page-certified-section-2 .listicon-5 .item-1 .title-2 strong,.adekom-path a span  {font-size: 2.4rem;}
	.index-profit-desktop-item .title-2 strong,.index-product-types-item .text strong,.index-become-our-partner-item .text .title-2 strong,.index-video-user-item .text strong,.footer-contact-us .title-1 strong,.page-cooperation-section-1 .cooperation-item .title-2 strong ,.strengths-list .strengths-item .title-2 strong,.page-download-type li a strong,.adekom-news-item .title-1{font-size: 3rem;}
	.index-about-data-item .text-1,.index-about-content .adekom-title .text-1,.adekom-title .type-1,.adekom-news-item .path-1 span ,.adekom-news-item .path-1,.adekom-news-list .adekom-news-item .Learnmore-1 span ,.adekom-about-data ul li p,.adekom-applications-nav ul li span{font-size: 2.4rem;}
	.index-about-content .adekom-title .text-2,.index-product-types-item .text p,.index-become-our-partner-item .text .text-2,.index-factory-text .text-1 ,.footer-company-introduction .text-2,.footer-contact-us .text-1,.page-banner .text-1,.page-certified-section-1 .text-1,.page-certified-section-2 .text-1,.page-cooperation-section-1 .cooperation-content-left .text-1,.cooperation-content-left .text-3,.page-cooperation-section-1 .cooperation-item .text-2,.strengths-content-top .text-1,.strengths-list .strengths-item .text-2,.page-download-section-4 .text-1,.page-download-item .text-2,.cooperation-content-left .text-3 .text-2,.adekom-about-overview-right .text-1,.adekom-about-overview-right .text-2,.adekom-applications-title .text-2,.adekom-about-history-item .text-1,.Contact-our-team .left .annotation ,.contact-bottom .right .content-way li h5,.contact-bottom .right .content-way li a {font-size: 2.4rem;line-height: 3.4rem;} 
	

}











