@font-face {
    font-family: 'ArialBlack';
    src: url('../font/ArialBlack.eot');
    src:
    url('../font/ArialBlack.eot?#font-spider') format('embedded-opentype'),
    url('../font/ArialBlack.woff') format('woff'),
    url('../font/ArialBlack.ttf') format('truetype'),
    url('../font/ArialBlack.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

.w1400{width: 90%;margin: 0 auto;max-width: 1400px;}

/*全屏修改*/
.homePage,.homePage body{width: 100%;height: 100%;position: relative;overflow: hidden;font-family: "Source Han Sans CN";}
.homePage .pageWrap,.homeContainer{width: 100%;height: 100%;position: relative;overflow: hidden;}
.homeContainer .outerSlider{height: 100%;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;}
.homeContainer .content{padding-top: 100px;}

.header{position: absolute;left: 0;top:0;z-index: 9;width: 100%;box-sizing: border-box;padding: 0 30px;background: rgba(255,255,255,0.28);display: flex;align-items: center;justify-content: space-between;line-height: 100px;background: rgba(0,0,0,0.3);}
.header .right{display: flex;align-items: center;}
.header .nav .nLi{position: relative;padding: 0 35px;padding: 0 24px;}
.header .nav .nLi h3 a{display: block;color: #2A2A2A;}
.header .nav .nLi.on h3 a,.header .nav .nLi:hover h3 a{color: #FB9519;}
.header .nav .nLi .navSub{position: absolute;left: 50%;top: 100px;width: 150px;margin-left: -75px;display: none;/* padding-top: 18px; */}
.header .nav .nLi .navSub .wrap{padding-top: 18px;}
.header .nav .nLi .navSub ul{background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);border-radius: 12px;}
.header .nav .nLi .navSub ul li{padding: 12px 0;}
.header .nav .nLi .navSub a{display: block;line-height: 24px;text-align: center;padding: 0 4px;position: relative;}
.header .nav .nLi .navSub a:hover{color: #FB9519;}
.header .nav .nLi .navSub a:before{content: "";width: 2px;height: 100%;background: #FB9519;position: absolute;left: 0;top:0;-webkit-transform: scale(1,0);transform: scale(1,0);}
.header .nav .nLi .navSub a:hover:before{-webkit-transform: scale(1);transform: scale(1);}
.header.white,.header:hover{background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.header .searchBtn{margin-left: 35px;margin-left: 20px;width: 20px;height: 20px;background: url(../images/searchBtn.svg) no-repeat center;cursor: pointer;}
.header .kf{width: 26px;cursor: pointer;}

/* header反白 */
.homePage .header .nav .nLi h3 a{color: #fff;}
.homePage .header .logo .logo2,.homePage .header .searchBtn,.homePage .header .kf{filter: brightness(0) invert(1);}
.homePage .header .nav .nLi.on h3 a,.homePage .header .nav .nLi:hover h3 a{color: #FB9519;}
.homePage .header.white .nav .nLi h3 a, .homePage .header:hover .nav .nLi h3 a{color: #2A2A2A;}
.homePage .header.white .searchBtn, .homePage .header:hover .searchBtn,
.homePage .header.white .logo .logo2,.homePage .header:hover .logo .logo2,
.homePage .header.white .kf,.homePage .header:hover .kf{filter: brightness(1) invert(0);}

/* 客服弹窗 */
.kfPop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99;display: none;}
.kfPop .bgLayer{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(247,247,247,0.9);}
.kfPop .content{position: absolute;left: 50%;top: 50%;z-index: 2;text-align: center;transform: translate(-50%, -50%);}
.kfPop .content .pic{width: 280px;margin: 12px auto 12px;border: 1px solid #ddd;}
.kfPop .content .pic img{width: 100%;}
.kfPop .content h5{color: #222;font-size: 30px;}
.kfPop .content p{color: #555;}
.kfPop .close{width: 40px;height: 40px;position: absolute;right:5%;top:5%;cursor: pointer;background: url(../images/close.svg) no-repeat center;background-size: 30px 30px;}


.banner{width: 100%;height: 100%;position: relative;overflow: hidden;}
.banner a{display: block;width: 100%;height: 100vh;position: relative;overflow: hidden;}
.banner a em{transition: 1s linear 2s;transform: scale(1.05,1.05);}
.banner a h5{position: absolute;left: 50%;bottom: 5.2%;z-index: 2;text-align: right;color: #fff;transform: translate(-50%,80px);opacity: 0;}
.banner .slide .text{padding-top: 11.3%;}
.banner .slide.slide5 .text{box-sizing: border-box;padding-left: 10%;}
.banner .slide.slide6 .text{text-align: center;}
.banner .swiper-slide-active a em,.banner .swiper-slide-duplicate-active a em{transition: 2s linear; transform: scale(1,1);}
.banner .swiper-slide-active a h5,.banner .swiper-slide-duplicate-active a h5{transform: translate(-50%,0);opacity: 1;}
.banner .btn{position: absolute;top: 50%;transform: translateY(-50%);z-index: 3;cursor: pointer;}
.banner .prev{left: -52px;}
.banner .next{right: -52px;}
.banner:hover .prev{left: 5%;}
.banner:hover .next{right: 5%;}

.mouse{width: 60px;position: absolute;bottom: 38px;left: 50%;transform: translateX(-50%);z-index: 3;text-align: center;color: #FFFFFF;line-height: 1;}
.mouse .icon{display: block;width: 27px;height: 37px;margin: 0 auto 25px;background: url(../images/mouse.svg) no-repeat center;}
.mouse .icon i{display: block;width: 2px;height: 12px;background: #fff;position: absolute;left: 50%;top: 4px;margin:  0 0 0 -1px;border-radius: 1px;
transform: scale(1, 1);animation: scrolldown 2s infinite cubic-bezier(0.645, 0.045, 0.355, 1);}
@keyframes scrolldown { 0% { transform: scale(1, 1);transform-origin: 100% 100%;}
  55% { transform: scale(1, 1);  transform-origin: 100% 100%;}
  70% { transform: scale(1, 0);  transform-origin: 100% 100%; }
  85% { transform: scale(1, 0); transform-origin: 0 0;}
  100% { transform: scale(1, 1); transform-origin: 0 0;} }
  
.iTitle{position: relative;line-height: 126px;}
.iTitle:before{content: "";width: 32px;height: 13px;position: absolute;left: 0;bottom: 0;background: url(../images/arrow1.svg) no-repeat left center;}
.iTitle .ch{color: #201A17;position: relative;z-index: 2;}
.iTitle .en{position: absolute;left: -66px;top: 0;font-size: 90px;color: #000000;font-family: "ArialBlack";text-transform: uppercase;opacity: 0.04;}
.iTitle.white .ch{color: #FFFFFF;}
.iTitle.white .en{color: rgba(255,255,255,0.9);}
  
.outerSlider2{background: url(../images/slide2Bg.jpg) no-repeat center bottom;background-size: cover;}
.outerSlider2 .content{width: 100%;}
.outerSlider2 .title{display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 60px;}
.outerSlider2 .tabs{padding-top: 55px;}
.outerSlider2 .tabs li{margin-left: 60px;}
.outerSlider2 .tabs li:first-child{margin-left: 0;}
.outerSlider2 .tabs li a{display: block;position: relative;padding-bottom: 37px;color: rgba(32,26,23,0.5);}
.outerSlider2 .tabs li a:before{content: "";width: 100%;height: 3px;position: absolute;left: 0;bottom: 0;background: #FB9519;transform: scale(0,1);opacity: 0;}
.outerSlider2 .tabs li.active a{color: #201A17;}
.outerSlider2 .tabs li.active a:before{transform: scale(1);opacity: 1;}
.outerSlider2 .container{position: relative;overflow: hidden;}
.outerSlider2 .container .btn{position: absolute;top: calc((100% - 120px) / 2);cursor: pointer;}
.outerSlider2 .container .prev{left: 5%;}
.outerSlider2 .container .next{right: 5%;}
.outerSlider2 .container .oSlide{opacity: 0 !important;pointer-events: none;}
.outerSlider2 .container .oSlide.swiper-slide-active{opacity: 1 !important;pointer-events:auto;}
.outerSlider2 .innerScroll{width: 100%;padding: 0 30px 60px;margin-left: -30px;overflow: hidden;}
.outerSlider2 .innerScroll a{display: block;}
.outerSlider2 .innerScroll .pic{margin: 0 20px;position: relative;overflow: hidden;padding-bottom: 60.7%;}
.outerSlider2 .innerScroll .pic .bgStyle{background-size: 100% 100%;}
.outerSlider2 .innerScroll .text{margin-top: -130px;background: #FFFFFF;padding: 150px 32px 34px 30px;}
.outerSlider2 .innerScroll .text span{display: block;line-height: 1;color: #CDCDCD;}
.outerSlider2 .innerScroll .text .tit{position: relative;margin: 15px auto;}
.outerSlider2 .innerScroll .text .tit:before{content: "";width: 3px;height: 28px;position: absolute;left: -30px;top: 4px;background: #FB9519;transform: scale(1,0);opacity: 0;}
.outerSlider2 .innerScroll .text h5{line-height: 26px;color: #201A17;font-weight: normal;height: 52px;overflow: hidden;}
.outerSlider2 .innerScroll .text p{color: #929292;line-height: 26px;height: 52px;overflow: hidden;opacity: 0;margin-bottom: 20px;}
.outerSlider2 .innerScroll .text em{display: inline-block;line-height: 1;color: #CDCDCD;padding-right: 28px;position: relative;}
.outerSlider2 .innerScroll .text em:before{content: "";width: 20px;height: 5px;position: absolute;right: 0;top:50%;margin-top: -3px;background: url(../images/arrow2.svg) no-repeat center;filter: brightness(0) invert(0.5);opacity: 0.5;}
.outerSlider2 .innerScroll a:hover .text{box-shadow: 0 0 30px rgba(133,133,133,0.5);}
.outerSlider2 .innerScroll a:hover .text h5,.outerSlider2 .innerScroll a:hover .text em{color: #FB9519;}
.outerSlider2 .innerScroll a:hover .text em:before{filter: brightness(1) invert(0);opacity: 1;}
.outerSlider2 .innerScroll a:hover .text p{opacity: 1;}
.outerSlider2 .innerScroll a:hover .text .tit:before{transform: scale(1);opacity: 1;}
.outerSlider2 .swiper-container-fade .swiper-slide-active .swiper-slide{pointer-events: auto;}

.moreBtn{display: block;width: 213px;height: 62px;margin: 0 auto;border: 1px solid #FB9519;border-radius: 30px;box-sizing: border-box;padding: 0 25px;position: relative;overflow: hidden;color: #FB9519;line-height: 60px;}
.moreBtn span{display: block;position: relative;z-index: 2;}
.moreBtn span:before{content: "";width: 18px;height: 6px;position: absolute;right: 0;top:50%;margin-top: -3px;background: url(../images/arrow2.svg) no-repeat right center;}
.moreBtn:before{width: 238px;height: 238px;border-radius: 100%;background: #FB9519;content: '';
position: absolute;left: -20%;top: -80%;-webkit-transition: all 0.8s ease 0s;transition: all 0.8s ease 0s;-webkit-transform: scale(0);transform: scale(0);}
.moreBtn:hover:before{-webkit-transform: scale(1.3);transform: scale(1.3);}
.moreBtn:hover{color: #fff;}
.moreBtn:hover span:before{filter: brightness(0) invert(1);}

.moreBtn.white{border-color: #fff;color: #fff;}
.moreBtn.white span:before{filter: brightness(0) invert(1);}
.moreBtn.white:hover{border-color: #FB9519;}

.moreBtn.gray{border-color: #AEACAC;color: #201A17;}
.moreBtn.gray span:before{filter: brightness(0) invert(0.5);}
.moreBtn.gray:hover{border-color: #FB9519;color: #fff;}
.moreBtn.gray:hover span:before{filter: brightness(0) invert(1);}


.outerSlider3 .titleWrap,
.outerSlider3 .tabsWrap{position: absolute;top: 0;left: 50%;transform: translateX(-50%);z-index: 2;}
.outerSlider3 .iTitle{position: absolute;left: 0;top:180px;}
.outerSlider3 .tabs{position: absolute;right: 0;top:0;width: 27.1%;height: 100vh;box-sizing: border-box;padding-top: 100px;display: flex;align-items: center;background: rgba(0,0,0,0.2);backdrop-filter:blur(6px);}
.outerSlider3 .tabs li{margin-top: 80px;position: relative;}
.outerSlider3 .tabs li:first-child{margin-top: 0;}
.outerSlider3 .tabs li:before{content: "";width: 3px;height: 100%;position: absolute;left: 0;top:0;background: #FB9519;opacity: 0;transform: scale(1,0);}
.outerSlider3 .tabs li a{display: flex;align-items: center;width: 100%;box-sizing: border-box;padding: 0 20px 0 50px;line-height: 28px;color: #fff;opacity: 0.8;}
.outerSlider3 .tabs li a img{margin-right: 40px;}
.outerSlider3 .tabs li.active:before{transform: scale(1);opacity: 1;}
.outerSlider3 .tabs li.active a{opacity: 1;}

.outerSlider3 .outerContainer{position: relative;overflow: hidden;width: 100%;height: 100%;}
.outerSlider3 .bgScroll{position: relative;overflow: hidden;}
.outerSlider3 .bgScroll a{display: block;padding-bottom: 100vh;background-repeat: no-repeat;background-position: center;background-size: cover;}
.outerSlider3 .textScroll{position: absolute;left: 50%;top:394px;transform: translateX(-50%);z-index: 2;}
.outerSlider3 .textScroll .contaienr{position: relative;overflow: hidden;color: #FFFFFF;max-width: 670px;}
.outerSlider3 .textScroll h5{line-height: 24px;}
.outerSlider3 .textScroll p{line-height: 26px;height: 104px;overflow: hidden;margin: 14px auto 218px;}
.outerSlider3 .textScroll .moreBtn{margin-left: 0;}
.outerSlider3 .textScroll .btnWrap{position: absolute;left: 0;bottom: 172px;z-index: 2;}
.outerSlider3 .textScroll .btnWrap .btn{margin-right: 24px;cursor: pointer;}
.outerSlider3 .textScroll .btnWrap .btn img{filter: brightness(0) invert(1);}
.outerSlider3 .textScroll .btnWrap .btn.swiper-button-disabled{pointer-events: none;opacity: 0.8;}

.outerSlider4{background: url(../images/slide4Bg.jpg) no-repeat center;background-size: cover;}
.outerSlider4 .content{position: relative;}
.outerSlider4 .textWrap{width: 38.57%;position: relative;z-index: 2;}
.outerSlider4 .iTitle{margin-bottom: 58px;}
.outerSlider4 .tit{line-height: 28px;color: #FB9519;}
.outerSlider4 .desc{line-height: 28px;color: #201A17;height: 140px;overflow: hidden;margin: 16px auto 96px;text-indent: 2em;text-align: justify;}
.outerSlider4 .dataList{width: 1020px;position: relative;}
.outerSlider4 .dataList .bg{width: 1280px;height: 100%;position: absolute;right: 0;top: 0;background: #fff url(../images/slide4Bg2.jpg) no-repeat right bottom;opacity: 0.8;}
.outerSlider4 .dataList ul{position: relative;z-index: 2;display: flex;}
.outerSlider4 .dataList ul li{flex: 1;padding: 40px 0;line-height: 24px;color: #201A17;}
.outerSlider4 .dataList ul li h5{line-height: 50px;}
.outerSlider4 .dataList ul li h5 span{font-size: 44px;color: #FB9519;font-weight: bold;font-family: "Arial";margin-right: 6px;}
.outerSlider4 .dataList ul li p{display: flex;align-items: center;}
.outerSlider4 .dataList ul li p img{margin-right: 12px;}
.outerSlider4 .moreBtn{margin: 55px 0 0;}
.outerSlider4 .video{position: absolute;right: -116px;top:132px;width: 65%;height: 490px;overflow: hidden;cursor: pointer;}
.outerSlider4 .video .icon{position: absolute;left: 50%;top:50%;transform: translate(-50%, -50%);z-index: 2;}
.outerSlider4 .video .icon img{position: relative;z-index: 3;}
.outerSlider4 .video .icon:after,
.outerSlider4 .video .icon:before{content: "";z-index: -1;position: absolute;left: 50%;top:50%;width: 50px;height: 50px;margin: -25px 0 0 -25px;box-sizing: border-box;border: 1px solid #fff;border-radius: 50%;transition: 0.5s;transform: scale(0.6);animation: scaleBtn 2s linear infinite;}
.outerSlider4 .video .icon:before{animation: scaleBtn 2s linear infinite 1s;}
@keyframes scaleBtn{
    to{transform: scale(1.8);opacity: 0;}
}

.outerSlider5{background: url(../images/slide5Bg.jpg) no-repeat center;background-size: cover;}
.outerSlider5 .iTitle{margin-bottom: 90px;}
.outerSlider5 .list{margin-bottom: 84px;display: flex;justify-content: space-between;}
.outerSlider5 .list li{width: 15.6%;}
.outerSlider5 .list li.active{width: 32.5%;}
.outerSlider5 .list li a{display: block;}
.outerSlider5 .list .pic{padding-bottom: 390px;position: relative;overflow: hidden;margin-bottom: 20px;}
.outerSlider5 .list .pic em{background-position: left center ;}
.outerSlider5 .list .pic .icon{position: absolute;bottom: 50px;left: 50%;transform: translateX(-50%);z-index: 3;}
.outerSlider5 .list h5{color: #2A2A2A;line-height: 22px;font-weight: normal;text-align: center;}

.outerSlider6{height: auto !important;}

.footer{width: 100%;background: url(../images/footerBg.jpg) no-repeat center top;background-size: cover;color: #FFFFFF;}
.footer .top{display: flex;align-items: center;justify-content: space-between;padding: 28px 0;}
.footer .top .tit{line-height: 30px;padding-left: 20px;position: relative;}
.footer .top .tit:before{content: "";width: 3px;height: 100%;background: #FB9519;position: absolute;left: 0;top:0;}
.footer .top .tit img{margin-left: 10px;}
.footer .top li{margin-left: 48px;border: 1px solid #ADADAD;border-radius: 22px;}
.footer .top li:first-child{margin-left: 0;}
.footer .top li a{display: flex;align-items: center;padding: 0 20px;line-height: 42px;}
.footer .top li a img{margin-left: 20px;filter: brightness(0) invert(1);}
.footer .top li:hover{background: #fff;color: #FB9519;}
.footer .top li:hover a img{filter: brightness(1) invert(0);}
.footer .med{padding: 40px 0 48px;border-top: 1px solid rgba(205,205,205,0.22);border-bottom: 1px solid rgba(205,205,205,0.22);}
.footer .med > .w1400{display: flex;justify-content: space-between;align-items: center;}
.footer .med .qrcode{flex-shrink: 0;margin-left: 30px;/* display: flex;align-items: center; */}
.footer .med .qrcode li{margin-left: 30px;text-align: center;width: 160px;}
.footer .med .qrcode li:first-child{margin-left: 0;}
.footer .med .qrcode img{width: 102px;height: 102px;/* margin-right: 24px; */margin-bottom: 10px;}
.footer .med .qrcode .text{/* width: 198px; */color: #9B9C9D;line-height: 24px;}
.footer .med .qrcode .text h5{font-weight: normal;color: #FFFFFF;line-height: 1;margin-bottom: 8px;}
.footer .med .qrcode .text p{font-size: 12px;line-height: 18px;}
.footer .med .left{flex: 1;}
.footer .med .left ul{margin-bottom: 65px;}
.footer .med .left ul li{margin-right: 80px;line-height: 1;color: #FFFFFF;font-weight: bold;}
.footer .med .left ul li:last-child{margin-right: 0;}
.footer .med .left .text{color: #9B9C9D;line-height: 24px;}
.footer .med .left .text span{margin-right: 40px;}
.footer .med .left .text span:last-child{margin-right: 0;}
.footer .btm{padding: 26px 0 36px;display: flex;justify-content: space-between;}
.footer .btm .select{flex-shrink: 0;margin-left: 30px;width: 320px;position: relative;height: 38px;z-index: 2;}
.footer .btm .select dt{background: rgba(255,255,255,0.84);border-radius: 4px;padding: 0 20px;position: relative;cursor: pointer;color: #201A17;line-height: 38px;}
.footer .btm .select dt:before{content: "";border: 6px solid transparent;border-top-color: #8B95A0;position: absolute;right: 20px;top: 50%;margin-top: -4px;}
.footer .btm .select dd{width: 100%;position: absolute;left: 0;bottom: 38px;background: rgba(255,255,255,0.84);border-radius: 4px;display: none;}
.footer .btm .select dd ul{max-height: 250px;overflow: auto;}
.footer .btm .select dd a{display: block;padding: 5px 20px;line-height: 24px;color: #201A17;}
.footer .btm .select dd a:hover{background: #efefef;}
.footer .btm .left{flex: 1;color: #9A9B9C;line-height: 38px;}
.footer .btm .left span{margin-right: 24px;}
.footer .btm .left span img{margin-right: 10px;}


/* 导入动画 */
.loading{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;background: #fff url(../images/loadingBg.jpg) no-repeat center;background-size: cover;}
.loading .wrap{width: 443px;height: 244px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;}
/* .loading .logo{width: 243px;height: 157px;margin: 0 auto 30px;position: relative;
background-color: #ccc;mask: url(images/lLogo.png);-webkit-mask: url(../images/lLogo.png);animation: progressBarHide 0.5s ease-out;animation-delay: 5s;animation-fill-mode: forwards;}
.loading .logo:after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;background-image: linear-gradient(90deg,#ef9c12,#ef9c12,#ef9c12,#ef9c12,#ef9c12);background-size: 200% 100%;animation: bgp 1s linear,loadingProgress 3s linear;animation-fill-mode: forwards;}
 */

.loading .logo{width: 243px;height: 157px;margin: 0 auto 30px;position: relative;background: url(../images/lLogo.png) no-repeat center;animation: clipLTR 3s ease-in-out 0.2s;}
.loading .text{width: 100%;height: 50px;margin: 0 auto;position: relative;
background-color: #ccc;mask: url(images/lText.png);-webkit-mask: url(../images/lText.png);/* animation: progressBarHide 0.5s ease-out;animation-delay: 5s;animation-fill-mode: forwards; */}
.loading .text:after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;background-image: linear-gradient(90deg,#251F1C,#251F1C,#251F1C,#251F1C,#251F1C);background-size: 200% 100%;animation: bgp 1s linear,loadingProgress 3s linear;animation-fill-mode: forwards;}

@keyframes bgp{
    0%{background-position: 0 0;}
    100%{background-position: -100% 0;}
}
@keyframes loadingProgress{
    20%{width: 40%;}
    80%{width: 60%;}
    100%{width: 100%;}
}
@keyframes progressBarHide{
    100%{opacity: 0;}
}

.mm-menu{left: auto;right: -100%;display: block!important;transition:all 0.3s linear;z-index: 9999999;}
html.mm-opening .mm-slideout{-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}
.mm-menu.mm-current{right: 0;}

.goTop{width: 44px;height: 44px;background: url(../images/goTop.svg) no-repeat center;background-size: 100%;cursor: pointer;filter: brightness(0) invert(0.5);position: fixed;right: -60px;bottom: 5%;z-index: 9;transform: rotate(360deg);opacity: 0;}
.goTop.show{right: 10px;transform: rotate(0);opacity: 1;}
.goTop:hover{filter: brightness(1) invert(0);}


@media screen and (max-height: 920px){
.moreBtn{width: 180px;height: 52px;line-height: 50px;}

.outerSlider2 .title{margin-bottom: 40px;}
.outerSlider2 .tabs li a{padding-bottom: 22px;}
.outerSlider2 .innerScroll{padding-bottom: 40px;}
.outerSlider2 .innerScroll .text{padding: 150px 32px 24px;}
.outerSlider2 .innerScroll .text .tit{margin: 10px auto;}
.outerSlider2 .innerScroll .text p{margin-bottom: 16px;display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;line-height: 24px;height: 24px;}
.outerSlider3 .textScroll p{margin: 14px auto 180px;}
.outerSlider3 .textScroll .btnWrap{bottom: 130px;}
.outerSlider4 .desc{margin: 16px auto 70px;}
.outerSlider4 .moreBtn{margin: 40px 0 0;}
.outerSlider5 .iTitle{margin-bottom: 40px;}
.outerSlider5 .list{margin-bottom: 40px;}
}
@media screen and (max-width: 1680px){
.header .logo img{height: 48px;}
.header .nav .nLi{padding: 0 18px;}
}
@media screen and (max-width: 1550px){
.header{line-height: 88px;}
.header .logo img{height: 38px;}
.header .nav .nLi{padding: 0 14px;}
.header .nav .nLi .navSub{top: 88px;}
.banner .slide .text img{width: 59%;}
.banner .slide.slide5 .text img{width: 38.78%;}
.banner .slide.slide6 .text img{width: 28.2%;}

.footer .med .qrcode li{margin-left: 0;width: 140px;}

.homeContainer .content{padding-top: 88px;}

.iTitle{line-height: 110px;}
.iTitle .en{font-size: 70px;left: -56px;}

.moreBtn{width: 140px;height: 44px;line-height: 42px;padding: 0 15px;}

.outerSlider2 .innerScroll{padding-bottom: 30px;}
.outerSlider2 .innerScroll .pic{padding-bottom: 56%;}
.outerSlider2 .innerScroll .text{padding: 150px 32px 20px;}
.outerSlider2 .innerScroll .text .tit{margin: 5px auto;}
.outerSlider2 .innerScroll .text h5{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;line-height: 24px;height: 24px;}
.outerSlider2 .innerScroll .text p{margin-bottom: 10px;display: none;}
.outerSlider2 .container .prev{left: 15px;}
.outerSlider2 .container .next{right: 15px;}

.outerSlider3 .iTitle{top: 140px;}
.outerSlider3 .tabs{padding-top: 88px;}
.outerSlider3 .tabs li{margin-top: 60px;}
.outerSlider3 .textScroll{top: 300px;}
.outerSlider3 .textScroll p{margin: 14px auto 130px;height: 78px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.outerSlider3 .textScroll .btnWrap{bottom: 80px;}

.outerSlider4 .iTitle{margin-bottom: 40px;}
.outerSlider4 .desc{height: 84px;margin: 16px auto 50px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.outerSlider4 .dataList ul li{padding: 30px 0;}

.outerSlider5 .iTitle{margin-bottom: 40px;}
.outerSlider5 .list{margin-bottom: 20px;}
.outerSlider5 .list .pic{padding-bottom: 320px;}
.outerSlider5 .list .pic .icon{height: 40px;bottom: 30px;}

.footer .med .left ul{margin-bottom: 40px;}
.footer .med .left .text span{margin-right: 24px;}
.footer .btm .left span{margin-right: 24px;margin-right: 12px;}
.footer .btm .left span img{margin-right: 0;}
.footer .btm .left .logo img{height: 40px;}
.footer .btm .select{width: 240px;}

}


@media screen and (max-width: 1480px){
.header .logo img{height: 32px;}
.header .nav .nLi{padding: 0 14px;}
.header .searchBtn{margin-left: 10px;}
.outerSlider2 .tabs li{margin-left: 40px;}
.footer .btm .left{font-size: 16px;}
}

@media screen and (max-width: 1320px){
.header .logo img{height: 30px;}
.header .nav .nLi{padding: 0 11px;}
.footer .top .tit img{height: 16px;}
.footer .top li{margin-left: 30px;}
.footer .med .left ul li{margin-right: 40px;}
.footer .med .left .text span{margin-right: 12px;}

.outerSlider2 .innerScroll{width: 90%;margin: 0 auto;padding-bottom: 20px;}
}

@media screen and (max-width: 1200px){
.header .nav{display: none;}
.header .menuIcon{display: block;margin-left: 12px;}
.header .kf{width: 22px;}

.iTitle{line-height: 88px;}
.iTitle:before{background-size: auto 8px;}
.iTitle .en{font-size: 60px;left: -40px;}
.outerSlider2 .title{align-items: center;margin-bottom: 24px;}
.outerSlider2 .tabs{padding-top: 0;}
.outerSlider2 .tabs li a{padding-bottom: 16px;}
.outerSlider2 .container .btn{display: none;}

.outerSlider3 .tabs li a{padding: 0 12px 0 24px;}
.outerSlider3 .tabs li a img{margin-right: 16px;}
.outerSlider3 .textScroll .contaienr{width: 60%;}

.outerSlider4 .dataList{width: 800px;}

.footer .top .tit img{display: none;}
.footer .top li{margin-left: 12px;}
.footer .top li a{padding: 0 12px;}
.footer .top li a img{margin-left: 10px;}
.footer .med{padding: 20px 0;}
.footer .med > .w1400{flex-wrap: wrap;}
.footer .med .left{flex: auto;width: 100%;font-size: 14px;}
.footer .med .left ul{display: none;}
.footer .med .left .text{text-align: center;}
.footer .med .left .text span{margin: 0 4px;}
.footer .med .qrcode{margin: 12px auto 0;width: 100%;}
.footer .med .qrcode ul{display: flex;justify-content: center;}
.footer .med .qrcode ul:after{display: none;}
.footer .med .qrcode ul li{float: none;}
.footer .btm{padding: 16px 0;}
.footer .btm .select{display: none;}
.footer .btm .left{text-align: center;font-size: 14px;line-height: 24px;}
.footer .btm .left .logo{display: none;}
}


@media screen and (max-width: 1024px){
.banner .slide .text{padding-top: 24%;}
}

@media screen and (max-width: 760px){
.loading .wrap{zoom: 0.6;}
.header{line-height: 66px;}
.header .logo img{height: 26px;}
.header .searchBtn{display: none;}
.banner .slide .text{padding-top: 40%;}
.banner .slide .text img{width: 70%;}
.banner .btn img{height: 40px;}
.mouse{bottom: 80px;display: none;}
.mouse .icon{margin: 0 auto 15px;}

.iTitle{text-align: center;line-height: 66px;}
.iTitle:before{display: none;}
.iTitle .en{width: 100%;left: 0;}

.moreBtn{width: 120px;height: 38px;line-height: 36px;}


.homeContainer .content{padding-top: 34px;}


.outerSlider2 .title{display: block;}
.outerSlider2 .title .iTitle{margin-bottom: 20px;}
.outerSlider2 .tabs{display: flex;align-items: center;justify-content: center;}
.outerSlider2 .tabs li,.outerSlider2 .tabs li:first-child{float: none;margin: 0 12px;}
.outerSlider2 .innerScroll{padding: 0 10px 30px;margin: 0 auto;box-sizing: border-box;}
.outerSlider2 .innerScroll .pic{padding-bottom: 60%;}
.outerSlider2 .innerScroll .text{box-shadow: 0 0 10px rgba(133,133,133,0.5);}
.outerSlider2 .innerScroll .text p{display: block;opacity: 1;height: 48px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;white-space: inherit;}
.outerSlider2 .innerScroll a:hover .text{box-shadow: 0 0 10px rgba(133,133,133,0.5);}


.outerSlider3 .titleWrap, .outerSlider3 .tabsWrap{width: 100%;left: 0;transform: translateX(0);transform:translate3d(0,0,0);}
.outerSlider3 .iTitle{width: 100%;top: 100px;}
.outerSlider3 .tabsWrap{top: auto;bottom: 0;width: 100%;}
.outerSlider3 .tabs{padding-top: 0;width: 100%;height: auto;position: relative;display: block;}
.outerSlider3 .tabs ul{display: flex;flex-wrap: wrap;}
.outerSlider3 .tabs li{width: 33.33%;margin-top: 0;}
.outerSlider3 .tabs li:before{width: 100%;height: 2px;left: 0;top: auto;bottom: 0;transform: scale(0,1,);}
.outerSlider3 .tabs li a{padding: 0;display: block;text-align: center;padding-top: 20px;}
.outerSlider3 .tabs li a img{margin: 0 auto;}
.outerSlider3 .tabs li a span{display: block;font-size: 12px;line-height: 20px;height: 40px;}
.outerSlider3 .tabs li.active a{color: #FB9519;}
.outerSlider3 .textScroll{top: 30%;z-index: 3;}
.outerSlider3 .textScroll .contaienr{width: 100%;}
.outerSlider3 .textScroll p{margin: 14px auto 80px;}
.outerSlider3 .textScroll .btnWrap{bottom: 3px;left: auto;right: 0;}
.outerSlider3 .textScroll .btnWrap .btn img{height: 38px;}

.outerSlider4 .textWrap{width: 100%;}
.outerSlider4 .desc{margin: 16px auto 40px;}
.outerSlider4 .dataList{width: 100%;}
.outerSlider4 .dataList ul{flex-wrap: wrap;}
.outerSlider4 .dataList ul li{width: 50%;flex: auto;text-align: center;padding: 20px 0;}
.outerSlider4 .dataList ul li h5{line-height: 32px;}
.outerSlider4 .dataList ul li h5 span{font-size: 30px;}
.outerSlider4 .dataList ul li p{justify-content: center;}
.outerSlider4 .dataList ul li p img{height: 16px;margin-right: 8px;}
.outerSlider4 .moreBtn{margin: 30px auto 0;}
.outerSlider4 .video{display: none;}

.outerSlider5 .iTitle{margin-bottom: 24px;}
.outerSlider5 .list{flex-wrap: wrap;justify-content: inherit;margin-bottom: 30px;}
.outerSlider5 .list li,.outerSlider5 .list li.active{width: 33%;margin-bottom: 12px;}
.outerSlider5 .list .pic{padding-bottom: 140px;}
.outerSlider5 .list .pic .icon{bottom: auto;top: 50%;transform: translate(-50%, -50%);}

.footer .top{display: block;padding: 20px 0;}
.footer .top .tit{line-height: 1;margin-bottom: 12px;}
.footer .top li{width: 49%;margin: 0;border-radius: 36px;}
.footer .top li:nth-child(2n){float: right;}
.footer .top li a{padding: 10px;line-height: 16px;font-size: 12px;}
.footer .med .left .text span,.footer .btm .left span{display: block;margin: 0;}
.footer .med .qrcode .text p{font-size: 14px;}


}

@media screen and (max-width: 468px){
.header .logo img{height: 22px;}
.homePage .header .kf{filter: brightness(1) invert(0);}

.outerSlider2 .tabs li, .outerSlider2 .tabs li:first-child{margin: 0;flex: 1;text-align: center;}
.outerSlider2 .tabs li a{display: inline-block;}
.banner .slide .text{padding-top: 60%;}
.banner .slide .text img{width: 80%;}
.banner .slide.slide5 .text,.banner .slide.slide6 .text{padding-top: 14%;}
.banner .slide.slide5 .text{padding-left: 14%;}
.iTitle .en{font-size: 44px;white-space: nowrap;}
.footer .top li{width: 100%;margin-bottom: 10px;}
.footer .top li:last-child{margin-bottom: 0;}

.homeContainer .outerSlider1{height: auto !important;}
.banner{padding-top: 66px;height: auto;}
.banner a{height: 0;padding-bottom: 50%;}
.banner .slide .text{padding-top: 20%;}
.banner .slide .text img{width: 40%;}
.outerSlider2 .innerScroll .text{padding: 150px 10px 20px;}
.outerSlider2 .innerScroll .pic{margin: 0 10px;}
.homePage .header .logo .logo2{filter: brightness(1) invert(0);}

}