/*幻灯片*/
.imgs {
    width: 100%;
}
.carousel {
  position: relative;
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {box-sizing: border-box;
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
       -o-transition: .6s ease-in-out left;
          transition: .6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
         -o-transition:      -o-transform .6s ease-in-out;
            transition:         transform .6s ease-in-out;

    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000px;
            perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.index_banners .carousel-indicators {
 bottom: 0;
}
.index_banners .carousel-indicators li {
  margin-right: 0.2rem;
}
.index_banners .carousel-indicators .active {
  background: #009966!important;
  border-color: #009966!important;
}
.index_banners .carousel-inner .item {
  overflow: hidden;
}
/*板块共用部分*/
.bkk{padding:3rem 0; overflow:hidden;}
.bkbt{margin:0 auto;}
.bkbt img{max-width: 100%;}
.dbt{ text-align: center; font-size: 1rem;  line-height:1.5rem; letter-spacing:2px; text-transform:uppercase;}
.dbt b{ color: #009966; font-size: 2rem; font-weight: bold; letter-spacing: normal; line-height:3rem;}
.dbt span{ color: #FF9900;}
.fbt{ margin: 0.5rem auto 0; width:1rem;}
.jjfa_bkk,.jdal_bkk{ background:url(../images/hui.jpg) no-repeat center top; background-size:auto 100%;}
.ys_bkk{ background-size:auto 100%; padding-left:1rem; padding-right:1rem;}
.gsjj_bkk{ background:url(../images/lv.jpg) no-repeat center top; background-size:auto 100%;margin-top:2rem; padding-left:1rem; padding-right:1rem;}
.gsjj_bkk .dbt,.gsjj_bkk .dbt b{ color:#fff;}

/*广告*/
.gg_bd{width:50%;box-sizing: border-box; border-right:1px solid #f2f2f2; margin-top:1.5rem;}
.gg_bd:nth-child(2n+0){ border-right:none;}
.gg_tb{ width:60%; padding:10%;  margin: 0 auto; border: 1px solid #dddddd; border-radius: 50%; text-align: center; box-sizing: border-box; margin-bottom:1rem;}
.gg_wz{ text-align: center; padding:0 4%; font-size: 1.2rem; line-height:2rem;color: #666666;}
.gg_wz b{ color: #009966; font-size: 1.5rem; line-height: 2.5rem;}
/*产品展示板块*/
.scpnav { margin-top:1.5rem; overflow:hidden;}
.scpnav li {width: 32%;height: 3.3rem;text-align: center;line-height: 3.3rem;margin:0 0 1rem 1%;overflow: hidden;float: left;font-size: 1.2rem;color: #333333; background:#009966; color:white;}
.scpnav li a:link,.scpnav li a:hover,.scpnav li a:visited{ color:white;}
.scpnav .dq1{ background:#ff9900;}
.scpnr{ padding-top:0.5rem;}
.scpnr ul{ display:none;}
.scpnr ul:first-child{ display:block;}
.scpnr li {margin-left: 4.68%;width: 42.96%;text-align: center; display:inline-block;}

.scpnr li .mstp{ display:flex; justify-content:center; align-items:center; width:100%; height:10.2rem;border: solid 1px #ccc; } 
.scpnr li img { max-width:100%; max-height:10.2rem;}

.scpnr li span {font-size: 1.2rem;color: #555555;}
/*优势*/ 
.ysbd{ margin-top:1.5rem;}
.ysbt{ width:100%; overflow:hidden; line-height:2.6rem; height:2.6rem; padding:1.2rem 1.6rem;}
.ysxh{ font-size:1.6rem; color:white; border-radius:10%; background:#009966; width:2.6rem; height:2.6rem;text-align:center; margin-right:0.8rem;}
.ysbtwz{ font-size: 1.6rem; color: #009966; font-weight:bold; }
.yswz{ font-size: 1.2rem; line-height: 2rem; padding:0 1.6rem; }
.yszx{ width: 9rem; height: 3rem; line-height: 3rem; background: #FF9900; text-align: center; margin-left:1.6rem; margin-top:1.2rem;}
.yszx a{ color: #fff;font-size: 1.2rem;}
/*关于泽优板块*/
.gsjj_bkk dt{ margin-top:1.5rem;}
.gsjj_bkk dd { background:#fff; font-size:1.2rem; line-height:2rem; padding:1rem;}
.gsjj_bkk dd a{ display:block; }
/*新闻中心板块*/
.xwzx_bkk {height: 25rem;overflow: hidden;}
.xwnav {height: 4rem;overflow: hidden;background:#009966;}
.xwnav p {line-height: 4rem;font-size: 1.4rem;color: #fff;width: 33.3%;float: left;box-sizing: border-box;height: 4rem;text-align: center;}
.xwnav p.dq2 {background:#ff9900;}
.xwnr ul {margin: 1.3rem 4.68%;}
.xwnr li {color: #666;font-size: 1.2rem;line-height: 3rem;height: 3rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 1.5rem; list-style:disc inside;}
.xwnr .xwlb{ display:none;}
.xwnr .xwlb:first-child{ display:block;}
.xwgd {margin: 2rem auto 0;width: 40.15%;border: 0.1rem solid #009966;height: 2.7rem;text-align: center;line-height: 2.7rem;overflow: hidden;}
.xwgd a {display: block;color:#009966;font-size: 1.2rem;}
