/*sub page module*/
.title-banner{position: absolute;top: 4.58rem;left: 10rem;z-index: 2;font-size: 3rem;color: #fff;font-weight: bold;}
.caption-bg{width:100%;height:2.48rem;line-height:2.48rem;border-bottom:1px solid #eee;background:#fbfbfb;}
.caption{width:60rem;margin:0 auto;text-align:left;}
.caption a{float:left;margin-right:3.752rem;color:#5a5f5f;font-size:0.752rem;}
.caption .caption-current{color:#01419a;border-bottom:2px solid #01419a;}
.caption a:hover{color:#01419a;border-bottom:2px solid #01419a;}

/*业务背景*/
.business-background p{font-size: 1rem;line-height:2.08rem; color:#333;text-align: justify;text-align-last:left;text-indent: 2em;}
.business-background p.space-left{margin-left:1.3rem; }
.business-background  span{color: #fff;font-size:1rem;padding: 4px; border-radius:4px;margin-right: 0.41rem;margin-left: -2em;}
.business-background  span.guide-tips{background-color:#01419A;}
.business-background  span.policy-tips{background-color:#FF7B11;}

/*业务定位*/
.business-position{height:20.83rem;}
.business-position li{float:left;width:calc(33.33% - 0.8rem);height:20.83rem;margin:0 0.833rem 2rem 0;background:#f6f6f6;}
.business-position li:hover{box-shadow: 0 0 8px rgba(0, 0, 0, .2);background:#fff;}
.business-position li:nth-child(3){margin-right:0;}
.business-position li img{width:100%;height:11.584rem;}
.business-position li span{display: block;padding:1.2rem;line-height:1.5rem; font-size:1rem;color:#181818;text-align: justify;text-align-last:left;}
.business-position li a{display: block;}
.business-position li p{padding:0 1.2rem;line-height:1rem; font-size:1rem;font-weight:bold;color:#01419a;}
.business-position-pic{ width:100%;height:20.5rem;background: url(../images/police-position4.jpg) no-repeat center top;background-size: 100% 100%;position: relative}
.business-position .product-believe{width:22.708rem;height:16.375rem;padding:1.5rem 1.33rem 0.625rem 1.25rem; background-color:rgba(64,64,64,0.5);border-radius:12px;position: absolute;top:1rem;right:1.33rem; }
.product-believe p{color: #fff;}
.product-believe .believe-ml{font-size: 1rem;line-height: 1.92rem;}
.product-believe .believe-xl{font-size: 1.25rem;line-height:2rem;font-weight: bold;}
.product-believe .believe-xs{font-size: 0.75rem;line-height:1.16rem;padding-top:0.708rem; color:rgba(255,255,255,0.8);}


/*业务优势*/
.content-wrap-advantage{height: 21.82rem;}
.business-advantage-line{width: 100%;height:0px;border: 1px dashed #d2d2d2;}
.business-advantage-ico{height:4.8rem;position: relative;}
.business-advantage-ico ul{float: left; position: absolute;z-index: 1;}
.business-advantage-ico .business-advantage-line{position: absolute;top: calc(50% - 2px);}
.business-advantage-ico li{float: left;}
.business-advantage-ico li:nth-child(1){padding: 0 6.02rem 0 2.625rem;}
.business-advantage-ico li:nth-child(2){padding: 0 6.06rem 0 6.02rem;}
.business-advantage-ico li:nth-child(3){padding: 0 5.25rem 0 6.06rem;}
.business-advantage-ico li:nth-child(4){padding: 0 4.04rem 0 5.25rem;}
.ico-advantage-box1,.ico-advantage-box2,.ico-advantage-box3,.ico-advantage-box4 {width: 4.66rem;height: 4.66rem;display: inline-block;vertical-align: middle;}
.ico-advantage-box1 {background: url(../images/police-pointbg1.png)no-repeat center top;background-size: 100% 100%;}
.ico-advantage-box2 {background: url(../images/police-pointbg2.png)no-repeat center top;background-size: 100% 100%;}
.ico-advantage-box3 {background: url(../images/police-pointbg3.png)no-repeat center top;background-size: 100% 100%;}
.ico-advantage-box4 {background: url(../images/police-pointbg4.png)no-repeat center top;background-size: 100% 100%;}
.ico-advantage-box1 span,.ico-advantage-box2 span,.ico-advantage-box3 span,.ico-advantage-box4 span{font-size: 1.83rem;color: #fff;text-align: center;margin: 0 auto;display: block;line-height: 4.66rem;}

.clearfix:after{content: "";display: block;height: 0;clear:both;visibility: hidden;}

.business-advantage{height: 16rem;padding-top: 1.33rem}
.advantage-point{}
.advantage-point li{float: left;width:calc(25% - 1.1rem);height:15.5rem;margin:0 1rem 0 0;background:#fff;}
.advantage-point li:nth-child(1){border: 2px solid #FE7283;}
.advantage-point li:nth-child(2){border: 2px solid #8084ED;}
.advantage-point li:nth-child(3){border: 2px solid #028AFF;}
.advantage-point li:nth-child(4){border: 2px solid #FF7B11;margin-right: 0;}
.advantage-point .model-title-pink,.advantage-point .model-title-violet,
.advantage-point .model-title-blue,.advantage-point .model-title-yellow{font-size:1.25rem;line-height: 1.25rem;font-weight: bold;text-align: center;padding:2rem 0 1rem 0;display: block }
.advantage-point .model-title-pink{color: #FE7283;}
.advantage-point .model-title-violet{color: #8084ED;}
.advantage-point .model-title-blue{color: #028AFF;}
.advantage-point .model-title-yellow{color: #FF7B11;}
.advantage-point .model-describe{font-size:1rem;line-height: 1.5rem;text-align: justify;text-align-last:left;padding: 0 1.25rem; display: block}

/*服务主旨*/
.service-theme {}
.service-theme img{width:100%;}
.service-theme img:nth-child(1){height: 55.91rem;}
.service-theme img:nth-child(2){height: 38.33rem;padding-top: 1.5rem;}

.service-theme-subject{height: 17.58rem;}
.service-theme-subject img{width: 100%;height: 17.58rem;}

.service-theme-data{height: 24.08rem;}
.service-theme-data img{width: 100%;height: 27.08rem;}

.service-theme-apply{height: 21.21rem;}
.service-theme-apply img{width: 100%;height: 24.21rem;}

/*业务案例*/
.ClassicCase-pic{width: 100%;height: 15.832rem;background: url(../images/police-case.jpg) no-repeat center top;background-size: 100% 100%;}
.DataCase-pic{width: 100%;height: 15.832rem;background: url(../images/police-case1.jpg) no-repeat center top;background-size: 100% 100%;}
.ClassicCase ul,.DataCase ul{height:11.08rem;}
.ClassicCase li{float:left;align-items: center;justify-content: center;width:calc(33.33% - 1.664rem);height:11.08rem;padding:0 0.832rem;color:#333;background:#f6f6f6;}
.DataCase li{float:left;align-items: center;justify-content: center;width:calc(50% - 1.664rem);height:6.5rem;padding:0 0.832rem;color:#333;background:#f6f6f6;}
.ClassicCase li span.Casetitle,.DataCase li span.Casetitle{font-size:1.168rem;color:#333;font-weight:bold;display: block;padding: 2rem 0 1rem 0 ;}
.ClassicCase li span.Casecontent,.DataCase li span.Casecontent{font-size:1rem;line-height:1.5rem;color:#181818;display: block;}
.ClassicCase li:hover,.DataCase li:hover{border-bottom:2px solid rgba(25, 100, 240, .5);background:#fafafa;}
.ClassicCase .ClassicCase-current ,.ClassicCase .ClassicCase-current:hover,
.DataCase .DataCase-current ,.DataCase .DataCase-current:hover {border-bottom:2px solid rgba(25, 100, 240, 1);background:#ffff;}


