﻿@charset "utf-8";
/* ====================公共样式========================= */

/* 头部 */
.Header-wrapper{width: 100%;background: transparent;position: fixed;left: 0;top: 0;z-index: 99999;transition: all .4s ease;background: #fff;}
.Header-wrapper:after{content: "";width: 100%;height: 1px;position: absolute;left: 0;bottom: 0;background: #fff;opacity: .2;}
.Header-container{width: 1620px;margin: 0 auto;}

.Header-logo{float: left;position: relative;z-index: 5;}
.Header-logo a{height: 100px;display: flex;align-items: center;float: left;user-select: none;}
.Header-logo a img.Header-logo-S{display: block;}
.Header-logo a img.Header-logo-H{display: none;}
.winter .Header-navbarbox{visibility: visible !important;}

.Header-navbar{font-size: 0;width: 100%;text-align: center;}
.Header-navbar ul li{display: inline-block;position: relative;}
.Header-Menu{display: block;height: 100px;line-height: 100px;padding: 0 30px;font-size: 18px;z-index: 4;font-weight:0;color: #454545;transition: all .4s ease;position: relative;}

.Header-Menu span{display: inline-block;position: relative;}
.Header-Menu span:after{content: "";position: absolute;right: 0;width: 0;bottom: -6px;height: 2px;background: #00aa76;transition: all .4s ease;color:#00aa76}
.Header-navbar ul li.ontrue .Header-Menu span:after{width: 100%;}
.Header-navbar ul li:hover .Header-Menu span:after{width: 100%;right: auto;left: 0;}

 .Header-navbar ul li.ontrue .Header-Menu{color: #00aa76;}
.Header-navbar ul li:hover .Header-Menu {color: 5ba337;}
.H-lang {position: relative;float: right;}
.H-lang .Hlang-menu {display: block;transition: none;-webkit-transition: none;font-size: 14px;text-align: center;color: #fff;line-height: 100px;font-weight: 700;}
.H-lang .Hlang-menu i{width: 18px;height: 18px;background-repeat: no-repeat;background-image: url('../images/public/lang.png');display: inline-block;vertical-align: middle;}
.H-lang .Hlang-menu a{display: inline-block;vertical-align: middle;}
.H-lang .Hlang-menu a:nth-child(2){margin: -1px 0 0 18px;}
.H-lang .Hlang-menu:hover i{transform: rotate(360deg);transition: all 1s ease;}

.Header-search{float: right;margin-left: 40px;position: relative;}
.Header-search-click{cursor: pointer;transition: none;-webkit-transition: none;font-size: 14px;text-align: center;color: #454545;line-height: 100px;font-weight: 700;}
.Header-search-click i{width: 18px;height: 18px;background-repeat: no-repeat;background-image: url('../images/public/searchH.png');display: inline-block;vertical-align: middle;}
.Header-search-click span{display: inline-block;vertical-align: middle;margin: 0 0 0 16px;}
.Header-search-click span:before{content: "搜索";}
.Header-search-click.ontrue i{background-image: url('../images/public/close.png');}
.Header-search-wordsform{position: absolute;width: 500px;line-height: 100px;top: 0;right: 80px;padding-left: 54px;display: none;}
.Header-search-submit{width: 54px;height: 100%;background: url('../images/public/searchH.png') no-repeat center center;cursor: pointer;position: absolute;top: 0;left: 0;}
.Header-search-wordsform input{width: 100%;height: 40px;padding-right: 16px;display: inline-block;vertical-align: middle;outline: none;font-size: 14px;color: #454545;border: none;border-bottom: 1px solid rgba(89, 98, 97, .8);background: transparent;}
.Header-search-wordsform input:-moz-placeholder {color:#454545;font-size: 14px;}
.Header-search-wordsform input::-moz-placeholder {color:#454545;font-size: 14px;}
.Header-search-wordsform input:-ms-input-placeholder{color:#454545;font-size: 14px;}
.Header-search-wordsform input::-webkit-input-placeholder{color:#454545;font-size: 14px;}
.body-on-search .Header-search-click span:before{content: "关闭";}
.body-on-search .Header-search-wordsform{display: block;}
.body-on-search .Header-navbarbox{display: none;}
.body-on-search .H-lang{display: none;}

/* 下拉 */
.Header-navarr{display: none;}
.Header-dropDown{visibility: hidden;opacity: 0;position: absolute;z-index: 2;width: 100%;top:69px;left: 0;padding: 10px 0 18px;background: #00aa76;}
.Header-dropDown:before{content: "";position: absolute;z-index: 1;width: 100%;height: 0;left: 0;background: #00aa76;transition: all .4s ease;}
.Header-dropDown a{display: block;padding: 6px 0;color: rgba(255, 255, 255, .8);font-size: 15px;font-weight: 400;opacity: 0;transition: opacity 0s ease 0s;transition: color .4s ease 0s;position: relative;z-index: 2;}
.Header-dropDown a:hover{color: #fff;text-decoration: underline;}
.Header-navbar ul li:hover .Header-dropDown{visibility: visible;opacity: 1;}
.Header-navbar ul li:hover .Header-dropDown:before{}
.Header-navbar ul li:hover .Header-dropDown a:nth-child(1){transition-delay:0.1s;}
.Header-navbar ul li:hover .Header-dropDown a:nth-child(2){transition-delay:0.2s;}
.Header-navbar ul li:hover .Header-dropDown a:nth-child(3){transition-delay:0.3s;}
.Header-navbar ul li:hover .Header-dropDown a:nth-child(4){transition-delay:0.4s;}
.Header-navbar ul li:hover .Header-dropDown a:nth-child(5){transition-delay:0.5s;}
.Header-navbar ul li:hover .Header-dropDown a:nth-child(6){transition-delay:0.6s;}
.Header-navbar ul li:hover .Header-dropDown a:nth-child(7){transition-delay:0.7s;}
.Header-navbar ul li:hover .Header-dropDown a:nth-child(8){transition-delay:0.8s;}
.Header-navbar ul li:hover .Header-dropDown a{opacity: 1;transition: opacity .8s ease;}

/* 手机汉堡键 */
.Header-navclick{height: 60px;padding: 0 0 0 12px;cursor: pointer;float: right;user-select: none;display: none;position: relative;z-index: 10;}
.Header-navclick span{width: 24px;height: 2px;background: #454545;display: block;position: relative;margin-top: 29px;}
.Header-navclick span:before,.Header-navclick span:after{content: "";position: absolute;height: 2px;background: #454545;display: block;left: 0;width: 100%;}
.Header-navclick span:before{top: -8px;}
.Header-navclick span:after{top: 8px;}
.Header-navclick.ontrue span{background: #555;-moz-animation: buttonAnimation 0.3s ease forwards;-webkit-animation: buttonAnimation 0.3s ease forwards;animation: buttonAnimation 0.3s ease forwards;}
.Header-navclick.ontrue span:before{background: #555;-moz-animation: buttonAnimationBefore 0.3s ease forwards;-webkit-animation: buttonAnimationBefore 0.3s ease forwards;animation: buttonAnimationBefore 0.3s ease forwards; }
.Header-navclick.ontrue span:after{background: #555;-moz-animation: buttonAnimationAfter 0.3s ease forwards;-webkit-animation: buttonAnimationAfter 0.3s ease forwards;animation: buttonAnimationAfter 0.3s ease forwards;}
@-moz-keyframes buttonAnimationBefore {
    0% {-moz-transform: translateY(0px) rotate(0);transform: translateY(0px) rotate(0); }
    50% {-moz-transform: translateY(8px) rotate(0);transform: translateY(8px) rotate(0); }
    100% {-moz-transform: translateY(8px) rotate(45deg);transform: translateY(8px) rotate(45deg); }
}
@-webkit-keyframes buttonAnimationBefore {
    0% {-webkit-transform: translateY(0px) rotate(0);transform: translateY(0px) rotate(0); }
    50% {-webkit-transform: translateY(8px) rotate(0);transform: translateY(8px) rotate(0); }
    100% {-webkit-transform: translateY(8px) rotate(45deg);transform: translateY(8px) rotate(45deg); }
}
@keyframes buttonAnimationBefore {
    0% {-moz-transform: translateY(0px) rotate(0);-ms-transform: translateY(0px) rotate(0);-webkit-transform: translateY(0px) rotate(0);transform: translateY(0px) rotate(0); }
    50% {-moz-transform: translateY(8px) rotate(0);-ms-transform: translateY(8px) rotate(0);-webkit-transform: translateY(8px) rotate(0);transform: translateY(8px) rotate(0); }
    100% {-moz-transform: translateY(8px) rotate(45deg);-ms-transform: translateY(8px) rotate(45deg);-webkit-transform: translateY(8px) rotate(45deg);transform: translateY(8px) rotate(45deg); } }
@-moz-keyframes buttonAnimationAfter {
    0% {-moz-transform: translateY(0) rotate(0);transform: translateY(0) rotate(0); }
    50% {-moz-transform: translateY(-8px) rotate(0);transform: translateY(-8px) rotate(0); }
    100% {-moz-transform: translateY(-8px) rotate(-45deg);transform: translateY(-8px) rotate(-45deg); }
}
@-webkit-keyframes buttonAnimationAfter {
    0% {-webkit-transform: translateY(0) rotate(0);transform: translateY(0) rotate(0); }
    50% {-webkit-transform: translateY(-8px) rotate(0);transform: translateY(-8px) rotate(0); }
    100% {-webkit-transform: translateY(-8px) rotate(-45deg);transform: translateY(-8px) rotate(-45deg); }
}
@keyframes buttonAnimationAfter {
    0% {-moz-transform: translateY(0) rotate(0);-ms-transform: translateY(0) rotate(0);-webkit-transform: translateY(0) rotate(0);transform: translateY(0) rotate(0); }
    50% {-moz-transform: translateY(-8px) rotate(0);-ms-transform: translateY(-8px) rotate(0);-webkit-transform: translateY(-8px) rotate(0);transform: translateY(-8px) rotate(0); }
    100% {-moz-transform: translateY(-8px) rotate(-45deg);-ms-transform: translateY(-8px) rotate(-45deg);-webkit-transform: translateY(-8px) rotate(-45deg);transform: translateY(-8px) rotate(-45deg); }
}
@-moz-keyframes buttonAnimation {
    0% {background: transparent; }
    50% {background: rgba(255, 255, 255, 0); }
    100% {background: rgba(255, 255, 255, 0); }
}
@-webkit-keyframes buttonAnimation {
    0% {background: transparent; }
    50% {background: rgba(255, 255, 255, 0); }
    100% {background: rgba(255, 255, 255, 0); }
}
@keyframes buttonAnimation {
    0% {background: transparent; }
    50% {background: rgba(255, 255, 255, 0); }
    100% {background: rgba(255, 255, 255, 0); }
}

/* 底部 */
.Footer-wrapper{width: 100%;background: #333f47;}
.Footer-infonav{width: 100%;padding: 58px 0 40px;}
.Footer-info{width: 140px;float: right;}
.Footer-info h6{width: 100%;position: relative;}
.Footer-info h6 img{width: 100%;object-fit: cover;}
.Footer-info p{font-size: 16px;text-align: center;color: #fff;margin-top: 12px;}
.Footer-info h6:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 3px;border-bottom: 3px solid #154a92;background: rgba(21, 74, 146, 0.5);animation: Fewm 3.8s linear infinite;}
@keyframes Fewm{0%{height: 3px;}40%{height: 100%;}50%{height: 100%;}80%{height: 3px;}100%{height: 3px;}}
.Footer-navbar{width: calc(100% - 140px);float: left;position: relative;}
.Footer-navbar ul li{float: left;width: 16.6666%;}
.Footer-navclick{width: 100%;position: relative;}
.Footer-navclick a{font-size: 18px;color: #fff;display: block;width: 100%;height: 40px;line-height: 40px;font-weight: 700;}
.Footer-navclick i{width: 40px;height: 40px;display: none;position: absolute;z-index: 9;right: -4%;top: 0;background: url('../images/public/iconArr.png') no-repeat center center /14px auto;}
.Footer-navclick i.ontrue{transform: rotate(180deg);}
.winter .Footer-navwords{display: block !important;}
.Footer-navwords{width: 100%;overflow: hidden;margin-top: 8px;}
.Footer-navwords a{display: block;padding: 4px 0;font-size: 16px;color: #fff;transition: all .4s ease;opacity: .6;}
.Footer-navwords a:hover{opacity: 1;}
.Footer-link{width: 100%;padding: 26px 0 26px 84px;font-size: 0;position: relative;border-top: 1px solid rgba(255, 255, 255, .1);border-bottom: 1px solid rgba(255, 255, 255, .1);}
.Footer-link:before{content: "友情链接：";position: absolute;left: 0;font-size: 16px;line-height: 26px;color: #fff;opacity: .6;}
.Footer-link a{display: inline-block;line-height: 26px;font-size: 16px;color: #fff;opacity: .6;transition: all .4s ease;margin-right: 20px;}
.Footer-link a:last-child{margin-right: 0;}
.Footer-link a:hover{opacity: 1;}
.Footer-copyright{width: 100%;padding: 28px 0;overflow: hidden;}
.Footer-copyright p{font-size: 15px;color: rgba(255, 255, 255, .4);line-height: 24px;}
.Footer-copyright p{float: left;}
.Footer-copyright p a{display: inline-block;margin-left: 10px;transition: all .4s ease;color: rgba(255, 255, 255, .4);}
.Footer-copyright p a:hover{color: #fff;}

.body-lucency-color .Header-wrapper{background: #fff;}
.body-lucency-color .Header-logo a img.Header-logo-S{display: none;}
.body-lucency-color .Header-logo a img.Header-logo-H{display: block;}
.body-lucency-color .H-lang .Hlang-menu{color: #555;}
.body-lucency-color .H-lang .Hlang-menu i{background-image: url('../images/public/langH.png');}
.body-lucency-color .Header-Menu{color: #555;}
.body-lucency-color .Header-navbar ul li.ontrue .Header-Menu{color: #00aa76;}
.body-lucency-color .Header-navbar ul li.Header-dropNone .Header-Menu {color:#00aa76}
.body-lucency-color .Header-navbar ul li:first-child:hover .Header-Menu {color: #00aa76 !important;}
.body-lucency-color .Header-navbar ul li:hover .Header-Menu span:after {background:#00aa76 !important;color: #00aa76}
.body-lucency-color .Header-navbar ul li.Header-dropNone.ontrue .Header-Menu {color: #00aa76;}
.body-lucency-color .Header-navbar ul li:hover .Header-Menu{color: #00aa76;}
.body-lucency-color .Header-Menu span:after{background: #00aa76;color: #00aa76}
.body-lucency-color .Header-navbar ul li.ontrue .Header-Menu span:after{background: #00aa76;}
.body-lucency-color .Header-navbar ul li.Header-dropNone.ontrue .Header-Menu span:after{background: #00aa76;color:#00aa76}
.body-lucency-color .Header-navbar ul li:hover .Header-Menu span:after{background: #fff;}
.body-lucency-color .Header-navclick span, .body-lucency-color .Header-navclick span:before, .body-lucency-color .Header-navclick span:after{background: #555;}
.body-lucency-color .Header-wrapper:after{background: #e5e5e5;opacity: 1;}
.body-lucency-color .Header-search-click{color: #555;}
.body-lucency-color .Header-search-click i{background-image: url('../images/public/searchH.png');}
.body-lucency-color .Header-search-click.ontrue i {background-image: url('../images/public/closeH.png');}
.body-lucency-color .Header-search-wordsform input{border-bottom: 1px solid #e5e5e5;}
.body-lucency-color .Header-search-submit{background-image: url('../images/public/searchH.png');}
.body-lucency-color .Header-search-wordsform input{color: #555;}
.body-lucency-color .Header-search-wordsform input:-moz-placeholder {color:#555;}
.body-lucency-color .Header-search-wordsform input::-moz-placeholder {color:#555;}
.body-lucency-color .Header-search-wordsform input:-ms-input-placeholder{color:#555;}
.body-lucency-color .Header-search-wordsform input::-webkit-input-placeholder{color:#555;}


/* 中间+共用部分 */
.Container-wrapper{width: 100%; padding-top:80px;}
.contain{width: 1660px;margin: 0 auto;}
/* 视频 */
.popVideo{display: none;position: fixed;z-index: 999999;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;}
.popVideo-content{display: flex;justify-content: center;align-items: center;position: relative;width: 66%;height: 100%;margin: 0 auto;}
.popVideo-core{position: relative;display: inline-block;vertical-align: middle;width: 100%;position: relative;}
.popVideo-core video{width: 100%;max-height: 600px;background: #000;}
.popVideo-close {width: 28px;height: 28px;position: absolute;right: -28px;top: -28px;z-index: 3;background: url('../images/public/close.png') no-repeat center;cursor: pointer;opacity: .7;transition: all .6s ease;}
.popVideo-close:hover{opacity: 1;}

.aboutlc .common-title{text-align: left;padding-left: 98px;}
.common-title h2 {
    font-size: 48px;
    color: #fff;
    font-weight: 700;
}


@media all and (max-width:1279px) {.popVideo-content{width: 92%;}.popVideo-close{right: 0;}}
/* ---- */

/* 侧栏 */
.sideBar-wrapper{position: fixed;top: 50%;right: 0;margin-top: -101px;width: 50px;height: 254px;z-index: 6666;}
.sideBar-wrapper ul li{height: 50px;position: absolute;left: 0;}
.sideBar-wrapper ul li.backTop{top: 0;width: 62px;}
.sideBar-wrapper ul li.relQq{top: 51px;width: 126px;transition: all .4s;}
.sideBar-wrapper ul li.relQq2{top: 102px;width: 126px;transition: all .4s;}
.sideBar-wrapper ul li.relDh{top: 153px;width: 222px;transition: all .4s;}
.sideBar-wrapper ul li.relEwm{top: 204px;width: 62px;}
.sideBar-wrapper ul li a{display: block;font-family: "Microsoft Yahei";color: #fff;font-size: 14px;height: 50px;line-height: 50px;overflow: hidden;background-color: #000;opacity: .7;border-radius: 6px;}
.sideBar-wrapper ul li a img{display: block;float: left;width: 24px;height: 24px;margin: 12px 12px 14px 14px;}
.sideBar-wrapper ul li a:hover{background: #00aa76;opacity: 1;}
.sideBar-wrapper ul li.relQq:hover{left: -70px;}
.sideBar-wrapper ul li.relQq2:hover{left: -70px;}
.sideBar-wrapper ul li.relDh:hover{left: -156px;}
.sideBar-wrapper-ewm{position: absolute;top: -144px;left: -144px;background: url('../images/public/side-arr.png') no-repeat bottom right;width: 140px;height: 149px;padding-bottom: 9px;display: none;}
.sideBar-wrapper-ewm img{display: block;background-color: #FFF;width: 140px;height: 140px;}
.sideBar-wrapper ul li.relEwm:hover .sideBar-wrapper-ewm{display: block;}



 .footbar {
    display: none;
    height: 59px;
    overflow: hidden;
    position: fixed;
    bottom: 0;
    left: 0;
    background-color:#00aa76;
    width: 100%;
    z-index: 99999;
  }

  .footbar .btn {
    position: relative;
    height: 59px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    display: inline-block;
    width: 25%;
    float: left;
    padding-top: .6rem;
  }

  .footbar .btn .icon {
    display: block;
    width: 100%;
    height: 1.359rem;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: auto 100%;
    background-size: auto 100%;
    content: '';
    margin-bottom: 5px;
    background-repeat: no-repeat;
  }

  .footbar .ico1 {
    background-image: url(../images/0icon_footer01.png);
  }

  .footbar .ico2 {
    background-image: url(../images/0icon_footer02.png);
  }

  .footbar .ico3 {
    background-image: url(../images/0icon_footer03.png);
  }

  .footbar .ico4 {
    background-image: url(../images/0icon_footer04.png);
  }

  .footbar .btn:after {
    display: block;
    height: 100%;
    width: 1px;
    background-color: #00aa76;
    content: "";
    position: absolute;
    right: 0;
    top: 0;
  }

  .index_brand {
    padding: 0
  }


.float-right-box {
  position: fixed;
  right: 0;
  z-index: 999;
  bottom: 20%;
}

.float-right-box ul li {
  margin-bottom: 1px;
}

.float-right-box ul li a {
  width: 50px;
  height: 50px;
  margin-bottom: 1px;
  display: block;
  position: relative;
  overflow: hidden;
}

.float-right-box ul li .cls {
  width: 50px;
  height: 50px;
  margin-bottom: 1px;
  display: block;
  position: relative;
  overflow: hidden;
}

.float-right-box ul li a .ico {
  width: 100%;
  height: 100%;
  background-color: #00aa76;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: relative;
  z-index: 2
}

.float-right-box ul li .ico {
  width: 100%;
  height: 100%;
  background-color: #00aa76;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  position: relative;
  z-index: 2
}

.float-right-box ul li a .ico1 {
  background-image: url(../images/0right01.png)
}

.float-right-box ul li a .ico2 {
  background-image: url(../images/0right02.png)
}

.float-right-box ul li .ico3 {
  background-image: url(../images/0right03.png)
}

.float-right-box ul li a .ico4 {
  background-image: url(../images/0right04.png)
}

.float-right-box ul li a .ico5 {
  background-image: url(../images/0right05.png)
}

.float-right-box ul li a .ico6 {
  background-image: url(../images/ico_68.png)
}

.float-right-box ul li a .stt {
  position: absolute;
  width: 206px;
  top: 0;
  line-height: 50px;
  text-align: center;
  left: 100%;
  display: block;
  background-color: #00aa76;
  color: #fff;
  overflow: hidden;
  z-index: 1
}

.float-right-box ul li .cls .stt {
  position: absolute;
  width: 206px;
  top: 0;
  line-height: 50px;
  text-align: center;
  left: 100%;
  display: block;
  background-color: #00aa76;
  color: #fff;
  overflow: hidden;
  z-index: 1
}

.float-right-box ul li a:hover .stt {
  left: -207px;
}

.float-right-box ul li .cls:hover .stt {
  left: -207px;
}

.float-right-box ul li a:hover {
  overflow: visible;
}

.float-right-box ul li .cls:hover {
  overflow: visible;
}

.moreBtn {
  width: 299px;
  line-height: 62px;
  text-align: center;
  color: #dfdfdf;
  margin: 95px auto 84px;
  background-color: #000000;
  cursor: pointer;
  display: block;
}

.moreBtn:hover {
  background-color: #232222
}
.float-right-box .bot-share {
  position: relative;
  height: 50px;
}

.bdsharebuttonboxa {
  display: inline-block;
  width: 50px;
  height: 50px;
  float: left;
  transition: background 0.3s ease 0s;
  margin: 0;
  padding: 0;
}

.bdsharebuttonbox.share {
  width: 200px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}

.bdsharebuttonbox .bds_tsina {
  background-image: url(../images/ico_63.png);
  background-repeat: no-repeat;
  background-position: 16px !important;
}

.bdsharebuttonbox .bds_weixin {
  background-image: url(../images/ico_64.png);
  background-repeat: no-repeat;
  background-position: 16px !important;
}

.bdsharebuttonbox .bds_tqq {
  background-image: url(../images/ico_65.png);
  background-repeat: no-repeat;
  background-position: 16px !important;
}

.bdsharebuttonbox .bds_more {
  background-image: url(../images/ico_66.png) !important;
  background-repeat: no-repeat !important;
  background-position: 16px !important;
  padding-left: 0px !important;
  line-height: 50px !important;
  height: 50px !important;;
}

.bdsharebuttonbox a {
  margin: 0 !important;
}

.bdsharebuttonboxa:hover {
  background-color: #525354;
}

.bdsharebuttonbox .share-ico {
  background-image: url(../images/ico_67.png) no-repeat center #191919;
  width: 50px;
  height: 50px;
  display: inline-block;
  cursor: pointer;
  z-index: 2;
  position: relative;
}



/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
    .Header-container{width: 92%;}
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .contain{width: 92%;}
    /* .Header-logo a {height: 86px;}
    .Header-Menu {height: 86px;line-height: 86px;padding: 0 18px;}
    .H-lang .Hlang-menu{line-height: 86px;}
    .Header-dropDown{top: 86px;}
    .Header-dropDown:before{top: -86px;}
    .Header-search-click, .Header-search-wordsform{line-height: 86px;}*/
    .Header-navbar ul li:hover .Header-dropDown:before{height: calc(100% + 86px);}
    .Header-search {margin-left: 24px;}
    .Header-search-click span {margin: 0 0 0 10px;}
    .H-lang .Hlang-menu a:nth-child(2){margin: -1px 0 0 12px;}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .Header-Menu {padding: 0 26px;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .Header-Menu{font-size: 16px;padding: 0 26px;}
    .Header-dropDown a {padding: 5px 0;font-size: 14px;}
    .Footer-infonav {padding: 48px 0 36px;}
    .Footer-navclick a {font-size: 16px;}
    .Footer-navwords a {padding: 3px 0;font-size: 14px;}
    .Footer-link a, .Footer-link:before {line-height: 22px;font-size: 14px;}
    .Footer-link {padding: 20px 0 20px 78px;}
    .Footer-copyright p{font-size: 14px;line-height: 22px;}
    .Footer-copyright {padding: 22px 0;}
    .Footer-info p {font-size: 14px;}    
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .Header-logo a img{height: 24px;}
    .Header-Menu{padding: 0 12px;padding: 0 22px;}
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .Header-Menu {padding: 0 20px;}
    .Header-dropDown a {padding: 4px 0;font-size: 12px;}
    .H-lang .Hlang-menu a,.Header-search-click span{display: none;}
    .Header-search-wordsform{right: 36px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .Header-search {margin-left: 0;position: static;}
    .Header-search-wordsform {width: 100%;line-height: normal;top: 60px;right: 0;border-bottom: 1px solid rgba(255, 255, 255, .2);}
    .Header-search-wordsform input{border: none !important;}
    .Header-search-click{width: 42px;line-height: 60px;}
    .H-lang .Hlang-menu {width: 42px;}
	 /* .Header-logo .Header-navclick .Header-navbarbox.open 新增  */
	.Header-logo {float: left;left:35%; }
	 .Header-navclick{display: block;padding: 0 0 0 10px;    float: left;}
	 .Header-navbarbox.open{left: 0;visibility: visible;}
    .Header-logo a {height: 60px;}
    .H-lang .Hlang-menu{line-height: 60px;}
/*    .Header-navclick{display: block;padding: 0 0 0 10px;    float: left;}*/
    .Header-navbarbox{visibility: hidden;;width: 240px;background: #fff;position: fixed;top: 0;right: -240px;padding-top: 64px;height: 100%;z-index: 6;transition: all .2s linear;}
   /*  .Header-navbarbox.open{right: 0;visibility: visible;}*/
    .Header-Menu span:after{display: none;}
    .Header-navbarbox:after{content: "";position: absolute;width: 100%;height: 1px;background: #fff;left: 0;top: 0;opacity: .1;}
    .Header-Menu:after{display: none;}
    .Header-navbar{float: left;width: 100%;margin-right: 0;height: 100%;overflow-y: auto !important;text-align: left;padding-bottom: 20px;}
    .Header-navbar ul li{display: block;width: 100%;position: relative;margin: 0;}
    .Header-navbar ul li.ontrue .Header-Menu{color: #00aa76 !important;}
    .Header-Menu{width: 100%;height: 40px;line-height: 40px;padding: 0 6%;color: #555 !important;}
    .Header-wrapper:after{display: block;}
    .Header-wrapper{transition: all 0s ease;}
    .Header-navarr{display: block;width: 40px;height: 40px;position: absolute;top: 0;right: 0;z-index: 5;background: url('../images/public/iconArrH.png') no-repeat center /14px auto;}
    .Header-navarr.ontrue{transform: rotate(180deg);}
    .Header-dropDown:before{display: none;}
    .Header-dropDown {display: none;visibility: visible;opacity: 1;position: static;top: 0;padding: 8px 0 12px;background: #00aa76;}
    .Header-dropDown a{opacity: 1 !important;color: #fff;padding: 6px 6%;font-size: 14px;}

    .Footer-infonav {padding: 28px 0 30px;}
    .Footer-info{width: 100%;text-align: center;margin-top: 20px;}
    .Footer-info h6{width: 140px;margin: 0 auto;}
    .Footer-navbar {width: 100%;}
    .Footer-navbar ul li{width: 100% !important;}
    .Footer-navwords{margin-top: 0;display: none;}
    .Footer-navwords a {padding: 4px 0;}
    .Footer-navclick i{display: block;}
    .Footer-copyright {padding: 16px 0 20px;}
    .Footer-link {padding: 18px 0 18px 78px;}

    .body-on-search .Header-navbarbox{display: block;}
    .body-on-search .H-lang{display: block;}
    .body-lucency-color .Header-search-wordsform{background: #fff;}
    .body-lucency-color .Header-search-wordsform {border-bottom: 1px solid #e5e5e5;}.Container-wrapper{ padding-top:60px;}
}
@media  (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .sideBar-wrapper{display: none;}
	  /* Header-logo新增 */
		.Header-logo {margin-left:0px;}
			.Header-logo {float: left;left:35%; }
		
}
@media  (max-width:480px) {
    /* 移动终端以上 360 适配 */
 
	  /* Header-logo新增 */
		.Header-logo {margin-left:0px;}
			.Header-logo {float: left;left:25%; }
		
}
/*关于我们*/
.about {
    background-position: right center;
    background-repeat: no-repeat;
    background-size: auto 100%;
    position: relative;
    overflow: hidden;
}
.aboutbanner{
	/*position: absolute;
	right: 0;
	top: 0;
	z-index: 1;*/
	position: relative;
	float: right;
	width: 46%;
	padding-left: 4%;
	background-color: #FFFFFF;
}
.bgimg{
	position: absolute;
	left: 0;
	top: 0;
	width: 63%;
	height: 100%;
	z-index: 10;
	background: url(../images/aboutbg.png) top left no-repeat;
	background-size: 100% 100%;
	-o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    transition: all 1s ease;
	/*overflow: hidden;*/
}
.bgimg::before{
	content: '';
	position: absolute;
	left: -13%;
	top:0;
	width: 15%;
	height: 100%;
	background-color: #FFFFFF;
	z-index: 11;
}
.aboutimg{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.aboutimg .img{
	text-align: right;
	width: 100%;
}
.aboutimg .img img{
	width: 100%;
	height: 100%;
}
.aboutimg .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #FFFFFF;
    opacity: 1;
}
.aboutimg .swiper-pagination-bullet-active {
    opacity: 1;
    background: #00aa76;
}
/*.about .about-bg {
    background-repeat: no-repeat;
    background-position: top left;
    background-size: 100% 100%;
    background-image: url(../images/img225.png);
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    transition: all 1s ease;
    position: absolute;
    z-index: 2;
    height: 101%;
    width: 100%;
    top: 0;
    left: 0;
}*/
.about-con{
	float: left;
	width: 50%;
	padding-left: 12.5%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
.about .about-mian {
	position: relative;
	z-index: 12;
     padding-top:80px;
   /* width: 50%;*/
  	width: 100%;
}
.about .about-mian .about-left {
    width: 100%;
}
.about .about-mian .about-left .name {
	font-family: 'SourceHanSansCN-Medium';
    font-size: 40px;
    color: #333333;
}
.about .about-mian .about-left .name-p {
    margin-top: 25px;
    font-size: 16px;
    color: #333333;
    line-height: 2.05;
    text-align: justify;

}
.about .about-mian .about-li {
    margin-top: 25px;
    font-size: 0;
    text-align: left;
}
.about .about-mian .about-li li {
    display: inline-block;
    vertical-align: top;
    position: relative;
    width: 33.33%;
}
.about .about-mian .about-li li::before{
	content: '';
	position: absolute;
	right: 24%;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 1px;
	height: 75px;
	background-color: #e5e5e5;
}
.about .about-mian .about-li li:last-child::before{
	display: none;
}
.about .about-mian .about-li li .t1{
	font-family: 'DIN-Bold';
	font-size: 50px;
    color: #00aa76;
    vertical-align: bottom;
    display: inline-block;
}
.about .about-mian .about-li li .num {
}
.about .about-mian .about-li li .t1 .tit {
	margin-left: 5px;
    font-size: 16px;
    color: #8b8b8b;
    display: inline-block;
    vertical-align: bottom;
    font-family: 'SourceHanSansCN-Regular';
}
.about .about-mian .about-li li .t2 {
	font-family: 'SourceHanSansCN-Regular';
    font-size: 16px;
    color: #8b8b8b;
    margin-top: 10px;
}

@font-face {
    font-family: 'SourceHanSansCN-Regular';
    src: url(../fonts/SourceHanSansCN-Regular.otf);
}
@font-face {
    font-family: 'SourceHanSansCN-Normal';
    src: url(../fonts/SourceHanSansCN-Normal_0.otf);
}
@font-face {
    font-family: 'SourceHanSansCN-Bold';
    src: url(../fonts/SourceHanSansCN-Bold.otf);
}
@font-face {
    font-family: 'SourceHanSansCN-light';
    src: url(../fonts/SourceHanSansCN-Light_0.otf);
}
@font-face {
    font-family: 'SourceHanSansCN-Medium';
    src: url(../fonts/SourceHanSansCN-Medium.otf);
}
@font-face {
    font-family: 'DIN-Bold';
    src: url(../fonts/DIN-BOLD_0.OTF);
}
/*@font-face {
    font-family: 'SourceHanSansCN-Normal';
    src: url(https://xin20181116.oss-cn-beijing.aliyuncs.com/qunsuo/SourceHanSansCN-Normal_0.otf);
}
@font-face {
    font-family: 'SourceHanSansCN-Medium';
    src: url(https://xin20181116.oss-cn-beijing.aliyuncs.com/qunsuo/SourceHanSansCN-Medium.otf);
}
@font-face {
    font-family: 'SourceHanSansCN-Bold';
    src: url(https://xin20181116.oss-cn-beijing.aliyuncs.com/qunsuo/SourceHanSansCN-Bold.otf);
}
@font-face {
    font-family: 'SourceHanSansCN-light';
    src: url(https://xin20181116.oss-cn-beijing.aliyuncs.com/qunsuo/SourceHanSansCN-Light_0.otf);
}
@font-face {
    font-family: 'DIN-Bold';
    src: url(https://xin20181116.oss-cn-beijing.aliyuncs.com/qunsuo/DIN-BOLD_0.OTF);
}
@font-face {
    font-family: 'SourceHanSansCN-Regular';
    src: url(https://xin20181116.oss-cn-beijing.aliyuncs.com/qunsuo/SourceHanSansCN-Regular.otf);
}*/


@media screen and (max-width: 1440px){
	/*关于我们*/
	.about-con{
		padding-left: 3%;
	}
	.about .about-mian{
		padding: 60px 0px;
	}
	.about .about-mian .about-left .name, .culture .right .tit, .honor .title{
		font-size: 32px;
	}
	.bgimg{
		width: 55%;
	}}
@media screen and (max-width: 1024px){
	/*关于我们*/
	/*.bgimg::before {
	    left: -36%;
	    width: 40%;
	}*/
	.bgimg::before {
	    left: -48%;
	    width: 50%;
	}
	.about .about-mian .about-left .name, .culture .right .tit, .honor .title{
		font-size: 28px;
	}
	.about .about-mian{
		padding: 50px 0px;
	}
	.about .about-mian .about-left .name-p{
		font-size: 15px;
	}
	.about .about-mian .about-li{
		margin-top: 30px;
	}
	.about .about-mian .about-li li .t1{
		font-size: 40px;
	}}
@media screen and (max-width: 768px){
	/*关于我们*/
	.about .about-mian .about-left .name, .culture .right .tit, .honor .title{
		font-size: 24px;
	}
	.about-con{
		padding-left: 3%;
		padding-right: 3%;
		width: 100%;
	}
	.about .about-mian{
		padding: 40px 0px;
	}
	.about .about-mian .about-left .name-p{
		font-size: 14px;
	}
	.about .about-mian .about-li{
		margin-top: 20px;
	}
	.about .about-mian .about-li li .t1{
		font-size: 32px;
	}
	.aboutbanner{
		width: 100%;
		padding-left: 0;
	}
	.bgimg{
		display: none;
	}
	.about .about-mian .about-li li{
		text-align: center;
	}
	.about .about-mian .about-li li::before{
		right: 0;
	}}}
@media screen and (max-width: 767px){
	/*关于我们*/
	.about .about-mian .about-left .name, .culture .right .tit, .honor .title{
		font-size: 20px;
	}
	.about .about-mian{
		padding: 30px 0px;
	}
	.about .about-mian .about-left .name-p{
		margin-top: 15px;
	}
	.about .about-mian .about-li li .t1{
		font-size: 28px;
	}
	.about .about-mian .about-li li .t1 .tit{
		font-size: 15px;
	}
	.about .about-mian .about-li li .t2{
		font-size: 15px;
	}}
	
	
	
.common-title{width: 100%;text-align: center;}
.common-title h2{font-size: 48px;color: #fff;font-weight: 700;}
.common-title.black h2{color: #000;}
.common-cont{width: 100%;padding:0 110px;margin-top: 32px;}
.common-cont p{font-size: 18px;color: #999;line-height: 32px;}
	
	
	
	.aboutlc{width: 100%;height: 720px;padding-top: 110px;background-position: center;background-repeat: no-repeat;background-size: cover;}

.aboutlc-loop{width: 100%;margin-top: 68px;position: relative;}
.aboutlc-time{width: 100%;padding: 8px 65px 0;}
.aboutlc-loop::before{content: '';width: 100%;height: 9px;background: url('../images/aboutlc_line.png') no-repeat center;position: absolute;left: 0;top: 0;}
.aboutlc-num{width: 100%;text-align: center;position: relative;padding-top: 14px;cursor: pointer;}
.aboutlc-num::after{content: '';width: 0px;height: 1px;background-color: #fff;position: absolute;left: 0;top: 0;transition: all .4s ease;}
.aboutlc-num span{display: inline-block; font-size: 18px;color: #fff;padding: 20px 0;position:relative;transition: all .4s ease;}
.aboutlc-num span::before,.aboutlc-num span::after{content: '';width: 14px;height: 8px;background: url('../images/aboutlc_sj.png')no-repeat center;position: absolute;left: 0;right: 0;top: 0;margin: 0 auto;opacity: 0;transition: all .4s ease;}
.aboutlc-num span::after{transform: rotate(180deg);top: auto;bottom: 0;}
.aboutlc-time .year.active .aboutlc-num::after{width:108px;left: 0;display: none;}
.aboutlc-time .year.active .aboutlc-num span{color: #00aa76;font-weight:bold;}
.aboutlc-time .year.active .aboutlc-num span::before,.aboutlc-time .year.active .aboutlc-num span::after{opacity: 1;}
.aboutlc-cont{width: 100%;margin-top:68px;position: relative;}
.aboutlc-show{width: 50%;padding: 0 44px 0 98px;}
.aboutlc-intro{width: 100%;}
.aboutlc-intro h2{font-size: 90px;color: #00aa76;font-weight:bold;line-height: 1;margin-bottom: 26px; text-align:left}
.aboutlc-intro p{font-size: 25px;color: #fff;line-height: 46px;text-align:left}
.aboutlc-prev,.aboutlc-next{display: none;justify-content: center;align-items: center; width: 46px;height: 46px;border-radius: 50%;background: rgba(255, 255,255, 0.1) url('../images/abtlc_prev.png') no-repeat center;transition: all .4s ease;cursor: pointer;position: absolute;left: 0;top: 10px;}
.aboutlc-next{background: rgba(255, 255,255, 0.1) url('../images/abtlc_next.png') no-repeat center;left: auto;right: 0;}
.aboutlc-prev:hover,.aboutlc-next:hover{background-color: #00aa76;}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
   
    .common-title h2 {font-size: 32px;color:#fff }}
	

@media all and (max-width:1279px) {
	 .aboutlc {height: 680px;padding-top: 80px;}
    .aboutlc-cont li h2 {font-size: 48px;margin-bottom: 20px;}
    .aboutlc-cont li p {font-size: 24px;line-height: 38px;}
	 .common-title h2 { font-size: 28px;color:#fff }
	
	}
	
	/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
  
     .common-title h2 {font-size: 24px;color:#fff }
    .aboutlc {height: auto;padding: 60px 0;}
    .aboutlc .common-title {padding-left: 68px;}
    .aboutlc-loop {margin-top: 48px;}
    .aboutlc-time {padding: 8px 42px 0;}
    .aboutlc-cont li {padding: 0 30px 0 80px;}
    .aboutlc-cont li h2 {font-size: 38px;}
    .aboutlc-cont li p {font-size:16px;line-height:26px;}}
	@media all and (max-width:640px) {
		 .common-title h2 {font-size: 20px; color:#fff }
		 .aboutlc {height: auto;padding: 40px 0;}
    .aboutlc .common-title {padding-left: 40px;}
    .aboutlc-loop {margin-top: 48px;}
    .aboutlc-time {padding: 8px 0 0;}
    .aboutlc-show {width: 100%;padding: 0;}
    .aboutlc-intro h2 {font-size: 36px;margin-bottom: 8px; padding-left:20px;}
    .aboutlc-intro p {font-size: 16px; line-height: 26px;padding-left:20px; padding-right:10px;}
    .aboutlc-time .swiper-slide-active .aboutlc-num::after { width: 72px;display: none;}
    .aboutlc-cont {margin-top: 32px;}
    .aboutlc-cont li {padding: 0 20px 0 60px;width: 84%;}
    .aboutlc-cont li h2 {font-size: 20px;}
    .aboutlc-cont li p {font-size:14px;line-height:24px;}}
	
/* ALD研究院 */
.ald{width: 100%;}
.aldyj{width: 100%;padding: 170px 0 138px;position: relative;z-index: 1;}
.aldyj::after{content: '';width: 842px;height: 538px;background: url('../images/yanfabg.png')no-repeat center/100%;position: absolute;right: 0;top: 65px;z-index: -1;}
.aldyj-title{width: 100%;}
.aldyj-title h2{font-size: 50px;font-weight: 700;line-height: 1;margin-bottom: 38px;font-family: 'SourceHanSansCN-Medium';

    color: #333333;}
.aldyj-title p{font-size: 16px;color: #666;line-height: 32px;max-width: 72%;}
.aldyj-menu{width:74%;margin-top: 50px;}
.aldyj-menu li{width: auto;float: left;position: relative;padding: 0 60px;}
.aldyj-menu li:first-child{padding-left: 0;}
.aldyj-menu li:last-child{padding-right: 0;}
.aldyj-menu li::after{content: '';width: 1px;height: 65px;background-color: #dfdfdf;position: absolute;right: 0;bottom: 0;top: 0;margin: auto 0;}
.aldyj-menu li:last-child::after{display: none;}
.aldyj-menu li h1{font-size: 60px;line-height: 1;color:#00aa76;font-family:'PROXIMA';margin-bottom:10px;}
.aldyj-menu li p{font-size: 16px;color: #5f5f5f;line-height: 1;}
.aldyj-show{width: 100%;margin-top: 80px;position: relative;}
.aldyj-show p{font-size: 16px;color: #5f5f5f; text-align:center; line-height:40px;}
.aldyj-img{width: 100%;}
.aldyj-img img{width: 100%;object-fit: cover;}
.aldyj-prev,.aldyj-next{display: flex;justify-content: center;align-items: center; width: 66px;height: 66px;border-radius: 50%;background:#c5c3c3 url('../images/abtlc_prev.png') no-repeat center;transition: all .4s ease;cursor: pointer;position: absolute;left: -110px;top: 0;bottom: 0;margin: auto 0;z-index: 3;cursor: pointer;}
.aldyj-next{background: #c5c3c3 url('../images/abtlc_next.png') no-repeat center;left: auto;right:-110px;}
.aldyj-prev:hover,.aldyj-next:hover{background-color: #00aa76;}
.aldly{ width: 100%;height: 830px;position: relative;z-index: 2;}
.aldly::before{content: '';width: 155px;height: 446px;background:url('../images/pages/aldly_icon.png')no-repeat center;position: absolute;left:0;top:20px;z-index: -1;}
.aldly::after{content: '';width: 50%;height: 100%;background-color: #1c2437;position: absolute;left: 0;top: 0;z-index: -2;}
.aldly-lft{width: 50%;height:830px;padding-top: 120px;}
.aldly-lft h2{font-size: 50px;color: #fff;line-height: 1;margin-bottom: 14px;}
.aldly-lft p{font-size: 16px;color: #727a8e;line-height:28px;}
.aldly-list{width: 100%;margin-top: 52px;}
.aldly-list li{width: 80%;padding: 16px 0;border-top: 1px solid #2c3346;position: relative;}
.aldly-list li::after{content: '';width: 18px;height: 4px;background: url('../images/pages/jiantH.png')no-repeat center;position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;opacity: 0;transform: translateX(-20px);transition: all .6s ease;}
.aldly-list li:last-child{border-bottom: 1px solid #2c3346;}
.aldly-list li h6{display: inline;font-size: 16px;color: #fff;padding-left: 22px;position: relative;transition: all .4s ease;z-index: 1;}
.aldly-list li h6::before{content: '';width: 10px;height: 10px;border-radius: 50%;border: 2px solid #2c3346;position: absolute;left: 0;top:4px;transition: all .4s ease;}
.aldly-list li h6::after{content: '';width: 0%;height: 1px;background-color: #00aa76;position: absolute;left: 0;bottom: -21px;transition: all .4s ease;z-index: 3;}
.aldly-list li.active::after{opacity: 1;transform: translateX(0);}
.aldly-list li.active h6{color: #00aa76;}
.aldly-list li.active h6::before{border-color: #00aa76;}
.aldly-list li.active h6::after{width: 100%;}
.aldly-rgt{width: 50%;height: 100%;overflow: hidden;position: absolute;right: 0;top: 0;}
.aldly-rgt img{width: 100%;height: 100%;object-fit: cover;}
.aldpt{width: 100%;height: 842px;padding-top: 158px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.aldpt-title{width: 32%;}
.aldpt-title h2{font-size: 60px;color: #222;line-height: 1;font-weight: 700;margin-bottom: 38px;}
.aldpt-title p{font-size: 16px;color: #666;line-height:32px;}
.aldpt-item{width: 100%;margin-top: 74px;border-radius: 3px;overflow: hidden;}
.aldpt-item li{float: left;display: flex;flex-direction: column;justify-content: center;align-items: center; width: 33.33%;height: 272px;background-color: rgba(255, 255, 255, 0.9);}
.aldpt-item li:nth-child(2){border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;}
.aldpt-icon{display: flex;justify-content: center;align-items: center;width: 68px;height: 68px;margin-bottom: 20px;}
.aldpt-icon img{max-width: 100%;object-fit: cover;transition: all .4s ease;}
.aldpt-black{opacity: 1;}
.aldpt-yellow{opacity: 0;position: absolute;}
.aldpt-item li h2{font-size: 20px;color: #404040;transition: all .4s ease;}
.aldpt-item li span{display: inline-block;font-size: 14px;color: #9d9c9b;padding-right: 20px;margin-top: 18px;position: relative;transition: all .4s ease;}
.aldpt-item li span::after{content: '';width: 16px;height: 4px;background: url('../images/pages/aldpt_more.png')no-repeat center;position: absolute;right: 0;bottom: 0;top: 0;margin: auto 0;transition: all .4s ease;}
.aldpt-cont{transform: translateY(100px);display: none;margin-top: 14px;transition: all .6s ease;}
.aldpt-cont p{font-size: 14px;line-height: 25px;color: #a8adbd;}
.aldpt-item li:hover{background-color: #252f45;}
.aldpt-item li:hover .aldpt-black{opacity: 0;}
.aldpt-item li:hover .aldpt-yellow{opacity: 1;}
.aldpt-item li:hover h2{color: #fff;}
.aldpt-item li:hover span{display: none;}
.aldpt-item li:hover span::after{display: none;}
.aldpt-item li:hover .aldpt-cont{display:block;transform: translateY(0px);}
.aldlc{width: 100%;height: 680px;background-position: center;background-repeat: no-repeat;background-size: cover; padding-top:128px;}
.aldlc-title{width: 100%;text-align: center;}
.aldlc-title h2{font-size: 50px; color: #fff;line-height: 1;margin-bottom: 20px;}
.aldlc-title p{font-size:16px; color: #848ca2;line-height: 28px;}
.aldlc-item{width: 100%;margin-top: 62px;}
.aldlc-item li{float: left;width: 15.333%;margin-right: 1.6%;border-radius: 3px;overflow: hidden;position: relative;}
.aldlc-item li:last-child{margin-right: 0;}
.aldlc-menu{display: flex;flex-direction: column;align-items: center; width: 100%;height: 248px;padding: 80px 40px 0;background-color: rgba(255,255,255,.08); position: relative;transition: all .4s ease;}
.aldlc-menu span{font-size: 26px;color: #fff;font-family: 'Arial'; opacity: 0.08;position: absolute;right:15px;top:15px;}
.aldlc-menu i{display:flex;align-items: center;justify-content: center;width: 78px;height: 78px;margin-bottom: 16px;}
.aldlc-menu i img{max-width: 100%;object-fit: cover;}
.aldlc-menu h2{font-size: 18px;color: #fff;line-height: 24px;text-align: center;}
.aldlc-img{width: 100%;height:248px;position: absolute;left: 0;top: 0;opacity: 0;transition: all .4s ease;}
.aldlc-img img{width: 100%;height: 100%;object-fit: cover;}
.aldlc-img h2{display: flex;justify-content: center;align-items: center; width: 100%;height: 68px;font-size: 18px;color: #fff;padding: 0 15px; background-color:rgba(255, 125, 65, 0.9);position: absolute;left: 0;bottom: 0;transform: translateY(68px);transition: all .4s ease;opacity: 0;}
.aldlc-item2 li:hover .aldlc-menu{opacity: 0;}
.aldlc-item2 li:hover .aldlc-img{opacity: 1;}
.aldlc-item2 li:hover .aldlc-img h2{transform: translateY(0);opacity: 1;}
.aldcg{width: 100%;padding: 120px 0 140px;}
.aldcg-title{width: 100%;text-align: center;}
.aldcg-title h2{font-size: 50px;color: #333;line-height: 1;}
.aldcg-cont{width: 100%;text-align: center;margin-top: 32px;position: relative;padding: 0 278px;}
.aldcg-cont::before,.aldcg-cont::after{content: '';width: 38px;height: 32px;background: url('../images/aldcg_dhL.png')no-repeat center;position: absolute;left: 6%;top: 0;}
.aldcg-cont::after{background: url('../images/aldcg_dhR.png')no-repeat center;right: 6%;left:auto;top: auto;bottom: 0;}
.aldcg-cont p{font-size: 15px;color: #777;line-height: 32px;}
.aldcg-cont p span{font-size: 24px;}
.aldcg-menu{width: 100%;margin: 44px 0 36px;}
.aldcg-menu ul{width: 100%;display: flex;justify-content: center;}
.aldcg-menu ul li+li{margin-left: 24px;}
.aldcg-menu ul li a{display: inline-block;width: 228px;height: 45px;line-height: 45px;font-size: 18px;color: #585858;text-align: center;background-color: #f4f4f4;border-radius: 22.5px;transition: all .4s ease;}
.aldcg-menu ul li:hover a,.aldcg-menu ul li.active a{background-color: #1e2336;color: #fff;}
.aldcg-list{width: 100%;}
.aldcg-link{width: 100%;display: none;position: relative;}
.aldcg-link.active{display: block;}
.aldcg-link .aldcg-img{display: inline-block; width: 100%;overflow: hidden;position: relative;}
.aldcg-link .aldcg-img img{width: 100%;object-fit: cover;}
.aldcg-link .aldcg-img::before{content: '';width: 62px;height: 62px;border-radius: 50%; background: #1e2336 url('../images/aldcg_iconZ.png') no-repeat center;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;opacity: 0;transition: all .4s ease;}
.aldcg-img:hover::before{opacity: 1;}
.aldcg-prev,.aldcg-next{display: flex;justify-content: center;align-items: center; width: 66px;height: 66px;border-radius: 50%;background:#34394a url('../images/abtlc_prev.png') no-repeat center;transition: all .4s ease;cursor: pointer;position: absolute;left: -110px;top: 0;bottom: 0;margin: auto 0;z-index: 3;cursor: pointer;}
.aldcg-next{background: #34394a url('../images/abtlc_next.png') no-repeat center;left: auto;right:-110px;}
.aldcg-prev:hover,.aldcg-next:hover{background-color: #00aa76;}
.aldsy{width: 100%;position: relative;}
.aldsy-title{width:76%;}
.aldsy-title h2{font-size: 50px;color: #fff;line-height: 1;margin-bottom: 28px;}
.aldsy-title p{font-size: 16px;color: #fff;line-height:32px;}
.aldsy-title p b{font-size: 25px;}
.aldsy-loop{width: 100%;position: relative;}
.aldsy-loop img{width: 100%;object-fit: cover;}
.aldsy-mix{position: absolute;z-index: 2;width: 100%;left: 0;top: 30%;}
.aldsy-show{width:410px;margin-top: 52px;padding: 0 60px;position: relative;}
.aldsy-img{width: 100%;border-radius: 3px;overflow: hidden;}
.aldsy-img img{width: 100%;object-fit: cover;}
.aldsy-show .swiper-slide-active .aldsy-img{border: 4px solid #fff;}
.aldsy-prev,.aldsy-next{display: flex;justify-content: center;align-items: center; width: 40px;height: 40px;border-radius: 50%;background:#34394a url('../images/abtlc_prev.png') no-repeat center;transition: all .4s ease;cursor: pointer;position: absolute;left:0px;top: 0;bottom: 0;margin: auto 0;z-index: 3;cursor: pointer;}
.aldsy-next{background: #34394a url('../images/abtlc_next.png') no-repeat center;left: auto;right:0px;}
.aldsy-prev:hover,.aldsy-next:hover{background-color: #00aa76;}
.aldhz{width: 100%;padding: 150px 0;}
.aldhz-title{width: 100%;text-align: center;}
.aldhz-title h2{font-size: 50px;color: #333;line-height: 1;margin-bottom: 28px;}
.aldhz-title p{font-size: 16px;color: #777;line-height: 32px;}
.aldhz-item{width: 100%;margin-top: 26px;}
.aldhz-item li {float: left;display: flex;justify-content: center;align-items: center;width: 15%;height: 124px;border: 1px solid #e6e3e3;background-color: #fff;border-top-right-radius: 20px;margin: 32px 2% 0 0;position: relative;z-index: 1;}
.aldhz-item li:nth-child(6n){margin-right: 0;}
.aldhz-item li img{max-width: 100%;object-fit: cover;position: relative;}
.aldhz-item li::before{content: '';width: 100%;height: 100%;background-color: #fff;border-top-right-radius: 20px;position: absolute;left: 0;top: 0;}
.aldhz-item li::after{content: '';width: 100%;height: 100%;background-color: #00aa76;border-top-right-radius: 20px;position: absolute;left: 0;top: 0;z-index: -1;transition: all .4s ease;}
.aldhz-item li:hover {border-color: #00aa76;}
.aldhz-item li:hover::after{left: 8px;top:8px;} 



.common-btn{display: flex;justify-content: center;align-items: center;width: 155px;height: 40px;border-radius: 20px;font-size: 16px;color: #fff;transition: all .4s ease;}

.yield{width: 100%;}
.yieldjy{width: 100%;padding: 112px 0;}
.yieldjy-item{width: 100%;margin-top: 56px;overflow: hidden;}
.yieldjy-item ul li{width:23.5%;margin-right: 2%;float: left;border-radius: 20px;overflow: hidden;transition: width .5s ease;}
.yieldjy-item ul li:last-child{margin-right: 0;}
.yieldjy-img{width: 100%;height: 330px; position: relative;}
.yieldjy-img img{width: 100%;height: 100%; object-fit: cover;}
.yieldjy-cont{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;justify-content: center;z-index: 1;}
.yieldjy-cont::after{content: '';width: 100%;height: 100%;background-color: rgba(0,0,0, 0.35);position: absolute;left: 0;top: 0;opacity: 0;transition: all .4s ease;z-index: -1;}
.yieldjy-cont-center{width: 100%;text-align: center;opacity: 0;transition: all .6s ease;transform: translateY(20px);}
.yieldjy-cont-center p{font-size: 20px;color: #fff;line-height: 28px;}
.yieldjy-cont h2{font-size: 24px;color: #fff;position: absolute;bottom: 32px;left: 0;text-align: center;width: 100%;transition: all .4s ease;}
.yieldjy-item ul li:hover .yieldjy-cont h2{color: #fd7f43;}
.yieldjy-item ul li:hover .yieldjy-cont::after{opacity: 1;}
.yieldjy-item ul li:hover .yieldjy-cont-center{opacity: 1;transform: translateY(0px);}
.yieldlm{display: flex;align-items: center;width: 100%;height: 420px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.yieldlm-item{width: 100%;}
.yieldlm-item li{display: flex;flex-direction: column;align-items: center; float:left;width: 20%;padding: 0 60px;}
.yieldlm-item li i{display:flex;justify-content: center;align-items: center; width: 120px;height: 80px;margin-bottom: 20px;transition: all .4s ease;}
.yieldlm-item li i img{max-width: 100%;object-fit: cover;max-height: 88%;}
.yieldlm-item li p{font-size: 18px;color: #fefefe;line-height: 28px;transition: all .4s ease;}
.yieldlm-item li:hover i{transform: translateY(-10px);}
.yieldlm-item li:hover p{color: #00aa76;}
.yieldlc{width: 100%;padding: 112px 0 90px;}
.yieldlc-coulmn{width: 100%;margin-top: 32px;}
.yieldlc-coulmn li{float: left;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 32.333%;height: 138px;border-radius: 6px;background: #252b43;background: linear-gradient(127deg,#252b43 0%, #353e5e 80%);margin-right:1.5%;}
.yieldlc-coulmn li:last-child{margin-right: 0;}
.yieldlc-coulmn li h2{font-size: 40px;color: #fd7f43;font-weight: 700;}
.yieldlc-coulmn li p{font-size: 20px;color: #fff;font-weight: 700;line-height: 35px;}
.yieldlc-img{width: 100%;margin-top: 70px;overflow: hidden;}
.yieldlc-img img{width: 100%;object-fit: cover;}
.yieldzd{width: 100%;height: 926px;padding-top: 130px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.yieldzd .common-cont p{color: #fff;}
.yieldzd-item{width: 100%;margin-top: 50px;}
.yieldzd-item li{float: left;width: 31.333%;margin-right: 3%;}
.yieldzd-item li:last-child{margin-right: 0;}
.yieldzd-link{display: inline-block;width: 100%;padding: 15px;background-color: #fff;border-top-left-radius: 6px;border-top-right-radius: 6px;overflow: hidden;}
.yieldzd-img{width: 100%;overflow: hidden;}
.yieldzd-img img{width: 100%;object-fit: cover;transition: all .4s ease;}
.yieldzd-cont{width: 100%;padding: 45px 40px 0;height: 220px;}
.yieldzd-cont h2{font-size: 22px;color: #333;line-height: 28px;margin-bottom: 20px;transition: all .4s ease;}
.yieldzd-cont p{font-size: 16px;color: #999;line-height: 28px;}
.yieldzd-item li:hover .yieldzd-img img{transform: scale(1.06);}
.yieldzd-item li:hover .yieldzd-cont h2{color: #00aa76;}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
	
	 .aldyj {padding: 120px 0;}
    .aldyj-title h2 {font-size: 42px;}
    .aldyj-prev, .aldyj-next {width: 48px;height: 48px;left: -80px;}
    .aldyj-next {left: auto; right: -80px;}
    .aldly-lft h2 { font-size: 42px;}
    .aldpt {height: 750px;padding-top: 100px;}
    .aldpt-title h2 {font-size: 48px;margin-bottom: 32px;}
    .aldlc {height: 680px;padding-top: 100px;}
    .aldlc-title h2 {font-size: 42px; }
    .aldcg {padding: 100px 0 120px;}
    .aldcg-title h2 {font-size: 42px;}
    .aldcg-cont {padding: 0 180px;}
    .aldcg-prev, .aldcg-next {width: 48px;height: 48px;left: -80px;}
    .aldcg-next {left: auto;right: -80px; }
    .aldsy-mix {top: 20%;}
    .aldsy-title h2 {font-size: 42px;}
    .aldhz {padding: 100px 0;}
    .aldhz-title h2 {font-size: 42px;}
    .aldsy-show .swiper-slide-active .aldsy-img {border: 2px solid #fff;}

    .yieldjy {padding: 100px 0;}
    .yieldlm-item li {padding: 0 40px; }
    .yieldlc {padding: 100px 0 90px;}
    .yieldzd {height: 880px;padding-top: 100px;}
	
	
	    .aldyj-menu li{padding: 0 40px;}

    .aldly , .aldly-lft{height: 680px;}
    .aldly-lft{padding-top: 60px;}
    .aldly-list {margin-top: 36px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
   

    .aldyj-prev, .aldyj-next {left: 8px;}
    .aldyj-next {left: auto; right:8px;}
    .aldcg-prev, .aldcg-next {left:8px;}
    .aldcg-next {left: auto;right:8px; }

    .contact-map {width: 620px;}
}

@media all and (max-width:1279px) {
	 .aldyj {padding: 80px 0;}
    .aldyj-title h2 {font-size: 28px;margin-bottom: 28px;}
    .aldyj-menu li{padding: 0 30px;}
    .aldyj-menu li h1 {font-size: 38px;}
    .aldyj-menu li p {font-size: 14px; }
    .aldly {height: 760px;}
    .aldly-lft {height: 760px;padding: 80px 40px 0 0;}
    .aldly-lft h2 { font-size: 28px;}
    .aldly-list {margin-top: 38px; }
    .aldly-list li {width: 100%;}
    .aldpt {height: 660px;padding-top: 80px;}
    .aldpt-title {width: 40%;}
    .aldpt-title h2 {font-size:28px; margin-bottom: 28px;}
    .aldpt-item {margin-top: 42px;}
    .aldpt-item li h2 {font-size: 18px;}
    .aldlc { height: 580px;padding-top: 80px;}
    .aldlc-title h2 {font-size: 28px; }
    .aldlc-menu {padding: 68px 20px 0;}
    .aldlc-menu i {width: 58px;height: 58px; margin-bottom: 26px; }
    .aldlc-menu h2{font-size: 16px;}
    .aldlc-img h2{font-size: 16px;}
    .aldcg {padding: 80px 0 100px;}
    .aldcg-title h2 {font-size: 28px;}
    .aldcg-cont { padding: 0 100px; }
    .aldsy-title h2 {font-size: 28px; }
    .aldhz {padding:80px 0; }
    .aldhz-title h2 {font-size: 28px;}
    .aldhz-item li {width: 23.5%;}
    .aldhz-item li:nth-child(6n){margin-right: 2%;}
    .aldhz-item li:nth-child(4n){margin-right: 0;}
    .aldhz-item li img {max-width: 80%;}

    .yieldjy {padding:80px 0;}
    .yieldjy-cont h2 {font-size: 20px;bottom: 24px;}
    .yieldjy-img {height: 280px;}
    .yieldlm-item li {padding: 0 20px;}
    .yieldlm-item li p {font-size: 16px;line-height: 26px;}
    .yieldlc {padding: 80px 0;}
    .yieldlc-coulmn li h2 {font-size: 28px;}
    .yieldlc-coulmn li p {font-size: 18px;line-height: 30px;}
    .yieldlc-img {margin-top: 60px;}
    .yieldzd {height: 800px;padding-top: 80px; }
    .yieldzd-cont { padding: 28px 20px 0; height: 220px; }
    .yieldzd-cont h2{font-size: 18px;margin-bottom: 12px;}
    .yieldzd-cont p { font-size: 14px;line-height: 26px; }
	}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
	 .aldyj {padding:60px 0;}
    .aldyj::after {width: 500px;height: 360px;}
    .aldyj-menu {width: 100%;margin-top: 38px;}
    .aldyj-show {margin-top: 58px;}
    .aldly {height: auto;}
    .aldly-lft { height: auto;padding: 60px 20px 60px 0;}
    .aldpt {height:auto;padding: 60px 0;}
    .aldlc {height:auto;padding: 60px 0; }
    .aldlc-menu {padding: 68px 12px 0;}
    .aldlc-menu i { width: 38px; height: 38px; }
    .aldcg {padding: 60px 0 68px; }
    .aldcg-menu ul li a {width: 180px;font-size: 16px;}
    .aldsy-mix { top: 12%;}
    .aldsy-title {width: 100%;}
    .aldsy-title h2 { margin-bottom: 20px;}
    .aldsy-title p {font-size: 14px;line-height: 24px; }
    .aldsy-title p b{font-size: 20px;}
    .aldsy-show { margin-top: 32px; }
    .aldhz {padding: 60px 0; }


    .yieldjy {padding:60px 0;}
    .yieldjy-cont h2 {font-size: 16px;bottom: 20px;}
    .yieldjy-cont-center p {font-size: 16px;line-height: 26px;}
    .yieldjy-img {height: 220px;}
    .yieldlm{height: auto;padding: 60px 0;}
    .yieldlm-item li {padding: 0 10px;}
    .yieldlm-item li i {width: 80px;height: 80px;}
    .yieldlm-item li p {font-size: 14px;line-height: 24px;}
    .yieldlc {padding: 60px 0;}
    .yieldlc-coulmn li h2 {font-size: 24px;}
    .yieldlc-coulmn li p {font-size: 16px;line-height: 28px;}
    .yieldlc-img {margin-top: 40px;}
    .yieldzd {height: auto;padding: 60px 0; }
    .yieldzd-cont { padding: 28px 0px 0; height: 220px; }
    .yieldzd-cont h2{font-size: 16px;margin-bottom: 10px;}
    .yieldzd-cont p {line-height: 24px; }
	}
@media all and (max-width:640px) {
	 .aldyj { padding:40px 0;}
    .aldyj::after {width: 260px;height: 180px;display: none;}
    .aldly-lft h2 {font-size: 24px;}
    .aldyj-title h2 {font-size: 20px; margin-bottom: 16px;}
    .aldyj-title p { font-size: 14px;line-height: 24px;max-width: 100%;}
    .aldyj-menu ul{margin-top: -20px;}
    .aldyj-menu li{width: 50%;text-align:center;margin-top: 20px;padding: 0;}
    .aldly-list{overflow: hidden;}
    .aldly-list li{width: 50%;float: left;}
    .aldly-list li h6 {font-size: 15px;padding-left: 18px;}
    .aldly-list li h6::before{width: 8px;height: 8px;}
    .aldly-list li::after{display: none;}
    .aldly-list li h6::after{display: none;}
    .aldly-list li:last-child{border-bottom: none;}
    .aldyj-menu li h1 {font-size: 28px;}
    .aldyj-menu li:nth-child(2n):after{display: none;}
    .aldyj-menu li::after{height: 100%;}
    .aldly::before {display: none;}
    .aldly::after {display: none;}
    .aldly-lft {width: 100%; background-color: #1c2437;padding:40px 20px 12px;}
    .aldly-list {margin-top: 24px;}
    .aldly-rgt{position: relative;width: 100%;padding: 0 4%;}
    .aldpt {padding: 40px 0;background: none !important;}
    .aldpt-title {width: 100%;}
    .aldpt-title h2 {font-size: 20px;margin-bottom: 20px;}
    .aldpt-item { margin-top: 0px;}
    .aldpt-item li {width: 100%;height: auto;padding: 30px 20px; background-color: #252f45;margin-top: 20px;}
    .aldpt-item li span {display: none;}
    .aldpt-item li h2 {color: #fff;}
    .aldpt-cont {display: block;transform: translateY(0px);}
    .aldpt-yellow {opacity: 1; }
    .aldpt-black{opacity: 0;}
    .aldlc {padding: 40px 0; }
    .aldlc-title h2 { font-size: 20px;}
    .aldlc-title p {font-size: 14px;line-height: 24px; }
    .aldlc-item {margin-top: 20px;}
    .aldlc-item li {width: 49%;margin-right: 2%;margin-top: 2%;}
    .aldlc-item li:nth-child(2n){margin-right: 0;}
    .aldlc-menu h2 {font-size: 14px;}
    .aldlc-img h2 { font-size: 14px;}
    .aldsy-loop img {min-height: 360px;}
    .aldsy-title h2 {font-size: 20px;margin-bottom: 16px;}
    .aldsy-show { width: 60%; margin-top: 28px; padding: 0 48px; }
    .aldcg { padding: 40px 0 48px;}
    .aldcg-title h2 {font-size: 20px;}
    .aldcg-cont {padding: 0;margin-top: 28px;}
    .aldcg-cont::before, .aldcg-cont::after{display: none;}
    .aldcg-cont p {font-size: 14px;line-height: 24px;}
    .aldcg-menu ul li a { width:98px;font-size: 12px;height: 38px;line-height: 38px;}
    .aldcg-menu ul li+li {margin-left: 6px;}
    .aldhz { padding: 40px 0;}
    .aldhz-title h2 {font-size: 20px;margin-bottom: 16px;}
    .aldhz-title p {font-size: 14px; line-height: 24px;}
    .aldhz-item{margin-top: 0;}
    .aldhz-item li {width: 32%;height: 88px;margin-top: 20px;}
    .aldhz-item li:nth-child(4n){margin-right: 2%;}
    .aldhz-item li:nth-child(3n){margin-right: 0;}

    .yieldjy {padding:40px 0;}
    .yieldjy-item {margin-top: 0px;}
    .yieldjy-item ul li {width: 100% !important;margin-right: 0%;margin-top: 28px;}
    .yieldjy-cont-center {opacity: 1;transform: translateY(0px);}
    .yieldjy-cont-center p {font-size: 16px;line-height: 26px;}
    .yieldjy-img {height: 220px;}
    .yieldlm{padding:40px 0;}
    .yieldlm-item ul{display: flex;flex-wrap: wrap;}
    .yieldlm-item li p {line-height: 20px;text-align: center;}
    .yieldlm-item li {width: 50%;margin-top: 20px;}
    .yieldlc {padding: 40px 0;}
    .yieldlc-coulmn li{width: 100%;margin-top: 24px;}
    .yieldlc-img {margin-top: 30px;}
    .yieldzd {padding: 40px 0; }
    .yieldzd-item{margin-top: 0;}
    .yieldzd-item li { width:100%;margin-right:0;margin-top: 28px;}
    .yieldzd-cont { padding: 28px 0px; height:auto; }
	
	
	 .aldyj-show {margin-top: 40px;}
    .aldcg-link .aldcg-img img{width: calc(100% - 130px);}
    .aldcg-link .aldcg-img{text-align: center;}
    .yieldjy-img::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0, 0.4);}
    .com-banner.news-banner {height: 300px;}
    .com-banner.news-banner h2 {font-size: 24px;margin: 0 0 16px;}
    .article-nav .article-btn {height: 40px;margin-top: 34px;}
    .tdIntroModal-top .choose{width: 100%;margin: 0;}
    .tdIntroModal-contain .tdIntroModal-con {margin-top: 20px;}
    .tdIntroModal-contain .tdIntroModal-con .tdIntroModal-con{margin-top: 0;}
    .talentsfc-rgt{justify-content: space-between;flex-direction: row;}
    .talentsfc-img{width: 49%;height: auto;}
    .aldcg-cont p span {font-size: 20px;}
    .aldcg-menu {margin: 36px 0 30px;}
    .aldlc-menu {padding: 68px 10px 0;}
    .yieldlm-item li i {height: 60px;margin-bottom: 12px;}
    .yieldlc-coulmn li:first-child{margin-top: 0;}}
	
	 
	 /*产品中心*/
	 
	 
	 
	 /* 案例-列表 */
.case-lists{width: 100%;padding: 72px 0 50px;background: #;overflow: hidden;}
.case-lists-list{width: 100%;}
.case-lists-list li{width: 100%;overflow: hidden;margin-top: 60px;}
.case-lists-list li:first-child{margin-top: 0;}
.case-lists-img, .case-lists-wdbox{width: 50%;height: 438px;position: relative;overflow: hidden;display: block;}
.case-lists-list li:nth-child(2n+1) .case-lists-img{float: left;}
/*
.case-lists-list li:nth-child(2n+1) .case-lists-img{float: right;}
.case-lists-list li:nth-child(2n+1) .case-lists-wdbox{float: left;}
.case-lists-list li:nth-child(2n) .case-lists-img{float: left;}*/
.case-lists-list li:nth-child(2n) .case-lists-wdbox{float: right;}
.case-lists-img img{width: 100%;height: 100%;object-fit: cover;transition: all .4s linear;}
.case-lists-img:hover img{transform: scale(1.06);}
.case-lists-wdbox{background: #f8f9fd;display: flex;align-items: center;padding: 0 60px;}
.case-lists-wd{width: 100%;}
.case-lists-wd-title{width: 100%;}
.case-lists-wd-title h1{font-size: 30px;color: #333;font-weight: 500;}
.case-lists-wd-title p{font-size: 16px;color: #888;margin: 16px 0 20px;}
.case-lists-wd-title i{display: block;width: 40px;height: 3px;background: linear-gradient(to right,#00aa76,#a2be24);}
.case-lists-wd-desc{width: 100%;margin-top: 24px;}
.case-lists-wd-desc p{font-size: 16px;color: #888;line-height: 28px;}
.case-lists-wd-desc a{display: block;position: relative;width: 140px;margin-top: 42px;height: 48px;line-height: 44px;overflow: hidden;border-radius: 24px;border: 2px solid #e5e5e5;text-align: center;font-size: 16px;color: #888;transition: all .4s ease;}
.case-lists-wd-desc a span{position: relative;z-index: 2;}
.case-lists-wd-desc a:before{content: "";position: absolute;width: 0;height: 100%;right: 0;background: linear-gradient(to right,#00aa76,#a2be24);top: 0;transition: all .6s ease;}
.case-lists-wd-desc a:hover{color: #fff;border-color: #00aa76;}
.case-lists-wd-desc a:hover:before{right: auto;left: 0;width: 100%;}
	 
	 
	 
	 @media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
   
    .case-lists {}
    .case-lists-list li {margin-top: 50px;}
    
 
}
	 
	@media all and (max-width:1439px) { 
	 
	  .case-lists {}
    .case-lists-img, .case-lists-wdbox{height: 380px;}
    .case-lists-wd-title h1 {font-size: 28px;}
    .case-lists-wd-title p {margin: 12px 0 16px;}
    .case-lists-wd-desc a {width: 120px;margin-top: 28px;height: 40px;line-height: 36px;}}
	 
	 
	 @media all and (max-width:1359px) {
		  .case-lists-wd-desc p {line-height: 26px;}
    .case-lists {}
    .case-lists-wd-desc {margin-top: 20px;}
    .case-lists-list li {margin-top: 40px;}}
	 
	 /* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
	  .case-lists-img, .case-lists-wdbox{width: 100%;height: auto;}
    .case-lists-wdbox {padding: 40px 20px;}}
	@media all and (max-width:640px) {
		
		 .case-lists {padding: 40px 0;}
    .case-lists-wdbox {padding: 28px 20px;}
    .case-lists-wd-title h1 {font-size: 24px;}
    .case-lists-list li {margin-top: 24px;}}
	 
	 
	





.sollx{width: 100%;padding: 10px 0 10px;}
.sollx-list{width: 100%;margin-top: 24px;}
.sollx-list li{width: 25%;text-align: center;float: left;}
.sollx-img{width: 100%;height: 74px;line-height: 72px;}
.sollx-img img{max-height: 100%;}
.sollx-list li h6, .sollx-list li h1{font-size: 18px;color: #fff;margin: 38px 0 20px;}
.sollx-list li p{width: 100%;font-size: 15px;color: #fff;line-height: 24px;padding: 0 12%;}





@media  (max-width:640px) {


   .sollx-list li{width:48%;margin-top: 34px; margin-bottom:10px;}
   .sollx-list {margin-top: 0;}
    .sollx-img{height: 48px;line-height: normal;}
    .sollx-list li h6, .solyy-list li h1 {font-size: 18px;margin: 24px 0 16px;}}









	
	 
#product-lists .com-banner{background-position: center right}
#product-lists .prod-select{padding:40px 0 30px}
#product-lists .prod-select .prod-item{display:flex;flex-wrap:wrap}
#product-lists .prod-select .prod-item li{width:18%;text-align:center;padding:5px;border:1px solid #dde0e4;margin-bottom:10px;margin-right:35px}
#product-lists .prod-select .prod-item li:nth-child(4n){margin-right:0}



#product-lists .prod-select .prod-item li a{display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#product-lists .prod-select .prod-item li.active,#product-lists .prod-select .prod-item li:hover{background:#ebeff3;color:#00aa76}
.product-lists{background:#fff; width:100%; padding-bottom:100px;}
.product-lists .list-cont{display:flex;flex-wrap:wrap;position:relative}
.product-lists .cell{width:24%;background:#fff;text-align:center;display:block;padding:60px;border-bottom:2px solid transparent;margin-bottom:30px;margin-right:20px;border-color:#02bc83;box-shadow:0 0 10px rgba(2,115,193,.2)}
.product-lists .cell:nth-child(4n){margin-right:0}

.product-lists .Pagination{margin-top:20px}
.product-lists .cell .picture{display:flex;align-items:center;justify-content:center;height:180px}
.product-lists .cell .picture img{object-fit:scale-down;max-width:100%;transition: all .4s ease;max-height: 100%;}
.product-lists .cell .tit{color:#333;margin-top:20px;font-size:18px;font-weight:700;transform: scale(.94)}
.product-lists .cell .tip{color:#666;font-size:14px;margin:20px 0}
.product-lists .cell .more-btn{color:#00aa76}
.product-lists .cell:hover{border-color:#00aa76;box-shadow:0 0 10px rgba(0,170,118,.2)}
.product-lists .cell:hover img{transform: scale(1.1)}
.product-lists .cell:hover .more-btn{text-decoration:underline}
	 
	 
.products ul li .more-btn{color:#00aa76; padding-top:20px;} 
	
	.products{

	width: 100%;overflow: hidden;margin-bottom: 70px;
}
.products>ul, .custom .customdiv ul{
	overflow: hidden; 
}
.products ul li, .custom .customdiv ul li{
	float: left;
	width: 23.46%;
	margin-right: 2%;
	margin-bottom: 2.9%;border-color:#02bc83;
}
.products ul li:nth-child(4n), .custom .customdiv ul li:nth-child(4n){
	margin-right: 0;
}
.products ul li a, .custom .customdiv ul li a{
	position: relative;
	display: block;
	width: 100%;
	overflow: hidden;
}
.products>ul>li:hover{
	box-shadow: 0px 2px 18px rgba(45,45,45,.32);
}
.products ul li .above{
	width: 100%;
	overflow: hidden;

	background-color: #fff;border: 1px solid #e1e3e4; padding-top:40px;
}
.products ul li .above .imgbox{
	width: 100%;
	overflow: hidden;
	text-align: center;
}
.products ul li .above .imgbox img{
	width: 50%;
}
.products ul li .above .txtbox{
	
	text-align: center;height:150px; padding-top:10px;
}
.products ul li .above .txtbox .t1{
	color: #272727;
	font-size: 18px;
	font-family:'SourceHanSansCN-Regular'; padding-top:10px;
	
}
.products ul li .above .txtbox .t2{
	color: #272727;
	font-size: 16px;
	font-family:'SourceHanSansCN-light';
}
.products ul li .below{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-image: url(../images/ysbg.png);
 background-repeat: repeat-x;
	-o-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
	transition: all 0.4s;
	
	-o-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}
.products ul li:hover .below{
	opacity: 1;
	-o-transform: translateY(0);
	-ms-transform: translateY(0);
	-moz-transform: translateY(0);
	-webkit-transform: translateY(0);
	transform: translateY(0);
}
.products ul li .below .box{
	padding: 40px 30px;
	overflow: hidden;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.products ul li .below .t1{
	font-family: 'SourceHanSansCN-Medium';
	font-size: 24px;
	color: #ffffff;
	margin-bottom: 5px;
}
.products ul li .below .t2{
	font-family: 'SourceHanSansCN-Medium';
	font-size: 16px;
	color: #ffffff;
}
.products ul li .below .t3{
	font-size: 14px;
	color: #ffffff;
	font-family: 'SourceHanSansCN-light';
}
.products ul li .below ul{
	margin-top: 80px;
	height: 250px;
	overflow: hidden;
}
.products ul li .below ul li{
	width: 100%;
	color: #ffffff;
	font-size: 16px;
	font-family: 'SourceHanSansCN-light';
	line-height: 1.75; text-align:center;
}
.products ul li .below ul li p{ padding-bottom:10px;
	
}
@media screen and (max-width: 1024px){
	
	.products, .custom .customdiv{
		width: 100%;
	}
	.products>ul, .custom .customdiv ul{
		margin-bottom: 40px;
	}
	.products ul li{
		width: 48%;
		margin-right: 4%;
		margin-bottom: 4%;
	}
	.products ul li:nth-child(3n){
		margin-right: 4%;
	}
	.products ul li:nth-child(2n){
		margin-right: 0;
	}
	.products ul li .above{
		padding: 30px 0px;
	}
	.products ul li .above .txtbox .t1{
		margin-bottom: 8px;
	}
	.products ul li .below .box{
		padding: 30px;
	}
	.products ul li .below ul{
		margin-top: 20px;
	}
	.products ul li .below ul li{
		font-size: 15px;
	}}
@media screen and (max-width: 768px){
	
	.products, .custom .customdiv{
		width: 100%;
		margin-top: 4%;
	}
	.products>ul, .custom .customdiv ul{
		margin-bottom: 30px;
	}
	.products ul li .above{
		padding: 20px 0px;
	}
	.products ul li .above .txtbox .t1{
		font-size: 16px;
	}
	.products ul li .above .txtbox .t2{
		font-size: 15px;
	}
	.products ul li .below{
		display: none;
	}
	}
	
	@media screen and (max-width: 640px){.products>ul, .custom .customdiv ul{
		margin-bottom: 20px;
	}
	.products ul li{
		width: 100%;
		margin-right: 0;
		margin-bottom: 6%;
	}
	.products ul li .above{
		padding: 20px 0px;
	}
	.products ul li .above .txtbox .t1{
		font-size: 16px;
	}
	.products ul li .above .txtbox .t2{
		font-size: 15px;
	}
}}


/*产品中心*/
#product-lists .com-banner{background-position: center right}
#product-lists .prod-select{padding:40px 0 30px}
#product-lists .prod-select .prod-item{display:flex;flex-wrap:wrap}
#product-lists .prod-select .prod-item li{width:18%;text-align:center;padding:5px;border:1px solid #dde0e4;margin-bottom:10px;margin-right:35px}
#product-lists .prod-select .prod-item li:nth-child(4n){margin-right:0}



#product-lists .prod-select .prod-item li a{display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
#product-lists .prod-select .prod-item li.active,#product-lists .prod-select .prod-item li:hover{background:#ebeff3;color:#00aa76}
.product-lists{background:#fff; width:100%;}
.product-lists .list-cont{display:flex;flex-wrap:wrap;position:relative}
.product-lists .cell{width:24%;background:#fff;text-align:center;display:block;padding:60px;border-bottom:2px solid transparent;margin-bottom:20px;margin-right:20px;border-color:#02bc83;box-shadow:0 0 10px rgba(2,115,193,.2)}
.product-lists .cell:nth-child(4n){margin-right:0}

.product-lists .Pagination{margin-top:20px}
.product-lists .cell .picture{display:flex;align-items:center;justify-content:center;height:160px}
.product-lists .cell .picture img{object-fit:scale-down;max-width:100%;transition: all .4s ease;max-height: 100%;}
.product-lists .cell .tit{color:#333;margin-top:20px;font-size:18px;font-weight:700;transform: scale(.94)}
.product-lists .cell .tip{color:#666;font-size:14px;margin:20px 0}
.product-lists .cell .more-btn{color:#00aa76}
.product-lists .cell:hover{border-color:#00aa76;box-shadow:0 0 10px rgba(0,170,118,.2)}
.product-lists .cell:hover img{transform: scale(1.1)}
.product-lists .cell:hover .more-btn{text-decoration:underline}








@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    #product-lists .prod-select .prod-item li{width:17%}
	.product-lists .cell{width:32%;}

	.product-lists .cell:nth-child(3n){margin-right:0}
	  #product-lists .prod-select .prod-item li:nth-child(4n){margin-right:20}}
}
	
	
	@media all and (max-width:1279px) {
    /* 1152 × (864) */
    #product-lists .prod-select .prod-item li{margin-right:10px;width:19%}}
	
	
	@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .product-lists .cell{width:31%;padding:20px;}
    #product-lists .prod-select .prod-item li{width:23.5%}
    #product-lists .prod-select .prod-item li:nth-child(6n){margin-right:10px}
    #product-lists .prod-select .prod-item li:nth-child(3n){margin-right:0}}
	
	
	/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .
    .product-lists .cell{width:48%}
   }
	
	
	@media all and (max-width:640px) {
		
		  .product-lists .cell{width:100%;margin:0 0 20px}
    .product-lists .cell:nth-child(3n){margin-right:0}
    #product-lists .prod-select .prod-item li{width:100%;margin-right: 0;}
    #product-lists .prod-select .prod-item li:nth-child(5n) {margin-right:0}
    #product-lists .prod-select .prod-item li:nth-child(4n){margin-right:0}
    #product-lists .prod-select .prod-item li:nth-child(2n){margin-right:0}
    #product-lists .com-banner{min-height:380px}    #product-lists .prod-select .prod-item{max-height: 300px;overflow-y: scroll}}


/*閸&#65533;&#65533;*/
.pageBox { width:100%; text-align: center; margin-top:10px; padding-top:10px  }
.pageBox a { display: inline-block; *display: inline; *zoom: 1; width:38px; height: 38px;font-size:16px;line-height:38px;margin: 0 6px; line-height:38px text-align: center; font-family: 'Arial'; background-color: #fff; color: #666;border: 1px solid #ccc; }
.pageBox a:hover,.pageBox a.active { background-color:#00aa76; color: #FFF;  }
.pageBox .on{ background-color:#00aa76; color: #FFF;  }
.pageBox .shangyi{ display:none;}
@media  (max-width: 861px) {

.pageBox { width: 640px; text-align: center; margin:auto; padding-top:20px; }
.pageBox a { display: inline-block; *display: inline; *zoom: 1; width:38px; height: 55px; margin: 0 8px; line-height:38px; text-align: center; font-family: 'Arial'; background-color: #fff; color: #666;border: 1px solid #ccc; }
.pageBox a:hover,.pageBox a.active { background-color: #00aa76; color: #FFF; }
.pageBox .on{ background-color: #00aa76; color: #FFF; }
.pageBox .shangyi{ display:none;}
}

@media (min-width: 320px) and (max-width: 639px) {

.pageBox { width: 320px; text-align: center; margin:auto; padding-top:20px;}
.pageBox a { display: inline-block; *display: inline; *zoom: 1; width:38px; height:38px; margin: 0 8px; line-height: 38px; text-align: center; font-family: 'Arial';  background-color: #fff; color: #666;border: 1px solid #ccc; }
.pageBox a:hover,.pageBox a.active { background-color: #00aa76; color: #FFF; }
.pageBox .on{ background-color: #00aa76; color: #FFF; }
.pageBox .shangyi{ display:none;}
}



/*产品详情*/
.nav-link{color:#fff;display:flex;lex-wrap: wrap}
.nav-link li{padding-top:10px;}
.nav-link .arrow-right{margin:0 15px}
.top-nav-link{background:#5e5e5e;padding-bottom:0px}
.details-banner{padding:50px 0}
.details-banner .container{display:flex;justify-content:space-between}
.details-banner-lft{width:50%;display:flex;height:445px;justify-content: space-between}
.details-banner .swiper-container{height:100%;width:78%;border:1px solid #ededed;margin-right: 0}
.details-banner .pro-icim{width:80%;overflow:hidden;position:relative;text-align:center;height: 80%;display: flex;align-items: center;justify-content: center;}
.details-banner .pro-icim .image{max-width:100%;max-height: 100%;object-fit:scale-down;transition: all .4s ease;transform: scale(0.94);}
.details-banner .swiper-slide:hover .image{transform: scale(1)}
.details-banner .thumb-box{width:20%;overflow:hidden;font-size:0}
.details-banner .thumb-box ul{display:flex;flex-direction:column;height:100%}
.details-banner .thumb-box ul li+li{margin-top:20px}
.details-banner .thumb-box ul li{width:100%;height:100px;border:1px solid #ededed;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative}
.details-banner .thumb-box ul li img{object-fit:cover;max-width: 88%;max-height: 88%;}
.details-banner .thumb-box ul li.ontrue{border-color:#00aa76}
.details-banner-lft .swiper-slide{display:flex;align-items:center;justify-content:center;position:relative}
.details-banner-rgt{width:49%;background:#fbfbfb;border:1px solid #ececec;padding:35px 55px}
.details-banner-rgt p{line-height:28px;font-size:16px; }
ul.list-dot>li{padding-left:16px;position:relative;font-size:14px;color:#444;line-height:28px}
ul.list-dot>li:after{content:'';position:absolute;left:0;background-color:#858585;width:6px;height:6px;border-radius:50%;top:11px}
.details-banner-rgt .rgt-tit{font-size:30px;color:#00aa76;margin-bottom:20px;font-weight:700}
.details-banner-rgt .small-tit{font-size:18px;color:#333;margin:40px 0 10px;font-weight:700}
.details-banner-rgt .btn{margin-top:25px;font-weight: bold;}
.details-cat .container{display:flex}
.details-cat{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}
.details-cat .cat-item{display:flex;align-items:center;  width:150px;height:70px;font-size:16px;color:#444;border-left:1px solid #f3f3f3;cursor:pointer;box-sizing:border-box;border-bottom:2px solid transparent;transition:all .2s ease}
.details-cat .cat-item:last-child{border-right:1px solid #f3f3f3}
.details-cat .cat-item i{width:20px;height:20px;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;transition:all .2s ease}
.details-cat .cat-item.active,.details-cat .cat-item:hover{color:#00aa76;border-bottom-color:#00aa76}
.details-cat .cat-item:nth-child(1) i{background-image:url(../images/gather/details-03.png)}
.details-cat .cat-item.active:nth-child(1) i,.details-cat .cat-item:hover:nth-child(1) i{background-image:url(../images/gather/details-03H.png)}
.details-cat .cat-item:nth-child(2) i{background-image:url(../images/gather/details-04.png)}
.details-cat .cat-item.active:nth-child(2) i,.details-cat .cat-item:hover:nth-child(2) i{background-image:url(../images/gather/details-04H.png)}
.details-cat .cat-item:nth-child(3) i{background-image:url(../images/gather/details-05.png)}
.details-cat .cat-item.active:nth-child(3) i,.details-cat .cat-item:hover:nth-child(3) i{background-image:url(../images/gather/details-05H.png)}
.details-cat .cat-item:nth-child(4) i{background-image:url(../images/gather/details-06.png)}
.details-cat .cat-item.active:nth-child(4) i,.details-cat .cat-item:hover:nth-child(4) i{background-image:url(../images/gather/details-06H.png)}
.details-content{background:#efefef;padding:60px 0}
.details-content .container{display:flex;justify-content:space-between}
.details-content .details-lft{background:#fff;padding:40px;width:69%;}
.details-content .details-lft p{line-height: 26px}
.details-content .details-lft .wrap-table{overflow-x: scroll}
.details-content .details-lft img{max-width: 100%;object-fit: cover}
.details-content .details-lft table{white-space: nowrap}
.details-content .details-lft table td{padding: 5px;white-space: normal;}
.details-content .details-lft .lft-tit,.details-content .details-lft h3{font-size:26px;line-height:26px;color:#333;margin-bottom:20px}
.details-content .details-lft .lft-tit:not(:first-child),.details-content .details-lft h3:not(:first-child){margin-top:30px}
.details-content .details-lft .soft-list{background:#e9eef4}
.details-content .details-lft .soft-list .item-top{border-bottom:1px solid #fff;display:flex;font-size:14px;color:#00aa76;font-weight:700;padding:20px 0 20px 50px}
.details-content .soft-list .item-top .item-tit:nth-child(1){width:40%}
.details-content .details-lft .soft-list .item-cont .item-value:nth-child(3),.details-content .details-lft .soft-list .item-cont .item-value:nth-child(4),.details-content .soft-list .item-top .item-tit:nth-child(2),.details-content .soft-list .item-top .item-tit:nth-child(3){width:30%}
.details-content .details-lft .soft-list .item-cont{padding:20px 0 20px 50px;font-size:14px;color:#555;display:flex}
.details-content .details-lft .soft-list .item-cont .item-value:nth-child(1),.details-content .details-lft .soft-list .item-cont .item-value:nth-child(2){width:20%}
.details-content .details-lft .soft-list .item-cont:not(:last-child){border-bottom:1px solid #fff}
.details-content .details-lft .news-tit{margin-top:40px}
.details-content .details-lft .related-news{display:flex;flex-wrap:wrap;justify-content:space-between}
.details-content .details-lft .news-cell{display:flex;align-items:center;justify-content:space-between;width:48%;margin-bottom:30px}
.details-content .details-lft .news-cell .picture{width:40%;height:100px}
.details-content .details-lft .news-cell img{width:100%;height:100%;object-fit:cover}
.details-content .details-lft .news-cell .info{width:55%}
.details-content .details-lft .news-cell .tit{font-weight:700;font-size:16px;line-height:22px;height:44px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.details-content .details-lft .news-cell .news-time{font-size:14px;margin-top:10px;color:#d1d1d1}
.details-content .sidebar-rgt h2.tit{font-size:22px;color:#333;border-bottom:1px solid #f3f3f3;background:#fff;padding:20px;font-weight:700}
.details-content .sidebar-rgt{width:28.5%;height:100%}
.details-content .sidebar-rgt .cell{background:#fff;text-align:center;display:block;padding:20px;border-bottom:2px solid transparent}
.details-content .sidebar-rgt .cell .picture{display:flex;align-items:center;justify-content:center;height:160px}
.details-content .sidebar-rgt .cell img{object-fit:scale-down;max-width:80%;max-height:90%;transition: all .4s ease}
.details-content .sidebar-rgt .cell:hover img{transform: scale(1.1)}
.details-content .sidebar-rgt .cell .tit{color:#333;margin-top:20px;font-size:18px;font-weight:700}
.details-content .sidebar-rgt .cell .tip{color:#666;font-size:14px;margin:20px 0}
.details-content .sidebar-rgt .cell .more-btn{color:#00aa76}
.details-content .sidebar-rgt .cell+.cell{margin-top:20px}
.details-content .sidebar-rgt .cell:hover{border-color:#00aa76}


@media all and (max-width:1279px) {
    /* 1152 × (864) */

    .details-content .sidebar-rgt .cell{padding:30px}}



/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
  .details-banner-lft,.details-banner-rgt{width:100%; overflow:hidden;}
    .details-banner-rgt{padding:20px}
    .details-banner-rgt .rgt-tit{font-size:26px}
    .details-banner-rgt .small-tit{margin-top:30px}
    .details-content .details-lft,.details-content .sidebar-rgt{width:100%}
    .details-content .container{flex-wrap:wrap}
    .details-content .sidebar-rgt{margin-top:30px}
	}
@media all and (max-width:640px) {
	
	.details-banner-lft,.details-banner-rgt{width:100%; overflow:hidden;}
    .details-banner .container{flex-wrap:wrap}
    .details-banner-rgt{margin-top:20px}
    .nav-link{padding-top:0px}
    .top-nav-link{padding-bottom:0px}
    .details-banner,.details-content{padding:30px 0}
    .details-cat .cat-item{font-size:14px;height:40px}
    .details-cat .cat-item i{width:16px;height:16px;background-size:16px}
    .details-content .details-lft{padding:20px}
    .details-content .details-lft .soft-list .item-cont,.details-content .details-lft .soft-list .item-top{min-width:600px}
    .details-content .details-lft .soft-list{overflow-y:auto}
    .details-content .details-lft .news-cell{width:100%}
    .details-content .details-lft .news-cell .tit{font-size:14px;font-weight:400}
    .details-content .details-lft .news-cell .news-time{font-size:13px}
    .details-content .details-lft .lft-tit,.details-content .details-lft h3{font-size:22px}
	

	
	}
	
	/*.col-sm-4{width:33.33333333%; float:left}
	.company-culture{background:url('../images/wx_bg.jpg') no-repeat center center;background-size:cover;text-align:center;color:#fff; width:100%; overflow:hidden; height:100%; padding-top:100px; padding-bottom:100px;}
	.company-culture .row{margin-top:40px;}
	.company-culture .ic{background-repeat:no-repeat;background-size:contain;background-position:center;width:60px;height:60px;display:inline-block}
	.company-culture .ic.ic1{background-image:url('../images/wx_1.png')}.company-culture .ic.ic2{background-image:url('../images/wx_2.png')}
	.company-culture .ic.ic3{background-image:url('../images/wx_3.png')}.company-culture h5{font-size:30px;padding:.3rem 0 .1rem}
	.company-culture .desc{font-size:16px;line-height:1.76}@media (max-width:768px){.company-culture h5{font-size:26px}}@media (max-width:640px)
	{.company-culture{padding-bottom:.2rem}.company-culture li{margin-bottom:.8rem}.company-culture h5{font-size:16px}.company-culture .ic{width:50px;height:50px} .company-culture .desc{font-size:12px;line-height:1.5}}
	@media (max-width:480px){.company-culture .row{margin-top:.5rem}.company-culture h5{font-size:14px;padding-top:.16rem}.company-culture .desc{font-size:12px;line-height:1.5}}*/
	
	/*联系我们*/
#contact .banner-title{margin-top:unset;padding-top:155px}
.com-block {
    padding: 90px 0;
}
.contact-nav .container{display:flex;justify-content:space-between}
.contact-nav .item{text-align:center;padding:0 60px}
.contact-nav .item .tit{font-size:24px;color:#00aa76;margin:30px 0 20px}
.contact-nav .item .tit:hover{text-decoration:underline;}
.contact-nav .item .tip{color:#666;line-height:26px;font-size:16px}
.contact-info{display:flex}
.contact-info .lft{width:50%;background:#f6f6f6}
.contact-info .lft .cont{width:62%;margin:0 auto}
.contact-info .lft .tit{color:#000;font-size:28px;padding-bottom:16px;border-bottom:1px solid #e9e9e9;font-weight:700;margin-bottom:30px;position:relative}
.contact-info .lft .tit:after{content:'';height:1px;background:#00aa76;width:62px;position:absolute;left:0;bottom:-1px}
.contact-info .lft li{font-size:16px;line-height:36px;color:#555}
.contact-info .lft .btn2{margin-top:40px;display:flex;align-items:center;justify-content:center}
.contact-info .lft .btn2 i{display:block;width:18px;height:18px;background-image:url(../images/contact-06.png);margin-right:10px;-webkit-transition:all linear .3s;transition:all linear .3s}
.contact-info .lft .btn2:hover i{background-image:url(../images/contact-06H.png)}
.contact-info .rgt{width:55%}
.amap-logo,.amap-copyright{display: none!important;}
.contact-info .lft a{display: block;width: 160px;height: 46px;line-height: 44px;text-align: center;border-radius: 24px;font-size: 18px;color: #fff;margin: 36px auto 0;background: linear-gradient(to right,#00aa76,#a2be24); float:left }
.contact-info .lft a span{display: inline-block;vertical-align: middle;position: relative;padding-right: 30px;background: url('../images/index/indarr.png') no-repeat right 8px center;transition: all .4s ease;}
.contact-info .lft a:hover span{background-position: right center;}


@media all and (max-width:1599px) {
 
    .contact-nav .item{padding: 0 30px}}
	
	
@media all and (max-width:1279px) {
	  .contact-nav .item{padding: 0 20px;width: 33.33%}
    .contact-nav .item .tit{font-size: 18px}
    .contact-nav .item .tip{font-size: 14px}
    .contact-info .lft .cont{width: 65%}}
	
	
	
	
		

	
	
	
	@media all and (max-width:640px) {
	.contact-info .lft .cont{width:90%}
		 .service-warr .container,.contact-nav .container,.contact-info,#all-case .big-item .cont{flex-wrap: wrap}
    .service-warr .lft,.service-warr .rgt{width: 100%}
    .service-warr .rgt{margin-top: 30px;padding: 30px;}
    .service-warr .lft .item{padding: 15px 0}
    .contact-nav .item{width: 100%;padding: 0 30px}
    .contact-nav .item:not(:first-child){margin-top: 40px} 
    .contact-info .lft,
    .contact-info .rgt,#all-case .big-item .cont .item,.all-case .cont .item{width: 100%}
    .contact-info .rgt{height: 400px}.details-banner-rgt p{font-size: 14px;}}
/* 人才发展 */
.talents{width: 100%;}
.talentsln{width: 100%;padding: 130px 0 108px;background-color: #;}
.talentsln-item{display: flex;justify-content: space-between;width: 100%;position: relative;}
.talentsln-item::after{content: '';width: 112px;height: 3px;background-color: #00aa76;position: absolute;left: 0;right: 0;top: 70px;margin: 0 auto;}
.talentsln-lft{width: 50%;overflow: hidden;}
.talentsln-lft img{width: 100%;object-fit: cover;}
.talentsln-rgt{width: 50%;padding:44px 64px 0 76px;}
.talentsln-rgt .common-title{text-align: left;}
.talentsln-cont{width: 100%;margin-top: 44px;}
.talentsln-cont p{font-size: 18px;color: #999;line-height: 28px;}
.talentsln-cont p+p{margin-top: 24px;}

.talentsfc{width: 100%;padding: 120px 0 96px;background-color: #f8f9fd;}
.talentsfc-show{width:100%;margin-top: 58px;}
.talentsfc-item{width: 100%;display: flex;justify-content: space-between;}
.talentsfc-item img{width: 100%;object-fit: cover;}
.talentsfc-lft{width: 66%;}
.talentsfc-rgt{width: 32%;display: flex;flex-direction: column;justify-content: space-between;}
.talentsfc-img{width: 100%;height: 48.23%;}
.talentsfc-show .talentsfc-pagination{text-align: center;margin-top: 58px;}
.talentsfc-show .talentsfc-pagination .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;background-color: transparent;border:2px solid #00aa76;margin: 0 10px;}
.talentsfc-show .talentsfc-pagination .swiper-pagination-bullet-active{background-color: #00aa76;}
@media all and (max-width:1599px) {
	
	
	 .talentsln {padding: 100px 0;}
    .talentsln-item::after {top: 64px;}
    .talentsjz {padding: 100px 0;}
    .talentstd {padding: 100px 0;}
    .talentstd-item::after {width: 820px;}
    .talentstd-item::before {width: 72%;}
    .talentsdy { height: 680px;padding-top: 100px;}
    .talentsdy-item li p {font-size: 14px;line-height: 28px;}
    .talentsfc {padding: 100px 0 96px; }
	
	
	
	}
	
	
@media all and (max-width:1279px) {
	
	 .talentsln {padding: 80px 0;}
    .talentsln-item::after {top: 42px;width: 60px;}
    .talentsln-rgt {padding: 28px 30px 0 40px;}
    .talentsln-cont {margin-top: 28px;}
    .talentsln-cont p {font-size: 16px;line-height: 26px; } .talentsfc {padding: 80px 0; }
    .talentsfc-show {margin-top: 38px; }}
	
	/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
	 .talentsln {padding: 60px 0;}
    .talentsln-item{flex-direction: column;}
    .talentsln-item::after {display: none;}
    .talentsln-lft{width: 100%;}
    .talentsln-rgt {padding: 0px;width: 100%;margin-top: 28px;}
    .talentsln-cont {margin-top: 20px;}   .talentsfc {padding: 60px 0; }
    .talentsfc-show {margin-top: 28px; }
}
	@media all and (max-width:640px) {
		  .talentsln {padding: 40px 0;} .talentsfc {padding: 40px 0; }
    .talentsfc-show {margin-top: 20px; }
    .talentsfc-item {flex-direction: column;}
    .talentsfc-lft,.talentsfc-rgt{width: 100%;}
    .talentsfc-lft{margin-bottom: 8px;}
    .talentsfc-show .talentsfc-pagination {margin-top: 24px; }
}
.padding-0-90{padding: 0 0 90px;}


@media all and (max-width:1599px) {
 .padding-0-90{padding: 0 0 80px;}
    
}
@media all and (max-width:1279px) {
    .padding-0-90{padding: 0 0 60px;}
  
}
@media all and (max-width:640px) {
  .padding-0-90{padding: 0 0 40px;}
  .nav-link li{padding-top:0px;}
}



.m-timerg1{padding:96px 0 106px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.ul-list3{margin:0 -37px;font-size:0;overflow:hidden}
.ul-list3 ul li{display:inline-block;vertical-align:top;width:25%}
.ul-list3 ul li .con{margin:0 37px;text-align:center}
.ul-list3 ul  li .icon1{display:block;width:60px;height:60px;background-repeat:no-repeat;background-position:center center;margin:0 auto 14px}
.ul-list3 ul li .num{font-size:50px;color:#fff;line-height:52px;margin-bottom:8px;font-family:Arial;font-weight:700}
.ul-list3 ul  li .num em{font-weight:700}
.ul-list3 ul li  p{font-size:16px;color:rgba(255,255,255,.6)}


@media screen and (max-width:1000px){
.ul-list3 ul li{width:50%; padding-bottom:1%}}





.solcj{width: 100%;padding: 100px 0 44px;overflow: hidden;background: #f7f7f7;}

.solcj p{font-size: 16px;line-height: 32px;padding-top: 24px;}
.solyy{width: 100%;padding: 90px 0 100px;background: #1f86c8;overflow: hidden;}
.solyy-list{width: 100%;margin-top: 94px;}
.solyy-list li{width: 25%;text-align: center;float: left;}
.solyy-img{width: 100%;height: 74px;line-height: 72px;}
.solyy-img img{max-height: 100%;}
.solyy-list li h6{font-size: 18px;color: #fff;margin: 38px 0 20px;}
.solyy-list li p{width: 100%;font-size: 15px;color: #fff;line-height: 24px;padding: 0 12%;}
.solcp{width: 100%;background: #f7f7f7; padding-bottom:120px; padding-top:100px;}
.solcp .prolist{padding: 0;}
.solal{width: 100%;padding: 100px 0;}
.solal .caselb{padding: 0;}
.solvePoint{position: relative;top: -180px;display: block;height: 0;overflow: hidden; padding-top:20px;}
.prolist{width: 100%;padding: 54px 0 120px;background: #f7f7f7;overflow: hidden;}

.prolist li{width: 49%;background: #fff;position: relative;margin-top: 46px;display: block;padding: 0px 52px 0; padding-top:40px; padding-bottom:40px;}
.prolist li:nth-child(2n+1){float: left;}
.prolist li:nth-child(2n){float: right;}


.prolist2{width: 100%;padding: 14px 0 10px;background: #f7f7f7;overflow: hidden;}
.prolist2 ul{width: 101%;}
.prolist2 li{width:32.3333%;background: #fff;position: relative;margin-top: 46px;margin-right:1%; display: block;padding: 0px 52px 0;padding-top:40px; padding-bottom:40px;}
.prolist2 li:nth-child(2n+1){float: left;}
.prolist2 li:nth-child(2n){float: right;}

.prolist2-img{width: 50%;float: left;}
.prolist2-img img{max-width: 100%;transform: scale(.96);transition: all .6s ease-in-out;}
.prolist2-wd{width: 46%;float: right;padding-top: 24px;}
.prolist2 li a:hover .prolist-img img{transform: scale(.98) translateY(-10px);}
.prolist2 li a:hover .prolist-wdtit h6{color: #00aa76;}

.prolist-img{width: 50%;float: left;}
.prolist-img img{max-width: 100%;transform: scale(.96);transition: all .6s ease-in-out;}
.prolist-wd{width: 46%;float: right;padding-top: 24px;}
.prolist-wdtit{width: 100%;}
.prolist-wdtit h6{font-size:22px;color: #333;margin-bottom: 12px;transition: all .4s ease;}
.prolist-wdtit p{font-size: 18px;color: #999;line-height: 30px;}
.prolist-wddes{width: 100%;margin-top: 34px;}
.prolist-wddes p{font-size: 16px;color: #999;line-height: 36px;}
.prolist-wddes p span{color: #333;}
.prolist li a:hover .prolist-img img{transform: scale(.98) translateY(-10px);}
.prolist li a:hover .prolist-wdtit h6{color: #00aa76;}

.prolist2 li a:hover .prolist-wdtit h6{color: #00aa76;}
.more-btn {color: #00aa76;}
/* -------------------------PC绔&#65533;--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 脳 (900/1024/1200) */

    .prolist {padding: 38px 0 100px;}
	 .prolist2 {padding: 8px 0 100px;}
    .solcj {padding: 90px 0 34px;}
    .solyy {padding: 88px 0 90px;}
    .solcp { padding-bottom:100px}
    .solal {padding: 90px 0;}

}

@media all and (max-width:1599px) {
/*.prolist li a {padding: 68px 32px 0;height: 360px;}*/
  /*.prolist2 li a {padding: 68px 32px 0;height: 360px;}*/
    .prolist-wddes p{line-height: 24px;}
    .prolist-wdtit h6 {font-size: 18px;}
    .prolist-wddes {margin-top: 28px;}
    .prolist {padding: 30px 0 80px;}
    .prolist li {margin-top: 40px;}
	   .prolist2 {padding:5px 0 80px;}
    .prolist2 li {margin-top: 40px;}
    .solcj {padding: 80px 0 24px;}
    .solyy {padding: 78px 0 80px;}
    .solcp {padding-bottom:88px}
    .solal {padding: 80px 0;}

}

@media all and (max-width:1359px) {
   .prolist-wd {padding-top: 0;}
    .prolist {padding: 28px 0 68px;}
    .prolist li a {padding: 38px 20px 0;}
	  .prolist2 {padding:1px 0 68px;}
    .prolist2 li a {padding: 38px 20px 0;}
    .prolist-wdtit h6 {font-size: 24px;}
    .sonimgban-prowdft h6 {font-size: 38px;}
    .sonimgban-prowdft p {font-size: 28px;margin: 16px 0 8px;}
    .solcj {padding: 60px 0 28px;}
    .solyy {padding: 60px 0 68px;}
    .solcp {padding-bottom:68px}
    .solal {padding: 60px 0;}
    .solyy-list li p {font-size: 14px;line-height: 22px;padding: 0 4%;}
	

}

@media all and (max-width:1279px) {
   .prolist li {margin-top: 32px;}
    .solcj-contain{width: 92%;}
	.prolist2 li{width: 100%;margin-right:0%;}
.prolist2 li a{height:auto;}
.prolist2 ul{width: 100%;}
.prolist2 {width: 100%;}	
	}
@media  (max-width:1000px) {


.prolist-wd{width: 100%;float: none; padding-bottom:34px;}


.prolist2-wd{width: 100%;float: none; padding-bottom:34px;}
.prolist li{width: 100%;}
.prolist li a{height:auto;}
.prolist2 li{width: 100%;margin-right:0%;}
.prolist2 li a{height:auto;width: 100%;}
.prolist2 ul{width: 100%;}
.about_culture_list {
    width: 100%;
 
}
	}

@media all and (max-width:640px) {
	  .prolist li {margin-top: 24px;width: 100%;}
	    .prolist2 li {margin-top: 24px;width: 100%;}
    .prolist-wddes {margin-top: 20px;}
    .prolist-wddes p {line-height: 30px;}
    .prolist-wd{height: auto;padding-bottom: 32px;margin-top: 12px;}
    .prolist {padding: 16px 0 42px;}
	  .prolist2 {padding: 1px 0 42px;}
    .prolist-img {height: auto;line-height: normal;padding: 30px 0;}
    .sonimgban-prowdft h6 {font-size: 24px;}
    .sonimgban-prowdft p{font-size: 18px;}
    .solcj {padding: 40px 0 22px;}
    .solyy {padding: 40px 0;}
    .solyy-list li{width: 100%;margin-top: 34px;}
    .solyy-list {margin-top: 0;}
    .solyy-img{height: 48px;line-height: normal;}
    .solyy-list li h6 {font-size: 18px;margin: 24px 0 16px;}
    .solcp {padding-bottom:40px}
    .solal {padding: 40px 0;}}
	
	
	
.about-vision{width: 100%;height: 648px; background-position: center;background-repeat: no-repeat;background-size: cover;}
.about-vision .contain-1520{height: 100%;}
.about-lft{width: 50%;height: 100%; float: left;padding-top: 138px;}
.about-lft h2{font-size: 36px;color: #fff;font-weight: 700;}
.about-lft ul{width: 100%;display: flex;margin-top: 42px;}
.about-lft ul li{font-size: 18px;color: #fff;margin-right: 44px;/* letter-spacing:10px; */}
.about-lft ul li:last-child{margin-right: 0;}
.about-rgt{width: 50%;height: 100%; float:right;display: flex;justify-content: space-between;}
.about-menu{width: 50%;height: 100%; padding: 138px 56px 0;border-left: 1px solid #a7bfcb;border-right: 1px solid #a7bfcb;background: rgba(179, 185, 186, 0);transition: all .4s ease;}
.about-menu:first-child{border-right:none;}
.about-menu i{display: flex;justify-content: center;align-items: center; width: 48px;height: 40px;}
.about-menu h2{font-size: 26px;color: #fff;line-height: 32px;margin:12px 0 36px;}
.about-menu p{font-size: 20px;color: #fff;line-height: 32px;}
.about-menu:hover{background: rgba(179, 185, 186, 0.12);}
.about-show{width: 100%;padding: 120px 0 94px;background-color: #f7f7f7;}
.about-coulmn{width: 100%;margin: 30px 0 54px;}
.about-coulmn ul{width: 100%;display: flex;justify-content: center;}
.about-coulmn ul li+li{margin-left: 18px;}
.about-coulmn ul li a{display: inline-block;width: 166px;height: 56px;line-height: 56px;font-size: 18px;color: #1baedb;text-align: center;background-color: #fff;border-radius: 28px;box-shadow: 8px 0 10px rgba(17, 163, 238, 0.08);transition: all .4s ease;}
.about-coulmn ul li:hover a,.about-coulmn ul li.active a{background-color: #11baee;color: #fff;}
	
	
	@media all and (max-width:1279px) {
		  .about-vision {height: 680px;}
    .about-lft ul {margin-top: 28px;}
    .about-menu {padding: 138px 48px 0;}
    .about-menu p { font-size: 18px;line-height: 28px;}
    .about-menu h2 {font-size: 22px;line-height: 28px; margin: 10px 0 24px; }
    .about-show {padding: 80px 0 88px;}
    .about-coulmn {margin: 28px 0 40px; }
    .about-coulmn ul li a { width: 148px; height: 48px; line-height: 48px;}}
	
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
	 .about-vision {height: 518px;}
    .about-lft {padding-top: 68px; }
    .about-lft ul li {font-size: 18px;margin-right: 20px;letter-spacing: 8px;}
    .about-menu {padding: 68px 20px 0;}
    .about-show {padding: 60px 0 68px;}
    .about-coulmn ul li a {width: 130px;height: 42px;line-height: 42px;font-size: 16px;}
	
	
	}
	@media all and (max-width:640px) {
		  .about-vision {height: auto;padding: 30px 4%;}
    .about-lft {padding-top:0;width: 100%; }
    .about-lft ul li {font-size: 14px;margin-right: 20px;letter-spacing: 8px;}
    .about-rgt {width: 100%;flex-direction: column;}
    .about-menu {padding: 0;width: 100%;border-left: none;border-right: none;margin-top: 28px;background: transparent;}
    .about-menu h2 {font-size: 18px;margin: 10px 0 12px;}
    .about-menu p {font-size: 14px;line-height: 26px; }
    .about-show {padding: 40px 0 48px;}
    .about-coulmn {margin: 24px 0 28px;}
    .about-coulmn ul li+li {margin-left: 10px; }
    .about-coulmn ul li a {width:98px;height: 38px;line-height: 38px;font-size: 14px;}
	
	.about-lft h2{font-size: 20px;}
	}
	
	
	

.hang_sum5_list .swiper-button-next  {
    background: url('../images/ico_prev2.jpg');
    background-size: cover;
    width: 55px;
    height: 55px;
    transition: all .5s;
    -webkit-transition: all .5s;
}

 .hang_sum5_list .swiper-button-prev {
    background: url('../images/ico_prev1.jpg');
    background-size: cover;
    width: 55px;
    height: 55px;
    transition: all .5s;
    -webkit-transition: all .5s;
}


.hang_sum5_list .swiper-button-next:hover {
    background: url('../images/ico_prev2.png');
    background-size: cover;

}


 .hang_sum5_list .swiper-button-prev:hover {
    background: url('../images/ico_prev.jpg');
    background-size: cover;

}
.hang_sum5 {
    width: 100%; overflow:hidden; padding-top:70px;
}
.hang_sum5_list {
    position: relative;
    text-align: center;
    margin-bottom: 10px;
}

.hang_sum5_list .swiper-pagination {
    width: 100%;
    bottom: 0;
}

.hang_sum5_list .swiper-button-next {
    right: -90px
}

.hang_sum5_list .swiper-button-prev {
    left: -90px;
}

.hang_sum5_list a {
    background: #f7f9fb;
    display: block;
    margin: 70px 5px;
    position: relative;
}

.hang_sum5_list a:after {
    content: '';
    position: absolute;
    left: 50%;
    bottom: 0;
    height: 4px;
    width: 0;
    background: #00aa76;
    transition: all .4s;
    -webkit-transition: all .4s;
}

.hang_sum5_list a:hover:after {
    content: '';
    left: 0;
    width: 100%;
}

.hang_sum5_list .lans {
    padding: 40px;
    box-sizing: border-box;
    text-align: center;
}

.hang_sum5_list .l1 {
    font-size: 26px;
    font-weight: bold;
    color: #222222;
}

.hang_sum5_list a:hover {
    background: #FFFFFF;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
}

.hang_sum5_list a:hover .l1 {
    color: #00aa76;
}

.hang_sum5_list .l2 {
    margin-top: 26px;
    font-size: 16px;
    -webkit-line-clamp: 3;
    line-height: 1.5;
    color: #666666;
}
	
	@media screen and (max-width: 1440px) {
    .hang_sum5_list .swiper-button-next {
        right: -50px;
        width: 40px;
        height: 40px;
    }

    .hang_sum5_list .swiper-button-prev {
        left: -50px;
        width: 40px;
        height: 40px;
    }

    .hang_sum5_list .lans {
        padding: 30px;
    }

    .hang_sum5_list .l1 {
        font-size: 22px;
    }

    .hang_sum5_list .l2 {
        font-size: 14px;
        line-height: 20px;
    }

    .hang_sum5_list a {
        margin-top: 30px;
    }  .hang_sum5_list {
        margin-bottom: 50px;
    }
	 }
	
@media screen and (max-width: 1199px) {
	 .hang_sum5_list .swiper-button-next, .hang_sum5_list .swiper-button-prev {
        display: none;
    }
}

@media screen and (max-width: 980px) {
    .hang_sum5_list .l1 {
        font-size: 17px;
    }
}

@media screen and (max-width: 768px) {
    .hang_sum5_list .lans {
        padding: 20px;
    }

    .hang_sum5_list .l2 {
        font-size: 12px;
        line-height: 17px;
        margin-top: 15px;
    }

    .hang_sum5_list a {
        margin-top: 15px;
        margin-bottom: 40px;
    }}

    


/* 资讯中心-列表 */
.news{width: 100%;overflow: hidden;padding-top: 70px;background: #f5f5f5;}
.news-tabs{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.news-tabs-img{width: calc(100% - 800px);overflow: hidden;display: block;}
.news-tabs-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.news-tabs-img:hover img{transform: scale(1.06);}
.news-tabs-img img, .news-tabs-cont{height: 500px;}
.news-tabs-cont{width: 800px;background: #fff;display: flex;flex-direction: column;justify-content: center;padding: 0 44px 0 60px;}
.news-tabs-cont .time{display: flex;font-size: 0;align-items: flex-end;color: #ccc;font-family:'Samsung';line-height: 1;}
.news-tabs-cont .time span{font-size: 76px;position: relative;padding: 0 10px 14px;}
.news-tabs-cont .time span::after{content: "";position: absolute;width: 100%;height: 3px;background: #00aa76;left: 0;bottom: 0;}
.news-tabs-cont .time p{font-size: 14px;padding: 0 0 22px 6px;}
.news-tabs-cont .time p label{display: block;margin-bottom: 6px;}
.news-tabs-cont .name{font-size: 22px;font-weight: 700;color: #333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin: 30px 0 20px;}
.news-tabs-cont .name a{transition: all .4s ease;}
.news-tabs-cont .name a:hover{color: #00aa76;}
.news-tabs-cont .desc{font-size: 14px;color: #737373;line-height: 24px;max-height: 72px;overflow: hidden;-webkit-line-clamp: 3;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news-tabs-cont .link{display:flex;align-items:center;justify-content:center;width:156px;height:46px;background:#00aa76;color:#fff;font-size:16px;margin-top: 18px;transition:all .4s ease}
.news-tabs-cont .link span{padding-right: 34px;background: url('../images/arr-r.png') no-repeat right center;}
.news-tabs-cont .link:hover{box-shadow:2px 10px 24px rgba(0,170,118,.6)}
.news-list{width: 100%;margin-top: 40px;}
.news-ul{margin: -30px 0 0 -1.5%;display: flex;flex-wrap: wrap;}
.news-link{display: block;width: 31.8333%;float: left;margin: 30px 0 0 1.5%;background: #fff;transition: all .4s ease;position: relative;}
.news-pic{width:100%;overflow:hidden}
.news-pic img{width:100%;object-fit:cover;transition:all .8s ease;height: 258px;}
.news-link:hover img{transform:scale(1.06)}
.news-info{background:#fff;display:flex;padding:34px 30px 41px;z-index: 1;position: relative;transition: all .4s ease}
.news-link:hover .news-info{transform: translateY(-40px)}
.news-time{font-size:14px;color:#888;font-family: "Samsung";text-align:center}
.news-time span{font-weight:700;font-size:36px;color:#333;display:block;width:60px;line-height:1}
.news-txt{width:calc(100% - 60px);padding-left:28px}
.news-txt-title{font-size:18px;color:#333;font-weight:700;margin-bottom:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news-txt p{font-size:14px;line-height:24px;height: 48px;color:#888;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical}
.news-more{position:absolute;z-index:0;width:100%;background:#00aa76;color:#fff;display:flex;align-items:center;justify-content:center;height:40px;left:0;bottom:0;font-size:16px}
.news-more i{display:block;background:url("../images/arr-r.png") no-repeat center/100%;width:6px;height:10px;margin-left:20px}






@media all and (max-width:1599px) {

.news-info{padding: 30px 20px}
    .news-time span{font-size: 30px}
    .news-txt{padding-left: 20px}
    .news-txt-title{font-size: 16px;margin-bottom: 10px}
    .news-tabs-cont {width: 480px;padding: 0 40px 0 44px;}
    .news-tabs-cont .time span {font-size: 66px;}
    .news-tabs-cont .time p {padding: 0 0 20px 6px;}
    .news-tabs-cont .name {font-size: 20px;margin: 24px 0 16px;}
    .news-tabs-img {width: calc(100% - 480px);}
    .news-tabs-img img, .news-tabs-cont{height: 400px;}
    .newsxq-mix .name {font-size: 24px;}
    .newsxq-mix {padding: 50px 40px 70px;}



}


@media all and (max-width:1279px) {

 .news-time{font-size: 12px}
    .news-time span{font-size: 26px}
    .news-info{padding: 20px 15px}
    .news-txt{padding-left: 15px}
    .news-link{width: 48.5%;}
    .news-tabs-cont .link{width: 140px;height: 42px;font-size: 14px;}
    .news {padding-top: 60px;}
    .news-tabs-cont {width: 420px;padding: 0 28px;}
    .news-tabs-cont .time span {font-size: 50px;padding: 0 8px 12px;}
    .news-tabs-cont .time p label {margin-bottom: 0;}
    .news-tabs-cont .time p {padding: 0 0 16px 6px;}
    .news-tabs-cont .name {font-size: 18px;margin: 20px 0 12px;}
    .news-tabs-img {width: calc(100% - 420px);}
    .news-tabs-img img, .news-tabs-cont{height: 340px;}
    .newsxq-col {width: 310px;}
    .newsxq-col-btn {padding: 24px 20px;}
    .newsxq-col-back {padding: 22px 20px;}
    .newsxq-col-btn .hint {font-size: 20px;}
    .newsxq-mix {width: calc(100% - 340px);padding: 44px 30px 60px;}
    .newsxq-mix .name {font-size: 22px;}}



/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {

 .news-tabs-cont .link{width: 120px;height: 36px;font-size: 14px;}
    .news-tabs-cont .link span {padding-right: 18px;}
    .news-tabs-img img, .news-tabs-cont{height: auto;}
    .news-tabs-img{width: 100%;}
    .news-tabs-cont{width: 100%;padding: 40px 30px;}
    .newsxq-mix{width: 100%;}
    .newsxq-col{width: 100%;margin-top: 40px;}

}









@media screen and (max-width: 1024px){
	
	.newbox ul li .txtbox .t3{
		min-width: 130px;
		height: 42px;
		line-height: 42px;
		font-size: 15px;
	}
	.newbox ul li .txtbox .t3{
		width: 130px;
	}
	
	
	/*鏂伴椈涓績*/
	.news{
		padding: 50px 0px;
	}
	.new-tab ul{
		width: 100%;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.new-tab ul::-webkit-scrollbar{
		width:0px;
		height:0px;
	}
	.new-tab ul::-webkit-scrollbar-button{
		background-color:rgba(0,0,0,0);
	}
	.new-tab ul::-webkit-scrollbar-track{
		background-color:rgba(0,0,0,0);
	}
	.new-tab ul::-webkit-scrollbar-track-piece{
		background-color:rgba(0,0,0,0);
	}
	.new-tab ul::-webkit-scrollbar-thumb{
		background-color:rgba(0,0,0,0);
	}
	.new-tab ul::-webkit-scrollbar-corner{
		background-color:rgba(0,0,0,0);
	}
	.new-tab ul::-webkit-scrollbar-resizer{
		background-color:rgba(0,0,0,0);
	}
	.new-tab ul::-webkit-scrollbar{
		width:0px;
		height:0px;
	}
	.new-tab ul li{
		float: none;
		display: inline-block;
	}
	.newbox ul{
		margin-bottom: 50px;
	}
	.newbox ul li{
		padding: 2.4% 3%;
	}
	.newbox ul li .time{
		font-size: 18px;
		margin-bottom: 15px;
	}
	.newbox ul li .time .date{
		font-size: 36px;
	}
	.newbox ul li .txtbox{
		margin-top: 15px;
	}
	.newbox ul li .txtbox .t1{
		font-size: 18px;
	}
	.newbox ul li .txtbox .t2{
		font-size: 15px;
		margin-bottom: 20px;
	}/*鏂伴椈璇︽儏*/
	.new-details{
		padding: 50px 0px;
	}
	.new-details .box .left{
		width: 68%;
	}
	.new-details .box .left .content{
		padding: 0;
	}
	.new-details .box .left .title{
		padding-bottom: 25px;
	}
	.new-details .box .left .title .t1{
		font-size: 28px;
	}
	.new-details .box .left .title .t2{
		font-size: 15px;
	}
	.new-details .box .left .title .t2 .sp{
		margin-right: 40px;
	}
	.new-details .box .left .title .t2 .share-name{
		display: none;
	}
	.new-details .box .left .txtbox{
		font-size: 15px;
		padding-bottom: 10px;
	}
	.more-recommend ul li{
		margin-top: 20px;
		padding-bottom: 15px;
	}
	.more-recommend ul li .txtbox .t1{
		margin-bottom: 10px;
	}
	.more-recommend ul li .txtbox .t2{
		font-size: 18px;
		margin-bottom: 10px;
	}
	.more-recommend ul li .txtbox .t3{
		font-size: 15px;
	}
	
	
	}
	
	@media screen and (max-width: 768px){
		/*鏂伴椈涓績*/
	.news{
		padding: 40px 0px;
	}
	.new-tab ul li{
		width: auto;
		min-width: 120px;
	}
	.new-tab ul li.on .point, .new-tab ul li:hover .point{
		/*background-size: 100% auto;*/
	}
	.newbox ul{
		margin-bottom: 40px;
	}
	.newbox ul li{
		width: 50%;
		padding: 4%;
	}
	.newbox ul li:nth-child(3n)::before{
		border-right: #e5e5e5 solid 1px;
	}
	.newbox ul li:nth-child(2n)::before{
		border-right: none;
	}
	.newbox ul li .time{
		font-size: 16px;
		margin-bottom: 10px;
	}
	.newbox ul li .time .date{
		font-size: 30px;
	}
	.newbox ul li .txtbox .t1{
		font-size: 16px;
	}
	.newbox ul li .txtbox .t2{
		font-size: 14px;
		margin-bottom: 15px;
	}
	/*鏂伴椈璇︽儏*/
	.new-details{
		padding: 40px 0px;
	}
	.new-details .box .left{
		width: 100%;
	}
	.new-details .box .left .title{
		padding-bottom: 20px;
	}
	.new-details .box .left .title .t1{
		font-size: 24px;
	}
	.new-details .box .left .title .t2{
		font-size: 14px;
	}
	.new-details .box .left .title .t2 .sp{
		margin-right: 30px;
	}
	.new-details .box .left .txtbox{
		font-size: 14px;
	}
	.prevnext .prev{
		width: 100%;
		margin-bottom: 12px;
	}
	.prevnext .prev, .prevnext .next{
		width: 100%;
		text-align: left;
	}
	.new-details .box .right{
		width: 100%;
		margin-top: 30px;
	}
	.more-recommend ul li{
		float: left;
		width: 48%;
		margin-right: 4%;
	}
	.more-recommend ul li:nth-child(2n){
		margin-right: 0;
	}}
	
	@media screen and (max-width: 640px){
		
		 .news-info{flex-wrap: wrap;}
    .news-time{width: 100%;text-align: left;}
    .news-time span{display: inline-block;width: auto;margin-right: 10px;}
    .news-txt{width: 100%;padding: 0;margin-top: 12px;}
    .news-link{width: 100%;margin: 20px 0 0;}
    .news-ul {margin: -20px 0 0;}
    .news-list {margin-top: 32px;}
    .news {padding-top: 40px;}
    .news-tabs-cont {padding: 24px 15px;}
    .news-tabs-cont .time span {font-size: 40px;}
    .news-tabs-cont .time p {padding: 0 0 14px 6px;}
    .newsxq {padding-top: 40px;}
    .newsxq-mix {padding: 28px 20px 32px;}
    .newsxq-mix .name {font-size: 20px;}
    .newsxq-mix .cont {margin-top: 20px;}
    .newsxq-col {margin-top: 28px;}
    .newsxq-col-btn .hint {font-size: 18px;}
    .newsxq-col-btn .name {margin: 4px 0 6px;}
		/*鏂伴椈涓績*/
	.news{
		padding: 30px 0px;
	}
	.new-tab ul li .point{
		margin-bottom: 5px;
	}
	.new-tab ul li .txt{
		font-size: 16px;
	}
	.newbox ul{
		margin-bottom: 30px;
	}
	.newbox ul li{
		width: 100%;
		padding: 6%;
	}
	.newbox ul li::before{
		border-right: none !important;
	}
	/*鏂伴椈璇︽儏*/
	.new-details{
		padding: 30px 0px;
	}
	.new-details .box .left .title{
		padding-bottom: 15px;
	}
	.new-details .box .left .title .t1{
		font-size: 20px;
	}
	.new-details .box .left .title .t2 .sp{
		margin-right: 20px;
	}
	.prevnext .prev{
		margin-bottom: 10px;
	}
	.new-details .box .right{
		width: 100%;
	}
	.new-details .box .right .title{
		padding-bottom: 10px;
	}
	.more-recommend ul li{
		float: none;
		width: 100%;
		margin-right: 0;
		margin-top: 15px;
	}
	.more-recommend ul li .txtbox .t2{
		font-size: 16px;
	}
	.more-recommend ul li .txtbox .t3{
		font-size: 14px;
	}}
	
	@media screen and (max-width: 414px){.newbox ul li .txtbox .t3{
	    min-width: 110px;
	    height: 40px;
	    line-height: 40px;
	}
	.newbox ul li .txtbox .t3{
		width: 110px;
	}}

/*新闻详情*/
#news-page .top-nav-link{background:#e8e8e8;color:#555; height:70px; line-height:70px; }
#news-page .top-nav-link .nav-link{color:#555}
.article{background:#efefef;padding:60px 0}
.article .container{display:flex;justify-content:space-between}
.article .art-cont{background:#fff;width:73%;padding:55px 40px;height: 100%;}
.article .art-cont h1{color:#333;font-size:24px;text-align:center;font-weight:700}
.article .art-cont .title-info{margin-bottom:30px;padding:20px 0 30px;border-bottom:1px solid #f5f5f5}
.article .art-cont .title-info .time{display:flex;color:#aaa;font-size:13px;justify-content:center;align-items:center}
.article .art-cont .title-info .time img{margin-right:10px}
.article .art-cont .main-content{min-height:600px;}


.articlea a{display: block;width: 160px;height: 46px;line-height: 44px;text-align: center;border-radius: 24px;font-size: 18px;color: #fff;margin: 36px auto 0;background: linear-gradient(to right,#00aa76,#a2be24); float:left }
.articlea a span{display: inline-block;vertical-align: middle;position: relative;padding-right: 30px;background: url('../images/gather/news-12.png') no-repeat right 8px center;transition: all .4s ease;}
.articlea a:hover span{background-position: right center;}





.article .art-cont .main-content p{font-size:14px;line-height:24px;color:#666}
.article .art-cont .main-content img{max-width:100%;object-fit:cover}
.article .art-cont .art-bott{margin-top:50px;display:flex;justify-content:space-between;padding-bottom:30px;margin-bottom:45px;border-bottom:1px solid #f0f0f0;align-items:center}
.article .social-share-icon{width:37px;height:37px;border:1px solid #c2c2c2;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}
.article .social-share-icon:not(:first-child){margin-left:20px}
.article .arc-nav a{position:relative;display:block;font-size:14px;color:#666;padding-left:15px}
.article .arc-nav a:hover{color:#0075C9}
.article .arc-nav a:after{content:'';width:7px;height:7px;background:#a0a0a0;border-radius:50%;top:8px;left:0;position:absolute}
.article .arc-nav a:hover:after{background:#0075C9}
.article .arc-nav a:not(:first-child){margin-top:20px}
.art-sidebar{width:25%;background:#fff;height:100%}
.art-sidebar h2.tit{font-size:22px;color:#333;border-bottom:1px solid #f3f3f3;padding:20px;font-weight:700}
.art-sidebar .side-news{padding:25px}
.art-sidebar .news-item .picture{height:215px;width:100%;overflow: hidden}
.art-sidebar .news-item img{width:100%;height:100%;object-fit:cover;transition: all .4s ease}
.art-sidebar .news-item img:hover{transform: scale(1.1)}
.art-sidebar .news-item .news-tit{font-size:18px;color:#333;margin-top:25px;margin-bottom:10px;font-weight:700;white-space:nowrap;overflow:hidden}
.art-sidebar .news-item .tip{font-size:14px;color:#777;line-height:22px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:44px}
.art-sidebar .news-item{display:block}
.art-sidebar .news-item:not(:first-child){margin-top:20px}


/*分享*/
#toShare .icon-wechat{position: relative;}
#toShare .icon-wechat .wechat-qrcode{display: none;border: 1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms; }
#toShare .icon-wechat .wechat-qrcode.bottom {top:40px;left:-84px;}
#toShare .icon-wechat .wechat-qrcode.bottom:after {display:none;}
#toShare .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px; background-color:#f3f3f3; margin:0;padding:0;color: #777; }
#toShare .icon-wechat .wechat-qrcode .qrcode{width:105px; margin:10px auto;}
#toShare .icon-wechat .wechat-qrcode .qrcode table{margin:0!important;}
#toShare .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0;}
#toShare .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
#toShare .icon-wechat:hover .wechat-qrcode{display: block;}



		 
		 
		 
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
	 .article .container,.download-main .container{flex-wrap: wrap}
    .article .art-cont,.art-sidebar{width: 100%}
    .art-sidebar{margin-top: 40px}
    .art-sidebar .side-news{padding: 20px}
  
	
  }
	
	@media all and (max-width:640px) {
		
		.article .art-cont{padding: 30px 20px}
    .article .art-cont h1{font-size: 20px}
    .article .art-cont .title-info{margin-bottom: 30px;padding: 10px 0 20px;}
    .article .art-cont .main-content img{margin: 30px 0;}
    .article .art-cont .main-content p+p{margin-top: 20px}
    .article .art-cont .art-bott{margin: 30px 0}
    .article{padding: 30px 0}#news-page .top-nav-link{height:50px; line-height:50px;}
   
   }
   
   
   /*鑽ｈ獕璧勮川*/
.honor{
	padding: 100px 0px; width:100%; overflow:hidden;
}
.honor .left{
	float: left;
	width: 30%;
}
.honor .title{
	font-family: 'SourceHanSansCN-Medium';
	color: #333333;
	font-size: 40px;
	margin-bottom: 20px;
}
.honor .txtbox{
	color: #333333;
	font-size: 16px;
	line-height: 2.25;

}
.honor .tab_title{
	margin-top: 40px;
}
.honor .tab_title li{
	font-family: 'SourceHanSansCN-Regular';
	font-size: 18px;
	color: #333333;
	margin-bottom: 20px;
	cursor: pointer;
}
.honor .tab_title li.on{
	position: relative;
	padding-left: 45px;
	color: #00aa76;
	font-family: 'SourceHanSansCN-Medium';
}
.honor .tab_title li.on::before{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	width: 35px;
	height: 1px;
	background-color: #00aa76;
}
.honor .right{
	float: right;
	width: 60%;
}
.honor .right .tab_content{
	width: 100%;
	overflow: hidden;
}
.honor .right .tab_content .item{
	display: none;
	width: 100%;
}
.honor .right .tab_content ul{
	padding: 0 4%;
	overflow: hidden;
}
.honor .right .tab_content ul li{
	float: left;
	width: 25%;
	margin-right: 12.5%;
	margin-bottom: 7.5%;
	text-align: center;
	overflow: hidden;
}
.honor .right .tab_content ul li:nth-child(3n){
	margin-right: 0;
}
.honor .right .tab_content ul li .img{
	width: 100%;
	overflow: hidden;
	text-align: center;
	margin-bottom: 15px;
}
.honor .right .tab_content ul li .img img{
	max-width: 100%;
}
.honor .right .tab_content ul li .txt{
	font-family: 'SourceHanSansCN-Regular';
	font-size: 16px;
	color: #333333;
}
@media screen and (max-width: 1024px){
	 .honor .title{
		font-size: 28px;
	}
	/*鑽ｈ獕璧勮川*/
	.honor{
		padding: 60px 0px;
	}
	.honor .left{
		width: 35%;
	}
	.honor .txtbox{
		font-size: 15px;
	}
	.honor .right .tab_content ul li{
		width: 48%;
		margin-right: 4%;
		margin-bottom: 6%;
	}
	.honor .right .tab_content ul li:nth-child(3n){
		margin-right: 4%;
	}
	.honor .right .tab_content ul li:nth-child(2n){
		margin-right: 0;
	}
	}
	
@media screen and (max-width: 768px){
	.honor .title{
		font-size: 24px;
	}
	/*鑽ｈ獕璧勮川*/
	.honor{
		padding: 50px 0px;
	}
	.honor .title{
		margin-bottom: 15px;
	}
	.honor .left{
		width: 100%;
	}
	.honor .txtbox{
		font-size: 14px;
	}
	.honor .tab_title{
		margin-top: 30px;
	}
	.honor .tab_title li{
		display: inline-block;
		margin-right: 6%;
	}
	.honor .right{
		width: 100%;
		margin-top: 30px;
	}
	.honor .right .tab_content ul li .txt{
		font-size: 15px;
	}}
	@media screen and (max-width: 640px){
		.honor .title{
		font-size: 20px;
	}
	/*鑽ｈ獕璧勮川*/
	.honor{
		padding: 40px 0px;
	}
	.honor .title{
		margin-bottom: 10px;
	}
	.honor .tab_title{
		margin-top: 20px;
		text-align: center;
	}
	.honor .tab_title li{
		font-size: 16px;
		margin-bottom: 15px;
	}
	.honor .right{
		margin-top: 20px;
	}
	.honor .right .tab_content ul li{
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;
	}
	.honor .right .tab_content ul li .txt{
		font-size: 14px;
	}}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.prorel{width: 100%;background: url('../images/prorelBg.jpg') no-repeat left top/cover;padding: 68px 0;}
.prorel .contain{display: flex;justify-content:space-between;align-items: flex-end;}
.prorel-cont{color: #fff;}
.prorel-cont h6{font-size: 32px;font-weight: 700;}
.prorel-cont p{font-size: 18px;opacity: 0.8;margin-top: 12px;}
.prorel .sonMore{border: 2px solid #fff;float: right;}
.prorel .sonMore span{color: #fff;}
.prorel .sonMore span::after{background-image: url('../images/moreArrW.png');}
.prorel .sonMore:hover{background: #fff;}
.prorel .sonMore:hover span{color: #00a0e9;}
.prorel .sonMore:hover span::after{background-image: url('../images/moreArr.png');}


.sonMore{width: 190px;height: 52px;display: flex;overflow: hidden;align-items: center;justify-content: center;border-radius: 26px;border: 2px solid #00a0e9;user-select: none;transition: all .4s ease;}
.sonMore span{font-size: 16px;padding-right: 30px;color: #00a0e9;transition: all .4s ease;position: relative;font-family:'COLFAX-MEDIUM';margin-top: 4px;}
.sonMore span::after{content: "";position: absolute;width: 15px;height: 10px;background: url('../images/moreArr.png') no-repeat;right: 0;top: 50%;margin-top: -6px;}
.sonMore.white span{color: #fff;}
.sonMore.white span::after{background-image: url('../images/moreArrW.png');}
.sonMore:hover{border: 2px solid #00a0e9;background: #00a0e9;}
.sonMore:hover span{color: #fff;}
.sonMore:hover span::after{animation: moreArrow .5s ease;background-image: url('../images/moreArrW.png');}






@media all and (max-width:1599px) {
  .prorel-cont h6{font-size: 28px;}
    .prorel {padding: 56px 0;}}
	
	@media all and (max-width:1279px) {  .prorel-cont h6 {font-size: 26px;}
    .prorel-cont p {font-size: 16px;margin-top: 8px;}
    .prorel {padding: 50px 0;}}
	
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {  .prorel-cont p{max-width: 80%;line-height: 24px;} .prorel{background-position: right 32% bottom;}}

@media all and (max-width:640px) {  .prorel {padding: 36px 0;background-position: right 2% bottom;}
    .prorel .contain{display: block;overflow: hidden;}
    .prorel-cont{width: 100%;}
    .prorel-cont p{max-width: none;}
    .prorel .sonMore {margin: 20px auto 0;float: none;}
    .prorel-cont h6 {font-size: 24px;text-align: center;}}

/* =====================内页样式======================== */
.sonban{width: 100%;position: relative;}
.sonban img{width: 100%;object-fit: cover;min-height: 400px;}
.sonban-wd{width: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 2;text-align: center;padding: 0 4%;}
.sonban-wd h2{font-size: 60px;color: #fff;font-weight: 500;opacity: 0;animation: scaleCt 1s ease both;font-family: 'SourceHanSansCN-Medium';}
@keyframes scaleCt{0%{opacity: 0;transform: scale(.4);}100%{opacity: 1;transform: scale(1);}}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
    .sonban-wd h2{font-size: 50px;}
	}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .sonban-wd h2{font-size: 44px;}}
	@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .sonban-wd h2{font-size: 40px;}}
	@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .sonban-wd h2{font-size: 40px;}}
	
	@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
  
    .sonban-wd h2 {font-size: 36px;}}
	
	@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .sonban-wd h2 {font-size: 32px;}}
	
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .sonban img {min-height: 340px;}
	
	@media all and (max-width:640px) {
		  .sonban-wd h2 {font-size: 28px;}
    .sonban img {min-height: 280px;}}

