.contSolution .tit {margin-bottom: 51px;padding-bottom: 9px;position: relative;text-align: center;font-size: 30px;color: #545454;line-height: 80px;}
.contSolution .tit:before{content: "";width: 78px;height: 3px;background: #f9a400;position: absolute;left: 50%;bottom: 0;margin-left: -39px;}

.contSolution .tit2 {margin-bottom: 51px;padding-bottom: 9px;position: relative;text-align: center;font-size: 30px;color: #fff;line-height: 80px;}
.contSolution .tit2:before{content: "";width: 78px;height: 3px;background: #f9a400;position: absolute;left: 50%;bottom: 0;margin-left: -39px;}


.cpagination .swiper-pagination{bottom: 45px;height: 26px;line-height: 26px;}
.cpagination .swiper-pagination .swiper-pagination-bullet{width: 26px;height: 26px;margin: 0 6px;background: none;position: relative;opacity: 1;}
.cpagination .swiper-pagination .swiper-pagination-bullet:before{content: "";width: 4px;height: 4px;background: #ffffff;border-radius: 50%;position: absolute;left: 50%;top:50%;margin: -2px 0 0 -2px;
-webkit-transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.3s;}
.cpagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background: #0c2387;}
.cpagination .swiper-pagination .swiper-pagination-bullet .wrapper{width: 26px;height: 26px;position: absolute;clip: rect(0px, 26px, 26px, 13px;);opacity: 0;}
.cpagination .swiper-pagination .swiper-pagination-bullet .circle {width: 26px;height: 26px;box-sizing: border-box;border: 2px solid #0c2387;border-radius: 50%;position: absolute;clip: rect(0px, 13px, 26px, 0px);}
.cpagination .swiper-pagination .swiper-pagination-bullet .ani {-webkit-animation-iteration-count: 1; -webkit-animation-fill-mode: forwards;-webkit-animation-timing-function:linear;}
.cpagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .wrapper {-webkit-animation-duration: 0.01s; -webkit-animation-delay: 0.3s; -webkit-animation-name: close-wrapper;}
.cpagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .circle.left {-webkit-animation-duration: 0.6s;-webkit-animation-name: left-spin;}
.cpagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .circle.right {-webkit-animation-duration: 0.3s;-webkit-animation-name: right-spin;}

@-webkit-keyframes right-spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(180deg);
  }
}
@-webkit-keyframes left-spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes close-wrapper {
  to {
    opacity: 1;
    clip: rect(auto, auto, auto, auto);
  }
}



.list1_2{  }
.list1_2 .tit {margin-bottom: 51px;padding-bottom: 9px;position: relative;text-align: center;font-size: 30px;color: #545454;line-height: 80px;}
.list1_2 .tit:before{content: "";width: 78px;height: 3px;background: #f9a400;position: absolute;left: 50%;bottom: 0;margin-left: -39px;}



.list1_2 .ptlist{ }
.list1_2 .ptlist ul li a{ display: block; width: 100%; height: 100%; background: #fff; }
.list1_2 .ptlist ul li.nLi .pic{ position: relative; float: left; width: 50%; height: 400px; overflow: hidden; }
.list1_2 .ptlist ul li.nLi .pic img{ width: 100%; height: 100%; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -ms-transition:all 0.4s ease; transition:all 0.4s ease; }
.list1_2 .ptlist ul li.nLi .pic:after{ content: "MORE"; position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; background: #000; font-family: 'Microsoft Yahei'; font-size: 40px; color: #fff; opacity: 0; -webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -ms-transition:all 0.4s ease; transition:all 0.4s ease; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.list1_2 .ptlist ul li.nLi .txt{ float: right; width: 50%; height: 400px; }
.list1_2 .ptlist ul li.nLi:nth-of-type(2n) .pic{ float: right; }
.list1_2 .ptlist ul li.nLi:nth-of-type(2n) .txt{ float: left; }
.list1_2 .ptlist ul li.nLi .txt{ padding: 40px; box-sizing: border-box; }
.list1_2 .ptlist ul li.nLi .txt h5{ position: relative; line-height: 66px; font-family: 'Microsoft Yahei'; font-size: 38px; color: #333; font-weight: normal; }
.list1_2 .ptlist ul li.nLi .txt h5:after{ content: ""; display: block; width: 32px; height: 5px; background: #f9a400; margin-top: 6px; }
.list1_2 .ptlist ul li.nLi .txt p{ margin-top: 26px; height: 120px; overflow: hidden; line-height:28px; font-family: 'Microsoft Yahei'; font-size: 16px; color: #8d8d8d; }
.list1_2 .ptlist ul li.nLi .txt .sub{ margin-top: 24px; }
.list1_2 .ptlist ul li.nLi .txt .sub li{ line-height: 28px; font-family: 'Microsoft Yahei'; font-size: 16px; color: #333; }
.list1_2 .ptlist ul li.nLi .txt .sub li:before{ content: "——"; color: #ccc; margin-right: 16px; }
.list1_2 .ptlist ul li.nLi .pic:hover img{ -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); }
.list1_2 .ptlist ul li.nLi .pic:hover:after{ opacity: 0.4; }





.contSolution{padding-bottom: 100px;}
.contSolution .item1{padding-bottom: 80px;}
.contSolution .item1 .cont .text{width: 100%;font-size: 16px;line-height: 32px;color: #555555;margin-top: -9px;}
.contSolution .item1 .cont .text *{max-width: 100% !important;}
.contSolution .item1 .cont .text .ul{padding-top: 34px;}
.contSolution .item1 .cont .text .ul li{width: 20%;line-height: 36px;color: #333333;font-weight: bold;padding-left: 15px;box-sizing: border-box;position: relative;}
.contSolution .item1 .cont .text .ul li:before{content: "";width: 4px;height: 4px;background: #333333;border-radius: 50%;position: absolute;left: 0;top:15px;}
.contSolution .item1 .cont .pic{width: 46%;}
.contSolution .item1 .cont .pic img{width: 100%;}

.contSolution .item2{background: url(../images/cSolutionBg1.jpg)/*tpa=images/cSolutionBg1.jpg*/ no-repeat center top;background-size: cover;padding-bottom: 80px; padding-top:60px;}
.contSolution .item2 .soluScroll{padding-bottom: 70px;position: relative;overflow: hidden;}
.contSolution .item2 .soluScroll .swiper-slide .pic{height: 0;padding-bottom: 78.69%;position: relative;overflow: hidden;}
.contSolution .item2 .soluScroll .swiper-slide .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.contSolution .item2 .soluScroll .swiper-slide .pic b{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: rgba(12,35,135,0.4);opacity: 0;}
.contSolution .item2 .soluScroll .swiper-slide h5{height: 92px;line-height: 92px;background: #ffffff;padding: 0 12px;font-size: 18px;color: #555555;font-weight: normal;text-align: center;}
.contSolution .item2 .soluScroll .swiper-slide:hover .pic b{opacity: 1;}
.contSolution .item2 .soluScroll .swiper-slide:hover h5{color: #f9a400;}

.soluScroll.cpagination .swiper-pagination{bottom: 0;}
.soluScroll.cpagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background: #fff;}
.soluScroll.cpagination .swiper-pagination .swiper-pagination-bullet .circle{border-color: #fff;}

.contSolution .item3{padding-top: 60px;}
.soluScroll1{width: 100%;position: relative;overflow: hidden;}
.soluScroll1 .gallery-top{width: 100%;position: relative;overflow: hidden;margin-bottom: 30px;margin-bottom: 22px;}
.soluScroll1 .gallery-top .swiper-slide .wrap{height: 550px;padding-right: 305px;position: relative;}
.soluScroll1 .gallery-top .swiper-slide .wrap .pic{width: 100%;height: 100%;overflow: hidden;position: relative;}
.soluScroll1 .gallery-top .swiper-slide .wrap .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.soluScroll1 .gallery-top .swiper-slide .wrap .text{width: 305px;height: 100%;position: absolute;right: 0;top:0;background: #1e81bc;box-sizing: border-box;padding: 72px 30px 0 45px;font-size: 16px;line-height: 32px;color: #ffffff;}

.soluScroll1 .gallery-top .swiper-slide .wrap .text .tittt{line-height: 45px;margin-bottom: 32px;font-size: 30px;font-weight: normal;}

.soluScroll1 .gallery-top .swiper-button-next{width: 53px;height: 53px;background: url(../images/arrow22.png)/*tpa=images/arrow22.png*/ no-repeat center;right: 207px;bottom: 100px;margin-top: 0;z-index: 2;top:auto;}
.soluScroll1 .gallery-thumbs{width: 100%;overflow: hidden;padding-top: 8px;}
.soluScroll1 .gallery-thumbs .swiper-slide{width: 248px;height: 139px;position: relative;cursor: pointer;}
.soluScroll1 .gallery-thumbs .swiper-slide .pic{width: 100%;height: 100%;overflow: hidden;}
.soluScroll1 .gallery-thumbs .swiper-slide .pic em{display: block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.soluScroll1 .gallery-thumbs .swiper-slide .pic:before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top:0;box-sizing: border-box;border:2px solid #0c2387;z-index: 2;filter: alpha(opacity=0);opacity: 0;}
.soluScroll1 .gallery-thumbs .swiper-slide i{position: absolute;left: 50%;margin-left: -8px;top:-8px;filter: alpha(opacity=0);opacity: 0;
width:0;height:0;
border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #0c2387;}
.soluScroll1 .gallery-thumbs .swiper-slide.swiper-slide-active .pic:before,
.soluScroll1 .gallery-thumbs .swiper-slide.swiper-slide-active i{filter: alpha(opacity=100);opacity: 1;}

    .pcnone { display:none;}
    .wapnone { }

@media screen and (max-width: 768px){
    
    .pcnone { display:block;}
    .wapnone { display:none;}
}

.contSolution .item4{ padding-top:60px; padding-bottom: 100px; background:#fff; /*background: url(../images/../images/cSolutionBg2.jpg) no-repeat center top;background-size: cover;*/}
.contSolution .item4 .desc{font-size: 16px;line-height: 32px;color: #ffffff;text-align: center;margin-bottom: 32px;}

.contSolution .exhibition_hall{position: relative;  z-index: 1;width:1100px;margin: 0 auto;padding: 0 70px;position: relative;}
.contSolution .exhibition_hall .btn{width: 40px;height: 79px;position: absolute;top:50%;margin-top: -25px;cursor: pointer;}
.contSolution .exhibition_hall .prev{background: url(../images/leftArr.png)/*tpa=images/leftArr.png*/ no-repeat center;background-size: 100% 100%;left: 0;}
.contSolution .exhibition_hall .next{background: url(../images/rightArr.png)/*tpa=images/rightArr.png*/ no-repeat center;background-size: 100% 100%;right: 0;}
.contSolution .roundabout_box { height: 480px; width: 100%;box-sizing: border-box;padding: 0 110px;position: relative;overflow: hidden;}
.contSolution .roundabout-holder {list-style: none; width: 100%; height: 480px; margin: 0px auto; }
.contSolution .roundabout-moveable-item {width: 100%; height: 480px;position: relative;overflow: hidden;cursor: pointer;pointer-events: none;}
.contSolution .roundabout-moveable-item em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;
-webkit-filter: blur(2px );-moz-filter: blur(2px);-ms-filter: blur(2px);filter: blur(2px);}
.contSolution .roundabout-moveable-item i{width: 88px;height: 88px;position: absolute;left: 50%;top:50%;margin: -44px 0 0 -44px;z-index: 2;background: url(../images/fdj.png)/*tpa=images/fdj.png*/ no-repeat center;background-size: 100% 100%;
-webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); transform: scale(0);}
.contSolution .roundabout-moveable-item.roundabout-in-focus{pointer-events: auto;}
.contSolution .roundabout-moveable-item.roundabout-in-focus em{-webkit-filter: blur(0 );-moz-filter: blur(0);-ms-filter: blur(0);filter: blur(0);}
.contSolution .roundabout-moveable-item.roundabout-in-focus i{-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1);}

.Gallery{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.7);opacity:0;z-index:999999;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.Gallery.show{opacity:1}
.g-bottom,.g-left,.g-right,.g-top{z-index:99;display:block;-webkit-appearance:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.g-top{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.7);height:180px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left.none,.g-right.none{opacity:.3;cursor:not-allowed}
.g-bottom{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.7);height:220px;padding:30px 15%; /*text-align:center;*/ line-height:28px;color:#fff;z-index:120;font-size:24px;overflow-y: auto; }
.gallery-title .gallery-txtt {width:100%;font-size:15px;text-align:left;line-height:26px;padding:15px 0;display:none;}
.gallery-title { text-align:center;}

.g-left{position:absolute;top:43%;left:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.g-right{position:absolute;top:43%;right:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.Gallery img{max-height:87%;max-width:99%}
.Gallery.Gallery-none img{max-height:100%;max-width:99%}
.Gallery-wrap{width:100%;height:100%;position:relative;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.g-left:after{content:'';width:20px;height:2px;background:#fff;position:absolute;left:16px;top:50%;margin-top:-1px}
.g-left:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-top:none;border-right:none;display:block;position:absolute;left:16px;top:50%;margin-top:-6px}
.g-right:after{content:'';width:20px;height:2px;background:#fff;position:absolute;right:16px;top:50%;margin-top:-1px}
.g-right:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-left:none;border-bottom:none;display:block;position:absolute;right:16px;top:50%;margin-top:-6px}
.g-list{width:100%;height:100%;text-align:center;vertical-align:middle;position:absolute;left:0;top:0}
.g-list span{display:inline-block;vertical-align:middle;height:100%}
.g-list img{vertical-align:middle;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}
.Gallery-wrap.grab .g-list img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.g-top .g-count{width:auto;height:100%;position:absolute;left:0;top:0;padding:0 18px}
.g-top button{height:45px;width:45px;border:none;position:absolute;right:0;top:0;opacity:.8;background:0 0;-webkit-tap-highlight-color:transparent}
.g-top span{display:block;width:100%;height:100%;line-height:45px;color:#fff}
.g-close{cursor:pointer}
.g-close:after{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:8px;top:21px}
.g-close:before{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:8px;top:21px}
.g-top button:hover{opacity:1}


.contSolution .item5{padding-top: 80px;}
.contSolution .item5 .soluScroll1{width: 100%;position: relative;overflow: hidden;}
.contSolution .item5 .soluScroll1 .swiper-slide .text{height: 202px;background: #eeeeee;box-sizing: border-box;padding: 42px 50px 0;}
.contSolution .item5 .soluScroll1 .swiper-slide .text span{display: block;height: 26px;line-height: 26px;font-size: 14px;color: #3e519e;font-weight: bold;text-decoration: underline;font-family: "gothic";}
.contSolution .item5 .soluScroll1 .swiper-slide .text h5{font-size: 26px;line-height: 40px;color: #222222;margin-bottom: 48px;}
.contSolution .item5 .soluScroll1 .swiper-slide .text i{display: block;width: 9px;height: 11px;background: url(../images/arrow4.png)/*tpa=images/arrow4.png*/ no-repeat center bottom;}
.contSolution .item5 .soluScroll1 .swiper-slide .pic{height: 0;padding-bottom: 96.72%;position: relative;overflow: hidden;}
.contSolution .item5 .soluScroll1 .swiper-slide .pic em{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.contSolution .item5 .soluScroll1 .swiper-slide .pic b{position: absolute;left: 0;top:0;width: 100%;height: 100%;background:rgba(12,35,135,0.4);opacity: 0; }
/*.contSolution .item5 .soluScroll1 .swiper-slide:hover .pic b{opacity: 1;}*/
.contSolution .item5 .soluScroll1 .swiper-slide:hover .text{background: #3e519e;}
.contSolution .item5 .soluScroll1 .swiper-slide:hover .text h5,
.contSolution .item5 .soluScroll1 .swiper-slide:hover .text span{color: #fff;}
.contSolution .item5 .soluScroll1 .swiper-slide:hover i{background-position: center top;}
.contSolution .item5 .soluScroll1.swiper-container-horizontal > .swiper-pagination-bullets{display: none;}

@media screen and (max-width: 1366px){
.g-bottom{padding-left:5%;}
}


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



.contSolution .item1 .cont .text .ul{padding-top: 20px;}
.contSolution .item1 .cont .text{font-size: 15px;line-height: 28px;}
.contSolution .item1 .cont .text .ul li{line-height: 32px;}
.g-bottom{padding-left:5%;}
}


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

.list1_2{ padding: 0 2%; box-sizing: border-box; }
.list1_2 .ptlist ul li.nLi .txt h5{ font-size: 26px; line-height: 40px; }
.list1_2 .ptlist ul li.nLi .txt h5:after{ height: 3px; }


.contSolution .item1 .cont .pic{height: 300px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.contSolution .item1 .cont .pic img{display: none;}

.soluScroll1 .gallery-top .swiper-slide .wrap{height: auto;padding-right: 0;}
.soluScroll1 .gallery-top .swiper-slide .wrap .pic{height: 0;padding-bottom: 56.4%;position: relative;}
.soluScroll1 .gallery-top .swiper-slide .wrap .pic em{position: absolute;left: 0;top:0;}
.soluScroll1 .gallery-top .swiper-slide .wrap .text{width: 100%;position: relative;padding: 5%;}
.soluScroll1 .gallery-top .swiper-slide .wrap .text .tit{font-size: 24px;line-height: 32px;margin-bottom: 20px;}
.soluScroll1 .gallery-top .swiper-button-next{display: none;}



}


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

    .list1_2 .ptlist ul li.nLi .pic{ height: 350px; }
    .list1_2 .ptlist ul li.nLi .txt{ height: 350px; padding: 20px; }
	
	
	
.contSolution .item1 .cont .text,.contSolution .item1 .cont .pic{width: 100%;}
.contSolution .item1 .cont .text{margin-bottom: 20px;}

.contSolution .item2 .soluScroll .swiper-slide h5{height: 66px;line-height: 66px;font-size: 15px;}

.contSolution .item5 .soluScroll1{padding-bottom: 40px;}
.contSolution .item5 .soluScroll1.swiper-container-horizontal > .swiper-pagination-bullets{display: block;bottom: 0;}
.contSolution .item5 .soluScroll1.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{background: #3e519e;}

.contSolution .item5 .soluScroll1 .swiper-slide .text{height: auto;padding: 30px 8%;}
.contSolution .item5 .soluScroll1 .swiper-slide .text h5{font-size: 20px;margin-bottom: 24px;}


	
}

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


    .list1_2 .ptlist ul li.nLi .pic{ height: 300px; }
    .list1_2 .ptlist ul li.nLi .txt{ height: 300px; padding: 20px; }
    .list1_2 .ptlist ul li.nLi .txt h5{ font-size: 24px; line-height: 36px; }
    .list1_2 .ptlist ul li.nLi .txt h5:after{ height: 3px; }
    .list1_2 .ptlist ul li.nLi .txt p{ margin-top: 10px; }
    .list1_2 .ptlist ul li.nLi .txt .sub{ margin-top: 10px; }
	
}


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

    .list1_2{ padding:0px 2%; }
    .list1_2 .ptlist{ margin-top: 0px; }
    .list1_2 .ptlist ul li.nLi{ margin-top: 20px; }
    .list1_2 .ptlist ul li.nLi:first-child{ margin-top: 0; }
    .list1_2 .ptlist ul li.nLi .pic{ width: 100%; height: auto; }
    .list1_2 .ptlist ul li.nLi .pic img{ height: auto; }
    .list1_2 .ptlist ul li.nLi .txt{ width: 100%; height: auto; padding: 20px; }
    .list1_2 .ptlist ul li.nLi .txt h5{ font-size: 24px; line-height: 36px; }
    .list1_2 .ptlist ul li.nLi .txt h5:after{ height: 3px; }
    .list1_2 .ptlist ul li.nLi .txt p{ height: auto; margin-top: 10px; }
    .list1_2 .ptlist ul li.nLi .txt .sub{ margin-top: 10px; }
}


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

.contSolution,.contSolution .item1,.contSolution .item2,.contSolution .item3,.contSolution .item4{padding-bottom: 20px;padding-top: 20px;}

.contSolution .item5{padding-top: 40px;}

.contSolution .tit { margin-bottom: 21px;}

.contSolution .exhibition_hall{display: none;}
.contSolution .wapScroll{display: block;width: 100%;position: relative;overflow: hidden;padding-bottom: 40px;}
.contSolution .wapScroll .swiper-slide{position: relative;}
.contSolution .wapScroll .swiper-slide em{display: block;width: 100%;height: 0;padding-bottom: 54.3182%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.contSolution .wapScroll .swiper-slide i{width: 50px;height: 50px;position: absolute;left: 50%;top:50%;margin: -25px 0 0 -25px;z-index: 2;background: url(../images/fdj.png)/*tpa=images/fdj.png*/ no-repeat center;background-size: 100% 100%;}
.contSolution .wapScroll.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{}
.contSolution .wapScroll.swiper-container-horizontal > .swiper-pagination-bullets{bottom: 0;}

	
}

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

.contSolution .item1 .cont .text{font-size: 14px;line-height: 24px;}
.contSolution .item1 .cont .text .ul{padding-top: 10px;}
.contSolution .item1 .cont .text .ul li{width: 100%;}
.contSolution .item1 .cont .pic{height: auto;}
.contSolution .item1 .cont .pic img{display: block;}

.contSolution .item2 .soluScroll{padding-bottom: 40px;}

.soluScroll1 .gallery-top{margin-bottom: 12px;}
.soluScroll1 .gallery-top .swiper-slide .wrap .text{font-size: 14px;line-height: 28px;}
.soluScroll1 .gallery-top .swiper-slide .wrap .text .tit{font-size: 20px;line-height: 28px;margin-bottom: 8px;}
.soluScroll1 .gallery-thumbs .swiper-slide{width: 200px;height: 112px;}

.contSolution .item4 .desc{font-size: 14px;line-height: 24px;margin-bottom: 20px;}

.contSolution .item5 .soluScroll1 .swiper-slide .text{padding: 20px 8%;}
.contSolution .item5 .soluScroll1 .swiper-slide .text h5{font-size: 16px;line-height: 28px;}
	
	
}