img{max-width: 100%;}
.pub-tit{font-size:40px;color:#1c1b1b;line-height:50px}
.pub-nr{color:#9a9999;font-size:18px;line-height:35px;padding:20px 200px}
.pub-img{padding:20px 0}
.pub-section{padding:110px 0 80px 0;text-align:center}
.phone-section{height:70px;line-height:70px;text-align:center;background:#f7f7f7;font-size:20px;color:#1c1b1b;display:none}
.phone-section input{display:none}
.what{background:#fff}
.what .about-tip{text-align:center}
.process .phone{display:none}
.what .about-tip span{min-width:140px;text-align:center;font-size:14px;margin:5px 7px;display:inline-block;padding:0 14px;height:39px;border:1px solid #9a9999;line-height:37px;border-radius:39px;color:#9a9999;margin-top:15px}
.process{background:#f7f7f7;position:relative}
.process-text{font-size:22px;color:#fff;width:626px;max-width:80%;height:65px;text-align:center;line-height:65px;background:#3a2fd4;border-radius:65px;position:absolute;bottom:100px;left:50%;margin-left:-313px;z-index:10}
.charact{background:#fff}
.charact-list{margin:25px 0 0;border-top:1px solid #eee;border-left:1px solid #eee}
.charact-list li{height:250px;padding:50px 0 0;background:#fff;border-right:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden}
.charact-list li .tit{font-size:20px;color:#9a9999;padding:20px 0}
.charact-list li .ins{color:#9a9999;font-size:18px;line-height:26px;height:52px;overflow:hidden;padding:0 40px}
.charact-list li .img{width:110px;display:inline-block}
.charact-list li .img img{width:80%}
.social{background:#fff}
.social .social-list{margin:0 auto;max-width:666px}
.social .social-list li{padding:35px 0}
.line{background:#f7f7f7}
.line .line-list{margin:25px auto 0}
.line .line-list li{position:relative;text-align:center}
.line .line-list li.last img{border-right:0}
.line .line-list li img{border-right:1px solid #e5e5e5}
.line .line-list li .tit{font-size:18px;color:#9a9999}
.risk{background:#fff}
.risk .risk-list{max-width:980px;margin:20px auto 0}
.risk .risk-list li{padding:40px 0}
.risk .risk-list li .img{text-align:right}
.risk .risk-list li .img img{max-width:90px}
.risk .risk-list li .risk-cont{text-align:left}
.risk .risk-list li .risk-cont .tit{color:#fc5f3a;font-size:26px;line-height:35px}
.risk .risk-list li .risk-cont .nr{color:#1c1b1b;font-size:18px;line-height:35px;margin-top:15px}
.automation{background:#f7f7f7}
.automation li{margin:40px 0;text-align:center}
.automation li .list-box{border:1px solid #dcdcdc;border-radius:10px;background:#fff;overflow:hidden;color:#080000}
.automation li .list-box .platform{padding:20px 0;font-size:20px;line-height:45px}
.automation li .list-box .plat-ins{height:55px;line-height:55px;background:#a0a0a0;color:#fff;font-size:20px}
.automation li .list-box .plat-dl{padding:10px 15px 20px}
.automation li .list-box .plat-dl .plat-dd{background:url(../images/sj.png) 12px center no-repeat;height:55px;overflow:hidden;border-bottom:1px solid #dcdcdc;line-height:54px;font-size:18px;text-align:left;padding-left:33px;color:#9a9999}
.automation li .list-box .plat-more{height:54px;background:url(../images/more.png) no-repeat;background-size:100% 100%;color:#fff;line-height:54px;font-size:18px}
.automation li .list-box.last-list{color:#fc5f3a}
.compared{background:#fff}
.compared .com-list{padding:45px 250px}
.compared .com-list li{text-align:center}
.compared .com-box{margin:50px auto 0;max-width:1047px}
.compared .com-box ul{float:left;border-top:1px solid #dcdcdc}
.compared .com-box ul .h-tit{height:48px;line-height:48px;font-size:22px;font-weight:700;color:#fff}
.compared .com-box ul .h-head{height:192px;line-height:192px;padding:0 30px;overflow:hidden}
.compared .com-box ul .h-head .col-lg-1,.compared .com-box ul .h-head .col-lg-10,.compared .com-box ul .h-head .col-lg-11,.compared .com-box ul .h-head .col-lg-12,.compared .com-box ul .h-head .col-lg-2,.compared .com-box ul .h-head .col-lg-3,.compared .com-box ul .h-head .col-lg-4,.compared .com-box ul .h-head .col-lg-5,.compared .com-box ul .h-head .col-lg-6,.compared .com-box ul .h-head .col-lg-7,.compared .com-box ul .h-head .col-lg-8,.compared .com-box ul .h-head .col-lg-9,.compared .com-box ul .h-head .col-md-1,.compared .com-box ul .h-head .col-md-10,.compared .com-box ul .h-head .col-md-11,.compared .com-box ul .h-head .col-md-12,.compared .com-box ul .h-head .col-md-2,.compared .com-box ul .h-head .col-md-3,.compared .com-box ul .h-head .col-md-4,.compared .com-box ul .h-head .col-md-5,.compared .com-box ul .h-head .col-md-6,.compared .com-box ul .h-head .col-md-7,.compared .com-box ul .h-head .col-md-8,.compared .com-box ul .h-head .col-md-9,.compared .com-box ul .h-head .col-sm-1,.compared .com-box ul .h-head .col-sm-10,.compared .com-box ul .h-head .col-sm-11,.compared .com-box ul .h-head .col-sm-12,.compared .com-box ul .h-head .col-sm-2,.compared .com-box ul .h-head .col-sm-3,.compared .com-box ul .h-head .col-sm-4,.compared .com-box ul .h-head .col-sm-5,.compared .com-box ul .h-head .col-sm-6,.compared .com-box ul .h-head .col-sm-7,.compared .com-box ul .h-head .col-sm-8,.compared .com-box ul .h-head .col-sm-9,.compared .com-box ul .h-head .col-xs-1,.compared .com-box ul .h-head .col-xs-10,.compared .com-box ul .h-head .col-xs-11,.compared .com-box ul .h-head .col-xs-12,.compared .com-box ul .h-head .col-xs-2,.compared .com-box ul .h-head .col-xs-3,.compared .com-box ul .h-head .col-xs-4,.compared .com-box ul .h-head .col-xs-5,.compared .com-box ul .h-head .col-xs-6,.compared .com-box ul .h-head .col-xs-7,.compared .com-box ul .h-head .col-xs-8,.compared .com-box ul .h-head .col-xs-9{padding-left:0;padding-right:0}
.compared .com-box ul .h-head img{display:inline-block;vertical-align:middle}
.compared .com-box ul.first{width:40%}
.compared .com-box ul.first .h-tit{background:#f5a623}
.compared .com-box ul.second{width:20%}
.compared .com-box ul.second .h-head{background:#fafafa;border:0}
.compared .com-box ul.second li:nth-child(n+3){border-left:0;border-right:0}
.compared .com-box ul.second .h-tit{background:#444}
.compared .com-box ul.second li{font-weight:700}
.compared .com-box ul.second li span{padding:0}
.compared .com-box ul.three{width:40%}
.compared .com-box ul.three .h-tit{background:#a0a0a0}
.compared .com-box ul li{font-size:16px;border:1px solid #dcdcdc;border-top:0;height:66px;line-height:65px}
.compared .com-box ul li.h-tit{border:0}
.compared .com-box ul li span{display:inline-block;vertical-align:middle;line-height:24px;padding:0 20px}
.application{background:#f7f7f7}
.application .app-list li{width:20%;float:left;font-size:18px;line-height:45px;padding:30px 10px}
.about{padding-bottom:70px;background:#fff}
.about .about-cont{max-width:1085px;margin:0 auto;font-size:20px;line-height:35px;padding-top:15px; font-family: "Helvetica Neue", "Calibri Light", Roboto, sans-serif;}
.about .about-cont p{padding:20px 0;color:#9a9999;text-align:left;text-indent:2em}
.about .about-cont b{color:#f97241}
.about .about-cont .md-it span{display:inline-block;padding:0 30px;font-size:28px;color:#383963;background:url(../images/sj2.png) center right no-repeat}
.contact{height:396px;background:url(../images/contact.jpg) center center no-repeat;background-size:cover}
.contact .contact-cont{padding:110px 0 0;margin:0 auto}
.contact .contact-cont .ewm-img{text-align:center}
.contact .contact-cont .ewm-ins{line-height:175px;color:#fff}
.contact .contact-cont .ewm-ins .span{display:inline-block;vertical-align:middle;line-height:40px;font-size:22px}
.contact .contact-cont .ewm-ins .span span{font-size:40px}
.contact .contact-cont .ewm-ins .span b{font-size:26px}
.section-top{position:relative}
.banner{height:800px;background:url(../images/ban.jpg) center center no-repeat;background-size:cover;color:#fff;padding-top:220px}
.banner #phoneImg{display:none}
.banner .tit{font-size:66px;line-height:90px;font-weight:700}
.banner .nr{font-size:24px;line-height:37px;padding:35px 0 15px}
#phoneNr{display:none}
.banner .ban-btn{width:240px;height:51px;margin-top:40px;line-height:51px;text-align:center;border-radius:50px;font-size:22px;color:#fff;background:#383963;display:inline-block;vertical-align:top}
.banner .ban-btn:hover{text-decoration:none}


@media (min-width:319px) and (max-width:768px){
.section-top{padding-top: 55px;}
.banner .tit{    padding-top: 30px;font-size:36px;line-height:50px}
.banner .nr{font-size:16px;line-height:24px;padding:15px 0 15px 0}
.banner .ban-btn{width:140px;height:30px;line-height:30px;font-size:14px;margin-top:10px}
.process .phone-text{font-size:22px;line-height:30px}
.process .phone{display:block}
.process .pc{display:none}
.phone-section{display:block}
.compared .com-box ul .h-head{padding-top:15px}
.process-text{font-size:14px;margin-left:0;transform:translate(-50%,0);height:30px;line-height:30px;bottom:60px}
.compared .com-box{margin:30px auto 0}
.compared .com-box ul .h-head{height:230px;line-height:100px}
.compared .com-box ul.second .h-head{line-height:230px;padding:0 10px}
.what .about-tip span{font-size:14px;height:30px;line-height:28px;padding:0 10px;margin:5px 10px}
.pub-section{padding:55px 0}
.pub-tit{font-size:30px}
.pub-nr{font-size:14px;padding:10px 0;line-height:24px}
.about .about-cont p{font-size:14px;line-height:24px;padding:10px 0}
.about .about-cont .md-it span{font-size:16px;background-size:auto 14px;padding:0 20px}
.application .app-list li{font-size:14px;line-height:30px;width:33.3%;padding:15px 20px}
.application .app-list li p{height:30px;overflow:hidden}
.application .app-list li img{max-width:80%}
.compared .com-box ul li{font-size:12px}
.compared .com-box ul li span{line-height:20px;max-height:60px;overflow:hidden;padding:0 8px}
.compared .com-box ul .h-tit{font-size:16px}
.compared .com-list{padding:20px}
.automation li{margin:10px 0}
.automation li.remove{display:none}
.automation li img{width:60px}
.automation .auto-list{margin:0 -8px 0 -8px}
.automation li .list-box .platform{padding:13px 0;font-size:16px;line-height:35px}
.automation .col-xs-6{padding:0 8px}
.automation li .list-box .plat-dl .plat-dd{font-size:12px;height:36px;line-height:35px;padding-left:20px;background:url(../images/sj.png) 5px center no-repeat;background-size:10px auto}
.automation li .list-box .plat-ins,.automation li .list-box .plat-more{font-size:14px;height:40px;line-height:40px}
.risk .risk-list li{padding:10px 0}
.risk .risk-list li .risk-cont{padding-top:10px;margin-left:-6px}
.risk .risk-list li .img img{padding:15px 0;text-align:center;max-width:90%}
.risk .risk-list li .risk-cont .tit{font-size:18px;line-height:26px}
.risk .risk-list li .risk-cont .nr{font-size:14px;line-height:24px;margin-top:10px}
.contact .contact-cont{padding:40px 0 0;text-align:center}
.contact .contact-cont .ewm-ins .span{font-size:16px;line-height:26px}
.contact .contact-cont .ewm-ins .span b{font-size:18px}
.line .line-list li img{border:0}
.line .line-list li .tit{font-size:14px}
.social .social-list li{padding:15px 0}
.social .social-list li img{width:55%}
.charact-list li .tit{font-size:16px;padding:10px 0}
.charact-list li .ins{font-size:14px;line-height:22px;padding:0 10px}
.charact-list li img{max-width:65px}
.charact-list{margin:15px 0 0}
.charact-list li{padding:15px 0 0;height:140px}
.banner{padding-top:35px;text-align:center;height:500px;background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#f97241),color-stop(100%,#eeb45a))}
#pcNr{display:none}
#phoneNr,.banner #phoneImg{display:block}
#phoneImg{padding:5px 0}
#phoneImg img{width:192px}

.contact .contact-cont .ewm-ins{line-height:120px}
.contact{height:320px}
.contact .contact-cont .ewm-img img{width:150px}
.process .pub-nr{padding:10px 0}
}
@media (min-width:769px) and (max-width:992px){.compared .com-box ul .h-head{padding:0 30px}
.what .about-tip span{font-size:16px;min-width:150px}
.pub-nr{padding:0 100px;line-height:30px;padding-top:10px}
.nav-menu li{font-size:16px;padding:0 7px}
.pub-tit{font-size:30px}
.risk .risk-list li{padding:25px 0}
.risk .risk-list li .img{height:80px}
.risk .risk-list li .img img{max-width:65px}
.risk .risk-list li .risk-cont .tit{font-size:22px}
.risk .risk-list li .risk-cont .nr{font-size:16px;line-height:24px;margin-top:10px}
.line .line-list li img{border:0;max-width:280px}
.line .line-list li .tit{font-size:18px}
.automation li{margin:20px 0}
.contact .contact-cont{padding:50px 0 0;text-align:center}
.compared .com-list{padding:45px 150px}
.compared .com-box ul li{font-size:16px}
.application .app-list li{width:25%;padding:20px 10px}
.banner{height:680px;padding-top:180px}
.banner .tit{font-size:40px;line-height:70px}
.banner .nr{font-size:20px;line-height:30px}
.banner .ban-btn{width:210px;height:42px;line-height:42px;font-size:20px}
.fix-contact{display:none}
}
@media (min-width:993px) and (max-width:1200px){.nav-menu li{font-size:18px;padding:0 10px}
.banner{height:680px;padding-top:180px}
.banner .tit{font-size:40px;line-height:70px}
.banner .nr{font-size:20px;line-height:30px}
.banner .ban-btn{width:210px;height:42px;line-height:42px;font-size:20px}
}
@media (min-width:993px){.social .col-md-2{width:14.2%}
}
