/* CSS Reset */

ody, div, pre, form, fieldset, input, textarea, p, blockquote, th, td, img, button{margin: 0;padding: 0;border: 0;}

.div-content {width: 83%;margin: auto;}
.polaris-banner {position: relative;}
.polaris-banner .text {color: #fff;position: absolute;left:5%;top: 50%;transform: translateY(-50%);z-index: 11;text-align:left;}
.polaris-banner .text-1 {overflow: hidden; opacity: .4;}
.polaris-banner .title-1 {margin-top: 3%;}
.index-content {width:90%;margin: auto;}

/* 客户分类 */
.khflbox{position: relative; display: flex; flex-wrap: wrap;}
.khflboxdw{position: absolute; left: 0; bottom: 4px; width: 100%; height: 60px; background-color: #f1f1f1; z-index: -1;}
.khflbox .khflbox_item{background-color: #f1f1f1; width:20%; height: 60px; line-height: 60px; font-size:20px; color: #333333; text-align: center; margin-bottom:54px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.khflbox .khflbox_item:hover{background-color:#1db1b1; color: #fff;}
.khflbox .khflbox_item.cur{background-color:#1db1b1; color: #fff;}
.fanrqbox_rbox .content table{padding:2% 0 4% 0;}


/* 内页标语 */
.nyby{height: 290px; display: flex; align-items: center; }
.nyby_txt{width: 100%; text-align: center; margin-bottom:3%;}
.nyby_txth{font-size:2.5vw; color:#1a1a1a; text-transform: uppercase; font-weight:bold; font-family: Microsoft YaHei;}
.nyby_txtp{font-size: 30px; color: #333333;}

.news_page_in_row1{/*! padding: 40px; */ /*! background: #fff; */ position: relative; margin-top: -100px; background: #f5f5f5;}
.news_page_in_row3{margin-top: 2px;padding: 30px 0 0 0;margin-bottom: 0px;}
.news_page_in_row3 > .pagination a.first_page:after{content: '';display: block;width: 7px;height: 7px;position: absolute;top: 50%;left:50%;margin-top: -3.5px;margin-left: -4px;background:url(../images/first_page.gif) no-repeat center;}
.news_page_in_row3 > .pagination a.previous_page:after{content: '';display: block;width: 7px;height: 7px;position: absolute;top: 50%;left:50%;margin-top: -3.5px;margin-left: -4px;background:url(../images/pre_page.gif) no-repeat center;}
.news_page_in_row3 > .pagination a.next_page:after{content: '';display: block;width: 7px;height: 7px;position: absolute;top: 50%;left:50%;margin-top: -3.5px;margin-left: -3px;background:url(../images/next_page.gif) no-repeat center;}
.news_page_in_row3 > .pagination a.Last_page:after{content: '';display: block;width: 7px;height: 7px;position: absolute;top: 50%;left:50%;margin-top: -3.5px;margin-left: -2px;background:url(../images/last_page.gif) no-repeat center;}
.news_page_in_row3 > .pagination a{display: inline-block;vertical-align: middle;width:38px;height:38px;border: 1px solid #ddd;line-height:38px;text-align: center;border-radius: 50%;font-size: 18px;font-family: arial;color: #666;margin: 3px;transform: rotate(0deg);position: relative;transition: 0.3s all ease; background: #fff;}
.news_page_in_row3 > .pagination a.cur_page,.news_page_in_row3 > .pagination a:hover{background:#1db1b1 ;border: 1px solid rgba(255,255,255,0);color: #fff;}
.news_page_in_row3 > .pagination{font-size: 0;text-align: center;}

@font-face{font-family:hs_l;src:url(https://114my.cn.114.114my.net/hxp/fonts/HarmonyOS_Sans_SC_Light.ttf.txt)}


.cx-photos-wrap{padding:5% 0;clear:both;overflow:hidden;  text-transform: capitalize;}
.cx-photos-list{margin:-15px;overflow:hidden;}
.cx-photos-list .item{float:left;margin: 15px 1%;width: calc(23.5% - 10px);border-radius:5px;/*box-shadow:0 0 10px rgba(0,0,0,0.1); border: #f0f0f0 solid 1px;*/}
.cx-photos-list .pic{overflow:hidden; border: 1px solid #efefef;}
.cx-photos-list .pic img{display:block;width:100%;transition:all 1s;}
.cx-videos-list .pic a{display:block;position:relative;}
.cx-videos-list .pic a:after{display:block;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;content:"";background:rgba(0,0,0,0.5);transition:all 0.5s;}
.cx-videos-list .pic a:before{display:block;position:absolute;z-index:3;left:50%;top:50%;font-size:36px;color:#fff;font-family:'iconfont' !important;content:"\e618";transform:translate(-50%,-50%);transition:all 0.5s;}
.cx-photos-list .text{width:100%;text-align:center;overflow:hidden;line-height:60px;}
.cx-photos-list .text h3{font-size:17px;color:#333; height:50px; overflow:hidden; font-weight:normal; text-overflow:ellipsis;white-space:nowrap;}
.cx-photos-list .text h3 a{color:#333;}
.cx-photos-list .text p{line-height:24px;font-size:16px;color:#666;/*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/}
.cx-photos-list .item:hover .pic img{transform:scale(1.1);}
.cx-photos-list .item:hover .text h3 a{color:#e91e2e;}
.cx-videos-list .item:hover .pic a:after{background-color:rgba(0,0,0,0.2);}
.cx-photos-list.hzhb{margin:-10px;}
.cx-photos-list.hzhb .item{margin:10px 10px;width:calc(16.66% - 20px);}
@media(max-width:1200px){.cx-photos-wrap{padding:40px 10px;} .cx-photos-list{margin:-10px;} .cx-photos-list .item{margin:10px;width:calc(50% - 20px);}}
@media(max-width:750px){.cx-photos-list{margin:0;} .cx-photos-list .item{margin: 0 1% 2% !important;width: 48% !important;} .cx-photos-list .text h3{font-size:14px;}}
.h40{height:40px; overflow:hidden;}


/*联系*/
.Contact-our-team {padding: 140px 0 140px 0;overflow: hidden;}
.Contact-our-team .left{width: 45%;}
.Contact-our-team .left .title-style h5{color: #999;font-size: 16px;margin: 0; font-family: 'Montserrat-Light';}
.Contact-our-team .left .title-style h2{margin: 0px 0 20px 0;}
.Contact-our-team .left .text{font-size: 16px;line-height: 26px;color: #999999;padding: 20px 0;overflow: hidden;}
.Contact-our-team .left .item2{border-top: 1px solid #e6e6e7;border-bottom: 1px solid #e6e6e7;padding: 30px 0 20px 0;overflow: hidden;}
.Contact-our-team .left .item2 li {width: 50%;float: left;list-style: none;}
.Contact-our-team .left .item2 h3{font-size: 14px;margin: 0;color: #999999;font-weight: normal;}
.Contact-our-team .left .item2 h4{font-size: 20px;margin: 5px 0;color: #1a1a1a; font-weight:bold; font-family: 'Montserrat-Bold';}	
.Contact-our-team .left .item2 h4 a{font-size: 20px; font-family: 'Montserrat-Bold';}					
.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;}
.contact-bottom .left{width: 50%;}
.contact-bottom .left .map{overflow: hidden;position: relative;}
.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: 35%;position: absolute;height: 100%;right: 10%;top:10%;}
.contact-bottom .right .name{border-bottom: 4px solid #000;padding-bottom:20px;}
.contact-bottom .right .name h4{font-size: 20px;color: #1db1b1 ;margin: 0;text-transform: uppercase; line-height:35px;}
.contact-bottom .right .name h2{font-size: 40px;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:30px 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 .item.item2 li:last-child {width: 45%;margin-right:0;}
.contact-bottom .right .content-way .item.item2 li:first-child {width: 50%;}
.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;}
.contact-bottom .right .content-way li i.c1 {background: url("../images/c4.png") center no-repeat;}
.contact-bottom .right .content-way li i.c2 {background: url("../images/c1.png") center no-repeat;}
.contact-bottom .right .content-way li i.c3 {background: url("../images/c2.png") center no-repeat;}
.contact-bottom .right .content-way li i.c4 {background: url("../images/c3.png") center no-repeat;}
.contact-bottom .right .content-way li span{display: inline-block;vertical-align: middle;}
.contact-bottom .right .content-way li h6{font-size:0.9vw;color: #999999;font-weight: normal;margin: 0;}
.contact-bottom .right .content-way li h5{font-size:1vw;color: #1a1a1a;margin: 5px 0 0 0;}
.contact-bottom .right .content-way li h5 a{font-size:1vw;color: #1a1a1a;margin: 5px 0 0 0;}
.content-ewm {font-size: 14px;line-height: 28px; color: #999;padding-top: 30px;}

.ewmleft {float: left; text-align:center;}
.other-email {float: left;padding-left: 5%;font-size:15px;line-height:30px;color: #666;}



/* contact */
.title-style {overflow: hidden;}
.title-style h3 {text-transform: uppercase;font-size: 36px;margin:5px 0 0 0;color: #1db1b1;}
.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: 42px;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: #1db1b1;}
.title-style .line {width: 80px;height: 4px;background: #1db1b1;margin: 10px 0;}
.Contact-our-team {padding: 140px 0 140px 0;overflow: hidden;}
.Contact-our-team .left{width: 45%; }
.Contact-our-team .left .title-style h5{color: #999;font-size: 16px;margin: 0; font-family: 'Montserrat-Light'; font-weight:normal;}
.Contact-our-team .left .title-style h2{margin: 0px 0 20px 0;}
.Contact-our-team .left .text{font-size: 16px;line-height: 26px;color: #999999;padding: 20px 0;overflow: hidden;}
.Contact-our-team .left .item2{border-top: 1px solid #e6e6e7;border-bottom: 1px solid #e6e6e7;padding: 30px 0 20px 0;overflow: hidden;}
.Contact-our-team .left .item2 li {width: 50%;float: left;list-style: none;}
.Contact-our-team .left .item2 h3{font-size: 14px;margin: 0;color: #999999;font-weight: normal;}
			
.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: 33%;margin-bottom: 20px;position: relative;}
.contact-section .content .left .content-way li::after{content: '';display: block;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:last-child {width: 99%;}
.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 span h5 a {color: #666;}
.contact-section .content .left .content-way li:nth-child(3) span h5 a{color: #1db1b1;}
.contact-section .content .left .content-way li:nth-child(3) i {border: 2px solid #1db1b1;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: #1db1b1;}
.contact-section .content .left .content-map {clear: both;margin-top: 10px;overflow: hidden;width: 100%;position: relative;background: #f1f1f1;}
.contact-section .content .left .content-map #map {min-height: 205px;}
.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:50%;height:60px;font-size: 14px;font-weight: normal;box-sizing: border-box;}
.content-form li .input2:first-child {margin-right: 1%;width:49%;}
.content-form li .textarea1 {width:100%;height:130px;font-size: 14px;border: 1px solid #ededed;background: #f5f5f7;padding: 20px 20px;box-sizing: border-box; font-family: "han";}
.content-form li .submit1 {background: #1db1b1;color: #fff;font-size:1vw;width: 100%;height:58px;cursor: pointer;}
.content-form li .submit1:hover {background: #1db1b1;}


/* news */
.polaris-news {position: relative;padding: 6% 0;overflow: hidden;background: #f7f7f7;}
.polaris-news-content {overflow: hidden;}
.news-content-top {overflow: hidden;}
.news-content-top .title-1{display: inline-block;vertical-align: middle;font-weight: bold;}
.nav-type-1 {display: inline-block;vertical-align: middle;margin-left:3%;}
.nav-type-1 a {display: inline-block;vertical-align: middle;margin-right: 2rem;color: #000;}
.nav-type-1 a.cur {color:#1db1b1;}
.news-content-bottom {margin-top: 3%;position: relative;overflow: hidden;}
.news-content-list {overflow: hidden;}
.news-content-item {float: left;width: 32%;margin-right: 2%;margin-bottom: 3%;}
.news-content-bottom .news-content-item:nth-child(3){margin-right: 0;}
.news-content-bottom .news-content-item:nth-child(6){margin-right: 0;}
.news-content-bottom .news-content-item:nth-child(9){margin-right: 0;}
.news-content-item a {display: block;overflow: hidden;}
.news-content-item .img{border-radius: 10px;}
.news-content-item .text{padding-top: 7%;overflow: hidden;}
.news-content-item .type-1{color:#1db1b1;}
.news-content-item .type-1 span {padding: 4px 10px;background: rgba(29,177,177,0.1);border-radius: 4px;}
.news-content-item .title-1 {margin-top: 4%;font-weight: 500;}
.news-content-item .date-1{color: #999;margin-top: 3%;}
.news-content-item a:hover .pic {transform: scale(1.05);}
.news-end-bottom {clear: both;}

.polaris-news-num {position: fixed;right: 2%;z-index: 99;bottom: 15%;}
.polaris-news-num a {display: block;display: block;opacity: .3;margin: 2rem auto;}
.polaris-news-num i {display: block;width: 20px;height: 20px;position: relative;}
.polaris-news-num i::after,.polaris-news-num i::before {content: '';border-radius: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.polaris-news-num i::after {width: 5px;height: 5px;background: #000;}
.polaris-news-num i::before {border: 1px solid #000;width: 20px;height: 20px;opacity: 0;}
.polaris-news-num a.cur {opacity: 1;} 
.polaris-news-num a.cur i::before {opacity: 1;}

.polaris-activity {position: relative;padding: 6% 0 3% 0;overflow: hidden;background: #f7f7f7;}
.polaris-activity-content {overflow: hidden;}
.activity-content-list {overflow: hidden;}
.activity-content-item {float: left;width: 48%;margin-bottom: 3%;margin-right: 4%;}
.activity-content-item.mr0 {margin-right: 0;}
.activity-content-item a {display: block;}
.activity-content-item .img {border-radius: 10px;}
.activity-content-item .text {padding: 4% 0;overflow: hidden;}
.activity-content-item .top-1 {overflow: hidden;font-size: 0;}
.activity-content-item .type-1 {display: inline-block;vertical-align: middle;}
.activity-content-item .type-1 span{color: #fff;border-radius: 4px;overflow: hidden;padding: 0 5px;}
.activity-content-item .type-1 span.hot1 {background: #1db1b1;}
.activity-content-item .type-1 span.hot2 {background: #1db1b1 ;}
.activity-content-item .type-1 span.hot3 {background: #b5b5b5;}
.activity-content-item .title-1 {display: inline-block;vertical-align: middle;width: 80%;overflow: hidden;margin-left:1%;font-weight: 500;}
.activity-content-item .text-1 {margin-top: 2%;color: #666666;}
.activity-content-item .bottom-1 {margin-top: 3%;color: #000;}
.activity-content-item .date-1 {display: inline-block;vertical-align: middle;}	
.activity-content-item .date-1::before {content: '';width: 1.8rem;height: 1.8rem;display: inline-block;vertical-align: middle;margin-right: 1rem;background: url('../images/date.png') center no-repeat;}			
.activity-content-item .address-1 {display: inline-block;vertical-align: middle;margin-left: 5%;}		 
.activity-content-item .address-1::before {content: '';width: 1.8rem;height: 1.8rem;display: inline-block;vertical-align: middle;margin-right: 1rem;background: url('../images/adds.png') center no-repeat;}
.activity-content-item a:hover .pic {transform: scale(1.05);}

.polaris-news-detail {overflow: hidden;padding-top:7rem;position: relative;}
.polaris-news-detail::before {content: '';width: 100%;height:9rem;position: absolute;left: 0;top: 0;background: #444;}
.polaris-news-detail .index-content {width:81%;}
.polaris-news-detail-top {padding: 3% 0;overflow: hidden;border-bottom: 1px solid #e5e5e5;margin-top:3%;}
.polaris-news-detail-top .path-1{color: #999; font-size:15px;}
.polaris-news-detail-top .path-1 a{color: #999;}
.polaris-news-detail-top .title-1{padding: 2% 0;overflow: hidden;/*width: 60%; */font-weight:bold; color:#1db1b1;}
.polaris-news-detail-top .date-1{position: relative;overflow: hidden;}
.polaris-news-detail-top .date-1 span{color:#666;}
/*.polaris-news-detail-top .date-1 span::before {content: '';width: 1.8rem;height: 1.8rem;display: inline-block;vertical-align: middle;margin-right: 1rem;background: url('../images/data.png') center no-repeat;}*/
.polaris-news-detail-bottom {padding: 3% 0;overflow: hidden;}

.polaris-news-detail-left {float: left;width: 68%;position: relative; line-height:30px;}
.polaris-news-detail-main {overflow: hidden;color: #333;text-align: justify;padding-bottom: 5%; line-height:33px;}
.polaris-news-detail-main p{text-indent:24px; margin-bottom:12px;}
.polaris-news-detail-main img {height:auto!important; display:block; margin:auto;}
.news-detail-bottom {clear: both;overflow: hidden;padding: 3% 0;border-top: 1px solid #e5e5e5;position: relative;}
.news-detail-bottom .link-1  {color: #666;display: block;padding:4px 0;}
.news-detail-bottom .link-1:hover {color: #1db1b1 ;}
.news-detail-bottom .link-1:hover a{color: #1db1b1 ;}
.news-detail-bottom .return-1 {position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.news-detail-bottom .return-1 a {display: block;width: 15rem;height: 4.2rem;line-height:4.2rem;font-size: 0;overflow: hidden;position: relative;text-align: center;border: 2px solid #1db1b1 ;border-radius: 50px;}
.news-detail-bottom .return-1 span {display: inline-block;vertical-align: middle;color: #1db1b1 ;}
.news-detail-bottom .return-1 i {display: inline-block;vertical-align: middle;width: 7px;height: 10px;background: url('../images/r26.png') center no-repeat;margin-left: 10px;}
.news-detail-bottom .return-1 a:hover {background: #1db1b1;border: 2px solid #1db1b1;}
.news-detail-bottom .return-1 a:hover span {color: #fff;}
.news-detail-bottom .return-1 a:hover i {background: url('../images/r3.png') center no-repeat;}

.polaris-news-detail-right {float: right;width: 25%;padding-bottom: 5%;overflow: hidden;}
.news-detail-right-type {overflow: hidden;}
.news-detail-right-type .title-1{padding-bottom: 4%;overflow: hidden;}
.news-detail-right-list{padding: 3% 0;overflow: hidden;}
.news-detail-right-list .news-content-item{width: 100%;margin-right: 0;margin-bottom: 10%;}
.news-detail-right-list .news-content-item .img{border-radius: 0; border:#ccc solid 1px; border-radius: 10px;}
.news-detail-right-list .news-content-item .text {padding: 1% 0;}
.news-detail-right-list .news-content-item .date-1 {margin-top: 0;}

.news-detail-right-follow {overflow: hidden;margin-top: 2%;}
.news-detail-right-follow .follow-1{text-align: center;background: #f7f7f7;padding: 15% 5%;}
.news-detail-right-follow .ewm-1 {overflow: hidden;}
.news-detail-right-follow .ewm-1 img {width: 70%;margin:auto;}
.news-detail-right-follow .text-1  {color: #666666;margin-top: 5%;}

/*应用*/
.jcd-module-application {padding: 5% 0;overflow: hidden;background: #f7f7f7;}
.jcd-module-application-top {text-align: center;}
.jcd-module-application-top .jcd-title .text-1{margin: auto;margin-top:3%; color: #333333;}
.jcd-module-application-bottom {margin-top: 3%;}
.jcd-module-application-item {float: left;width:32%;margin-bottom: 1%;margin-right: 1%;overflow: hidden;}
.jcd-module-application-item a {display: block;}
.jcd-module-application-item .title-1 {position: absolute;left: 5%;bottom: 10%;z-index: 11;width: 90%;color: #fff;font-weight: 900;}
.jcd-title .title-3{ line-height:1px;}

jcd-module-application-list .jcd-module-application-item:nth-child(3){margin-right:0%;}



/* about */
.about-banner{width: 100%; position: relative;}
.about-banner .img{width: 100%; height:45vw; display: flex;}
@media (max-width: 500px){.about-banner .img{height: 6rem;}}
.about-banner .img img{width: 100%; height: 100%; object-fit: cover; }
.about-banner .img:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
background: rgba(0, 0, 0, .5);
    background-size: 2px;
    -webkit-background-size: 2px;
    -moz-background-size: 2px;
    -o-background-size: 2px;
    -ms-background-size: 2px;
    left: 0;
    top: 0;
    z-index: 6;
}

.about-banner .about-box{ display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index:999;}
@media (max-width: 1600px){.about-banner .about-box{}
.about-banner .about-box .box1 .txt{ font-size:15px;}
}
@media (max-width: 1280px){.about-banner .about-box{width: 90%;}}
@media (max-width: 500px){.about-banner .about-box{position: relative; left: initial; top: initial; transform: translate(0, 0); margin: auto; padding: 0.5rem 0;}}
.about-banner .about-box .box1{width: 63.8%; margin-left:1%; }
@media (max-width: 500px){.about-banner .about-box .box1{width: 100%;}}
.about-banner .about-box .box1 .icon{width: 66px; height: 48px;}
.about-banner .about-box .box1 .icon img{width: 100%; height: 100%;}
.about-banner .about-box .box1 .title{font-size:2vw; color: #FEFEFE; line-height:54px; margin-top:9%; font-weight: lighter;  text-transform: capitalize;}
.about-box .box1 .title b{font-weight: bold; font-size: 36px; letter-spacing: 1px; display: block; font-family: "Microsoft YaHei"; text-align: left; color:#fff;}
@media (max-width: 500px){.about-banner .about-box .box1 .title{color: #111;}}
.about-banner .about-box .box1 .txt{color: #FFFFFF; line-height:32px; height:13.9vw; font-size:16px; letter-spacing:0.5px; overflow-y: auto; margin-top:40px; padding-right:1.8vw; /* 婊氬姩鏉� */  font-family:hs_l; text-shadow: 5px 0 10px rgba(0,0,0,.3);}
.about-banner .about-box .box1 .txt p{color: #FFFFFF; font-weight:lighter; margin-bottom:9px; font-family:hs_l; text-shadow: 5px 0 10px rgba(0,0,0,.3);}
@media (max-width: 1600px){.about-banner .about-box .box1 .txt{line-height: 28px;}}
@media (max-width: 1440px){.about-banner .about-box .box1 .txt{line-height: 26px; font-size:15px;}}
@media (max-width: 1366px){.about-banner .about-box .box1 .txt{line-height: 24px; font-size:14px;}}
@media (max-width: 500px){.about-banner .about-box .box1 .txt{margin-top: 0.2rem; color: #333;}}
.about-banner .about-box .box1 .txt::-webkit-scrollbar{width: 3px;}
.about-banner .about-box .box1 .txt::-webkit-scrollbar-track{background:#fff; border-radius: 2px;}
.about-banner .about-box .box1 .txt::-webkit-scrollbar-thumb{background:#1db1b1;   border-radius: 25px;}
.about-banner .about-box .box1 .txt::-webkit-scrollbar-corner{background:#1db1b1;}
.about-banner .about-box .box2{width: 47%; background: rgba(217, 0, 18, 0.85); border-radius: 0.1rem; display: flex; flex-wrap: wrap; padding: 0.3rem 0.5rem;}
@media (max-width: 500px){.about-banner .about-box .box2{width: 100%; padding: 0.2rem 0.2rem; margin-top: 0.5rem;}}
.about-banner .about-box .box2 .item{width: 50%; color: #fff; padding: 0.5rem 0;}
.about-banner .about-box .box2 .item:last-child{display: flex; align-items: center; justify-content: center;}
@media (max-width: 500px){.about-banner .about-box .box2 .item{padding: 0.2rem 0;}}
.about-banner .about-box .box2 .item .num{font-size: 24px; display: flex; justify-content: center; font-weight: bold;}
.about-banner .about-box .box2 .item .num span{font-size: 0.62rem; line-height: 0.62rem; font-weight: initial;}
.about-banner .about-box .box2 .item .txt{text-align: center;}
.about-banner .about-box .box2 .item .icon{width: 0.66rem; height: 0.48rem; margin: auto; display: flex;}
.about{width: 100%;}
.about .abox1{width: 100%; background: #f5f5f5; position: relative;}
@media (max-width: 500px){.about .abox1{padding-top: 1rem;}}
.about .abox1 .box{margin: auto; display: flex; flex-wrap: wrap; justify-content: space-between; position: relative;}
@media (max-width: 1600px){.about .abox1 .box{width: 84%;}}
@media (max-width: 1280px){.about .abox1 .box{width: 90%;}}
.about .abox1 .box .item{width:47%; background: #fff; border-radius:12px; display: flex; align-items: center; padding:3% 0 3% 3%; margin-top:-6.2%;}
@media (max-width: 768px){.about .abox1 .box .item{padding: 0.5rem; flex-wrap: wrap;}}
@media (max-width: 500px){.about .abox1 .box .item{margin-top: 0; width: 100%; margin-bottom: 0.3rem;} .about .abox1 .box .item:nth-child(2){margin-bottom: 0;}}
.about .abox1 .box .item .t1{flex-shrink: 0; font-size:1.1vw; font-weight: bold; color: #1db1b1; line-height: 1;}
.about .abox1 .box .item .t1 img{width:3.63vw; display: block; margin:0 auto 18%;}
.about .abox1 .box .item .t2{width: 100%; margin-left:4%; font-size:1.6vw; color: #000; line-height:46px; letter-spacing:2px;}
@media (max-width: 1600px){.about .abox1 .box .item .t2{font-size: 20px; line-height: 34px;}}
@media (max-width: 1440px){.about .abox1 .box .item .t2{font-size: 18px; line-height: 32px;}}
@media (max-width: 1366px){.about .abox1 .box .item .t2{font-size: 16px; line-height: 30px;}}
@media (max-width: 768px){.about .abox1 .box .item .t2{margin-left: 0; margin-top: 0.3rem;}}


.picBox .pic{width:auto;background:#fff; right:0px;}
.picBox .pic img{display:block;width:auto;transition:all 0.5s;}
.picBox .pic:hover img{opacity:0.8;}
.picBox .playerBtn{position:absolute; left:180px; bottom:12px;height:19px;text-align:center;cursor:pointer;overflow:hidden;transition:all 0.5s; z-index:999;}
.picBox .playerBtn i{display:block;margin:0 auto;width:17px;height:19px;background:url(../images/20221209083450_766398156.png) no-repeat center;background-size:100%;}
.picBox .playerBtn span{display:block;margin-top:0.625rem;font-size:1.125rem;color:#fff;}
/*picBox .playerBtn:hover{background:#a04405;}*/
.picBox .playerBtn:hover i{transform:rotate(360deg);transition:all 0.5s;}


.picBox .playerBtn{width:200px; height:200px; bottom:60px; right:0;}
.picBox .playerBtn i{ background:url(../images/vob.png) no-repeat; width:20px; height:29px; margin-top:42px;  margin-top: 60px; margin-right: 111px;}



@keyframes warn {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.6;
    }
    100% {
        transform: scale(1);
    -webkit-transform: scale(1);
        opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.0;
    }
    25% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.1;
    }
    50% {
        transform: scale(0.3);
    -webkit-transform: scale(0.3);
        opacity: 0.3;
    }
    75% {
        transform: scale(0.5);
    -webkit-transform: scale(0.5);
        opacity: 0.6;
    }
    100% {
        transform: scale(0.8);
    -webkit-transform: scale(0.8);
        opacity: 0.0;
    }
}

.pulse{ position:absolute; top:50%; left:50%; z-index:-1; margin-top:-100px; margin-left:-100px; width:150px; height:150px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#1db1b1; box-shadow:1px 1px 20px #1db1b1; opacity:0; -webkit-animation:warn 2s ease-out 1s; -moz-animation:warn 12 ease-out 1s; animation:warn 2s ease-out 1s; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; animation-iteration-count:infinite; transform:scale(0); }
.pulse1{ position:absolute; top:50%; left:50%; z-index:-1; margin-top:-100px; margin-left:-100px; width:150px; height:150px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#1db1b1; box-shadow:1px 1px 20px #1db1b1; opacity:0; -webkit-animation:warn 2s ease-out; -moz-animation:warn 2s ease-out; animation:warn 2s ease-out; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; animation-iteration-count:infinite; transform:scale(0); }



.polaris-corporate-image {padding: 6% 0;overflow: hidden;}
.polaris-corporate-image .index-content {width:100%;margin-left:5.4%;}
.corporate-image-top {overflow: hidden;}
.corporate-image-bottom {margin-top: 2%;}
.corporate-image-swiper {overflow: hidden;}
.corporate-image-item {overflow: hidden;}
.corporate-image-item img {overflow: hidden;}
.polaris-corporate-image .news-swiper-bottom {width: 89%;margin-top: 3%;}

.polaris-certificate-honor {padding: 0 0 7% 0;overflow: hidden;}
.polaris-certificate-honor .index-content {overflow: hidden;position: relative;}
.certificate-honor-left {width: 32%;float: left;}
.certificate-honor-top {overflow: hidden;margin-left: 5%;margin-top: 12%;}
.certificate-honor-top .title-1{overflow: hidden;}
.certificate-honor-type {margin-top: 2%;}
.certificate-honor-type a{display: inline-block;vertical-align: top;margin-right: 2%;background: #f7f7f7;border-radius: 4px;text-align: center;padding: 1.5% 0;width: 30.5%;}
.certificate-honor-type strong{display: block;color: #1db1b1;font-weight: normal;margin: 0;padding: 0;}
.certificate-honor-type p {display: block;margin: 0;padding: 0;margin-top: 0;padding-bottom: 2%;}
.certificate-honor-bottom {overflow: hidden;}
.certificate-honor-right {float: right;width: 64%;}
.certificate-honor-bottom {margin-top:4.8%;overflow: hidden;position: relative;}
.certificate-honor-bottom::before {top: 0;background: linear-gradient(to top, rgba(255,255,255,0),rgba(255,255,255,.8));}
.certificate-honor-bottom::after {bottom: 0;background: linear-gradient(to bottom, rgba(255,255,255,0),rgba(255,255,255,.8));}
.certificate-honor-bottom::before,.certificate-honor-bottom::after{content: '';width: 100%;height: 35%;position: absolute;left: 0;pointer-events: none;z-index: 11;}
.certificate-honor-swiper {overflow: hidden;height: 500px;}
.certificate-honor-item {position: relative;padding-left: 10%;}
.certificate-honor-item a {display: block;}
.certificate-honor-item .item-title {position: relative;width: 50%;}
.certificate-honor-item .item-title::before {content: '';width: 21px;height: 25px;position: absolute;left: -50px;top: 0;background: url('../images/hic1.png');filter: grayscale(100%);}
.certificate-honor-item .item-title::after {content: '';width: 0;height: 2px;position: absolute;left: 50%;top: 50%;background: #1db1b1;transform: translateX(-50%);}
.certificate-honor-item .title-1 {color: #1db1b1;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;padding: 0 4%;background: #fff;z-index: 11;margin: auto;text-align: center;/*word-break: keep-all;*/max-width: 70%;overflow: hidden;}
.certificate-honor-item .mark-1 {opacity: 1;}
.honor-show-pic {position: absolute;right:5%;width:33%;height: auto;top:48%;transform: translateY(-48%);opacity: 0;}
.honor-show-pic .img-honor {max-width: 100%;max-height: 100%;}
/* .certificate-honor-item a:hover .honor-show-pic{display: block;}
.certificate-honor-item a:hover .mark-1 {opacity: 0;}
.certificate-honor-item a:hover .title-1 {opacity: 1;}
.certificate-honor-item a:hover .item-title {margin-left: -40px;}
.certificate-honor-item a:hover .item-title::after {width: 100%;}
.certificate-honor-item a:hover .item-title::before {filter: grayscale(0);} */
.certificate-honor-swiper .swiper-slide-active .honor-show-pic{display: block;opacity: 1;}
.certificate-honor-swiper .swiper-slide-active .mark-1 {opacity: 0;}
.certificate-honor-swiper .swiper-slide-active .title-1 {opacity: 1;}
.certificate-honor-swiper .swiper-slide-active .item-title {margin-left: -40px;}
.certificate-honor-swiper .swiper-slide-active .item-title::after {width: 100%;}
.certificate-honor-swiper .swiper-slide-active .item-title::before {filter: grayscale(0);} 

.polaris-joinus {background: #f7f7f7;overflow: hidden;}
.polaris-joinus-top {padding: 5% 0;overflow: hidden;}
.joinus-item1 {overflow: hidden;position: relative;}
.joinus-item1-left {float: left;width: 60%;position: relative;}
.joinus-item1-left .img-1{position: absolute;left: 0;top: 0;z-index: 1;width: 25%;border-radius: 10px;overflow: hidden;}
.joinus-item1-left .img-2{margin-left: 10%;width: 90%;margin-top: 10%;z-index: 10;position: relative;border-radius: 10px;overflow: hidden;}
.joinus-item1-right {float: left;margin-top: 15%;width: 20%;margin-left: 13%;}	  
.joinus-item1-right .text {overflow: hidden;}
.joinus-item1-right .title-1 {font-weight: bold;}
.joinus-item1-right .text-1 {margin-top: 10%;color: #666666;}
.joinus-item1-right .text-1 p {margin:0;padding:0;}

.joinus-item2 {overflow: hidden;position: relative;clear: both;padding-bottom: 2%;}
.joinus-item2-left {float: left;margin-top: 15%;width: 20%;margin-left:3%;}	  
.joinus-item2-left .text {overflow: hidden;}
.joinus-item2-left .title-1 {font-weight: bold;}
.joinus-item2-left .text-1 {margin-top: 10%;color: #666666;}
.joinus-item2-right {float: right;width: 60%;position: relative;}
.joinus-item2-right .img-1{margin-right: 35%;width:65%;margin-top: 15%;z-index: 10;position: relative;border-radius: 10px;overflow: hidden;}
.joinus-item2-right .img-2{position: absolute;right: 0;top: 0;z-index: 1;width: 45%;border-radius: 10px;overflow: hidden;}

.polaris-joinus-bottom {overflow: hidden;padding-bottom: 7%;}
.polaris-joinus-recruit {overflow: hidden;}
.joinus-recruit-top {background: #fff;padding: 3% 5%;overflow: hidden;}
.joinus-recruit-top .title-1 {overflow: hidden;font-weight: bold;}
.joinus-recruit-top .title-1 strong {color: #1db1b1;margin-left: 2%;}
.joinus-recruit-type {margin-top: 3%;overflow: hidden;}
.joinus-recruit-item {overflow: hidden;margin-bottom: 1%;}
.joinus-recruit-item .type-1 {overflow: hidden;display: inline-block;vertical-align: middle;font-weight: bold;width: 8%;}
.joinus-recruit-item .item-1 {overflow: hidden;display: inline-block;vertical-align: middle;}
.joinus-recruit-item .item-1 li {list-style: none;margin: 0;padding: 0;display: inline-block;vertical-align: middle;margin-right: 3rem;} 
.joinus-recruit-item .item-1 li a{display: block;color: #666;} 
.joinus-recruit-item .item-1 li.cur a {color: #1db1b1;}

.joinus-recruit-bottom {overflow: hidden;position: relative;}
.join-us-item {background: #fff;overflow: hidden;margin-top: .8%;}
.join-us-item .title{position: relative;color: #666666;border-bottom: 1px solid #f7f7f7;overflow: hidden;padding: 2% 5%;cursor: pointer;}
.join-us-item .title div {float: left;width: 20%;}
.join-us-item .title-1{font-weight: bold;color: #000;width: 40%;}
.join-us-item div.jia-1{position: absolute;right: 5%;top: 50%;transform: translateY(-50%);width: 3.5rem;height: 3.5rem;background: #cccc;border-radius: 50px;}
.join-us-item div.jia-1::before {content: '';width: 100%;height: 100%;position: absolute;left: 0;top:0;background: url('../images/r3.png') center no-repeat;z-index: 11;}
.join-us-text {padding: 3% 5%;overflow: hidden;clear: both;width: 90%;position: relative;display: none;}
.join-us-text .text-3{overflow: hidden;position: relative;}
.join-us-text .more-1{position: relative;right: auto;bottom: auto;margin: 2% 0 0 0;}
.join-us-text .title:hover .jia-1{background: #1db1b1;}
.join-us-item .title.cur div.jia-1::before {transform: rotate(90deg);}
.join-us-item .title.cur div.jia-1{background: #1db1b1;}

.div-recruitment-windows {width: 31%;position: fixed;left: 50%;top: 50%;z-index: 1111;transform: translate(-50%,-250%);background: #fff;box-sizing: border-box;padding: 3% 3%;text-align: center;transition:all .4s ease;}
.div-recruitment-windows.cur {transform: translate(-50%,-50%);}
.div-recruitment-windows-mark {position: fixed;left: 0;top: 0;z-index: -1;width: 100%;height: 100%;background: rgba(0,0,0,.5);opacity: 0;transition:all .4s ease;}
.div-recruitment-windows-mark.cur {opacity: 1;z-index: 1110;}
.div-recruitment-windows .close-2{position: absolute;right: 2%;top: 2%;z-index: 2;}
.div-recruitment-windows .close-2 i {display: block;width: 50px;height: 50px;position: relative;cursor: pointer;transform: rotate(45deg);transition:all .4s ease;}
.div-recruitment-windows .close-2 i::after {content: '';width: 24px;height: 2px;background: #000;left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;}
.div-recruitment-windows .close-2 i::before {content: '';width: 2px;height: 24px;background: #000;left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;}
.div-recruitment-windows .close-2:hover i{transform: rotate(135deg);}
.div-recruitment-windows .title-1{overflow: hidden;font-family: 'Work-Sans-Bold';}
.div-recruitment-from {text-align: left;margin-top:7%;}
.div-recruitment-from li{list-style: none;margin: 0;padding: 0;padding: 1% 0;position: relative;}
.div-recruitment-from li span {display: block;margin-bottom: 5px;}
.div-recruitment-from .input-2{width: 100%;display: block;border: none;background: #fff;box-sizing: border-box;padding: 3% 6%;overflow: hidden;border: 1px solid #dddddd;}
.div-recruitment-from .text-2 {overflow: hidden;}
.div-recruitment-from .text-2 span {color: #999999;}
.div-recruitment-from .input-3 {width: 100%;display: block;border: none;background:none;box-sizing: border-box;padding: 2% 6%;overflow: hidden;}
.div-recruitment-from .upload-2{position: relative;padding: 1% 0;border: 1px solid #e6e6e6;overflow: hidden;}
.div-recruitment-from .button-2{position: absolute;width:20%;display: block;border: none;background: #000;box-sizing: border-box;padding: 2% 3%;overflow: hidden;text-align: center;color: #fff;right: 8px;top: 50%;cursor: pointer;font-size: 12px;transform: translateY(-50%);}
.div-recruitment-from .button-2:hover {background: #000;}
.div-recruitment-from .submit-2 {width: 100%;display: block;border: none;background: #1db1b1;box-sizing: border-box;padding: 4% 0;overflow: hidden;text-align: center;color: #fff;cursor: pointer;margin-top: 5%;}
.div-recruitment-from .submit-2:hover {background: #1db1b1;color: #fff;}

/*智能*/

#c-exhibition .c-main-list .c-item{padding: 90px 0;}
#c-exhibition .c-main-list .c-item:nth-child(even){background: #eff1f5;}
#c-exhibition .c-main-wrap{position: relative;}
#c-exhibition .c-container{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: flex-end;}
#c-exhibition .c-menu{position: sticky;top: 20px;z-index: 10;left:5.4%;padding: 90px 0;width: 15.625%;}
#c-exhibition .c-left{position: relative;overflow: hidden;}
#c-exhibition .c-main-list{margin-top: -400px;}
#c-exhibition .c-list{position: relative;border-left: 2px solid #dddfe4;}
#c-exhibition .c-left .c-line2{position: absolute;top: 0;left: 0;z-index: 2;width: 2px;height: 0;background: #1db1b1;}
#c-exhibition .c-list li{margin-bottom: 20px; padding: 0 40px;}
#c-exhibition .c-list li:last-child{margin-bottom: 0;}
#c-exhibition .c-list a{display: inline-block;vertical-align: top;font-size: 18px;line-height: 28px;color: #888;}
#c-exhibition .c-list li.on a{font-weight: bold;color: #333;}
#c-exhibition .c-right{width: 78.5%;}
#c-exhibition .c-title{margin-bottom: 20px;font-size: 40px;line-height: 50px;}
#c-exhibition .c-text-box{color: #555; font-size:16px; line-height:24px;}
#c-exhibition .c-text-box b{ margin-bottom:10px; margin-top:10px; display:block;}
#c-exhibition .c-list2{display: flex;flex-wrap: wrap;align-items: center;padding: 40px 0 20px;}
#c-exhibition .c-list2 li{margin-bottom: 20px;}
#c-exhibition .c-list2 li:last-child{display: none;}
#c-exhibition .c-list2 .c-wrap{display: flex;align-items: center;justify-content: center;padding: 20px;width: 160px;height: 160px;border: 1px solid #cecece;font-weight: bold;font-size: 18px;line-height: 28px;border-radius: 50%;text-align: center;}
#c-exhibition .c-list2 .c-add{position: relative;margin: 0 60px;width: 14px;height: 14px;}
#c-exhibition .c-list2 .c-add::before,
#c-exhibition .c-list2 .c-add::after{content: "";position: absolute;top: 50%;left: 0;margin-top: -1px;width: 100%;height: 2px;background: #cecece;}
#c-exhibition .c-list2 .c-add::after{-webkit-transform: rotate(90deg);transform: rotate(90deg);}

li{list-style: none;}
div,ul,ol,li,p,h1,h2,h3,h4,h5,h6{margin: 0;}
*{padding: 0; margin: 0; outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

.c-banner3{padding-bottom: 60px;}
.c-banner3 .c-title2{display: flex; align-items: flex-end; justify-content: center; position: absolute; top: 0; left: 0; z-index: 2; padding: 40px; width: 100%; height: 100%; font-size: 20px; line-height: 30px; text-align: center; color: #333; /* background: url(../images/hj-zz.png)repeat-x bottom left / auto; */}
.c-banner3.c-dt .c-title2{color: #fff;}
.c-banner3 .swiper-slide img{ object-fit: cover;}
.c-banner3 .c-bottom-wrap{display: flex; align-items: flex-end; position: absolute; bottom: 0; left: 0; width: 100%;}
.c-banner3 .c-bottom-wrap .swiper-pagination{position: relative; bottom: 0; width: 100px; font-style: italic; text-align: left; color: #999;}
.c-banner3 .c-bottom-wrap .swiper-pagination-current{font-size: 30px; color: #333;}
.c-banner3 .c-bottom-wrap .swiper-pagination-total{font-size: 14px;}
.c-banner3 .c-bottom-wrap .c-btn-box{display: flex; align-items: flex-start; justify-content: flex-end; width: 130px;}
.c-banner3 .c-bottom-wrap .c-btn-box .c-prev{width: 22px; height: 12px; background: url(../images/prev2.png)no-repeat left top / 100% auto; cursor: pointer;}
.c-banner3 .c-bottom-wrap .c-btn-box .c-prev:hover{background-image: url(../images/prev2-h.png);}
.c-banner3 .c-bottom-wrap .c-btn-box .c-next{margin: 0 30px 0 20px; width: 22px; height: 12px; background: url(../images/next2.png)no-repeat left top / 100% auto; cursor: pointer;}
.c-banner3 .c-bottom-wrap .c-btn-box .c-next:hover{background-image: url(../images/next2-h.png);}
.c-banner3 .c-bottom-wrap .c-btn-box .c-btn{width: 12px; height: 12px; background: url(../images/zt.png)no-repeat left top / 100% auto; cursor: pointer; display:none;}
.c-banner3 .c-bottom-wrap .c-btn-box .c-btn.on{background-image: url(../images/bf.png);}
.c-banner3 .c-bottom-wrap .c-line-box{position: relative; margin-bottom: 5px; width: -webkit-calc(100% - 230px); width: calc(100% - 230px); height:2px; background: #dadada; overflow: hidden;}
.c-banner3 .c-bottom-wrap .c-line-box .c-line{position: absolute; top: 0; left: 0; width: 0; height:2px; background: #1db1b1;}

.c-container{width: 85%;}

/*联系*/
.osn-title .english-1 {background: linear-gradient(to bottom, #1db1b1 50%, #009d9d 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;text-shadow: 6px 10.392px 10px rgba(145, 145, 145, 0.2);  font-family: 'Montserrat-Bold'}
.osn-banner .osn-title .english-1 {background:none;-webkit-background-clip: unset;-webkit-text-fill-color: unset;color: #fff;text-shadow: 6px 10.392px 10px rgba(255, 255, 255, 0.2);}

.osn-contact {overflow: hidden;background: url('../upload/newsbg.jpg');}
.osn-contact-content {padding: 7% 0 0 0;overflow: hidden;}
.osn-contact-left {float: left;width:45%;overflow: hidden;padding-left:5.8%;padding-top:0%;}
.osn-contact-li {margin-top: 30px;position: relative;}
.osn-contact-li li{position: relative;padding:27px 0;overflow: hidden;list-style: none;margin: 0;text-align: right;  border-bottom: 1px solid #e5e5e5; font-size:18px; font-weight:bold;}
.osn-contact-left .title-2 h3{  font-size:18px; font-weight:bold; font-family: 'Montserrat-Bold'}
.osn-contact-li li:last-child {border: none;}
.osn-contact-li li strong{display: block;position: absolute;left:0 ;top: 50%;transform:translateY(-50%);text-align: left;font-weight: 400; font-size:17px;}
.osn-contact-li li span{display: block; font-size:17px;}
.osn-contact-li li span a{ font-size:18px; font-weight:bold; font-family: 'Montserrat-Bold'}
.osn-contact-li li span img {display: inline-block;max-width:245px;width: auto;}
.osn-contact-li li h5 {margin: 0;}
.osn-contact-right {float: right;width: 51%;overflow: hidden;position: relative;}
.osn-contact-right .map {width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3;}
.BMap_pop,.anchorBL,.BMap_shadow {display: none!important;}
.osn-viewmore span {font-size: 21px;}
.osn-index-joining .osn-content-left .text-3,.osn-left-navs-title .title-2 .title-cn  {font-size: 22px;}
.osn-index-banner-pagination-num strong{font-size: 26px;}
.osn-footer .osn-content-hotline h3,.osn-index-product-item .title-1,.osn-customized-list-text .title-1{font-size: 30px;}
.osn-title .title-2 h3,.osn-brand-content-left .title-1 strong,.osn-text .title-1,.osn-news-detail-main .title-2 h1{font-size: 36px;}
.osn-product-detail-right-text .title-1,.osn-brand-about-data strong {font-size: 40px;}
.osn-header-products-nav li strong {font-size: 46px;}
.osn-product-title h1 {font-size: 50px;}
.osn-title .english-1 {font-size: 70px;}
.osn-banner .osn-title .english-1 {font-size: 80px;}
.osn-index-banner .text .title-1  {font-size: 90px;}
.osn-contact-li {border-top: 2px solid #1db1b1;}

.my-map { margin: 0 auto; width:100%; height:730px; } .my-map .icon { background: url(//a.amap.com/lbs-dev-yuntu/static/web/image/tools/creater/marker.png) no-repeat; } .my-map .icon-cir { height: 31px; width: 28px; } .my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
.myinfowindow{width: 240px;min-height: 50px;}
.myinfowindow h5{ height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold; width: 220px; text-overflow: ellipsis; word-break: break-all; white-space: nowrap; }
.myinfowindow div{ margin-top: 10px; min-height: 40px; line-height: 20px; font-size: 13px; color: #6f6f6f; }


.brinyte-name .title-1{ color:#1db1b1; font-weight:bold; margin-bottom:16px;}
.brinyte-about-contact {padding:0% 0;overflow: hidden; background:#f5f5f5;}
.brinyte-contact-left {float: left;width:40%;overflow: hidden; margin-left:5%; margin-top:5%; padding-bottom:5%;}
.brinyte-contact-left .brinyte-name .text-1{color: #000;}
.brinyte-content-list {margin-top:15%;}
.brinyte-content-item {color: #000;position: relative;margin-bottom: 4%;}
.brinyte-content-item .icon-1 {position: relative;width: 2rem;height: 2rem;position: absolute;left: 0;top: 0;opacity:1;}
.brinyte-content-item .icon-1 .img-center {max-width: 80%;max-height: 80%;}
.brinyte-content-item .text-1 {padding-left: 3rem;width: 96%;}
.brinyte-contact-right {float: right;width:49%; padding:1% 6% 1% 0}

.brinyte-find-a-dealer {padding: 5%;overflow: hidden;}
.brinyte-maplist-top {overflow: hidden;}
.search-dealer-1 {position: relative;padding: 2rem 5%;border-bottom: 1px solid #f5f5f5;}
.search-dealer-1 .search-btn {position: absolute;background: url('../images/s.png') center no-repeat;left: 5%;top: 52%;width: 2rem;height: 2rem;transform: translateY(-50%);z-index: 11;opacity: .5;background-size: 100%;}
.search-input {padding-left:4.2rem;}
.search-input input{border: none;background: none;width: 100%;padding: 1rem 0 0 0;}
.search-input input::-webkit-input-placeholder {color: #999999;}
.brinyte-find-a-dealer .brinyte-maplist-list { height: 52rem;}

.brinyte-become-a-dealer {padding: 5% 0;overflow: hidden;}
.brinyte-message-top .text-2 {margin: 1% 0;width: 50%;color: #666;}
.brinyte-message-item .title-1 em {font-style: normal;color: #b70000;}
.brinyte-message-item textarea.h50 {padding: 2.3rem 5rem 1.8rem 5rem;min-height: 10rem;}


.abox2{width: 100%; background: #f5f5f5; padding:6% 0;}
.abox2 .box{ margin: auto; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}
@media (max-width: 1600px){.abox2 .box{width: 84%;}}
@media (max-width: 1280px){.abox2 .box{width: 90%;}}
.abox2 .box .left{width: 47%; padding-left: 0.7rem; position: relative;}
@media (max-width: 500px){.abox2 .box .left{display: none;}}
/*.abox2 .box .left .line{width: 0.05rem; height: 100%; background: #DDDDDD; border-radius: 0.03rem; position: absolute; left: 0; top: 0;}
.abox2 .box .left .line span{height: 40%; background: #1db1b1; border-radius: 3px; width: 100%; position: absolute; left: 0; top: 0; transition: all ease-in 0.5s;}*/
@media (max-width: 768px){.abox2 .box .left .line span{height: 45%;}}
.abox2 .box .left ul li{width: 100%; margin-bottom: 0.5rem; cursor: pointer;}
.abox2 .box .left ul li .t1{font-size:1.7vw; line-height: 1;}
.abox2 .box .left ul li .t2{line-height:1.8vw; color: #333; margin-top: 0.14rem; display: none; overflow-y: auto; font-size:0.96vw;}
.abox2 .box .left ul li.on .t1{color: #1db1b1; margin-bottom:24px; font-weight:bold; font-family: "Microsoft YaHei";}
.abox2 .box .left ul li.on .t2{display: block;}
.abox2 .box .left ul li.on .t2 p{ margin-bottom:16px;}
.abox2 .box .img{width: 47%;}
@media (max-width: 500px){.abox2 .box .img{display: none;}}
.abox2 .box .img ul li{width: 100%; border-radius: 0.1rem; overflow: hidden; display: none;}
.abox2 .box .img ul li.on{display: block;}
.abox2 .box .img ul li img{width: 100%; border-radius: 12px;}
.abox2 .box .mobile-list{width: 100%; display: none;}
@media (max-width: 500px){.abox2 .box .mobile-list{display: block;}}
.abox2 .box .mobile-list .swiper{width: 100%; height: 100%; overflow: hidden;}
.abox2 .box .mobile-list .swiper .swiper-slide{width: 100%; position: relative;}
.abox2 .box .mobile-list .swiper .swiper-slide .imgs{width: 100%; height: 4rem; border-radius: 0.1rem; overflow: hidden;}
.abox2 .box .mobile-list .swiper .swiper-slide .txt{width: 100%; /*position: absolute;*/ /*left: 0;*/ /*bottom: 0;*/ /*z-index: 2;*/ font-size: 0.28rem; color: #333; line-height: 0.38rem; margin-top: 0.2rem; /*background: rgba(0, 0, 0, 0.1);*/}
@media (max-width: 500px){.abox2 .box .mobile-list .swiper .swiper-slide .txt{font-size: 18px; line-height: 28px;}}
.abox2 .box .mobile-list .swiper .swiper-slide .t2{margin-top: 0.2rem; font-size: 14px; line-height: 24px; color: #666;}




/*--video-pop--*/
.video-pop{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.video-pop .inner{position:fixed;top:50%;left:50%;width:1000px;height:355px;background:#000;transform:translate(-50%,-50%);}
.video-pop .close{position:absolute;right:10px;top:10px;width:30px;height:30px;cursor:pointer;background:url(../images/20221209083450_994900742.png) no-repeat center;transition:all 0.5s;}
.video-pop .close:hover{transform:rotate(360deg);}
.video-pop #videoiframe{width:1000px;height:355px;overflow:hidden;}
.video-pop #videoiframe iframe{display:block;width:1000px;height:355px;}
@media (max-width:992px){
.video-pop .inner{width:90vw;height:54vw;}
.video-pop #videoiframe,.video-pop #videoiframe iframe{width:90vw;height:54vw;}
}


.pro_call{width:100%; margin: 30px auto 0; overflow: hidden;}
.pro-case-list li{ float: left; width:23.7%; margin:0 0.8% 2.4% 0.5%;/*box-shadow: 0 0 15px 0px rgba(0,0,0,0.09);*/}
.pro-case-list li:nth-child(4n+1){ clear: both;}
.pro-case-list .item{ display: block;}
.pro-case-list .item .img{ position: relative; overflow: hidden; display: block;  border: 1px solid #e5e5e5;}
.pro-case-list .item .img-vertical i{ padding-bottom:57%; }
.pro-case-list .item .pop{ position: absolute; bottom:0; left:0; width: 100%; height:0;  text-align: center; overflow: hidden;}
.pro-case-list .item .pop .con{ display: inline-block; vertical-align: middle; padding:15.6% 20px;}
.pro-case-list .item .pop i{ display: inline-block; vertical-align: middle; height: 100%;}
.pro-case-list .item .pop p{ margin:0 auto 20px;  max-width: 340px; color: #ffffff; font-size:15px; line-height: 28px; max-height:84px; overflow: hidden;}
.pro-case-list .item .pop span{ display: inline-block; width:48px; height:48px; }
.pro-case-list .item .text{ padding: 0 0 0 0;}
.pro-case-list .item .tit{ position: relative;}
.pro-case-list .item .tit span{ display: block; color:#666; text-align:center; font-size:1vw; width:100%; padding:10px 0 10px 0; font-weight:lighter; margin-top:2px; white-space: nowrap;  text-overflow: ellipsis; overflow: hidden;}
/*.pro-case-list .item .tit i{position: absolute; top:0; left:0; line-height:26px;  background: url(../images/ico_heart.png) no-repeat left; padding-left:30px; top: 15px; float: right; color:#1db1b1; font-weight:lighter;
font-size:26px; font-style: normal; cursor: pointer;}*/
.pro-case-list .item .des{ margin-top: 8px; /*font-size: 12px;*/ color:#fff;}
.pro-case-list .item .des span{ margin: 0 11px;}
.pro-case-list .item:hover .img img{ transform: scale(1.05); -webkit-transform: scale(1.05); -webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.pro-case-list .item:hover .pop{ height: 100%;}
.pro-case-list .item:hover .tit span{ color:#fff; background:#1db1b1;}
.pro-case-list .item:hover .tit i{ color:#fff; font-weight:lighter;}
.pro-case-list .item .tit{position: relative; background:#efefef;}

.pro-case-list .item:hover .tit:after{ content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px; background:#ff0008; transition:transform .5s;transform: scale(0,1);transform-origin:right;}

.pro-case-list .item .text:after{transform: scale(1);transform-origin:left; height:1px; background:#ff0008; transition:transform .5s;transform: scale(0,1);transform-origin:right;}



.abox3{width: 100%; padding:3vw 0 0 0;}
.abox3 .top .title{color: #161B27; font-size:4vw; line-height:5vw;  text-transform: uppercase; margin-left:9%;}
.abox3 .top .title span{color: #1db1b1;}
.abox3 .list{margin-top:2vw;}
.abox3 .list .g-about-fz-b{width: 100%; margin-bottom:2vw; height: 100px; position: relative; z-index: 1;}
.abox3 .list .g-about-fz-b::after{content: ''; position: absolute; height: 1px; background: #E3E3E3; width: 100%; top: 50%; left: 0; z-index: -1;}
.abox3 .list .g-about-fz-b-box{padding: 0 3vw; height: 100%;}
@media (max-width: 500px){.abox3 .list .g-about-fz-b-box{padding: 0 5%;}}
.abox3 .list .g-about-fz-b-box .swiper-container{width: 100%; height: 100%; overflow: hidden;}
.abox3 .list .g-fzb{position: relative; cursor: pointer; height: 100%;}
.abox3 .list .g-fzb i{position: absolute; left: 50%; transform: translateX(-50%);}
.abox3 .list .g-fzb .i1{width: 10px; height: 10px; background: #E4E4E4; border-radius: 50%; left: 50%; top: 50%; transform: translate(-50%, -50%);}
@media (max-width: 500px){.abox3 .list .g-fzb .i1{left: 0; transform: translate(0, -50%);}}
.abox3 .list .g-fzb .i2{width: 40px; height: 40px; border: 2px solid #ee7700; border-radius: 50%; opacity: 0;}
.abox3 .list .g-fzb p{color: #ccc; text-align: center; position: absolute; left: 53%; transform: translateX(-50%); top: calc(50% + 20px); font-weight: bold; font-size:15px;}
@media (max-width: 500px){.abox3 .list .g-fzb p{left: 50%; transform: translateX(-75%); font-weight: initial;}}
.abox3 .list .g-about-fz-b .x-s-bot{display: flex;}
.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1{width: 60px; height: 60px; border-radius: 50%; position: absolute; cursor: pointer; background: #1db1b1; transition: 0.5s all; margin-right: 20px; left: 0; top: 50%; transform: translateY(-50%); z-index: 100; border: 2px solid #1db1b1;}
@media (max-width: 1580px){.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1{width: 50px; height: 50px;}}
@media (max-width: 767px){.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1{width: 40px; height: 40px;}}
@media (max-width: 500px){.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1{display: none;}}
.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1:hover{background: #1db1b1;}
.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1:hover::before{background: url(../images/arrow8.png) no-repeat center; background-size: 100% 100%;}
.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1::before{content: ""; width: 10px; height: 16px; background: url(../images/arrow8.png) no-repeat center; background-size: 100% 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); transition: 0.5s all;}
@media (max-width: 1580px){.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-prev1::before{width: 10px; height: 14px;}}
.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1{width: 60px; height: 60px; border-radius: 50%; position: absolute; cursor: pointer; background: #1db1b1; transition: 0.5s all; right: 0; top: 50%; transform: translateY(-50%); z-index: 100; border: 2px solid #1db1b1;}
@media (max-width: 1580px){.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1{width: 50px; height: 50px;}}
@media (max-width: 767px){.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1{width: 40px; height: 40px;}}
@media (max-width: 500px){.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1{display: none;}}
.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1:hover{background-color: #1db1b1;}
.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1:hover::before{background: url(../images/arrow9.png) no-repeat center; background-size: 100% 100%;}
.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1::before{content: ""; width: 10px; height: 16px; background: url(../images/arrow9.png) no-repeat center; background-size: 100% 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); transition: 0.5s all;}
@media (max-width: 1580px){.abox3 .list .g-about-fz-b .x-s-bot .swiper-button-next1::before{width: 10px; height: 14px;}}
.abox3 .list .g-about-fz-b .x-s-bot{position: absolute; top: 50%; left: 50%; transform: translateX(-50%); z-index: 100;}
.abox3 .list .g-about-fz-b .swiper-slide{width: calc((100% - 22vw)/7) !important;}
@media (max-width: 768px){.abox3 .list .g-about-fz-b .swiper-slide{width: calc((100% - 5.76vw)/4) !important;}}
@media (max-width: 500px){.abox3 .list .g-about-fz-b .swiper-slide{width: calc((100% - 2.5vw)/4) !important;}}
.abox3 .list .g-about-fz-b .swiper-slide-thumb-active{width:22vw !important;}
@media (max-width: 768px){.abox3 .list .g-about-fz-b .swiper-slide-thumb-active{width: 5.76vw !important;}}
@media (max-width: 500px){.abox3 .list .g-about-fz-b .swiper-slide-thumb-active{width: 2.5vw !important;}}
.abox3 .list .g-about-fz-b .swiper-slide-thumb-active .g-fzb p{color: #1db1b1; top: 50%; transform: translate(0, -50%); font-size:6vw; padding: 0; font-weight: bold;}
@media (max-width: 500px){.abox3 .list .g-about-fz-b .swiper-slide-thumb-active .g-fzb p{font-size:5vw; left: 11px; font-weight: bold;}}
.abox3 .list .g-about-fz-b .swiper-slide-thumb-active .g-fzb .i2{opacity: 1;}
.abox3 .list .g-about-fz-b .swiper-slide-thumb-active .g-fzb .i1{background: #1db1b1;}
.abox3 .list .g-about-fz-box{background: #fff; padding: 0.82vw 0 7vw;}
.abox3 .list .g-about-fz-t{overflow: hidden;}
@media (max-width: 768px){.abox3 .list .g-about-fz-t{padding: 0;}}
.abox3 .list .g-fz{display: flex; justify-content: space-between;}
@media (max-width: 768px){.abox3 .list .g-fz{padding: 0 5%;}}
@media (max-width: 500px){.abox3 .list .g-fz{flex-wrap: wrap;}}
.abox3 .list .g-fz-l{width:100%; text-align:center;  display: flex; flex-direction: column; padding:0 0 0 0.7vw; /*align-items: flex-start; */line-height:52px;}
@media (max-width: 1600px){.abox3 .list .g-fz-l{line-height: 34px;}}
@media (max-width: 1440px){.abox3 .list .g-fz-l{line-height: 32px;}}
@media (max-width: 1366px){.abox3 .list .g-fz-l{line-height: 30px;}}
@media (max-width: 1280px){.abox3 .list .g-fz-l{line-height: 28px;}}
@media (max-width: 1024px){.abox3 .list .g-fz-l{line-height: 26px;}}
@media (max-width: 768px){.abox3 .list .g-fz-l{padding: 0 0 0 0.3vw;}}
@media (max-width: 500px){.abox3 .list .g-fz-l{width: 100%; padding: 0; margin-top: 0.3vw;}}
.abox3 .list .g-fz-r{width: 50%; height: 4.5vw; border-radius: 0.1vw; overflow: hidden;}
@media (max-width: 768px){.abox3 .list .g-fz-r{height: 3.1vw;}}
@media (max-width: 500px){.abox3 .list .g-fz-r{width: 100%; height: 4vw;}}
.abox3 .list .g-fz-r img{width: 100%; height: 100%; object-fit: cover;}
.abox3 .list .g-fz-l p{color:#333; padding: 0 20px ; transition: all 0.6s; font-size:20px;}
.abox3 .list .g-fz-l p span{width: 8px; height: 8px; border: 2px solid #1db1b1; border-radius: 50%; opacity: 0; display: inline-block;}
.abox3 .list .g-fz-l p:hover{color: #111; font-size:20px; font-weight: bold;}
.abox3 .list .g-fz-l p:hover span{opacity: 1;}
@media screen and (max-width: 1580px){.abox3 .list .g-fz-l p:hover{font-size: 16px;}}



.employees-and-culture {overflow: hidden;}
.employees-and-culture-top {text-align: center;margin-top: 3%;}
.employees-and-culture-top .class-1{color: #1db1b1;font-weight: 900;}
.employees-and-culture-top .text-1{width: 80%;margin: auto;margin-top: 1%;}
.employees-and-culture-center {margin-top:0%;text-align: center;font-size: 0;}
.employees-and-culture-item {width: 48.5%;margin:0 0 1.5% 0;display: inline-block;vertical-align: top;}
.employees-and-culture-item:first-child {margin-right: 3%;}
.employees-and-culture-item:hover .pic {transform: scale(1.05);}
.employees-and-culture-item .pic {overflow: hidden;transition:all .4s ease;}
.employees-and-culture-item .text {width: 82%;margin: auto;margin-top:3%;}
.employees-and-culture-item .title-1 {font-weight: 800;color: #1db1b1;}
.employees-and-culture-item .text-1 {margin-top: 1.1%; line-height:1.8vw;}
.employees-and-culture-item .text .text-1{ line-height:1.8vw;}
.employees-and-culture-item .text-2 {margin-top: 3%;color: #666666;}

.employees-and-culture-item2 {width:24.2%;margin: 1.5% 0 1.5% 1%;display: inline-block;vertical-align: top;}
.employees-and-culture-item2:first-child { margin-left:0%;}
.employees-and-culture-item2:hover .pic {transform: scale(1.05);}
.employees-and-culture-item2 .pic {overflow: hidden;transition:all .4s ease;}

.employees-and-culture-bottom {padding:1% 0;margin-bottom:7%;}
.core-values-top {text-align: center;}
.core-values-top .class-1{color: #1db1b1;font-weight: 900;}
.core-values-top .text-1 {width: 80%;margin: auto;margin-top: 1%;}
.core-values-bottom {margin-top: 3%;position: relative;text-align: center;}
.core-values-item {display: inline-block;vertical-align: middle;position: relative;} 
.core-values-item * {transition:all .4s ease;}
.core-values-item .icon-1 {width: 74px;height: 74px;border-radius: 100%;overflow: hidden; border: 1px solid #ccc;margin: auto;}
.core-values-item .icon-1 i{display: block;width: 60px;height: 60px;border-radius: 100%;overflow: hidden;position: relative;margin: 6px;border: 1px #ccc dashed;}
.core-values-item .icon-1 img {opacity: .5;}
.core-values-item .title-1{text-align: center;margin-top: 20px;}
.core-values-item .core-values-show {width:400px;position: absolute;left: 50%;top: 120%;transform: translateX(-50%);background: #fff;display: none;}
.core-values-item .core-values-show::before {content: '';width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:40px solid #fff;position: absolute;left: 50%;transform: translateX(-50%);top: -15px;}
.core-values-item .text-1 {padding: 8% 0;overflow: hidden;position: relative;z-index: 11;}
.core-values-item:hover .title-1{color: #1db1b1;}
.core-values-item:hover .icon-1 {background: #1db1b1;border: 1px solid #1db1b1;}
.core-values-item:hover .icon-1 i {border: 1px #fff dashed;}
.core-values-item:hover .icon-1 img {filter: contrast(0) brightness(2); opacity: 1;}
.core-values-item:hover .core-values-show {display: block;}
.core-values-line {width:160px;height: 1px;border-top: 1px #ccc dashed;display: inline-block;vertical-align: middle;margin: 0 10px 45px 10px;}
.service-team {padding: 6% 0;overflow: hidden;}
.service-team-top {text-align: center;}
.service-team-top .class-1{color: #1db1b1;font-weight: 900;}
.service-team-top .text-1{margin: auto;margin-top: 1%;width: 80%;} 
.service-team-bottom {margin-top: 5%;}
.corporate-team-list .viewmore-1 {position: absolute;right: 9%;bottom: 0;}
.corporate-team-list .viewmore-1 span {color: #1db1b1;}
.corporate-team-list .viewmore-1 i { background: url('') center no-repeat;}
