@charset "utf-8";
.info li{ margin-top: 0.36rem;}
.info li a{ padding: 0.37rem; background-color: #f2f8fc; display: block; overflow: hidden; position: relative;}
.info li a .date{ width: 2rem; padding-right: 0.35rem; float: left; background: url(../images/y_infodateline.png) repeat-y top right; display: inline-block;}
.info li a .date .dd{ font-size: 0.58rem; color: #568fe7; text-align: center; display: block;}
.info li a .date .yymm{ font-size: 0.4rem; color: #999; text-align: center; display: block;}
.info li a .xx{ width:calc(100% - 2.7rem); max-height: 1.3rem; padding-right: 0.37rem; font-size: 0.4rem; line-height: 0.65rem; text-align: justify; text-overflow: ellipsis; white-space: nowrap; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; position: absolute; top: 50%; right: 0; transform: translate(0, -50%);}
.info li a .appdate{ margin-top: 0.15rem; font-size: 0.4rem; color: #999; display: none;}

/****首页样式****/
.znr{ margin-top: -0.66rem; position: relative; z-index: 1;}
.znr .main{ padding: 0.45rem; border-radius: 0.15rem; background-color: #fff;}
.bmdt{}
.bmdt .hd ul{ text-align: center;}
.bmdt .hd ul li{ display: inline-block;}
.bmdt .hd ul li a{ width: 3.75rem; height: 0.86rem; font-size: 0.45rem; color: #0070e2; font-weight: bold; line-height: 0.86rem; text-align: center; display: block;}
.bmdt .hd ul li.active a{ color: #fff; background-image: url(../images/y_lmactive.png); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; }
.bmdt .bd{ padding-top: 0.05rem;}

.lm-btns{ overflow: hidden;}
.lm-btns ul{ margin-right: -0.39rem;}
.lm-btns ul li{ width:calc(100% / 3); float: left;}
.lm-btns ul li a{ margin: 0.39rem 0.39rem 0 0; padding: 0.3rem 0 0.2rem 0; border-radius: 0.18rem; display: block;}
.lm-btns ul li a img{ width: 1.3rem; height: 1.3rem; margin: 0 auto; display: block;}
.lm-btns ul li a span{ height: 1.1rem; margin-top: 0.1rem; padding: 0 0.1rem; font-size: 0.43rem; color: #fff; line-height: 0.55rem; text-align: center; text-overflow: ellipsis; white-space: nowrap; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.lm-btns ul li:nth-of-type(1) a{ background: linear-gradient(135deg, #ffcc93 12%,#f99c76 79%);}
.lm-btns ul li:nth-of-type(1) a span{text-shadow:0 0 0.1rem #e98a63;}
.lm-btns ul li:nth-of-type(2) a{ background: linear-gradient(135deg, #afd8f1 12%,#56a1da 79%);}
.lm-btns ul li:nth-of-type(2) a span{text-shadow:0 0 0.1rem #408fcb;}
.lm-btns ul li:nth-of-type(3) a{ background: linear-gradient(135deg, #a7eee0 12%,#63aee5 79%);}
.lm-btns ul li:nth-of-type(3) a span{text-shadow:0 0 0.1rem #408fcb;}
.lm-btns ul li:nth-of-type(4) a{ background: linear-gradient(135deg, #7ad8fe 12%,#47b8f2 79%);}
.lm-btns ul li:nth-of-type(4) a span{text-shadow:0 0 0.1rem #319bd0;}
.lm-btns ul li:nth-of-type(5) a{ background: linear-gradient(135deg, #ffd58c 12%,#f8ac35 79%);}
.lm-btns ul li:nth-of-type(5) a span{text-shadow:0 0 0.1rem #d99325;}
.lm-btns ul li:nth-of-type(6) a{ background: linear-gradient(135deg, #7adff4 12%,#5ab7dd 79%);}
.lm-btns ul li:nth-of-type(6) a span{text-shadow:0 0 0.1rem #47a5c5;}