.box { border-radius: 5px; padding: 10px; margin-bottom: 20px; }


/* 栏目颜色设置------开始------ */

/* 绿色 */
.list-lvse {
    background-color: #07c160;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    padding: 10px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

/* 蓝色 */
.list-lanse {
    background-color: #0058f9;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    padding: 10px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

/* 栏目颜色设置------结束------ */

.mabi { width: 100%; border-collapse: collapse; font-size: 16px;  line-height: 1.5; /* 设置行距 */ }
.mabi td:nth-child(1) { width: 20%; }
.mabi td:nth-child(2) {  width: 60%; }
.mabi td:nth-child(3) { width: 20%; text-align: center;}
.mabi td { text-align: center; font-weight: bold; /* 设置文字加粗 */}
.mabi tr:nth-child(odd) { background-color: #eaeaea; /* 奇数行背景颜色 */ }
.mabi tr:nth-child(even) { background-color: #d6d8cb; /* 偶数行背景颜色 */ }
.mabi td font.yana { color: #006b33; }
.mabi td font.yanb { color: #0008ff; }
.mabi td font.yanc { color: #006b33; }
.mabi td span.yanse { background-color: #FFFF00; color: #ff0000;  font-weight: bold; /* 设置文字加粗 */}


.diy-text { color: #fdf800; /* 设置文字颜色 */ font-family: Arial, sans-serif; /* 设置字体 */ background-color: #009949; /* 设置背景颜色 */
        }




.lanse { width: 100%; border-collapse: collapse; font-size: 16px;  line-height: 2.5; /* 设置行距 */ }
.lanse td:nth-child(1) { width: 20%; }
.lanse td:nth-child(2) {  width: 50%; }
.lanse td:nth-child(3) { width: 20%; text-align: center;}
.lanse td { text-align: center; font-weight: bold; /* 设置文字加粗 */}
.lanse tr:nth-child(odd) { background-color: #eaeaea; /* 奇数行背景颜色 */ }
.lanse tr:nth-child(even) { background-color: #d0e0ff; /* 偶数行背景颜色 */ }
.lanse td font.yana { color: #005f6e; }
.lanse td font.yanb { color: #ff0000; }
.lanse td font.yanc { color: #005f6e; }
.lanse td span.yanse { background-color: #FFFF00; color: #0058f9;  font-weight: bold; /* 设置文字加粗 */}


.sxbm { width: 100%; border-collapse: collapse; font-size: 16px;  line-height: 1.5; /* 设置行距 */ }
.sxbm td:nth-child(1) { width: 30%; }
.sxbm td:nth-child(2) {  width: 60px; }
.sxbm td:nth-child(3) { width: 30%; text-align: center;}
.sxbm td { text-align: center; font-weight: bold; /* 设置文字加粗 */}
.sxbm tr:nth-child(odd) { background-color: #eaeaea; /* 奇数行背景颜色 */ }
.sxbm tr:nth-child(even) { background-color: #d6d8cb; /* 偶数行背景颜色 */ }

.sxbm td font.yana { color: #006b33; }
.sxbm td font.yanb { color: #0008ff; }
.sxbm td font.yanc { color: #006b33; }
.sxbm td span.yanse { background-color: #FFFF00; color: #ff0000;  font-weight: bold; /* 设置文字加粗 */}


.zonghesha { font-weight: bold; text-align: center; background: #FFCC99;}
.zonghesha th { height: 36px; color: #ff0000; font-weight: bold;  }
.zonghesha td { height: 36px; font-weight: bold; }
.zonghesha tr:nth-child(odd) { background-color: #eaeaea; /* 奇数行背景颜色 */ }
.zonghesha tr:nth-child(even) { background-color: #d0e0ff; /* 偶数行背景颜色 */ }
@media screen and (max-width:720px){.zonghesha { font-size: 14px;  color: #006b33;}}
.zonghesha td span {background-color: #FFFF00;color:red;}


.pad { padding: 10px; }

.yuming {
  position: absolute;
  width: 99%;
  left: 50%;
  padding: 5px;
  transform: translateX(-50%);
  color: #c1c1c1;
  font-size: 12px;
  text-align: center;}

.news-box {
    display: flex;
    height: 25px;
    line-height: 25px;
    color: #000;
}

.news-box .news-title img {
    width: 35px;
    height: 35px;
    margin-right: 5px;
}

.news-box .txtMarquee-left { flex: 1; }

.anmao1 {
    overflow: hidden;
    position: relative;
}

.anmao2 {
    width: 91px;
    height: 91px;
    position: absolute;
    top: -91px;
}

.tukuimg ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
}

.tukuimg ul li {
	width: 26%;
	margin: .22rem;
	text-align: center;
}

.tukuimg ul li img {
	width: 100%;
        height: 85px;
        border: 0;
	margin: 8px 0;
}



.footer {
    padding-bottom: 40px;
    color: #000;
  
}

.footer p {
    width: 95%;
    color: #01b558;
    margin: 0 auto;
    text-align: left;
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #2acb64;
    line-height: 1.5; /* 1.5倍行高 */
}


.tiezi {
    table-layout: fixed;
    border: 0;
    background: url(/images/img1.png) bottom right no-repeat #fff;
}

.tiezi td {
    padding-left: 40px;
    background: url(/images/tj.gif) 5px center no-repeat;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border: 0;
    border-bottom: 1px solid #6dbf8a;
    font-size: 18px;
}

.tiezi td a {
    display: block;
    padding: 5px 0;
    font-weight: bold;
    padding-right: 22px;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: url(/images/huo.gif) center right no-repeat;
}
@media screen and (max-width:720px) {
    .tiezi td {
        font-size: 14px;
    }
}





@media (min-width: 321px) and (max-width: 375px) {
    .mabi td {
        font-size: 14px;
    }
}

@media (min-width: 321px) and (max-width: 375px) {
    .sxbm td {
        font-size: 14px;
    }
}