﻿body{background:#ffffff;color:#333333; font-size:16px;overflow-x:hidden;font-family: 'Tahoma',"\5FAE\8F6F\96C5\9ED1","Microsoft YaHei","微软雅黑","Arial",sans-serif;}
a{color:#333333;}
*:focus {outline: none;box-shadow: none;}
input:required:invalid ,textarea:required:invalid ,select:required:invalid{outline: none;box-shadow: none;}
a:hover{color:#1b58e2;text-decoration:none;transition: all 300ms ease-in-out 0s;}
.on {color:#1b58e2;}
.my_ul ,.my_dl{ margin:0; padding:0;}
.my_ul li{ list-style:none;}
.my_dl dt ,.my_dl dd{margin:0;padding:0;font-weight:normal; }
dt + dd{ margin-top:0;}
p{ margin:0 0 10px;}
img{image-rendering: -webkit-optimize-contrast;}
video{display:block;}
.list-paddingleft-2{margin-top: 0;}
/*
FONTS
*/
@font-face {
    font-family: 'Eina03-Bold';
    src: url('../fonts/eina03-bold.eot');
    src: url('../fonts/eina03-bold.eot') format('embedded-opentype'),
         url('../fonts/eina03-bold.woff2') format('woff2'),
         url('../fonts/eina03-bold.woff') format('woff'),
         url('../fonts/eina03-bold.ttf') format('truetype'),
         url('../fonts/eina03-bold.svg#eina03-bold') format('svg');
         font-style: normal;
         font-weight: 500;
}
/*
public
*/
.web_w{width:100%;min-width:1200px;max-width:1920px; margin:0 auto;padding: 50px 5%;}
.web_logo{padding: 30px 5%;}
.am-paragraph-default{ margin:0;color:#333333;font-size:16px;text-align:justify;}
.am-paragraph-default img{ max-width:100%; border:none; padding:0; margin:0;display:inline; height: auto;}
.am-paragraph-default p{ margin:0 0 10px 0;font-size:16px;}
.am-paragraph-default p ,.am-paragraph-default a{color:#333333;}
.am-paragraph-default video ,.am-paragraph-default iframe{display: block;}
.am-paragraph-default a:hover{color:#1b58e2;}
.am-pureview-actions a{ position:static; float:right; text-align:center;}
.am-icon-chevron-left:before {font-family:'FontAwesome';content: "\f00d";}
.am-pureview-direction a:before{font-family:'FontAwesome';}
.am-pureview-slider img{object-fit: contain;}
.am-pureview-title{text-align: center;}
.picture-hover-animate{ display:block; position:relative; overflow:hidden;}
.picture-hover-animate:after{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;visibility: visible;width: 160px;height: 160px;margin: auto;content: '';transition: all 0.6s ease-in-out;transform: scale(6);opacity: 1;border: 80px solid rgba(0, 0, 0, 0.1);border-radius: 80px;}
.picture-hover-animate:hover:after { visibility: hidden; opacity: 0; border: 0 solid rgba(0, 0, 0, 0.1); }
.am-pureview-slider li.am-active .pinch-zoom-container{min-height:50px;background-image:url(../fonts/loading.svg); background-position: center; background-repeat: no-repeat; background-repeat: 50px auto;}
.am-pureview-slider .am-pinch-zoom::after{display: none;}
.am-table-striped > tbody > tr:nth-child(2n+1) > td, .am-table-striped > tbody > tr:nth-child(2n+1) > th {background-color: #f5f5f5;}
.am-table tr td,.am-table tr th{ vertical-align:middle!important;}
.am-sticky-placeholder{height: auto!important;}

/*
loading
*/
.fakeLoader{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index:1600;background-color: #f6f6f6;}


/*
Header
*/
.header{width: 100%;position: fixed;z-index: 1000;left: 0;top: 0;min-height:60px;height: 8%;}
.header.am-sticky{box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);background-color: #fff;}
.header .web_w{height: 100%;display: flex;justify-content: space-between;align-items: center;}
.header .logo{overflow:hidden;}
.header .logo img{display: block;width:302px;height: 35px;position: relative;}
.header .logo img:last-of-type{display:none;}
.header .menu{display: flex;justify-content: flex-end;width:calc(100% - 200px);}
.header .menu_btn{width:20px;margin-left:20px;height: 20px;line-height:20px;position: relative;cursor: pointer;}
.header .menu_btn span{width: 100%;height: 2px;background-color: #fff;position: absolute;transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;}
.header .menu_btn span:nth-of-type(1){left: 0; top: 0;transform: skewX(0deg)}
.header .menu_btn span:nth-of-type(2){left: 0; top: 50%;margin-top: -2px;transform: skewX(0deg)}
.header .menu_btn span:nth-of-type(3){left: 0; bottom: 0;transform: skewX0deg)}
.header .menu_btn.active span:nth-of-type(1) ,.header .menu_btn.active span:nth-of-type(3){transform: skewX(0deg)}
.header .menu_btn.active span:nth-of-type(2){transform: skewX(0deg)}
.header .menu_btn i{display:block;width:100%;height:2px;position:absolute;background-color:#fff;top: 6px;}
.header .menu_btn i:nth-of-type(1){-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.header .menu_btn i:nth-of-type(2){-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}


.header .menu_nav{width:calc(100% - 30px);overflow: hidden;}
.header .menu_nav_list{width:100%;display: flex;justify-content: flex-end;font-size:19px;z-index: -1;opacity: 0;position: relative;}
.header .menu_nav_list.animate__animated{z-index: 1;}
.header .menu_nav a{color: #fff;margin:0 15px;text-transform:uppercase;}
.header .menu_nav .title{position: relative;height: 20px;text-align: center;overflow: hidden;}
.header .menu_nav .title span{display:block;height: 20px; line-height: 20px;position: relative;white-space: nowrap;transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;}
.header .menu_nav a:hover span{transform: translateY(-20px);}

.header.active .menu_btn span ,.header.am-sticky .menu_btn span{background-color: #1b58e2;}
.header.active .logo img:last-of-type ,.header.am-sticky .logo img:last-of-type{display:block;}
.header.active .logo img:first-of-type ,.header.am-sticky .logo img:first-of-type{display:none;}
.header.active .menu_nav a ,.header.am-sticky .menu_nav a{color: #333;}
.header.active .menu_nav a:hover ,.header.am-sticky .menu_nav a:hover ,.header.am-sticky .menu_nav a.on{color: #1b58e2;}


.menu_popup{width: 100%;height: 100%;margin: 0;left: 0;top: 0;background-color:#333333;background-image: url(../images/menu_bg.jpg); background-repeat: no-repeat;background-size: cover;color:#fff;}
.menu_popup_warp{width: 100%;height: 100%;padding: 6% 0 4%;color: #fff;}
.menu_popup_warp .web_w{height: 100%;display: flex;flex-direction: column;justify-content: space-between;position: relative;}
.menu_popup_nav{display: flex;flex-direction: column;}
.menu_popup_nav{position: relative;width: 27%;margin-left: 17.4%;}
.menu_popup_nav .iteam{margin: 4% 0 0;transform: translateX(20px);-webkit-transform: translateX(20px);-moz-transform: translateX(20px);opacity:0;text-transform: uppercase;}
.menu_popup_nav .iteam:first-of-type{margin-top: 0;}
.menu_popup_nav .title a{display: block;height: 50px; overflow: hidden;color: #1b58e2;}
.menu_popup_nav .title a span:nth-of-type(1){font-size: 1.8vw;}
.menu_popup_nav .title a span:nth-of-type(2){font-size: 1.5vw;}
.menu_popup_nav .son .title a span:nth-of-type(1){font-size: 18px;}
.menu_popup_nav .son .title a span:nth-of-type(2){font-size: 16px;}
.menu_popup_nav .son{position: absolute; right:-40%; top: 0;z-index:3;opacity: 0;transform: translateX(20px);-webkit-transform: translateX(20px);-moz-transform: translateX(20px);z-index:-1;transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;}
.menu_popup_nav .iteam:hover .son{opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);}
.menu_popup_nav .son .title a{color: rgba(255, 255, 255, 0.6);background-image:none;}
.menu_popup_nav .title span{display:block;height: 50px; line-height: 50px;position: relative;white-space: nowrap;transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;}
.menu_popup_nav .iteam:hover .title.first span ,.menu_popup_nav .iteam .son a:hover span{transform: translateY(-50px);}
.menu_popup_nav .title a:hover ,.menu_popup_nav .iteam:hover .title.first a{color: rgba(255, 255, 255, 1);background-image:none;}
.menu_popup_nav .title strong{display: inline-block;position: relative;height: 100%;font-weight: normal;border-bottom: #1b58e2 solid 10px;}

.menu_popup_info{display: flex;justify-content: space-between;color: rgba(255, 255, 255, 0.6);}
.menu_popup_info span{opacity: 0;}
.menu_popup_info span i{margin-right: 10px;}
.menu_popup_info a{color: rgba(255, 255, 255, 0.6);}
.menu_popup_info a:hover{color: #fff;}

.menu_popup_warp .title_3{position: absolute;right: 5%;top: 40%;display: flex;flex-direction: column;align-items: center;color: #fff;z-index: 5;writing-mode: tb-rl;writing-mode: vertical-rl;transform: translateY(-40%);text-transform: capitalize;}

.menu_popup.am-modal-active .menu_popup_nav .iteam:nth-of-type(1){opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0); transition: all .6s ease .1s;-webkit-transition: all .6s ease .1s;-moz-transition: all .6s ease .1s;}
.menu_popup.am-modal-active .menu_popup_nav .iteam:nth-of-type(2){opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0); transition: all .6s ease .2s;-webkit-transition: all .6s ease .2s;-moz-transition: all .6s ease .2s;}
.menu_popup.am-modal-active .menu_popup_nav .iteam:nth-of-type(3){opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0); transition: all .6s ease .3s;-webkit-transition: all .6s ease .3s;-moz-transition: all .6s ease .3s;}
.menu_popup.am-modal-active .menu_popup_nav .iteam:nth-of-type(4){opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0); transition: all .6s ease .4s;-webkit-transition: all .6s ease .4s;-moz-transition: all .6s ease .4s;}
.menu_popup.am-modal-active .menu_popup_nav .iteam:nth-of-type(5){opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0); transition: all .6s ease .5s;-webkit-transition: all .6s ease .5s;-moz-transition: all .6s ease .5s;}
.menu_popup.am-modal-active .menu_popup_nav .iteam:nth-of-type(6){opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0); transition: all .6s ease .6s;-webkit-transition: all .6s ease .6s;-moz-transition: all .6s ease .6s;}
.menu_popup.am-modal-active .menu_popup_nav .iteam:nth-of-type(7){opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0); transition: all .6s ease .7s;-webkit-transition: all .6s ease .7s;-moz-transition: all .6s ease .7s;}
.menu_popup.am-modal-active .menu_popup_nav .iteam:nth-of-type(8){opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0); transition: all .6s ease .8s;-webkit-transition: all .6s ease .8s;-moz-transition: all .6s ease .8s;}
.menu_popup.am-modal-active .menu_popup_nav .iteam:nth-of-type(9){opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0); transition: all .6s ease .9s;-webkit-transition: all .6s ease .9s;-moz-transition: all .6s ease .9s;}
.menu_popup.am-modal-active .menu_popup_nav .iteam:nth-of-type(10){opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0); transition: all .6s ease .10s;-webkit-transition: all .6s ease .10s;-moz-transition: all .6s ease .10s;}

.menu_popup.am-modal-active .menu_popup_info span:nth-of-type(1){opacity: 1;transition: all .6s ease .4s;-webkit-transition: all .6s ease .4s;-moz-transition: all .6s ease .4s;}
.menu_popup.am-modal-active .menu_popup_info span:nth-of-type(2){opacity: 1;transition: all .6s ease .6s;-webkit-transition: all .6s ease .6s;-moz-transition: all .6s ease .6s;}
.menu_popup.am-modal-active .menu_popup_info span:nth-of-type(3){opacity: 1;transition: all .6s ease .8s;-webkit-transition: all .6s ease .8s;-moz-transition: all .6s ease .8s;}

/*
Index
*/
.section_contain{ position: relative;height:100vh;overflow: hidden;}

/*
BANNER
*/
.section_banner{min-width:1200px;background-color:rgba(0, 0, 0, 0.5);width:100%;height:100vh;position: relative;}
.section_banner .am-slider-default{position: absolute;width:100%;height:100%;left:0;top:0;z-index: 1;border-radius:0;box-shadow:none;margin: 0; background:#000;border:none;box-shadow:none;overflow: hidden;}
.section_banner .am-slides li:after{display:block;content: '';padding-bottom: 100vh;}
.section_banner .am-slides li .bg{width: 100%;height:100%;background-color: rgba(0, 129,115, 0);position: absolute;top:0;right: 0;z-index:2;}
.section_banner .am-slides li .bg.animate__animated{-webkit-animation-duration:2.5s;animation-duration:2.5s;}
.section_banner .am-slides li img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0; z-index: 1; object-fit: cover;-webkit-transition: all 5s cubic-bezier(0.2, 0.3, 0.5, 1);transition: all 5s cubic-bezier(0.2, 0.3, 0.5, 1);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}
.section_banner .am-slides li.am-active-slide img{-webkit-transform: scale(1);-moz-transform: scale(1); transform: scale(1);} 
.section_banner .am-control-nav{width:auto;left:auto;right:calc(5% + 110px);bottom:9%;z-index:10;}
.section_banner .am-control-nav li{margin:0 8px}
.section_banner .am-control-nav li a{width:10px;height:10px;background:none;box-shadow:none;z-index:3; position:relative;border: #fff solid 1px;}
.section_banner .am-control-nav li a.am-active ,.section_banner .am-control-nav li a:hover{background: #1b58e2;border-color: #1b58e2;}
.section_banner .am-direction-nav{width: 80px;height: 30px;right:5%;bottom:calc(9% + 5px);z-index:10;position: absolute;}
.section_banner .am-direction-nav a{width: 30px;height: 30px;margin:0;color: #fff; background:none;border: #fff solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.section_banner .am-direction-nav a.am-next{right: 0;}
.section_banner .am-direction-nav a.am-prev{left: 0;}
.section_banner .am-direction-nav a:before{font-size: 18px!important;}
.section_banner .am-direction-nav a.am-prev:before{content: "\f104";color:#fff;}
.section_banner .am-direction-nav a.am-next:before{content: "\f105";color:#fff;}

.section_banner .text{width: 100%;height: calc(100vh - 18%); position: absolute;top: 9%;left: 0;z-index:3;}
.section_banner .text .web_w{height: 100%;}
.section_banner .text .des{position: relative;height: 150%;color: #fff;}
.section_banner .text .title_cn{font-size: 1.8rem;}
.section_banner .text .title_en{display: flex;flex-direction: column;font-size:20px;line-height: 120%;font-family: Arial, Helvetica, sans-serif;}
.section_banner .text .title_en strong{font-family: 'Eina03-Bold';font-size:60px; line-height: 100%; margin-bottom: 5px;}
.section_banner .text .title{opacity: 0;}

.section_banner .text .title_1{position: absolute;left:1%;top: 50%;}
.section_banner .text .title_1.jm{position: absolute;left:1%;top: 62%;}
.section_banner .text .title_2{position: absolute;width:100%;left: 1%;;top: 68%;letter-spacing: 3px;}
.section_banner .text .title_2.pos_2{text-align: right;bottom: 20px;width: 100%!important;}
.section_banner .text .title_3 ,.section_brand_profile .text .title_3{position: absolute;right: 0;top: 7%;display: flex;flex-direction: column;align-items: center;color: #fff;z-index: 5;text-transform: capitalize;}
.section_banner .text .title_3 span ,.section_brand_profile .text .title_3 span{text-align: center;writing-mode: tb-rl;writing-mode: vertical-rl;font-size: 18px;}
.section_banner .text .title_3 em ,.section_brand_profile .text .title_3 em{margin: 20px auto 0;display: flex;flex-direction: column;align-items: center;}
.section_banner .text .title_3 em:before ,.section_brand_profile .text .title_3 em:before{display: block;content: '';width: 1px;height: 0;background-color: #fff;}
.section_banner .text .title_3.active em:before{height: 80px;animation: anima 5s 1 cubic-bezier(0.28, 0.77, 1, 1);-webkit-transition:.5s;transition:.5s}
.section_brand_profile .text .title_3.active em:before{height:80px;animation: anima 1s 1 cubic-bezier(0.28, 0.77, 1, 1);-webkit-transition:.1s;transition:.1s}
@keyframes anima{from{height:0;}to{height:80px;}}
.section_banner .text .title_3 em:after ,.section_brand_profile .text .title_3 em:after{display: block;content: '';width: 5px;height: 5px;background-color: #fff;border-radius: 50%;}

.section_banner .des_2 .title_1{left: 1%;bottom:auto;top: 50%;transform: translateY(-50%);}
.section_banner .des_2 .title_2{width:auto;left: 1%;}

.section_banner .des_3 .title_1{left: 1%;bottom:0;text-align: left;}
.section_banner .des_3 .title_1.pos_3{left: 1%;text-align:left;right: auto;}
.section_banner .des_3 .title_1.pos_3 strong{margin-bottom: 3%;}
.section_banner .des_3 .title_1 strong{margin-bottom: 0;}
.section_banner .des_3 .title_2{width:auto;}

.section_banner .des_4 .title_1{left:auto;right: 0;top: 50%;transform: translateY(-50%);text-align: right;}
.section_banner .des_4 .title_1 strong{margin-bottom: 30px;}
.section_banner .des_4 .title_2{width:auto;}
.section_banner .des_4 .title_3{right: auto; left:0;}

/*
Brand
*/
.section_brand_profile .content{width: 100%;height: calc(100vh - 18%); position: absolute;top: 9%;left: 0;}
.section_brand_profile .content .web_w{height: 100%;}
.section_brand_profile .text{width: 100%;height: 100%;position: relative;overflow: hidden;}
.section_brand_profile .text .img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;}
.section_brand_profile .text .des{width: 50%;height: 100%;padding:10px 4%;color: #fff;display: flex;flex-direction: column;justify-content: center;position: relative;z-index: 2; font-family: 'Tahoma';}
.section_brand_profile .text .des .bg_color{width: 100%;height:100%;position: absolute;left:0;top:0;background-color: rgba(12, 51,236, 0.85);z-index:1;opacity: 0;}
.section_brand_profile .text .des .title{font-family: 'Eina03-Bold';font-size: 2.208vw; line-height: 100%; margin-bottom: 5%;text-transform: uppercase;width: 50%;position: relative;z-index:2;opacity: 0;}
.section_brand_profile .text .des .title span{font-size: 1.208vw; line-height: 180%; margin-bottom: 5%;text-transform: uppercase;width: 50%;position: relative;}



.section_brand_profile .text .des .detail{text-align: justify;max-height:30%;overflow:hidden;position: relative;z-index:2;opacity: 0;}
.section_brand_profile .text .des .more{font-size: 14px;position: absolute;color: #fff;bottom: 10%;left: 8%;font-family: 'Tahoma';z-index:2;opacity: 0;}
.section_brand_profile .text .des .more:hover{text-decoration: underline;}
.section_brand_profile .text .title_3{right: 2%;top: 13%;}
.section_brand_profile .text .title_2{position: absolute;display: flex;align-items: center;right: 2%;bottom: 10%;writing-mode: tb-rl;writing-mode: vertical-rl;font-size: 18px;z-index: 5;color: #fff;justify-content: center;}
.section_brand_profile .text .title_1{position: absolute;left:50%;transform: translateX(-50%);text-align: center;bottom: 10%;;z-index: 3;color: #fff;letter-spacing: 3px;opacity: 0;}

/*
culture
*/
.section_brand_culture .content{width: 100%;height: 100%; position: absolute;top: 0;left: 0;background-color: #595959;background-repeat: no-repeat;background-size: cover;background-position: center center;color: #fff;overflow: hidden;}
.section_brand_culture .content a{color: #fff;}
.section_brand_culture .content .color_bg{display: block;width: 20.5%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;}
.section_brand_culture .content .web_w{height: 100%;display: flex;justify-content: space-between; align-items: center;}
.section_brand_culture .content .left_iteam{width:20%;display: flex;flex-direction:column;justify-content: space-between;position: relative;z-index: 3;height: 100%;padding: 10% 0;}
.section_brand_culture .content .left_iteam .title{font-family: 'Eina03-Bold';font-size: 18px; line-height: 100%;text-transform: uppercase;opacity: 0;color: #1b58e2;}
.section_brand_culture .content .left_iteam .title_3{display: flex;flex-direction: column;align-items: flex-start;}
.section_brand_culture .content .left_iteam .title_3 span{text-align: center;font-size: 18px;margin-top: 20px;}
.section_brand_culture .content .left_iteam .title_3 em{display: flex;flex-direction: column;align-items: center;}
.section_brand_culture .content .left_iteam .title_3 em:before{display: block;content: '';width: 5px;height: 5px;background-color: #fff;border-radius: 50%;}
.section_brand_culture .content .left_iteam .title_3 em:after{display: block;content: '';width: 1px;height: 0;background-color: #fff;}
.section_brand_culture .content .left_iteam .title_3.active em:after{height:80px;animation: anima 1s 1 cubic-bezier(0.28, 0.77, 1, 1);-webkit-transition:.1s;transition:.1s}
.section_brand_culture .content .right_iteam{width: 79.5%;padding: 10% 0;z-index: 3;}
.brand_culture_list{width:100%;height: 100%;opacity: 0;}
.brand_culture_list dd .iteam{padding-left: 10%;}
.brand_culture_list dd .text{position: relative;}
.brand_culture_list dd .img{width: 100%;position: relative;overflow: hidden;}
.brand_culture_list dd .img:after{display: block;content: '';padding-bottom: 65.47%;}
.brand_culture_list dd .img img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.brand_culture_list dd .img:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.brand_culture_list dd .title{position: absolute;width: 100%;display: flex;justify-content: space-between;align-items: flex-end;bottom: -20%;z-index: 2;}
.brand_culture_list dd .title strong{font-family: 'Eina03-Bold';font-size: 3vw;line-height: 100%;width: 50%;color: #1b58e2;}
.brand_culture_list dd .title span{font-size:12px;white-space: nowrap;display: flex;align-items: center;position: relative;}
.brand_culture_list dd .title span:before{display:block;content:'';width: 50px;height: 1px;background-color: #fff;}
.brand_culture_list dd .title span:after{display:block;content:'';width: 5px;height: 5px;background-color: #fff;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -3px;}
.brand_culture_list dd .des{margin-top: 25%;}
.brand_culture_list dd .des:before{display: block;content: '';width: 18px;height: 2px;background-color: #fff;margin-bottom: 15px;}

.brand_culture_list .slick-arrow{width: 30px;height: 30px;margin:0;color: #fff; background:none;border: #fff solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;opacity: 0.6;top: auto;bottom: -18%;z-index:10;}
.brand_culture_list .slick-prev{left:auto;right: 60px;}
.brand_culture_list .slick-next{right: 0;}
.brand_culture_list .slick-next:hover, .brand_culture_list .slick-prev:hover{opacity: 1;}
.brand_culture_list .slick-next:before{font-family: 'FontAwesome';content: "\f105";font-size:16px; color:#fff;opacity: 1;}
.brand_culture_list .slick-prev:before{font-family: 'FontAwesome';content: "\f104";font-size:16px; color:#fff;opacity: 1;}


/*
solution
*/
.section_solution{padding-top: 1.5%;}
.section_solution .title_cn{font-size: 22px; font-weight:700;opacity: 0;}
.section_solution .title_en{font-family: 'Eina03-Bold';font-size: 3vw;line-height: 100%;color: #cccccc;margin-top: 1.2%;text-transform: uppercase;opacity: 0;}
.section_solution .title_en a{color: #1b58e2;}
.solution_list{margin:4% -1.4% 0;opacity: 0;}
.solution_list dd .iteam{padding:0 4%;}
.solution_list dd .img{width: 100%;min-height:430px;position: relative;overflow: hidden;background-color: #1b58e2}
.solution_list dd .img:before{display: block;content: '';padding-bottom: 70.37%;}
.solution_list dd .img img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);}
.solution_list dd .img:hover img{transform:scale(1.02) translateZ(0);opacity: 0.4;filter: alpha(opacity=40);}
.solution_list dd .title{margin-top: 30px;display: flex;flex-direction: column;}
.solution_list dd .title strong{font-weight: normal;}
.solution_list dd .title:before{display: block;content: '';width: 18px;height: 2px;background-color: #1b58e2;margin-bottom: 15px;}
.solution_list .slick-dots{ margin:0; left:0; bottom:-10%;}
.solution_list .slick-dots li{height:10px;width:10px;margin: 0 6px; position:relative;border-radius:50%;background:none;border: #333 solid 1px;}
.solution_list .slick-dots li.slick-active{border-color:#1b58e2;}
.solution_list .slick-dots li button{display:none;}

/*
product
*/
.section_product{background-color: #333333;background-image: url(../images/indexbg3.jpg); background-repeat: no-repeat;background-size: cover;color: #fff;}
.section_product a{color: #fff;}
.section_product .web_w{display: flex;justify-content: space-between;padding-top: 2%;}
.section_product .left_title{width: 10%;font-family: 'Eina03-Bold';font-size:18px;line-height: 100%;writing-mode: tb-rl;writing-mode: vertical-rl;color: #1b58e2;display: flex;align-items: flex-end;padding-top: 3%;opacity: 0;text-transform:uppercase;}
.section_product .right_con{width: 90%;}
.section_product .right_con .title_en{font-family: 'Eina03-Bold';font-size: 2.208vw;line-height: 100%;color: #1b58e2;text-transform: uppercase;opacity: 0;}
.section_product .right_con .title_cn{margin-top: 10px;font-size:22px;font-weight:bold;opacity: 0;}
.section_product_tab{opacity: 0;}
.section_product_tab.animate__animated{opacity: 1;}
.section_product_tab .am-nav-tabs {display: flex;justify-content: space-between;border: none; border-bottom: #fff solid 1px;margin-top: 3%;}
.section_product_tab .am-nav-tabs::before,.section_product_tab .am-nav-tabs::after{display: none;}
.section_product_tab .am-nav-tabs li {font-size:18px;margin:0;text-align:center;position: relative;}
.section_product_tab .am-nav-tabs li:first-of-type{margin-left: 0;}
.section_product_tab .am-nav-tabs li a {display:block;margin:0;padding:0 0 15px 0;border:none!important;background:none!important;position: relative;color:#fff;}
.section_product_tab .am-nav-tabs li a:after{display: block;content: '';width: 100%;height: 3px;background-color:#1b58e2;opacity: 0;position: absolute;left: 0;bottom: -2px;}
.section_product_tab .am-nav-tabs li.am-active a:after{opacity: 1;}
.section_product_tab .am-nav-tabs li.am-active a {color:#fff;}
.section_product_tab .am-tabs-bd {padding: 0;border:none;}
.section_product_tab .am-tabs-bd .am-tab-panel{padding:0;}
.product_tab_iteam{margin: 2% -2% 0;}
.product_tab_iteam dd .iteam{padding:0 3%;}
.product_tab_iteam dd .img{width: 100%;position: relative;overflow: hidden;background-color: #1b58e2;}
.product_tab_iteam .img:before{display: block;content: '';padding-bottom: 117.35%;}
.product_tab_iteam .img img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);z-index:1;}
.product_tab_iteam dd .img:hover img{transform:scale(1.02) translateZ(0);opacity: 0.6;filter: alpha(opacity=60);}
.product_tab_iteam dd .img span{display:block; position:absolute;top:50%;left:50%;transform:translate(-70%,-50%);transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;opacity: 0; padding:0 14px; width:100%; text-align:center;font-size: 20px;font-weight: 500;z-index: 3;}
.product_tab_iteam dd .img:hover span{opacity:1;transform:translate(-50%,-50%);}
.product_tab_iteam dd .title{margin-top: 30px;display: flex;flex-direction: column;}
.product_tab_iteam dd .title strong{font-weight: normal;}
.product_tab_iteam dd .title:before{display: block;content: '';width: 18px;height: 2px;background-color: #1b58e2;margin-bottom: 15px;}
.product_tab_iteam .slick-dots{ margin:0; left:0; bottom:10px;}
.product_tab_iteam .slick-dots li{height:10px;width:10px;margin: 0 6px; position:relative;border-radius:50%;background:#fff;border: #333 solid 1px;}
.product_tab_iteam .slick-dots li.slick-active{border-color:#1b58e2;background-color: #1b58e2;}
.product_tab_iteam .slick-dots li button{display:none;}

/*
honer
*/
.section_honer{background-color: #efefef;background-image: url(../images/indexbg4.jpg); background-repeat: no-repeat;background-size: cover;}
.section_honer .web_w{display: flex;justify-content: space-between;}
.section_honer .left_title{width: 5%;font-family: 'Eina03-Bold';font-size:2.5vw;line-height: 100%;writing-mode: tb-rl;writing-mode: vertical-rl;color: #cccccc;display: flex;align-items: flex-end;opacity: 0;text-transform: uppercase;}
.section_honer .right_con{width: 95%;}
.section_honer .right_con .title{opacity: 0;}
.section_honer .right_con .title_en{font-family: 'Eina03-Bold';font-size: 3.208vw;line-height: 100%;color: #1b58e2;text-transform: uppercase;max-width: 50%;}
.section_honer .section_honer_img{display: flex; flex-wrap: wrap;margin-top: 6%;}
.section_honer .section_honer_img img{height: 99px;margin-right: 1.5%; opacity: 0;}
.section_about .section_honer_img img{height: 335px;margin-right: 1.5%; margin-bottom: 1.5%;}
.section_honer .section_honer_img img.animate__animated{opacity: 1;}
.section_honer .section_honer_img img:last-of-type{margin-right: 0;}

/*
Case
*/
.section_case{background-color: #333333; color: #fff;background-image: url(../images/indexbg5.jpg); background-repeat: no-repeat;background-size: cover;}
.section_case a{color: #fff;}
.section_case .web_w{display: flex;justify-content: space-between;height: 100%;padding-top: 5%;}
.section_case .left_iteam{width:26%;display: flex;flex-direction:column;position: relative;z-index: 3;padding-top: 3%;}
.section_case .left_iteam .title{font-family: 'Eina03-Bold';font-size: 3.208vw; line-height: 100%;text-transform: uppercase;opacity: 0;}
.section_case .left_iteam .title_3{display: flex;flex-direction: column;align-items: flex-start;margin-top: 50%;}
.section_case .left_iteam .title_3 span{text-align: center;font-size: 18px;margin-top: 20px;}
.section_case .left_iteam .title_3 em{display: flex;flex-direction: column;align-items: center;}
.section_case .left_iteam .title_3 em:before{display: block;content: '';width: 5px;height: 5px;background-color: #fff;border-radius: 50%;}
.section_case .left_iteam .title_3 em:after{display: block;content: '';width: 1px;height: 0;background-color: #fff;}
.section_case .left_iteam .title_3.active em:after{height:80px;animation: anima 1s 1 cubic-bezier(0.28, 0.77, 1, 1);-webkit-transition:.1s;transition:.1s}
.section_case .right_iteam{width: 64%;height: 100%;}
.section_case_list{height: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-content: space-between;}
.section_case_list li{width:45.5%;height:50%;opacity: 0;}
.section_case_list li.animate__animated{opacity: 1;}
.section_case_list li:nth-of-type(1),.section_case_list li:nth-of-type(2){margin-top: 0;}
.section_case_list li a{display:block;color: #fff;height: 100%;display: flex;flex-direction: column;}
.section_case_list li .img{display: block;position: relative;overflow: hidden;height:70%;}
.section_case_list li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);}
.section_case_list li .title{margin-top: 5%;display: flex;flex-direction: column;}
.section_case_list li .title span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.section_case_list li .img:hover img{transform:scale(1.02) translateZ(0);}
.section_case_list li .title:before{display: block;content: '';width: 19px;height: 2px;background-color: #fff;margin-bottom:5px;}

/*
News
*/
.section_news .title_en{font-family: 'Eina03-Bold';font-size: 3.208vw; line-height: 100%;text-transform: uppercase;color: #1b58e2;opacity: 0;}
.section_news .title_en a{color: #1b58e2;}
.section_news .title_cn{margin-top: 15px;opacity: 0;}
.section_news_list{margin: 5% -1.5% 0;}
.section_news_list li{padding: 0 1.5%;margin-top: 2%;opacity: 0;}
.section_news_list li .img{display: block;position: relative;overflow: hidden;}
.section_news_list li .img:after{display: block;content: '';padding-bottom: 55.74%;}
.section_news_list li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.section_news_list li .img:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.section_news_list li .title{margin-top: 10px;font-size: 14px;}
.section_news_list li .title span{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*
contact
*/
.section_contact{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #333333; color: #fff;background-repeat: no-repeat;background-size: cover;background-position: center center;}
.section_contact .color_bg{display: block;width: 24.5%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;overflow: hidden;}
.section_contact .color_bg_1{display: block;width: 27.76%;height: 20%;position: absolute;bottom: 0;left: 5%;z-index: 2;background-image:url(../images/dots.png); background-position: top center;background-repeat:repeat;}
.section_contact .color_bg_2{display: block;width: 27.76%;height: 25%;position: absolute;top: 0;right: 0;z-index: 2;background-image:url(../images/dots.png); background-position: top center;background-repeat:repeat;}
.section_contact .web_w{display: flex;height: 100%;justify-content: space-between;position: relative;z-index:2;padding-top: 12%; padding-bottom: 10%;}
.section_contact .left_info{width: 21.62%;height: 100%;display: flex;flex-direction: column;justify-content: center;}
.section_contact .left_info_tel{width: 76.75%;font-size: 18px;}
.section_contact .left_info_tel li{border-bottom: #8d8d8d solid 1px;padding: 12% 0;color: rgba(255, 255, 255, 0.9);display: flex;justify-content: flex-start;flex-direction: column;transition: all 300ms ease-in-out 0s;}
.section_contact .left_info_tel li p b{font-size:30px}
.section_contact .left_info_tel li:last-of-type{border-bottom: none;}
.section_contact .left_info_tel li i{width: 30px;}
.section_contact .left_info_tel li a{width:calc(100% - 30px);color: rgba(255, 255, 255, 0.9);}
.section_contact .left_info_tel li a:hover ,.left_info_tel li:hover ,.section_contact .copyright a:hover{color: rgba(255, 255, 255, 1);}
.section_contact .left_info_tel li:before{margin-right:12px;}
.section_contact .right_info{width:73%;display: flex;flex-direction: column; justify-content: space-between;}
.section_contact .right_info .right_info_top{display: flex;justify-content: space-between;}
.section_contact .right_info_ico{width:70%;display: flex;justify-content: flex-end;}
.section_contact .right_info_ico a{width: 30px;height: 30px;background-color: #2b2b2c;color: #fff;margin-left: 2.48%;display: flex;justify-content: center;align-items: center;font-size: 12px;border-radius:50%;}
.section_contact .right_info_ico a:hover{background-color: #ffffff;color: #1b58e2;}
.section_contact .right_info_menu{margin: 3.3% -9.5% 0;}
.section_contact .right_info_menu li{padding: 0 8%;margin: 1.8% 0;color: #1b58e2;}
.section_contact .right_info_menu li a{display:block;color: #fff;border-bottom: #8d8d8d solid 1px;padding-bottom:15px;font-weight: bold;}
.section_contact .right_info_menu li a span{display:block;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.section_contact .right_info_menu li a:hover span{transform: translateX(5px);}
.right_info_bottom{display: flex;font-size: 14px;justify-content: flex-end;}
.right_info_bottom a{color: #fff;}
.right_info_bottom a:hover{color: #1b58e2;}
.section_contact .search_form{width:20.5%; height:32px;background-color: #fff; border-radius: 30px;display: flex;justify-content: space-between;align-items: center;}
.section_contact .search_form input[type="text"]{width:calc(100% - 30px);border:none; background:none;height: 24px;line-height: 24px;font-size:14px;padding-left:10px;color: #333;}
.section_contact .search_form button{padding: 0;border:0;background:none;width:30px;color: #1b58e2;font-size: 15px;text-align: center;display: flex;justify-content: center;align-items: center;}
.section_contact .right_info_bottom{margin-top: 3.3%;}
.section_contact .copyright ,.section_contact .copyright a{color: rgba(255, 255, 255, 0.6);}

.footer_innner{position: relative;}
.footer_innner .section_contact{position: relative;background: #333333!important;}
.footer_innner .section_contact .color_bg_1{height: 15%;}
.footer_innner .section_contact .color_bg_2{height: 15%;}
.footer_innner .section_contact .web_w{padding-top: 8%;padding-bottom: 6%;height: auto;}


/*
Brand
*/
.brand_profile_1{background-color: #fff;padding: 3.3% 0;}
.brand_profile_1 p {font-size:24px;}
.brand_profile_1 .web_w{display: flex;justify-content: space-between;}
.brand_profile_1 .iteam_left ,.brand_profile_1 .iteam_right{width: 50%;}
.brand_profile_1 .iteam_left .title_en{font-family: 'Eina03-Bold';font-size: 3.808vw; line-height: 130%;text-transform: uppercase;color: #1b58e2;width: 40%;}
.brand_profile_1 .iteam_left .title_cn{margin-top: 10px;}
.brand_profile_1 .iteam_right .content_minHeight{height: 140px; overflow: hidden;}

.brand_profile_2{min-width:1200px;position: relative;background-position: center;background-repeat: no-repeat;background-size: cover;}
.brand_profile_2:after{display: block;content:'';padding-bottom: 55.66%;}
.brand_profile_2_warp{width: 100%;height: 100%;position: absolute;left: 0;top: 0;padding: 3.4% 0;}
.brand_profile_2 .web_w{height: 100%;display: flex;align-items: center;position: relative;}
.brand_profile_2 .web_w .text{width: 50%;height:100%;padding: 20px 0;color: #fff;position: relative;z-index: 2;display: flex;flex-direction: column;justify-content: center;}
.brand_profile_2 .web_w .text p ,.brand_profile_2 .web_w .text a{color:#111;}
.brand_profile_2 .bg_color{width: 55%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.brand_profile_2 .content_maxHeight{max-height: calc(100% - 40px);}
.brand_profile_2 .content_minHeight{height: 580px;overflow: hidden;}
.brand_profile_3{background-color: #efefef;padding: 8% 0;}
.brand_profile_3 .web_w{display: flex;justify-content: space-between;align-items: center;}
.brand_profile_3 .iteam_left{width: calc(50% - 30px);}
.brand_profile_3 .iteam_left img{display: block;width: 100%;}
.brand_profile_3 .iteam_right{width: 50%;}
.brand_profile_3 .content_maxHeight{max-height: 510px;overflow: hidden;}
.brand_profile_3 .content_minHeight{height: 180px;overflow: hidden;}

.brand_provider{min-width:1200px;background-image: url(../images/aboutbg1.jpg); background-repeat: no-repeat;background-size: cover;background-color: #333333; color: #fff;padding: 4.2% 0;}
.brand_provider_name{font-family: 'Eina03-Bold';line-height: 100%;text-transform: uppercase;display: flex;align-items: center;color:#1b58e2;}
.brand_provider_name:after{display: block;content: '';width: 100px;height: 1px;background-color: #1b58e2;margin-left: 25px;}
.brand_provider_title{text-align: left;}
.brand_provider_title .title_en{font-family: 'Eina03-Bold';font-size: 2.65vw; line-height: 100%;margin-top: 3%;}
.brand_provider_title .title_cn{margin-top: 10px;font-size: 20px;}
.brand_provider_list{margin: 6.5% -5% 4%;}
.brand_provider_list dd .iteam{padding:5% 8% 0;}
.brand_provider_list dd .list{position: relative;display: flex;justify-content: flex-end;}
.brand_provider_list dd .iteam .text{width: 32%;height: 100%;display: flex;flex-direction: column;justify-content: flex-end;position: absolute;left: 0;bottom: 0;z-index: 2;}
.brand_provider_list dd .iteam .text a{color: #fff;}
.brand_provider_list dd .iteam .text .title{font-family: 'Eina03-Bold';font-size: 1.302vw; line-height: 130%;}
.brand_provider_list dd .iteam .text .title:after{display: block;content: '';width: 100%;height: 1px;background-color: #fff;margin: 20px 0 10px;}
.brand_provider_list dd .iteam .img{width: 56%;position: relative;z-index: 1;}
.brand_provider_list dd .iteam .img:after{display: block;content: '';padding-bottom: 130%;}
.brand_provider_list dd .iteam .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;border-radius:10px;}
.brand_provider_list dd .iteam .img .num{font-family: 'Eina03-Bold';line-height: 100%;font-size: 3.125vw;position: absolute;left: -78%;top: 18%;color: #1b58e2;}
.brand_provider_list .slick-arrow{width: 30px;height: 30px;margin:0;color: #1b58e2; background:#1b58e2;border: #1b58e2 solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;top: auto;bottom: -30%;z-index:10;}
.brand_provider_list .slick-arrow.slick-disabled{cursor: default;}
.brand_provider_list .slick-prev{left:50%;margin-left: -40px;}
.brand_provider_list .slick-next{right:50%;margin-right: -40px;}
.brand_provider_list .slick-next:hover, .brand_provider_list .slick-prev:hover{color: #fff; background:none;border: #fff solid 1px;}

.brand_provider_list .slick-next:before{font-family: 'FontAwesome';content: "\f105";font-size:16px; color:#fff;opacity: 1;}
.brand_provider_list .slick-prev:before{font-family: 'FontAwesome';content: "\f104";font-size:16px; color:#fff;opacity: 1;}


.brand_video{padding: 3.6% 0 8%;}
.brand_video_title{display: flex;justify-content: space-between;}
.brand_video_title .title_en{font-family: 'Eina03-Bold';line-height: 100%;font-size: 3vw;text-transform: uppercase;color: #1b58e2;}
.brand_video_list{margin-top: 2.9%;}
.brand_video_list dd .img{width: 100%;position: relative;margin: 0 auto;}
.brand_video_list dd .img:after{display: block;content: '';padding-bottom: 0%;}
.brand_video_list dd .img img{display: block;width: 100%;max-width:900px;margin: 0 auto;object-fit: cover;z-index: 1;}
.brand_video_list dd .img .title{width:200%;font-size:3.25vw; letter-spacing:10px;line-height: 150%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);color:#fff;z-index: 2;text-transform: uppercase;text-align: center;}
.brand_video_list dd .img .title span{font-size:1.25vw;letter-spacing:5px;}

.brand_video_list dd .img i{font-size: 3vw;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 3;color: rgba(255, 255, 255, 0.6);}
.brand_video_list .slick-dots{ margin:0; left:0; bottom:-10%;}
.brand_video_list .slick-dots li{height:10px;width:10px;margin: 0 6px; position:relative;border-radius:50%;background:#fff;border: #1b58e2 solid 1px;}
.brand_video_list .slick-dots li.slick-active{border-color:#1b58e2;background-color: #1b58e2;}
.brand_video_list .slick-dots li button{display:none;}
.brand_video_list .slick-btn{width: 46px;height:80px;position: absolute;top: 50%;margin-top: -40px;white-space: nowrap;z-index: 5;}
.brand_video_list .slick-btn span{color: #999999;font-size: 14px;position: absolute;bottom:0;text-transform: uppercase;}
.brand_video_list .slick-btn button{width: 46px;height: 46px;color: #999999;background:none;border: #999999 solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;opacity:1;z-index: 5;}
.brand_video_list .prev ,.brand_video_list .prev span{left:0;}
.brand_video_list .next ,.brand_video_list .next span{right:0;}
.brand_video_list .slick-btn button:hover{border-color: #1b58e2;color: #1b58e2;}
.brand_video_list .next button:before{font-family: 'FontAwesome';content: "\f105";font-size:26px; color:#999999;opacity: 1;}
.brand_video_list .prev button:before{font-family: 'FontAwesome';content: "\f104";font-size:26px; color:#999999;opacity: 1;}
.brand_video_list .next:hover button:before, .brand_video_list .prev:hover button:before{color: #1b58e2;}

.video_modal{ width: 70%;}
.video_con{position:relative;background:#000;}
.video_con video{display: block; background-color: #000; width: 100%;}
.video_con iframe{display: block;}
.video_modal .am-close{position: absolute;right: -10px;top: -10px;z-index: 100;background-color: #fff;color: #333;border-radius: 50%;opacity: 1;font-size: 14px;width: 20px;height: 20px;text-shadow: none;display: flex;justify-content: center;align-items: center;}

.brand_honer{padding: 6.5% 0;}
.brand_honer .left_title ,.brand_honer .section_honer_img img{opacity: 1;}
.brand_honer_des{margin-top: 3%;}
.brand_honer_des dt{font-size: 1.25vw;font-weight: bold;border-bottom: #333 solid 1px;padding-bottom: 10px;}
.brand_honer_des dd{margin-top: 15px;display: flex;justify-content: space-between;}
.brand_honer_des dd .text{width: calc(50% - 20px);}
.brand_honer_list{background-color: #fff;background-image:url(../images/aboutbg4.jpg); background-position: top center;background-repeat:repeat;color:#fff;padding: 0 5% 4.5% 0;}
.brand_honer_list .name{font-family: 'Eina03-Bold';line-height:70%;text-transform: uppercase;color: #1b58e2;font-size: 4.146vw;margin-left:5%;padding-top:6%;}
.brand_honer_list .name span{font-size: 1.66vw;}
.brand_honer_iteam{display: flex;justify-content: space-between;margin-top: 4.8%;}
.brand_honer_iteam .slider{margin: 0;}
.brand_honer_iteam .slider-for{width: 69.69%;overflow: hidden;}
.brand_honer_iteam .slider-for .img{position: relative;}
.brand_honer_iteam .slider-for .img:after{display: block;content: '';padding-bottom: 51%;}
.brand_honer_iteam .slider-for .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.brand_honer_iteam .slider-nav{width: 27.91%;overflow: hidden;}
.brand_honer_iteam .slider-nav a{border-bottom: #111 solid 1px; display: flex;justify-content: space-between;align-items: flex-end;color: #111;padding-bottom: 12px;margin-bottom: 20%;}
.brand_honer_iteam .slider-nav .title_en{display: flex;flex-direction: column;font-size: 1.0vw;font-family: 'Eina03-Bold';line-height:100%;text-transform: uppercase;}
.brand_honer_iteam .slider-nav .title_en .num{font-size: 2.125vw;line-height:100%;}

.brand_culture_inner{padding: 6.5% 0;background-color: #efefef;}
.brand_culture_inner .content{position: relative;background-color: #efefef;color: #333;}
.brand_culture_inner .content a{color: #333;}
.brand_culture_inner .content .web_w{align-items: inherit;}
.brand_culture_inner .content .left_iteam{padding: 0 0 8%;height: auto;}
.brand_culture_inner .brand_culture_list ,.brand_culture_inner .content .left_iteam .title{opacity: 1;}
.brand_culture_inner .content .left_iteam .title ,.brand_culture_inner .content .left_iteam .title a ,.brand_culture_inner .brand_culture_list dd .title strong{color: #1b58e2;}
.brand_culture_inner .content .right_iteam{padding: 0 0 4%;}
.brand_culture_inner .content .left_iteam .title_3 em:after{height: 80px;background-color: #333;}
.brand_culture_inner .content .left_iteam .title_3 em:before ,.brand_culture_inner .brand_culture_list dd .title span:before ,.brand_culture_inner .brand_culture_list dd .title span:after{background-color: #333;}
.brand_culture_inner .brand_culture_list dd .des:before{background-color: #1b58e2;}

.brand_culture_inner .brand_culture_list .slick-arrow{color: #1b58e2;border: #1b58e2 solid 1px;bottom: -12%;z-index:10;}
.brand_culture_inner .brand_culture_list .slick-prev{left:auto;right: 60px;}
.brand_culture_inner .brand_culture_list .slick-next{right: 0;}
.brand_culture_inner .brand_culture_list .slick-next:before ,.brand_culture_inner .brand_culture_list .slick-prev:before{color:#1b58e2;}


/*
Contact
*/
.inner_warp{background-color: #efefef;padding-bottom: 5.5%;}
.contact_info{padding: 6.9% 0;display: flex;justify-content: space-between;color: #1b58e2;}
.contact_info dt{width: 34%;font-size: 3.125vw;font-family: 'Eina03-Bold';line-height:100%;text-transform: uppercase;display: flex;flex-direction: column;}
.contact_info dt span{font-size: 1.5vw;}
.contact_info dd{width: 66%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.contact_info dd .title{font-family: 'Eina03-Bold';font-weight: bold;}
.contact_info dd .text{margin-top: 2%;width: 42%;display: flex;flex-direction: column;border-bottom: #1b58e2 solid 1px;padding-bottom: 5px;}
.contact_info dd .text:nth-of-type(1),.contact_info dd .text:nth-of-type(2){margin-top: 0;}
.contact_info dd .text.line{justify-content: space-between;}
.contact_info dd .des.font{font-size: 1.875vw;font-family:'PingFangSC-Light','Tahoma';}
.contact_info dd .des.time{font-size: 1.25vw;}
.contact_info dd .des a{color: #1b58e2;}

.form_contact_list{display: flex;justify-content: space-between;margin-top: 4%;}
.form_contact_list:first-of-type{margin-top: 0;}
.form_contact_list dt{width: 34%;display: flex;flex-direction: column;justify-content: center;color: #1b58e2;padding: 10px 5%;background-color: #fff;}
.form_contact_list:last-of-type dt{padding: 5% 5%;}
.form_contact_list dt .num{font-family: 'Eina03-Bold';font-size:1.875vw; line-height: 100%;}
.form_contact_list dt .title_en{font-size: 2.4vw;margin: 10px 0;text-transform: uppercase;font-family: 'Eina03-Bold';line-height:100%;}
.form_contact_list dt .title_cn{font-weight: 100;}
.form_contact_list dd{width: 66%;display: flex;justify-content: space-between;flex-wrap: wrap;background-color: #1b58e2;padding:3% 10% 3% 6%;color: #fff;align-items: center;}
.form_contact_list dd .am-form-group{width: 48%;margin: 4.5% 0 0;}
.form_contact_list dd .am-form-group:nth-of-type(1),.form_contact_list dd .am-form-group:nth-of-type(2){margin-top: 0;}
.form_contact_list dd label{color: #fff;font-weight: normal;}
.form_contact_list dd span{font-size: 14px;display: flex;align-items: center; line-height: 120%;}
.form_contact_list dd .am-form-textarea{width: 100%;display: flex;flex-direction: column;}
.form_contact_list dd .am-form-textarea textarea{display: block;height: 240px;}
.form_contact_list dd .am-form-input{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.form_contact_list dd .am-form-input .am-radio-inline{width: 48%;height: 48px;padding-top:5px;padding-bottom:5px;background-color: #fff;margin: 5% 0 0;color: #1b58e2;display: flex;align-items: center;font-size: 16px;}
.form_contact_list dd .am-form-input .am-radio-inline:nth-of-type(1),.form_contact_list dd .am-form-input .am-radio-inline:nth-of-type(2){margin-top: 0;}
.form_contact_list dd .am-form-input .am-radio-inline input{margin:0 8px 0 0;}
.am-form-submit{display: flex;justify-content: center;margin-top:2%;}
.am-form-submit.code{justify-content: space-between;}
.am-form-submit .am-form-code{display: flex;align-items: center;}
.am-form-submit .am-form-code .am-form-field{width: 200px;height: 48px; line-height: 48px;}
.am-form-submit .am-form-code .form-code{height: 48px;margin-left: 15px;}
.am-form-submit .am-btn{ width:220px; height:48px; line-height: 48px; padding:0; text-align:center; background-color:#1b58e2; color:#fff; outline: none;}

.guestbook_load{position: fixed;width: 22rem;left: 50%;top: 50%;transform: translate(-50%,-50%);background-color: #666666;color: #fff;font-size:14px;text-align: center;padding: 1.6rem 1rem; border-radius: .3rem;}

/*
News
*/
.news_name{padding: 6.5% 0;}
.news_name .title_en{font-family: 'Eina03-Bold';line-height: 100%;text-transform: uppercase;color: #1b58e2;font-size: 6.51vw;}
.news_name .title_cn{margin-top: 2.3%;}
.news_warp{display: flex;justify-content: space-between;}
.news_left_side{width:70%;}
.news_right_side{width: 21%;}
.news_list{display: flex;justify-content: space-between;padding-bottom: 5.8%;margin-top: 6%;border-bottom: #626262 solid 1px;}
.news_list:first-of-type{margin-top: 0;}
.news_list dt{width: 30%;}
.news_list dt a{display: block;position: relative;overflow: hidden;}
.news_list dt a:after{display: block;content: '';padding-bottom: 55.74%;}
.news_list dt a img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.news_list dt a:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}
.news_list dd{width:calc(70% - 30px);display: flex;flex-direction: column;justify-content: space-between;}
.news_list dd .title{font-weight: bold;}
.news_list dd .des{font-size: 14px;margin-top:2%;color: #666;}
.news_list dd .des a{color: #666;}
.news_list dd .des a:hover{color: #1b58e2;}
.news_list dd .info{display: flex;font-size: 14px;color: #666;}
.news_list dd .info span{margin-right: 30px;}
.news_list dd .info span::before{margin-right: 5px;}
.news_list dd .info span:last-of-type{margin-right: 0;}

.article_commend .name{font-weight: bold;}
.article_commend .name:before ,.article_tag .title:before ,.page_rel_title:before{display: inline-block; content: ''; width: 1px; height: 14px;background-color:#1b58e2;  margin-right: 10px; vertical-align: middle;}
.article_tag{margin-top:25px;border-top:#dedede dashed 1px;padding-top:30px}
.article_tag .title{margin-bottom:10px;font-weight: bold;}
.article_tag_yun{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;}
.article_tag_yun a{padding:5px 6px;margin-top:10px;font-weight: 500;}
.article_tag_yun a:hover{background-color:#1b58e2; color:#fff!important;}
.article_rel li{margin-top:20px}
.article_rel li a{ overflow: hidden;}
.article_rel li .img{display:block;position: relative;}
.article_rel li .img:after{ display:block; content:''; padding-bottom:55.74%;}
.article_rel li .img img{display: block;width: 100%;height: 100%;position: absolute;left:0;top: 0;object-fit: cover;transition: all 0.35s;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;}
.article_rel li .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);-ms-transform: scale(1.05);}
.article_rel li .text{padding:10px 0}
.article_rel li .text .tag{margin-top:10px}
.article_rel li .text .am-badge{margin-right:10px;font-weight:normal;}
.article_rel li .text .am-badge:hover{background-color:#1b58e2; color:#fff!important;}
.article_hot{margin-top:10px;}
.article_hot li{padding:10px 0; border-top:#f2f2f2 dashed 1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}
.article_hot li i{width:16px;height:16px;line-height:16px;padding:0;font-style:normal;font-size:11px;margin-right:6px;vertical-align: middle;font-weight: 500;}
.article_hot li:nth-of-type(1) i{background: #e71555;color: #fff;}
.article_hot li:nth-of-type(2) i{background: #16d083;color: #fff;}
.article_hot li:nth-of-type(3) i{background: #ff6700;color: #fff;}
.article_hot li:first-of-type{border-top:#f2f2f2 solid 1px;}
.article_hot li:last-of-type{padding-bottom:0;}
.page_rel .am-list{margin-top:10px;padding:0 10px; font-size: 15px;}
.page_rel .am-list li{border: none;border-bottom: 1px solid #dedede; margin-bottom: 0; }
.page_rel .am-list li a{display:block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.page_rel .am-list li span{float: right;font-size: 14px; padding-left: 10px;}

.news_page_warp{padding-top: 9%;}
.guide_pos{text-transform: uppercase;color:#1b58e2;font-weight: bold;}
.guide_pos a{color:#1b58e2;}
.article-hd{border-bottom:#f2f2f2 solid 1px; padding-bottom:20px;}
.article-hd .title{ font-size:1.45vw; margin:4.2% 0; font-weight:500; color:#000;}
.article-hd .info{ color:#999; font-size:14px;border-bottom: #dedede solid 1px;padding-bottom:10px;}
.article-hd .info span{ margin-right:30px;}
.article-hd .info span em{ font-style:normal;}
.article-hd .info span a{ color:#999;}
.article-hd .info span a:hover{color:#1b58e2;}
.article_bd{ margin-top:25px;}
.link_btn{ margin-top:50px; text-align:center;}
.link_btn a{ display:inline-block; width:60px; height:60px; border-radius:50%; margin:0 15px; color:#fff!important; text-align:center; padding-top:12px;background-color:#333333;transition: all 300ms ease-in-out 0s;font-size:14px;}
.link_btn a:hover{background-color:#1b58e2;transition: all 300ms ease-in-out 0s;}
.link_btn a:before{ display:block; font-size:18px;margin:0 auto;}
.article_share .bdsharebuttonbox{ background-color:#fff; text-align:center; padding:30px 0}
.article_share .bds_qzone ,.article_share .bds_tsina ,.article_share .bds_weixin ,.article_share .bds_sqq,.article_share .bds_fbook ,.article_share .bds_twi ,.article_share .bds_linkedin ,.article_share .bds_more{ background:none!important; padding-left:0!important; display:inline-block; float:none!important; font-size:16px!important;width:32px!important;height:32px!important;line-height:32px!important;margin:0 15px 0 0!important; border-radius:50%; text-align:center;background-color:gray!important;color:#fff!important;transition: all 300ms ease-in-out 0s;}
.article_share .bds_qzone{background-color:#ffc028!important;}
.article_share .bds_tsina {background-color:#f3131b!important;}
.article_share .bds_weixin{background-color:#00cb0d!important;}
.article_share .bds_sqq {background-color:#1479d7!important;}
.article_share .bds_more{background-color:#2319dc!important; margin-right:0!important;}
.article_share .bds_fbook{background-color:#3b5997!important;}
.article_share .bds_twi{background-color:#1da1f3!important;}
.article_share .bds_linkedin{background-color:#0b66c3!important;}
.article_share .bds_qzone:hover ,.article_share .bds_tsina:hover ,.article_share .bds_weixin:hover ,.article_share .bds_sqq:hover,.article_share .bds_fbook:hover ,.article_share .bds_twi:hover ,.article_share .bds_linkedin:hover,.article_share .bds_more:hover{-webkit-box-shadow: inset 0 0 40px rgba(0,0,0,.3); box-shadow: inset 0 0 40px rgba(0,0,0,.3);-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
.article_share .am-btn-block{background-color:#1b58e2; color:#fff;}
.bd_weixin_popup_foot{ text-align:center!important;}

/*
Case
*/
.case_list{margin: 0 -3%;padding-top: 3%;}
.case_list li{padding: 0 3%;margin-top: 3%;}
.case_list li a{display:block;display: flex;flex-direction: column;color:#1b58e2;}
.case_list li .img{display: block;position: relative;overflow: hidden;}
.case_list li .img:after{display:block;content: '';padding-bottom:64.27%;}
.case_list li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);}
.case_list li .img:hover img{transform:scale(1.02) translateZ(0);}
.case_list li .title{margin-top: 5%;display: flex;flex-direction: column;}
.case_list li .title span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*
development
*/
.development_warp{padding: 5% 0;}
.development_warp:nth-of-type(odd){background-color: #efefef;}
.development_list{display: flex;justify-content: space-between;}
.development_warp:nth-of-type(even) .development_list{flex-direction: row-reverse;}
.development_list dt{width: 62%;position: relative;overflow: hidden;}
.development_list dt:after{display:block;content: '';padding-bottom:82.29%;}
.development_list dt img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.development_list dd{width: 38%;background-color: #1b58e2;color: #fff;padding: 20px 3%;display: flex;flex-direction: column;justify-content: center;}
.development_list dd a{color: #fff;}
.development_list dd .title_en{font-family: 'Eina03-Bold';line-height: 100%;text-transform: uppercase;font-size: 3.3vw;margin-top: 10%;}
.development_list dd .des{text-align:justify;margin-top: 10%;max-height: 65%;overflow: auto;}
.development_warp:nth-of-type(even) .development_list dd{text-align: right;}

/*
Material
*/
.brand_publicity{padding: 3.2% 0;background-color: #333333;}
.brand_publicity .web_w{display: flex;justify-content: space-between;}
.brand_publicity .left_title{width: 10%;font-family: 'Eina03-Bold';font-size:3.125vw;line-height: 100%;writing-mode: tb-rl;writing-mode: vertical-rl;color: #1b58e2;display: flex;align-items: flex-end;padding-top: 1%;}
.brand_publicity .right_con{width: 90%;}
.brand_publicity .right_con .title_en{font-family: 'Eina03-Bold';font-size: 4.167vw;line-height: 100%;color: #1b58e2;text-transform: uppercase;width: 80%;}
.brand_publicity .right_con .title_cn{margin-top: 15px;color: #fff;}
.brand_publicity_list{margin: 5% -1% 0;padding-bottom: 4%;}
.brand_publicity_list dd{padding: 0 0.28%;}
.brand_publicity_list dd .iteam{position: relative;}
.brand_publicity_list dd .iteam:after{display:block;content: '';padding-bottom:70%;}
.brand_publicity_list dd .iteam a{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;color: #111;padding: 10% 7%;background-color: #fff;border-top: #1b58e2 solid 4px;}
.brand_publicity_list dd .iteam a:hover{background-color: #1b58e2;color: #fff;border-top: #fff solid 10px;}
.brand_publicity_list dd .name{display: flex;justify-content: space-between;}
.brand_publicity_list dd .name .title{width:calc(100% - 50px);display: flex;flex-direction: column;}
.brand_publicity_list dd .name strong{font-family: 'Eina03-Bold';line-height: 100%;text-transform: uppercase;font-size: 1.6vw;}
.brand_publicity_list dd .name span{margin-top: 10px;}
.brand_publicity_list dd .name i{width: 50px;font-size: 2vw;line-height: 100%;text-align: right;}
.brand_publicity_list dd .des{margin-top: 7%;}
.brand_publicity_list .slick-arrow{width: 30px;height: 30px;margin:0;color: #fff; background:none;border: #fff solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;opacity: 0.45;top: auto;bottom: 0;z-index:10;}
.brand_publicity_list .slick-arrow.slick-disabled{cursor: default;}
.brand_publicity_list .slick-prev{left:50%;margin-left: -40px;}
.brand_publicity_list .slick-next{right:50%;margin-right: -40px;}
.brand_publicity_list .slick-next:hover, .brand_publicity_list .slick-prev:hover{opacity: 1;border-color: #1b58e2;}
.brand_publicity_list .slick-next:before{font-family: 'FontAwesome';content: "\f105";font-size:16px; color:#fff;opacity: 1;}
.brand_publicity_list .slick-prev:before{font-family: 'FontAwesome';content: "\f104";font-size:16px; color:#fff;opacity: 1;}
.brand_publicity_list .slick-arrow:hover:before{color: #1b58e2!important;}
.brand_publicity_list .slick-list{overflow-y: inherit;}


.production_and_processing{padding: 3.2% 0;background-color: #efefef;background-image: url(../images/aboutbg3.jpg); background-repeat: no-repeat;background-size: cover;}
.production_and_processing2{padding: 3.2% 0;background-color: #efefef;background-image: none;}
.production_and_processing .web_w{display: flex;justify-content: space-between;}
.production_and_processing .left_title{width: 10%;font-family: 'Eina03-Bold';font-size:3.125vw;line-height: 100%;writing-mode: tb-rl;writing-mode: vertical-rl;color: #cccccc;display: flex;align-items: flex-end;padding-top: 1%;text-transform: uppercase;}
.production_and_processing .right_con{width: 90%;}
.production_and_processing .right_con .title_en{font-family: 'Eina03-Bold';font-size: 2.6vw;line-height: 100%;color: #1b58e2;text-transform: uppercase;width: 80%;}
.production_and_processing .right_con .title_cn{margin-bottom: 15px;}
.production_and_processing .brand_publicity_list .slick-arrow{border: #333 solid 1px;}
.production_and_processing .brand_publicity_list .slick-next:hover, .production_and_processing .brand_publicity_list .slick-prev:hover{border-color: #1b58e2;}
.production_and_processing .brand_publicity_list .slick-next:before,.production_and_processing .brand_publicity_list .slick-prev:before{color: #333;}
.production_and_processing .brand_publicity_list dd .iteam a:hover{border-top: #1b58e2 solid 10px;}

.instruction_center{padding: 6% 0;background-color: #333333;}
.instruction_center .title_en{font-family: 'Eina03-Bold';font-size: 3.167vw;line-height: 100%;color: #cccccc;text-transform: uppercase;width: 60%;}
.instruction_center .title_cn{color: #fff;}

.instruction_center_list{margin: 5.4% -1.2% 0;}
.instruction_center_list dd{padding: 0 1%;}
.instruction_center_list dd a{display: block;color: #fff;}
.instruction_center_list dd .img{display: block;position: relative;overflow: hidden;}
.instruction_center_list dd .img:before{display:block;content: '';padding-bottom:70.37%;}
.instruction_center_list dd .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;z-index:1;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.instruction_center_list dd a:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.instruction_center_list dd .img:after{display:block;content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index:2;background-color: rgba(0, 0, 0, 0.38);-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.instruction_center_list dd a i{display: block;width:14%;height: 100%;background-image: url(../images/play_btn.png); background-position: center; background-repeat: no-repeat;background-size: 100% auto;position: absolute;left: 43%;top: 0;z-index: 3;opacity: 0.29;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.instruction_center_list dd .title{margin-top: 30px;display: flex;flex-direction: column;}
.instruction_center_list dd .title:before{display: block;content: '';width: 30px;height: 1px;background-color: #1b58e2;margin-bottom: 20px;}
.instruction_center_list .slick-dots{ margin:0; left:0; bottom:-12%;}
.instruction_center_list .slick-dots li{height:10px;width:10px;margin: 0 6px; position:relative;border-radius:50%;background:none;border: #1b58e2 solid 1px;}
.instruction_center_list .slick-dots li.slick-active{background-color: #1b58e2;}
.instruction_center_list .slick-dots li button{display:none;}
.instruction_center_list dd a:hover:after{background-color: rgba(0, 0, 0, 0.5);}
.instruction_center_list dd a:hover i{opacity: 0.8;}

.terminal_retail_center{padding: 3.6% 0;}
.terminal_retail_center .title_en{font-family: 'Eina03-Bold';font-size: 2.167vw;line-height: 100%;color: #1b58e2;text-transform: uppercase;width: 50%;}
.terminal_retail_center .title_cn{color: #666;margin-bottom: 10px;}
.terminal_retail_center_list{margin-top: 3%;}
.terminal_retail_center_list dd{position: relative;overflow: hidden;}
.terminal_retail_center_list dd:after{display:block;content: '';padding-bottom:150.58%;}
.terminal_retail_center_list dd a{width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;display: flex;flex-direction: column;justify-content: space-between;padding: 8%;color: #fff;}
.terminal_retail_center_list dd a:after{display:block;content: '';width: 100%;height: 25%;position: absolute;left: 0;top: 0;background-color: rgba(0, 78,255, 0.33);z-index:2;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.terminal_retail_center_list dd img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;z-index:1;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.terminal_retail_center_list dd .title{display: flex;flex-direction: column;position: relative;z-index: 3;}
.terminal_retail_center_list dd .title strong{font-family: 'Eina03-Bold';font-size:1.5vw;line-height: 120%;margin-bottom: 10px;text-transform: uppercase;}
.terminal_retail_center_list dd .des{font-family: 'Eina03-Bold';line-height: 100%;writing-mode: tb-rl;writing-mode: vertical-rl;display: flex;align-items: flex-end;position: relative;z-index: 3;text-transform: uppercase;}
.terminal_retail_center_list dd a:hover:after{height: 0;}
.terminal_retail_center_list dd a:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}

.terminal_retail_center_list .slick-arrow{width: 30px;height: 30px;margin:-15px 0 0 0;color: #fff; background:none;border: #fff solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;opacity: 0.45;bottom: 0;z-index: 10;}
.terminal_retail_center_list .slick-arrow.slick-disabled{cursor: default;}
.terminal_retail_center_list .slick-prev{left:30px;}
.terminal_retail_center_list .slick-next{right:30px;}
.terminal_retail_center_list .slick-next:hover, .brand_publicity_list .slick-prev:hover{opacity: 1;border-color: #fff;}
.terminal_retail_center_list .slick-next:before{font-family: 'FontAwesome';content: "\f105";font-size:16px; color:#fff;opacity: 1;}
.terminal_retail_center_list .slick-prev:before{font-family: 'FontAwesome';content: "\f104";font-size:16px; color:#fff;opacity: 1;}
.terminal_retail_center_list .slick-arrow:hover:before{color: #fff!important;}


/*
Design
*/
.needs_in_life{background-color: #efefef;padding: 4.36% 0 7.5%;}
.needs_in_life .name{display:flex;justify-content: space-between;}
.needs_in_life .name .title{width: 50%;}
.needs_in_life .name .title_en{font-family: 'Eina03-Bold';font-size: 5.208vw; line-height: 100%;text-transform: uppercase;color: #1b58e2;}
.needs_in_life .name .title_cn{margin-top: 10px;font-weight: bold;}
.needs_in_life .subtitle{text-align: right;padding-top: 10px;}
.needs_in_life_list{margin: 5.3% -4.5% 0;}
.needs_in_life_list li{padding: 0 4.5%;color: #666666;margin-top: 3%;}
.needs_in_life_list li .img_ico{display: block;height: 76px;}
.needs_in_life_list li .title{display: flex;font-weight: bold;flex-direction: column;margin-top: 10px;}
.needs_in_life_list li .title strong{font-size: 2.123vw;}
.needs_in_life_list li .des{margin-top: 6%;line-height: 18px;text-align: justify;word-break:break-all;}

.wd_design{background-color: #333333;padding: 5.62% 0;color: #fff;}
.wd_design .name{text-transform: uppercase;display: flex;align-items: center;}
.wd_design .name:after{display: block;content: '';width: 100px;height: 1px;background-color: #fff;margin-left: 3px;}
.wd_design_box{display: flex;justify-content: space-between;margin-top: 1%;}
.wd_design_box dt{width: 53%;}
.wd_design_box_list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.wd_design_box_list li{width:calc(25% - 5px);margin-top: 6px;}
.wd_design_box_list li .iteam{background-color: #1b58e2;padding:25% 10px;display: flex;flex-direction: column;align-items: center;height: 100%;position: relative;}
.wd_design_box_list li .iteam.last{justify-content: center;}
.wd_design_box_list li .num{font-size:3.125vw;line-height: 100%;}
.wd_design_box_list li .title_en{font-size: 1.4vw;margin-top: 6px;text-transform: uppercase;font-weight: bold;}
.wd_design_box_list li .title_cn{font-size: 14px;}
.wd_design_box_list li .title_cn:after{display:block;width: 14px;height: 1px;content: '';background-color: #fff;margin: 6px auto 0;}
.wd_design_box_list li .des{font-weight: bold;text-transform: uppercase;margin-top: 10px;font-size: 0.729vw;line-height: 18px;text-align: center;}
.wd_design_box_list li .am-icon-angle-right{width: 45px;height: 45px;font-size:30px;border: #fff solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.wd_design_box dd{display: flex;justify-content: space-between;flex-direction: column;width: 45%;}
.wd_design_box dd .title_box{position: relative;}
.wd_design_box dd .title_box .title_bg{font-family: 'Eina03-Bold';font-size: 5.208vw; line-height: 100%;text-transform: uppercase;color: #444444;text-align: right;}
.wd_design_box dd .title_box .title{font-weight: bold;display: flex;justify-content: flex-end;margin-top: -8%;}
.wd_design_box dd .title_box .title .iteam{width: 70%;}
.wd_design_box dd .title_box .title_en{font-family: 'Eina03-Bold';font-size: 5.208vw; line-height: 100%;text-transform: uppercase;}
.wd_design_box dd .title_box .title_cn{margin-top: 10px;}
.wd_design_box dd .text{display: flex;justify-content: flex-end;}
.wd_design_box dd .text .des{width: 70%;border-top: #fff solid 1px;padding-top: 15px; line-height: 30px;}

.subsystem{padding: 5.62% 0;}
.subsystem .web_w{display: flex;justify-content:space-between;}
.subsystem .left_title{width: 7.5%;font-family: 'Eina03-Bold';font-size: 3.125vw; line-height: 100%;text-transform: uppercase;writing-mode: tb-rl;writing-mode: vertical-rl;color: #cccccc;display: flex;align-items: flex-end;}
.subsystem .right_iteam{width: 92%;}
.subsystem .right_iteam .name{font-family: 'Eina03-Bold';font-size: 4vw;width: 80%; line-height: 100%;text-transform: uppercase;color:#1b58e2;}
.subsystem_list{margin-top: 3.2%;}
.subsystem_list dt{border-bottom: #333333 solid 1px;padding-bottom: 15px;font-weight: bold;font-size: 1.25vw;}
.subsystem_list dd{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 2.8%;}
.subsystem_list dd .iteam{width: 45%;margin-top: 4.5%;}
.subsystem_list dd .iteam .title{display: flex;justify-content: space-between;align-items: flex-end;border-bottom: #1b58e2 solid 1px;padding-bottom: 10px;}
.subsystem_list dd .iteam .title .pic{width: 30%;position: relative;top: 10px;}
.subsystem_list dd .iteam .title .pic:after{display: block;content: '';padding-bottom: 130%;}
.subsystem_list dd .iteam .title .pic img{display: block;width: 100%;height: 85%;position: absolute;left: 0;top: 0;object-fit: cover;}
.subsystem_list dd .iteam .title .pic .num{font-family: 'Eina03-Bold';font-size: 3.125vw; line-height: 100%;position: absolute;left: -20%;top: -10%;color: #1b58e2;}
.subsystem_list dd .iteam .title .word{width: 68%;display: flex;flex-direction: column;}
.subsystem_list dd .iteam .title .word .ico img{max-height: 70px;}
.subsystem_list dd .iteam .title .word .title_en{font-family: 'Eina03-Bold';font-size: 1.563vw; line-height: 100%;text-transform: uppercase;margin-top: 20px;}
.subsystem_list dd .iteam .text{margin-top: 15px;color: #666666;text-align: justify;/*text-justify: inter-ideograph;*/word-break:break-all;}
.subsystem_list dd .iteam .content_maxHeight{max-height:360px;}
.subsystem_list dd .iteam .content_minHeight{max-height: 88px; overflow: hidden;}
.subsystem_list dd .iteam .click_more{color: #666666;}
.subsystem_list dd .iteam .click_more:hover{color: #1b58e2;}

/*
Product
*/
.system_solutions{background-color: #efefef;padding: 8% 0;}
.system_solutions .name{display: flex;justify-content: space-between;}
.system_solutions .title_en{font-family: 'Eina03-Bold';font-size:3.208vw; line-height: 100%;text-transform: uppercase;color: #1b58e2;width: 80%;position: relative; top: -10px;}
.system_solutions .title_cn{font-weight: bold;}
.system_solutions .subtitle{font-family: 'Eina03-Bold';font-size: 1.953vw; line-height: 100%;text-transform: uppercase;writing-mode: tb-rl;writing-mode: vertical-rl;color: #1b58e2;display: flex;align-items: flex-end;}
.system_solutions_ico{display: flex;margin-top: 1.625%;}
.system_solutions_ico .iteam{color: #666666;margin-left: 10.5%;}
.system_solutions_ico .iteam::before{display: block;content: '';width: 53px;height: 53px;background-image: url(../images/sprite.png);background-repeat: no-repeat;background-position: left top; margin-bottom: 5px;}
.system_solutions_ico .iteam:nth-of-type(1){margin-left: 0;}
.system_solutions_ico .iteam:nth-of-type(2):before{background-position: -53px top;}
.system_solutions_ico .iteam:nth-of-type(3):before{background-position: -106px top;}
.system_solutions .solution_list{opacity: 1;margin-top: 5.625%}

.system_hardware{background-color: #535353;padding: 5% 0; color: #fff;}
.system_hardware .name{display: flex;justify-content: space-between;}
.system_hardware .title_en{font-family: 'Eina03-Bold';font-size: 1.608vw; line-height: 100%;text-transform: uppercase;color: #1b58e2;width: 30%;position: relative; top: -10px;}
.system_hardware .title_cn{font-weight: bold;}
.system_hardware .subtitle{display: flex;flex-direction: column;text-align: right;align-items: flex-end;}
.system_hardware .subtitle::before{display: block;content: '';width: 53px;height: 53px;background-image: url(../images/sprite.png);background-repeat: no-repeat;background-position: left -53px; margin-bottom: 5px;}

.system_hardware_list{margin:2% -1.4% 0;}
.system_hardware_list dd .iteam{padding:0 4%;}
.system_hardware_list dd .img{width: 100%;position: relative;min-height:430px;overflow: hidden;}
.system_hardware_list dd .img:before{display: block;content: '';padding-bottom: 70.37%;}
.system_hardware_list dd .img img{display: block;width: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);z-index:1;}
.system_hardware_list dd .img:hover img{transform:scale(1.02) translateZ(0);}
.system_hardware_list dd .title{margin-top: 30px;display: flex;flex-direction: column;}
.system_hardware_list dd .title strong{font-weight: normal;}
.system_hardware_list dd .title:before{display: block;content: '';width: 18px;height: 2px;background-color: #1b58e2;margin-bottom: 15px;}
.system_hardware_list .slick-dots{ margin:0; left:0; bottom:-12%;}
.system_hardware_list .slick-dots li{height:22px;width:22px;margin: 0 10px; position:relative;border-radius:50%;background:none;border: #fff solid 1px;}
.system_hardware_list .slick-dots li.slick-active{border-color:#1b58e2;}
.system_hardware_list .slick-dots li button{background: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;padding: 0;font-size: 11px;color: #fff;}
.system_hardware_list .slick-dots li.slick-active button{color: #1b58e2;}
.system_hardware_list .slick-dots li button::before{display: none;}
.system_hardware_list .slick-arrow{width: 30px;height: 30px;margin:-65px 0 0 0;color: #fff; background:none;border: #fff solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;opacity: 0.45;bottom: 0;z-index: 10;}
.system_hardware_list .slick-arrow.slick-disabled{cursor: default;}
.system_hardware_list .slick-prev{left:-30px;}
.system_hardware_list .slick-next{right:-30px;}
.system_hardware_list .slick-next:hover, .system_hardware_list .slick-prev:hover{opacity: 1;border-color: #fff;}
.system_hardware_list .slick-next:before{font-family: 'FontAwesome';content: "\f105";font-size:16px; color:#fff;opacity: 1;}
.system_hardware_list .slick-prev:before{font-family: 'FontAwesome';content: "\f104";font-size:16px; color:#fff;opacity: 1;}
.system_hardware_list .slick-arrow:hover:before{color: #fff!important;}

.auxiliary_system_parts{background-color: #fff;padding: 1px 0 13%;}


.auxiliary_system_parts.last{background-color: #fff;}
.auxiliary_system_parts .name{display: flex;justify-content: space-between;align-items: flex-end; border-bottom: #333 solid 1px;padding:80px 20px 20px 20px; }
.auxiliary_system_parts .title{font-family: 'Eina03-Bold';font-size: 3.208vw; line-height: 65%;text-transform: uppercase;color: #1b58e2;width:55%;}
.auxiliary_system_parts .title span{font-size: 22px;color: #333;margin-left: 10px;font-weight:700;padding-bottom:20px}
.auxiliary_system_parts .subtitle{display: flex;flex-direction: column;text-align: right;align-items: flex-end;position: relative; bottom: 20px;}
.auxiliary_system_parts_list{margin:3.2% 0% 0;}
.auxiliary_system_parts_list .iteam{padding:0 4.5%;}
.auxiliary_system_parts_list .text{width:100%;border-bottom: #666666 solid 0px;padding-bottom: 20px; position: relative;display: flex;justify-content: flex-end;}
.auxiliary_system_parts_list .img{width: 100%;min-height:520px;position: relative;overflow: hidden;}
.auxiliary_system_parts_list .img:before{display: block;content: '';padding-bottom: 116%;}

.auxiliary_system_parts_list .img2:before {
    display: block;
    content: '';
    padding-bottom: 92%;
}
.auxiliary_system_parts_list img{display: block;width: 100%;height:auto;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);z-index:1;}
.auxiliary_system_parts_list .text span{display: block;width:100%;font-family: 'Eina03-Bold';font-size: 1.625vw; line-height: 100%;text-transform: uppercase;color: #1b58e2;position: absolute;left: 0;bottom: 20px;z-index:2;}
.auxiliary_system_parts_list .des{margin-top: 15px;color: #666666;}
.auxiliary_system_parts_list .ms{color: #666666;font-size: 12px;margin-top: 15px;height: 136px;overflow: hidden;text-align: justify;}
.auxiliary_system_parts_list  .slick-arrow{width: 30px;height: 30px;margin:0;color: rgba(0,0,0,0.5); background:none;border: rgba(0,0,0,0.5) solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;opacity: 0.45;top: auto;bottom: -20%;z-index:10;}
.auxiliary_system_parts_list  .slick-arrow.slick-disabled{cursor: default;}
.auxiliary_system_parts_list  .slick-prev{left:50%;margin-left: -40px;}


.auxiliary_system_parts_list .des {
    margin-top: -15px;
    color: #888;font-size:18px;
}
.auxiliary_system_parts_list  .slick-next{right:50%;margin-right: -40px;}
.auxiliary_system_parts_list  .slick-next:hover, .auxiliary_system_parts_list .slick-prev:hover{opacity: 1;}
.auxiliary_system_parts_list  .slick-next:before{font-family: 'FontAwesome';content: "\f105";font-size:16px; color:rgba(0,0,0,0.5);opacity: 1;}
.auxiliary_system_parts_list  .slick-prev:before{font-family: 'FontAwesome';content: "\f104";font-size:16px; color:rgba(0,0,0,0.5);opacity: 1;}
.auxiliary_system_parts_list  .slick-arrow:hover{color: #1b58e2;border-color: #1b58e2;}
.auxiliary_system_parts_list  .slick-arrow:hover:before{color: #1b58e2;}

.click_more{display: block;margin-top: 15px;}
.click_more i{ margin-left: 5px;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.click_more:hover i{-webkit-transform: translateX(5px); -moz-transform: translateX(5px); -o-transform: translateX(5px); transform: translateX(5px);}
.auxiliary_system_parts_list .click_more{font-size: 12px;color: #666;}
.auxiliary_system_parts_list .click_more:hover ,.click_more.on{color: #1b58e2}

.system_software{background-color: #535353;padding: 5% 0;color: #fff;}
.system_software .name{display: flex;justify-content: space-between;align-items: flex-end; border-bottom: #666666 solid 1px;}
.system_software .name .title{font-family: 'Eina03-Bold';font-size: 5.208vw; line-height: 100%;text-transform: uppercase;color: #1b58e2;}
.system_software .name .title span{font-size: 0.833vw;color: #fff;margin-left: 10px;}
.system_software_list{display: flex;justify-content: flex-end;flex-wrap: wrap;margin-top: 5%;}
.system_software_list li{width: 150px; margin-left: 1.6%;margin-top: 2rem;}
.system_software_list li:first-of-type{margin-left: 0;}
.system_software_list li img{width: 150px;height: 200px;}
.system_software_list li .text{font-size: 0.729vw;margin-top: 1.5rem;text-transform: uppercase;}
.system_software_des{margin-top: 5.2%;}
.system_software_des .title{font-family: 'Eina03-Bold';font-size: 1.354vw; border-bottom: #fff solid 1px;padding-bottom: 2rem;text-transform: uppercase;}
.system_software_des .ms{margin-top: 2rem;text-align: justify;word-break: break-all;}

.system_equipment{background-color: #efefef;padding: 5% 0;}
.system_equipment .web_w{display: flex;justify-content: space-between;}
.system_equipment .name{display: flex;flex-direction: column;justify-content: space-between;width: 30%;}
.system_equipment .name .title{color: #1b58e2;display: flex;flex-direction: column;}
.system_equipment .name .title strong{font-family: 'Eina03-Bold';font-size:3.208vw; line-height: 100%;text-transform: uppercase;}
.system_equipment .name .title span{font-size: 1.354vw;margin-top: 1rem;}
.system_equipment_list{width:65%;}
.system_equipment_list dd .iteam{margin-left: 8%;}
.system_equipment_list dd .img{position: relative;overflow: hidden;}
.system_equipment_list dd .img{width: 100%;position: relative;overflow: hidden;}
.system_equipment_list dd .img:before{display: block;content: '';padding-bottom: 132.82%;}
.system_equipment_list dd .img img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);z-index:1;}
.system_equipment_list dd:hover img{transform:scale(1.02) translateZ(0);}
.system_equipment_list dd:hover .text{background-color: #d2d2d2;}
.system_equipment_list dd .text{background-color: #fff;padding: 5%;color: #1b58e2;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.system_equipment_list dd .text .title{text-transform: uppercase;}
.system_equipment_list dd .text .title:after{display:block;content:'';width: 30px;height: 1px;background-color: #1b58e2;margin: 1rem 0 .8rem;}
.system_equipment_list dd .text .des{font-size: 0.75vw;text-align:justify;margin-top: 1rem;color: #888;}

.system_equipment_list .slick-dots{ margin:0; left:0; bottom:-8%;}
.system_equipment_list .slick-dots li{height:10px;width:10px;margin: 0 6px; position:relative;border-radius:50%;background:none;border: #333 solid 1px;}
.system_equipment_list .slick-dots li.slick-active{border-color:#1b58e2;background-color: #1b58e2;}
.system_equipment_list .slick-dots li button{display: none;}
.rd_center .des{font-size:18px;}

/*
Strength
*/
.rd_center{padding: 8% 0;background-color: #fff;}
.rd_center .web_w{display: flex;justify-content: space-between;}
.rd_center .left_title{width: 21%;display: flex;flex-direction: column;justify-content: space-between;}
.rd_center .left_title .title_en{font-family: 'Eina03-Bold';font-size: 8vw; line-height: 100%;text-transform: uppercase;color: #efefef;}
.rd_center .left_title .title_cn{margin-top: 10px;font-weight: bold;}
.rd_center .right_text{width: 45%;}
.rd_center .line{width: 2px;height: 50%;background-color: #1b58e2;margin-left:5%;}
.rd_center_list{margin: 0 -5%;}
.rd_center_list li{padding: 0 5%;margin-top: 5%;color: #666666;}
.rd_center_list li:nth-of-type(1),.rd_center_list li:nth-of-type(2){margin-top: 0;}
.rd_center_list li .ico{display: flex;max-height: 60px;}
.rd_center_list li .title_en{font-size:1.563vw;margin-top: 15px; line-height: 110%;font-weight: 300;font-family: "\5FAE\8F6F\96C5\9ED1";}
.rd_center_list li .title_cn{margin-top: 5px;font-size: 0.729vw;}

.rd_team_person{padding: 4.2% 0 8%;background-color: #aaa;background-image: url(../images/jmbg01.jpg); background-repeat: no-repeat;background-size: cover; color: #fff;}
.rd_team_person .name{font-family: 'Eina03-Bold'; line-height: 100%;text-transform: uppercase;display: flex;align-items: center;}
.rd_team_person .name:after{display: block;content: '';height: 1px;width: 100px;background-color: #fff;margin-left: 10px;}
.rd_team_person_box{display: flex;justify-content: space-between;padding-right: 5%;margin-top: 3.6%;}
.rd_team_person_box .img{width: 47%;position: relative;z-index: 2;}
.rd_team_person_box .img img{display:block;width: 100%;height: 100%;object-fit: cover;}
.rd_team_person_box .text{width: 29%;display: flex;justify-content: space-between;flex-direction: column;position: relative;}
.rd_team_person_box .text .title_bg{font-family: 'Eina03-Bold';font-size: 5.208vw; line-height: 100%;text-transform: uppercase;color: #fff;text-align: right;white-space: nowrap;position: absolute;right: 0;top: -10%;z-index: 1;}
.rd_team_person_box .text .title_box{position: relative;z-index: 2;}
.rd_team_person_box .text .title_box .title{font-weight: bold;display: flex;flex-direction: column;}
.rd_team_person_box .text .title_box .title_en{font-family: 'Eina03-Bold';font-size: 2vw; line-height: 100%;text-transform: uppercase;width: 80%;color: #1b58e2;}
.rd_team_person_box .text .title_box .title_cn{margin-top: 10px;}
.rd_team_person_box .text .des{border-top: #1b58e2 solid 1px;padding-top: 15px;max-height:50%;text-align: justify;}

.rd_team_des{padding: 1% 0;background-color: #efefef;}
.rd_team_des .web_w{display: flex;justify-content: space-between;}
.rd_team_des .left_title{width: 48%;display: flex;flex-direction: column;justify-content: space-between;}
.rd_team_des .left_title .title_num{font-family: 'Eina03-Bold';font-size: 5.208vw; line-height: 100%;text-transform: uppercase;color: #1b58e2;}
.rd_team_des .left_title .title_en{font-size: 1.25vw;margin-top: 10px;}
.rd_team_des .left_title .des{text-transform: uppercase;}
.rd_team_des .line{width: 1px;height: 40%;background-color: #1b58e2;}
.rd_team_des .right_text{width: 50%;color: #666666;text-align: justify;}

.state_chain_channel{background-color: #333333;background-repeat: no-repeat;background-position: center; background-size: cover;color: #fff;padding: 8% 0;position: relative;}
.state_chain_channel .color_bg{display: block;width: 24.5%;height: 100%;position: absolute;top: 0;left: 0;z-index: 1;background-color: #1b58e2;}
.state_chain_channel .web_w{display: flex;justify-content: space-between; }
.state_chain_channel .left_iteam{width:32%;display: flex;flex-direction:column;justify-content: space-between;position: relative;z-index: 3;}
.state_chain_channel .left_iteam .title{display: flex;flex-direction: column;}
.state_chain_channel .left_iteam .title span{font-weight: bold;text-transform: uppercase;display: flex;align-items: center;}
.state_chain_channel .left_iteam .title span:after{display: block;content: '';height: 1px;width: 100px;background-color: #fff;margin-left: 10px;}
.state_chain_channel .left_iteam .title strong{font-family: 'Eina03-Bold';font-size: 4vw; line-height: 120%;text-transform: uppercase;}

.state_chain_channel .right_iteam{width: 66%;z-index: 3;}
.state_chain_channel_list{margin-left: -5%;}
.state_chain_channel_list dd .iteam{padding:0 0 0 8%;}
.state_chain_channel_list dd .text{position: relative;}
.state_chain_channel_list dd .img{width: 100%;position: relative;overflow: hidden;}
.state_chain_channel_list dd .img:after{display: block;content: '';padding-bottom: 65.29%;}
.state_chain_channel_list dd .img img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;}
.state_chain_channel_list dd .title{margin-top: 8%;border-bottom: #fff solid 1px;padding-bottom: 20px;font-size: 1.563vw; }
.state_chain_channel_list dd .title strong{font-family: 'Eina03-Bold';font-size: 1.563vw;line-height: 100%;}
.state_chain_channel_list dd .des{margin-top: 15px;max-height: 150px; overflow: hidden;text-align: justify;}

.state_chain_channel_list .slick-arrow{width: 30px;height: 30px;margin:0;color: #fff; background:none;border: #fff solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;opacity: 0.6;top: auto;bottom: -8%;z-index:10;}
.state_chain_channel_list .slick-prev{left:auto;right: 60px;}
.state_chain_channel_list .slick-next{right: 0;}
.state_chain_channel_list .slick-next:hover, .state_chain_channel_list .slick-prev:hover{opacity: 1;}
.state_chain_channel_list .slick-next:before{font-family: 'FontAwesome';content: "\f105";font-size:16px; color:#fff;opacity: 1;}
.state_chain_channel_list .slick-prev:before{font-family: 'FontAwesome';content: "\f104";font-size:16px; color:#fff;opacity: 1;}

.new_trends_and_new_models{background-color: #efefef;padding: 5% 0 8%;}
.new_trends_and_new_models .name{display: flex;justify-content: space-between;align-items: flex-end; border-bottom: #333 solid 1px; padding-bottom:20px;}
.new_trends_and_new_models .title{font-family: 'Eina03-Bold';font-size: 3vw; line-height: 100%;text-transform: uppercase;color: #1b58e2;width:80%;}
.new_trends_and_new_models .title_w1{width: 50%;}
.new_trends_and_new_models .title span{font-size: 0.833vw; color: #333;margin-left: 10px;}
.new_trends_and_new_models .subtitle{display: flex;flex-direction: column;text-align: right;align-items: flex-end;}
.new_trends_and_new_models_list{margin:5% -1.6% 0;;}
.new_trends_and_new_models_list .iteam{padding:5% 4.5% 0;}
.new_trends_and_new_models_list .text{width:100%;border-bottom: #666666 solid 1px;padding-bottom: 20px; position: relative;display: flex;justify-content: flex-end;}
.new_trends_and_new_models_list .img{width: 36.9%;position: relative;}
.new_trends_and_new_models_list .img:before{display: block;content: '';padding-bottom: 130%;}
.new_trends_and_new_models_list img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;z-index:1;}
.new_trends_and_new_models_list .img .num{font-family: 'Eina03-Bold'; font-size: 3.125vw;line-height: 100%;position: absolute; left: -20%; top: -10%; color: #1b58e2;z-index: 2;}
.new_trends_and_new_models_list .text span{display: block;width:100%;font-family: 'Eina03-Bold';font-size: 26px; line-height: 100%;text-transform: uppercase;color: #1b58e2;position: absolute;left: 0;bottom: 20px;z-index:2;}
.new_trends_and_new_models_list .des{margin-top: 15px;color: #666666;}
.new_trends_and_new_models_list .ms{color: #666666;margin-top: 15px;max-height: 150px;overflow: hidden;text-align: justify;}
.new_trends_and_new_models_list  .slick-arrow{width: 30px;height: 30px;margin:0;color: rgba(0,0,0,0.5); background:none;border: rgba(0,0,0,0.5) solid 1px;border-radius: 50%;display: flex;justify-content: center;align-items: center;opacity: 0.45;top: auto;bottom: -12%;z-index:10;}
.new_trends_and_new_models_list  .slick-arrow.slick-disabled{cursor: default;}
.new_trends_and_new_models_list  .slick-prev{left:50%;margin-left: -40px;}
.new_trends_and_new_models_list  .slick-next{right:50%;margin-right: -40px;}
.new_trends_and_new_models_list  .slick-next:hover, .new_trends_and_new_models_list .slick-prev:hover{opacity: 1;}
.new_trends_and_new_models_list  .slick-next:before{font-family: 'FontAwesome';content: "\f105";font-size:16px; color:rgba(0,0,0,0.5);opacity: 1;}
.new_trends_and_new_models_list  .slick-prev:before{font-family: 'FontAwesome';content: "\f104";font-size:16px; color:rgba(0,0,0,0.5);opacity: 1;}
.new_trends_and_new_models_list  .slick-arrow:hover{color: #1b58e2;border-color: #1b58e2;}
.new_trends_and_new_models_list  .slick-arrow:hover:before{color: #1b58e2;}

.labobr_tory{display: flex;justify-content: space-between;}
.labobr_tory .img{width: 60%;position: relative;}
.labobr_tory .img:after{display: block;content: '';padding-bottom: 78.67%;}
.labobr_tory .img img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;z-index:1;}
.labobr_tory .text{width:40%;background-color: #1b58e2;color: #fff;display: flex;flex-direction: column;justify-content: center;padding: 0 5% 0 2.2%;}
.labobr_tory .text .title_en{font-family: 'Eina03-Bold';font-size: 3vw; line-height: 100%;width:90%;}
.labobr_tory .text .ms{margin-top: 5%;}
.labobr_tory .text .ms span{font-size: 1.25vw; line-height: 120%;}
.labobr_tory .text .ms::before{display: block;content: '';width: 25px;height: 1px;background-color: #fff;margin-bottom: 10px;}
.labobr_tory .text .content{margin-top: 10%;max-height: 45%;overflow: hidden;text-align: justify;}

.model_workshop{padding: 8% 0;background-color: #efefef;}
.model_workshop .web_w{display: flex;justify-content: space-between;}
.model_workshop .left_title{width: 48%;display: flex;flex-direction: column;justify-content: space-between;}
.model_workshop .left_title .title_en{font-family: 'Eina03-Bold';font-size: 2.5vw;width: 90%; line-height: 100%;text-transform: uppercase;color: #1b58e2;}
.model_workshop .line{width: 1px;height: 40%;background-color: #1b58e2;}
.model_workshop .left_title .des{text-transform: uppercase;}
.model_workshop .right_text{width: 50%;color: #666666;}

.system_landing_platform{display: flex;justify-content: space-between;position: relative;}
.system_landing_platform .img{width: 60%;position: relative;z-index: 3;}
.system_landing_platform .img:after{display: block;content: '';padding-bottom: 78.67%;}
.system_landing_platform .img img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index: 1;}
.system_landing_platform .text{width:40%;background-color: #1b58e2;color: #fff;display: flex;flex-direction: column;justify-content: center;padding: 0 2.2% 0 5%;position: relative;z-index: 1;}
.system_landing_platform .title{font-family: 'Eina03-Bold';font-size: 5.208vw; line-height: 100%;text-transform: uppercase;position: absolute;left: -10px;top: -15px;z-index: 2;color: rgba(204, 204, 204, 0.3);}
.system_landing_platform .text .title_en{font-size: 1.25vw; line-height: 100%;}
.system_landing_platform .text .title_en:before{display: block;content: '';width: 30px;height: 1px;background-color: #fff;margin-bottom: 10px;}
.system_landing_platform .text .title_cn{font-weight: bold;margin-top: 5px;}
.system_landing_platform .text .content{margin-top: 15%;max-height: 60%;overflow: hidden;text-align: justify;}

.solution_exhibition{padding: 4% 0;}
.solution_exhibition .web_w{display: flex;justify-content: space-between;}
.solution_exhibition .left_title{width: 10%;font-family: 'Eina03-Bold';font-size:3.125vw;line-height: 100%;writing-mode: tb-rl;writing-mode: vertical-rl;color: #1b58e2;display: flex;align-items: flex-end;}
.solution_exhibition .right_con{width: 90%;}
.solution_exhibition .right_con .title_en{font-family: 'Eina03-Bold';font-size:3vw; line-height: 100%;text-transform: uppercase;color: #1b58e2;width: 90%;}
.solution_exhibition .right_con .title_cn{margin-top: 1%;}
.solution_exhibition_list{margin: 4% -15px 0;}
.solution_exhibition_list li{padding: 0 15px;margin-top: 30px;}
.solution_exhibition_list li .img{position: relative;overflow: hidden;}
.solution_exhibition_list li .img:after{display: block;content: '';padding-bottom: 67.35%;}
.solution_exhibition_list li .img img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;z-index:1;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);}
.solution_exhibition_list li .img .box{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index:2;display: flex;justify-content: center;align-items: center;color: #fff;opacity: 0;transition:opacity .5s cubic-bezier(.26,1.04,.54,1),transform .5s cubic-bezier(.26,1.04,.54,1);padding: 10px;-webkit-transition: all 0.35s;-ms-transition: all 0.35s;transition: all 0.35s;background-color: rgba(0, 129,115, 0.4)}
.solution_exhibition_list li .img:hover img{transform:scale(1.02) translateZ(0);}
.solution_exhibition_list li .img:hover .box{opacity: 1;}

/*
PAGEBAR
*/
.page_list{text-align:center;margin-top:40px;}
.page_list a {display: inline-block;margin:0 10px;width:25px;height:25px;line-height:25px;border-radius:50%;background-color:#f2f2f2;}
.page_list .page-num-current{background-color:#1b58e2;color: #fff;}
.news_page_pages{ margin-top:40px; padding:20px 0; border-top:#dedede solid 1px; border-bottom:#dedede solid 1px; position:relative;}
.news_page_pages dt{ position:absolute; right:0; top:50%; margin-top:-11px;}
.news_page_pages dd{ line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.error_x{ text-align:center; height:150px; line-height:150px;color: #595959;}
.error_x i{ margin-right:10px;}
.page_rel{ margin-top:40px;}
.page_rel_title{ background-color:#f2f2f2; padding:10px 20px;color:#000;font-weight: bold;}
.page_rel_title a{ float:right; font-weight: normal;}


/*
SEARCH
*/
.search_list{display: flex; background-color: #fff;margin-bottom: 25px; border-bottom: #f2f2f2 solid 1px;padding-bottom: 25px;}
.search_list dt{width:180px;height:120px;display: flex;}
.search_list dt a{width:100%;height:block;position: relative;}
.search_list dt img{display:block;width: 100%;height: 100%; position: absolute; left: 0; top: 0; object-fit: contain;}
.search_list dd{width:calc(100% - 180px);display: flex; flex-direction: column; justify-content: center;padding-left:20px;}
.search_list dd h2{margin:0;}
.search_list dd .card-text{color:#666;font-size: 15px;margin:6px 0;}
.search_list dd .card-sort{font-size: 13px;color:#999;}
.search_list dd .card-sort span{margin-right:20px;}
.search_list dd .card-sort span:last-of-type{margin-right:0}
.search_list dd .card-sort a{color:#999;}
.search_list dd .card-sort a:hover{color:#1b58e2;}
.tag_list_all{margin: 0 -8px;}
.tag_list_all li {padding: 0 8px;margin-bottom: 16px;}
.tag_list_all li a{display: block;background-color: #999; color: #fff;text-align: center;padding: 8px;}
.tag_list_all li a:hover{background-color: #1b58e2;}

@media screen and (max-width:1600px) {
body ,.am-paragraph-default ,.am-paragraph-default p ,.section_case_list li .title{font-size: 14px;}
.section_brand_culture .content .left_iteam .title_3 span ,.section_case .left_iteam .title_3 span{font-size: 14px;}
.header .menu_nav a{margin-right: 3%;font-size: 14px;}
.menu_popup_nav .iteam{margin: 2% 0 0;}
.menu_popup_nav .title strong{border-bottom:#1b58e2 solid 3px;}
}
@media screen and (max-width:1440px) {    
.header .menu_nav a{margin-right: 2.5%;font-size: 13px;}
.section_contact .search_form{height:24px;}
.section_contact .search_form input[type="text"]{font-size: 12px;}
.section_contact .right_info_menu li{margin: 1% 0;}
.section_news_list{margin-top: 3%;}
.section_product .web_w{padding-top: 2%;}
.brand_profile_1 .content_maxHeight{max-height: 160px;}
.brand_profile_3 .content_maxHeight{max-height: 316px;}
}

@media screen and (max-width:1280px) {
.header .menu_nav a{margin-right: 2%;font-size: 12px;}
.section_brand_profile .text .title_2 ,.section_solution .title_cn{font-size: 14px;}
.section_banner .text .title_en{font-size: 21px;}
.section_banner .text .title_en strong ,.section_solution .title_en ,.brand_profile_1 .iteam_left .title_en{font-size: 60px;}
.section_brand_profile .text .des .title ,.section_brand_culture .content .left_iteam .title{font-size: 62px;}
.section_product .left_title{font-size: 38px;}
.menu_popup_nav .iteam{margin: 0;}
.solution_list{margin-top: 2%;}

}

/*
会员
*/
.register_form ,.login_form{width: 500px;position: absolute;left: 50%;top: 50%;margin-left: -250px;transform: translateY(-50%);background-color: rgba(255, 255, 255, 0.95);z-index: 10;padding: 30px;box-shadow: 0px 20px 60px rgba(0,0,0,0.5),0px 0px 150px rgba(0,0,0,0.5);border-radius: 4px;font-size:14px;}
.user_form fieldset{margin: 0;}
.user_form .am-form-field{font-size: 15px!important;padding: .6em .5em!important;}
.user_form .ksubmit:focus{outline: none;}
.user_tab_nav{display: flex;justify-content: space-between;background-color: #fff;}
.user_tab_nav a{width: 25%;padding: 12px;text-align: center;border-right: #1b58e2 solid 1px;border-bottom: #ccc solid 1px;font-size: 16px;}
.user_tab_nav a:last-of-type{border-right: none;}
.user_tab_nav a.active{background-color: #1b58e2; color: #fff;border-bottom:#1b58e2 solid 1px;}
.user_tab_con{background-color: #fff;padding:30px;}
.user_head_pic{width: 70px;height: 70px;object-fit: cover;border-radius:50%;background-color: #1b58e2;padding: 3px;}
.user_modal .am-modal-footer{display: flex;justify-content: space-between;}
.user_modal .am-modal-footer .am-btn{width: 58%;border: none;font-size: 15px;color: #1b58e2; }
.user_modal .am-modal-footer .am-btn:first-of-type{border-right: #dedede solid 1px;}
.user_modal .file-caption-main{display: flex;justify-content: space-between; align-items: center;}
.user_modal .file-caption-main .form-control{width:80%;}
.user_modal .file-caption .file-caption-name{border: #dedede solid 1px;padding: .5em;height: 38px;}
.user_modal .file-caption-main .input-group-btn{width: 20%;display: flex;justify-content: space-between;}
.user_modal .fileinput-remove-button {display: block!important;}
.user_modal .file-error-message{margin: 10px auto 0;position: relative;padding: 10px;}
.user_modal .file-error-message .kv-error-close ,.user_modal .file-preview .close{position: absolute;right: 8px; top: 5px;background: none;padding: 0;margin: 0;border: none;}
.am-comments-list .am-comment .am-commentsub{margin: 1.6rem 0;padding: 0 1rem;}