.pcbanner{display: block;}
.mbanner{display: none;}
.indextt{text-align: center; position: relative;margin: 40px 0 30px; width: 100%;}
.indextt h3{font-size: 24px; position: relative; display: inline-block; height: 35px; line-height: 35px; color: #000;z-index: 1;}
.indextt h3::before,
.indextt h3::after{content: "";display: block;width: 30px; height: 3px; background-color: #a2bc00; position: absolute; top: 19px; z-index: 1;}
.indextt h3::before{left: -35px;}
.indextt h3::after{right: -35px;}
.indextt span{font-size: 64px; font-weight: bold; display: block; width: 100%; position: absolute; top: -40px; color: #f1f1f1;}
.dyk{padding: 30px 0; background-color: #fff;}
.dyk .wrap{display: flex;display: -ms-flexbox;display: -webkit-flex; flex-wrap: wrap; justify-content: space-between;}
.dykgdl{width: 32%; height: 328px;}
.dykgdl a{display: block;}
.dykgdl a h3{font-size: 16px; margin: 10px 0;}
.dykgdl a p{color: #878787; font-size: 14px;line-height: 25px; margin-bottom: 10px;}
.dykgdl a p span{color: #a2bc00;}
.dykgdl a>span{color: #878787; padding-left: 25px; background: url(img/dyksj.png) no-repeat center left; background-size: 20px 20px; }
.dykgdr{width: 66%; height: 328px; display: flex;display: -ms-flexbox;display: -webkit-flex; flex-wrap: wrap; justify-content: space-between;align-items: flex-start;}
.dykgdr .dykgdli{width: 48.5%; margin: 10px 0;}
.dykgdr .dykgdli a{display: flex;display: -ms-flexbox;display: -webkit-flex;justify-content: space-between;align-items: center;}
.dykgdr .dykgdli a h3{font-weight: 400; width: 70%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.dykgdr .dykgdli a p{display: none;color: #878787; font-size: 16px;line-height: 25px; margin-bottom: 15px;}
.dykgdr .dykgdli a p span{color: #a2bc00;}
.dykgdr .dykgdli a>span{color: #878787;}
.dykgdr .dykgdli:nth-child(1),
.dykgdr .dykgdli:nth-child(2){margin: 0;}
.dykgdr .dykgdli:nth-child(1) a,
.dykgdr .dykgdli:nth-child(2) a{padding-bottom: 15px; border-bottom: 1px solid #eaeaea;flex-direction: column;justify-content: flex-start; align-items: flex-start;}
.dykgdr .dykgdli:nth-child(1) a h3,
.dykgdr .dykgdli:nth-child(2) a h3{width: 100%; font-weight: bold; font-size: 18px; margin: 0 0 15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.dykgdr .dykgdli:nth-child(1) a p,
.dykgdr .dykgdli:nth-child(2) a p{display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
@media screen and (max-width:767px){
.mbanner{display: block;}
.pcbanner{display: none;}
.dyk{padding: 10px;}
.indextt{margin: 10px 0;}
.indextt span{display: none;}
.dykgdl{display: none;}
.dykgdr{width: 100%; height: auto;}
.dykgdr .dykgdli{width: 100%;}
.dykgdr .dykgdli:nth-child(1), .dykgdr .dykgdli:nth-child(2){margin: 10px 0;}
.dykgdr .dykgdli:nth-child(1) a p, .dykgdr .dykgdli:nth-child(2) a p{display: none;}
.dykgdr .dykgdli:nth-child(1) a, .dykgdr .dykgdli:nth-child(2) a{flex-direction: row; padding: 0; border: none; justify-content: space-between;}
.dykgdr .dykgdli:nth-child(1) a h3, .dykgdr .dykgdli:nth-child(2) a h3{width: 60%;font-weight: 400;font-size: 16px;margin: 0;}
.dykgdr .dykgdli a h3{width: 60%;}
}