/*搜索*/
.k-searchcont{padding:20px;background: #f7f7f7}
.k-search{width: 47%; height: 56px;margin:auto;}
.k-search form{display: flex;background: #fff;height: 56px;overflow: hidden;border-radius: 50px;}
.k-search form input{border:none}
.k-search form input[type="text"]{flex:1;padding:0 0 0 20px;height: 56px;line-height:56px;font-size: 18px;}
.k-search form input[type="submit"]{width: 126px;height: 56px;background: url(../images/page/k-search.png) center no-repeat;cursor:pointer}

/*tab*/
.k-tabstyle ul{display: flex;justify-content: center;text-align: center;border-bottom:1px solid #015293}
.k-tabstyle li{position: relative;width:33%}
.k-tabstyle li a{display:block;height: 85px;line-height: 85px;font-weight: bold}
.k-tabstyle li i{ position:absolute; left:50%; bottom:-3px; height:6px; background:#015293; width:0%; z-index:0;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.k-tabstyle li.u-active a{color:#015293;font-weight:bold}
.k-tabstyle li.u-active i{ width:78px; left:50%;margin-left:-39px;}

.k-partment-list{padding-bottom:10px;}
.k-partment-list ul{max-height:230px;overflow: hidden;}
.k-partment-list ul li{float: left;width:16.66%;line-height: 60px;text-align: center;margin-bottom:20px}
.k-partment-list ul li a{display:block;background: #f5f5f5;padding:0 5px;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.k-partment-list ul li.u-active a,.k-partment-list ul li a:hover{background: #015293;color: #fff}
.k-partment-list .zhankai{width:65px;margin:10px auto;cursor: pointer;position: relative;}
.k-partment-list .zhankai span{color:#808080;}
.k-partment-list .zhankai i{display:inline-block;position:absolute;left:35px;top:0;width:30px;height:22px;background: url(../images/page/rowdown.png) center no-repeat;background-size:14px;transition: all .3s linear}
.k-partment-list .zhankai-cur i{transform: rotateX(180deg);}
.k-partment-list.hgauto ul{height: auto;max-height:800px}

/*问题列表*/
.k-ask-list{margin:25px 0}
.k-ask-cont{border-radius:12px;padding-bottom:30px;margin-bottom:30px;overflow: hidden;}
.k-ask-top{background: url(../images/page/q.png) 27px center no-repeat;padding-left:80px}
.k-ask-top a{font-size: 20px;font-weight:bold;display: block;height:70px;line-height: 70px;overflow: hidden;}
.k-anwser{background: url(../images/page/a.png) 27px 5px no-repeat;padding:0 20px 15px 80px}
.k-anwser p{color:#666;line-height: 36px;max-height: 108px;overflow: hidden;}
.k-anwser p a{color:#c60000}
.k-from{background:#f7f7f7;display: flex;margin:0 20px 0 80px;padding:12px 20px}
.k-from span{color:#999;font-size:14px;margin-right:120px;height:20px;overflow: hidden;min-width: 145px;display: flex;align-items: center;}
.k-from span:last-child{margin-right:0}

/*内容页样式*/
.u-lgtit-cont{text-align: center;}
.u-lgtit{padding:0 0 0 60px;display: inline-block;overflow: hidden;background:url(../../dist/images/page/q.png) left center no-repeat;}
.answer-detail{padding-left:65px;background:url(../../dist/images/page/a.png) left top no-repeat;}
.answer-detail p{background: #f7f7f7;line-height: 35px;padding:20px}


@media (max-width:1024px) {
  .k-tabstyle li{width:50%}
  .k-tabstyle li a{font-size: 20px;height: 45px;line-height: 45px}
  .k-partment-list ul li{width:33.33%;line-height: 48px;margin-bottom: 10px}
  .k-search{width:100%}
  .k-search form input[type="text"]{font-size: 14px}
  .k-ask-top a{font-size: 18px}
  .k-anwser,.k-ask-top{padding-left:65px}
  .k-from{margin:0;flex-wrap: wrap;}
  .k-from span{margin-right:10px;align-items: flex-start;}
  .u-lgtit{padding-left:30px}
  .answer-detail{padding-left:35px}

}

