@charset "utf-8";
@import url( reset.css);
@import url( header.css);
@import url( footer.css);
/* CSS Document */
.layui-btn{background-color: #009688;}
.layui-btn-primary {border: 1px solid #C9C9C9;background-color: #fff;color: #555;}
.NavConBox{width: 220px;background: #f5f5f5;padding: 10px;box-shadow: 1px 1px 10px -5px #bfb6b6 inset;}
.NavConBox ul li{line-height: 30px;font-size: 14px; text-align: left;}
.NavConBox .time-box .time{height: 25px;line-height: 25px;}
.NavConBox .layui-input-block{margin-left: 20px;margin-top: 10px;}
.result{height: 40px;line-height: 40px;font-size: 12px; border-bottom: #ccc solid 1px;}
.news-list {width: 100%;overflow: hidden;}
.news-list .ldr-box{padding: 10px 0;height: 196px; overflow: hidden;}
.news-list .ldr-box .xp-box{float: left;}
.news-list .ldr-box .txt{float: left; line-height: 25px;width:31%;margin-left: 10px;}
.news-list .ldr-box .txt .xm{font-size: 16px; font-weight: bold;}
.news-list .ldr-box .txt .zw{font-size: 14px;color: #0038A9;}
.news-list .ldr-box .txt .desc{font-size: 14px;color: #0038A9;height: 150px; overflow-y: auto;}
.news-list .ldr-box .qtld{float: right;width: 50%;border: #ccc solid 1px;}
.news-list .ldr-box .qtld h2{font-size: 18px;height: 40px;line-height: 40px; border-bottom:#ccc solid 1px;width: 100%;color:#216fb4;}
.news-list .ldr-box .qtld ul{padding: 1%;height: 150px;}
.news-list .ldr-box .qtld ul li{float: left; width: 50%;}
.news-list .ldr-box .qtld ul li h5{height: 30px;line-height: 30px; color:#0038A9;}
.news-list .ldr-box .qtld ul li p{height: 25px;line-height: 25px;font-size: 12px;}
.news-list .li-box{padding: 10px 0;width: 100%; overflow: hidden; border-bottom: #ccc solid 1px;margin: 5px 0;}
.news-list .li-box .txt{float: left;width: 100%;}
.news-list .li-box .txt h2{font-size: 18px;line-height:25px;}
.news-list .li-box .txt h2 em{color: #c00;}
.news-list .li-box .txt .desc{line-height: 25px;font-size: 12px;color: #666;max-height: 75px;min-height: 25px;overflow: hidden;position: relative;}
.news-list .li-box .bottom{font-size: 12px;color: #666;float: left;}
.news-list .li-box .bottom .link{color:green;padding-right: 20px;}
.news-list .li-box .bottom .time{color:royalblue;padding-right: 10px;}
.news-list .li-box.pic .img{width:20%;float: right;}
.news-list .li-box.pic .img img{width: 100%;}
.news-list .li-box.pic .txt{float: left;width: 78%;}
.type-box{width: 100%;}
.type-box ul li{float: left; text-align: center; width: 20%;height: 50px;line-height: 50px;background: #eee;font-size: 18px;cursor: pointer;}
.type-box ul li.on{background:coral;color: #fff;}



.NavConBox .layui-bg-cyan{background-color: #2e567d!important;}