html,body{background:#ffffff}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{margin:0 auto;}
.section h5{text-align:center;font-size:32px;padding:40px 40px 20px;color:#333}
.section .container>p{color:#333;font-size:16px;text-align:center;padding:0 10px 70px;line-height:32px}
.section .container>p.pt{padding:0 100px 40px}
.section-1 .slidebox{}
.section-1 .slidebox .bd ul{padding:0}
.section-1 .slideTxtBox .hd{position:absolute;width:100%;bottom:-5px}
.section-1 .slideTxtBox .hd ul li{width:10px;height:10px;border:solid 1px #ddd;border-radius:50%;padding:0;margin-right:8px}
.section-1  .slideTxtBox .hd ul li.on{padding:0;width:10px;height:10px;background:#0092e6}
.slideTxtBox .bd li{}
.slideTxtBox{width:100%;text-align:left;position:relative}
.slideTxtBox .hd{padding:0 20px 20px}
.slideTxtBox .hd ul{text-align:center}
.slideTxtBox .hd ul li{padding:0 25px;cursor:pointer;display:inline-block;font-size:14px;color:#333}
.slideTxtBox .hd ul li.on{height:30px;color:#0092e6}
.slideTxtBox .bd ul{padding:15px;zoom:1;overflow:hidden}
.slideTxtBox .bd ul li .leftText{padding:7% 8%}
.slideTxtBox .bd ul li .leftText h3{padding:5% 0}
.slideTxtBox .bd ul li .leftText p{color:#333;line-height:30px;font-size:14px}
.slideTxtBox .bd ul li .rightImg{padding:2% 5%}
.slideTxtBox .bd ul li .rightImg img{width:70%}
.slideTxtBox .bd li{}
.slideTxtBox .arrowBox{width:100%;opacity:0.5;transition:all ease 0.3s}
.slideTxtBox .arrowBox:hover{opacity:1;transition:all ease 0.3s}
.slideTxtBox .arrowBox .next{position:absolute;top:40%;cursor:pointer;right:5%;background:url("../../assets/global/img/index/right_icon.png") no-repeat center;background-size:cover}
.slideTxtBox .arrowBox .prev{position:absolute;top:40%;cursor:pointer;left:5%;background:url("../../assets/global/img/index/left_icon.png") no-repeat center;background-size:cover}
.arrow{position:inherit!important}
.section-3{background:#f5f6f6}
.section-3 .container{padding:10px 0px 55px}
.section-3 .container >div{height:410px;margin:0}
.section-3 .target{cursor:pointer}
.section-3 .target .tabBox{cursor:pointer;transition:all ease 0.3s;box-shadow:3px 10px 15px #999}
.section-3 .target .tabBox:hover{margin-top:-45px;transition:all ease 0.5s}
.section-3 .targetTitle{background:#fff}
.section-3 .targetTitle h4{text-align:center;font-size:16px;padding:10px;color:#333}
.section-3 .targetTitle p{text-align:center;padding:5px 15px;color:#333;line-height:23px;font-size:14px}
.section-3 .targetImg{vertical-align:middle;overflow:hidden}
.section-4{padding-bottom:40px;overflow:hidden}
.section-4 .partnerImg{padding-bottom:40px;width:100%}
.section-4 .partnerImg ul{float:left}
.section-4 .partnerImg ul.partnerbigbox{width:65%;padding:6px}
.section-4 .partnerImg ul.partnerbigbox li{}
.section-4 .partnerImg ul.partnerbigbox li img{border-radius:5px}
.section-4 .partnerImg ul.partnersmallbox{width:34%;padding:2px}
.section-4 .partnerImg ul.partnersmallbox li{float:left;padding:5px 0;width: 100%;}
.section-4 .partnerImg ul.partnersmallbox li img{border-radius:5px}
.section-4 .partnerImg ul li{transition:all ease 0.3s}
.section-4 .partnerImg ul li:hover{transform:scale(1.02);transition:all ease 0.5s}
@media(max-width:767px){
    .section h5{font-size:20px;padding:24px 0px 0px}
    .section .container>p{color:#333;font-size:14px;text-align:center;padding:20px 5px 20px!important;line-height:26px}
    .slideTxtBox .bd ul li .leftText h3{display:none}
    .slideTxtBox .bd ul li .rightImg{padding:0;width:100%}
    .slideTxtBox .bd ul li .rightImg img{width:78%;padding-top:5%;margin:0 auto}
    .slideTxtBox .bd ul li .H-title{width:100%;overflow:hidden;padding:5px}
    .slideTxtBox .bd ul li .H-title h3{width:100%;text-align:center;font-size:18px;padding:3%}
    .slideTxtBox .arrowBox a{width:30px!important;height:30px!important}
    .section-1 .slideTxtBox .hd ul li{width:10px;height:10px}
    .section-1 .slideTxtBox .hd ul li.on{width:10px;height:10px}
    .section-1 .slideTxtBox .hd{;bottom:-18px}
    .section-3 .container{padding:0}
    .section-3 .targetTitle h4{font-size:16px;padding:25px 3px 10px}
    .section-3 .targetTitle p{padding:0px 15px 15px}
    .section-3 .target .tabBox:hover{margin-top:0px}
    .section-3 .container >div.row >div{padding:0}
    .section-3 .target .tabBox{box-shadow:none;height:335px;background:#fff}
    .section-3 .targetImg{padding:0 10px}
    .section-3 .targetImg img{border-radius:3px}
    .section-3 .targetTitle{height:130px!important}
    .section-4 .partnerImg ul.partnerbigbox{width:67%;padding:8px}
    .section-4 .partnerImg ul.partnersmallbox{width:32%;padding:0px}
}
@media (max-width:992px){.section-3 .targetTitle{}
    .slideTxtBox .arrowBox .prev{left:0}
    .slideTxtBox .arrowBox .next{right:0}
    .section-3 .targetTitle{height:115px}
    .section-3 .container{padding:10px 0px 0px;overflow: hidden;}
    .section-3 .container >div{height:365px}
    .section-3 .container >div >div{padding:5px}
}