/* 首页轮播图 */

.swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      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;
    }
.swiper-button-next, .swiper-button-prev {
    height: 40px;
    bottom: 2px;
    top: auto;
    left: 50%;
    padding: 0 7px;
    background-color: #fff;
    background-size: auto 20px;
    border-radius: 50%;
}
.swiper-button-prev {
    transform: translateX(-144px);
}
.swiper-button-next {
    transform: translateX(120px);
}
#banner{width:100%;height: 630px;  position: relative; }
#banner .bg{ width: 100%; height: 630px; float: left; background-position:  center center;background-size: 100% auto;}
/* #banner .bg.bg1{ background-image: url(../images/banner/banner01.jpg);}
#banner .bg.bg2{ background-image: url(../images/banner/banner02.jpg);}
#banner .bg.bg3{ background-image: url(../images/banner/banner03.jpg);}
#banner .bg.bg4{ background-image: url(../images/banner/banner04.jpg);}
#banner .bg.bg5{ background-image: url(../images/banner/banner05.jpg);}
#banner .bg.bg6{ background-image: url(../images/banner/banner06.jpg);} */
#banner .bg.bg1{ background-image: url(../images/banner/banner/1.webp);}
#banner .bg.bg2{ background-image: url(../images/banner/banner/2.webp);}
#banner .bg.bg3{ background-image: url(../images/banner/banner/3.webp);}
#banner .bg.bg4{ background-image: url(../images/banner/banner/4.webp);}
#banner .bg.bg5{ background-image: url(../images/banner/banner/5.webp);}
#banner .bg.bg6{ background-image: url(../images/banner/banner/6.webp);}
#banner .bg .content{width: 1200px;margin: 40px; position: relative;text-align: left;}
#banner .bg .content::after {
  position: absolute;
  content: '';
  width: 80px;
  height: 80px;
  bottom: -144px;
  left: 0;
  background: url(../images/icons/mousedown.png) no-repeat center 100%;
  opacity: .5;
  animation: slide1 linear 2s infinite;
}
@keyframes slide1 {
  0% {
    bottom: -144px;
  }
  50% {
    bottom: -184px;
  }
  100% {
    bottom: -144px;
  }
}
#banner .bg .content .info{
  font-size: 26px;
  line-height: 26px;
  color: #013f93;
  margin-bottom: 6px;
}
#banner .bg .content .title{
  font-size: 46px;
  color: #013f93;
  font-weight: bold;
  line-height: 90px;
  margin-bottom: 8px;

  position: relative;
  background: transparent;
  overflow: hidden;
}
  #banner .bg .content .title1{
    line-height: 60px;
}
  #banner .bg .content .title::before,
  #banner .bg .content .title::after {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    width: 500px;
    height: 2000px;
    border-radius: 45% 48% 43% 47%;
    transform: translate(-50%, -50%);
    background: #4285f4;
    animation: rotate 10s infinite linear;
    z-index: 1;
    mix-blend-mode: lighten;
  }

 #banner .bg .content .title::after {
    border-radius: 43% 47% 44% 48%;
    animation: rotate 10s infinite .5s linear;
  }
@keyframes rotate {
  0% {
      transform: translate(-50%, -50%) rotate(0);
  }
  100% {
      transform: translate(-50%, -50%) rotate(360deg);
  }
}
#banner .bg .content .desc{
  font-size: 16px;
  color: #013f93;
  margin-bottom: 13px;
}
#banner .bg .content .submenus span{
  display: inline-block;
  min-width: 124px;
  margin-bottom: 0px;
  margin-right: 12px;
  border-radius: 4px;
  text-align: left;
  cursor: pointer;
  background-color: #fff;
  padding-left: 8px;
}

#banner .bg2 .content .submenus span, #banner .bg3 .content .submenus span, #banner .bg4 .content .submenus span{
  min-width: 184px;
}
#banner .bg .content .submenus span:hover{
  color: #fff;
}
#banner .bg .content .submenus span a::before{
  content: '';
  display: inline-block;
  margin-right: 8px;
  width: 20px;
  height: 20px;
  background: url(../images/icons/ico1.png) no-repeat center 100%;
  background-size: 20px 20px;
  vertical-align: middle;
}
#banner .bg .content .submenus span:nth-child(2) a::before{
  background-image: url(../images/icons/ico2.png);
}
#banner .bg .content .submenus span:nth-child(3) a::before{
  background-image: url(../images/icons/ico3.png);
}
#banner .bg .content .submenus span:nth-child(4) a::before{
  background-image: url(../images/icons/ico4.png);
}
#banner .bg .content .submenus span:nth-child(5) a::before{
  background-image: url(../images/icons/ico5.png);
}
#banner .bg .content .submenus span:nth-child(6) a::before{
  background-image: url(../images/icons/ico6.png);
}
#banner .bg .content .submenus span:nth-child(7) a::before{
  background-image: url(../images/icons/ico7.png);
}
#banner .bg2 .content .submenus span:nth-child(1) a::before{
  background-image: url(../images/icons/ico4.png);
}
#banner .bg2 .content .submenus span:nth-child(2) a::before{
  background-image: url(../images/icons/ico5.png);
}
#banner .bg2 .content .submenus span:nth-child(3) a::before{
  background-image: url(../images/icons/ico6.png);
}
#banner .bg2 .content .submenus span:nth-child(4) a::before{
  background-image: url(../images/icons/ico7.png);
}
#banner .bg2 .content .submenus span:nth-child(5) a::before{
  background-image: url(../images/icons/ico8.png);
}
#banner .bg2 .content .submenus span:nth-child(6) a::before{
  background-image: url(../images/icons/ico9.png);
}
#banner .bg2 .content .submenus span:nth-child(7) a::before{
  background-image: url(../images/icons/ico10.png);
}
#banner .bg3 .content .submenus span:nth-child(1) a::before{
  background-image: url(../images/icons/ico7.png);
}
#banner .bg3 .content .submenus span:nth-child(2) a::before{
  background-image: url(../images/icons/ico8.png);
}
#banner .bg3 .content .submenus span:nth-child(3) a::before{
  background-image: url(../images/icons/ico9.png);
}
#banner .bg3 .content .submenus span:nth-child(4) a::before{
  background-image: url(../images/icons/ico10.png);
}
#banner .bg3 .content .submenus span:nth-child(5) a::before{
  background-image: url(../images/icons/ico11.png);
}
#banner .bg4 .content .submenus span:nth-child(1) a::before{
  background-image: url(../images/icons/ico8.png);
}
#banner .bg4 .content .submenus span:nth-child(2) a::before{
  background-image: url(../images/icons/ico9.png);
}
#banner .bg4 .content .submenus span:nth-child(3) a::before{
  background-image: url(../images/icons/ico10.png);
}
#banner .bg4 .content .submenus span:nth-child(4) a::before{
  background-image: url(../images/icons/ico11.png);
}
#banner .bg4 .content .submenus span:nth-child(5) a::before{
  background-image: url(../images/icons/ico12.png);
}
#banner .bg4 .content .submenus span:nth-child(6) a::before{
  background-image: url(../images/icons/ico12.png);
}
#banner .bg4 .content .submenus span:nth-child(7) a::before{
  background-image: url(../images/icons/ico14.png);
}
#banner .bg5 .content .submenus span:nth-child(1) a::before{
  background-image: url(../images/icons/ico8.png);
}
#banner .bg5 .content .submenus span:nth-child(2) a::before{
  background-image: url(../images/icons/ico9.png);
}
#banner .bg5 .content .submenus span:nth-child(3) a::before{
  background-image: url(../images/icons/ico10.png);
}
#banner .bg5 .content .submenus span:nth-child(4) a::before{
  background-image: url(../images/icons/ico11.png);
}
#banner .bg6 .content .submenus span:nth-child(1) a::before{
  background-image: url(../images/icons/ico12.png);
}
#banner .bg6 .content .submenus span:nth-child(2) a::before{
  background-image: url(../images/icons/ico13.png);
}
#banner .bg6 .content .submenus span:nth-child(3) a::before{
  background-image: url(../images/icons/ico14.png);
}
#banner .bg6 .content .submenus span:nth-child(4) a::before{
  background-image: url(../images/icons/ico15.png);
}
#banner .bg .con{
  margin-top: 24px;
}
#banner .bg .con a.btn{ display:block;  cursor: pointer;width: 121px;height: 32px; line-height: 32px; position: absolute; color: #ffffff; font-size: 15px; text-align: center; border-radius: 32px; background: url(../images/index/index-banner-btn.png) no-repeat;}
#banner .bg .con a:hover{ text-decoration: none; font-size: 16px;
	background: -webkit-linear-gradient(75deg, #b47ffc, #3774ff); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(75deg, #b47ffc, #3774ff); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(75deg, #b47ffc, #3774ff); /* Firefox 3.6 - 15 */
	background: linear-gradient(75deg, #b47ffc, #3774ff); /* 标准的语法 */
	transition-duration: 0.1s;
	-webkit-transition-duration: 0.1s;
}

#banner .swiper-pagination-bullet{ display: inline-block; width: 16px;height: 16px; margin:0px 4px; border-radius: 100%; background: #b6a8a1;  opacity: 0.8;}
#banner .swiper-pagination-bullet-active{ background: #ffffff; opacity: 1;}


/* 首页快速入口 */
.fastLink{ width: 100%; background: #f8f8f8;}
.fastLink ul{width: 660px; margin: 0px auto;  }
.fastLink ul li{width: 33.3%; float: left; padding:16px 0px 25px;}
.fastLink ul li a{color: #333333; display: block; background:url(../images/index/fastLink-lineBg.png) right top repeat-y; }
.fastLink ul li:last-child a{ background: none;}
.fastLink ul li a:hover{ text-decoration: none;}
.fastLink ul li .img{ height: 56px; background-position: center center; background-repeat: no-repeat;}
.fastLink ul li .img.bg1{ background-image: url(../images/index/fastLink01.png);}
.fastLink ul li .img.bg2{ background-image: url(../images/index/fastLink02.png);}
.fastLink ul li .img.bg3{ background-image: url(../images/index/fastLink03.png);}
.fastLink ul li .img.bg4{ background-image: url(../images/index/fastLink04.png);}
.fastLink ul li .img.bg5{ background-image: url(../images/index/fastLink05.png);}
.fastLink ul li p{ text-align: center; height: 36px;line-height: 36px; font-size: 16px;}
.fastLink ul li:hover{background: #ffffff; }
.fastLink ul li:hover .img.bg1{ background-image: url(../images/index/fastLink01_hover.png);}
.fastLink ul li:hover .img.bg2{ background-image: url(../images/index/fastLink02_hover.png);}
.fastLink ul li:hover .img.bg3{ background-image: url(../images/index/fastLink03_hover.png);}
.fastLink ul li:hover .img.bg4{ background-image: url(../images/index/fastLink04_hover.png);}
.fastLink ul li:hover .img.bg5{ background-image: url(../images/index/fastLink05_hover.png);}


/* 首页产品 */
.iTitle{ padding:40px 0px 0px;}
.iTitle h2{ line-height: 100px; font-size: 28px; text-align: center; background: url(../images/index/title-bg.png) center bottom no-repeat;}
.iTitle p{line-height: 30px; padding:25px 0px; font-size: 16px; color: #999999; text-align: center;max-width: 1200px;margin: 0 auto;}

.chanpin{}
.chanpin .level1{width: 1200px;margin: 30px auto 0px; padding-bottom: 30px; }
.chanpin .level1 li{ width: 22%; box-sizing: border-box;padding:0px 30px; border: 1px solid #f1ebeb;  margin:0px 15px; text-align: center; background: #ffffff;  float: left;}
.chanpin .level1 li .img{  margin:38px 0px 25px;}
.chanpin .level1 li .img img{width: 120px;height: auto;}
.chanpin .level1 li h4{line-height: 36px;  font-size: 18px; font-weight: bold;  padding:30px 0px 20px; border-top:1px solid #f1ebeb; color: #333333;}
.chanpin .level1 li p{line-height:24px;height: 72px; overflow: hidden; margin-bottom: 40px; text-align: left; font-size: 15px; color: #555555;}
.chanpin .level1 li a{ display: inline-block; width: 50%; line-height: 34px; margin: 0px auto 35px; border:1px solid #4285f4; font-size: 16px; color: #4285f4; text-decoration: none; }
.chanpin .level1 li:hover{ transform:scale(1.2, 1.2); border-color: #4285f4 ; box-shadow: 0px 0px 15px #cccccc;
	-ms-transform:scale(1.1, 1.1); /* IE 9 */
	-webkit-transform:scale(1.1, 1.1); /* Safari and Chrome */
	transition-duration: .2s;
	-webkit-transition-duration:.2s;
}
.chanpin .level1 li:hover a{ width: 90%;transition-duration: .8s;
	-webkit-transition-duration:.8s;}

.fuwu{width: 1200px; margin: 40px auto 0px;}
.fuwu ul li{width: 399px;height: 153px; overflow:visible; border-color: #eeeeee; border-style: solid; float: left;}
.fuwu ul li.border1{ border-width: 0px 1px 1px 0px;}
.fuwu ul li.border3{ border-width: 0px 0px 1px 0px;}
.fuwu ul li.border4{ border-width: 0px 1px 0px 0px;}
.fuwu ul li.border6{ border-width: 0px 0px 0px 0px;}
.fuwu ul li.noChildren a{ display: block; padding:20px 0px 30px;}
.fuwu ul li .img{height: 73px; background-position: center center; background-repeat: no-repeat; }
.fuwu ul li .img.bg1{ background-image: url(../images/index/fuwu01.png);}
.fuwu ul li .img.bg2{ background-image: url(../images/index/fuwu02.png);}
.fuwu ul li .img.bg3{ background-image: url(../images/index/fuwu03.png);}
.fuwu ul li .img.bg4{ background-image: url(../images/index/fuwu04.png);}
.fuwu ul li .img.bg5{ background-image: url(../images/index/fuwu05.png);}
.fuwu ul li .img.bgMore{ background-image: url(../images/index/fuwu-more.png);}
.fuwu ul li.hasChildren .img{ margin-top: 20px;}
.fuwu ul li p{ text-align: center; line-height: 30px; font-size: 16px; }
.fuwu ul li .bubble{width: 200px;  height: 50px; padding:15px 6px 15px; background: url(../images/index/fuwu-bubble.png); margin: 0px auto;  text-align: center; display:none;}
.fuwu ul li .bubble a{ display: inline-block; width:40% ; text-align: center; font-size: 14px;line-height: 50px;;}

.fuwu ul li a:hover{text-decoration: none;}
.fuwu ul li.noChildren a:hover{color: #1b3f85;  background: url(../images/index/fuwu-arrow.png) 320px center no-repeat; }
.fuwu ul li.hasChildren:hover .bubble{ display: block;}
.fuwu ul li.hasChildren .bubble a:hover{ color: #1b3f85;}




.jiejuefa{ background: url(../images/index/jiejuefa.jpg) center center no-repeat; padding-bottom: 100px;}
.jiejuefa ul{width: 1044px; margin: 0px auto;}
/* width: 260px; */
.jiejuefa ul li{width: calc(25% - 1px);height: 436px; float: left; position: relative; border-right: 1px solid #737373; color: #ffffff; overflow: hidden; background-size: 100% 100%;}
.jiejuefa ul li.bg1{ background-image: url(../images/index/jiejuefa-bg1.jpg);}
.jiejuefa ul li.bg2{ background-image: url(../images/index/jiejuefa-bg2.jpg);}
.jiejuefa ul li.bg3{ background-image: url(../images/index/jiejuefa-bg3.jpg);}
.jiejuefa ul li.bg4{ background-image: url(../images/index/jiejuefa-bg4.jpg);}
.jiejuefa ul li.bg5{ background-image: url(../images/index/jiejuefa-bg5.jpg);}
.jiejuefa ul li .shadow{width: 260px;height: 436px; background-image: url(../images/index/jiejue-shadow.png); background-size: 100% 100%; position: absolute; left: 0; top: -473px; z-index: 1; }
.jiejuefa ul li .con{width: 100%;position: absolute; left: 0px; top: 153px;z-index: 2;}
.jiejuefa ul li .con .showPart .img{height: 82px;background-position: center center; background-repeat: no-repeat;}
.jiejuefa ul li .con .showPart .img.icon1{background-image: url(../images/index/jiejuefa01.png);}
.jiejuefa ul li .con .showPart .img.icon2{background-image: url(../images/index/jiejuefa02.png);}
.jiejuefa ul li .con .showPart .img.icon3{background-image: url(../images/index/jiejuefa03.png);}
.jiejuefa ul li .con .showPart .img.icon4{background-image: url(../images/index/jiejuefa04.png);}
.jiejuefa ul li .con .showPart .img.icon5{background-image: url(../images/index/jiejuefa05.png);}
.jiejuefa ul li .con .showPart p{ text-align: center; line-height: 48px; font-size: 20px; font-weight: bold;}
.jiejuefa ul li .con .tooglePart{ padding:27px 10px 0px ; text-align: center;  background: url(../images/index/jiejue-line.png) center top no-repeat;  opacity: 0;}
.jiejuefa ul li .con .tooglePart>p{line-height: 28px; margin-bottom: 20px; height: 84px; overflow: hidden;}
.jiejuefa ul li .con .tooglePart>p>a{ color: #ffffff;}
.jiejuefa ul li .con .tooglePart>p>a:hover{ text-decoration: none;}
.jiejuefa ul li .con .tooglePart>a{ display: inline-block; width: 50px;height: 50px; background: url(../images/index/jiejue-more.png);}
.jiejuefa ul li:hover{ border-right-color: ffffff;}
.jiejuefa ul li:hover .shadow{ top: 0;transition-duration:.3s;}
.jiejuefa ul li:hover .con{  top: 58px; transition-duration:.3s;}
.jiejuefa ul li:hover .tooglePart{ opacity: 100; transition-duration:1.2s;}

.kehu{ background: #f6f6f6; padding-bottom: 40px;}
.kehu .con{width: 1200px; margin:0 auto; padding:30px 0px 20px;overflow-x: hidden;}
.kehu .con ul{margin-left: 0;width:100%}
.kehu .con ul li{width: 187px;height: 88px; background: #ffffff; border: 1px solid #ffffff;background-position: center center; background-repeat: no-repeat; float: left;  margin:24px 0px 24px 13px;}
.kehu .con ul li.bg1{background-image: url(../images/index/kehu/kehu01.jpg);}
.kehu .con ul li.bg2{background-image: url(../images/index/kehu/kehu02.jpg);}
.kehu .con ul li.bg3{background-image: url(../images/index/kehu/kehu03.jpg);}
.kehu .con ul li.bg4{background-image: url(../images/index/kehu/kehu04.jpg);}
.kehu .con ul li.bg5{background-image: url(../images/index/kehu/kehu05.jpg);}
.kehu .con ul li.bg6{background-image: url(../images/index/kehu/kehu06.jpg);}
.kehu .con ul li.bg7{background-image: url(../images/index/kehu/kehu07.jpg);}
.kehu .con ul li.bg8{background-image: url(../images/index/kehu/kehu08.jpg);}
.kehu .con ul li.bg9{background-image: url(../images/index/kehu/kehu09.jpg);}
.kehu .con ul li.bg10{background-image: url(../images/index/kehu/kehu10.jpg);}
.kehu .con ul li.bg11{background-image: url(../images/index/kehu/kehu11.jpg);}
.kehu .con ul li.bg12{background-image: url(../images/index/kehu/kehu12.jpg);}
.kehu .con ul li.bg13{background-image: url(../images/index/kehu/kehu13.jpg);}
.kehu .con ul li.bg14{background-image: url(../images/index/kehu/kehu14.jpg);}
.kehu .con ul li.bg15{background-image: url(../images/index/kehu/kehu15.jpg);}
.kehu .con ul li.bg16{background-image: url(../images/index/kehu/kehu16.jpg);}
.kehu .con ul li.bg17{background-image: url(../images/index/kehu/kehu17.jpg);}
.kehu .con ul li.bg18{background-image: url(../images/index/kehu/kehu18.jpg);}
.kehu .con ul li.bg19{background-image: url(../images/index/kehu/kehu19.jpg);}
.kehu .con ul li.bg20{background-image: url(../images/index/kehu/kehu20.jpg);}
.kehu .con ul li.bg21{background-image: url(../images/index/kehu/kehu21.jpg);}
.kehu .con ul li.bg22{background-image: url(../images/index/kehu/kehu22.jpg);}
.kehu .con ul li.bg23{background-image: url(../images/index/kehu/kehu23.jpg);}
.kehu .con ul li.bg24{background-image: url(../images/index/kehu/kehu24.jpg);}

.kehu .con ul li.bg25{background-image: url(../images/index/kehu/kehu25.jpg);}
.kehu .con ul li.bg26{background-image: url(../images/index/kehu/kehu26.jpg);}
.kehu .con ul li.bg27{background-image: url(../images/index/kehu/kehu26.jpg);}
.kehu .con ul li.bg28{background-image: url(../images/index/kehu/kehu28.jpg);}
.kehu .con ul li.bg29{background-image: url(../images/index/kehu/kehu29.jpg);}
.kehu .con ul li.bg30{background-image: url(../images/index/kehu/kehu30.jpg);}
.kehu .con ul li.bg31{background-image: url(../images/index/kehu/kehu31.jpg);}
.kehu .con ul li.bg32{background-image: url(../images/index/kehu/kehu32.jpg);}
.kehu .con ul li.bg33{background-image: url(../images/index/kehu/kehu33.jpg);}
.kehu .con ul li.bg34{background-image: url(../images/index/kehu/kehu34.jpg);}
.kehu .con ul li.bg35{background-image: url(../images/index/kehu/kehu35.jpg);}
.kehu .con ul li.bg36{background-image: url(../images/index/kehu/kehu36.jpg);}
.kehu .con ul li.bg37{background-image: url(../images/index/kehu/kehu37.jpg);}
.kehu .con ul li.bg38{background-image: url(../images/index/kehu/kehu38.jpg);}
.kehu .con ul li.bg39{background-image: url(../images/index/kehu/kehu39.jpg);}
.kehu .con ul li.bg40{background-image: url(../images/index/kehu/kehu40.jpg);}
.kehu .con ul li.bg41{background-image: url(../images/index/kehu/kehu41.jpg);}
.kehu .con ul li.bg42{background-image: url(../images/index/kehu/kehu42.jpg);}
.kehu .con ul li.bg43{background-image: url(../images/index/kehu/kehu43.jpg);}
.kehu .con ul li.bg44{background-image: url(../images/index/kehu/kehu44.jpg);}
.kehu .con ul li.bg45{background-image: url(../images/index/kehu/kehu45.jpg);}
.kehu .con ul li.bg46{background-image: url(../images/index/kehu/kehu46.jpg);}
.kehu .con ul li.bg47{background-image: url(../images/index/kehu/kehu47.jpg);}
.kehu .con ul li.bg48{background-image: url(../images/index/kehu/kehu48.jpg);}
.kehu .con ul li.bg49{background-image: url(../images/index/kehu/kehu49.jpg);}
.kehu .con ul li.bg50{background-image: url(../images/index/kehu/kehu50.jpg);}

.kehu .con ul li.bg51{background-image: url(../images/index/kehu/kehu51.jpg);}
.kehu .con ul li.bg52{background-image: url(../images/index/kehu/kehu52.jpg);}
.kehu .con ul li.bg53{background-image: url(../images/index/kehu/kehu53.jpg);}
.kehu .con ul li.bg54{background-image: url(../images/index/kehu/kehu54.jpg);}
.kehu .con ul li.bg55{background-image: url(../images/index/kehu/kehu55.jpg);}
.kehu .con ul li.bg56{background-image: url(../images/index/kehu/kehu56.jpg);}
.kehu .con ul li.bg57{background-image: url(../images/index/kehu/kehu57.jpg);}
.kehu .con ul li.bg58{background-image: url(../images/index/kehu/kehu58.jpg);}
.kehu .con ul li.bg59{background-image: url(../images/index/kehu/kehu59.jpg);}
.kehu .con ul li.bg60{background-image: url(../images/index/kehu/kehu60.jpg);}
.kehu .con ul li.bg61{background-image: url(../images/index/kehu/kehu61.jpg);}
.kehu .con ul li.bg62{background-image: url(../images/index/kehu/kehu62.jpg);}
.kehu .con ul li.bg63{background-image: url(../images/index/kehu/kehu63.jpg);}
.kehu .con ul li.bg64{background-image: url(../images/index/kehu/kehu64.jpg);}
.kehu .con ul li:hover{border-color: #4285f4;}

.slideTxtBox{ width:450px; text-align:left;  width: 1200px; margin: 0 auto; padding: 30px 0px 20px; overflow-x: hidden;}
.slideTxtBox .hd{ min-height: 45px;background:#f4f4f4; padding:0 20px; border-bottom:1px solid #4285f494;  position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; width: 100%;  }
.slideTxtBox .hd ul li{ float:left; padding: 12px 30px;  font-size: 16px;cursor:pointer; width: 20%; box-sizing:border-box;text-align: center; }
.slideTxtBox .hd ul li.on{ background:#fff; background: #d1e7f5;color: #17191c;font-weight: 600;}
.slideTxtBox .bd ul{ padding:15px 0;  zoom:1;  }
.slideTxtBox .bd li{width: 220px;height: 88px; background: #ffffff; border: 1px solid #ffffff;background-position: center center; background-repeat: no-repeat; float: left;  margin:24px 0px 24px 13px;}
.slideTxtBox .bd li.bg1{background-image: url(../images/index/kehu/dw01.jpg);}
.slideTxtBox .bd li.bg2{background-image: url(../images/index/kehu/dw02.jpg);}
.slideTxtBox .bd li.bg3{background-image: url(../images/index/kehu/dw03.jpg);}
.slideTxtBox .bd li.bg4{background-image: url(../images/index/kehu/dw04.jpg);}
.slideTxtBox .bd li.bg5{background-image: url(../images/index/kehu/dw05.jpg);}
.slideTxtBox .bd li.bg6{background-image: url(../images/index/kehu/dw06.jpg);}
.slideTxtBox .bd li.bg7{background-image: url(../images/index/kehu/dw07.jpg);}
.slideTxtBox .bd li.bg8{background-image: url(../images/index/kehu/dw08.jpg);}
.slideTxtBox .bd li.bg9{background-image: url(../images/index/kehu/dw09.jpg);}
.slideTxtBox .bd li.bg10{background-image: url(../images/index/kehu/dw10.jpg);}
.slideTxtBox .bd li.bg11{background-image: url(../images/index/kehu/dw11.jpg);}
.slideTxtBox .bd li.bg12{background-image: url(../images/index/kehu/dw12.jpg);}
.slideTxtBox .bd li.bg13{background-image: url(../images/index/kehu/dw13.jpg);}
.slideTxtBox .bd li.bg14{background-image: url(../images/index/kehu/dw14.jpg);}

.slideTxtBox .bd li.zf1{background-image: url(../images/index/kehu/zf01.jpg);}
.slideTxtBox .bd li.zf2{background-image: url(../images/index/kehu/zf02.jpg);}
.slideTxtBox .bd li.zf3{background-image: url(../images/index/kehu/zf03.jpg);}
.slideTxtBox .bd li.zf4{background-image: url(../images/index/kehu/zf04.jpg);}
.slideTxtBox .bd li.zf5{background-image: url(../images/index/kehu/zf05.jpg);}
.slideTxtBox .bd li.zf6{background-image: url(../images/index/kehu/zf06.jpg);}
.slideTxtBox .bd li.zf7{background-image: url(../images/index/kehu/zf07.jpg);}
.slideTxtBox .bd li.zf8{background-image: url(../images/index/kehu/zf08.jpg);}
.slideTxtBox .bd li.zf9{background-image: url(../images/index/kehu/zf09.jpg);}
.slideTxtBox .bd li.zf10{background-image: url(../images/index/kehu/zf10.jpg);}
.slideTxtBox .bd li.zf11{background-image: url(../images/index/kehu/zf11.jpg);}
.slideTxtBox .bd li.zf12{background-image: url(../images/index/kehu/zf12.jpg);}
.slideTxtBox .bd li.zf13{background-image: url(../images/index/kehu/zf13.jpg);}
.slideTxtBox .bd li.zf14{background-image: url(../images/index/kehu/zf14.jpg);}
.slideTxtBox .bd li.zf15{background-image: url(../images/index/kehu/zf15.jpg);}
.slideTxtBox .bd li.zf16{background-image: url(../images/index/kehu/zf16.jpg);}
.slideTxtBox .bd li.zf17{background-image: url(../images/index/kehu/zf17.jpg);}
.slideTxtBox .bd li.zf18{background-image: url(../images/index/kehu/zf18.jpg);}
.slideTxtBox .bd li.zf19{background-image: url(../images/index/kehu/zf19.jpg);}
.slideTxtBox .bd li.zf20{background-image: url(../images/index/kehu/zf20.jpg);}
.slideTxtBox .bd li.zf21{background-image: url(../images/index/kehu/zf21.jpg);}
.slideTxtBox .bd li.zf22{background-image: url(../images/index/kehu/zf22.jpg);}
.slideTxtBox .bd li.zf23{background-image: url(../images/index/kehu/zf23.jpg);}

.slideTxtBox .bd li.gjf1{background-image: url(../images/index/kehu/gjf01.jpg);}
.slideTxtBox .bd li.gjf2{background-image: url(../images/index/kehu/gjf02.jpg);}
.slideTxtBox .bd li.gjf3{background-image: url(../images/index/kehu/gjf03.jpg);}
.slideTxtBox .bd li.gjf4{background-image: url(../images/index/kehu/gjf04.jpg);}
.slideTxtBox .bd li.gjf5{background-image: url(../images/index/kehu/gjf05.jpg);}
.slideTxtBox .bd li.gjf6{background-image: url(../images/index/kehu/gjf06.jpg);}
.slideTxtBox .bd li.gjf7{background-image: url(../images/index/kehu/gjf07.jpg);}
.slideTxtBox .bd li.gjf8{background-image: url(../images/index/kehu/gjf08.jpg);}
.slideTxtBox .bd li.gjf9{background-image: url(../images/index/kehu/gjf09.jpg);}
.slideTxtBox .bd li.gjf10{background-image: url(../images/index/kehu/gjf10.jpg);}
.slideTxtBox .bd li.gjf11{background-image: url(../images/index/kehu/gjf11.jpg);}
.slideTxtBox .bd li.gjf12{background-image: url(../images/index/kehu/gjf12.jpg);}
.slideTxtBox .bd li.gjf13{background-image: url(../images/index/kehu/gjf13.jpg);}
.slideTxtBox .bd li.gjf14{background-image: url(../images/index/kehu/gjf14.jpg);}
.slideTxtBox .bd li.gjf15{background-image: url(../images/index/kehu/gjf15.jpg);}
.slideTxtBox .bd li.gjf16{background-image: url(../images/index/kehu/gjf16.jpg);}
.slideTxtBox .bd li.gjf17{background-image: url(../images/index/kehu/gjf17.jpg);}
.slideTxtBox .bd li.gjf18{background-image: url(../images/index/kehu/gjf18.jpg);}
.slideTxtBox .bd li.gjf19{background-image: url(../images/index/kehu/gjf19.jpg);}
.slideTxtBox .bd li.gjf20{background-image: url(../images/index/kehu/gjf20.jpg);}
.slideTxtBox .bd li.gjf21{background-image: url(../images/index/kehu/gjf21.jpg);}
.slideTxtBox .bd li.gjf22{background-image: url(../images/index/kehu/gjf22.jpg);}
.slideTxtBox .bd li.gjf23{background-image: url(../images/index/kehu/gjf23.jpg);}

.slideTxtBox .bd li.qy1{background-image: url(../images/index/kehu/qy01.jpg);}
.slideTxtBox .bd li.qy2{background-image: url(../images/index/kehu/qy02.jpg);}
.slideTxtBox .bd li.qy3{background-image: url(../images/index/kehu/qy03.jpg);}
.slideTxtBox .bd li.qy4{background-image: url(../images/index/kehu/qy04.jpg);}
.slideTxtBox .bd li.qy5{background-image: url(../images/index/kehu/qy05.jpg);}
.slideTxtBox .bd li.qy6{background-image: url(../images/index/kehu/qy06.jpg);}
.slideTxtBox .bd li.qy7{background-image: url(../images/index/kehu/qy07.jpg);}
.slideTxtBox .bd li.qy8{background-image: url(../images/index/kehu/qy08.jpg);}
.slideTxtBox .bd li.qy9{background-image: url(../images/index/kehu/qy09.jpg);}
.slideTxtBox .bd li.qy10{background-image: url(../images/index/kehu/qy10.jpg);}
.slideTxtBox .bd li.qy11{background-image: url(../images/index/kehu/qy11.jpg);}
.slideTxtBox .bd li.qy12{background-image: url(../images/index/kehu/qy12.jpg);}
.slideTxtBox .bd li.qy13{background-image: url(../images/index/kehu/qy13.jpg);}
.slideTxtBox .bd li.qy14{background-image: url(../images/index/kehu/qy14.jpg);}
.slideTxtBox .bd li.qy15{background-image: url(../images/index/kehu/qy15.jpg);}

.slideTxtBox .bd li.jr1{background-image: url(../images/index/kehu/jr01.jpg);}
.slideTxtBox .bd li.jr2{background-image: url(../images/index/kehu/jr02.jpg);}
.slideTxtBox .bd li.jr3{background-image: url(../images/index/kehu/jr03.jpg);}
.slideTxtBox .bd li.jr4{background-image: url(../images/index/kehu/jr04.jpg);}
.slideTxtBox .bd li.jr5{background-image: url(../images/index/kehu/jr05.jpg);}
.slideTxtBox .bd li.jr6{background-image: url(../images/index/kehu/jr06.jpg);}
.slideTxtBox .bd li.jr7{background-image: url(../images/index/kehu/jr07.jpg);}


.news{ background: #eeeeee; padding-bottom: 100px;}
.news .con{width: 1200px; margin: 0px auto;}
.news .con .listNews{width: 384px; float: left; margin-right: 15px;  background-image: linear-gradient(to right, #4285f4, #325fa8),url(../images/index/news-bg1.png);background-repeat: no-repeat, no-repeat;background-position: left top, right 15px;background-size: 129px 129px, auto 100px;}
.news .con .listNews.bg1{background-image:  linear-gradient(to right, #4285f4, #325fa8),url(../images/index/news-bg2.png);}
.news .con .listNews p.title{height: 144px;}
.news .con .listNews p.title a{ display: inline-block; width: 129px; text-align: center; padding-top: 40px; text-align: center; color: #ffffff; font-size: 18px; font-weight: bold;}
.news .con .listNews p.title a:hover{ text-decoration: none;}
.news .con .listNews ul li{padding-right: 20px; height: 36px; line-height: 36px; word-break: keep-all;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news .con .listNews ul li a{cursor: pointer;}
.news .con  .photoNews{width: 401px; height: 284px; overflow: hidden; float: left; position:relative;}
.news .con  .photoNews .bd ul li{width: 401px; height: 284px; position: relative;}
.news .con  .photoNews .bd ul li div{width:290px;padding-left:26px; padding-right:105px; height: 38px; line-height: 38px; background: url(../images/index/news-bg3.png); word-break: keep-all;white-space: nowrap;overflow: hidden; text-overflow: ellipsis; position: absolute; left: 0; bottom: 0;}
.news .con  .photoNews .bd ul li div a{ color: #ffffff;}
.news .con  .photoNews .hd{height:38px; width:55px; position:absolute;bottom:0px; right:0px;}
.news .con  .photoNews .hd ul li{width:8px; height:8px;margin:15px 4px 0px; border-radius:100%; background:#999999; float:left; }
.news .con  .photoNews .hd ul li.on{ background:#efefef;}

.footer{  background: #181818; color: #aeaeae;}
.footer  .container{width: 1200px; margin: 0px auto; padding:30px 0px 50px;}
.footer  .container h4{font-size: 18px; margin-bottom: 22px;}
.footer  .container a{ color: #aeaeae; cursor: pointer;}
.footer  .container .lPart{ float: left;  margin-top: 15px;}
.footer  .container .lPart>ul>li{ float: left; margin-right: 130px;}
.footer .container .lPart>ul>li:last-of-type{margin-right: 65px;}
.footer  .container .lPart>ul>li>h4{ font-size: 16px; color: #cccccc;}
.footer  .container .lPart>ul>li>ul>li{height: 16px; line-height: 16px; margin-bottom:16px;}
.footer  .container .rPart{ float: left; padding-top: 10px; padding-left: 65px; margin-left: -32px; border-left: 1px solid #5e5e5e;}
.footer  .container .rPart ul li{padding-left: 42px; font-size: 14px; line-height: 24px; margin-bottom: 20px; margin-left: 72px;}
.footer  .container .rPart ul li.tel400{padding-left: 70px; font-size: 18px; line-height: 50px; margin-bottom: 26px; color: #ffffff; margin-left: 0px; background: url(../images/index/footer-icon01.png)  left center no-repeat;}
.footer  .container .rPart ul li.telphone{ background: url(../images/index/footer-icon02.png)  1px center no-repeat;}
.footer  .container .rPart ul li.fax{ background: url(../images/index/footer-icon03.png)  0 center no-repeat;}
.footer  .container .rPart ul li.address{ background: url(../images/index/footer-icon04.png)  3px center no-repeat;}
.footer  .container .rPart ul li a.map{ color: #00deff; display: inline-block;height: 18px;  background: url(../images/index/footer-Map.png)  7px center no-repeat;}
.footer  .container .rPart ul li a.map:hover{ text-decoration: none;}
.footer  .container .footerFastLink{ width: 1200px; padding-top: 32px; margin-top: 27px; border-top: 1px solid #5e5e5e; float: left;}
.footer  .container .footerFastLink ul li{ margin-bottom: 16px; line-height: 16px;}
.footer  .container .footerFastLink ul li span{ display: inline-block;  font-size: 16px; padding:0px 7px 0px 5px; margin-right: 15px; border-right: 1px solid #5e5e5e;}
.footer  .container .footerFastLink ul li em{ display: inline-block; font-style: normal; min-width: 127px;}
.footer  .container .footerFastLink ul li em:last-child{ min-width: 86px;}
.footer  .container .footerFastLink ul li em a{}
.footer  .container .WeChatAccount{ float: left; margin-top: 40px;}
.footer  .container .WeChatAccount{}
.footer  .container .WeChatAccount ul li{ float: left; margin:0px 139px 0px;}
.footer  .container .WeChatAccount ul li .img{width: 122px;height: 122px; background-repeat: no-repeat;}
.footer  .container .WeChatAccount ul li .img.bg1{ background-image: url(../images/index/公众号二维码.jpg);background-size: 140px; background-position: center center;}
.footer  .container .WeChatAccount ul li .img.bg2{ background-image: url(../images/index/footerCode-shebao.png);}
.footer  .container .WeChatAccount ul li .img.bg3{ background-image: url(../images/index/footerCode-qiyeyun.png);}
.footer  .container .WeChatAccount ul li p{ text-align: center; line-height: 24px; margin-top: 22px;}
.footer  .beiAnHao{ font-size: 12px; line-height: 24px; background: #2f2f2f; text-align: center; padding:15px 0px;}
.footer  .beiAnHao a {color: inherit;}
.footer  .beiAnHao a:hover, .footer  .beiAnHao a:active{color: #fff;}
.footer  .beiAnHao span{margin: 0 1em;}


