/*banner*/
.bannerbg {height: 470px;overflow: hidden;background: url(/uiFramework/commonResource/image/2020050909330919354.jpg);background-size: 1920px;background-position: center;background-repeat: no-repeat;}
.bannercon {padding-top: 80px;}
.banner-tit {color: #fff;font-size: 46px;text-indent: 0.7em;background: url(/eportal/imageDir/aikf/2020/04/2020042409134053095.png) no-repeat;line-height: 83px;font-weight: bold;}
.banner-sum {width: 62%;font-size: 26px;color: rgba(255,255,255,0.6);line-height: 44px;margin-top:10px;}
.banner-link {display: block;width: 180px;height: 60px;text-align: center;line-height: 60px;background-color: #e60850;border-radius: 7px;color: #FFF;font-size: 20px;margin-top: 70px;
    -o-transition: 		all 0.2s ease-out 0s;
    -webkit-transition:         all 0.2s ease-out 0s;
    -moz-transition: 	        all 0.2s ease-out 0s;
    transition: 		all 0.2s ease-out 0s;
}
.banner-link:hover {color: #fff;font-size: 21px;}
.banner-link {float: left;margin-right: 30px;}
.tit-red {color: #e5004a;}
.bjclass{
width:1200px;
margin:0 auto;
}
.dsfwlistone-box{
padding-top:70px;
/*padding-bottom:80px;*/
}
/* 智能分析服务 */
.cp-div-tit{text-align: center;font-size: 34px;font-weight: bold;color: #000;}


/* 功能描述 */
.cp-miaoshu-div{}
.cp-miaoshu-div ul li{float: left;text-align: center;width:22%;margin-top: 40px;padding: 2.3%;height: 180px;box-sizing:border-box;background: #fff;    margin-bottom: 10px;}
.cp-miaoshu-div ul li:hover{background: #fff;box-shadow: #ccc 0px 0px 20px; transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s; -o-transition: all 1s;}
.cp-miaoshu-div ul li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1); -o-transform: scale(1.1);}
.cp-miaoshu-div ul li p{text-align: center;font-size: 20px;font-weight: bold;color: #000;padding-top:30px;}

/* 智能分析服务 */
.cp-div-tit{text-align: center;font-size: 34px;font-weight: bold;color: #000;    padding-bottom: 40px;}
.zhijian-div{margin-top:40px;}
.zhijian-div ul{}
.zhijian-div ul li{float:left;width:21%;padding:2%;height:270px;cursor:pointer;}
.zhijian-div ul li:hover{box-shadow: #ccc 0px 0px 20px; transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s; -o-transition: all 1s;}
.zhijian-div ul li p{text-align: center;margin-top: 20px;}
.zhijian-div ul li p span{display: block;}

.zhijian-div ul li .p1-1,.zhijian-div ul li .p1-2,.zhijian-div ul li .p1-3,.zhijian-div ul li .p1-4{width: 130px;height: 50px;border-radius: 30px;margin: 0 auto;}
.zhijian-div ul li .p1-1{background: #e5004a;}
.zhijian-div ul li .p1-2{background: #f6417b;}
.zhijian-div ul li .p1-3{background: #fc78a2;}
.zhijian-div ul li .p1-4{background: #ffaac5;}

.zhijian-div ul li .p2{font-size: 22px;font-weight: bold;color: #333;}
.zhijian-div ul li .p3{font-size: 16px;color: #5b5b5b;line-height: 30px;}
.zhijian-div ul li p .span1{color: rgba(255,255,255,0.6);font-weight: bold;font-size: 28px;opacity: 0.5;text-align: right;}
.zhijian-div ul li p .span1-1{color:#fff;font-size: 30px;font-weight: bold;z-index: 1;position: relative;top: -18px;left: -10px;}

.zhijian-div ul li p span{transition: all ease-out 0.2s;-webkit-transition: all ease-out 0.2s;-moz-transition: all ease-out 0.2s; -o-transition: all ease-out 0.2s;}
.zhijian-div ul li:hover .span1-11{padding-right:30px;}
.zhijian-div ul li:hover .span1-12{padding-right:20px;}
.zhijian-div ul li:hover .span1-1{padding-left:20px;}


.dsfwjjfa-box{
height:900px;
overflow: hidden;
background: #f5f5f5;
background-size: 1920px;
background-position: center;
background-repeat: no-repeat;
box-sizing: border-box;
}



/*五大产品优势*/
.cp-div-corwir {color: #fff!important;}
.cpys-list {margin-top: 60px;width:1230px;}
.cpys-line {width: 380px;border: 1px solid #e60850;color: #fff;padding: 10px;text-align: center;height: 160px;box-sizing: border-box;margin-bottom: 30px;margin-right:30px;line-height:140px;}
.cpys-tit {font-size: 26px;line-height: 50px;display: inline-block;}
.cpys-sum {font-size: 14px;line-height: 20px;display: inline-block;vertical-align: middle;}

.Form{border:1px solid #cdcdcd;background:#fff;max-width:342px;margin:0 auto;display:block;border-radius:35px;font-size:0;margin-top:50px;}
.Form input{border:none;background:transparent;height:20px;padding:7px 10px;vertical-align:top;font-size:14px;width:202px;text-indent:0.5em;}
.Form button{width:120px;height:35px;border:none;background:#e5004a;font-size:16px;color:#fff;text-align:center;border-radius:35px;}
#jnmain-box{
overflow:hidden;
}
.cpys-tit img{
margin-right:20px;
}


.gns-box{
    background: url(/uiFramework/commonResource/image/2020043011475414596.png) no-repeat left 560px;
    padding-top: 70px;
    padding-bottom: 180px;
    background-size: 25%;
}
.ullj-box{
margin-top:60px;
}
.ullj-box ul{
box-sizing:border-box;
}
.ullj-box ul.fl {
width:780px;
border-right:1px solid #fff;
}
.ullj-box ul.fr{
width:410px;
}
.ullj-box li {
box-sizing:border-box;
text-align:center;
margin-bottom:60px;
}
.ullj-box li a{
font-size:22px;
color:#fff;
font-weight:bold;
}
.ullj-box ul.fl li{
width:20%;

}
.ullj-box ul.fr li{
width:50%;

}






.rgkflist-li{
height:340px;
margin-bottom:60px;
background:#fff;
border-radius:15px;
box-shadow: 2px 4px 4px 6px #f7f6f6;
}
.rgkflist-pic{
width:50%;
height:100%;
}
.rgkflist-pic img{
width:100%;
height:100%;
border-radius:15px;
}
.rgkflist-main{
    width: 50%;
    height: 100%;
    padding: 75px 65px;
    box-sizing: border-box;
    background: url(/uiFramework/commonResource/image/2020043015092572683.png) no-repeat 435px 155px;
    background-size: 60%;
}
.rgkflist-title a{
font-size:24px;
color:#333;
font-weight:bold;
letter-spacing: 2px;
}
.rgkflist-title{
margin-bottom:30px;
}
.rgkflist-content p {
    line-height: 30px;
    color: #6e6e6e;
}
.rgkflist-title{
   /* background: url(/uiFramework/commonResource/image/2020042916205421872.png) no-repeat left top;
    padding: 10px 20px;*/
    box-sizing: border-box;
}
.znzxktlistt-title h2{
text-align:center;
font-size:34px;
color:#333;
font-weight:700;
margin-bottom:50px;
}
.projectlist-box{
padding-top:70px;
padding-bottom:50px;
}
.sf-box{
padding:70px 0;
}
.sfstitle-box{
text-align:center;
margin-bottom:70px;
}
.sfstitle-box h2{
font-size: 34px;
color: #333;
font-weight: bold;
margin-bottom:20px;
}
.sfstitle-box p {
font-size:16px;
color:#a7a7a7;
line-height:25px;
}
.sf-box{
background:url('/uiFramework/commonResource/image/2020043013023422031.jpg') no-repeat right bottom;
}
.sfspic{
width:50%;
text-align:center;
}
.sfstext{
width:50%;
margin-top:100px;
}
.sfstext h2{
text-indent: 15px;
font-size:24px;
color:#333;
font-weight:bold;
margin-bottom:30px;
}
.text-op{
font-size:18px;
color:#333;
margin-bottom:30px;
line-height:25px;
}
.text-tp{
font-size:14px;
color:#a7a7a7;
line-height:30px;
}
.jn-box{
height: 730px;
    overflow: hidden;
    background: url(/eportal/imageDir/aikf/2020/04/2020042719381241891.jpg);
    background-size: 1920px;
    background-position: center;
    background-repeat: no-repeat;
padding-top:70px;
box-sizing:border-box;
}
.dsfwlisttwo-box{
padding-top:60px;
padding-bottom:70px;
}
.dsfwkhal{
padding-top:70px;
padding-bottom:130px;
background: #fff url(/uiFramework/commonResource/image/2020042414310126866.png) no-repeat left bottom;
background-color:#f5f5f5;
}
.tjys{
    padding-right: 25px;
    font-size: 16px;
    color: #333;
    font-weight: bold;
    margin-bottom: 25px;
    display: inline-block;
}
.tjys img{vertical-align: baseline;margin-right: 10px;}
.tyjs1{color: #e60850;}

 /* 经典客户案例 */
#khal-main{
overflow:hidden;
}
.edu-khalzs {
width:1200px;
margin-left: 18px;
}
 /*.cp-miaoshu-div{padding-bottom:80px;}*/
.cp-miaoshu-div ul li{float: left;text-align: center;width:570px;margin-top: 50px;padding: 1% 4%;height: 120px;border: 1px solid #ccc;border-radius: 10px;margin-right:30px;box-sizing:border-box;line-height: 100px;}
.cp-miaoshu-div ul li:hover{background: #fff;box-shadow: #ccc 0px 0px 20px; transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s; -o-transition: all 0.3s;}
.cp-miaoshu-div ul li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1); -o-transform: scale(1.1);}
.cp-miaoshu-div ul li p{text-align: center;font-size: 20px;font-weight: bold;color: #000;padding-top:30px;}
 .edu-khal-list img,.edu-khal-list em{display: inline-block;vertical-align: middle;}
 .edu-khal-list img {max-height:88px;margin-top:15px;}
 .edu-khal-list em{ height:88px;width:0;}


/* 解决方案 */
.cp-youshi-ser-back{background:#f5f5f5;width:100%;height:auto;}

.cp-div-tit{text-align: center;font-size: 34px;font-weight: bold;color: #000;}
.cp-div .cp-list{margin-top:30px;}
.cp-div .cp-list p{}
.cp-div .cp-list .p1{font-size: 22px;font-weight: bold;color: #000;padding:18px 30px;top:15%;}
.cp-div .cp-list .p2{font-size: 16px;color: #9a9a9a;padding:0 30px;top:40%;line-height: 25px;}
/*.cp-div .cp-list img{float: right;position: relative;bottom: 0;}*/

.cp-div .cp-list1{float: left;width: 96%;height: 222px;border-radius: 10px;background: #fff url(/uiFramework/commonResource/image/2020050909423237783.png) right bottom no-repeat;background-size:36%;margin-bottom:40px;    box-shadow: #ccc 0px 0px 10px;}
.cp-div .cp-list2{float: left;width: 90%;height: 222px;border-radius: 10px;background: #fff url(/uiFramework/commonResource/image/2020050909423237783.png) right bottom no-repeat;margin: 0 5%;background-size:36%;margin-bottom:40px;    box-shadow: #ccc 0px 0px 10px;}
.cp-div .cp-list3{float: left;width: 96%;height: 222px;border-radius: 10px;background: #fff url(/uiFramework/commonResource/image/2020050909423237783.png) right bottom no-repeat;background-size:36%;margin-bottom:40px;    box-shadow: #ccc 0px 0px 10px;}
.cp-div .cp-list1:hover,.cp-div .cp-list2:hover,.cp-div .cp-list3:hover{background-image: url(/uiFramework/commonResource/image/2020050910005695123.png);background-repeat: no-repeat;background-size: cover;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s; -o-transition: all 1s;}
.cp-div .cp-list1:hover p,.cp-div .cp-list2:hover p,.cp-div .cp-list3:hover p{color: #fff;}
.edu-khal-list a{font-size: 20px; font-weight: bold;}
.edu-khal-list a:hover{color: #000;}


/* 手机适配 */
@media only screen and (max-width: 640px){
/* 经典客户案例 */
.bjclass{width: 100%}
.dsfwkhal{padding-bottom: 0px;}
.edu-khalzs{width: 100%;margin-left: 0px;}
.cp-miaoshu-div ul li{float:none;margin-top: 10px;width: 100%;}
/* 顶部 */
 .bannercon {padding-top: 30px;}
 .bannerbg{height:auto;}
 .banner-sum{width: 100%;font-size: 1.5rem;}
 .banner-tit{font-size: 3rem;}
 .banner-link { width: initial;  height: initial;line-height: initial;font-size: 1.25rem;margin-top: 20px;margin-bottom: 30px;padding: 10px 20px;}
 .banner-link:hover{font-size:1.25rem;}
 .cp-div-tit {font-size: 24px;/**margin-bottom: 20px !important;**/}

.zhijian-div {margin-top: 20px;}
.zhijian-div ul li:nth-child(1) {border: none;}
.zhijian-div ul li {padding: 2% 4%;width: 100%;height: auto;box-sizing: border-box;}
.zhijian-div ul li .p2 {font-size: 20px;}
.zhijian-div ul li p .span1-1 {font-size: 26px;}
.zhijian-div ul li .p3 {font-size: 14px;}

.call-equipconleft {border: none;margin-right: 0;}
.call-equipchar-list li {margin-right: 10px;}
.call-equipcon{padding: 42px 20px 60px;}

.cpys-tit {font-size: 15px;}
.cpys-line{padding:1%;}
.cpys-sum {font-size: 12px;}


.mf-link {width: 230px;height: 56px;line-height: 56px;font-size: 18px;}
.cp-miaoshu-div img {height: 50px;width: auto;}
.cp-miaoshu-div ul li {/**margin-top: 20px;**/height:50px;line-height:40px;}
.edu-khal-list a{font-size:16px;}
.dsfwkhal{padding-top: 40px;}
.cp-miaoshu-div ul li p {font-size: 16px;padding-top: 16px;}
.ejpage-con1 {background-position: center bottom;}
.ejpage-con {padding: 20px 0;}

.pmzr-righ {width: 100%;padding: 20px;}
.pmzr-tit {font-size: 20px;}
.pmzr-sum {font-size: 14px;}
.ljyt-tit {margin-top: 20px;font-size: 20px;margin-bottom: 20px;}
.ljyt-sum {font-size: 15px;}
.ljyt-bg {height: auto;}
.znwh-yycj-ul li {margin-right: 10%;width: 45%;}
.znwh-yycj-p {font-size: 18px;margin-bottom: 10px;}
.znwh-yycj-yx {width: 100%;padding-left: 20px;padding-right: 20px;margin-bottom: 10px;background-size: 100%;box-sizing: border-box;height: 150px;background-position: bottom;}
.znwh-yycj-tz {width: 100%;padding-left: 20px;padding-right: 20px;margin-bottom: 10px;background-size: 100%;background-position: bottom;box-sizing: border-box;}
.znwh-yycj-dc {width: 100%;padding-left: 20px;padding-right: 20px;margin-bottom: 10px;background-size: 100%;box-sizing: border-box;background-position: bottom;}
.znwh-yycj-bl {width: 100%;padding-left: 20px;padding-right: 20px;margin-bottom: 10px;background-size: 100%;box-sizing: border-box;background-position: bottom;}
.znwh-yycj-tz:hover {background-size: cover;background-position: bottom;}
.znwh-yycj-yx:hover {background-size: cover;background-position: bottom;}
.znwh-yycj-dc:hover {background-size: cover;background-position: bottom;}
.znwh-yycj-bl:hover {background-size: cover;background-position: bottom;}
.znwh-yycj-dk ul li {width: 45%;background-size: 108% 100%;}

/* 解决方案 */
.cp-div .cp-list{margin-top:0px!important;}
.cp-div .cp-list .p2{/**display:non;**/padding: 0px 15px 30px;}
.cp-div .cp-list1{width:97%; float:none!important;margin:0 auto;margin-bottom:30px;}
.cp-div .cp-list1,.cp-div .cp-list2,.cp-div .cp-list3{    height: auto;}
.cp-div .cp-list2{width:97%;  float:none!important;margin:0 auto;margin-bottom:30px;}
.cp-div .cp-list3{width:97%; float:none!important;margin:0 auto;margin-bottom:30px;}
.rgkflist-pic{width: 100%;display: none}
.rgkflist-main{width: 100%;height: auto;    padding: 20px 65px;}
.dsfwjjfa-box{width: 100%;height: auto;}
.cp-miaoshu-div img {
    height: auto;
    width: auto;
}
.dsfwlistone-box{padding-top: 20px;}
.zongk-1200{paddiing-top:0 !important;}


.dsfwlisttwo-box{padding-top: 30px;
padding-bottom: 30px;}



}