﻿
.homePage,
.homePage body,.homePage .container,.homePage .pageWrap,.homeContainer{width: 100%;height: 100vh;position: relative;overflow: hidden;}
.outerSlider{height: 100%;display: flex;align-items: center;justify-content: center;overflow: hidden;position: relative;overflow: hidden;}
.outerSlider .wrap{width: 100%;height: 100%;}
/* .homeContainer  .swiper-wrapper{height: 100vh;} */
.homePage body{font-family: "DINMed";}

body{font-family: "DINMed";}
.mrgTop100{margin-top: 100px;}

.pagePagination{position: absolute;right: 14px;top: 50%;transform: translateY(-50%);z-index: 9;right: -80px;}
.pagePagination.show{right: 14px;}
.pagePagination li{width: 10px;height: 1px;margin: 15px 0;position: relative;cursor: pointer;}
.pagePagination li .line{width: 10px;height: 1px;background: #333333;position: absolute;right: 0;top:0;}
.pagePagination li .dot{width: 15px;height: 15px;box-sizing: border-box;border: 1px solid #D7000F;border-radius: 50%;position: absolute;right: 30px;top: 50%;margin-top: -7px;opacity: 0;transform: scale(0);}
.pagePagination li .dot::before{content: "";width: 5px;height: 5px;background: #D7000F;border-radius: 50%;position: absolute;left: 4px;top:4px;}
.pagePagination li .num{position: absolute;right: 60px;top:50%;transform: translateY(-50%);color: #D7000F;font-family: "DINBold";line-height: 1;opacity: 0;}
.pagePagination li.on i{width: 30px;background: #D7000F}
.pagePagination li.on .dot{opacity: 1;transform: scale(1);transition:all 0.3s linear 0.4s;}
.pagePagination li.on .num{opacity: 1;}


.banner{position: relative;overflow: hidden;width: 100%;height: 100%;background: #000;}
.banner a{display: block;width: 100%;height: 100vh;position: relative;overflow: hidden;}
.banner a em{transition: all 2s linear;opacity: 0;-webkit-transform: scale(1.05);transform: scale(1.05);}
.banner .swiper-slide-active a em,.banner .swiper-slide-duplicate-active a em{transition: 2s linear; transform: scale(1,1);opacity: 1;}
.banner .control{position: absolute;left: 50%;bottom: 90px;transform: translateX(-50%);z-index: 2;}
.banner .control .swiper-pagination{position: static;width: auto;font-size: 0.66rem;color: rgba(255, 255, 255, 0.48);font-family: "DINCondensedBold";}
.banner .control .swiper-pagination .swiper-pagination-bullet{width: auto;height: auto;opacity: 1;background: none;display: none;}
.banner .control .swiper-pagination .swiper-pagination-bullet:last-child{display: inline-block;}
.banner .control .swiper-pagination .swiper-pagination-bullet-active{font-size: 1.166rem;color: #D7000F;display: inline-block;padding-right: 20px;position: relative;}
.banner .control .swiper-pagination .swiper-pagination-bullet-active::before{content: "/";position: absolute;right: 10px;top:50%;font-size: 20px;transform: translateY(-50%);font-size: 24px;color: rgba(255, 255, 255, 0.48);}


.mouse{width: 28px;height: 40px;position: absolute;left: 50%;bottom: 90px;margin-left: -14px;z-index: 3;background: url(../image/mouse.svg) no-repeat center;}
.mouse i{display: block;width: 2px;height: 20px;background: rgba(255, 255, 255, 0.7);position: absolute;left: 50%;top:50%;margin:  -10px 0 0 -1px;
-webkit-transform: scale(1, 1); transform: scale(1, 1); height: 16px;-webkit-animation: scrolldown 2s infinite cubic-bezier(0.645, 0.045, 0.355, 1); animation: scrolldown 2s infinite cubic-bezier(0.645, 0.045, 0.355, 1);}
@-webkit-keyframes scrolldown { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  55% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  70% { -webkit-transform: scale(1, 0); transform: scale(1, 0); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  85% { -webkit-transform: scale(1, 0); transform: scale(1, 0); -webkit-transform-origin: 0 0; transform-origin: 0 0; }
  100% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 0 0; transform-origin: 0 0; } }
@keyframes scrolldown { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  55% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  70% { -webkit-transform: scale(1, 0); transform: scale(1, 0); -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; }
  85% { -webkit-transform: scale(1, 0); transform: scale(1, 0); -webkit-transform-origin: 0 0; transform-origin: 0 0; }
  100% { -webkit-transform: scale(1, 1); transform: scale(1, 1); -webkit-transform-origin: 0 0; transform-origin: 0 0; } }
  
.iTitle{color: #333333;line-height: 1;text-transform: uppercase;font-family: "DINBlack";}


@keyframes rond {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);opacity: 0.5;}}
@keyframes rond1 {0% {transform: rotate(0deg);}100% {transform: rotate(-360deg);opacity: 0.5;}}

@keyframes pathAni{0%{stroke-dashoffset:700; }100%{stroke-dashoffset:0;}}
@keyframes pathAni1{0%{stroke-dashoffset:-700; }100%{stroke-dashoffset:0;}}

.outerSlider1{display: block;position: relative;}
.iScrollNews{position: absolute;left: 0;bottom: 0;z-index:3;width: 100%;height:2.53rem;box-sizing: border-box;padding: 0 5.7%;background: url(../image/newsBg.png) no-repeat left center;background-size: cover;color: #fff;}
.iScrollNews dl{display: flex;align-items: flex-end;}
.iScrollNews dt{flex-shrink: 0;margin-right: 5.73rem;line-height: 2.53rem;font-size: 1.16rem;font-family: "DINBold";}
.iScrollNews dd{flex: 1;overflow: hidden;height: 2rem;box-sizing: border-box;padding: 0.5rem 0;}
.iScrollNews dd .container{height: 1rem;position: relative;overflow: hidden;}
.iScrollNews dd .container a{display: flex;width: 100%;height: 1rem;line-height: 1rem;}
.iScrollNews dd .container span{flex-shrink: 0;padding-right: 1.6rem;display: block;position: relative;}
.iScrollNews dd .container span::before{content: "";width: 1px;height: 14px;background: #FFFFFF;position: absolute;right: 0.8rem;top: 50%;transform: translateY(-50%);}
.iScrollNews dd .container h5{flex: 1;overflow: hidden;font-weight: normal;}
.iScrollNews dd .container a:hover h5{color: #D7000F;}

.outerSlider2{background: url(../image/slide2Bg11.jpg) no-repeat center;background-size: cover;}
.outerSlider2 .title{display: flex;position: relative;z-index: 3;}
.outerSlider2 .title .iTitle{flex-shrink: 0;padding-right: 6.2rem;position: relative;color: #333333;line-height: 1;}
.outerSlider2 .title .iTitle::before{content: "";width: 5rem;height: 2px;background: #D8D8D8;position: absolute;right: 1.66rem;top: 27px;}
.outerSlider2 .title .cont{flex: 1;overflow: hidden;}
.outerSlider2 .title .desc{line-height: 26px;color: #333333;max-height: 104px;overflow: hidden;margin-bottom: 18px;}
.outerSlider2 .iBus{width: 450px;height: 432px;margin: 20px 0 0 3.86rem;position: relative;z-index: 2;margin-top: 40px;}
.outerSlider2 .iBus .circle{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.21;animation: rond 6s infinite;}
.outerSlider2 .iBus .circle1{background: url(../image/c1.svg) no-repeat center;}
.outerSlider2 .iBus .circle2{background: url(../image/c2.svg) no-repeat center;animation: rond1 6s infinite;}
.outerSlider2 .iBus .circle3{background: url(../image/c3.svg) no-repeat center;}
.outerSlider2 .iBus dt{width: 8rem;height: 8rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);border-radius: 50%;background: #D7000F;color: #fff;text-align: center;line-height: 1.43rem;font-family: "DINBlack";}
.outerSlider2 .iBus dt a{width: 100%;height: 100%;}
.outerSlider2 .iBus dt h3{font-weight: normal;}
.outerSlider2 .iBus dd{position: absolute;}
.outerSlider2 .iBus dd .num{display: block;width: 40px;height: 40px;background: #D7000F;border-radius: 50%;text-align: center;line-height: 40px;color: #fff;font-family: "DINBold";}
.outerSlider2 .iBus dd h3{color: #333333;line-height: 25px;position: absolute;right: 100%;top: -32px;white-space: nowrap;font-weight: normal;}
.outerSlider2 .iBus dd a:hover h3{color: #D7000F;}
/* .outerSlider2 .iBus .dd1{left: -20px;top: 152px;}
.outerSlider2 .iBus .dd2{left: 20px;top: 325px;}
.outerSlider2 .iBus .dd2 h3{top: 2px;right: calc(100% + 20px);}
.outerSlider2 .iBus .dd3{left: 360px;top: 300px;}
.outerSlider2 .iBus .dd3 h3{top: 58px;right: auto;left: 20px;}
.outerSlider2 .iBus .dd4{left: 380px;top: 110px;}
.outerSlider2 .iBus .dd4 h3{top: 50%;transform: translateY(-50%);right: auto;left: calc(100% + 30px);}
.outerSlider2 .iBus .dd5{left: 154px;top: 45px;}
.outerSlider2 .iBus .dd5 h3{top: -85px;right: -30px;} */

.outerSlider2 .iBus .dd1{left: 46px;top: 70px;}
.outerSlider2 .iBus .dd2{left: 16px;top: 157px;}
.outerSlider2 .iBus .dd2 h3{top: 2px;right: calc(100% + 20px);}
.outerSlider2 .iBus .dd3{left: 22px;top: 330px;}
/* .outerSlider2 .iBus .dd3 h3{top: 58px;right: auto;left: 20px;} */
.outerSlider2 .iBus .dd4{left: 203px;bottom: -19px;}
/* .outerSlider2 .iBus .dd4 h3{top: 50%;transform: translateY(-50%);right: auto;left: calc(100% + 30px);} */
.outerSlider2 .iBus .dd5{right: 0;top: 466px;}
.outerSlider2 .iBus .dd5 h3{top: -85px;right: -30px;}
.outerSlider2 .iBus .dd6{right: -150px;top: 247px;}
.outerSlider2 .iBus .dd6 h3{width: 156px;white-space: normal;}
.outerSlider2 .iBus .dd7{right: -166px;top: 100px;}
.outerSlider2 .iBus .dd8{left: 300px;top: -18px;}
.outerSlider2 .iBus .dd9{right: -65px;top: 61px;}

.outerSlider2 .iBus dd h3{padding-right: 20px;}
.outerSlider2 .iBus dd h3::before{content: "";width: 14px;height: 14px;background: #D7000F;border-radius: 50%;position: absolute;right: 0;top: 6px;}
.outerSlider2 .iBus dd.dd5 h3,
.outerSlider2 .iBus dd.dd6 h3,
.outerSlider2 .iBus dd.dd7 h3,
.outerSlider2 .iBus dd.dd8 h3{padding-right: 0;padding-left: 20px;}
.outerSlider2 .iBus dd.dd5 h3:before,
.outerSlider2 .iBus dd.dd6 h3:before,
.outerSlider2 .iBus dd.dd7 h3:before,
.outerSlider2 .iBus dd.dd8 h3:before{right: auto;left: 0;}

.outerSlider2 .map{width: 1029px;height: 588px;background: url(../image/map1.png) no-repeat center;position: absolute;right: 0;bottom: 0;width: 1030px;height: 660px;background-size: contain;}
.outerSlider2 .map svg{position: absolute;/* top: 198px;left: 234px; */top: -64px;left: 0;}
.outerSlider2 .map svg path{stroke-dasharray: 910;stroke-dashoffset: 910;animation: pathAni3 3s ease forwards 0s infinite;}
@keyframes pathAni3{to { stroke-dashoffset: 0; }}
.outerSlider2 .map ul{display: none;}
.outerSlider2 .map li{color: #333333;line-height: 16px;position: absolute;}
.outerSlider2 .map li:first-child{right: 340px;top:172px;color: #D7000F;}
.outerSlider2 .map li:nth-child(2){left: 412px;top: 312px;}
.outerSlider2 .map li:nth-child(3){left: 298px;top: 156px;}
.outerSlider2 .map li:nth-child(4){left: 400px;top: 180px;}
.outerSlider2 .map li:nth-child(5){left: 144px;top: 437px;}
.outerSlider2 .map li:nth-child(6){left: 272px;top: 390px;}
.outerSlider2 .map li:nth-child(7){left: 237px;top: 453px;}
.outerSlider2 .map li:nth-child(8){left: 480px;top: 232px;}
.outerSlider2 .map li:nth-child(9){left: 340px;top: 306px;}
.outerSlider2 .map li:nth-child(10){left: 594px;top: 315px;}


.outerSlider3 .left{width: 31.8%;position: relative;}
.outerSlider3 .iTitle{margin-bottom: 2.53rem;}
.outerSlider3 .contScroll{position: relative;overflow: hidden;}
.outerSlider3 .contScroll a{display: block;}
.outerSlider3 .contScroll .title{height: 65px;margin-bottom: 1.3rem;padding-right: 40px;}
.outerSlider3 .contScroll .title h4{color: #333333;line-height: 36px;font-family: "DINBold";width: 100%;}
.outerSlider3 .contScroll .cont{color: #333333;line-height: 32px;font-family: "DINReg";height: 128px;overflow: hidden;margin-bottom: 3.33rem;}
.outerSlider3 .contScroll a:hover .title h4{color: #004275;}
.outerSlider3 .contScroll .swiper-pagination{width: auto;left: auto;bottom: auto;right: 0;top: 10px;line-height: 36px;font-size: 16px;color: #B7B5B5;font-family: "DINCondensedBold";}
.outerSlider3 .contScroll .swiper-pagination .swiper-pagination-current{color: #004275;font-size: 30px;}
.outerSlider3 .btnStyle{position: absolute;right: 0;bottom: 0;z-index: 3;}
.outerSlider3 .tabScroll{position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: calc(100% - (100% - 1600px)/2 - 600px);padding-top: 64px;overflow: hidden;margin-top: 30px;}
.outerSlider3 .tabScroll .swiper-slide{width: auto;height: auto;}
.outerSlider3 .tabScroll a{display: block;position: relative;width: 395px;}
.outerSlider3 .tabScroll .pic{padding-bottom: 128.78%;position: relative;overflow: hidden;margin-bottom: 20px;}
.outerSlider3 .tabScroll .line{position: absolute;left: 0;bottom: 92px;width:0;height: 4px;background-image: linear-gradient(#00B9EF, #014375);}
.outerSlider3 .tabScroll .tTit{height: 60px;}
.outerSlider3 .tabScroll h5{color: #666666;line-height: 30px;font-weight: normal;width: 100%;}
.outerSlider3 .tabScroll .on a .pic{transform: translateY(-40px);}
.outerSlider3 .tabScroll .on a .line{width: 100%;}
.outerSlider3 .tabScroll .on a h5{color: #004275;}

.outerSlider4{background: url(../image/slide4Bg.jpg) no-repeat center;background-size: cover;}
.outerSlider4 > .w1600{display: flex;align-items: center;}
.outerSlider4 .title{flex-shrink: 0;margin-right: 5rem;}
.outerSlider4 .iTitle{line-height: 1.22;margin-bottom: 3.36rem;}
.outerSlider4 dl{flex: 1;align-items: flex-start;}
.outerSlider4 dd{width: 54.3%;}
.outerSlider4 dd li:nth-child(2){margin-top: -1px;}
.outerSlider4 dd li a{border: 1px solid #D8D8D8;height: 9.43rem;box-sizing: border-box;padding: 0 2.5rem 0 1.43rem;color: #333333;}
.outerSlider4 dd li .date{line-height: 1.5rem;font-family: "DINBold";margin-bottom: 5px;}
.outerSlider4 dd li h5{line-height: 32px;max-height: 96px;overflow: hidden;font-weight: normal;}
.outerSlider4 dd li a:hover{box-shadow: 0 0 10px rgba(0, 45, 80, 0.17);border-color: #fff;}
.outerSlider4 dd li a:hover h5{color: #D7000F;}
.outerSlider4 dt{width: 41.33%;}
.outerSlider4 dt a{display: block;background: #FFFFFF;box-shadow: 0 0 10px rgba(0, 45, 80, 0.17);}
.outerSlider4 dt .pic{padding-bottom: 55.88%;position: relative;overflow: hidden;padding-bottom: 9.5rem}
.outerSlider4 dt .text{height: 9.43rem;box-sizing: border-box;padding: 0.93rem 1.06rem 0 1.26rem;}
.outerSlider4 dt .text h5{margin-bottom: 1.33rem;color: #333333;line-height: 1.06rem;height: 4.24rem;overflow: hidden;font-weight: normal;}
.outerSlider4 dt .text .date{color: #333333;line-height: 0.73rem;font-family: "DINReg";}
.outerSlider4 dt a:hover .text h5{color: #D7000F;}


.outerSlider5{display: block;background: url(../image/slide5Bg1.jpg) no-repeat center;background-size: cover;}
.outerSlider5::before{content: "";width: 40%;height: 100%;position: absolute;left: 0;top: 0;background: url(../image/slide5Bg2.jpg) no-repeat center;background-size: cover;}
.outerSlider5 .wrap{position: relative;z-index: 2;}
.outerSlider5 .wrap > .w1600{position: relative;padding-top: 2.46rem;}
.outerSlider5 .title{position: absolute;right: 0;top: 0;}
.outerSlider5 .title .iTitle{margin-right: 2.46rem;}
.outerSlider5 .left{width: 45.8%;}
.outerSlider5 .left .text{margin-bottom: 1rem;color: #FFFFFF;line-height: 26px;}
.outerSlider5 .left dl{margin-top: 1px;display: flex;}
.outerSlider5 .left dt{width: 9.1rem;height: 6.66rem;background: #FFFFFF;box-sizing: border-box;padding: 1.2rem 0 0 1.1rem;}
.outerSlider5 .left dt .num{margin-bottom: 0.4rem;color: #D7000F;font-family: "DINCondensedBold";display: flex;align-items: center;}
.outerSlider5 .left dt .num span{display: block;height: 1.5rem;line-height: 1.5rem;}
.outerSlider5 .left dt .num i{display: block;width: 0;height: 0;border: 8px solid transparent;border-bottom-color: #D7000F;margin-left: 8px;}
.outerSlider5 .left dt .num .down{display: none;}
.outerSlider5 .left dt .num.down{align-items: flex-start;}
.outerSlider5 .left dt .num.down .down{display: block;border: 8px solid transparent;border-top-color: #D7000F;}
.outerSlider5 .left dt .num.down .up{display: none;}
.outerSlider5 .left dt h5{margin-bottom: 2px;color: #333333;line-height: 0.866rem;font-weight: normal;}
.outerSlider5 .left dt p{color: #666666;line-height: 0.866rem;}
.outerSlider5 .left dd{flex: 1;overflow: hidden;height: 6.66rem;box-sizing: border-box;background: url(../image/stockBg1.jpg) no-repeat center;background-size: cover;color: #fff;}
.outerSlider5 .left dd li{width: 45%;box-sizing: border-box;padding-left: 1.2rem;margin: 0.5rem 0;}
.outerSlider5 .left dd .date{margin-bottom: 3px;line-height: 1.1rem;font-family: "DINCondensedBold";}
.outerSlider5 .left dd p{line-height: 18px;opacity: 0.6;}
.outerSlider5 .left dl:nth-child(2) dd{background-image: url(../image/stockBg2.jpg);}
.outerSlider5 .right{width: 50%;padding-top: 2.83rem;}
.outerSlider5 .right li{margin-top: 1.43rem;}
.outerSlider5 .right li:first-child{margin-top: 0;}
.outerSlider5 .right li .date{flex-shrink: 0;width: 6.66rem;position: relative;color: #333333;}
.outerSlider5 .right li .date::before{content: "";width: 1px;height: 1.5rem;background: #A6A6A6;position: absolute;right: 1.36rem;top: 50%;transform: translateY(-50%);}
.outerSlider5 .right li .date span{display: block;line-height: 1.16rem;font-family: "DINBold";}
.outerSlider5 .right li .date em{display: block;line-height: 0.7rem;font-family: "DINReg";}
.outerSlider5 .right li .text{flex: 1;overflow: hidden;height: 2.26rem;}
.outerSlider5 .right li .text h5{color: #333333;line-height: 0.86rem;max-height: 1.72rem;overflow: hidden;font-weight: normal;width: 100%;}
.outerSlider5 .right li:hover .date,
.outerSlider5 .right li:hover .text h5{color: #004275;}
.outerSlider5 .right li:hover .date:before{background: #004275;}


.outerSlider6{height: auto !important;}

@media screen and (max-width: 1700px){
  .outerSlider2 .map,.outerSlider2 .iBus{zoom: 0.9;}
  .outerSlider3 .tabScroll a{width: 316px;}
  .outerSlider3 .tabScroll .on a .pic{transform: translateY(-30px);}
  .outerSlider3 .tabScroll .line{bottom: 78px;}
  .outerSlider4 dd li a{height: 7.5rem;}
  .outerSlider4 dd li h5{line-height: 1rem;max-height: 3rem;}
  .outerSlider4 dt .pic{padding-bottom: 7.6rem;}
  .outerSlider4 dt .text{height: 7.4rem;}
  .outerSlider4 dt .text h5{margin-bottom: 1rem;height: 3.18rem;}
  .mrgTop100{margin-top: 80px;}
}

@media screen and (max-width: 1600px){
.outerSlider2 .map{zoom: 0.8;}
.mrgTop100{margin-top: 2.9rem;}
.iTitle{font-size: 1.8rem;}
.outerSlider2 .map{zoom: 0.8;}
.outerSlider2 .iBus{zoom: 0.7;}
.outerSlider2 .title .desc{line-height: 24px;max-height: 72px;}
.outerSlider3 .contScroll .cont{line-height: 1rem;height: 3rem;margin-bottom: 2rem;}
.outerSlider3 .tabScroll{width: 64%;}
.outerSlider3 .tabScroll a{width: 280px;}
.outerSlider3 .tabScroll .on a .pic{transform: translateY(-20px);}
.outerSlider3 .tabScroll .tTit{height: 2rem;}
.outerSlider3 .tabScroll h5{line-height: 1rem;}
.outerSlider3 .tabScroll .line{bottom: 2.4rem;}
.outerSlider5 .wrap > .w1600{padding-top: 1rem;}


}
@media screen and (max-width: 1480px){
.outerSlider3 .iTitle{margin-bottom: 1.5rem;}
.outerSlider3 .contScroll .title{height: 2rem;margin-bottom: 1rem;}
.outerSlider3 .contScroll .title h4{line-height: 1.2rem;}
.outerSlider4 .iTitle{margin-bottom: 2rem;}
.outerSlider4 dd li a{height: 7rem;padding: 0 1rem;}
.outerSlider4 dt .text{height: 6.4rem;padding: 0.6rem 1rem 0;}
.outerSlider4 dt .text h5{line-height: 1rem;height: 3rem;}
.outerSlider5 .left{width: 50%;}
.outerSlider5 .left dt{padding: 1.2rem 0 0 0.7rem;}
.outerSlider5 .left dd li:nth-child(2n){width: 55%;}
.outerSlider5 .left dd p{font-size: 12px;}
.outerSlider5 .left dd li{padding-left: 0.8rem;}
.outerSlider5 .right{width: 46%;}
.outerSlider5 .right li .date{width: 5.6rem;}
.outerSlider5 .right li .date::before{right: 1rem;}


}

@media screen and (max-width: 1320px){
.outerSlider2 .iBus{margin: 0 0 0 3rem;zoom: 0.6;}
.outerSlider2 .map{zoom: 0.6;right: 5%;}
.banner .control{bottom: 46px;}
.banner .mouse{bottom: 45px;}
.iScrollNews{height: 2rem;padding: 0 5%;}
.iScrollNews dt{line-height: 2rem; font-size: 1rem;}
.iScrollNews dd{height: 1.8rem;}
}

@media screen and (max-width: 1200px){
.mrgTop100{margin-top: 2.2rem;}
.banner .control,.mouse{bottom: 1rem;}
.outerSlider2 .map{zoom: 0.65;}
.outerSlider5::before{width: 40%;}
.outerSlider5 .left{width: 55%;}
.outerSlider5 .right{width: 42%;}

}
@media screen and (max-width: 1024px){
.iTitle{font-size: 1.4rem;}
.outerSlider{height: auto !important;padding: 3rem 0;}
.outerSlider1,.outerSlider6{padding: 0 !important;}
.banner{height: auto;}
.banner a{height: 0;padding-bottom: 50%;}
.mrgTop100{margin-top: 0;}
.outerSlider2{padding-bottom: 1rem;}
.outerSlider2 .map{zoom: 0.45;}
.outerSlider2 .title .iTitle{padding-right: 1rem;}
.outerSlider2 .title .iTitle::before{display: none;}
.outerSlider2 .iBus{margin: 1rem 0 0 3rem;}
.outerSlider3 .left{width: 40%;}
.outerSlider3 .tabScroll{width: 54%;}
.outerSlider3 .tabScroll a{width: 220px;}
.outerSlider3 .tabScroll .pic{margin-bottom: 0;}
.outerSlider3 .tabScroll .on a .pic{transform: translateY(-10px);}
.outerSlider3 .tabScroll .on a .line{bottom: 2rem;}
.outerSlider4 .title{margin-right: 3rem;}
.outerSlider4 dd li a{height: 6rem;}
.outerSlider4 dd li h5{max-height: 2rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.outerSlider4 dt .pic{padding-bottom: 6.6rem;}
.outerSlider4 dt .text{height: 5.4rem;}
.outerSlider4 dt .text h5{height: 2rem;}
.outerSlider5::before{width: 100%;}
.outerSlider5 .left,
.outerSlider5 .right{width: 100%;}
.outerSlider5 .right{background: #fff;padding: 1rem;box-sizing: border-box;}
/* .outerSlider5 .right{display: none;} */
.outerSlider5 .title{position: relative;justify-content: space-between;margin-bottom: 1rem;}
.outerSlider5 .title .iTitle{color: #fff;}
.outerSlider5 .title .moreBtn{color: #fff;border-color: #fff;}
.outerSlider5 .title .moreBtn img{filter: brightness(0) invert(1);}
.outerSlider4 dt{display: none;}
.outerSlider4 dd{width: 100%;}

.iScrollNews{position: relative;height: auto;background: none;padding: 0;}
.iScrollNews dl{display: block;}
.iScrollNews dt{background: rgba(0, 66, 117, 0.5);padding: 0 5.7%;margin: 0;line-height: 1.8rem;font-size: 1rem;}
.iScrollNews dd{background: rgba(0, 0, 0, 0.3);padding: 0 5.7%;height: 3rem;}
.iScrollNews dd .container{height: 3rem;}
.iScrollNews dd .container a{display: block;height: 3rem;line-height: 1rem;box-sizing: border-box;padding: 0.5rem 0;}
.iScrollNews dd .container a span{display: block;padding-right: 0;}
.iScrollNews dd .container a span:before{display: none;}
}

@media screen and (max-width: 760px){
.mouse{display: none;}
.banner .control{bottom: 0.5rem;}
.banner .control .swiper-pagination .swiper-pagination-bullet-active{font-size: 0.8rem;}
.iTitle{font-size: 1rem;}
.outerSlider{padding: 3rem 0;}
.outerSlider2{padding-bottom: 0;}
.outerSlider2 .title{display: block;margin-bottom: 1rem;}
.outerSlider2 .title .iTitle{padding: 0 0 0.6rem;}
.outerSlider2 .title .moreBtn,.outerSlider2 .map{display: none;}
.outerSlider2 .iBus{margin: 1.5rem auto 0;zoom: 0.5;}
.outerSlider2 .iBus dt{width: 4rem;height: 4rem;line-height: 0.8rem;}
.outerSlider3{display: block;}
.outerSlider3 .iTitle{margin-bottom: 0.5rem;}
.outerSlider3 .wrap{height: auto;}
.outerSlider3 .left{width: 100%;}
.outerSlider3 .tabScroll{position: relative;transform: translateY(0);top: 0;width: 90%;padding-top: 20px;margin: 2rem auto 0;}
.outerSlider3 .tabScroll a{width: 190px;}
.outerSlider3 .contScroll{padding-bottom: 1px;}
.outerSlider3 .contScroll .cont{margin-bottom: 1rem;}
.outerSlider4 > .w1600{display: block;}
.outerSlider4 .title{margin-bottom: 1rem;display: flex;align-items: center;justify-content: space-between;margin-right: 0;}
.outerSlider4 .iTitle{margin-bottom: 0;}
.outerSlider4 dl{display: block;}
.outerSlider4 dd li a{height: auto;padding: 0.6rem;}
.outerSlider4 dd li .date{font-size: 0.8rem;line-height: 1;}
.outerSlider4 dd li h5{font-size: 0.6rem;}
.outerSlider4 dt{display: block;width: 100%;margin-top: 1rem;}
.outerSlider4 dt .pic{padding-bottom: 55.88%;}
.outerSlider4 dt .text{height: auto;padding: 0.5rem;}
.outerSlider4 dt .text h5{margin-bottom: 0.5rem;}
.outerSlider5 .wrap > .w1600{padding-top: 0;}
.outerSlider5 .title{margin-bottom: 0.6rem;}
.outerSlider5 .title .iTitle{margin-right: 0;}
.outerSlider5 .left dl{display: block;}
.outerSlider5 .left dt,.outerSlider5 .left dd{width: 100%;}
.outerSlider5 .left dt{height: auto;padding: 1rem 0.8rem;}
.outerSlider5 .left dt .num{height: 1rem;line-height: 1rem;}
.outerSlider5 .left dt .num i{border-width: 6px;margin-top: -3px;}
.outerSlider5 .left dt .num.down .down{margin-top: 3px;border-width: 6px;}
.outerSlider5 .left dd .date{font-size: 1.1rem;}
.outerSlider5 .left .text{line-height: 22px;}
.outerSlider5 .right li .date{width: 4.5rem;}
.outerSlider5 .right li .date::before{height: 1rem;right: 0.8rem;}
.pagePagination{display: none;}
.iScrollNews dt{display:none;}
.iScrollNews dd{height: 2rem;background:#004275;}
.iScrollNews dd .container a{height: 2rem; line-height: 0.8rem; padding: 0.3rem 0;}
}

@media screen and (max-width: 468px){

}