/* body{background-color: #f5f5f5;} */
a{line-height: 1.5;}
.edui-editor div {box-sizing: content-box;}
.bg-001{background-color: #ff9907;}
.bg-002{background-color: #4088ff;}
.bg-003{background-color: #1cb49d;}
.bg-004{background-color: #f85e5e;}
.bg-005{background-color: #6a5ef8;}
.bg-006{background-color: #ff7a45;}
.bg-007{background-color: #448bff;}
.bg-008{background-color: #ff4184;}
.kch-qyAdd{width: 216px; height: 296px;background-color: #fff;}
.layui-carousel-ind{top: -15px!important; z-index: 2;}
.layui-carousel-ind ul{width: 100%; background-color: inherit!important; display: flex!important;justify-content: center; padding: 0!important;}
.layui-carousel-ind li{width:15px!important; height: 2px!important; border-radius: 0!important; margin:1px 5px!important;background-color:#cedff8!important;}
.layui-carousel-ind li.layui-this{background-color: #0a60dd!important;}
.kch-qyAddLogo{width: 216px; height: 296px;overflow: hidden;background: #fff linear-gradient(180deg, #0a60dd -80%, rgba(91, 150, 242, 0.02) 50%)!important;}
.kch-bannerAdd{margin: 0 20px;width: 500px; height: 296px; background-color: #fff;}
.kch-bannerAdd .kch-hoverImg img{width: 500px; height: 296px;}
.kch-zxSwiper{width: 258px; height: 296px;background-color: #fff;}
.kchNotice{width: 100%; height:240px;}
.kchNotice .swiper-slide{width: auto;}
.kchNotice>.swiper-wrapper{ transition-timing-function: linear !important;}
.kch-zlDtTxt{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width:210px;}
.kch-yd{background-color: #fff;width: 5px; height: 5px;}
.kch-ydBox{width: 9px; height: 9px;min-width: 9px; max-width: 9px; background-color: #0a60dd; margin-top: 6px; z-index: 1;}
.kchNotice .swiper-slide{padding-bottom: 15px;}
.kchNotice .swiper-slide:after{content: ""; position: absolute; width: 1px; left: 14px; height: 100%; background-color: #e9e9e9;}
.text-191919{color: #191919;}
.userColor{color: #ff6600;}
.userColor:hover{color: #ff6600; opacity: 0.95;}
.userColor2{color: #ff6600;}
.kch-activityBox{width: 1000px; height: 40px;}
.kch-uABtn{height:24px ; line-height: 24px; color: #fff; padding: 0 10px; font-size: 12px; border-radius: 12px; background-color: #ff6600;}
.kch-uABtn2{height:24px ; line-height: 24px; color: #fff; padding: 0 10px; font-size: 12px; border-radius: 12px; background-color: #2555a5;}
.kch-leftMenu{width: 165px;}
.kch-rightContent{width: 1015px;min-height: 500px;}
.kch-userMenu{ height: 48px; line-height: 48px;}
.kch-userMenu:hover{ color: #000;}
.kch-userW138{width: 138px;}
.layui-tab-item.layui-show{display: flex!important;}
.kch-userTonNAV{margin: 0; margin-bottom: 20px;}
.kch-userTonNAV .layui-tab-title{height: 50px; padding: 0 30px;color: #666; }
.kch-userTonNAV.layui-tab-brief>.layui-tab-title .layui-this{color: #191919; font-size: 16px; font-weight: bold; min-width: auto;}
.kch-userTonNAV.layui-tab-brief>.layui-tab-title li{ font-size: 16px;line-height: 50px; padding: 0;min-width: auto;}
.kch-userTonNAV.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 2px solid #0a60dd;}
.kch-userTonNAV .layui-tab-title .layui-this:after{height: 50px; width: 20px; left: 50%; margin-left: -10px;}
.kch-userMenu span{color: #ff6600; }
.chActive{color: #ff6600; font-weight: bold; font-size: 15px; position: relative;}
.chActive:hover{color: #ff6600;}
.chActive:after{position: absolute; content: ""; height: 16px; width: 3px; background-color: #ff6600; left: -20px;}
.kch-chNavM{width: 108px; border-radius: 4px;}
.kch-chNavM:hover{background-color: #f2f4f6;}
.kch-chNavM:hover span{color: #191919; font-weight: 600;}
.kch-chNavMIcon{width: 40px; height: 40px; border-radius: 20px; position: relative; overflow: hidden;}
.kch-chNavMIcon img{position: absolute; left: 0; top: 0;width: 40px; height: 40px;}
.kch-navMore{position: absolute; top: 15px; right: 20px;}
.kch-chNav2f{width: 210px;  margin:15px; padding: 10px 5px;  border-radius: 15px;}
.kch-chNavLogo{width: 88px; min-width: 88px; height: 88px; border-radius: 4px; margin-left: 2px; margin-top: 2px; overflow: hidden;}
.kch-chNavLogo img{width: 88px; height: 88px;}
.kch-chNavTxt{width:100px ; max-width: 100px;}
.kch-chNav2f:hover{background-color: #f2f4f6;}
.kch-chNav3f{width: 156px;  border-radius: 10px; margin:10px 3px; padding:5px; align-items: center;}
.kch-chNav3f .kch-chNavLogo{width: 30px; min-width: 30px; height: 30px; border-radius: 16px; margin-left: 2px; margin-top: 2px; overflow: hidden;}
.kch-chNav3f .kch-chNavLogo img{width: 30px; height: 30px;}
.kch-chNav3f:hover{background-color: #f2f4f6;}
.kch-chNavTit{font-size: 15px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #191919; max-width: 130px; line-height:1.2; margin-bottom: 5px;}
.kch-chNav4f{width: 189px; margin:10px 3px; padding: 10px 5px;  border-radius: 15px; align-items: center;}
.kch-chNav4f .kch-chNavLogo{width: 40px;min-width: 40px; height: 40px; border-radius: 25px; margin-left: 2px; margin-top: 2px; overflow: hidden; border: 1px solid #f1f1f1;}
.kch-chNav4f .kch-chNavLogo img{width: 40px; height: 40px;}
.kch-chNav4f .kch-chNavTxt{width:135px ; max-width: 135px;}
.kch-chNav4f:hover{background-color: #f2f4f6;}
.kch-chNav4f .kch-chNavLogo2{width: 30px; min-width: 30px; height: 30px; border-radius: 15px; margin-left: 2px; margin-top: 2px; overflow: hidden;border: 1px solid #f1f1f1;}
.kch-chNav4f .kch-chNavLogo2 img{width: 30px; height: 30px;}
.alNone{align-items: initial;}
.alNone .kch-chNavTit{line-height: 2; margin-bottom: 0;}
.kch-chNavSj{width: 280px; margin:15px 20px; padding: 10px 5px;  border-radius: 15px;}
.kch-chNavSjTbox{width:220px ; max-width: 220px;}
.kch-chNavSjTit{font-size: 15px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #191919; max-width: 220px; line-height: 1.8;}
.kch-chNavSjCom{font-size: 13px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #666; max-width: 220px; line-height:1.5;}
.kch-chNavSjIcon{width: 50px; height: 50px;}
.kch-chNavSjIcon img{width: 50px; height: 50px;}
.kch-chNavSj:hover{background-color: #f2f4f6;}
.kch-chNavNw{border-radius: 10px; margin:10px 15px; padding:0 10px;}
.kch-chNavNw:hover .kch-chNavSjTit{color: #ff6600;}
.kch-leftMenuF{position: fixed; top: 90px; left: 50%; margin-left: -600px;}
.kch-ml{margin-left: 185px;}
@media screen and (max-width: 800px) {
	.kch-leftMenu{width: 100%;height: 50px; position: fixed; top: 44px; left: 0; z-index: 10; margin-left: 0; box-shadow: 0 10px 8px rgba(0,0,0,0.058);}
	#lou_menu{flex-direction: inherit; width: 100%; height: 50px; padding: 0; margin: 0;white-space: nowrap;display: -webkit-box; overflow: auto; }
	.kch-rightContent{width: 100%; margin-left: 0; margin-top: 50px;}
	.kch-rightContent>div:nth-child(1){display: none;}
	.chActive:after{display: none;}
	.kch-userMenu{margin: 0 5px;}
	.kch-userMenu span{color: #333; padding-right: 2px;}
	.chActive span{color: #ff6600;}
	.kch-chNav4f{width: 48%; margin: 0 1%;}
	.layui-form.layui-tab-content.p-2{padding: 15px 10px;}
	.kch-chNav4f .kch-chNavTxt{width: calc(100% - 40px);}
}