﻿.cont_bt{width: 100%;text-align: center;}
.cont_bt h2{font-size: 36px;color:#f3f3f3 ;font-weight: bold;text-transform: uppercase;}
.cont_bt p{height: 35px;line-height: 35px;font-size: 28px;color:#0d0c0c ;margin-top: -25px;font-weight: normal;}
.cont_bt span{height: 35px;line-height: 35px;font-size: 26px;color:#fff ;display: inline-block;font-weight: bold;background: #2ab28e;padding: 0 7px 0 15px;position: relative;margin: 0 15px 0 0;}
.cont_bt span:before{content: "";width: 0;height: 0;border-width: 0 0px 35px 15px ;border-style: solid; border-color: transparent transparent transparent #2ab28e;position: absolute;right: -14px;top:0}
.cont_bt h3{font-size: 22px;color:#0d0c0c ;position: relative;display: inline-block;font-weight: normal;margin-top: 15px;}
.cont_bt h3:before{content: "";position: absolute;width: 128px;height: 9px;background: url(../images/bt_lr.jpg)no-repeat;right: -150px;top: 10px;}
.cont_bt h3:after{content: "";position: absolute;width: 128px;height: 9px;background: url(../images/bt_lr.jpg)no-repeat;left: -150px;top: 10px;transform: rotate(180deg);}
.cont_txt{font-size: 20px;color:#333 ;line-height: 35px;margin: 15px auto 20px;text-align: justify;}

.cont1,.cont2,.cont3,.cont4{width: 590px;padding: 40px 25px;text-align: center;border-bottom: 18px solid #f3f3f3;}
.cont1{padding: 20px 25px 40px;}
.cont1 .cont_bt p{margin-top: -20px;}
.cont1 ul,.cont2 ul,.cont3 ul,.cont4 ul li{width: 100%;display: flex;justify-content: space-between;align-items: center;margin-top: 20px;}
.cont1_div img{box-shadow: 0px 2px 5px #ccc;}
.cont1_ul1 {margin-top: 20px;}
.cont1_ul1 li{width: 114px;}
.cont1_ul1 .swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: linear;    /*之前是ease-out*/
  -moz-transition-timing-function: linear;
  -ms-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
  margin: 0 auto;
}

.cont2 .cont_bt span,.cont4 .cont_bt span{padding: 0 15px 0 7px;margin: 0 0 0 20px;}
.cont2 .cont_bt span:before,.cont4 .cont_bt span:before{border-width:35px 0 0px 15px ;border-style: solid; border-color: #2ab28e transparent transparent transparent ;position: absolute;right: 0;left:-14px;top:0}
.cont2 h4{height: 45px;line-height: 45px;font-size: 24px;color:#fff ;display: inline-block;font-weight: bold;background: #2ab28e;padding: 0 20px;border-radius:50px ;margin: 40px auto;}
.cont2_div1 ul{margin-top: 0px;justify-content: space-around;color:#222 ;}
.cont2_div1 ul p{font-size: 14px;margin-top: 10px;}
.cont2_div1 ul span{font-size: 10px;display: block;margin: 0 auto;text-transform: uppercase;transform: scale(.85);}

.cont2 h5{line-height: 28px;font-size: 24px;color:#0d0c0c ;display: inline-block;font-weight: bold;position: relative;margin-top: 40px;}
.cont2 h5 span{display: inline-block;width: 28px;height: 28px;border-radius:100px ;font-size: 19px;color:#fff ;display: inline-block;background: #2ab28e;margin-left: -5px;}
.cont2 h5:before{content: "";position: absolute;width: 44px;height: 9px;background: url(../images/xbt_lr.jpg)no-repeat;right: -50px;top: 10px;}
.cont2 h5:after{content: "";position: absolute;width: 44px;height: 9px;background: url(../images/xbt_lr.jpg)no-repeat;left: -50px;top: 10px;transform: rotate(180deg);}
.cont2_div2 li{width: 180px;border-radius:5px ;box-shadow: 2px 1px 5px #ccc;overflow: hidden;}
.cont2_div2 p{width: 100%;height: 55px;line-height: 55px;background: #a29e9e;font-size: 20px;color:#fff ;}
.cont2_div2 p span{font-size: 16px;margin-left: 5px;}

.cont3 h4{font-size: 24px;color:#333 ;display: inline-block;padding: 0 5px;font-weight: bold}
.cont3 h4 span{color: #2ab28e;}
.cont3 h4 p{width: 100%;height: 10px;background: #d4f0e8;border-radius:20px ;margin-top: -10px;}
.cont3 ul{margin-top: 30px;font-size: 20px;color:#333 ;}
.cont3 ul p{margin-top: 10px;}

.cont4  .swiper-container{margin-top: 20px;}
.cont4 ul{height: 190px;}
.cont4 ul a{height: 35px;line-height: 35px;display: block;padding: 7px 0;}
.cont4 ul li{margin-top: 0}
.cont4 ul li p{font-size: 20px;color:#333 ;}
.cont4 ul li p span{color:#d11414 ;}
