@charset "utf-8";


@import url(iconfont.css);
.servicePage_item01{background:#f4f4f4;}

.it_tit{font-size: 34px;color: #333;padding: 102px 0 60px;text-align: center;}
.it_tit{font-size: 34px;color: #333;padding: 90px 0 60px;text-align: center;line-height: 110%;}


/*专属团队，贴心服务*/
.servicePage_item01{padding-bottom: 110px;}
.servicePage_item01 li{background:#fff;border: 1px #eaeaea solid;float: left;padding: 39px 0 30px;width: 23%;margin-right: 2%;text-align: center;height: 275px;}
.servicePage_item01 li:last-child,.servicePage_item01 li.last-child{margin-right: 0;}
.servicePage_item01 li .iconfont{display: inline-block;}
.servicePage_item01 li .iconfont:before{font-size: 52px;color: #3da7f5;}
.servicePage_item01 li .t{font-size: 20px;color:#333;line-height:100%;padding: 19px 0}
.servicePage_item01 li .info{font-size: 14px;color:#888;line-height: 32px;padding: 0 8% 0 8%;}

/*我们承诺，为你创造更多价值*/
.servicePage_item02{background:url("/ai/images/service/servicePage_item02.png") no-repeat;background-size: 100% 100%;position: relative;padding-bottom: 103px;overflow: hidden;}
.servicePage_item02 .it_tit{color: #fff;}
.servicePage_item02 .it_tit{z-index:2;position: relative;}
.servicePage_item02 .gradient{position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: 1;}
.servicePage_item02 canvas{width: 100%;height: 100%}
.servicePage_item02 li{width: 30.3%;margin-right:4.5%;float: left;text-align: center;position: relative;}
.servicePage_item02 li:last-child,.servicePage_item02 li.last-child{margin-right: 0}
.servicePage_item02 li p,.servicePage_item02 li img{z-index: 2;position: relative;}
.servicePage_item02 li p.t{font-size: 20px;line-height:24px;height: 48px;padding-bottom:16px;color: #519efe;overflow: hidden;}
.servicePage_item02 li .img{padding:40px  0 30px;}
.servicePage_item02 li p.bg{width: 100%;height: 100%;background: #fff;background:rgba(255, 255, 255, 0.7);position: absolute;left: 0;top:0;border-radius:20px;z-index: 1;}



/*银行级数据安全体系*/
.servicePage_item03{padding-bottom: 100px;}
.servicePage_item03 .it_tit{background:#f4f4f4;}
.servicePage_item03 .item_con{overflow: hidden;background: url("/ai/images/service/item03_bg.png") repeat-x;background-size: auto 100%;padding: 14px 0;}
.servicePage_item03 .mediaWidth{background: #fff;box-shadow: 0 0 22px #ccc;text-align: center;padding:20px 0 60px;}
.servicePage_item03 .mediaWidth *{box-shadow: none;}
.servicePage_item03 .dt{font-size: 24.8px;color: #333;padding: 44px 0 34px;}
.servicePage_item03 dl{text-align: center;overflow: hidden;display: inline-block;}
.servicePage_item03 dd{display: inline-block;}
.servicePage_item03 dd p{width: 113px;height: 113px;background:#519efe;border-radius:50%;font-size:17.7px;color: #fff;text-align: center;vertical-align: middle;display:table;margin: 0 20px;float: left;}
.servicePage_item03 dd p span{vertical-align: middle;display: table-cell;width: 100%;height: 100%;}


@media screen and (max-width:1201px){
    .it_tit{font-size: 22px;padding:50px 0 30px;}

    .servicePage_item01,.servicePage_item02,.servicePage_item03{padding-bottom:60px;}
    .servicePage_item01 li{width: 100%;margin-right: 0;padding:20px 0 20px;display: block;margin-top: -1px;}
    .servicePage_item01 li .t{font-size: 18px;}
    .servicePage_item01 li .iconfont:before{font-size:40px;}
    .servicePage_item01 li .info{line-height: 22px;padding: 0 28% 0 28%;}

    .servicePage_item02 li .img{padding:20px 0 10px;}
    .servicePage_item02 li img{width:54px;}
    .servicePage_item02 li p.t{font-size: 18px;line-height: 20px;height: 40px;padding-bottom:6px;}

    .servicePage_item03 .mediaWidth{min-width: auto}
    .servicePage_item03 .dt{font-size:22px;padding:24px 0 20px;}
    .servicePage_item03 .item_con{padding: 14px 14px;}
    .servicePage_item03 dd p{width:100px;height: 100px;margin: 0 14px;font-size:16px;}
}

@media screen and (max-width:941px){
    .servicePage_item03 .dt{font-size:20px;}
    .servicePage_item03 dd p{width:80px;height: 80px;margin: 0 6px;font-size:14px;}
}
@media screen and (max-width:801px){

    .it_tit{font-size: 19px;padding:40px 0 20px;}
    .servicePage_item01,.servicePage_item02,.servicePage_item03{padding-bottom:50px;}
    .servicePage_item01 li .info{padding: 0 8% 0 8%;}
    .servicePage_item02 li{width: 100%;margin-right: 0;margin-bottom:20px;}
    .servicePage_item02 li:last-child, .servicePage_item02 li.last-child{margin-bottom: 0!important;}

    .servicePage_item03 {padding-bottom:30px;}
    .servicePage_item03 .mediaWidth{padding:0px 0 30px;}
    .servicePage_item03 dd p{width:60px;height: 60px;margin: 0 3px;font-size:12px;}

}