/* 初始化 */
html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
/* 结束-初始化 */
/* 特殊样式及去除不兼容*/
img,a{-webkit-touch-callout: none;}/* 禁止长按页面时弹出菜单 */
a{-webkit-tap-highlight-color: transparent;}/* a连接点击的高亮去掉 */
input{-webkit-appearance: none;}/* 去掉ios默认样式 */
/* 特殊样式-结束 */
/* 基础库 */
*{
	box-sizing: border-box;
	margin: 0;
	padding: 0;
}
body{
	max-width: 750px;
	min-width:320px;
	width: 10rem;
	margin: 0 auto;
	font-size: 0.186666rem;
	color: #333;
	line-height: 1.5;
	overflow-x: hidden;
	font-family: -apple-system,Helvetica,sans-serif;/* 苹果用默认字体 */	
}
a{
	color: #666;
	text-decoration: none;
}
img{
	vertical-align: middle;
}
ul,ol{
	list-style: none;
}
@media screen and (min-width:750px) {
	html{
		font-size: 75px!important;
	}
}
.lh-100{line-height: 100%;}
.lh-130{line-height: 130%;}
.lh-150{line-height: 150%;}
.lh-170{line-height: 170%;}
.lh-180{line-height: 180%;}
.lh-200{line-height: 200%;}

.pl-15{padding-left: 0.2rem;}
.pr-15{padding-right: 0.2rem;}
.ml-15{margin-left: 0.2rem;}
.ml-30{margin-left: 0.4rem;}
.mr-15{margin-right: 0.2rem;}
.mt-30{margin-top: 0.4rem;}
.mb-30{margin-bottom: 0.4rem;}
.ml-10{margin-left: 0.133333rem;}
.mr-10{margin-right: 0.133333rem;}
.mt-10{margin-top: 0.133333rem;}
.mb-10{margin-bottom: 0.133333rem;}
.pt-30{padding-top: 0.4rem;}
.pb-30{padding-bottom: 0.4rem;}

.f24{font-size: 0.32rem;}
.f26{font-size:0.346666rem;}
.f28{font-size:0.373333rem;}
.f30{font-size:0.4rem;}
.f32{font-size:0.426666rem;}
.f34{font-size:0.453333rem;}
.f36{font-size:0.48rem;}
.f38{font-size:0.506666rem;}

/* 溢出文字用‘...’替换 */
.ellipsis-1row{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.ellipsis-2row{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ellipsis-3row{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.ellipsis-4row{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
/* 布局 */
.flexR{display:flex;flex-direction:row;justify-content:center;align-items:center}
.flexL{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.flexEnd{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}
.flexB{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}
.flexBC{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.flexC{display:flex;flex-direction:column;justify-content:center;align-items:center}
/* 铺满元素 */
.flexall{align-items: stretch;}
/* 基础库-结束 */
.container{padding:3%;}
.text-c{ text-align: center;}
.text-l{ text-align: left;}
input{outline: 0;}
.color_6{color: #666;}
.color_9{color:#999}
/* 滚动条 */
.scrollbar::-webkit-scrollbar{width: 0.16rem;height: 0.16rem;}
.scrollbar::-webkit-scrollbar-thumb{height: 20px;border-radius: 10px;background-color: #dcdcdc;}
.tips { font-size: 0.4rem; background-color: rgba(0,0,0,.8); text-align: center; width: 7rem; line-height: 0.46rem;
 padding: 0.4rem; box-sizing: border-box; color: #fff; position: fixed; top: 50%; left: 50%; transform: translate(-50%,-50%);
 border-radius: 0.133333rem; z-index: 5;}
/* 开始 */
.img100{width: 100%;}

.singupBox{width:calc(100% - 0.8rem);margin: 0rem 0.4rem 0.4rem;position: relative;z-index: 1;box-shadow: 0 0.056rem 0.4rem 0 rgba(0, 0, 0, 0.15);padding:0.4rem;border-radius: 0.186666rem;}
.singupBox .singBox>input,.singupBox .singBox .sButton{height: 1.093333rem;width: 100%;background-color: #3874f6;border-radius: 0.08rem;margin-top: 0.5em;border: solid 0.015rem #d4d8df;margin-bottom:0.3rem;font-size: 0.346666rem;padding-left: 0.4rem;}
.singupBox .singBox>input:hover{background-color: #fff;border: solid 0.015rem rgb(0, 95, 254);}
.singupBox .singBox .sButton{padding: 0;background-color:#3874f6;color: #fff;font-size: 0.4rem;}
	
.supCon .singBox .sButton{background-color: #f8c105;border-radius: 0.16rem;color: #5b4600;border: 0;}

.foot,.foot a{font-size:0.28rem;color: #96a2bb;}
.footNav{position: fixed;z-index: 2;height:1.466666rem;width:10rem;max-width:750px;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);font-size: 0.4rem;padding: 4%;}
.footNav>.sButton{height: 1.2rem;background-color: #3874f6;box-shadow: 0 0.056rem 0.16rem 0 rgba(56, 116, 246, 0.3);border-radius: 0.6rem;width: 100%;color: #fff;}

.footLogo>li>a{height: 0.96rem;background-color: #fff;border-radius: 0.08rem;margin-right: 0.6rem;display: inline-flex;display: -webkit-inline-flex;}
.footLogo>li>a>img{height:70%;}


.identityCon{position: fixed;width: 100%;left: 0;bottom: 0;background-color: #fff;height:8rem;z-index: 5;border-radius: 0.28rem 0.28rem 0 0;}
.identityCon>ul>li{background-color: #fafafa;font-size: 0.426666rem;padding:3% 4%;}
.identityCon>ul>li.on{background-color: #fff;color: #3874f6;}
.identityCon>ul>li.on::after{width: 0.3rem;height: 0.2rem;border: 0.05rem solid #3874f6;content: '';display: inline-block;border-top-color:transparent;border-right-color:transparent;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);margin-top: -0.3rem;}
.identityCon>ul{height: 6.5rem;overflow-y: auto;}
/* 报名悬浮框 */
.signupLayer{display:block}
.LayerBg,.upLayerBg{position:fixed;background-color:rgba(0,0,0,.7);width:100%;height:100%;z-index:3;top:0;left:0}
.supCon{padding:6% 4%;position:fixed;z-index:4;background-color:#3874f6;width:90%;min-height:5rem;top:50%;left:50%;margin-left:-45%;margin-top:-5rem;border-radius:.266666rem}
.supCon>div{position:relative}
.closeLayer{position:absolute;top:-.05rem;right:-.05rem;font-size:.4rem;color:#b5caf9;border: 0.021333rem solid #b5caf9;border-radius: 50%;width: 0.64rem;height: 0.64rem;}
.singupBox .input-txt{height:1.093333rem;width:100%;background-color:#f3f5f8;border-radius:.08rem;border:solid .015rem #d4d8df;margin-bottom:.3rem;font-size:.346666rem}
.signupLayer .singupBox .input-txt{background-color: #fff;}
.singupBox .input-txt input{width:100%}
.singupBox .input-txt:hover{background-color:#fff;border:solid .015rem rgb(0, 95, 254)}
.signUpfrom-icon{height:1.1rem;position:absolute;width:1.1rem;line-height:1.1rem;overflow:hidden;display:inline-block;text-align:center;left:0}
.input-txt input,.input-txt select{display:block;outline:0;background-color:transparent;padding-left:0.8em;box-sizing:border-box;-webkit-box-sizing:border-box;border:0;height:1.093333rem;width:100%;font-size:.373333rem;color:#333}
.input-txt:hover em .bmicon{position:relative;top:-3.5rem;-webkit-filter:drop-shadow(0 3.5rem #ff651b);filter:drop-shadow(0 3.5rem #ff651b);border-bottom:3.5rem solid transparent;margin-bottom:-3.5rem}
.input-txt select{appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:.5rem;background-image:url(//img.km360.cn/images/pub/mautoshow/select-icon.png);background-repeat:no-repeat;background-position:right .2rem center;background-size:.3rem;flex:1}
.tips{font-size:.4rem;background-color:rgba(0,0,0,.8);text-align:center;width:7rem;line-height:.46rem;padding:.4rem;box-sizing:border-box;color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.133333rem;z-index:5}

/* 个人信息 */
.upNav{max-width:10rem;width:96%;height:66%;background-color:#fff;position:fixed;z-index:11;top:20%;margin:2%;border-radius:.266666rem;padding:.5rem .4rem;box-sizing:border-box}
.as_close,.as_xy_close{position:absolute;right:.5rem;top:-1.3rem;background:rgba(255,255,255,.4);border-radius:50%;width:1.066666rem;height:1.066666rem;font-size:.986666rem;line-height:1.066666rem;text-align:center;color:#444}
.as_xy_close{top:auto;bottom:-1.2rem;left:47%;background:rgba(28,28,28,.6);color:#e3e3e3;width:1.066666rem;height:1.066666rem;font-size:.986666rem;line-height:1.066666rem}
.xy_txt{height:100%;overflow-y:auto;font-size:.36rem;line-height:.6rem;text-indent:2em}


.advantageList li{height: 3.2rem;position: relative;margin: 5% 0;}
.advantageList li>img{height: 3.2rem;position:absolute;z-index: 0;left: 0;}
.advantageList li .smallTxt{padding-left:4em;}
.advantageList li>div{position: relative; z-index: 1;width: 58%;}
.advantageList li:nth-child(2n){ flex-direction:row-reverse}
.advantageList li:nth-child(2n)>img{left: auto;right: 0;}
.advantageList li:nth-child(2n) .smallTxt{padding-left: 0;}

.indexCon2{background-image: url(//img.km360.cn/images/qtwap/bg.png);background-size: 100% 100%;padding: 15% 3% 20%;background-repeat: no-repeat;}
.industryPain{background-color: #fff;border-radius: 0.28rem;padding:2% 4%;}
.industryPain li{background-color: #f1f4fb;border-radius: 0.28rem;padding: 4%;margin: 4% 0;}
.industryPain li b{color: #3874f6;}
.industryPain li div{color: #739df9;}

.fields>li{background-color: #fff;border-radius: 0.28rem;position: relative;padding:20% 4% 4%;margin-top:1.5rem;}
.fields>li .icons{position: absolute;right:3%;top: -1rem;width: 3.04rem;}
.fields>li:nth-child(2) .icons{left: 3%;right: auto;}
.fields>li .tag{width: 4.666666rem;height: 1.08rem;background-color: #f8c105;border-radius: 0 0.52rem 0.52rem 0;color: #5b4600;position: absolute;left: -0.2rem;top:0.4rem;}
.fields>li:nth-child(2) .tag{left:auto;right:-0.2rem;border-radius:0.52rem 0 0 0.52rem;}
.fields>li .logo{position: absolute;right:4%;bottom:8%;}
.fields>li .txt>li{align-items: flex-start;}
.fields>li .txt>li::before{content: '';width: 0;height: 0;  border-top: 0.2rem solid #6090f8; border-right: 0.2rem solid transparent;margin: 0.2rem 0.2rem 0 0;}

.title{min-width: 5.6rem;height:0.853333rem;background-color: #3874f6;border-radius: 0.24rem;color: #FFF;padding: 0 5%;}
.indexCon2 .title{background-color: #fff;color: #3874f6;}

.lastShow { width: 100%;height: 100%;padding:0.3rem 0 1rem;margin-bottom:0.5rem;}
.lastShow .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:.3s;transform:scale(.9);border:1px solid #eee;background-color:#fff;border-radius:.28rem;overflow:hidden}
.lastShow .swiper-slide-active{transform: scale(1);box-shadow: 0 0.08rem 0.4rem 0 rgba(0, 0, 0, 0.15);}
.lastShow>.swiper-pagination-progress{top: auto;bottom:5%;width: 50%;left: 25%;height:0.056rem;}
.lastShow .swiper-pagination-progress .swiper-pagination-progressbar{background-color: #333;}
.ovfHiden {
	overflow: hidden;
	height: 100%;
}