/*ksaboutusnew_banner start*/
.ksaboutusnew_banner{position:relative;height: 600px;background: #fff;}
.ksaboutusnew_banner .ksaboutusnew_banner_bg{position:absolute;top:0px;left:0px;float:left;width:100%;min-width:1200px;overflow:auto;height: 100%;background:url("../images/aboutusnew/banner.jpg") no-repeat center;overflow:hidden;background-size: cover;}
.ksaboutusnew_banner .ksaboutusnew_banner_box {text-align:left;position:absolute;top:50%;left:50%;margin-left: -495px;margin-top: 33px;color:#000;}
.ksaboutusnew_banner .ksaboutusnew_banner_box h3 {font-size: 32px;line-height:1;font-weight: 600;letter-spacing: 1px;}
/*ksaboutusnew_banner end*/
/*ksaboutusnew_enterprise start*/
.ksaboutusnew_enterprise{background:#fff;color:#000;width:100%;min-width:1200px;margin:0 auto;text-align:center;box-sizing: border-box;position: relative;padding-top: 14px;}
.ksaboutusnew_enterprise_text{font-size: 38px;font-weight: 600;margin-bottom: 42px;letter-spacing: 3px;line-height: 1;}
.ksaboutusnew_enterprise_text p{margin-top: 4px;}
.ksaboutusnew_enterprise_box{text-align:center;width:1200px;margin:0 auto;position: relative;overflow: hidden;padding: 0 90px;box-sizing: border-box;}
.ksaboutusnew_enterprise_box_left{float:left;width: 520px;text-align: left;}
.ksaboutusnew_enterprise_box_left p{font-size: 16px;line-height: 28px;box-sizing: border-box;}
.ksaboutusnew_enterprise_box_left p:first-of-type{padding-bottom: 28px;}
.ksaboutusnew_enterprise_box_right{float:right;width: 473px;}
.ksaboutusnew_enterprise .ksaboutusnew_enterprise_list{width: 1060px;margin:0 auto;position:relative;overflow:hidden;padding: 73px 20px 20px;box-sizing: border-box;z-index: 1;}
.ksaboutusnew_enterprise .ksaboutusnew_enterprise_list li{width: 502px;height:178px;padding: 16px 10px 0px;box-sizing: border-box;position: relative;text-align: center;float: left;margin-right: 15px;margin-bottom: 15px;cursor: pointer;box-shadow: 0px 0px 12px 4px rgba(119, 136, 136, 0.1);overflow: hidden;}
.ksaboutusnew_enterprise .ksaboutusnew_enterprise_list li:last-child{margin-right: 0;}
.ksaboutusnew_enterprise .ksaboutusnew_enterprise_list li:hover img{transform: translateY(-8px);}
.ksaboutusnew_enterprise .ksaboutusnew_enterprise_list h2{font-size: 34px;padding-bottom: 20px;font-weight: 600;position: relative;padding-left: 32px;display: inline-block;letter-spacing: 16px;}
.ksaboutusnew_enterprise .ksaboutusnew_enterprise_list h2::before{content:'';width: 16px;height:16px;display: inline-block;background:url('../images/aboutusnew/module1/icon_ellipse.png') no-repeat center;background-size: cover;position: absolute;top: 14px;left: 0px;}
.ksaboutusnew_enterprise .ksaboutusnew_enterprise_list p{font-size: 34px;box-sizing: border-box;position: relative;width: 100%;color: #0BCCB7;margin-bottom: 22px;letter-spacing: 1px;}
.ksaboutusnew_enterprise_phone{display: none;}
/*ksaboutusnew_enterprise end*/
/*ksaboutusnew_panoramic start*/
.ksaboutusnew_panoramic{background: #fff;color:#000;min-width:1378px;padding-top: 105px;box-sizing: border-box;}
.ksaboutusnew_panoramic_text{font-size: 38px;font-weight: 600;letter-spacing: 3px;line-height: 1;}
.ksaboutusnew_panoramic_content{width:1378px;margin:0 auto;position: relative;}
/* .ksaboutusnew_panoramic_content::before {width: 569px;height: 675px;background: url("../images/aboutusnew/module2/icon_list_bg.png") no-repeat center;background-size: cover;position: absolute;top: -242px;right: 22px;content: "";} */
.ksaboutusnew_panoramic_content img{margin-left: -110px;position: relative;z-index: 1;}
.ksaboutusnew_panoramic_phone{display: none;}
/*ksaboutusnew_panoramic end*/
/*ksaboutusnew_independent start*/
#ksaboutusnew_independent_tab{position:relative;padding-top: 55px;box-sizing: border-box;}
#ksaboutusnew_independent_tab .ksaboutusnew_independent_tabcon div.ksaboutusnew_independent_li{width:100%;display: none;}
#ksaboutusnew_independent_tab .ksaboutusnew_independent_tablist li.ksaboutusnew_independent_cur{border-bottom:5px solid #0CCDB8;}
#ksaboutusnew_independent_tab .ksaboutusnew_independent_tabcon div.ksaboutusnew_independent_li.ksaboutusnew_independent_cur{display: block;}
.ksaboutusnew_independent{min-width:1200px;color:#000;box-sizing: border-box;position: relative;}
.ksaboutusnew_independent_bg{position:absolute;top:0px; left:0px;width:100%;min-width:1200px;overflow:auto;height:100%;}
.ksaboutusnew_independent_header{font-size: 38px;font-weight: 600;letter-spacing: 3px;line-height: 1;}
.ksaboutusnew_independent .ksaboutusnew_independent_content{width:1200px;margin:0 auto;text-align:center;box-sizing: border-box;position: relative;}
.ksaboutusnew_independent .ksaboutusnew_independent_content .ksaboutusnew_independent_word{width:100%;position:relative;overflow:hidden;padding:0px 50px;box-sizing: border-box;}
.ksaboutusnew_independent .ksaboutusnew_independent_content .ksaboutusnew_independent_word li{float:left;font-size:20px;padding: 0px 0px 18px;width: 20%;box-sizing: border-box;cursor: pointer;line-height: 26px;border-bottom:5px solid transparent;font-weight: 600;letter-spacing: 2px;}
.ksaboutusnew_independent .ksaboutusnew_independent_content .ksaboutusnew_independent_word li:last-child{margin-right:0;}
.ksaboutusnew_independent .ksaboutusnew_independent_content .ksaboutusnew_independent_word li img{margin-bottom: 17px;height: 56px;width: auto;}
.ksaboutusnew_independent_line{width:100%;min-width:1200px;height:1px;background: #bfbfbf;}
.ksaboutusnew_independent .ksaboutusnew_independent_list{width:1096px;height:671px;margin:0 auto;display: flex;align-items: center;justify-content: center;overflow: hidden;background: url("../images/aboutusnew/module3/icon_list_bg.png") no-repeat center;background-size: cover;}
.ksaboutusnew_independent_phone{display: none;}
/*ksaboutusnew_independent end*/
/*ksaboutusnew_exhibition start*/
.ksaboutusnew_exhibition{position: relative;color:#000;height: 896px;margin-top: -19px;}
.ksaboutusnew_exhibition_header{font-size: 38px;font-weight: 600;letter-spacing: 3px;line-height: 1;position: relative;z-index: 1;padding-top: 117px;}
.ksaboutusnew_exhibition .ksaboutusnew_exhibition_bg{position:absolute;top:0px;left:0px;float:left;width:100%;min-width:1200px;height: 896px;background: url('../images/aboutusnew/module4/icon_list_bg.png') no-repeat center;background-size: cover;}
.ksaboutusnew_exhibition_rvc {max-width:90%;height:252px;position:absolute;top: 328px;left:50%;margin-left: -45%;}
.ksaboutusnew_exhibition_rvc:before {background-image:-webkit-linear-gradient(left,#fff 20%,rgba(235,237,240,0));content:"";height:100%;left:0px;position:absolute;top:0px;width:200px;z-index:2}
.ksaboutusnew_exhibition_rvc:after {background-image:-webkit-linear-gradient(right,#fff 20%,rgba(235,237,240,0));content:"";height:100%;position:absolute;right:0px;top:0px;width:200px;z-index:2}
.ksaboutusnew_exhibition_rvc .rvc_wrapper {margin:auto;overflow:hidden;}
.ksaboutusnew_exhibition_rvc .rvc_wrapper ul {overflow:hidden;position:relative;width: 99999px;}
.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li {float:left;height:252px;position:relative;width: 275px!important;padding-top: 164px;box-sizing: border-box;text-align: center;margin-left: -26px!important;}
.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li:nth-child(even){padding-top: 32px;}
.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li:nth-child(even)::before{width: 654px;height: 252px;background: url("../images/aboutusnew/module4/icon_list.png") no-repeat center;background-size: cover;position: absolute;top: 0px;left: 0px;content: "";}
.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li div{display: inline-block;text-align: left;padding-left: 22px;}
.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li h2 {margin-bottom:6px;color: #0CCEB6;font-size: 16px;font-weight: 600;}
.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li p {font-size: 16px;font-weight: 600;}
#ksaboutusnew_exhibition_rvc_phone{display: none;}
.rvc_btn {position:absolute;height:39px;left:50%;margin-left:-54px;bottom:-151px;}
.rvc_prv,.rvc_next {position:absolute;height:100%;top:4px;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;cursor: pointer;}
.rvc_prv {left:-38px;}
.rvc_next {right:-32px;}
/*ksaboutusnew_exhibition end*/
/*ksaboutusnew_history start*/
.ksaboutusnew_history{color: #000;min-width:1000px;padding-top: 100px;box-sizing: border-box;overflow: hidden;position: relative;margin-top: -154px;}
.ksaboutusnew_history_header{font-size: 38px;font-weight: 600;letter-spacing: 3px;line-height: 1;}
#ksaboutusnew_history_tab{position:relative;width: 1000px;height:837px;margin: 0px auto;position: relative;padding-top: 156px;box-sizing: border-box;}
#ksaboutusnew_history_tab::before{content:'';width: 1412px;height:990px;display: inline-block;background:url('../images/aboutusnew/module5/icon_list_bg.png') no-repeat center;background-size: cover;position: absolute;top: -195px;left: -246px;}
#ksaboutusnew_history_timeLine {width:1000px;height: 468px;overflow:hidden;margin:0px auto;position:relative;color: #333333;}
#ksaboutusnew_history_timeLine .ksaboutusnew_history_img{width: 68px;height: 548px;position: absolute;top: -40px;left: 117px;}
#ksaboutusnew_history_timeLine:before {background-image:-webkit-linear-gradient(top,#fff 20%,rgba(235,237,240,0));content:"";height:22px;left:117px;position:absolute;top:0px;width:50px;z-index:2}
#ksaboutusnew_history_timeLine:after {background-image:-webkit-linear-gradient(bottom,#fff 20%,rgba(235,237,240,0));content:"";height:50px;position:absolute;bottom:0px;left:117px;width:50px;z-index:2}
#ksaboutusnew_history_yearList {width:420px;overflow:hidden;float:left;position: relative;padding-left: 232px;box-sizing: border-box;text-align: left;margin-top: -28px;}
#ksaboutusnew_history_yearList li {width:130px;height:124px;line-height:124px;font-size:20px;font-weight: 600;color: #666;cursor: pointer;}
#cList {width:800px;position:relative;}
#ksaboutusnew_history_btnRight,#ksaboutusnew_history_btnLeft {position:absolute;left:136px;font-size:70px;width:29px;height:29px;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;}
#ksaboutusnew_history_btnRight {bottom:48px;background-image:url('../images/aboutusnew/module5/icon_next.png');background-size: cover;}
#ksaboutusnew_history_btnRight:hover {background-image:url('../images/aboutusnew/module5/icon_next_hover.png');background-size: cover;}
#ksaboutusnew_history_btnLeft {top:22px;background-image:url('../images/aboutusnew/module5/icon_prev.png');background-size: cover;}
#ksaboutusnew_history_btnLeft:hover {background-image:url('../images/aboutusnew/module5/icon_prev_hover.png');background-size: cover;}
#ksaboutusnew_history_Ul {width:580px;overflow:hidden;float:left;}
#ksaboutusnew_history_Ul li {width:580px;height:468px;list-style:none;display: flex;align-items: center;}
#ksaboutusnew_history_Ul li .ksaboutusnew_history_right{text-align: left;display: inline-block;vertical-align: middle;padding-right: 65px;}
#ksaboutusnew_history_Ul li .ksaboutusnew_history_right_p{font-size: 16px;padding-left: 20px;line-height: 34px;box-sizing: border-box;position: relative;display: block;}
#ksaboutusnew_history_Ul li .ksaboutusnew_history_right_p::before{content:'';width: 4px;height: 4px;background: #333;display: inline-block;border-radius: 50%;position: absolute;top: 14px;left: 0;}
#ksaboutusnew_history_yearList li.ksaboutusnew_history_active {padding-left: 22px;font-size: 22px;color: #333;}
/*ksaboutusnew_history end*/
/*ksaboutusnew_contactus start*/
.ksaboutusnew_contactus{width:100%;color:#000;min-width:1200px;height: 547px;background:url("../images/aboutusnew/module6/icon_list_bg.png") no-repeat center;overflow:hidden;background-size: cover;margin-bottom: -18px;padding-top: 56px;box-sizing: border-box;}
.ksaboutusnew_contactus_header{font-size: 38px;font-weight: 600;letter-spacing: 3px;line-height: 1;}
.ksaboutusnew_contactus .ksaboutusnew_contactus_content{width:1200px;margin:0 auto;text-align:center;padding-top: 22px;overflow:hidden;}
.ksaboutusnew_contactus_phone{display: none;}
/*ksaboutusnew_contactus end*/
button, a {
  -webkit-tap-highlight-color: transparent;
}
@media screen and (max-width:520px){
	body{padding-top:52px;}
	.ksaboutusnew_banner{height:200px;background: #fff;}
	.ksaboutusnew_banner .ksaboutusnew_banner_bg{min-width:100%;height:200px;background:url('../images/aboutusnew/banner_phone.jpg') no-repeat center!important;background-size: cover!important;}
	.ksaboutusnew_banner .ksaboutusnew_banner_box {text-align:left;position:absolute;top:50%;left: 8%;margin-left: 0px;margin-top: 38px;}
	.ksaboutusnew_banner .ksaboutusnew_banner_box h3 {font-size: 12px;margin-bottom: 10px;}
	.ksaboutusnew_enterprise{min-width:100%;padding-top: 30px;}
	.ksaboutusnew_enterprise_text{font-size: 18px;margin-bottom: 20px;letter-spacing: 0;}
	.ksaboutusnew_enterprise_box{text-align:center;width:100%;margin:0 auto;position: relative;overflow: hidden;padding: 0 20px;box-sizing: border-box;}
	.ksaboutusnew_enterprise_box_left{float:unset;width: 100%;text-align: left;padding-top: 180px;}
	.ksaboutusnew_enterprise_box_left p{font-size: 14px;line-height: 24px;box-sizing: border-box;}
	.ksaboutusnew_enterprise_box_left p:first-of-type{padding-bottom: 20px;}
	.ksaboutusnew_enterprise_box_right{float:unset;width: 90%;position: absolute;top: 0;left: 50%;margin-left: -45%;}
	.ksaboutusnew_enterprise .ksaboutusnew_enterprise_list{width:100%;padding: 0px 20px 0px;display: none;}
	.ksaboutusnew_enterprise_box img{display: inline-block;}
	.ksaboutusnew_enterprise_phone{display: block;padding: 0 0px;}
	.ksaboutusnew_enterprise_phone img{display: block;}
	.ksstandard_base_scheme p{font-size: 14px;padding: 20px;width: 100%;line-height: 24px;}
	.ksaboutusnew_panoramic{min-width:100%;padding-top: 30px;}
	.ksaboutusnew_panoramic_content{width: 100%;padding: 0 20px 8px;position: relative;text-align: center;box-sizing: border-box;display: none;}
	.ksaboutusnew_panoramic_text{font-size: 18px;margin-bottom: 20px;letter-spacing: 0;}
	.ksaboutusnew_panoramic_content::before{display: none;}
	.ksaboutusnew_panoramic_phone{display: block;}
	.ksaboutusnew_independent{min-width:100%;margin-top:-20px;}
	.ksaboutusnew_independent .ksaboutusnew_independent_list{width: 100%;height:600px;background: url("../images/aboutusnew/module3/icon_list_bg_phone.png") no-repeat center;background-size: cover;padding: 0 20px;box-sizing: border-box;}
	.ksaboutusnew_independent .ksaboutusnew_independent_list img{display: none;}
	.ksaboutusnew_independent .ksaboutusnew_independent_list img.ksaboutusnew_independent_phone{display: block;}
	#ksaboutusnew_independent_tab{padding-top:20px;}
	.ksaboutusnew_independent .ksaboutusnew_independent_content{width:90%;}
	.ksaboutusnew_independent .ksaboutusnew_independent_content .ksaboutusnew_independent_word{padding:0 0px;}
	.ksaboutusnew_independent .ksaboutusnew_independent_content .ksaboutusnew_independent_word li{padding:0px 0 8px;font-size: 12px;letter-spacing: 0;line-height: 20px;}
	.ksaboutusnew_independent .ksaboutusnew_independent_content .ksaboutusnew_independent_word li img{margin-bottom: 10px;height: 42px;}
	.ksaboutusnew_independent_header{font-size:18px;letter-spacing: 0;}
	.ksaboutusnew_exhibition{position: relative;height: 700px;margin-top: 0;}
	.ksaboutusnew_exhibition_header{font-size: 18px;letter-spacing: 0px;padding-top: 40px;}
	.ksaboutusnew_exhibition .ksaboutusnew_exhibition_bg{position:absolute;top:0px;left:0px;float:left;width:100%;min-width:100%;height: 100%;background:url('../images/aboutusnew/module4/icon_list_bg_phone.png') no-repeat center;background-size: contain;}
	#ksaboutusnew_exhibition_rvc{display: none;}
	#ksaboutusnew_exhibition_rvc_phone{display: block;}
	.ksaboutusnew_exhibition_rvc {max-width:375px;height:620px;position:absolute;top: 50px;left:50%;margin-left: -188px;}
	.ksaboutusnew_exhibition_rvc:before {display: none;}
	.ksaboutusnew_exhibition_rvc:after {display: none;}
	.ksaboutusnew_exhibition_rvc .rvc_wrapper {margin:auto;overflow:hidden;}
	.ksaboutusnew_exhibition_rvc .rvc_wrapper ul {overflow:hidden;position:relative;width: 99999px;margin-top: 66px;}
	.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li {float:left;height:452px;position:relative;width: 375px!important;padding-top: 0px;box-sizing: border-box;text-align: center;margin-left: 0px!important;display: flex;align-items: center;}
	.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li img{width: 90%;margin: 0 auto;}
	.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li:nth-child(even){padding-top: 32px;}
	.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li:nth-child(even)::before{display: none;}
	.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li div{display: inline-block;text-align: left;padding-left: 22px;}
	.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li h2 {margin-bottom:6px;color: #0CCEB6;font-size: 16px;font-weight: 600;}
	.ksaboutusnew_exhibition_rvc .rvc_wrapper ul li p {font-size: 16px;font-weight: 600;}
	.rvc_btn {position:absolute;height:69px;left:50%;margin-left:-81px;bottom:-20px;-webkit-tap-highlight-color: transparent;}
	.rvc_prv {left:-60px;-webkit-tap-highlight-color: transparent;}
	.rvc_next {right:-54px;-webkit-tap-highlight-color: transparent;}
	.ksaboutusnew_history{min-width:100%;padding-top: 30px;position: relative;margin-top: 0;}
	.ksaboutusnew_history_header{width:100%;font-size:18px;letter-spacing: 0;}
	#ksaboutusnew_history_tab{position:relative;width: 100%;height: 600px;margin: 0px auto;position: relative;padding-top: 100px;box-sizing: border-box;}
	#ksaboutusnew_history_tab::before{content:'';width: 100%;height:1022px;display: inline-block;background:url('../images/aboutusnew/module5/icon_list_bg_phone.png') no-repeat center;background-size: contain;position: absolute;top: -300px;left: 0px;}
	#ksaboutusnew_history_timeLine {width: 270px;height: 468px;overflow:hidden;margin:0px auto;position:relative;color: #333333;}
	#ksaboutusnew_history_timeLine .ksaboutusnew_history_img{display: none;}
	#ksaboutusnew_history_timeLine:before {display: none;}
	#ksaboutusnew_history_timeLine:after {display: none;}
	#ksaboutusnew_history_yearList {width:1000px;overflow:hidden;float:left;position: relative;padding-left: 0;box-sizing: border-box;text-align: left;margin-top: 0;margin: 0 auto;}
	#ksaboutusnew_history_yearList li {width:auto;height:auto;line-height:24px;font-size:20px;font-weight: 600;color: #666;cursor: pointer;float:left;padding: 10px 8px;width: 90px;box-sizing: border-box;}
	#cList {width:800px;position:relative;}
	#ksaboutusnew_history_btnRight,#ksaboutusnew_history_btnLeft {position:absolute;left:auto;bottom:0px;font-size:70px;width:82px;height:83px;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;}
	#ksaboutusnew_history_btnRight {right:0px;background-image:url('../images/aboutusnew/module5/icon_next_phone.png');background-size: cover;}
	#ksaboutusnew_history_btnRight:hover {background-image:url('../images/aboutusnew/module5/icon_next_phone_hover.png');background-size: cover;}
	#ksaboutusnew_history_btnLeft {top:auto;left:0px;background-image:url('../images/aboutusnew/module5/icon_prev_phone.png');background-size: cover;}
	#ksaboutusnew_history_btnLeft:hover {background-image:url('../images/aboutusnew/module5/icon_prev_phone_hover.png');background-size: cover;}
	#ksaboutusnew_history_Ul {width:4000px;height: 270px;overflow:hidden;float:left;position: relative;left: 0;margin-top: 5px;}
	#ksaboutusnew_history_Ul li {width: 270px;height:100%;list-style:none;display: flex;align-items: start;float: left;position:absolute;left:0;padding: 0 0px;box-sizing: border-box;}
	#ksaboutusnew_history_Ul li .ksaboutusnew_history_right{text-align: left;display: inline-block;vertical-align: middle;padding-right: 0;}
	#ksaboutusnew_history_Ul li .ksaboutusnew_history_right_p{font-size: 12px;padding-left: 8px;line-height: 18px;box-sizing: border-box;position: relative;display: block;}
	#ksaboutusnew_history_Ul li .ksaboutusnew_history_right_p::before{content:'';width: 4px;height: 4px;background: #333;display: inline-block;border-radius: 50%;position: absolute;top: 9px;left: 0;}
	#ksaboutusnew_history_yearList li.ksaboutusnew_history_active {padding-left: 8px;padding-top: 0px;font-size: 20px;color: #333;}
	.ksaboutusnew_contactus{min-width:100%;padding-top:30px;background:url("../images/aboutusnew/module6/icon_list_bg_phone.png") no-repeat center;background-size: cover;}
	.ksaboutusnew_contactus_header{font-size:18px;letter-spacing: 0;}
	.ksaboutusnew_contactus .ksaboutusnew_contactus_content{display: none;}
	.ksaboutusnew_contactus_phone{display: block;}
	.ksaboutusnew_contactus_phone img:first-of-type{margin: 16px 0;}
}