/**/
.bannerpc{line-height: 0;position: relative;}
.bannerpc img{width: 100%;display: block;}
.bannerpc .ban-con{width:100%;height:4.8rem;position: absolute;left:0;bottom:3.55rem;z-index:300;}
.bannerpc .ban-con .ban-left{width:35.4rem;height:4.8rem;background:url(../images/ban-jtbj.png) no-repeat center;background-size:100% 100%;float:left;}
.bannerpc .ban-con .ban-left .ban-jt{width:11.7rem;height:4.8rem;float:left; border-right:.1rem solid rgba(255,255,255,.2); box-sizing: border-box;padding-top:.85rem; box-sizing: border-box; text-align: center; margin-right: 1.4rem;}
.bannerpc .ban-con .ban-left i{display:inline-block;width:3.45rem;line-height: 0;cursor:pointer;z-index:300; transition:.5s; vertical-align: top;}
.bannerpc .ban-con .ban-left i img{width:100%;}
.bannerpc .ban-con .ban-rig{width:19.65rem; line-height: 0;float:left;margin-top:-0.25rem;border-radius: .4rem;overflow: hidden;}
.bannerpc .ban-con .ban-rig img{width:100%;}
.bannerpc .ban-con .ban-tel{float:right;line-height: 2.4rem;font-size: 2.4rem;color:#FFF;font-family: "Arial";}
.bannerpc .ban-con .ban-tel i{display: block;font-size: 1.4rem;text-align: right;}
@media screen and (max-width: 767px){

}
/**/
.advantage{height:56.5rem;background:url(../images/advantage.jpg) no-repeat center;background-size:100% 100%;padding-top:5.65rem; box-sizing: border-box;}
.advantage .adv-tit{height:10.65rem;}
.advantage .adv-tit h2{float:left; line-height: 8.3rem;font-size: 4.4rem;color:#333;font-weight: normal;font-family: "Arial"; text-transform: uppercase;}
.advantage .adv-tit ul{float:right;width:55rem; margin-top: 2.35rem;}
.advantage .adv-tit ul li{float:left;padding-left:1.8rem;background:url(../images/adv-gg.png) no-repeat left .15rem;background-size:1.2rem 1.2rem; line-height: 1.35rem; font-size: 1.2rem;color:#333;font-family: "Arial"; margin-bottom: 1rem;box-sizing: border-box;}
.advantage .adv-tit ul li:nth-child(odd){width:27.1rem;}
.advantage .adv-tit ul li:nth-child(2n){float:right;width:25.9rem}
.advantage .adv-left{float:left;width:50%;overflow: hidden; border-radius: .5rem;}
.advantage .adv-left dl{position: relative;}
.advantage .adv-left dl dt{width:100%; line-height: 0; overflow: hidden; border-radius: .8rem;}
.advantage .adv-left dl dt img{width:100%;}
.advantage .adv-left dl dd{width:100%; height:10.1rem;position: absolute;left:0;bottom:0;padding-left:2.3rem; box-sizing: border-box;}
.advantage .adv-left dl dd i{display: block;width:3.9rem; line-height: 0; overflow: hidden; margin-bottom: .95rem;}
.advantage .adv-left dl dd i img{width:100%;}
.advantage .adv-left dl dd p{line-height: 1.25rem;font-size: 1.1rem;color:#FFF;font-family: "Arial";width:70%;}
.advantage .adv-rig{width:50%; height:30rem;float:right; background:#E8F7EF;margin-top: 2.5rem;padding:2.55rem 2.3rem 1.1rem 2rem; box-sizing: border-box;}
.advantage .adv-rig ul li{float:left;width:17.8rem; height: 6rem; margin-bottom: .55rem; position: relative;padding:0 1.15rem 0 1.3rem; box-sizing: border-box;display: flex;align-items: center;}
.advantage .adv-rig ul li:before{width:4.8rem;height:.05rem; background:#bcbec2;content:"";position: absolute;left:1.2rem;bottom:-0.3rem;}
.advantage .adv-rig ul li:nth-child(2n){float:right;}
.advantage .adv-rig ul li i{display: block;width:5.4rem; line-height: 0; overflow: hidden;float:left;border-radius: .5rem;}
.advantage .adv-rig ul li i img{width:100%;}
.advantage .adv-rig ul li em{font-size: 1.1rem;color:#333;font-family: "Arial"; margin-left: .75rem;}
.advantage .adv-rig ul li:nth-child(7):before,.advantage .adv-rig ul li:nth-child(8):before{display: none;}
.advantage .adv-rig ul li.cur{background:url(../images/adv-dbxbj.png) no-repeat center;background-size:100% 100%;}
.advantage .adv-rig ul li.cur em{color:#FFF;}
@media screen and (max-width: 767px){

}
/**/
.product dl{position: relative;}
.product dl dt{width:100%; line-height: 0; overflow: hidden;}
.product dl dt img{width:100%;}
.product dl dd{position: absolute;left:0;top:5.35rem;width:100%;}
.product dl dd .left{width:33rem;float:left;padding-top:3.8rem;}
.product dl dd .left h4{line-height: 4.75rem; margin-bottom: 1.7rem;font-size: 4.5rem;color:#FFF; font-weight: normal;font-family: "Arial";text-transform: uppercase;}
.product dl dd .left em{display: block;height:2.8rem;}
.product dl dd .left em i{display: block;float:left; line-height: 2.8rem;font-size: .8rem;color:#FFF;font-family: "Arial";padding:0 1.2rem 0 .85rem;background:url(../images/protxt-kk2.png) no-repeat center;background-size:100% 100%;}
.product dl dd .left em i:first-child{background:url(../images/protxt-kk1.png) no-repeat center;background-size:100% 100%;}
.product dl dd .rig{width:17rem;float:right;position: relative;}
.product dl dd .rig:before{width:25.35rem;height:16.8rem;background:url(../images/pro-xt.png) no-repeat center;content:"";position: absolute;left:-23.1rem;top:6.8rem;z-index:200;}
.product dl dd .rig ul li{width:100%; position: relative; margin-bottom: 1.5rem;}
.product dl dd .rig ul li span{display: block;width:100%; line-height: 0; overflow: hidden;}
.product dl dd .rig ul li span img{width:100%;}
.product dl dd .rig ul li em{display: block;width:12.95rem;height:3.55rem;line-height:3.55rem; background:url(../images/prowz-bj.png) no-repeat center;background-size:100% 100%; position: absolute;left:0;bottom:0;padding-left:1.5rem; box-sizing: border-box;font-size: 1rem;color:#FFF;font-family: "Arial";}
.product .pro-nav{height:8.6rem;z-index:300; position: relative;}
.product .pro-nav ul{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;}
.product .pro-nav ul li{float:left;width:14.2%; height:8.6rem;position: relative;padding-top:0.5rem; box-sizing: border-box;}
.product .pro-nav ul li:before{width:13.45rem;height: 10.95rem;background:url(../images/pro-kk.png) no-repeat center; background-size:100% 100%;content:"";position: absolute;left:0;bottom:0; opacity: 0; transition: .5s;pointer-events: none;}
.product .pro-nav ul li .default{width:100%; transition: .5s;z-index:200;position: relative;}
.product .pro-nav ul li .default span{display: block;width:58.5%; line-height: 0; overflow: hidden;margin:0 auto; transition: .5s;}
.product .pro-nav ul li .default span img{width:100%;}
.product .pro-nav ul li .default b{display: block;height:1.75rem; text-align: center; transition: .5s;}
.product .pro-nav ul li .default b i{display: inline-block; line-height: 1.75rem;font-size: 1.4rem;color:rgba(51,51,51,.2);font-family: "Arial"; font-weight:normal;transition: .5s;}
.product .pro-nav ul li .default b em{display: inline-block; line-height: 1.75rem;font-size: .8rem;color:rgba(42,49,74,.7);font-family: "Arial"; font-weight:normal; margin-left: -0.5rem;transition: .5s;}
.product .pro-nav ul li.cur:before{opacity: 1;}
.product .pro-nav ul li.cur .default{margin-top: -2.55rem;}
.product .pro-nav ul li.cur .default span{display: block;width:84%;}
.product .pro-nav ul li.cur .default b{padding-left:2.25rem;height: 3.1rem;}
.product .pro-nav ul li.cur .default b i{line-height: 3.1rem;color:rgba(51,51,51,.2);}
.product .pro-nav ul li.cur .default b em{line-height: 3.1rem;color:#FFF;}
.product .pro-list .pro-jt{width:100%; position: absolute;left:0;bottom:10.3rem;z-index:200;}
.product .pro-list .pro-jt i{display: block;width:3.45rem; line-height: 0; float:left; margin-right: .45rem;cursor: pointer; transition: .5s;}
.product .pro-list .pro-jt i img{width:100%;}
.product .pro-list .pro-jt i:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}
@media screen and (max-width: 767px){

}
/**/
.about{height:72.65rem;background:url(../images/about.jpg) no-repeat center;background-size:100% 100%;padding-top:8.45rem; box-sizing: border-box;}
.about .abo-tit{height:15.35rem;}
.about .abo-tit h2{float:left; width:13.85rem; line-height: 4.05rem;font-size: 4.8rem;color:#FFF;font-family: "Arial"; font-weight: normal;}
.about .abo-tit .abo-rig{width:59.8rem;float:right;}
.about .abo-tit .abo-rig h4{line-height: 1.6rem; margin-bottom: 1.2rem;font-size: 1.4rem;color:#FFF;font-family: "Arial"; font-weight: normal;}
.about .abo-tit .abo-rig p{line-height: 1.1rem; margin-bottom: 1.7rem;font-size: 1rem;color:rgba(255,255,255,.7);font-family: "Arial";}
.about .abo-tit .abo-rig span{display: block;width:12.4rem; height:3.6rem; background:#DFE1E4;border-radius: .8rem;}
.about .abo-tit .abo-rig span a{display: block;height:3.6rem; line-height: 3.6rem;padding-left:5.45rem;background:url(../images/abo-jia.png) no-repeat left;background-size:4.2rem 3.6rem; font-size: 1.2rem;color:#333;font-family: "Arial"; }
.about .abo-vid{width:100%; position: relative;}
.about .abo-vid b{display: block; line-height: 0; overflow: hidden;border-radius: 0.8rem;}
.about .abo-vid b img{width:100%;}
.about .abo-vid .abo-btn{width:8.8rem;position: absolute;left:50%; top:50%;transform:translate(-50%,-50%);}
.about .abo-vid .abo-btn span{display: block;width:100%; line-height: 0; cursor: pointer;}
.about .abo-vid .abo-btn span img{width:100%;}
.about .abo-vid .abo-btn em{display: block; line-height: 2.65rem;text-align: center;font-size: 1.2rem;color:#FFF;font-family: "Arial";}
@media screen and (max-width: 767px){

}
/**/
.sup-one,.sup-two,.sup-three{position: relative;}
.super dl dd.sup-dd{width:50%;padding:4.6rem 0 0 6rem; box-sizing: border-box;float:left;}
.super dl dd.sup-dd i{display: block; line-height: 1.75rem; margin-bottom: 1.2rem;font-size: 1.4rem;color:rgba(51,51,51,.7);font-family: "Arial";}
.super dl dd.sup-dd h4{line-height: 3.95rem; margin-bottom: 2.15rem;font-size: 3rem;color:#333;font-family: "Arial"; font-weight: normal; text-transform: uppercase;}
.super dl dd.sup-dd .sup-desc{line-height: 1.2rem;font-size: .8rem;color:rgba(51,51,51,.7);font-family: "Arial"; margin-bottom: 2.75rem;}
.super dl dd.sup-dd .sup-txt{width:34.5rem;height:9rem;border-radius: .8rem; margin-bottom: 2.5rem;background:#E8F7EF;}
.super dl dd.sup-dd .sup-txt .left{float:left;width:14.4rem;height: 9rem;padding:2rem 0 0 2.65rem;box-sizing:border-box;}
.super dl dd.sup-dd .sup-txt .left span{display: block;height:3.45rem;}
.super dl dd.sup-dd .sup-txt .left span em{display: inline-block;line-height: 3.45rem;font-size: 3.6rem;color:#33ac9f;font-family: "Arial";}
.super dl dd.sup-dd .sup-txt .left span i{display: inline-block;line-height: 3.45rem;font-size: 3.6rem;color:#33ac9f;font-family: "Arial"; vertical-align: top;}
.super dl dd.sup-dd .sup-txt .left p{line-height: 1.6rem;font-size: .9rem;color:#333333;font-family: "Arial";}
.super dl dd.sup-dd .sup-txt .rig{width:13.6rem;float:right; position: relative;}
.super dl dd.sup-dd .sup-txt .rig:before{width:5.9rem;height:9rem;background:url(../images/sup-xg.png) no-repeat center;background-size:100% 100%; content:"";position: absolute;left:-2.3rem;top:0;}
.super dl dd.sup-dd .sup-txt .rig span{display: block; line-height: 0; width:100%; border-radius: .8rem; overflow: hidden; cursor: pointer;}
.super dl dd.sup-dd .sup-txt .rig span img{width:100%;}
.super dl dd.sup-dd strong{display: block;width:12.4rem; height:3.6rem; background:#E8F7EF;border-radius: .8rem; cursor:pointer;}
.super dl dd.sup-dd strong a{display: block;height:3.6rem; line-height: 3.6rem;padding-left:5rem;background:url(../images/abo-jia.png) no-repeat left;background-size:4.2rem 3.6rem; font-size: 1.2rem;color:#333;font-family: "Arial"; font-weight: normal;}
.super dl dt.sup-dt{width:50%;float:left; line-height: 0;}
.super dl dt.sup-dt img{width:100%;}
.super dl:nth-child(2) dd{padding:4.6rem 0 0 4.6rem;}
.super .sup{position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index:300;}
.super .yosRad-wrap1{padding:5.1rem 0;background:#eaeaea;}
.super .yosRad-wrap1 .yosAll-box{width:100%;padding:5.8rem 4.65rem 2.45rem;background:#FFF; box-sizing: border-box;}
.super .yosRad-wrap1 .yosAll-box ul{ margin-bottom: 1.7rem;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;}
.super .yosRad-wrap1 .yosAll-box ul li{width:31.3%;}
.super .yosRad-wrap1 .yosAll-box ul li dl dt{width:100%; line-height: 0; overflow: hidden; border-radius: .8rem; margin-bottom: 1.9rem;}
.super .yosRad-wrap1 .yosAll-box ul li dl dt img{width:100%;}
.super .yosRad-wrap1 .yosAll-box ul li dl dd h4{line-height: 1.5rem; margin-bottom: .45rem; font-size: 1.4rem;color:#333; font-weight: normal;font-family: "Arial"; font-weight: normal;}
.super .yosRad-wrap1 .yosAll-box ul li dl dd p{line-height: 1.2rem;font-size: .8rem;color:rgba(51,51,51,.7);font-family: "Arial";}
.super .yosRad-popup-close{display: block;width:7.75rem; line-height: 0; overflow: hidden;margin:0 auto; cursor: pointer;}
.super .yosRad-popup-close img{width:100%;}
.super .sup .content{width:87.5%;}
.super .yosRad-wrap2{padding:4.9rem 0 5.65rem;background:#edf9f2;}
.super .yosRad-wrap2 dl{background:#FFF;border-radius: .8rem; overflow: hidden;}
.super .yosRad-wrap2 dl dt{width:76.1%; line-height: 0; overflow: hidden;float:left;}
.super .yosRad-wrap2 dl dt img{width:100%;}
.super .yosRad-wrap2 dl dd{width:23.9%;float:left;padding:5.55rem 2.95rem 0 2.8rem; box-sizing: border-box;}
.super .yosRad-wrap2 dl dd h4{line-height: 2.9rem; margin-bottom: 1.2rem;font-size: 3.2rem;color:#333333; font-family: "Arial"; font-weight: normal;}
.super .yosRad-wrap2 dl dd ul{width:14.25rem;display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap; margin-bottom: 3.15rem;}
.super .yosRad-wrap2 dl dd ul li{width:4.25rem; line-height: 0;border:.25rem solid #dfe1e4;border-radius: .25rem; margin-bottom: .75rem;box-sizing: border-box;}
.super .yosRad-wrap2 dl dd ul li img{width:100%;}
.super .yosRad-wrap3{padding:4.4rem 0 5.1rem;background:#EAEAEA;}
.super .yosRad-wrap3 .sup-con{background:#FFF;border-radius: .8rem; position: relative;}
.super .yosRad-wrap3 .sup-con .sup-txt{position: relative;overflow: hidden;border-radius: .8rem;}
.super .yosRad-wrap3 .sup-con .sup-txt .sup-img{width:100%; line-height: 0; overflow: hidden;border-radius: .8rem;}
.super .yosRad-wrap3 .sup-con .sup-txt .sup-img img{width:100%;}
.super .yosRad-wrap3 .sup-con .sup-txt .sup-tit{width:21.1rem;height:6.5rem; background:url(../images/supthr-titbj.png) no-repeat center;background-size:100% 100%; line-height: 6.5rem; text-align: center;font-size: 1.2rem;color:#FFF;font-family: "Arial"; position: absolute;left:0;bottom:0;}
.super .yosRad-wrap3 .sup-con .sup-bot{height:11.5rem;}
.super .yosRad-wrap3 .sup-con .sup-bot .left{width:45.2%;float:left;padding:2.2rem 0 0 2.35rem;}
.super .yosRad-wrap3 .sup-con .sup-bot .left ul{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;}
.super .yosRad-wrap3 .sup-con .sup-bot .left ul li{width:8.45rem; line-height: 0;border:.1rem solid #FFF;border-radius: .95rem; box-sizing: border-box;overflow: hidden;}
.super .yosRad-wrap3 .sup-con .sup-bot .left ul li img{width:100%;}
.super .yosRad-wrap3 .sup-con .sup-bot .left ul li.cur{border:.1rem solid #02439d;}
.super .yosRad-wrap3 .sup-con .sup-bot .rig{width:47.6%;float:right;padding-top:2.4rem;}
.super .yosRad-wrap3 .sup-con .sup-bot .rig h4{line-height: 1.8rem;font-size: 1.4rem;color:#333; font-family: "Arial"; font-weight: normal;}
.super .yosRad-wrap3 .sup-con .sup-bot .rig p{line-height: 1.65rem;font-size: .8rem;color:rgba(51,51,51,.7); font-family: "Arial"; }
.super .yosRad-wrap3 .yosRad-popup-close{position: absolute;right:2.75rem;top:2.4rem;z-index:200;}
@media screen and (max-width: 767px){

}
/**/
.shuj{height:21.8rem;background:#EDF9F2;padding-top:3.4rem; box-sizing: border-box;}
.shuj ul li{float:left;width:25%; border-left:.05rem solid #ebebeb; box-sizing: border-box;padding-left:2.55rem;position: relative; transition: .5s;}
.shuj ul li:before{width:.25rem;height:0;background:#2eb5a7;content:"";position: absolute;left:-0.1rem;top:0; transition: .5s;}
.shuj ul li b{display: block;width:4.25rem; line-height: 0; overflow: hidden; margin-bottom: 1.25rem;}
.shuj ul li b img{width:100%;}
.shuj ul li span{display: block;height:4.45rem; margin-bottom: .65rem;}
.shuj ul li span em{display: inline-block; line-height: 4.45rem;font-size: 3.6rem;color:#2baaa6;font-family: "Arial";}
.shuj ul li span i{display: inline-block; line-height: 4.45rem;font-size: 3.6rem;color:#2baaa6;font-family: "Arial"; vertical-align: top;}
.shuj ul li p{line-height: 1.15rem;font-size: .9rem;color:rgba(51,51,51,.7);font-family: "Arial";}
.shuj ul li:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}
.shuj ul li:hover:before{height:5rem;}

@-webkit-keyframes flipInY {
  0% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
      opacity: 0;
  }

  40% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
  }

  60% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
      transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
      opacity: 1;
  }

  80% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
  }
}

@keyframes flipInY {
  0% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
      opacity: 0;
  }

  40% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
  }

  60% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
      transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
      opacity: 1;
  }

  80% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
  }
}


@media screen and (max-width: 767px){

}
/**/
.exhibition{height:53.45rem;background:url(../images/zlbj.jpg) no-repeat center;background-size:100% 100%;padding-top:5.3rem; box-sizing: border-box;}
.exhibition h2{line-height: 6.75rem;font-size: 4.4rem; text-align: center;color:#333;font-family: "Arial"; font-weight: normal; margin-bottom: 3.7rem;}
.exhibition .left{width:32.2%;float:left;}
.exhibition .left ul{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;flex-wrap: wrap;}
.exhibition .left ul li{width:48%; margin-bottom: .85rem;background:#E8F7EF; border-radius: .8rem; overflow: hidden;}
.exhibition .left ul li span{display: block;width:100%; line-height: 0; border-radius: .8rem; overflow: hidden;}
.exhibition .left ul li span img{width:100%; transition:1s;}
.exhibition .left ul li em{display: block;width:100%; height:4.45rem; line-height: 3.85rem;text-align: center; position: relative; font-size: 1.2rem;color:rgba(51,51,51,.7);font-family: "Arial";}
.exhibition .left ul li em i{display: block;width:2.1rem;height:1.8rem; line-height: 1.8rem;text-align: center;font-size: 1.2rem;color:#2ba8a3; position: absolute;left:0;top:-0.7rem;background:url(../images/zj-dbx.png) no-repeat center;background-size:100% 100%;}
.exhibition .left ul li:last-child{width:100%; margin-bottom: 0;}
.exhibition .left ul li:last-child em{padding-left:2.8rem;text-align: left;box-sizing: border-box;}
.exhibition .left ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.exhibition .cen{width:33.33%;float:left;background:#E8F7EF; border-radius: .8rem; overflow: hidden;margin:0 1.1%;}
.exhibition .cen span{display: block;width:100%; line-height: 0; border-radius: .8rem; overflow: hidden;}
.exhibition .cen span img{width:100%; transition:1s;}
.exhibition .cen em{display: block;width:100%; height:4.45rem; line-height: 3.85rem;text-align: center; position: relative; font-size: 1.2rem;color:rgba(51,51,51,.7);font-family: "Arial";}
.exhibition .cen em i{display: block;width:2.1rem;height:1.8rem; line-height: 1.8rem;text-align: center;font-size: 1.2rem;color:#2ba8a3; position: absolute;left:0;top:-0.7rem;background:url(../images/zj-dbx.png) no-repeat center;background-size:100% 100%;}
.exhibition .cen:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.exhibition .rig{width:32.2%;float:left;}
.exhibition .rig ul li{width:48%;float:left;margin-bottom: .85rem;background:#E8F7EF; border-radius: .8rem; overflow: hidden;}
.exhibition .rig ul li span{display: block;width:100%; line-height: 0; overflow: hidden;}
.exhibition .rig ul li span img{width:100%; transition:1s;}
.exhibition .rig ul li em{display: block;width:100%; height:4.45rem; line-height: 3.85rem;text-align: center; position: relative; font-size: 1.2rem;color:rgba(51,51,51,.7);font-family: "Arial";}
.exhibition .rig ul li em i{display: block;width:2.1rem;height:1.8rem; line-height: 1.8rem;text-align: center;font-size: 1.2rem;color:#2ba8a3; position: absolute;left:0;top:-0.7rem;background:url(../images/zj-dbx.png) no-repeat center;background-size:100% 100%;}
.exhibition .rig ul li.rig{float:right;}
.exhibition .rig ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
@media screen and (max-width: 767px){

}
/**/
.kfbj{height:40rem;background:url(../images/kfbj.jpg) no-repeat center;background-size:100% 100%;padding-top:6.4rem; box-sizing: border-box;}
.kfbj .kf-con{width:37.35rem;height:20.95rem;background:#2BAAA6; border-radius: .5rem; overflow: hidden;}
.kfbj .kf-con span{display: block; height:13.25rem;padding:1.7rem 0 0 4.65rem; box-sizing: border-box; line-height: 3.2rem;font-size: 2.5rem;color:#FFF;font-family: "Arial";}
.kfbj .kf-con .kf-link{height:7.7rem;background:url(../images/kfrwbj.png) no-repeat center;background-size:100% 100%;}
.kfbj .kf-con .kf-link b{display: block;float:left; width:8.4rem;height:7.7rem; margin-left: 4.1rem; position: relative;float:left; margin-right: .9rem;}
.kfbj .kf-con .kf-link b i{display: block;width:100%; line-height: 0; overflow: hidden;position: absolute;left:0;bottom:0;}
.kfbj .kf-con .kf-link b i img{width: 100%;}
.kfbj .kf-con .kf-link strong{display: block;width:15.95rem;height:3.6rem; float:left;background:url(../images/kh-kk.jpg) no-repeat center;background-size:100% 100%; margin-top: 2.05rem;}
.kfbj .kf-con .kf-link strong a{display: block;padding-right:4.55rem; line-height: 3.6rem; text-align: center;font-size: 1.2rem;color:#333333;font-weight: normal;background:url(../images/kf-jt.png) no-repeat right;background-size:4.55rem 3.6rem;font-family: "Arial";}
@media screen and (max-width: 767px){

}
/**/
.news{height:48rem;background:url(../images/newsbj.jpg) no-repeat center;background-size:100% 100%;padding-top:5.7rem; box-sizing: border-box;}
.news .news-left{width:41.65rem;float:left;}
.news .news-left h2{line-height: 6.75rem; margin-bottom: 1.7rem;font-size: 4.2rem;color:#333333;font-family: "Arial"; font-weight: normal;}
.news .news-left .news-list{padding-bottom:.3rem;}
.news .news-left .news-list dl{padding:1.75rem 2.15rem 1.65rem;border:.15rem solid #c4c4c4;border-radius: .8rem;}
.news .news-left .news-list dl dt{width:100%;line-height: 0; overflow: hidden;padding-bottom:1.65rem;position: relative;}
.news .news-left .news-list dl dt img{width:100%;}
.news .news-left .news-list dl dt .rq{width:10rem;height:6.5rem;background:url(../images/news-dbx.png) no-repeat center;background-size:100% 100%;padding:1.35rem 0 0 1.2rem; box-sizing: border-box; position: absolute;left:0;bottom:0;}
.news .news-left .news-list dl dt .rq i{display: block;line-height: 2.6rem;font-size: 2.8rem;color:#FFF;font-family: "Arial";}
.news .news-left .news-list dl dt .rq em{display: block; line-height: 1.5rem;font-size: 1.2rem;color:#FFF;font-family: "Arial";}
.news .news-left .news-list dl dd{padding-top:0.9rem;}
.news .news-left .news-list dl dd .left{width:15.2rem;float:left; margin-left: .3rem;}
.news .news-left .news-list dl dd .left h4{margin-bottom: .75rem;}
.news .news-left .news-list dl dd .left h4 a{display: block; line-height: 1.6rem;font-size: 1.6rem;color:#333;font-family: "Arial";font-weight: normal;}
.news .news-left .news-list dl dd .left em{display: block;height: 1.1rem;}
.news .news-left .news-list dl dd .left em a{display: inline-block; line-height: 1.1rem;font-size: .8rem;color:#333;padding-right:1.5rem; background:url(../images/news-jt.png) no-repeat right;background-size:1.1rem .5rem;font-family: "Arial";}
.news .news-left .news-list dl dd .rig{width:17.2rem;float:right; line-height: 1.15rem;font-size: .85rem;color:#333; margin-top: .2rem;font-family: "Arial";}
.news .news-left .news-list .swiper-pagination{bottom:0; line-height: 0;width:6rem;height:.8rem;background:#edf9f2;position: absolute;left:50%;transform:translate(-50%,0);}
.news .news-left .news-list .swiper-pagination .swiper-pagination-bullet{width:.9rem; height:.8rem;background:url(../images/news-ico.png) no-repeat center;background-size:.9rem .8rem;margin:0 .1rem;border-radius: 0;}
.news .news-left .news-list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:url(../images/news-ico_h.png) no-repeat center;background-size:.9rem .8rem;}
.news .news-rig{width:40.7rem;float:right; margin-top: 1.5rem;}
.news .news-rig ul li{height:9.55rem;border:.15rem solid #c4c4c4; border-radius: .8rem; margin-bottom: 1.75rem;padding:1.8rem 0 0 1.5rem; box-sizing: border-box;}
.news .news-rig{width:40.7rem;float:right;}
.news .news-rig ul li dl dt{width:8.6rem; line-height: 0; overflow: hidden;position: relative;float:left;border-radius: 0.7rem 0 0 0;}
.news .news-rig ul li dl dt img{width:100%;}
.news .news-rig ul li dl dt em{display: block;width:4.15rem;height:1.8rem; line-height: 1.8rem; font-size: .9rem; color:#FFF;text-align: center;font-family: "Arial";background:url(../images/newsrq-dbx.png) no-repeat center; background-size:100% 100%;position: absolute;left:0;top:0;}
.news .news-rig ul li dl dd{width:29.35rem;float:right; margin-top: .45rem;}
.news .news-rig ul li dl dd .left{width:22.4rem;float:left;}
.news .news-rig ul li dl dd .left h4{ margin: .25rem 0;height:1.7rem;}
.news .news-rig ul li dl dd .left h4 a{font-size: 1rem;line-height:1.7rem;color:#333;font-weight: normal;font-family: "Arial";}
.news .news-rig ul li dl dd .left p{line-height: 1rem;font-size: .8rem;color:rgba(0,8,33,.7);font-family: "Arial";}
.news .news-rig ul li dl dd .rig{width:6.85rem;height:5rem;float:right; border-left:.1rem solid #c4c4c4; box-sizing: border-box;}
.news .news-rig ul li dl dd .rig a{display: block; line-height: 2.05rem;font-size: .8rem;color:#333333; text-align: center;padding-bottom:1rem;background:url(../images/news-jt.png) no-repeat bottom center;background-size:1.1rem .5rem;font-family: "Arial";}
.news .news-rig ul li:hover{background:#FFF;}
.news .news-rig ul li:hover dl dd h4 a{color:#2eb5a7;}
@media screen and (max-width: 767px){

}