@charset "UTF-8";body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,pre,form,fieldset,legend,button,input,textarea,dl,dt,dd,ul,ol,li{margin:0;padding:0;}
ul,ol,dl{list-style:none;}
a img{border:none;}
body,button,input,select,textarea{font:14px/1.5 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif;color:#6a6a6a;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
body{background:#fff;}
a{color:#6a6a6a;text-decoration:none;}
a{color:#6a6a6a;text-decoration:none;}
::-moz-focus-inner{border:0;}
a:focus,a:active,a:hover{text-decoration:none;}
.clear:after{content:" ";display:block;height:0;clear:both;}
.clear{*zoom:1;}
.container{width:1240px;margin:0 auto;}
@media(max-width:1260px){.container{width:990px;}
}
@media(max-width:990px){.container{width:100%;min-width:320px;}
}
.img{display:block;}
.fl{float:left;}
.fr{float:right;}
.index-page .head-banner{background:url(../images/banner_bg.png) no-repeat center;background-size:cover;}
.index-page .head-banner .header{height:82px;line-height:82px;}
.index-page .head-banner .header.active{position:fixed;width:100%;top:0;z-index:999;background:#173993;box-shadow:0 2px 10px 0 #ccc;}
.index-page .head-banner .header .logo{float:left;}
.index-page .head-banner .header .logo img{display:inline-block;vertical-align:middle;height:42px;}
.index-page .head-banner .header .login{float:right;}
.index-page .head-banner .header .login a{display:inline-block;width:140px;line-height:40px;border-radius:4px;text-align:center;}
.index-page .head-banner .header .login .download{color:#FFAA4A;border:1px solid #FFAA4A;margin-right:20px;}
.index-page .head-banner .header .login .download:hover{background-color:#FFAA4A;color:#915109;}
.index-page .head-banner .header .login .freetrial{color:#915109;background-color:#FFAA4A;border:1px solid #FFAA4A;}
.index-page .head-banner .header .login .freetrial:hover{background-color:#E69943;border-color:#E69943;}
.index-page .head-banner .header-ph{display:none;}
.index-page .head-banner .banner{padding-top:153px;padding-bottom:285px;text-align:center;}
.index-page .head-banner .banner .title{width:70%;height:163px;margin:0 auto;}
.index-page .head-banner .banner .title .img{width:100%;height:100%;}
.index-page .head-banner .banner .title .ph-img{display:none;}
.index-page .head-banner .banner .desc{padding-top:53px;font-size:16px;color:#fff;}
.index-page .main-body{position:relative;}
.index-page .main-body .strength{position:relative;z-index:12;margin-top:-165px;padding:60px 32px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,0.16);border-radius:4px;}
.index-page .main-body .strength .big-til{width:428px;margin:0 auto;padding-bottom:48px;}
.index-page .main-body .strength .big-til img{width:100%;}
.index-page .main-body .strength .strength-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.index-page .main-body .strength .strength-list .strength-item{width:25%;padding:25px 40px 53px;text-align:center;border-radius:4px;border:1px solid #ebebeb;margin-right:20px;}
.index-page .main-body .strength .strength-list .strength-item:nth-last-of-type(1){margin-right:0;}
.index-page .main-body .strength .strength-list .strength-item img{width:76px;}
.index-page .main-body .strength .strength-list .strength-item .til{width:100%;font-size:18px;color:#2C2C34;}
.index-page .main-body .strength .strength-list .strength-item .desc{text-align:left;padding-top:20px;color:#454552;}
.index-page .main-body .carry-out{position:relative;z-index:12;max-width:750px;margin:0 auto;color:#333;padding-bottom:194px;}
.index-page .main-body .carry-out .employ{padding-top:120px;}
.index-page .main-body .carry-out .employ .til{height:72px;text-align:center;}
.index-page .main-body .carry-out .employ .til img{height:100%;}
.index-page .main-body .carry-out .employ .stair{padding-top:60px;}
.index-page .main-body .carry-out .employ .stair h4{font-size:18px;}
.index-page .main-body .carry-out .employ .stair h4 span{font-size:30px;}
.index-page .main-body .carry-out .employ .stair img{width:100%;margin:20px 0;}
.index-page .main-body .carry-out .employ .second-level{padding-top:50px;}
.index-page .main-body .carry-out .employ .second-level h5{font-size:16px;padding-bottom:10px;}
.index-page .main-body .carry-out .employ .second-level img{width:100%;margin:20px 0;}
.index-page .main-body .left,.index-page .main-body .right{height:640px;width:320px;position:absolute;z-index:0;}
.index-page .main-body .left{background:url(../images/left.png) no-repeat center;background-size:cover;left:0;}
.index-page .main-body .left.item-left-1{top:10%;}
.index-page .main-body .left.item-left-2{top:50%;}
.index-page .main-body .left.item-left-3{top:90%;}
.index-page .main-body .right{background:url(../images/right.png) no-repeat center;background-size:cover;right:0;}
.index-page .main-body .right.item-right-1{top:30%;}
.index-page .main-body .right.item-right-2{top:70%;}
.index-page .footer{color:#AEC4FD;height:40px;line-height:40px;font-size:12px;background:#173993;}
@media(max-width:1260px){.index-page .main-body .strength .strength-list .strength-item{padding:25px 19px 53px;margin-right:10px;}
}
@media(max-width:990px){.index-page .main-body .strength .strength-list .strength-item{padding:25px 8px 53px;}
}
@media(max-width:750px){.index-page .head-banner{background:url(../images/banner_bg.png) no-repeat center;background-size:cover;}
.index-page .head-banner .header{display:none;}
.index-page .head-banner .header-ph{display:block;width:100%;height:1.33333rem;line-height:1.33333rem;background-color:#173993;position:fixed;bottom:0;z-index:999;}
.index-page .head-banner .header-ph .login{height:1.33333rem;padding:0 .89333rem;display:flex;justify-content:space-between;align-items:center;}
.index-page .head-banner .header-ph .login a{display:inline-block;width:3.73333rem;line-height:.74667rem;border-radius:.05333rem;text-align:center;font-size:.26667rem;}
.index-page .head-banner .header-ph .login .download{margin-right:0;color:#FFAA4A;border:1px solid #FFAA4A;margin-right:20px;}
.index-page .head-banner .header-ph .login .download:hover{background-color:#FFAA4A;color:#915109;}
.index-page .head-banner .header-ph .login .freetrial{color:#915109;background-color:#FFAA4A;border:1px solid #FFAA4A;}
.index-page .head-banner .header-ph .login .freetrial:hover{background-color:#E69943;border-color:#E69943;}
.index-page .head-banner .banner{padding-top:2.2rem;padding-bottom:2.62667rem;text-align:center;}
.index-page .head-banner .banner .title{width:7.76rem;height:4.53333rem;margin:0 auto;}
.index-page .head-banner .banner .title .img{display:none;}
.index-page .head-banner .banner .title .ph-img{width:100%;display:block;}
.index-page .head-banner .banner .desc{padding:0 1.17333rem;padding-top:.72rem;font-size:.32rem;line-height:.64rem;color:#fff;}
.index-page .main-body{padding:0 .26667rem;}
.index-page .main-body .strength{margin-top:-1.29333rem;padding:.84rem .53333rem .66667rem;box-shadow:0rem .05333rem .26667rem 0rem rgba(0,0,0,0.16);border-radius:.05333rem;}
.index-page .main-body .strength .big-til{width:8.50667rem;padding-bottom:.64rem;}
.index-page .main-body .strength .strength-list{display:inline-block;}
.index-page .main-body .strength .strength-list .strength-item{width:inherit;height:7.14667rem;padding:.37333rem .53333rem .21333rem;text-align:center;border-radius:4px;border:1px solid #ebebeb;margin-right:0;margin-bottom:.8rem;}
.index-page .main-body .strength .strength-list .strength-item img{width:2.05333rem;}
.index-page .main-body .strength .strength-list .strength-item .til{font-size:.48rem;padding-top:.24rem;}
.index-page .main-body .strength .strength-list .strength-item .desc{text-align:left;font-size:.37333rem;padding-top:.4rem;line-height:.64rem;}
.index-page .main-body .carry-out{max-width:8.93333rem;padding-bottom:2.13333rem;font-size:.32rem;}
.index-page .main-body .carry-out .employ{padding-top:1.2rem;}
.index-page .main-body .carry-out .employ .til{width:8.50667rem;height:1.6rem;text-align:center;margin:0 auto;}
.index-page .main-body .carry-out .employ .til img{width:100%;height:100%;}
.index-page .main-body .carry-out .employ .stair{padding-top:.8rem;}
.index-page .main-body .carry-out .employ .stair h4{font-size:.42667rem;padding-bottom:.26667rem;}
.index-page .main-body .carry-out .employ .stair h4 span{font-size:.42667rem;}
.index-page .main-body .carry-out .employ .stair img{width:100%;margin:.4rem 0;}
.index-page .main-body .carry-out .employ .second-level{padding-top:.8rem;}
.index-page .main-body .carry-out .employ .second-level h5{font-size:.37333rem;padding-bottom:.26667rem;}
.index-page .main-body .carry-out .employ .second-level img{width:100%;margin:.4rem 0;}
.index-page .footer{color:#AEC4FD;height:1.06667rem;line-height:1.06667rem;font-size:.24rem;background:#173993;}
.index-page .footer p:nth-of-type(1){display:none;}
.index-page .footer p:nth-of-type(2){float:none;text-align:center;}
}