body {line-height:22px;}
.isShow {display:none;}
/*kscallrobot_banner start*/
.kscallrobot_banner{position:relative;height: 790px;background: #fff;}
.kscallrobot_banner .kscallrobot_banner_bg{position:absolute;top:0px;left:0px;float:left;width:100%;min-width:1200px;overflow:auto;height: 100%;background:url("../images/callrobotnew/banner.png") no-repeat center;overflow:hidden;background-size: cover;}
.kscallrobot_banner .kscallrobot_banner_box {text-align:left;position:absolute;top:50%;left:50%;width: 820px;margin-left: -496px;margin-top: -182px;color:#000;}
.kscallrobot_banner .kscallrobot_banner_box h2 {font-size: 50px;font-weight: 600;line-height: 1;display: block;margin-bottom: 45px;}
.kscallrobot_banner .kscallrobot_banner_box h3 {font-size: 28px;line-height:1;font-weight: 500;margin-bottom: 53px;}
.kscallrobot_banner .kscallrobot_banner_box #ksfree_trial_new {box-shadow:unset !important;position: relative;width: 442px;height: 55px;background: url("../images/callrobotnew/icon_bannerInput.png");background-size: cover;}
.kscallrobot_banner .kscallrobot_banner_box input {height:55px !important;border:none;width:442px !important;background:unset !important;text-indent:10px;font-size:16px;border-radius:50px !important;color:#fff!important;font-size: 18px !important;}
.kscallrobot_banner .kscallrobot_banner_box a {height:55px !important;line-height:55px !important;position:absolute;right:0;top:0;background-color:transparent !important;font-size: 18px !important;}
.kscallrobot_banner .kscallrobot_banner_box input::placeholder {font-size:18px;font-weight:400;color:#fff;}
.kscallrobot_banner_play {position:absolute;height:40px;width:40px;top: 136px;right: 52px;cursor:pointer;background:url("../images/callrobotnew/icon_play.png") no-repeat center;background-size: cover;}
.kscallrobot_banner_pause {width:29px;right: 62px;background:url("../images/callrobotnew/icon_pause.png") no-repeat center;background-size: cover;}
.kscallrobot_banner_tips {position:absolute;top: 250px;right:10px;color: #000;font-size: 18px;animation:blink 3.6s linear infinite;font-weight: 500;letter-spacing: 2px;}
@keyframes blink {
    0% {opacity:1;}
    25% {opacity:0;}
    50% {opacity:0;}
    85% {opacity:1;}
}
.kscallrobot_banner_nav {width:1211px;height:369px;position: absolute;left: 50%;margin-left: -615px;bottom: -97px;z-index: 1;background:url("../images/callrobotnew/module1/icon_list_bg.png") no-repeat center;background-size: cover;overflow: hidden;padding: 102px 50px 50px 110px;box-sizing: border-box;}
.kscallrobot_banner_list {width:234px;height:151px;text-align:center;background:url("../images/callrobotnew/module1/icon_item_bg.png") no-repeat center;background-size: cover;box-sizing:border-box;margin-right: 24px;float: left;cursor: pointer;position: relative;padding: 0 20px;}
.kscallrobot_banner_list .kscallrobot_banner_list_hover{width:285px;height:192px;background:url("../images/callrobotnew/module1/icon_item_bg_hover.png") no-repeat center;background-size: cover;position: absolute;top: -19px;left: -29px;display: none;}
.kscallrobot_banner_list:hover .kscallrobot_banner_list_hover{display: block;}
.kscallrobot_banner_nav .kscallrobot_banner_list:last-of-type{margin-right: 0;}
.kscallrobot_banner_list img.kscallrobot_banner_list_img {margin-top: -30px;position: relative;z-index: 1;}
.kscallrobot_banner_list h2 {font-size: 16px;font-weight:600;margin-top: 4px;margin-bottom: 8px;position: relative;z-index: 1;}
.kscallrobot_banner_list p {font-size:14px;position: relative;line-height: 20px;z-index: 1;}
.kscallrobot_banner_nav_phone{display: none;}
/*kscallrobot_banner end*/
/*kscallrobot_experience start*/
.kscallrobot_experience{background: #fff;min-width:1200px;padding-top: 88px;color: #000;box-sizing: border-box;position: relative;}
.kscallrobot_experience_text{font-size:28px;font-weight:bold;line-height: 1;letter-spacing: 1px;}
.kscallrobot_experience_text p{font-size:20px;font-weight: 500;margin-top:41px;}
.kscallrobot_experience_text p br{display: none;}
.kscallrobot_experience_content{width: 1200px;margin:0 auto;padding: 0px 52px 40px 130px;box-sizing: border-box;}
.kscallrobot_experience_content h4{font-size:18px;font-weight:bold;margin-bottom:15px;}
.kscallrobot_experience_content p{font-size:14px;color:#656565;font-weight: 500;}
.kscallrobot_experience_content img{display:block;}
.kscallrobot_experience_content_left{float:left;position: relative;width: 436px;height: 662px;}
.kscallrobot_experience_content_left::before{width: 753px;height: 723px;background: url("../images/callrobotnew/module2/icon_list_bg.png") no-repeat center;background-size: cover;position: absolute;top: -66px;left: -167px;content: "";}
.kscallrobot_experience_list{margin-bottom: 58px;}
.kscallrobot_experience_content_right{float:right;text-align: left;padding-top: 121px;width: 404px;}
/*kscallrobot_experience end*/
/*kscallrobot_conversion start*/
.kscallrobot_conversion{background: #fff;min-width:1200px;padding-top: 75px;color: #000;box-sizing: border-box;position: relative;}
.kscallrobot_conversion_text{font-size:28px;font-weight:bold;line-height: 1;letter-spacing: 1px;}
.kscallrobot_conversion_text br{display: none;}
.kscallrobot_conversion_text p{font-size:20px;font-weight: 500;margin-top:41px;}
.kscallrobot_conversion_content{width: 1200px;margin:0 auto;padding: 0px 128px 40px 99px;box-sizing: border-box;}
.kscallrobot_conversion_content h4{font-size:18px;font-weight:bold;margin-bottom:15px;}
.kscallrobot_conversion_content p{font-size:14px;color:#656565;font-weight: 500;}
.kscallrobot_conversion_content img{display:block;}
.kscallrobot_conversion_content_left{float:left;text-align: left;padding-top: 122px;width: 500px;}
.kscallrobot_conversion_content_right::before{width: 614px;height: 810px;background: url("../images/callrobotnew/module3/icon_list_bg.png") no-repeat center;background-size: cover;position: absolute;top: -3px;right: -28px;content: "";}
.kscallrobot_conversion_list{margin-bottom: 58px;}
.kscallrobot_conversion_content_right{float:right;position: relative;width: 460px;height: 802px;}
.kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul{width: 582px;overflow:hidden;z-index: 1;position: absolute;left: 50%;margin-left: -328px;bottom: -13px;}
.kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul li{width: 187px;height:40px;background: url("../images/callrobotnew/module3/icon_list1.png");background-size: 100% 100%;padding-left: 38px;box-sizing: border-box;position: relative;text-align: center;float: left;margin-right: 10px;}
.kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul li:nth-child(2){background: url("../images/callrobotnew/module3/icon_list2.png");background-size: 100% 100%;}
.kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul li:nth-child(3){background: url("../images/callrobotnew/module3/icon_list3.png");background-size: 100% 100%;}
.kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul li:last-child{margin-right: 0;}
.kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul p{font-size: 15px;line-height: 40px;box-sizing: border-box;position: relative;width: 100%;color: #000;font-weight: 600;}
/*kscallrobot_conversion end*/
/*kscallrobot_automation start*/
.kscallrobot_automation{background: #fff;min-width:1200px;padding-top: 90px;color: #000;box-sizing: border-box;position: relative;}
.kscallrobot_automation_text{font-size:28px;font-weight:bold;line-height: 1;letter-spacing: 1px;}
.kscallrobot_automation_text br{display: none;}
.kscallrobot_automation_text p{font-size:20px;font-weight: 500;margin-top:41px;}
.kscallrobot_automation_content{width: 1200px;margin:0 auto;padding: 0px 52px 40px 130px;box-sizing: border-box;}
.kscallrobot_automation_content h4{font-size:18px;font-weight:bold;margin-bottom:15px;}
.kscallrobot_automation_content p{font-size:14px;color:#656565;font-weight: 500;}
.kscallrobot_automation_content img{display:block;}
.kscallrobot_automation_content_left{float:left;position: relative;width: 436px;height: 662px;}
.kscallrobot_automation_content_left::before{width: 684px;height: 810px;background: url("../images/callrobotnew/module4/icon_list_bg.png") no-repeat center;background-size: cover;position: absolute;top: -16px;left: -130px;content: "";}
.kscallrobot_automation_list{margin-bottom: 58px;}
.kscallrobot_automation_content_right{float:right;text-align: left;padding-top: 121px;width: 404px;}
/*kscallrobot_automation end*/
/*kscallrobot_highquality start*/
.kscallrobot_highquality{background: #fff;min-width:1200px;padding-top: 69px;color: #000;box-sizing: border-box;position: relative;}
.kscallrobot_highquality_text{font-size:28px;font-weight:bold;line-height: 1;letter-spacing: 1px;}
.kscallrobot_highquality_text p{font-size:20px;font-weight: 500;margin-top:41px;}
.kscallrobot_highquality_content{width: 1200px;margin:0 auto;padding: 0px 128px 40px 99px;box-sizing: border-box;}
.kscallrobot_highquality_content h4{font-size:18px;font-weight:bold;margin-bottom:15px;}
.kscallrobot_highquality_content p{font-size:14px;color:#656565;font-weight: 500;}
.kscallrobot_highquality_content img{display:block;}
.kscallrobot_highquality_content_left{float:left;text-align: left;padding-top: 122px;width: 500px;}
.kscallrobot_highquality_content_right::before{width: 664px;height: 710px;background: url("../images/callrobotnew/module5/icon_list_bg.png") no-repeat center;background-size: cover;position: absolute;top: -70px;right: -81px;content: "";}
.kscallrobot_highquality_list{margin-bottom: 58px;}
.kscallrobot_highquality_content_right{float:right;position: relative;width: 436px;height: 600px;}
/*kscallrobot_highquality end*/
/*kscallrobot_achievement start*/
.kscallrobot_achievement{background:#fff;color:#000;width:100%;min-width:1500px;margin:0 auto;text-align:center;box-sizing: border-box;position: relative;padding-top: 58px;}
.kscallrobot_achievement_text{font-size:28px;font-weight:bold;line-height: 1;letter-spacing: 1px;margin-bottom: 48px;}
.kscallrobot_achievement_text br{display: none;}
.kscallrobot_achievement_box{text-align:center;width:1500px;margin:0 auto;position: relative;}
.kscallrobot_achievement_box img:first-of-type{margin-bottom: 15px;}
.kscallrobot_achievement_phone{display: none;}
/*kscallrobot_achievement end*/
.kscallrobot_btn {width:169px;height:50px;line-height:50px;display: inline-block;color: #fff;position: relative;cursor: pointer;text-align: center;margin-top: 30px;font-size: 18px;}
.kscallrobot_btn span{position: relative;z-index: 2;display: inline-block;}
.kscallrobot_btn img {position: absolute;top: 0px;left: 0;z-index: 1;width: 169px;max-width: 195px;}
.kscallrobot_btn img.kscallrobot_btn_img_hover {width: 195px;display: none;position: absolute;top: -11px;left: -11px;}
.kscallrobot_btn:hover img.kscallrobot_btn_img {display: none;}
.kscallrobot_btn:hover img.kscallrobot_btn_img_hover {display: block;}
#sideAudio1,#sideAudio2 {width:238px;height:32px;}
#sideAudio1::-webkit-media-controls-panel,#sideAudio2::-webkit-media-controls-panel {background-color: #A4F49D;}
.mainAI_btm {width:345px;position:absolute;left: 50%;bottom: -25px;margin-left: -173px;}
.btm1 {width:345px;height:32px;background:#19CA7A;border-radius:20px;display: flex;align-items: center;margin-bottom: 18px;}
.btm1_title {font-size:14px;font-weight:bold;padding:0px 25px 0 26px;color: #fff;}
.mainAI_btm img {width:349px;height:93px;object-fit:cover;}
@media screen and (max-width:520px) {
    body {padding-top:52px;}
    .isHide {display:none;}
    .kscallrobot_btn {margin-left: 30px;}
    .videoStyle {margin-top:50px;width:85vw !important;}
    video {box-shadow:none !important;width:85vw;}
    .kscallrobot_banner{height:200px;background: #fff;}
	.kscallrobot_banner .kscallrobot_banner_bg{min-width:100%;height:200px;background:url('../images/callrobotnew/banner_phone.jpg') no-repeat center!important;background-size: cover!important;}
	.kscallrobot_banner .kscallrobot_banner_box {text-align:left;position:absolute;top:50%;left: 0;margin-left: 0px;margin-top: -62px;width: 100%;padding-left: 16px;}
	.kscallrobot_banner .kscallrobot_banner_box h2 {font-size: 20px;font-weight: 500;line-height: 30px;display: block;margin-bottom: 10px;width: 200px;}
	.kscallrobot_banner .kscallrobot_banner_box h3 {font-size: 12px;margin-bottom: 20px;}
	.kscallrobot_banner .kscallrobot_banner_box #ksfree_trial_new {box-shadow:unset !important;position: relative;width: 263px;height: 34px;background: url("../images/callrobotnew/icon_bannerInput_phone.png");background-size: cover;}
	.kscallrobot_banner .kscallrobot_banner_box input {height:34px !important;border:none;width:263px !important;background:unset !important;text-indent:0px;border-radius:50px !important;color:#fff!important;font-size: 14px !important;}
	.kscallrobot_banner .kscallrobot_banner_box a {width:84px !important;height:34px !important;line-height:34px !important;position:absolute;right:0;top:0;background-color:transparent !important;font-size: 14px !important;}
	.kscallrobot_banner .kscallrobot_banner_box input::placeholder {font-size:14px;font-weight:400;color:#fff;}
	.kscallrobot_banner_play {position:absolute;height:30px;width:30px;top: 58px;right: 27%;cursor:pointer;background:url("../images/callrobotnew/icon_play.png") no-repeat center;background-size: cover;}
	.kscallrobot_banner_pause {width:21px;right: 28.5%;background:url("../images/callrobotnew/icon_pause.png") no-repeat center;background-size: cover;}
	.kscallrobot_banner_tips {position:absolute;top: 120px;right:23%;color: #000;font-size: 13px;animation:blink 3.6s linear infinite;font-weight: 500;letter-spacing: 0px;}
	.kscallrobot_banner_nav{display: none;}
	.kscallrobot_banner_nav_phone{display: block;position: relative;margin-top: -40px;}
	.kscallrobot_banner_nav_phone .kscallrobot_banner_nav_phone_img{position: absolute;top: 12%;left: 0;}
	.kscallrobot_experience{min-width:100%;padding: 0px 0px;overflow: hidden;}
	.kscallrobot_experience_text{font-size: 20px;}
	.kscallrobot_experience_text p{font-size: 14px;line-height: 22px;margin-top: 10px;}
	.kscallrobot_experience_text p br{display: block;}
	.kscallrobot_experience_content{width: 100%;padding: 0 0px 20px;position: relative;text-align: center;box-sizing: border-box;}
	.kscallrobot_experience_content_left{position: absolute;top: 11px;left: 50%;margin-left: -188px;padding-top: 0;width: 375px;height: 400px;}
	.kscallrobot_experience_content_left::before{width: 413px;height: 438px;background: url("../images/callrobotnew/module2/icon_list_bg_phone.png") no-repeat center;background-size: cover;position: absolute;top: -66px;left: 0px;content: "";}
	.kscallrobot_experience_content_right{width: 100%;display: inline-block;float: none;padding: 430px 0px 0;box-sizing: border-box;overflow: hidden;}
	.kscallrobot_experience_content h4{font-size: 16px;line-height: 20px;box-sizing: border-box;margin-bottom: 9px;position: relative;}
	.kscallrobot_experience_content p{font-size: 14px;line-height: 18px;font-weight: 500;box-sizing: border-box;position: relative;}
	.kscallrobot_experience_content p br{display: none;}
	.kscallrobot_experience_list{margin-bottom: 0;padding: 20px 30px 0;box-sizing: border-box;text-align: left;}
	.kscallrobot_conversion{min-width:100%;padding: 10px 0px 0px;overflow: hidden;}
	.kscallrobot_conversion_text{font-size: 20px;line-height: 24px;}
	.kscallrobot_conversion_text p{font-size: 14px;line-height: 22px;margin-top: 10px;}
	.kscallrobot_conversion_text br{display: block;}
	.kscallrobot_conversion_content{width: 100%;padding: 0 0px 20px;position: relative;text-align: center;box-sizing: border-box;}
	.kscallrobot_conversion_content_right{position: absolute;top: 11px;left: 50%;margin-left: -188px;padding-top: 0;width: 375px;height: 490px;}
	.kscallrobot_conversion_content_right::before{width: 351px;height: 416px;background: url("../images/callrobotnew/module3/icon_list_bg_phone.png") no-repeat center;background-size: cover;position: absolute;top: -32px;right: 16px;content: "";}
	.kscallrobot_conversion_content_right img{width:288px;}
    .kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul{width:190px;margin-left: -95px;}
	.kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul li{float:unset;margin-bottom: 10px;}
	.kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul li:nth-child(odd) {margin-right: 0;}
	.kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul li:nth-child(even) {margin-right: 0%;}
	.kscallrobot_conversion_content_right .kscallrobot_conversion_content_ul p{font-size: 14px;}
	.kscallrobot_conversion_content_left{width: 100%;display: inline-block;float: none;padding: 510px 0px 0;box-sizing: border-box;overflow: hidden;}
	.kscallrobot_conversion_content h4{font-size: 16px;line-height: 20px;box-sizing: border-box;margin-bottom: 9px;position: relative;}
	.kscallrobot_conversion_content p{font-size: 14px;line-height: 18px;font-weight: 500;box-sizing: border-box;position: relative;}
	.kscallrobot_conversion_content p br{display: none;}
	.kscallrobot_conversion_list{margin-bottom: 0;padding: 20px 30px 0;box-sizing: border-box;text-align: left;}
	.kscallrobot_automation{min-width:100%;padding: 10px 0px 0px;overflow: hidden;}
	.kscallrobot_automation_text{font-size: 20px;line-height: 24px;}
	.kscallrobot_automation_text p{font-size: 14px;line-height: 22px;margin-top: 10px;}
	.kscallrobot_automation_text br{display: block;}
	.kscallrobot_automation_content{width: 100%;padding: 0 0px 20px;position: relative;text-align: center;box-sizing: border-box;}
	.kscallrobot_automation_content_left{position: absolute;top: 11px;left: 50%;margin-left: -188px;padding-top: 0;width: 375px;height: 400px;}
	.kscallrobot_automation_content_left::before{width: 401px;height: 475px;background: url("../images/callrobotnew/module4/icon_list_bg_phone.png") no-repeat center;background-size: cover;position: absolute;top: -50px;left: -10px;content: "";}
	.kscallrobot_automation_content_right{width: 100%;display: inline-block;float: none;padding: 390px 0px 0;box-sizing: border-box;overflow: hidden;}
	.kscallrobot_automation_content h4{font-size: 16px;line-height: 20px;box-sizing: border-box;margin-bottom: 9px;position: relative;}
	.kscallrobot_automation_content p{font-size: 14px;line-height: 18px;font-weight: 500;box-sizing: border-box;position: relative;}
	.kscallrobot_automation_content p br{display: none;}
	.kscallrobot_automation_list{margin-bottom: 0;padding: 20px 30px 0;box-sizing: border-box;text-align: left;}
	.kscallrobot_highquality{min-width:100%;padding: 10px 0px 0px;overflow: hidden;}
	.kscallrobot_highquality_text{font-size: 20px;line-height: 24px;}
	.kscallrobot_highquality_text p{font-size: 14px;line-height: 22px;margin-top: 10px;}
	.kscallrobot_highquality_content{width: 100%;padding: 0 0px 20px;position: relative;text-align: center;box-sizing: border-box;}
	.kscallrobot_highquality_content_right{position: absolute;top: 11px;left: 50%;margin-left: -188px;padding-top: 0;width: 375px;}
	.kscallrobot_highquality_content_right::before{width: 505px;height: 539px;background: url("../images/callrobotnew/module5/icon_list_bg_phone.png") no-repeat center;background-size: cover;position: absolute;top: -100px;right: -65px;content: "";}
	.kscallrobot_highquality_content_right img{width:288px;}
	.kscallrobot_highquality_content_right img.kscallrobot_highquality_tab_wakeup{width:60px;right: 6px;top: 90px;}
	.kscallrobot_highquality_content_right img.kscallrobot_highquality_tab_robot{width:60px;left: 15px;top: 14px;}
	.kscallrobot_highquality_content_left{width: 100%;display: inline-block;float: none;padding: 400px 0px 0;box-sizing: border-box;overflow: hidden;}
	.kscallrobot_highquality_content h4{font-size: 16px;line-height: 20px;box-sizing: border-box;margin-bottom: 9px;position: relative;}
	.kscallrobot_highquality_content p{font-size: 14px;line-height: 18px;font-weight: 500;box-sizing: border-box;position: relative;}
	.kscallrobot_highquality_content p br{display: none;}
	.kscallrobot_highquality_list{margin-bottom: 0;padding: 20px 30px 0;box-sizing: border-box;text-align: left;}
	.kscallrobot_achievement{min-width:100%;padding-top: 30px;}
	.kscallrobot_achievement_text{font-size: 20px;margin-bottom: 20px;line-height: 24px;}
	.kscallrobot_achievement_text br{display: block;}
	.kscallrobot_achievement .kscallrobot_achievement_box{display: none;}
	.kscallrobot_achievement_box img{display: inline-block;}
	.kscallrobot_achievement_phone{display: block;padding: 0 0px;}
	.kscallrobot_achievement_phone img{display: block;margin-bottom: 10px;}
	.kscallrobot_achievement_phone img:first-of-type{padding: 0 20px;box-sizing: border-box;}
}
