*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;}
body{font-size: 14px;min-width: 1200px; overflow-x: hidden;font-family: 'Hos';}
body,a,input,select,textarea{}
a{text-decoration: none; color:#333; font-size: 14px;}
li{list-style: none;}
.fl{ float:left;}
.fr{ float:right;}
em,i{font-style: normal;}
:focus{ outline: none;}
.dfs{display:flex;align-items:end;justify-content:space-between;}
.gyc {    margin: 0 auto;max-width: 78%; min-width: 1200px;}
.gy{max-width: 1500px;margin: 0 auto;width: 100%;}
.gy1{min-width: 1280px;margin: 0 auto;width: 100%;}
.gyd{max-width: 1600px;margin: 0 auto;width: 100%;}
@media screen and (max-width: 1400px){
.gyd{max-width: 1300px;}
}
@media screen and (max-width: 1440px){
.gyd{max-width: 1300px;}
}
.w88{width: 78%; margin: auto; position: relative;}
.mt_8 {padding-top: 8.98%;padding-bottom: 8.98%;}
.col-lg-8 {width: 66.66666667%;}
.h_font {font-size: 2.5vw;font-family:'Microsoft YaHei';}
.mt_33 {margin-top: 5%;}
.mb_5 {margin-top: 11%;margin-bottom: 11%;}
.mt_4 {margin-top: 14%;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;max-width: 100%;max-height:100%;}
.p_color{text-transform: uppercase; line-height: 2;  font-size: 1.2vw; color: #999;font-family:'axt';}
/* fonts */
@font-face { 
        font-family: 'Hos'; src: 
       url('https://cdn.114my.com.cn/font/lcw/Hos.ttf') format('truetype')
}
@font-face{font-family: 'axt'; src:url(https://cdn.114my.com.cn/font/lcw/axt.ttf)}
@font-face{font-family:'alz'; src: url("https://cdn.114my.com.cn/font/hxp/alimamashuheiti.ttf");}
@font-face { 
        font-family:'neu'; src: 
       url('https://cdn.114my.com.cn/font/MiSans/MiSansLatin-Heavy.ttf') format('truetype')
}

.f01{   font-family: 'axt'; }
.f03{   font-family:'alz'; }
.f04{  font-family:'Microsoft YaHei'}
.f05{  font-family:'neu'}

@font-face {
  font-family: 'iconfont';  /* Project id 4978008 */
  src: url('//at.alicdn.com/t/c/font_4978008_u94uwnanyb.woff2?t=1776822554726') format('woff2'),
       url('//at.alicdn.com/t/c/font_4978008_u94uwnanyb.woff?t=1776822554726') format('woff'),
       url('//at.alicdn.com/t/c/font_4978008_u94uwnanyb.ttf?t=1776822554726') format('truetype');
}

.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

.title{text-align: center;font-size: 40px;color: #222;font-weight: normal; position: relative;z-index: 1;margin-bottom:40px;}
.title span{display: block;font-size: 22px;font-weight: lighter;color: #666;margin: 25px 0 0px 0;}
.title b{color: #333; font-size: 2.3vw;font-style: normal; letter-spacing:0px;font-family:'Microsoft YaHei';}
.title d {position: absolute;left: 0;right: 0; margin: 0 auto; top: -1.2vw; font-size: 4.4vw;  line-height: 1; z-index: -1; font-family: 'neu'; letter-spacing: -1px; color: rgba(255, 255, 255, 0); -webkit-text-stroke: 2px #eee; text-transform: uppercase;}

/*head*/
.head_box{width:100%;height:100px;z-index: 999;position: absolute;padding:1% 4%;}
.head_act{position: fixed;top:0;left:0;animation: headBox 1s;box-shadow:0 0 6px rgba(0, 0, 0, 0.25);background:#fff;padding:0% 4%;}
.head_act .logo p b,.head_act .nav li a {color: #333;}
.head_act .logo p b em,.head_act .head_tl>div a,.sear i,.head_act .weChat i, .tel i {color: #666;}
.head_act .head_tl>div a{color: #666;}
.head_act .tel i, .head_act .sear i {color: #666;}

.head_cont{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:9;padding-left:0px !important;overflow: visible;}
.ggy{width:433px;height:auto;display:block;background:rgba(255,255,255,0.8);position:absolute;top:100%;left:0;text-align: center;padding:18px 0;}
.head_act .ggy{display:none;}
.ggy h1{font-size:24px;font-weight: bold;color:#333;line-height:100%;}
.ggy span{display: block;color:#666;line-height:100%;letter-spacing: 1px;margin-top:10px;font-size:16px;}
.logo{    display: flex;
    align-items: center}
.logo img{width:13.5vw;}
.logo p {display: flex;flex-direction: column;font-size:2.9vw;font-weight: 100;letter-spacing: 3.6px;padding: 0 0 0 13px;}
.logo p b {color: #fff;font-size:2vw;font-weight: bold;letter-spacing: 0px;}
.logo p b em {color: #fff; display: block; font-size: 1vw;padding-top:5px;letter-spacing: 1px;text-transform: uppercase;font-weight: 100;width: 66%;line-height:1.2;}
.logo p span {font-size: calc(0.6rem + 0.4vw);font-weight:  lighter; border-radius: 50px;text-align: center;color: #8a8383;text-align-last: justify;position: relative;z-index: 5;}

.nav{width:48%;display:flex;align-items:center;justify-content:space-between;}
.nav li{position: relative;;}
.nav li.active:before,.nav li:hover:before{top:78px;left:calc(100% - 35px);opacity:1;}
.nav li a{height: 100px;transition:all .3s ease-out;position: relative;display: block; font-size: 19px;color: #fff;line-height: 100px;}
@media screen and (max-width: 1500px){.nav li a{font-size: 18px;}}
@media screen and (max-width: 1440px){.nav li a{font-size: 18px;}}
@media screen and (max-width: 1360px){.nav li a{font-size: 17px;}}
.nav li.active>a,.nav li:hover>a{color:#f9be02;font-weight: bold;}

.nav .xl{}
.nav .xl>ul>li{position:relative;}
.nav .xl li a{width: 150px;height: 48px;line-height: 48px;text-align: center;background: #fff;border-bottom: 1px solid #eee;font-size:16px;color: #222;}
.nav .xl li:before{display:none;}
.nav li:hover .xl{opacity:1;transition:all .3s ease-out;transform: translateY(0px);display:block;top: 100px;}
.nav li:nth-child(2) .xl { right: -32px;}
.nav li:nth-child(3) .xl { right: -52px;}
.nav .xl li> ul{position:absolute;top:0;left:100%;transform-origin: top;transform:rotateX(90deg);transition:all 0.5s ease;}
.nav .xl li:hover> ul{transform:rotateX(0deg);}
.nav .xl li:hover> ul li a{width:150px;height:46px;line-height:46px;}
.nav .xl li a:hover{background: #005bac;color: #fff;}
.nav .prolist2021 {position:relative;padding: 0px 0;}
.nav .prolist2021 ul {position:relative;}
.nav .prolist2021 li {position:relative;}
.nav li:nth-child(3) .xl .call li a {
    width: 180px;
}
.nav li:nth-child(3) .xl:before {
    left: 65px;
}
.nav .prolist2021 li a{font-size:16px;}
.nav .prolist2021 li dl {position:absolute;top:0;left:100%; transition: 0.5s;}

.call ul {
    flex-direction: column;
} 
.nav .prolist2021 li dl {width: 100%;}
td#showfennei {
    height: 40px !important;
    display: inline-block;
    line-height: 40px;
}

.nav li:hover dl {    opacity: 1; transition: 0.5s;}
.nav .prolist2021 li dl dt a {display: block;padding: 0 20px;width: 210px;height:48px; border-bottom: none;background: #005bac; color: #fff  !important; font-weight: 100; font-size: 15px; line-height:48px;position: relative; border-bottom: 1px rgba(255,255,255,0.2) solid; font-family: 'axt';}
.nav .prolist2021 li dl dt a:hover{background: #fabe01;color: #fff; }
.rightarrowpointer{display:none;} 
.nav>ul>li:hover .nav2 {transform: rotateX(0deg);}
.nav .prolist2021 li:hover dl { transform: rotateY(0deg);}
.nav .prolist2021 li dl {position: absolute;top: 0; left: 100%;transition: 0.5s; transform-origin: left; transform: rotateY(90deg);z-index: 5;}

.head_tl{display: flex;align-items:center;justify-content:space-between;}
.head_tl>div{height:90px;padding:29px 0;position:relative;}
.head_tl .tel2{font-size: 1.2vw;font-family: 'neu';    transform: translateY(-1px);}
.head_tl>div a{font-size: 16px;padding-left:7px;font-family: 'axt';color:#fff;transform: translateY(-2px);
    display: inline-block;}
.head_tl>div+div{margin-left:15px;}
.weChat p{background:#fff;padding:10px;}
.weChat p img{width:150px;}
.sear i, .weChat i, .tel i{width:33px;height:33px; border-radius:100%;font-size:22px;font-style: normal;color:#fff;position:relative;text-align: center;line-height:33px;}


.sear i:before, .weChat i:before, .tel i:before{left:0;top:0;}
.sear_box, .weChat p, .tel p{background:#f8f8f8;position:absolute;top:100%;right:-29px;;transform-origin:top;transform:rotateX(90deg);transition:0.5s;border-top: 0px #005bac solid;box-shadow: 0 0 15px rgba(0, 0, 0, .3);}
.nav .xl{background:#f8f8f8;position:absolute;top:100%;right:-43px;;transform-origin:top;transform:rotateX(90deg);transition:0.5s;border-top: 0px #005bac  solid;box-shadow: 0 0 15px rgba(0, 0, 0, .3);}
.nav .xl:before {
    border-color: transparent transparent #fff;
    border-style: solid;
    border-width: 11px 7px;
    content: "";
    left: 42px;
    position: absolute;
    top: -22px;
}

.sear_box{width:600px;left:auto;text-align: left;padding:20px;}
.sear_box span{font-size:14px;font-weight:bold;}
.sear_box>a{color:#8a8a8a !important;margin-left: 0px;line-height: 20px;font-size:15px !important;font-family: 'Hos' !important;}
.sear_input{position:relative;margin-top:10px;}
.inpu{width:100%;height:44px;border:1px solid #eee;}
#infoname{width:100%;height:42px;line-height:42px;text-indent: 10px;}
.sear .z{width:44px;height:44px;position:absolute;top:2px;right:0;}
.sear .z input{width:100%;height:100%;position:relative;}
.sear .z input:before{font-family: "iconfont" !important;font-size:18px;font-style: normal;color:#bdbdbd;}
.tel p{width:280px;padding:20px;}
.tel p b{display:block;padding-bottom:10px;font-size:20px;line-height: 20px;text-align:left;padding-left:0px;position:relative;    font-family: 'neu';}
.tel p b:before{font-family:'ityfont';font-size:14px;color:#999;position: absolute;top: 0;left: 0;}
.tel >p em{margin-top:0px;font-family:neu;font-size:20px;font-weight: normal;line-height:1em;text-align: left;    display: block;}
.tel >p em a{line-height:2em;}
.tel >p em:hover a{background: linear-gradient(270deg, #12327f, #0336b1);color:#fff !IMPORTANT;width: 100%;}
.tel >p em+em{letter-spacing:0.03em;}
.lang ul{width:120px;padding:20px 0;}
.sear:hover .sear_box, .tel:hover>p, .lang:hover>ul,.weChat:hover p{transform:rotateX(0);z-index:9;transition:0.5s;}
.lang ul li{text-align: center;}
.lang ul li a{display: block;font-size:0;}
.lang ul li+li{margin-top:10px;padding-top:10px;border-top:1px solid #f0f0f0;}
.lang ul li i, .lang ul li p{display:inline-block;vertical-align:middle;}
.lang ul li i{width:20px;height:20px;}
.lang ul li i img{width:20px;}
.lang ul li p{width:70px;font-size:14px;line-height:1em;text-align:left;margin-left:8px;}


/*flashvideo*/
.banner_title {font-size:50px;color:#ffffff;font-weight: bold;letter-spacing: 0px; text-transform: uppercase;  font-family: 'MonMedium';}
.banner_en {color:#ffffff;text-transform:uppercase;margin-top: 15px;font-size: 21px;color: #ffffff;font-weight: bold;width: 130px;height: 2px;background: #fefeff;margin-left: 2px;box-shadow: 5px 5px 5px #060606;}
.banner_text {font-size: 20px;color:#ffffff;padding-top: 23px;font-weight: 200; line-height:32px; width: 66%; font-family:axt;}
.width-auto {width: 100%; padding: 0px 50px; position: relative;}
.swiper-animation { text-shadow:1px 1px 2px #f69a19;}
.swiper-text-box .swiper-animation:nth-child(1) {
    -webkit-animation-delay: 200ms;
    animation-delay: 200ms;
}
.swiper-text-box .swiper-animation:nth-child(2) {
    /* -webkit-animation-delay: 400ms; */
    animation-delay: 400ms;
}
.swiper-text-box .swiper-animation:nth-child(3) {
    -webkit-animation-delay: 600ms;
    animation-delay: 600ms;
}

.centerr {
    position: absolute;
    top: 50%;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 999;
}
.swiper-texta{
    display: inline-block;
    position: relative;
    padding: 6px 10px;
    margin-top: 80px;
    font-size: 16px;
    color: #fff;
    border-bottom: 2px solid #dc0d0d;
}
.swiper-texta a{color: #fff; font-size: 16px;}

.centerr { position: absolute; top: 66%; width: 100%;-webkit-transform: translateY(-50%);transform: translateY(-50%); z-index: 999; left:8%;}
.index_banner:hover .about_tu {
    opacity: 1;
    transform: translateX(0px);
}

.btn-group-vertical>.btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {
    clear: both;
}
/*flash*/
.index_banner{width:100%; overflow:hidden;z-index:1;top:0;left:0;position: fixed;}
.index_banner.mb{display:none;}
.index_banner .swiper-slide{height:100vh;}
.index_banner .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.index_banner .swiper-slide video{display:block;width:100%;height:100%;object-fit:cover;}

.index_banner .swiper-pagination-bullets{bottom:56px!important;height:37px;font-size:0;-webkit-text-size-adjust:none;}
.index_banner .swiper-pagination-bullet{opacity:1;width:144px;height:32px;margin:0 5px!important;position:relative;border-radius:0;background:transparent;padding-bottom:13px;vertical-align:top;overflow:hidden;}
.index_banner .swiper-pagination-bullet .line{width:0;height:2px;position:absolute;left:0;bottom:0;background:#00f;z-index:2;}
.index_banner .swiper-pagination-bullet:after{content:'';width:144px;height:2px;position:absolute;left:0;bottom:0;background:#a9a4a5;z-index:1;border-radius: 50px;}
.index_banner .swiper-pagination-bullet .sw_p{font-size:13px;height:22px;line-height:22px;color:#FFF;text-align:left;position:relative; font-weight:100;text-align: center;
     -webkit-transform:translateY(-100%);
       -moz-transform:translateY(-100%);
         -o-transform:translateY(-100%);
            transform:translateY(-100%);
    -webkit-transition:all 0.5s ease-in-out;
       -moz-transition:all 0.5s ease-in-out;
         -o-transition:all 0.5s ease-in-out;
            transition:all 0.5s ease-in-out;}
.index_banner .swiper-pagination-bullet .sw_p em{font-style:normal;display:inline-block;margin-right:10px;}
.index_banner .swiper-pagination-bullet .sw_p em i{font-style:normal;font-size:13px;}

.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#f9c737;}
.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active .sw_p,.index_banner .swiper-pagination-bullet:hover .sw_p{
    -webkit-transform:translateY(0%);
       -moz-transform:translateY(0%);
         -o-transform:translateY(0%);
            transform:translateY(0%);}
.index_wrap{margin-top:0vh;position:relative;z-index:2;background:#FFF;}

.banner-service{width: 30rem; position: absolute; bottom: 0; right: 0px;padding: 2rem 4rem;z-index: 999;}
/**/
.box{margin:0 auto;width:80%;min-width:400px;box-sizing:border-box;padding:0 2%}
.fgtd{position: relative;z-index: 99;margin-top: 20px;}
.fgt{background: #fff;border-radius: 100px; box-shadow: 0px 0px 15px rgba(204, 204, 204, 0.4); z-index: 99;height: 80px; margin: 0 auto;display: flex; align-items: center;}
.fgt_txt {font-size: 18px;color: #f9c737;padding-left: 30px;font-weight: lighter; padding-right: 10px;}
.fgt_call {width: 210px}
.fgt_more {width: 105px;height: 30px;background: #f8f8f8;border-radius: 40px;    text-align: center;line-height: 30px;}
.fgt_call .news_div_item{float:left; width: 210px !important;flex-shrink: 0;}
.fgt_call .news_div_item_date{margin-right:10px;float: left; display: none;}
.fgt_call .news_div_item_date>div{float:left;font-size:14px;}
.fgt_call .news_div_item_a{font-size:14px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.fgt .tempWrap {width:210px !important;}
.fgt_call .news_div_item_content{display: block;}
.fgt_more a {font-size: 14px;}
.fgt_more:hover {background: #31a7fa;transition:0.5s;}
.fgt_more:hover a {color:#ffffff;transition:0.5s;}
.news_div { display: flex;}

.fgt_call i{display:none}
.fgt_call span{display:none}
.fgt_call>.tempWrap>ul>li>a>o{display:none}
.fgt_call o{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}

/*all_title*/
.all_title{text-align: center;margin-bottom:40px;}
.all_title b{font-size:42px;font-weight:bold; display: block; color: #333;padding-bottom: 14px; font-family: alz; padding-top: 4px;}
.all_title p{font-size:24px;font-weight:normal; color: #999;}
.all_title i{font-size:24px;font-weight:normal; color: #fff;}
.all_title em{font-size:42px;font-weight:bold; display: block; color: #fff;padding-bottom: 14px;font-family: 'Microsoft YaHei';padding-top: 4px;}

.about_zhilian{background: url('//memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722112122_1380685264.jpg') ; position: relative;background-size: cover; position: relative;}
.about_zhilian_row{margin-left: 13%;}

.about_zhilian_right{position: absolute;
  right: 0;
  bottom: 0;
  top: 0;
  height: 100%;
  text-align: right;
  width: 35%;}
.row1 {margin-right: -15px;}
.about_zhilian_right img{  width: 100%;
  height: 100%;
  object-fit: cover;
  /* 濞缂濮锝跺с */
  max-width: 100%;
  max-height: 100%;}

.about_zhilian_text{width: 50%;}

.about_zhilian_text P{line-height: 1.8;
  overflow : hidden;
  text-overflow: ellipsis; 
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  font-size: 1.1rem;
  text-align: justify;}

.about_zhilian_text a{  color:#005bac;  
  border: 1px solid #005bac;
  border-radius: 0.28rem;
  width: 12rem;
  height: 3rem;
  display: inline-block;
  text-align: center;
  line-height: 3rem;
  padding:0 2.8rem 0 1rem;
  cursor: pointer;
  font-size:1.1rem;}

  .about_zhilian_text a:hover{

    background: #005bac;

    color: #ffffff;

    transition: all .3s;

  }

.about_zhilian_text a span{float: right;  position: relative;top: 50%;}

.about_zhilian_text a span::after{position: absolute; content: '';width: 0.4rem; height: 0.4rem; border-bottom: 0.07rem solid #005bac;border-right: 0.06rem solid #005bac;
transform: rotate(-45deg);margin-top: -0.2rem;right: -0.4rem; top: 50%; }

.about_zhilian_text a:hover span::after{border-bottom: 0.01rem solid #ffffff;border-right: 0.01rem solid #ffffff;}

.about_zhilian_number{  display: flex;
  color: #005bac;
  width: 91%;
  font-size: 1.6rem !important;}

.about_zhilian_number div{padding:0 4% 0 4%;}
.about_zhilian_number div:nth-child(1) {padding:0 4% 0 0%;}

.about_zhilian_number div p span{  font-size: 3.2vw !important;
  font-weight:bold;
  font-family: "neu";
  line-height: 1.2;}

.about_zhilian_number div p:nth-child(2) {display: inline-block;
  color: #333333;
  line-height: 1.6;
  font-size: 1.1vw;}

.about_zhilian_video{position: absolute; left: 44%; top: 47%; margin-top: -15%; margin-left: 1%; width: 29.8%; overflow: hidden; border-radius: 0.2rem;}

.about_zhilian_video img{object-fit: cover; width: 100%; height: 100%;display: block; cursor: pointer;}

.about_zhilian_video video{width:100%; position: relative;object-fit: cover; width: 100%; height: 100%; display: none;}

.playbtn{ position: absolute; top: 50%; left: 50%; z-index: 15; width: 0.91rem; height: 0.91rem; margin-top: -0.255rem; margin-left: -0.4rem;}

.playbtn img{ width: 100%; height: 100%; object-fit: cover;animation: circlerotate 2s linear infinite;}

@keyframes circlerotate{

  0%{

    transform: rotate(0deg);

  }

  100%{

    transform: rotate(360deg);

  }

}

@media (max-width: 1200px){

  /* .about_zhilian{height: 570px;} */

  .about_zhilian_row {

    margin-left: 7%;

}

.mt_5{margin-top: 1%;}

.mt_8 {

  margin-top: 4.98%;

  }



}

@media (max-width: 992px){

  .about_zhilian{padding-bottom: 8%;}

  .about_zhilian_row{margin-left: 5%;margin-right: 5%;}

  .about_zhilian_text{width: 100%;}

  .about_zhilian_right{display: none;}

  .about_zhilian_video{position: relative; width: 100%;margin-top: 5%; left: 0; top: 0;margin-left: 0;}

  .mt_4{margin-top: 9%;}

  .mt_5 {

    margin-top: 5%;

  }

  .about_zhilian_text P{line-height: 0.4rem;}

  .about_zhilian_text P,.about_zhilian_number div p:nth-child(2){font-size: 0.234rem;}

}

@media (max-width: 768px){

  .about_zhilian_row{padding-top: 0.3rem;margin-left: 0%;
    margin-right: 0%;}
  .about_zhilian{text-align: center;padding-bottom: 10%;}

  .about_zhilian_number{display: block; margin: auto; }

  .about_zhilian_number div{width: 48%;display: inline-block;text-align: center;}
  .about_zhilian_number div p{margin: 0.1rem 0;}
  .about_zhilian_number div p:nth-child(2){height: 60px; overflow: hidden;}
  .about_zhilian_number{width: 100%; margin-top: 0.5rem;}

  

}

/*pro*/
.pro {padding: 5% 0% 5% 0;overflow: hidden;background: #f8f8f8;}
.pro_box {max-width: 78%;margin: 0 auto;}
.pro_tit {display: flex;flex-direction: column;align-items: center;}
.pro_tit b {font-size: 40px;}
.pro_tit b span {color:#14428f;font-family: \963f\91cc\5988\5988\6570\9ed1\4f53 Bold;}
.pro_tit p {font-size: 18px;margin: 1% 0 0;position: relative;background: #14428f;color: #fff;width: 18%;text-align: center;padding: 0.5% 0;font-weight: lighter;}
.pro_tit p:before,.pro_tit p:after {content:'';width: 4px;height: 100%;position: absolute;background: #14428f;}
.pro_tit p:before {left: -2.5%;top: 0;}
.pro_tit p:after {right: -3%;top:0;}
.pro_tab {margin: 3% 0 0;display: flex;justify-content: space-between;}
.pro_nav {width: 20%;background: linear-gradient(to top, #005bac 50%, #0077e0 100%);padding: 1% 2%;}
.pro_nav p {display:flex;flex-direction:column;align-items:center;font-size: 34px;color:#fff;padding: 12% 0;font-weight:bold;}
.pro_nav p span {font-size: 18px;font-family: Arial;padding: 3% 0 0;font-weight:100;}
.pro_nav em {display:flex;align-items: center;color: #fff;padding: 12% 0;justify-content: center;}
.pro_nav em i {font-size: 32px;}
.pro_nav em span {font-size: 25px;font-family: 'neu';padding: 0 0  0 3%;}
.pro_nav>div>ul {background:#fff;padding: 4%;}
.pro_nav li {padding: 11% 8%;transition: 0.5s;position: relative;z-index: 5;}
@media screen and (max-width: 1680px){
.pro_nav li {padding: 10% 7% 10% 7%;}
}
@media screen and (max-width: 1440px){
.pro_nav li {padding: 10% 2% 10% 2%;}
}
@media screen and (max-width: 1360px){
.pro_nav li {padding: 10% 3% 10% 3%;}
}
.pro_nav>div>ul>li:before {content:'';width: 3px;height: 3px;background: #333;border-radius: 50%;position: absolute;top: 0;right: 9%;bottom: 0;margin: auto;transition: 0.5s;opacity: 0;}
.pro_nav li.on:before {opacity:1;}
.pro_nav li:hover {box-shadow: 0 10px 10px rgba(0,0,0,0.08);}
.pro_nav li+li {border-top:1px solid #eee;}
.pro_nav li dl {display:none;}
.pro_nav li a {font-size: 18px;}
@media screen and (max-width: 1680px){
.pro_nav li a {font-size: 16px;}
}
@media screen and (max-width: 1440px){
.pro_nav li a {font-size: 15px;}
}
@media screen and (max-width: 1360px){
.pro_nav li a {font-size: 13px;}
}
@media screen and (max-width: 1280px){
.pro_nav li a {font-size: 13px;}
}
.pro_con {overflow: hidden;width: 80%;}
.pro_roll {display: flex;transition: 0.5s;}
.pro_call {width: 100%;flex-shrink: 0;padding: 0% 3% 0 3%;}
.progdwz2021 {margin-bottom:0 !important;}
.pro_call ul {display: flex !important;justify-content: space-between;flex-wrap: wrap;}
.pro_call li {width: 32.6%;display: flex;flex-direction: column;align-items: center;border: 1px solid #eee;background: #fff;}
.pro_call li:nth-child(n+4) {margin: 1% 0 0;}
.pro_call li:nth-child(n+7) {margin: 1% 0 0;}
.pro_call li br {display:none;}
.pro_call li>a {overflow: hidden;}
.pro_call li a img {width: 100%;height: auto;transition: 0.5s;}
.pro_call li:hover img {transform:scale(1.1);}
.pro_call li span {padding: 7% 0;width: 80%;text-align: center;/* white-space: nowrap; */overflow: hidden;text-overflow: ellipsis;}
.pro_call li span a {font-size: 16px;line-height: 24px;}
.pro_call .ban_dot {display: flex !important;width: 100%;justify-content: center;align-items: center;margin: 0% 0 0;position: absolute;bottom: -4%;left: 0;display: none !important;}
.pro_call .ban_dot li {width: 16px;height: 16px;display: inline-block;background: #ddd;margin: 0 0.5%;transition: 0.5s;/* border-radius: 50%; */}
.pro_call .ban_dot li.slick-active button {background: #dc271e;color:#fff;}
.pro_call .ban_dot li button {/* border: none; */outline: none;width: 15px;height: 15px;}


/**/
.appli_bg{position: relative; margin-bottom:0px; margin-top:0%;}
.appli{ width: 100%; position: absolute;bottom: 0; z-index: 22;height:200px;}
.appli_pic {
    width: 100% !important;
}
.appli_pic li{width:100%;height:860px;width: 100% !important;}
.appli_pic li:nth-child(1){
background:url(https://memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722093129_195204478.jpg)no-repeat center;}
.appli_pic li:nth-child(2){
background:url(https://memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722093129_1046178640.jpg)no-repeat center;}
.appli_pic li:nth-child(3){
background:url(https://memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722093129_1563780496.jpg)no-repeat center;}
.appli_pic li:nth-child(4){
background:url(https://memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722093128_934743518.jpg)no-repeat center;}
.appli_pic li:nth-child(6){
background:url(https://memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722093128_119669236.jpg)no-repeat center;}
.appli_pic li:nth-child(5){
background:url(https://memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722093129_1115914992.jpg)no-repeat center;}
.appli_list>p{font-size:20px;color:#FFF; margin-top:20px; margin-bottom:50px;}
.appli_list li{width:16.1%;height:4vw;color:#222; margin-left:0.64%;float:left; background-color: rgba(255, 255, 255, 0.8); font-size:19px; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; padding: 0 0.1vw; text-align: center; line-height:28px;  cursor: pointer; z-index:11; text-align:center;}
.appli_list li .appli_wz{ display:none; text-align: left; width: 44vw; position: absolute; left:0; bottom: 100%; font-size:1.3vw; line-height:2; font-family:axt;  padding: 0% 0 13.3% 0;}
@media screen and (max-width: 1680px){
.appli_list li .appli_wz{padding: 0% 0 22.3% 0;}
}
@media screen and (max-width: 1500px){
.appli_list li .appli_wz{padding: 0% 0 22.3% 0;}
}
@media screen and (max-width: 1440px){
.appli_list li .appli_wz{padding: 0% 0 22.3% 0;}
}
@media screen and (max-width: 1360px){
.appli_list li .appli_wz{padding: 0% 0 22.3% 0;}
}

.appli_list li.on .appli_wz{ display: block;}
/*.appli_list li:before{content:"";display:block;width:31px;height:33px;float:left;margin-top:18px; margin-left:20px;padding-right: 10px;}*/
.appli_list li:nth-child(1){ margin-left:0px;}
.appli_list li:last-child{border-right:0;}
.appli_list{ position:relative;}
.appli_list li.on{color:#FFF;background:linear-gradient(to bottom,#005bac,#0077e0);}

.appli_pic li{position: relative; z-index:1}
.appli_pic li:after{content:"";display:block;width:100%;height:100%; z-index:-1;position: absolute;top: 0; 
/*opacity: 0.5; background:rgba(23,32,53, 0.96);*/ background:rgba(000,000,000,0.61);}

.appli_text {float: right; /*width: 480px;height: 470px;*/ background: #FFF; margin-top: 9vw; padding:1% 1% 1.5% 1%;text-align:center;color:#222;}
.appli_text p{font-size:23px; font-weight:bold; line-height:37px; padding-bottom:20px; margin-bottom:1.5vw; letter-spacing:-1px; border-bottom:1px solid #eee; width:375px; margin:auto; font-family: "alz";}

.appli_text i{display:block;width:405px;}
.appli_text i img{width:98%;}
.appli_text span{font-size:16px;    line-height: 50px;}

.appli_t{position: absolute; top:12%; left:11%; z-index: 2;color:#FFF;}
.appli_t p{  font-weight: 900; font-size:2vw;}
.appli_t span{font-size:3vw; line-height:2; text-transform: capitalize; font-weight: bold; font-family:'Microsoft YaHei'; }
.appli_more { margin-top: 6vw;position: relative; display:none;}
.appli_more a{color:#FFF;font-size:16px;padding-left: 24px;line-height: 42px;}
.appli_more:before{width:42px;height:42px;background:#f9c737;content:"";display:block;border-radius:50%;position: absolute;
z-index: -1; transition: all 0.3s;}
.appli_more:after{content:"";display:block;width:16px;height:11px;position: absolute; left: 140px; top: 16px;
background:url(https://memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722111928_747286644.png)no-repeat;}
.appli_more:hover::before{width:180px;border-radius:100px;}
.footer-content {width:78%;margin: auto;position: relative;}

/*product*/

.more-1 {margin-top: 2%;}
.more-1 a,.more-1 strong {display: inline-block;width:15rem;line-height:6.6rem;border-radius: 10rem;background: #005bac;border: 2px solid #005bac;font-size: 0;text-align: center;font-weight: normal;}
.more-1 i,.more-1 span {display: inline-block;vertical-align: middle; font-size:0.93vw; padding:1.2vw 0;}
.more-1 i {width: 1.4rem;height: 1.6rem;background: url('//memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722111712_1574079146.png') center no-repeat;background-size: 100%;margin-left:1rem; filter: grayscale(1) brightness(6);}
.more-1 span  {color: #fff;}
.more-1 a:hover {background: none;border: 2px solid #f9c737;}
.more-1 a:hover span  {color: #fff;}
 
.swiper-button-prev,.swiper-button-next {display: inline-block;vertical-align: middle;position: relative;left: auto;right: auto;top: auto;bottom: auto;margin: 0;margin-right: 1rem;}
.swiper-button-prev,.swiper-button-next {border: 2px solid #e7e8e9;border-radius: 100%;width: 6rem;height: 6rem;box-sizing: border-box;outline: none;background: #e7e8e9;}
.swiper-button-prev::after,.swiper-button-next::after {color: #000;font-size: 1.4rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-weight: 900;}


.inn_index {
  padding: 5% 0;
  overflow: hidden;
  background: #fff;
}

.inn_index h3 {
  font-size: 18px;
  text-align: center;
  margin: 1.04vw 0 1.82vw;
}
@media (max-width: 1680px) {
  .inn_index h3 {
    font-size: 15.75px;
  }
}
@media (max-width: 1440px) {
  .inn_index h3 {
    font-size: 13.5px;
  }
}
@media (max-width: 1280px) {
  .inn_index h3 {
    font-size: 12px;
  }
}
@media (max-width: 1024px) {
  .inn_index h3 {
    font-size: 9.6px;
  }
}
@media (max-width: 1680px) {
  .inn_index h3 {
    font-size: 18px;
  }
}
@media (max-width: 1440px) {
  .inn_index h3 {
    font-size: 16px;
  }
}
@media (max-width: 1280px) {
  .inn_index h3 {
    font-size: 14px;
  }
}
.inn_index .items {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
position: relative;
    z-index: 99;
}
.inn_index .items .item {
  width: 10.4%;
  height: 580px;
  border-radius: 1.56vw;
  overflow: hidden;
  position: relative;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.inn_index .items .item.on {
  width: 66.66%;
}
.inn_index .items .item.on .art1 {
  opacity: 0;
}
.inn_index .items .item.on .art2 {
  opacity: 1;
}
.inn_index .items .item .img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: relative;
}
.inn_index .items .item .img:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom,rgba(8, 40, 69, 0.7),rgba(6, 120, 209, 0.7));
    left: 0;
    top: 0;
    z-index: 4;
}
.inn_index .items .item .img img {
  max-width: none;
  height: 100%;
  object-fit: cover;
}
.inn_index .items .item .art1 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  color: #fff;
  background: linear-gradient(to bottom,rgba(8, 40, 69, 0.8),rgba(6, 120, 209, 0.8));
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding: 30px 0;
  opacity: 1;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  z-index: 9;
}
.inn_index .items .item .art1 .icon {color: #333;}
.inn_index .items .item .art1 .icon i{font-size: 32px;}
.inn_index .items .item .art1 .icon {
  width: 4.17vw;
  height: 4.17vw;
  background: #fff;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  min-width: 40px;
  min-height: 40px;
}
.inn_index .items .item .art1 .icon img {
  max-width: 60%;
  max-height: 60%;
}
.inn_index .items .item .art1 p {
  margin-top: 5.21vw;
  font-size: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  writing-mode: vertical-lr;
  font-family: axt;
}
@media (max-width: 1680px) {
  .inn_index .items .item .art1 p {
    font-size: 21px;
  }
}
@media (max-width: 1440px) {
  .inn_index .items .item .art1 p {
    font-size: 18px;
  }
}
@media (max-width: 1280px) {
  .inn_index .items .item .art1 p {
    font-size: 16px;
  }
}
@media (max-width: 1024px) {
  .inn_index .items .item .art1 p {
    font-size: 12.8px;
  }
}
@media (max-width: 1680px) {
  .inn_index .items .item .art1 p {
    font-size: 20px;
  }
}
@media (max-width: 1440px) {
  .inn_index .items .item .art1 p {
    font-size: 18px;
  }
}
@media (max-width: 1280px) {
  .inn_index .items .item .art1 p {
    font-size: 16px;
  }
}
.inn_index .items .item .art2 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  color: #fff;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  padding: 3.13vw;
  opacity: 0;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  z-index: 9;
}
.inn_index .items .item .art2 .icon {
  width: 3.13vw;
  height: 3.13vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  min-width: 40px;
  min-height: 40px;
}
.inn_index .items .item .art2 .icon i{    color: #fff;font-size: 46px;}
.inn_index .items .item .art2 h2 {
  font-size: 2vw;
  margin: 1.82vw 0 1.36vw;
  font-family: alz;
}


.inn_index .items .item .art2 .info {
  font-size: 18px;
  line-height: 1.5;
  margin-bottom: 1.04vw;
  font-family: axt;
}
.inn_index .items .item .art2 .info p{line-height: 1.5;}
@media (max-width: 1680px) {
  .inn_index .items .item .art2 .info {
    font-size: 15.75px;
  }
}
@media (max-width: 1440px) {
  .inn_index .items .item .art2 .info {
    font-size: 13.5px;
  }
}
@media (max-width: 1280px) {
  .inn_index .items .item .art2 .info {
    font-size: 12px;
  }
}
@media (max-width: 1024px) {
  .inn_index .items .item .art2 .info {
    font-size: 9.6px;
  }
}
@media (max-width: 1680px) {
  .inn_index .items .item .art2 .info {
    font-size: 18px;
  }
}
@media (max-width: 1440px) {
  .inn_index .items .item .art2 .info {
    font-size: 16px;
  }
}
@media (max-width: 1280px) {
  .inn_index .items .item .art2 .info {
    font-size: 14px;
  }
}
@media (max-width:1560px) {
  .inn_index .items .item {
    height: 37vw;
    min-height: 200px;
  }
}

.strength_bg{margin-top:1%;}
.case_con1{position: relative;margin-top: 60px;background: url(https://memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722111625_923717914.png) no-repeat;
    background-size: 100% auto; background-position: 0 100%; width:100%;}
.case_c{}
.case_c .divdgweb_new_div{}
.case_c .divdgweb_new_div_item{display: flex;flex-wrap: wrap-reverse;justify-content: center;}
.case_c .divdgweb_new_div_item.swiper-slide-active {background: #eee;padding-bottom: 35px;}
.case_c .divdgweb_new_div_item.swiper-slide-active .divdgweb_new_div_item_title::before{background-color: #333;}
.case_c .divdgweb_new_div_item.swiper-slide-active .divdgweb_new_div_item_title a{color: #333;border-color:  rgba(0,0,0,0.1);}
.case_c .divdgweb_new_div_item.swiper-slide-active .divdgweb_new_div_item_body{color: #fff;margin-top: 30px;display: none;}
.case_c .divdgweb_new_div_item_content{width: 95%;margin: 0px 0 0;padding: 0 70px 0 0;}
.case_c .divdgweb_new_div_item_title{position: relative;}
.case_c .divdgweb_new_div_item_title::before {content: "";display: block;width: 10px;height: 1px;position: absolute;background: rgba(0,0,0,0.4);top: 50%;left: 27px;}
.case_c .divdgweb_new_div_item_title a::after{content: "\e60f";font-family: 'iconfont';right: -55px;top: 9px;position: absolute;width: 30px;height: 30px;border: 1px solid  rgba(0,0,0,0.2);border-radius: 100%;text-align: center;line-height: 31px;color: #ccc;}
.case_c .divdgweb_new_div_item_title a{display: block;font-size: 1vw;color: #333;line-height: 45px;border-bottom: 1px solid rgba(0,0,0,0.2);box-sizing: border-box;margin: 0 0 0 25px;padding: 0 0 0 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-weight:100;}
.case_c .divdgweb_new_div_item_body{font-size: 15px;color: rgba(0,0,0,0.4);line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;margin: 15px 0 0 49px; font-weight:100;display: none;}
.case_c .news_div_item_pic{width: 95%;border: solid 1px rgba(0,0,0,0.1);padding: 5%;margin-top: 32px;}
.case_c .divdgweb_new_div_item.swiper-slide-active .news_div_item_pic{width: 100%;margin: 0;border: none;}
.case_c .news_div_item_pic a{display: block;width: 100%;height: 100%;overflow: hidden;}
.case_c .news_div_item_pic a img{width: 100%;object-fit: cover;transform: scale(1);-webkit-transition: 0.5s linear;transition: 0.5s linear;}
.case_con .swiper_but{bottom: 0;top: inherit;width: 80px;height: 50px;background: #fff;box-shadow: 0px 10px 21px 9px rgba(0, 0, 0, 0.05);border-radius: 25px;font-size: 14px;color: #333;line-height: 50px;text-align: center;text-transform: uppercase;}
.case_con .swiper-button-prev{left: 25%;}
.case_con .swiper-button-next{right: 25%;background: #fea322;color: #fff;}
.case_c .divdgweb_new_div_item:hover img{transform: scale(1.1);}
.case_c .swiper-pagination-bullet {width: 5%;height: 10px;}
.case_c .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0px !important;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0px !important;}
.case_c .swiper-pagination-bullet{border-radius: 0% !important;opacity: .1;}
.case_c.swiper-container{padding:0 0 130px;}
.case_c .swiper-pagination-bullet-active{background: #005bac !important;opacity: .99;width: 10%;border-radius: 10px !important;}
.case_c .swiper-pagination {bottom: 0px !important;}


.news_bc{padding:5% 0 5% 0;position: relative;z-index: 5; }
/*news*/
.news{padding:5% 0 5% 0;overflow: hidden;background: url(https://memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722111431_2102171798.jpg) center no-repeat;}
.news .news_title{padding-top: 0%;}
.news .news_title .news_title_left{float: left;position: relative;}
.news .news_title .news_title_left p{font-size:3vw;font-weight: bold;position: relative;z-index: 1; font-family:'Microsoft YaHei';}
.news .news_title .news_title_left::after{content: "";position: absolute;left: 0px;bottom:39px;width: 150px;height: 10px;background: #005bac;border-radius: 10px;z-index: 0;}
.news .news_title .news_title_left span{display: block;font-family: "neu";font-size: 26px;color: #ccc; margin-top:12px; margin-top: 13px;}
.news .news_title .news_title_right{float: right;}
.news .news_title .news_title_right ul{padding-top: 20px;position: relative;}
.news .news_title .news_title_right ul::after{content: "";width: 125.5%;height: 10px;background: #dddddd;display: block;position: absolute;right: -38%;top: 76px;z-index: 0;border-radius: 10px;}
.news .news_title .news_title_right ul li{float: left;margin-left: 60px;position: relative;}
.news .news_title .news_title_right ul li::after{content: "";width: 0%;height: 10px;background: #005bac;display: block;position: absolute;right: 0;left: 0;top: 56px;z-index: 1;transition: 0.3s;border-radius: 10px;}
.news .news_title .news_title_right ul li.on::after{width: 100%;transition: 0.3s;}
.news .news_title .news_title_right ul li a{font-size: 26px;}
.news .news_nr{margin-top: 4%;}
.news .news_nr ul{}
.news .news_nr ul li{width: 30%;float: left;margin-right: 5%;position: relative;}
.news .news_nr ul li:nth-child(3n){margin-right: 0px;}
.news .news_nr ul li i{width: 100%;height: 410px;background: #ddd;border-radius: 10px;display: block;overflow: hidden;position: relative;z-index: 1;}
.news .news_nr ul li::after{height: 30px;width: 70px;display: block;content: "";background: #005bac;border-radius: 30px;position: absolute;z-index: 0;top: 300px;left: 10%;transition: 0.3s;}
.news .news_nr ul li:hover::after{top: 390px;transition: 0.3s;}
.news .news_nr ul li i img{width: 140%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.news .news_nr ul li p{font-size: 24px;padding-top: 30px;font-weight: bold;}
.news .news_nr ul li span{display: block;padding-top: 10px;padding-bottom: 36px;line-height: 26px;color: #999;font-size: 14px;}
.news .news_nr ul li em{display: block;float: left;font-style: normal;color: #999;}
.news .news_nr ul li b{display: block;float: right;font-style: normal;color: #999;}
.news .news_nr ul li strong{display: block;width: 100%;height: 4px;background: #dddddd;margin-top: 24px;transition: 0.3s;}
.news .news_nr ul li:hover strong{background: #005bac;transition: 0.3s;}

/*case*/
img.news_div_item_image {width: 100%; border-radius: 0px;}
.news .news_nr ul .news_div_item {display: flex; flex-direction: column-reverse; width: 31%; padding-bottom:26px; float: left;margin-right: 2.5%; transition: all .5s; border-bottom:#dddddd solid 4px;}
.news .news_nr ul .news_div_item:nth-child(3n){margin-right: 0px;}
.news .news_nr ul .news_div_item:hover {/*box-shadow: 1px 1px 20px rgba(0,0,0,0.15);*/ transform: translateY(-5px);  border-bottom:#005bac solid 4px;}
.news .news_nr ul .news_div_item_a {display: block; font-size:25px; font-family: "hs_b"; position: relative; padding-left:0px; margin:30px 0 10px;}
.news .news_nr ul .news_div_item:hover .news_div_item_a{color:#005bac;}
/*.news .news_nr ul .news_div_item_a:after {position: absolute; content: "";  top: 0; right:0; font-weight: normal; font-size: 20px; color: #999;}*/
.news .news_nr ul .news_div_item+.news_div_item {}

.news .news_nr ul .news_div_item_body {font-size:15px; color: #999; line-height:26px;    height: 96px; overflow: hidden;}
.news .news_nr ul .news_div_item:hover .news_div_item_body{color: #444;}
.news .news_nr ul .news_div_item_date {display: flex; position: relative; margin-top:4px;/* justify-content: flex-end;*/ left:0;}
.news .news_nr ul .news_div_item_date * {font-size:16px; color: #999;}
.news .news_nr ul .news_div_item_date:after{position: absolute; content: "";  color: #979797;top: 4px; right:0; font-size: 20px; color: #999;}
.new_ic .news_div_item_pic a {display: block; position: relative;}
.news .news_nr ul .news_div_item_pic a:before {position: absolute; content: ""; bottom: -243px; left: 25px; font-size: 16px; color: #979797;} /*link*/
.lin_bc {height:92px; background: #f5f5f5; position: relative;}
.news .news_nr ul .news_div_item_pic a:hover:after,.news .news_nr ul .news_div_item_pic a:hover:before{color: #005bac;}

@media screen and (max-width: 1300px){.news .news_title{padding-top: 80px;}
.news .news_title .news_title_left p{font-size: 40px;}
.news .news_title .news_title_left::after{width: 114px;height: 10px;bottom: 34px;}
.news .news_title .news_title_left span{font-size: 20px;}
.news .news_title .news_title_left{float: none;}
.news .news_title .news_title_right{float: none;}
.news .news_title .news_title_right ul li{margin-left: 0px;padding-right: 30px;}
.news .news_title .news_title_right ul li::after{top: 42px;}
.news .news_title .news_title_right ul::after{right: 0;left: 0;bottom: 14px;top: auto;}
.news .news_title .news_title_right ul{padding-top: 30px;padding-bottom: 66px;}
.news .news_title .news_title_right ul li a{font-size: 18px;}
.news .news_nr ul li{width: 100%;margin-bottom: 30px;}
.news .news_nr ul li i{height: 260px;}
.news .news_nr ul li::after{top: 240px;}}

.fa{min-width:1200px;max-width:1400px;width:100%;margin:0 auto}

.social {padding-top:0px;  float:right;}
.social a { position: relative; font-size: 13px; color: #fff; display: inline-block; line-height:40px; padding:11px; background:#fff;  transition:0.3s all ease-in-out; float: left;display: block;margin-right:16px; border-radius: 50%;}
.social a i{font-size: 24px; color: #333;}
.social a:hover{ background: #005bac; border-color: #005bac; }
.social a:hover img{filter: contrast(0) brightness(2);}
.social a:hover .ewm img{filter: grayscale(1%);}
.social .ewm { position: absolute; width: 100px; bottom: 45px; right: -27px; z-index: 1; display: none; padding: 2px; background: #fff; border-radius: 5px; }
.social .ewm:after{ content: ''; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; position: absolute; bottom: -5px; left:47px; }
.social .ewm img { display: block; width: 100%; height:auto; }

.footer{background-image:url(https://memberpic.114my.com.cn/yuejinxiu168/uploadfile/image/20260722/20260722111241_1447201179.jpg);background-position:top center;padding-bottom:110px;color:#fff;border-bottom:0px #005bac solid;position: relative; z-index: 5;}
.footer .gyc{padding-top:100px}
.footer .footer_logo{float:left;position:relative;transition:0.3s;}
.footer .footer_logo img{width: 290px;}
.footer .footer_logo a{color:#fff;font-size:2.7vw;font-family: 'alz';}
.footer .footer_logo i{height:50px; margin-bottom:20px; float:left;transition:0.3s;color:#333;}
.footer .footer_logo p{float:left;color:#fff;font-family:"alz";font-size:40px;padding-left:16px;padding-top:12px;position:relative;z-index:1;transition:0.3s}
.footer .footer_logo p img{ height:50px;}
.footer .footer_logo em{float:left;color:#fff;font-size:26px;font-family:"neu";font-style:normal;position:absolute;left:116px;top:0;z-index:0;opacity:0.3;transition:0.3s}
.footer .footer_contact{width:110px;height:110px;background:linear-gradient(to bottom,#005bac,#0171d4);border-radius:100%;position:absolute;top:-54px;left:0;right:0;margin:auto}
.footer .footer_contact i{height:53px;width:38px;display:block;margin:auto;padding-top:20px;color: #fff; font-size: 32px; text-align: center;}
.footer .footer_contact i img{height:100%}
.footer .footer_contact a{color:#fff}
.footer .footer_contact p{text-align:center;;font-size:18px;padding-top:6px}
.footer .footer_nav{float:right;padding-top:10px}
.footer .footer_nav ul{}
.footer .footer_nav ul li{float:left;margin-left:60px;position:relative}
.footer .footer_nav ul li::after{content:"";width:10px;background:#005bac;height:0px;display:block;margin:auto;position:absolute;top:50px;left:0;right:0;transition:0.3s}
.footer .footer_nav ul li.cur::after{height:17px;transition:0.3s}
.footer .footer_nav ul li a{color:#fff;font-size:1.2vw;}
.footer .footer_xt{width:100%;height:1px;background:#fff;margin:50px 0px;opacity:0.3}
.footer .footer_lx{float:left; line-height: 2;}
.footer .footer_lx span{margin-bottom:10px}
.footer .footer_lx span i{margin-right:20px;font-size:18px; line-height: 1.6;padding-left:9px;}
.footer .footer_lx span a{font-size:18px;color:#fff;}
.footer .footer_lx span::before{margin-right:10px;margin-top:-2px;display:block;float:left;font-family:unset;font-size:22px}
.footer .footer_icon{float:right}
.footer .footer_icon ul{}
.footer .footer_icon ul li{float:left;display:inline-block;margin-left:20px}
.footer .footer_icon ul li a{display:block;width:44px}
.footer .footer_icon ul li a img{width:100%}
.footer .footer_icon ul li:hover{margin-top:-6px}
.footer .footer_lx span .fa-envelope:before{padding-right:6px; }
@media screen and (max-width:1260px){.footer{padding-bottom:80px}
.footer_nav{float:left !important}
.footer .footer_logo{width:100%;}
.footer .footer_logo a{font-size:2.9vw;font-family: 'alz';}
.footer .footer_nav ul li{margin-left:0px;margin-right:60px;margin-top:30px}
.footer_lx{float:none !important}
.footer_icon{float:none !important;justify-content:center;display:flex}
.footer .footer_icon ul li{margin-left:0px;margin-right:20px;margin-top:20px}
.footer .footer_lx span{display:block}
}@media screen and (max-width:800px){.footer .footer_nav{width:100%}
.footer .footer_nav ul li{width:50%;margin-right:0%;text-align:center}
.footer .footer_nav ul li::after{top:30px}
.footer .footer_nav ul li a{font-size:26px}
.footer .footer_logo p{font-size:30px;float:none;padding-left:0;text-align:center}
.footer .footer_logo img{height:60px;float:none;margin:auto;display:block;margin-top:20px}
.footer .footer_lx span i{font-size:16px}
.footer_lx{text-align:center}
}
/*link*/
.links {
    overflow: hidden;
    margin: 0 auto;
    padding: 5px 0;
    margin-top:0%;
    background: #005bac;
}
.linksW {
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.links_l {
    width: 100px;
}
.links_lm {
    font-size: 17px;
    line-height: 30px;
    font-weight: 100;
 color: #fff;
}
.links_lm p {
    text-transform: uppercase;
    font-size: 24px;
    font-weight: bold;
    line-height: 24px;
}
.links_lm p span {
    color: #fff;
}
.links_lm em {
    font-size: 16px;
    color: #fff;
    letter-spacing: 0px;
    line-height: 16px;
}
.links_r {
    width: 100%;
    color: #fff;
    padding-left: 30px;
}
.links_r a {
    font-size: 15px;
    color: #fff !important;
font-family: 'axt';
}
.linkTagcs{width: 100% !important;}
.linkTagcs li a {
    font-weight: lighter;
}

.imgmid{display: inline-block;*display:inline;*zoom:1;height: 100%;width: 1px;margin-left: -1px;vertical-align: middle;font-size: 0}
.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;background-color:#f1f1f1;}
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;max-width: 100%;max-height:100%;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block; height:25px;;max-width: 100%;}
.img-alt {opacity: 0;}

/* index */ 
.index-banner-text .tittop {
    max-width: 38%;
    font-size: 1.6vw;
    line-height: 1;
    display: block;
    font-weight: 100;
    margin-bottom: 1rem;
    background: linear-gradient(to bottom, #0073da, #299aff);
    margin: 0 auto;
    padding: 13px 0px;
    border-top-left-radius: 18px;
    border-bottom-right-radius: 18px;
}
.index-banner-text .tittop1 {
    font-size: 1.6vw;
    line-height: 1.2;
    display: block;
    font-weight: 100;
    margin-bottom: 1rem;
    background: linear-gradient(to bottom, rgba(0,115,218,0.7), rgba(41,154,255,0.7));
    padding: 1% 2%;
    border-top-left-radius: 18px;
    border-bottom-right-radius: 18px;
}
.index-banner-text .tittop3 {
    font-size: 1.6vw;
    line-height: 1.2;
    display: block;
    font-weight: 100;
    margin-bottom: 1rem;
    background: linear-gradient(to bottom, rgba(0,115,218,0.7), rgba(41,154,255,0.7));
    padding: 1% 2%;
    border-top-left-radius: 18px;
    border-bottom-right-radius: 18px;
width: 48%;
margin-top:2%;
}
.index-banner-swiper {width: 100%;height: 100%;position: relative;background: #000;overflow: hidden;} 
.index-banner-swiper .swiper-slide-active .img .pic {animation: srmgani 4000ms 1 ease forwards;}
@keyframes srmgani{0%{transform:scale(1.05);} 100%{transform:scale(1.0);}}
.index-banner-item {position: relative;}
.index-banner-text {position: absolute;left: 11%;top:45%;transform: translateY(-50%);z-index: 100;color:transparent;width:70%;}
.index-banner-text.ce{width:100%; text-align: center;left: 0%;top: 26%;}
.index-banner-text.ce1{width:100%; text-align: center;left: 0%;top: 37%;}
.index-banner-text.rig{width:80%; text-align: right;right: 0%;top: 50%;}
.index-banner-text .title-1,.index-banner-swiper .title-2 {-webkit-text-stroke: 2px #fff;}
.index-banner-text .text-1 {color: #fff;margin-bottom:2%;}
.index-banner-text .text-1 span{ line-height:1.6vw; margin-top:2%; font-family: axt;line-height:1.4;}
.index-banner-swiper .title-1{text-transform: uppercase;}
.index-banner-text strong{color: #fff;margin: 0;padding: 0;font-weight: bold;-webkit-text-stroke: 0px transparent;} 
.index-banner-text d{    color: #fabe00;}
.index-banner-swiper .title-1,
.index-banner-swiper .title-2,
.index-banner-swiper .text-1,
.index-banner-swiper .more-1 {opacity: 0;transform:translateY(-60px);transition: opacity .8s linear,transform .8s cubic-bezier(.215,.61,.355,1);}
.index-banner-swiper .title-1 {transition-delay: .2s;}
.index-banner-swiper .title-2,.index-banner-swiper .text-1 {transition-delay: .3s;} 
.index-banner-swiper .more-1 {transition-delay: .4s;margin-top:3%;} 
.index-banner-swiper .swiper-slide-active .title-1,
.index-banner-swiper .swiper-slide-active .title-2,
.index-banner-swiper .swiper-slide-active .text-1,
.index-banner-swiper .swiper-slide-active .more-1 {transform: translateY(0px);opacity: 1;}
.swiper-slide:nth-child(1) .title-2 {
    display: flex;
    justify-content: flex-end;
}


.index-banner-swiper .swiper-slide .img .pic img {opacity: .5;}

.scrolldown {position: absolute;bottom:5%;z-index: 11;right: 5%;}
.index-banner-swiper .banner-pagination {bottom:6% !important;}
.index-banner-swiper .banner-pagination span {display: inline-block;vertical-align: middle;width: 6rem;height: 3px;background: #fff;border-radius: 0;}

.more-1 {margin-top: 2%;}
.more-1 a,.more-1 strong {display: inline-block;width:12.1vw;line-height:3.5vw;border-radius:3vw;background: #005bac;border: 2px solid #005bac;font-size: 0; text-align: center; font-weight: normal;}
.more-1 i,.more-1 span {display: inline-block;vertical-align: middle;}
.more-1 span  {color: #fff;}
.more-1 a:hover {background: none;border: 2px solid #f9c737;}
.more-1 a:hover span  {color: #fff;}
 
.swiper-button-prev,.swiper-button-next {display: inline-block;vertical-align: middle;position: relative;left: auto;right: auto;top: auto;bottom: auto;margin: 0;margin-right: 1rem;}
.swiper-button-prev,.swiper-button-next {border: 2px solid #e7e8e9;border-radius: 100%;width: 6rem;height: 6rem;box-sizing: border-box;outline: none;background: #e7e8e9;}
.swiper-button-prev::after,.swiper-button-next::after {color: #000;font-size: 1.4rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);font-weight: 900;}

.index-banner-swiper .title-1 ,.index-banner-swiper .title-2,.footer-top-right a.fnav,.brinyte-application-right .text .title-1,.brinyte-icon-item .title-2,.play-3 .text-3 strong,
.brinyte-application-type .title-1,.brinyte-application-item .item-content .title-1,.brinyte-influencer-reviews-top .title-1,.brinyte-specification-top .title-1,.brinyte-name .text-1,
.header-nav-list a:hover,.header-nav-product-list ul li .title-1,.header-nav-list li.cur a,.brinyte-banner .left-text .title-1,.brinyte-faq-item .title.cur .title-1,
.date-item-1 strong,.date-item-1 sup,.brinyte-path a span,.brinyte-arguments-right .title-1,.brinyte-faq-support-top .title-1,.brinyte-message-top .title-1,.brinyte-company-left .text-1,
.brinyte-title .type-1,.brinyte-title .title-1,.footer-letter .title-1,.brinyte-product-registration .title-1 ,.brinyte-products-faq .title-1 span,.brinyte-download-item .date-1,
.footer-top-right ul a.fnva,.brinyte-service-support-item .title-1 ,.brinyte-service-support-nav a.cur span,.brinyte-signup-video .title-1,.brinyte-download-left-nav a.cur span,
.brinyte-product-introduce .title-1,.brinyte-service-note .title-1,.brinyte-corporate-culture-item .title-1,.brinyte-development-milestones-item .title-1,.brinyte-detail-title .title-1,
.brinyte-exploration-detail-top .title-1,.brinyte-exploration-content-bottom .text-1,.brinyte-contact-top .title-1 ,.brinyte-privacy-policy-content strong,.brinyte-detail-sitemap .title-1,
.brinyte-service-consulting .title-1,.brinyte-service-consulting-item .text-1,.brinyte-exploration-item .title-1,.brinyte-influencer-reviews-item .text-3,
.brinyte-maplist-item .title-1,.brinyte-recommendations-top .title-1  {}
.brinyte-pageturn span {font-family: neu;}

.str{font-weight:bold;}
.font80{ font-size:4.1vw}
.font30{ font-size:3vw}
.flh90{ line-height:7vw}
.flh48{ line-height:2.4vw}
.flh80{ line-height:6vw}
.font16{ font-size:0.8vw}
.font36{ font-size:1.6vw}
.top1{margin-top:1%;}
.top2{margin-top:2%;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 30px;}