﻿/*** list.css **/

/******* 顶部banner *********/
.banner{
	background: url(/images/icon_banner_top.png) no-repeat center top #ce0300;
}


/****  导航分隔 ****/
.nav {
    background: #e5e5e5;
    height: 65px;
    border-bottom: 1px solid #cccccc;
}

.menu{
	display: flex;
    justify-content: space-around;
}
.menu li{
    background: url(http://172.16.6.76:8090//images/icon_h_line.png) 100% 21px no-repeat;
    width: 20%;
    text-align: center;
}

.menu li:last-child{
    background: none;
}


.menu li a {
    font-size:20px;
    font-weight: bold;
    color: #444444;
    line-height:62px;
    font-family: "微软雅黑";
}

/*****************/
.tab_851{width:851px;}
.tab_300{width:300px;}







.wzdh {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}
.wzdh span {
    background: url(../images/icon.gif) no-repeat 5px center;
    padding-left: 30px;
    float: left;
    line-height: 30px;
    font-size: 14px;
    height: 30px;
}
.lmbt02 {
    width: 100%;
    float: left;
    /*background: url(../images/line.gif) repeat-x top; */
    border-top: 1px solid #ccc;
}
.lmbt02 strong {
    float: left;
    border-top: 1px solid #ce1126;
    font-size: 24px;
    color: #ce1126;
    line-height: 36px;
    height: 36px;
    padding: 0 5px;
    margin-top: -1px;
}

.lmbt03 {
    width: 100%;
    float: left;
    /*background: url(../images/line.gif) repeat-x top; */
    border-bottom: 1px solid #ccc;
}
.lmbt03 strong {
    float: left;
    border-bottom: 1px solid #ce1126;
    font-size: 24px;
    color: #ce1126;
    line-height: 36px;
    height: 36px;
    padding: 0 5px;
    margin-bottom: -1px;
}
.t_img_list img{margin:10px 0;}

ul.txtlist {
    width: 100%;
    float: left;
    display: inline;
}
ul.txtlist li {
    width: 100%;
    float: left;
    line-height: 40px;
}

ul.txtlist li span {
    width: 75%;
    float: left;
    background: url(../images/dian.gif) no-repeat 5px center;
    padding-left: 20px;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}

ul.txtlist li em {
    width: 20%;
    float: right;
    font-family: Verdana;
    color: #bbb;
    font-size: 14px;
}
a {
    text-decoration: none;
    color: #444;
}

ul.txtlist li.xx {
    width: 100%;
    float: left;
    padding-bottom: 15px;
    display: block;
    border-bottom: 1px solid #ddd;
    height: 1px;
    margin-bottom: 15px;
    overflow: hidden;
}
ul.txtlist li {
    width: 100%;
    float: left;
    line-height: 40px;
}


.pagetb {
    width: 100%;
    float: left;
    text-align: center;
    display: inline;
}
#pages {
    padding: 20px 0 10px;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
    font-size: 14px;
}

.pagination>li {
    display: inline;
}
#pages A {
    border: 1px solid #e3e3e3;
    padding: 0 10px;
    height: 22px;
    line-height: 22px;
    /* background: #FFF; */
    text-align: center;
    display: inline-block;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #f05156;
    border-color: #f05156;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 0;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    margin-right: 10px;
    margin-left: -1px;
    color: #444444;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #f2f2f2;
    border-radius: 6px;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


/********** 列表详情右侧 ***********/
.zlmbt {
    width: 300px;
    float: left;
    background: #ce1126;
    height: 45px;
    margin-bottom: 5px;
}
.zlmbt strong {
    width: 300px;
    float: left;
    text-align: center;
    font-size: 28px;
    color: #FFF;
    letter-spacing: 5px;
    height: 45px;
    line-height: 45px;
}

ul.zlmlist {
    width: 300px;
    float: left;
}
ul.zlmlist li {
    width: 300px;
    float: left;
    margin: 5px 0;
    display: inline;
    background: #e5e5e5;
}
ul.zlmlist li a {
    background: url(../images/icon_right_dkdj.png) right no-repeat;
    float: left;
    font-weight: bold;
    padding-left: 75px;
    color: #444;
    font-size: 20px;
    width: 72%;
    line-height: 40px;
    height: 40px;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
}

ul.zlmlist li p{
	overflow: hidden;
    height: 40px;
    line-height: 40px;
    float: left;
    width: 100%;
    background: #f1f1f1;
    border-top: 5px solid #fff;
}
ul.zlmlist li p a{
	background: none;
    font-size: 18px;
    font-weight: normal;
    margin: 0 0 0 18px;
}


/******  搜索 *******/
.search{ width:350px;  display:block; overflow:hidden; cursor: hand; }
.search-b1{ width:260px; display:block; overflow:hidden; float:left; outline:none; *outline:none;background: #FFF; }
.search-b2{ width:79px;  display:block; overflow:hidden; float:left; outline:none; *outline:none;}
.search-text{ width:260px; height:32px; line-height:30px; color:#666; padding-left:3px; border:1px solid #aaa; *margin-top:-1px;  }
.search-btn{ width:79px; height:32px;   border:0; outline:0;  background: #f5f5f5;cursor: hand; }
.search-btn:hover{ width:79px; height:32px;   border:0; outline:0;  cursor: hand;}


ul.txtcenm{ width:100%;  font-size:14px; display:block; overflow:hidden;  }
ul.txtcenm li{ width:100%;   color:#666;  border-bottom:dashed 1px #CCC;    float: left;}
ul.txtcenm li span{ display:block; overflow:hidden; float: left;line-height: 50px;}
ul.txtcenm li span a{  height:38px;  line-height:38px; color:#333; display:block; overflow:hidden; padding:1px 0px 1px 26px; background:url(../images/picshow_bk.jpg) 10px 17px no-repeat; white-space:nowrap; text-overflow:ellipsis;}
ul.txtcenm li em{ height:38px;  line-height:38px;   float:right;  color:#CCC; padding-right:15px}







/******* 页脚 ********/
.foot { width:100%; background:#ac0d1d; height:auto; display:block;*position:absolute;}
.foot .footb { width:1100px; margin:0 auto; overflow:hidden}
.foot .footb .left { width:810px; float:left; padding:25px 0}
.foot .footb .left img { width:80px; height:80px; float:left; display:block}
.foot .footb .left span { float:left; margin-left:15px; display:inline; line-height:26px; font-size:14px; color:#FFF}
.foot .footb .left span a { color:#FFF}
.foot .footb .left span a:hover { color:#FC6}
.foot .footb .right { width:244px; float:right; padding-top:4px}
.foot .footb .right img { width:122px; height:122px; float:left}

/** 视频栏目 **/
.txtlist_video {
    width: 100%;
    float: left;
    display: inline;
}
.txtlist_video li{width: 32%;float: left;margin: 10px 5px;overflow: hidden;text-align:center;}
.txtlist_video li span{}
.txtlist_video li span a{
    font-size:16px;
    text-overflow: ellipsis;
    display: block;
    /*white-space: nowrap;*/
    clear: both;
    width: 100%;
    overflow: hidden;
}
.txtlist_video li span img{
    width: 100%;
    height: 165px;
    float: left;
}
.txtlist_video li em{display:none;}