@charset "utf-8";
body{overflow:-Scroll;overflow-x:hidden}
a:hover{ text-decoration:none !important;}
/*痛点管理*/
.Painp_bg{ background:#fff;}
.Painpbox{ max-width:1200px; margin:0 auto; padding:50px 0 60px 0;}
.Painpbox h1{ font-size:32px; color:#333; text-align:center; line-height:50px; letter-spacing:1px;}
.Painpbox > span{ color:#808080; font-size:22px; letter-spacing:2px; line-height:36px; text-align:center; display:block;}
.Painpbox > div{/*display: flex;justify-content: center;*/ margin-top:15px;}
.Painp_details{ float:left;/*display:inline-block;*/}/*行内样式*/
.detailscontent{ float:left; width:50%; margin-top:10px; display:none;/*display:inline-block;*/}/*行内样式*/
.details_show{ margin:0 auto; display:inline-block;}
.details_showpro h2{ display:inline-block; font-size:18px; color:#505050; line-height:36px; border-bottom:2px solid #009fff;}
.details_show p{ font-size:16px; display:block; color:#009fff; font-weight:600; line-height:24px; margin:20px 0;}
.details_showicon{ /*display:inline-block;*/}/*行内样式*/
.details_showicon img{ height:100%;}
.details_showfunction{ display:block; text-align:left; color:#777; font-size:16px; letter-spacing:2px; line-height:36px;}
.navbar{ float:right; width:50%; margin-top:50px;}
.navbar .nowstate{background:#f5f6f9;}
.navbar .navlist .Painp_icon{ float:left; margin-right:12px;}
.navlist{ float:right; width:45%; padding:20px 0 20px 15px; cursor:pointer;}
.navlist:hover{background:#f5f6f9;}
.navlist .Painp_text{ float:left;}
.Painp_text h2{font-size:18px; color:#757b80; text-align:left;}
.Painp_text span{ font-size:12px; color:#8d9399; width:180px; line-height:18px; display:block; text-align:left;}
/*6大核心功能*/
.functionbg{ width:100%; background-color:#f7f7f7; padding:50px 0;}
.functionbox{ max-width:1200px; margin:auto;}
.functionbox h1{ font-size:32px; text-align:center; color:#333333; line-height:50px; letter-spacing:1px;}
.functioncontent{ margin-top:10px;}
.funcol{ float:left; width:33.3%; margin-top:30px;}
.funcol_imgbox{ width:66px; height:60px; margin:auto;}
/*.advant_imgbox img{ width:100%;transition: all 0.2s;}
.advantagecol:hover .advant_imgbox img{transform: scale(1.2);}放大*/
.funcol_imgbox img{transition:transform 0.3s;}
.funcol:hover .funcol_imgbox img{transform:translate(0,-20px);}
.funcol:hover .advantshadow{ box-shadow:0 10px 20px -10px #7e7f80;}
.funcol h2{font-size:16px;  display:block; color:#666; font-weight:600; text-align:center; margin-top:20px;}
.funcol p{ font-size:12px; color:#878a8e;line-height:20px; text-align:center; width:80%; margin:auto; display:block;}
/*我们的优势*/
.advantagebg{width:100%; margin:0 auto; margin-top:10px; background-color:#fff; padding:40px 0 50px 0;}
.advantagebg h1{ font-size:32px; color:#333; text-align:center; line-height:50px; letter-spacing:1px;}
.advantagebox{ margin-top:40px;}
.advantagecol{ float:left; width:25%; background-color:#fafafa;}
.colpart_text{ margin:auto; /* width:90%;margin-bottom:20px; margin-top:20px; padding:40px 0;*/ position:relative;}
.colpart_textbox{ width:90%; margin:auto; position:relative; top:40px;}
@media screen and (max-width:1280px) and (min-width:1024px){
	.colpart_textbox{top:20px;}
}
@media screen and (max-width:1920px) and (min-width:1600px){
	.colpart_textbox{top:25%; }
}
.colpart_text h2{font-size:18px; font-weight:600; color:#555; text-align:left; line-height:32px; letter-spacing:1px;}
.colpart_text p{ font-size:12px; color:#808080; text-align:left; line-height:20px; letter-spacing:1px; display:block;/* margin:0 auto;*/ margin-top:6px;}
.colpart_img img{ width:100%;}
.advantagecol:hover{box-shadow:0 5px 12px #cccccc; background:#fff;}
/*系统实施流程*/
.systembox_bg{ width:100%; background-color:#f7f7f7; padding:40px 0 10px 0; margin-top:20px;}
.systembox{ max-width:1200px; margin:0 auto;}
.systembox h1{ font-size:32px; color:#333; text-align:center; line-height:50px; letter-spacing:1px;}
.system_flowcontent{ margin:50px 0;}
.flow_col{ float:left; width:16.6%; display:inline-block;}
.flow_line{ max-width:210px; margin:auto;}
.flow_line img{ width:100%; margin:auto;}
.flow_col p{ font-size:18px; color:#4c4c4c; text-align:center; line-height:36px; margin-top:10px;}
.flow_col > span{ font-size:12px; color:#808080; text-align:center; display:block; margin:0 auto; max-width:136px; line-height:20px;}
/*合作客户*/
.bg_customer{ background-color:#fff; width:100%;padding:40px 0 50px 0;}
.customerbox{ max-width:1200px; margin:0 auto;}
.customerbox h1{ font-size:32px; text-align:center; color:#333333; line-height:50px; letter-spacing:1px;}
.customerbox span{ font-size:18px; color:#333333; text-align:center; display:block; line-height:36px; letter-spacing:2px;}
.customerlogobox{ margin:30px 0 0 0;}
.customerlogoimgbox img{ width:100%; display:block; margin:auto;}
/*页脚注册*/
.zhucebg{ width:100%; background-color:#f7f7f7;}
.zhucebox{ max-width:1200px; margin:0 auto;padding:40px 0 50px 0; letter-spacing:1px;}
.testtitle{ font-size:32px; color:#353535; text-align:center;}
.testbtnbox{ width:620px; margin:auto; margin-top:30px;}
.testbtn_long,.testbtn{ display:block; float:left;}
.testbtn_long{  width:438px; height:44px; line-height:46px;border:1px solid #e8e8e8; background-color:white; font-size:18px; color:#dddddd; padding-left:10px; margin-right:10px;}
.testbtn{ width:160px; line-height:44px; background-color:#43adff; font-size:20px; color:#fefefe; text-align:center;}
.testbtn:hover{ background-color:#1192f5!important; color:white;}
.testbtn_long:hover{ color:#cccccc!important; text-decoration:none !important;}