ï»¿.banner img{height:150px;}

.bt{border-bottom:1px solid #ddd;margin: 5px;line-height:40px;}
.bt h2{display:inline-block;font-size:18px;border-bottom:2px solid #166a1f;line-height:39px;}
.bt a{color:#848484;font-size:13px;}

.news{padding-bottom:10px;}
.new-img{margin-top:16px;}
.new-img li{float:left;width:49%;}
.new-img li:first-child{margin-right:2%;}
.new-img li p{font-size:12px;line-height:20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
margin-top:10px;}
.new-img img{height:115px;}
.news-bottom li { padding:8px 0px;}
.news-bottom li a { display: block }
.news-bottom li a .date-box { border-right-color: #dedede; border-right-style: solid; border-right-width: 1px; color: #a5a5a5; display: inline-block; margin-right: 10px; padding-right: 10px; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0; text-decoration-color: -moz-use-text-color; text-decoration-line: none; text-decoration-style: solid; }
.news-bottom li a .date-box, .main .news ul li a:hover .date-box { transition-delay: 0s; transition-duration: .3s; transition-property: all; transition-timing-function: ease }
.news-bottom li a:hover .date-box { color: #135da9 }
.news-bottom a .date-box h3 { font-family: arial, Microsoft YaHei; font-size:16px;height:26px;line-height:24px;margin: 0;}
.news-bottom a .date-box p {font-size:14px; font-family: arial, Microsoft YaHei; }
.news-bottom a .list { width: 77% }
.news-bottom a .list h3 {font-size:15px; line-height: 20px; }
.news-bottom a .list h3, .news ul li a .list p { overflow-x: hidden; overflow-y: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news-bottom a .list p { color: #7c7c7c; font-size:12px;height:18px;line-height:18px;margin-top:3px;}

.tzgg .tzgg-bd,.zhxw .zhxw-bd,.jyjx .jyjx-bd,.qqxy .qqxy-bd,.mtdl .mtdl-bd{height:36px;line-height:36px;background-color:#f8f8f8;}
.tzgg .tzgg-bd li,.zhxw .zhxw-bd li,.jyjx .jyjx-bd li,.qqxy .qqxy-bd li,.mtdl .mtdl-bd li{float: left;width: 50%; height: 36px;line-height: 36px;cursor: pointer;font-size: 16px;text-align:center;}
.tzgg .tzgg-bd li.on,.zhxw .zhxw-bd li.on,.jyjx .jyjx-bd li.on,.qqxy .qqxy-bd li.on,.mtdl .mtdl-bd li.on{color: #fff;background-color:#166a1f;}
.tzgg .hd,.zhxw .hd,.jyjx .hd,.qqxy .hd,.mtdl .hd{margin-top:10px;}
.tzgg .hd li,.zhxw .hd li,.jyjx .hd li,.qqxy .hd li,.mtdl .hd li{line-height: 35px;border-bottom: 1px dotted #eee;clear:both;}
.tzgg .hd li a,.zhxw .hd li a,.jyjx .hd li a,.qqxy .hd li a,.mtdl .hd li a{display:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;padding-right:10px;}
.tzgg .more,.zhxw .more,.jyjx .more,.qqxy .more,.mtdl .more{display: block;width: 90%;text-align: center;background-color: #eee; padding: 8px 0; border-radius: 10px;margin: 10px auto;font-size:13px;}
.fgx{height: 10px;background-color: #ddd;margin-bottom: 10px;}

.zt li{width:48%;float:left;margin-right:2%;height:44px;}
.zt li:nth-child(2n){margin-right:0;}

.xymh li{float:left;text-align:center;margin-right:5px;margin-bottom:5px;}
.xymh li p{line-height:30px;color:#fff;font-size:14px;}
.xymh li:first-child{width:48.5%;height:150px;background-color:#34a4f0;}
.xymh li:first-child img{margin-top:27%;}
.xymh li img{margin-top:12%;}
.xymh li:nth-child(2),.xymh li:nth-child(3),.xymh li:nth-child(4),.xymh li:nth-child(5){background-color:#25d499;width:23.5%;height:72.5px;}
.xymh li:nth-child(3){background-color:#f66793;}
.xymh li:nth-child(4){background-color:#69e3fa;}
.xymh li:nth-child(5){background-color:#a39ff6;}
.xymh li:nth-child(6),.xymh li:nth-child(7){background-color:#7fc553;width:50%;height:80px;width:48.5%;}
.xymh li:nth-child(6) img,.xymh li:nth-child(7) img{margin-top:9%;}
.xymh li:nth-child(7){background-color:#ffc823;}
.xymh li:nth-child(3),.xymh li:nth-child(5),.xymh li:nth-child(7){margin-right:0;}

.vod-box li{float:left;width:49%;margin-right:1%;margin-bottom:10px;height:50px;line-height:50px;}
.vod-box li:nth-child(2n){margin-right:0;}
.vod-box li:first-child{background-color:#25a9fb;}
.vod-box li:nth-child(2){background-color:#f7a55b;}
.vod-box li:nth-child(3){background-color:#fa6390;}
.vod-box li:nth-child(4){background-color:#30cf99;}
.vod-box li img{vertical-align:middle;margin-left:18px;margin-right:12px;}
.vod-box li span{font-size:14px;color:#fff;}