a{
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
.solutionBox{
    width: 100%;
    min-width: 1600px;
    height: auto;
}
.solutionBoxMain{
    width: 1200px;
    height: auto;
    margin: 0 auto;
}
.service-cloum{
    width: 1200px;
    height:auto ;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.textc{
    text-align: center;
}
.businisee_listBox{
    display: flex;
    align-items: center;
    justify-content: space-between
}
/*解决方案页*/
.plan-banner{ width:100%;min-width: 1600px; height:600px; background:url(/images/newHome/plan-banner.png) no-repeat top center;}
.plan-banner a{ display:block; width:1200px; height:600px; text-indent:-9999px;}

/*解决方案页-正负零定制*/
.custom{ padding-top:35px; padding-bottom:30px;}
.plan-title{ height:90px; text-align: center; font-family: "SourceHanSansCN-Medium"; font-weight: 500; src: url("../fonts/SourceHanSansCN-Medium.otf") format('truetype');}
.plan-title02{ padding:40px 0;}
.plan-title span{ padding:18px 0 10px; display:block; height:38px; font-size:36px; color:#333; line-height:38px;}
.plan-title .custom-border{ margin:0 auto; width:54px; height:5px; background:#2F73F8; border-radius:3px;}
.plan-title p{ height:20px; font-size:18px; color:#666; line-height:20px; letter-spacing:1px;}
.custom p{ font-size:18px; color:#666; line-height:26px;}

/*解决方案页-解决方案*/
.solve-text{ margin-bottom:40px; height:30px; font-size:18px; color:#666; line-height:30px;}
.solve ul{ margin-bottom:40px; width:1198px; height:auto; text-align:center; border:#f0f0f0 solid 1px; border-radius:8px;}
.solve ul .solve-title{ width:1198px; height:73px; background: -moz-linear-gradient(left top, #5C8EFC, #256DED); background: -webkit-linear-gradient(left top, #5C8EFC, #256DED); background: -o-linear-gradient(left top, #5C8EFC, #256DED); border-radius:8px 8px 0px 0px;}
.solve ul .solve-title p{ font-size:26px; color:#fff; line-height:73px; font-family: "SourceHanSansCN-Medium"; font-weight: 500; src: url("../fonts/SourceHanSansCN-Medium.otf") format('truetype');}
.solve ul li p{ float:left; font-family: "SourceHanSansCN-Regular"; font-weight: 400; src: url("../fonts/SourceHanSansCN-Regular.ttf") format('truetype');}
.solve ul li .solve-width01{ width:435px;}
.solve ul li .solve-width02{ width:763px;}
.solve ul li{ height:65px;list-style: none; border-bottom:#f0f0f0 solid 1px;}
.solve ul li p{ font-size:18px; color:#666; line-height:65px;}

/*解决方案页-服务优势*/
.serclo{ margin-top:45px; margin-bottom:60px; width:400px; height:auto; overflow:hidden;}
.serclo .serclo-icon{ width:125px; height:125px; margin-left:137px;}
.serclo .serclo-icon01{ background:url(/images/newHome/serclo-icon01.png) no-repeat;}
.serclo .serclo-icon02{ background:url(/images/newHome/serclo-icon02.png) no-repeat;}
.serclo .serclo-icon03{ background:url(/images/newHome/serclo-icon03.png) no-repeat;}
.serclo  h3{ margin:18px 0; height:64px; font-size:26px; color:#333; line-height:32px;}
.serclo p{ height:84px; font-size:20px; color:#4D4D4D; line-height:28px;}

/*解决方案页-业务流程*/
.business{ padding-top:40px; padding-bottom:65px; width:100%; background:#F9FAFC;}
.bus-main{ margin:0 auto; width:1200px;}
.problem{ margin:40px 10px 65px; width:260px; height:500px; border-radius:8px; background:#fff; box-shadow:0px 8px 11px 1px rgba(240,240,240,1);}
.problem .problem-title{ height:83px; background: -moz-linear-gradient(left top, #5C8EFC, #256DED); background: -webkit-linear-gradient(left top, #5C8EFC, #256DED); background: -o-linear-gradient(left top, #5C8EFC, #256DED); border-radius:8px 8px 0px 0px; font-size:26px; color:#fff; line-height:83px;}
.problem .problem-icon{ margin:30px auto 24px; width:58px; height:58px; background:url(/images/newHome/busmain-icon01.png) no-repeat;}
.problem ul{ margin:0 auto; width:204px; height:auto; overflow:hidden;}
.problem ul li{ margin-bottom:30px; list-style: none;width:202px; height:44px; border:#2F73F8 dashed 1px; font-size:20px; color:#2F73F8; text-align:center; line-height:44px;}

.interval{ width:104px; height:auto; overflow:hidden;}
.interval .interval-parts{ width:104px; height:31px; background: url(/images/newHome/interval.png) no-repeat center bottom; font-size:18px; color:#333; line-height:22px; text-indent:8px;}
.interval .interval-parts01{ margin-top:186px; margin-bottom:113px;}
.interval .interval-parts03{ margin-top:265px; text-indent:26px;}

.overall{ margin:40px 10px 65px; width:310px; height:500px; border-radius:8px; background:#fff; box-shadow:0px 8px 11px 1px rgba(240,240,240,1);}
.overall .overall-title{ height:83px; background: -moz-linear-gradient(left top, #5C8EFC, #256DED); background: -webkit-linear-gradient(left top, #5C8EFC, #256DED); background: -o-linear-gradient(left top, #5C8EFC, #256DED); border-radius:8px 8px 0px 0px; font-size:26px; color:#fff; line-height:83px;}
.overall .overall-icon{ margin:30px auto 24px; width:42px; height:58px; background:url(/images/newHome/busmain-icon02.png) no-repeat;}
.overall ul{ margin:0 auto; width:254px; height:auto; overflow:hidden;}
.overall ul li{ padding:10px 0;list-style: none; margin-bottom:16px; width:252px; height:auto; border:#2F73F8 dashed 1px; font-size:20px; color:#2F73F8; text-align:center; line-height:26px;}

.achieve{ margin:40px 10px 65px; width:382px; height:500px; border-radius:8px; background:#fff; box-shadow:0px 8px 11px 1px rgba(240,240,240,1);}
.achieve .achieve-title{ height:83px; background: -moz-linear-gradient(left top, #5C8EFC, #256DED); background: -webkit-linear-gradient(left top, #5C8EFC, #256DED); background: -o-linear-gradient(left top, #5C8EFC, #256DED); border-radius:8px 8px 0px 0px; font-size:26px; color:#fff; line-height:83px;}
.achieve .achieve-icon{ margin:30px auto 24px; width:70px; height:58px; background:url(/images/newHome/busmain-icon03.png) no-repeat;}
.achieve .achieve-colum{ padding:0 18px; width:346px; height:46px; display: flex;}
.achieve .achieve-colum .achcol01{ width:63px; font-size:18px; color:#2F73F8; line-height:46px;}
.achieve .achieve-colum .achcol02{ width:42px; height:46px; background: url(/images/newHome/arrow-l.png) no-repeat center 28px; font-size:16px; color:#333; text-align:center; line-height:30px;}
.achieve .achieve-colum .achcol03 a{ margin:0 8px;text-decoration: none; display:block; float:left; width:114px; height:46px; background:#2f73f8; font-size:20px; color:#fff; text-align:center; line-height:46px;}
.achieve .achieve-colum .achcol04{ margin-right:8px; width:20px; height:46px; background: url(/images/newHome/arrow-r.png) no-repeat center 28px;}
.achieve .achieve-colum .achcol05{ margin-top:4px; width:80px; height:34px; border:#2f73f8 dashed 1px; text-align:center; font-size:18px; color:#2F73F8; line-height:34px;}
.achieve .achieve-colum .achcol06 a{ margin:0 8px; display:block;text-decoration: none; float:left; width:180px; height:46px; background:#2f73f8; font-size:20px; color:#fff; text-align:center; line-height:46px;}
.achieve .achcol-arrow{ margin-left:131px; width:114px; height:66px; line-height:66px; font-size:16px; color:#333; background: url(/images/newHome/arrow-t.png) no-repeat center 12px;}
.advlink a{ margin:45px auto 55px; display:block; width:186px; height:50px; border-radius:25px; background: -moz-linear-gradient(left top, #304efd, #318eef); background: -webkit-linear-gradient(left top, #304efd, #318eef); background: -o-linear-gradient(left top, #304efd, #318eef); font-size:24px; color:#fff; line-height:50px; text-align:center; box-shadow:0px 7px 10px 2px #d8e5fe;}

