@charset "utf-8";

.ksyqjd_item{text-align: center;padding: 20px 0 0;  margin: 0 auto; background: url(../images/ksyqjd_item.gif) center center; box-sizing: border-box;}
.ksyqjd_item .content{display: flex; flex-wrap: wrap;justify-content: space-between;text-align: center;}
.ksyqjd_item dl{width: 50%;box-sizing: border-box;padding:0 0.5rem;}
.ksyqjd_item dl:last-child{border-right: 0 }
.ksyqjd_item dl dt{ color: #006988;font-size: 2rem;font-weight: bold;line-height: 1.8;}
.ksyqjd_item dl dd{font-size: 1.3rem;color: #333;font-weight: bold;line-height: 2;}
.ksyqjd_item dl p{font-size: 1.125rem;line-height: 2;color: #666666;}
/* end */
/* ksyqjd_product */
.ksyqjd_product{margin-top: 1rem;border-top: 1px solid #efefef;}
.ksyqjd_product .right{ width: 100%;box-sizing: border-box;}
.ksyqjd_product .right .t{font-size: 1.6rem;border-bottom: 1px solid #efefef;margin-bottom: 1rem;line-height: 2;font-weight: bold;position: relative;color:#006988;text-align: left;}
.ksyqjd_product .right .t .more{position: absolute;right: 0;font-size: 1.2rem;top: 1.5rem;font-weight: normal;color: #999;}
.ksyqjd_product .right ul{display: flex;flex-wrap: wrap;justify-content: flex-start;}
.ksyqjd_product .right ul li{width: 49%;padding: 0.5rem;box-sizing: border-box;text-align: center;border: 1px solid #efefef;margin-right:2%;margin-bottom: 20px;}
.ksyqjd_product .right ul li:nth-child(2n+0){margin-right: 0;}
.ksyqjd_product .right ul li .pic{width: 100%;padding-bottom: 0.5rem;border-bottom: 1px solid #efefef;}
.ksyqjd_product .right ul li img{width: 100%;}
.ksyqjd_product .right ul li .title{text-align: center;line-height: 1.5;font-size: 1.2rem;}

.ksyqjd_con{margin: 1rem auto;}
/* ksyqjd_news */
.ksyqjd_news .con,.ksyqjd_about .con{box-sizing: border-box;}

.ksyqjd_news{width: 100%;margin-top: 1rem;border-top: 2px solid #efefef;padding-top: 1rem;}
.ksyqjd_news .pic_item{display: flex;flex-wrap: wrap; justify-content: space-between;width: 100%; box-sizing: border-box;border-bottom: 1px dotted #efefef;margin-bottom:1rem;}
.ksyqjd_news .pic{width: 100%;}
.ksyqjd_news .pic img{width: 100%;}
.ksyqjd_news .item{width: 100%;}
.ksyqjd_news .item .date{font-size: 1.2rem;line-height: 2;color: #999;}
.ksyqjd_news .item .date p{font-size: 1.6rem;font-weight: bold;line-height: 2;}
.ksyqjd_news .item .item_t{font-size: 1.5rem;line-height: 2;}
.ksyqjd_news .item .item_d{font-size: 1.2rem;line-height: 2; color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ksyqjd_news .pic_item:hover{background: #f9f9f9;}


.ksyqjd_news ul{display: flex;flex-wrap: wrap; justify-content: space-between;width: 100%; box-sizing: border-box;}
.ksyqjd_news ul li{width: 100%;}
.ksyqjd_news ul li .item_t{font-size: 1.5rem;line-height: 2.5;}
.ksyqjd_news ul li .item_d{font-size: 1.2rem;line-height: 2; color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-bottom: 1rem;}
.ksyqjd_news ul li .date{text-align: right;color: #999;line-height: 2;position: relative;}
.ksyqjd_news ul li .date::before{content: '';width: 100px; height: 1px;background: #efefef;position: absolute;left: 0;top: 50%;}

/* ksyqjd_about */
.ksyqjd_about{width: 100%;margin-top: 1rem;border-top: 2px solid #efefef;padding-top: 1rem;}

.ksyqjd_about p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;font-size: 1.3rem;text-indent: 30px;line-height: 2; color: #666666;}
.ksyqjd_about img{width: 100%;}


/* ksyqjd_ser */
.ksyqjd_ser{}
.ksyqjd_ser ul{display: flex;flex-wrap: wrap; justify-content: space-between;}
.ksyqjd_ser ul li{width: 31%;border: 1px solid #efefef;position: relative;padding-top: 110px;height: 170px;box-sizing: border-box;text-align: center;margin-bottom: 1rem;font-size: 18px;font-weight: bold;cursor: pointer;}
.ksyqjd_ser ul li:hover {background: #005874;color: #fff;}
.ksyqjd_ser ul li img{position: absolute;left: 50%;transform: translateX(-50%);top: 30px;}
.ksyqjd_ser ul li .h{display: none;opacity: 0;}
.ksyqjd_ser ul li:hover .h{display: block;opacity: 1;}
.ksyqjd_ser ul li:hover .l{display: none;opacity: 0;}

/* ksyqjd_adv */
.ksyqjd_adv{position: relative;overflow: hidden;}
.ksyqjd_adv_con{position: relative; box-sizing: border-box;}
.ksyqjd_adv_con .hd{ width: 100%;z-index: 2;}
.ksyqjd_adv_con .hd ul{display: flex;flex-wrap: wrap; justify-content: space-around;}
.ksyqjd_adv_con .hd ul li{width: 48%;padding: 0.5rem 0; cursor: pointer;text-align: center;}
.ksyqjd_adv_con .hd ul li .li_pic{position: relative;margin-bottom: 10px;width: 100%;border: 3px solid transparent;}
.ksyqjd_adv_con .hd ul li .li_pic img{position: relative;}
.ksyqjd_adv_con .hd ul li .li_t{font-size: 1.25rem;line-height: 2;}
