* {margin:0;padding:0;}
.father {width:100%;}
.pic-wid {width:100%;}
.mt1 {margin:10px 0;}
.mt2 {margin:20px 0;}
.mt4 {margin:40px 0;}
.pt1 {padding:10px 0;}
.pt2 {padding:20px 0;}
.lf {float:left;}
.rf {float:right;}
.clear {clear:both;}
h3 {background:#febd57;color:#fff !important;border-left:2px solid #fff;height:56px !important;line-height:56px !important;font-weight:bold !important;padding-left:15px;}
a:hover {text-decoration-line:none !important;}
.jdxw{padding:30px;
    padding: 50px 20px 20px;
    color: #fff;
    border-radius: 20px;
    background: #fff;
    -moz-box-shadow: 10px 10px 5px #a9d8c2; /* 老的 Firefox */
box-shadow: 20px 20px 2px #a9d8c2;
border: 1px solid #a9d8c2;
}
.news-intro{background-image:url(img/bg.jpg);background-repeat: no-repeat;
    padding: 50px 20px 20px;height: 383px;background-size: contain;}
.zhici-bg {padding:30px;background-image:url(img/bg2.jpg);background-repeat:no-repeat;height:520px;padding:50px;color:#fff;}
.peo h2 {font-weight:bold;}
.news ul li {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:400px;float:left;width:50%;}
.news a {color:#666565;line-height:28px;}
.news a:hover {color:#000}
.bao {clear:both;width:100%;margin:10px auto;}
.bao #tabcon {width:100%;}
.bao #tabcon .one {float:left;width:19.5%;height:220px;margin-bottom:50px;margin-left:0.5%;}
.bao #tabcon .one img {width:200px;height:200px;border-radius: 50%;}
.bao #tabcon .one p {font-weight:bold;margin-top:15px;text-align:center;width:100%;color:#000;font-size:20px;line-height:36px;}
.bao #tabcob {clear:both;height:300px;border: 2px solid #62be95;background-image:url(img/bg3.jpg);background-repeat: no-repeat;background-size: cover;}
.tabcob span {    display: flex;
  justify-content: center; /* 水平居中 */
  align-items: center; /* 垂直居中 */
  height: 50px; /* 父元素高度 */
  font-weight: bold;
  letter-spacing: 1px;
}
 



.child {
  /* 子元素样式，如果需要的话 */
}
.zi a {color:#214c63;}
.bao .tabcob {width:100%;height:334px;float:right;}
.bao .tabcob img {float:left;height:200px;width:200px;border-radius:30px;border:2px solid #fff;margin-left:25px;border-radius: 50%;}
.tabcob label {font-size: 28px;
    color: #62be95;
    letter-spacing: 1px;
    font-weight: bold;}
.zi h2 {color:#fff;padding-right:5px;border-bottom:1px solid #fff;}
.tabcob h2 {   
    color: #fff;
    font-weight: ba;
    background: #62be95;
    width: 160px;
    height: 50px;
    border-radius: 0 50px 50px 0;
   }
.bao .tabcob .zi {    float: right;
    width: 70%;
    /* margin: 0px 10px; */
    margin-right: 50px;}
.bao .tabcob .zi h2 {line-height:50px;font-size:26px;}
.bao .tabcob .zi p {background-size:100%;margin-top:15px;font-size:16px;line-height:26px; }
#divSmallBox {overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox {clear:both;width:990px;height:360px;margin:40px auto;background:#333;overflow:hidden;position:relative;border:1px solid #ccc;}
#playBox .oUlplay {width:99999px;position:absolute;left:0;top:0;}
#playBox .oUlplay li {float:left;}
#playBox .oUlplay li .nang {margin-top:-320px;position:relative;height:500px;font-size:12px;line-height:20px;width:600px;margin-left:320px;}
#playBox .oUlplay li .nang dt {width:432px;height:67px;background:url(img/qiyue/honer.jpg) no-repeat;background-size:100%;color:#fff;margin:0px auto;text-align:center;font-size:18px;line-height:55px;font-weight:bold;}
#playBox .oUlplay li .nang h1 {color:#01af67;height:40px;text-align:center;}
#playBox .oUlplay li .nang p {font-size:14px;color:#01af67;margin-top:20px;}
#playBox .pre {cursor:pointer;width:45px;height:45px;background:url(img/chu9/l.png) no-repeat;position:absolute;top:150px;left:10px;z-index:10;}
#playBox .next {cursor:pointer;width:45px;height:45px;background:url(img/chu9/r.png) no-repeat;position:absolute;top:150px;right:10px;z-index:10;}
#playBox .smalltitle {width:1200px;height:10px;position:absolute;bottom:15px;z-index:10;}
#playBox .smalltitle ul {width:200px;float:right;}
#playBox .smalltitle ul li {width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;float:left;overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle {background:#69aaec;}
.introduce {color:#214c8b;text-align:left;}
dt {width:459px;height:46px;background:#767676;margin:0 auto;line-height:46px;color:#fff;border-radius:20px;margin:20px auto;font-size:18px;}
. pic-product {width:250px;height:350px;}
.swiper-button-next,.swiper-button-prev {color:#4c4e51 !important;}
.newsblock71 {width:650px;margin:10px auto;list-style:none;height:50px;}
.newsblock71 ul {width:700px;margin:10px auto;list-style:none;height:50px}
.newsblock71 ul li {display:inline;height:50px;line-height:50px;margin:0 10px 0 10px}
.newsblock71 ul li a {color:#333;font-weight:bold;font-size:14px;}
.newsblock71 ul li a:hover {color:#333}
.bottombar2 {width:100%;background:#3a3f43;line-height:24px;height:24px;font-size:14px;text-align:center;color:#fff;}
.bottombar2 a {color:#fff;}

.biaoti {position:relative;z-index:99;}
.line {width:100%;height:4px;background:#fff;border-radius:20px;margin-bottom: 5px;margin-top: 15px}
.line2 {width:100%;height:2px;background:#fff;border-radius:20px;margin-bottom: 15px}

.line3{width:100%;height:4px;background:#214c63;border-radius:20px;margin-bottom: 5px;margin-top: 15px}
.line4{width:100%;height:2px;background:#214c63;border-radius:20px;margin-bottom: 15px}
.swiper-pagination-bullet {width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,12px)) !important;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,12px)) !important;display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);}
.rysk {background:#fff;padding:20px !important;}
.pic-product {max-height:350px;width:auto}
.product-introduce h2 {color:#134184;}
.box-product , .jdxw{display:flex;align-items:center;justify-content:center;}
.zi a:hover{color: #abaac9}
.hx{height: 650px;}

.add-bg{background-image:url(img/tit4_06.jpg);background-repeat: no-repeat;}
.add-bg2{background-image:url(img/tit4_15.jpg);background-repeat: no-repeat;background-position: right;}
.add-bg3{background-image:url(img/tit4_15-1.jpg);background-repeat: no-repeat;}
.add-bg4{background-image:url(img/tit4_15.jpg);background-repeat: no-repeat;background-position: right;}