/*kstracing_source_banner start*/
.kstracing_source_banner{position:relative;height:638px;}
.kstracing_source_banner .kstracing_source_banner_bg{position:absolute;top:0px; left:0px;float:left;width:100%;min-width:1200px;overflow:auto;height:638px;background:url('../images/source/icon_source_banner.png') no-repeat center;}
.kstracing_source_banner .kstracing_source_banner_bg .kstracing_source_banner_box{width:1200px;text-align:center;position:absolute;left:50%;top: 206px;margin-left:-600px;}
.kstracing_source_banner_phone{display: none;}
.kstracing_source_banner .kstracing_source_banner_bg .kstracing_source_banner_box h2{width:639px;height:73px;background:url('../images/source/icon_source_logo.png') no-repeat center;display: inline-block;}
.kstracing_source_banner .kstracing_source_banner_bg .kstracing_source_banner_box p{font-size:50px;font-weight: 600;color:#fff;padding-top: 28px;line-height: 1;}
.kstracing_source_banner .kstracing_source_banner_bg .kstracing_source_banner_box div{color:#fff;padding-top: 72px;}
.kstracing_source_banner .kstracing_source_banner_bg .kstracing_source_banner_box div a{width:189px;height:52px;text-align:center;line-height:50px;color:#fff;display:inline-block;border-radius:20px;font-size:16px;background:url('../images/source/icon_source_btn.png') no-repeat center;}
/*kstracing_source_banner end*/
/*kstracing_source_manage start*/
.kstracing_source_manage{background:#fff;min-width:1200px;padding-top: 50px;padding-bottom: 92px;position: relative;box-sizing: border-box;}
.kstracing_source_manage_content{width:1200px;margin:0 auto;overflow:hidden;background:#fff;box-sizing: border-box;font-size:16px;color:#ADB0BC;font-weight:500;line-height: 1;}
.kstracing_source_manage_content h2{font-size:30px;color:#000;font-weight:500;line-height: 1;margin-top:18px;margin-bottom: 17px;}
.kstracing_source_manage_content p{font-size:16px;color:#82868E;font-weight:500;line-height: 23px;margin-top: 35px;}
.kstracing_source_manage_content img{margin-top: 54px;}
/*kstracing_source_manage end*/
/*kstracing_source_core start*/
.kstracing_source_core{background:#FAFBFF;min-width:1200px;padding-top: 61px;padding-bottom: 21px;box-sizing: border-box;}
.kstracing_source_core_text{font-size: 30px;color:#000;padding-bottom:6px;}
.kstracing_source_core .kstracing_source_core_list{width:1200px;margin:0 auto;position:relative;overflow:hidden;padding: 40px 16px 0px;box-sizing: border-box;}
.kstracing_source_core .kstracing_source_core_list li{float:left;width:20%;margin-bottom: 56px;}
.kstracing_source_core .kstracing_source_core_list h3{height:110px;display: inline-block;text-align: center;}
.kstracing_source_core .kstracing_source_core_list h3 img{display: block;}
.kstracing_source_core .kstracing_source_core_list p{font-size:16px;color:#585A5E;line-height: 24px;width:200px;display: inline-block;padding-top: 8px;}
/*kstracing_source_core end*/
/*kstracing_source_demand start*/
.kstracing_source_demand{position: relative;height:720px;}
.kstracing_source_demand .kstracing_source_demand_bg{position:absolute;top:0px; left:0px;float:left;width:100%;min-width:1200px;overflow:auto;height:720px;background:url('../images/source/icon_demand_bg.png') no-repeat center;transition: all 0.2s;}
.kstracing_source_demand_text{font-size: 30px;color:#fff;padding-top: 72px;padding-bottom: 7px;position: relative;box-sizing: border-box;z-index: 1;}
.kstracing_source_demand_box{display: none;}
/*kstracing_source_demand end*/
/*kstracing_source_advantage start*/
#kstracing_source_advantage_tab{position:relative;padding-top: 128px;box-sizing: border-box;}
#kstracing_source_advantage_tab .kstracing_source_advantage_tabcon{height: 400px;}
#kstracing_source_advantage_tab .kstracing_source_advantage_tabcon div{width:100%;position:absolute;opacity:0;filter:alpha(opacity=0);transition: all 0.5s;}
#kstracing_source_advantage_tab .kstracing_source_advantage_tablist li.kstracing_source_advantage_cur{color: #fff;background:#2350B8;}
/* #kstracing_source_advantage_tab .kstracing_source_advantage_tablist li.kstracing_source_advantage_cur h2 i.kstracing_source_pinpai{background: url('../images/source/icon_pinpai_hover.png') no-repeat center;}
#kstracing_source_advantage_tab .kstracing_source_advantage_tablist li.kstracing_source_advantage_cur h2 i.kstracing_source_chanpin{background: url('../images/source/icon_chanpin_hover.png') no-repeat center;} */
#kstracing_source_advantage_tab .kstracing_source_advantage_tabcon div.kstracing_source_advantage_cur{opacity:1;filter:alpha(opacity=100);}
.kstracing_source_advantage{min-width:1200px;padding-top: 62px;box-sizing: border-box;position: relative;height: 600px;}
.kstracing_source_advantage_bg{position:absolute;top:0px; left:0px;width:100%;min-width:1200px;overflow:auto;height:100%;}
.kstracing_source_advantage_header{width:1200px;margin:0 auto;font-size:30px;color:#000;font-weight: 500;position: relative;z-index: 1;}
.kstracing_source_advantage .kstracing_source_advantage_content{width:1200px;margin:0 auto;text-align:center;overflow:hidden;box-sizing: border-box;margin-bottom: 40px;position: absolute;top: 128px;left: 50%;margin-left: -600px;z-index: 1;}
.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word{width:100%;position:relative;overflow:hidden;padding: 0px;box-sizing: border-box;}
.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word li{font-size: 20px;color:#3E63B8;padding: 0px;box-sizing: border-box;cursor: pointer;line-height: 16px;width: 270px;height: 200px;background: #153172;transition: all 0.5s;}
.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word li img{height:40px;text-align: center;padding-top: 69px;padding-bottom: 28px;display: inline-block;}
.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word li h2.kstracing_source_pinpai{width:44px;height:42px;background: url('../images/source/icon_pinpai.png') no-repeat center;}
.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word li h2.kstracing_source_chanpin{width:37px;height:35px;background: url('../images/source/icon_chanpin.png') no-repeat center;}
.kstracing_source_advantage .kstracing_source_advantage_list{width: 1200px;height:400px;margin:0 auto;text-align: center;display: block;box-sizing: border-box;background: url('../images/source/icon_advantage_bg.png') no-repeat center;}
.kstracing_source_advantage_padding{padding-left:270px;padding-top:149px;box-sizing: border-box;display: block;}
.kstracing_source_advantage .kstracing_source_advantage_list .kstracing_source_advantage_span{font-size:18px;color:#fff;padding-bottom: 19px;line-height: 20px;box-sizing: border-box;position: relative;text-align: center;display: block;}
.kstracing_source_advantage_list img{display:block;}
/*kstracing_source_advantage end*/
/*kstracing_source_increment start*/
.kstracing_source_increment{background:#FAFBFF;min-width:1200px;padding-top: 61px;padding-bottom: 14px;box-sizing: border-box;}
.kstracing_source_increment_text{font-size: 30px;color:#000;padding-bottom:6px;}
.kstracing_source_increment .kstracing_source_increment_list{width:1200px;margin:0 auto;position:relative;overflow:hidden;padding: 42px 16px 0px;box-sizing: border-box;}
.kstracing_source_increment .kstracing_source_increment_list li{float:left;width:20%;margin-bottom: 47px;}
.kstracing_source_increment .kstracing_source_increment_list h3{height: 70px;display: inline-block;text-align: center;}
.kstracing_source_increment .kstracing_source_increment_list h3 img{display: block;}
.kstracing_source_increment .kstracing_source_increment_list p{font-size:16px;color:#585A5E;line-height: 24px;width:200px;display: inline-block;padding-top: 0px;}
/*kstracing_source_increment end*/
/*kstracing_source_query start*/
.kstracing_source_query{position:relative;height:512px;}
.kstracing_source_query .kstracing_source_query_bg{position:absolute;top:0px; left:0px;float:left;width:100%;min-width:1200px;overflow:auto;height:512px;background:url('../images/source/icon_query_bg.png') no-repeat center;}
.kstracing_source_query .kstracing_source_query_bg .kstracing_source_query_box{width:1200px;text-align:center;position:absolute;left:50%;top: 128px;margin-left:-600px;}
.kstracing_source_query_phone{display: none;}
.kstracing_source_query .kstracing_source_query_bg .kstracing_source_query_box h2{width:639px;height:73px;background:url('../images/source/icon_source_logo.png') no-repeat center;display: inline-block;}
.kstracing_source_query .kstracing_source_query_bg .kstracing_source_query_box p{font-size:14px;color:#A5B7DF;padding-top: 15px;line-height: 22px;width:980px;margin:0 auto;}
.kstracing_source_query .kstracing_source_query_bg .kstracing_source_query_box div{color:#fff;padding-top: 49px;}
.kstracing_source_query .kstracing_source_query_bg .kstracing_source_query_box div a{width:189px;height:52px;text-align:center;line-height:50px;color:#fff;display:inline-block;border-radius:20px;font-size:16px;background:url('../images/source/icon_source_btn.png') no-repeat center;}
/*kstracing_source_query end*/

@media screen and (max-width:520px){
	body{padding-top:52px;}
	.kstracing_source_banner{height:auto;}
	.kstracing_source_banner .kstracing_source_banner_bg{min-width:100%;height:auto;background:#fff;}
	.kstracing_source_banner_phone{display: block;}
	.kstracing_source_banner_phone .kstracing_source_banner_phone_content{position: absolute;top:50%;text-align: center;margin-top: -45px;width: 100%;}
	.kstracing_source_banner_phone h2{background: url('../images/source/icon_source_logo.png') no-repeat center;width: 240px;height: 30px;background-size: contain;display: inline-block;}
	.kstracing_source_banner_phone p{font-size:13px;color:#fff;}
	.kstracing_source_banner_phone .kstracing_source_banner_phone_content div{color:#fff;padding-top: 18px;display: inline-block;}
	.kstracing_source_banner_phone .kstracing_source_banner_phone_content div a{width: 100px;height: 30px;text-align:center;line-height: 28px;color:#fff;display:block;border-radius:5px;font-size: 13px;box-sizing: border-box;font-weight:500;background: url('../images/source/icon_source_btn.png') no-repeat center;background-size: contain;}
	.kstracing_source_manage{min-width: 100%;padding-top: 26px;padding-bottom: 40px;}
	.kstracing_source_manage_content{width:100%;padding:0 20px;text-align: center;font-size: 14px;}
	.kstracing_source_manage_content h2{font-size: 20px;margin-top: 10px;margin-bottom: 10px;}
	.kstracing_source_manage_content p{font-size: 13px;line-height: 20px;margin-top: 20px;}
	.kstracing_source_manage_content img{margin-top: 28px;width:100%;}
	.kstracing_source_core{min-width:100%;padding-top: 32px;padding-bottom: 10px;}
	.kstracing_source_core_text{font-size: 20px;padding: 12px 20px;font-weight: 500;}
	.kstracing_source_core .kstracing_source_core_list{width:100%;padding: 20px 20px 0;}
	.kstracing_source_core .kstracing_source_core_list li{width: 50%;margin-bottom:40px;height: auto;position: relative;}
	.kstracing_source_core .kstracing_source_core_list h3{height:auto;}
	.kstracing_source_core .kstracing_source_core_list h3 img{width: 90px;}
	.kstracing_source_core .kstracing_source_core_list h2{font-size: 16px;padding-top: 0px;padding-left: 80px;}
	.kstracing_source_core .kstracing_source_core_list p{width:100%;font-size: 16px;}
	.kstracing_source_demand{position: relative;height:330px;}
	.kstracing_source_demand .kstracing_source_demand_bg{position:absolute;top:0px; left:0px;float:left;width:100%;min-width:100%;overflow:auto;height:330px;background:url('../images/source/icon_demand_bg_phone.jpg') no-repeat center;transition: all 0.2s;}
	.kstracing_source_demand_text{font-size: 15px;color:#fff;padding-top: 30px;padding-bottom: 7px;position: relative;box-sizing: border-box;z-index: 1;}
	.kstracing_source_demand_box{width:100%;display: block;position:absolute;top: 80px;overflow:hidden;}
	.kstracing_source_demand_box img{width:300px;}
	.kstracing_source_advantage{min-width:100%;padding-top: 16px;height:300px;}
	#kstracing_source_advantage_tab{padding-top: 70px;}
	#kstracing_source_advantage_tab .kstracing_source_advantage_tabcon{height:180px;}
	#kstracing_source_advantage_tab .kstracing_source_advantage_tabcon div{padding:0 20px;box-sizing: border-box;}
	.kstracing_source_advantage_header{width:100%;font-size: 18px;padding-top:12px;padding-bottom: 20px;}
	#kstracing_source_advantage_tab .kstracing_source_advantage_tablist li.kstracing_source_advantage_cur{color: #4169F5;background:transparent;}
	.kstracing_source_advantage .kstracing_source_advantage_content{width:100%;margin-left: 0;margin-bottom: 20px;position: unset;}
	.kstracing_source_advantage_bg{position:absolute;top:0px; left:0px;width:100%;min-width:100%;overflow:auto;height:100%;}
	.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word{width:100%;position:relative;overflow:hidden;padding: 0px 70px;box-sizing: border-box;}
	.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word li{float:left;font-size: 16px;color:#ADADAD;padding: 0;width: 50%;height:auto;box-sizing: border-box;cursor: pointer;line-height: 16px;background-color: transparent;}
	.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word li:first-child{border-right:1px solid #ADADAD;}
	.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word li img{display: none;}
	.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word li h2.kstracing_source_pinpai{width:44px;height:42px;background: url('../images/source/icon_pinpai.png') no-repeat center;}
	.kstracing_source_advantage .kstracing_source_advantage_content .kstracing_source_advantage_word li h2.kstracing_source_chanpin{width:37px;height:35px;background: url('../images/source/icon_chanpin.png') no-repeat center;}
	.kstracing_source_advantage .kstracing_source_advantage_list{width: 100%;height:180px;margin:0 auto;text-align: center;display: block;box-sizing: border-box;background: url('../images/source/icon_advantage_phone.png') no-repeat center;background-size: 100% 100%;}
	.kstracing_source_advantage_padding{display: none;}
	.kstracing_source_advantage .kstracing_source_advantage_list .kstracing_source_advantage_span{font-size:18px;color:#fff;padding-bottom: 19px;line-height: 20px;box-sizing: border-box;position: relative;text-align: center;display: block;}
	.kstracing_source_advantage_list img{display:block;}
	.kstracing_source_increment{min-width:100%;padding-top: 32px;padding-bottom: 10px;}
	.kstracing_source_increment_text{font-size: 18px;padding: 12px 20px;font-weight: 500;}
	.kstracing_source_increment .kstracing_source_increment_list{width:100%;padding: 20px 20px 0;}
	.kstracing_source_increment .kstracing_source_increment_list li{width: 50%;margin-bottom:40px;height: auto;position: relative;}
	.kstracing_source_increment .kstracing_source_increment_list h3{height:auto;}
	.kstracing_source_increment .kstracing_source_increment_list h3 img{width: 70px;}
	.kstracing_source_increment .kstracing_source_increment_list h2{font-size: 16px;padding-top: 0px;padding-left: 80px;}
	.kstracing_source_increment .kstracing_source_increment_list p{width:100%;font-size: 14px;}
	.kstracing_source_query{height:auto;}
	.kstracing_source_query .kstracing_source_query_bg{min-width:100%;height:auto;background:#fff;}
	.kstracing_source_query_phone{display: block;}
	.kstracing_source_query_phone .kstracing_source_query_phone_content{position: absolute;top:50%;text-align: center;margin-top: -90px;width: 100%;padding: 0 20px;box-sizing: border-box;}
	.kstracing_source_query_phone h2{background: url('../images/source/icon_source_logo.png') no-repeat center;width: 260px;height: 30px;background-size: contain;display: inline-block;}
	.kstracing_source_query_phone p{font-size: 12px;color:#fff;}
	.kstracing_source_query_phone .kstracing_source_query_phone_content div{color:#fff;padding-top: 18px;}
	.kstracing_source_query_phone .kstracing_source_query_phone_content div a{width: 100px;height: 30px;text-align:center;line-height: 28px;color:#fff;display: inline-block;border-radius:5px;font-size: 13px;box-sizing: border-box;font-weight:500;background: url('../images/source/icon_source_btn.png') no-repeat center;background-size: contain;}
}
