
.block-1{padding-top:50px;}
.public-title{text-align:center;}
.public-title h3{font-size:30px;text-align:center;}
.public-title small{display:inline-block;font-size:18px;margin-top:20px;border-top:1px solid #999;border-bottom:1px solid #999;padding:7px 35px;}
.public-title small:before{display: inline-block;width:16px;height:16px;content:'';background: url(../images/caihongka/icon.png) no-repeat left center;padding-right:35px;}
.public-title small:after{display: inline-block;width:16px;height:16px;content:'';background: url(../images/caihongka/icon.png) no-repeat right center;padding-left:35px;}
.block-1 .img{text-align:center;margin-top:30px;}
/*block-2*/
.block-2{margin-top:50px;background: url(../images/caihongka/block-2-bg-2.jpg) repeat;padding-bottom: 35px}
.block-2 .bg{background: url(../images/caihongka/block-2-bg.jpg) no-repeat top center;}
.block-2 .public-title{padding-top:35px;}

.block-2 .tables{width:100%;margin-top:25px;}
.block-2 .tables table{width:1000px;margin:0 auto;border-collapse:collapse;background:#fff}
.block-2 .tables th{background:#7428e8;color:#fff;padding:10px 0;border:1px solid #ddd;font-size:18px;font-weight:normal;}
.block-2 .tables tr td{font-weight:bold;font-size:16px;border:1px solid #ddd;padding:10px 15px;text-align:center;}
.block-2 .tables tr td.bd{text-align:left;line-height:30px;font-weight: normal}
.block-2 .tables tr.bg{background:#fff6f7}
.block-2 .img{margin-top:35px;}
/*block-3*/
.block-3{margin-top:0px;}
.block-3 .item1{background: #eff4f3;padding: 42px 0;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.block-3 .item2{background: #eff4f3;padding: 42px 0;}
.block-3 .item3{background: #f4f1ef;padding: 42px 0;}
.block-3 .item4{background: #f4efef;padding: 42px 0;}
.block-3 .img{margin-top:25px;}

.block-3 .item3 .teachers{width:1100px;text-align:center;margin-top:35px}
.block-3 .item3 .teachers .swiper-slide img{width:100%;}
.swiper-button-next, .swiper-button-prev {
    top: 40%;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 0;
}

/*block-4*/
.block-4{margin-top:50px;}
.block-4 .img{margin-top:25px;}



