﻿@charset "utf-8";
/* CSS Document */
#list{
	width:1000px;
	margin:0 auto;
	
	position:relative;
	z-index:100;
	color: #666666;
	background:#ffffff}
.listContent:after {
    content:"."; 
    display:block;
    height:0; 
	overflow:hidden;
    clear:both; visibility:hidden;} 
.fl{display:none;}
.fl{float:right}
.listContent{
	zoom:1;}
.listNav{display:block;    border-radius: 10px;
    background: #a4c750;padding-bottom:20px;height: auto;
    overflow: hidden;}
.listLeft{
	    display: block;
    float: left;
    width: 268px;
    margin-left: 8px;
    padding-bottom: 250px;
    background: url(../images/listlbg.gif) no-repeat;
    background-position: 0 100%;
    margin-top: 32px;
   
}
.leftTitleStyle{
	  /***  background: url(../images/titlebg.gif) repeat-x;***/
    width: 100%;
    height: 28px;
}
.leftTitleStyle span{
    line-height: 30px;
    display: block;
    background: url(../images/listli.gif) repeat-x;
    float: left;
    width: 90%;
    height: 100%;
    font-weight: bold;
    color: #a4c750;
    font-size: 14px;
    text-align: center;
    font-family: microsoft yahei;
    /* text-indent: 2rem; */
    background-size: 100% 100%;
    margin-left: 5%;}
.leftTitleContent{
	

	}
.leftTitleStyle:before {
    content: "基本指标";
    font-size: 18px;
    text-align: center;
    line-height: 45px;
    display: flex;
    justify-content: center;
    font-family: microsoft yahei;
}
.leftTitleContent .ulFirstTitle{
	width:100%;margin:0px;padding:0px;
	overflow:hidden;}
.leftTitleContent .ulSecondTitle,
.leftTitleContent .ulThirdTitle,
.leftTitleContent .ulFourthTitle{
	display:inline-block;width:100%;margin:0px;padding:0px}
.ulFirstTitle li,.ulSecondTitle li,.ulThirdTitle li,.ulFourthTitle li{ 
	margin:0px;padding:0px;
	line-height:30px; 
	overflow:hidden;
	background:url(../images/imgli.gif) no-repeat;
	background-position:0% 50%;
	margin: 0px 10px 0px 20px;
	font-size: 14px;
	padding-left: 5px;	}
/* .ulFirstTitle li:first-child,.ulSecondTitle li:first-child,.ulThirdTitle li:first-child,.ulFourthTitle li:first-child{ 

	background:none} */
.ulFirstTitle li a{
	font-size:12px;color:#000}
.ulFirstTitle li a.lele{
	padding-left:4px}
.ulFirstTitle li:hover{
	color: #000;cursor:pointer;}
.ulFirstTitle li a:hover{text-decoration:none;color:#FF5400;cursor:pointer}
.ulFirstTitle > li > .icon_ticker_unclidren{
	display:none;
	padding-left:50px;
	width:16px;
	height:30px; 
	line-height:30px;
	vertical-align:middle;
	background:url(../images/jian.png) no-repeat;
	background-position: 100% 50%;}
.ulFirstTitle > li > .icon_ticker_unfold{
	display:none;
	padding-left:50px;
	width:16px;
	height:30px; 
	line-height:30px;
	vertical-align:middle;
	background:url(../images/jian.png) no-repeat;
	background-position: 100% 50%;}	
.ulFirstTitle > li > .icon_ticker_fold{
	padding-left:50px;
	display:none;
	width:16px;
	height:30px; 
	line-height:30px;
	vertical-align:middle;
	background:url(../images/jianh.png) no-repeat;
	background-position: 100% 50%;}	

.ulSecondTitle li a.lele2{
	padding-left:80px}	
.ulThirdTitle li,.ulFourthTitle li{}
	

	
	
.listRight{
	   
    padding: 0 10px;
    width: 70%;
    float: right;
    margin-top: 32px;
	}
.listRightContainer{
	height:auto;padding-bottom: 1px;}
.contentWord .news-content.fr {
	overflow: hidden;
    text-overflow: ellipsis;
    padding-left: 0px;   
}
.contentWord ul{clear:left;}
/*图片列表*/
.contentimg ul {
	overflow: hidden;
}

.contentimg ul li {
	float: left;
	width: 144px !important;
	height: 146px !important;
	border: none !important;
	background: none;
	margin-left:10px;
	margin-right:10px;
}

.contentimg ul li a {
	display: block
}

.contentimg img {
	height: 103px;
	display: block;
	width:135px;
}
.contentimg .listDate{display: none !important;}
.contentimg .listTitle {
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*图文混排*/

.listRightContainer {
	min-height: 500px;
	padding: 0px;
	background: url(../images/listright.png) no-repeat;
}

.listRightContainer ul {
	
    width: 97%;
    height: auto;
    overflow: hidden;
    line-height: 30px;
    border: 1px solid #a4c750;
    border-radius: 10px;
    padding: 20px;
	min-height:350px
    
}


.listRightContainer ul:before{
	content:url(../images/listpos.png);
	    margin-bottom: 10px;
    /* padding-bottom: 20px; */
    display: block;
}
}

.listRightContainer ul li {
	width: 100%;
    line-height: 30px;
    overflow: hidden;
    border-bottom: 1px dashed #ccc;
    position: relative;background:#ffdde3;
    
    
}

.listRightContainer ul li span{color:#333;}
.listRightContainer ul li .list_categoryName {
	float: left;
	display: none;
}
.leftTitleContent ul {
	width:100%;
	margin: 0 auto;
	text-align: left;

	
}
.listRightContainer,.listRightContainere {
	min-height: 467px;
}
.leftTitleContent ul li {
	    line-height: 52px;
    width: 100%;
    position: relative;
    overflow: hidden;
    background: url(../images/li1.jpg) left bottom repeat-y;
}

.leftTitleContent ul li a:hover {

	background: url(../images/li2.jpg) left bottom repeat-y;
	color:#0834a5;
}

.leftTitleContent ul li a {
	
	text-align: left;
	display: inline-block;
	color: #c00;
	font-size: 12px;
	width: 100%;
	    text-indent: 30px;
}

	
	.listLeft .listNavContent li {
      line-height: 30px;
    height: 30px;
    overflow: hidden;
    text-align: left;
    background: url(../images/lili.gif) 10px center no-repeat #fff;
    width: 90%;
    border-bottom: 1px solid #e7e7e7;
    /* background-size: 100% 100%; */
    margin: 0 auto;
    /* margin-bottom: 5px; */
    color: #c00;
    font-size: 12px;
    font-weight: bold;
}


.listRightContainer ul li a .listTitle {
	display: inline-block;
	float: left;
	
}

.listRightContainer ul li a .listDate {
	display: inline-block;
	color: #646363;
	float:right
}
.contentWord ul li{width: 95%;
    float: left;
    
    border-bottom: 1px dotted #a4c750;
    padding: 0 15px;}
.contentWord ul li a {
	display: block;
    font-size: 12px;
    line-height: 30px;
    /* font-weight: bold; */
    white-space: nowrap;
    overflow: hidden;width:100%;
    float: left;    color: #333;
    text-overflow: ellipsis;    text-indent: 1rem;
    
}

.contentWord ul li img {
    float: left; 
    margin-right:10px;
    display:none
}

.contentWord ul li p {
  margin: 0;
    padding: 0;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 90px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;display: none
}
.contentWord .news-content  span {
    color: #333;
    line-height: 30px;
}
.contentWord .news-content  span:nth-child(1){display: none}
.contentWord .news-content  span:nth-child(3){display: none}
.listPosition{
	height:38px;
	line-height:38px;
	text-align: left;text-indent:1em;
	font-size: 12px;color:#222222;
	width:100%;
	background:url(../images/pos.gif) left center no-repeat;
	}
	
	.listPosition .fr{padding-left:5px}
.listPosition a{
	padding:0 5px;color:#222222;}
.listRightContent{
	background:#fff;padding-top:45px}
.fontgray,.fontgray a{
	text-decoration:none;}
.fontgray a:hover{
	color: #FF0000;
	text-decoration:underline;}
.listFrame{
	width:99.55%;
	height:100%;}
	
	
	
	


.moreicon {
    display: inline-block;
    float: right;
    border: 5px dashed transparent;
    border-top: 5px solid #666;
    margin-top: 12px;
    margin-right: 40px;
    cursor: pointer;
}
.morer {
    border-top: 5px dashed transparent;
    border-left: 5px solid #666;
}

.disnone {
    display: none;
}




.leftModules {
    background: #fcdfe1;
    padding:10px;
    margin-top: 10px;
}



.listLeft .imagePlay .wordTitle {
    text-align: left;
    font-size: 18px;
    font-family: microsoft yahei;
    text-align: center;
    padding: 20px 0;
}


.list-info {
    width: 75%;
    float: left;
	text-align:left
}
.list-info-title {
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;    width: 100%;
}
.list-info-info {
    display:none;max-height:70px;overflow:hidden;font-size:12px;color:#666;float: left;
    line-height: 35px;

}
.wordRoll .wordContent ul li a {
    color:  #333 !important;
    font-size: 12px;
}
#pager {
	       width: 100%;
    margin: 0px auto;
    height: 20px;margin-top:20px
}
#pager a{border: 1px solid #eee;
    color: #eee;list-style: none;
    float: left;
   
    text-decoration: none;
    margin: 0 5px 0 0;
    padding: 2px 8px 2px 8px;}
.empty{margin:15px;}

.listNavContent  p {
    
        line-height: 51px;
    display: block;
    padding-left: 35px;
    margin: 0;
    width: 79%;
    float: left;    display: none;
}
.publishTime {
    float: right;
}
.list-info-title:before {
    content: "。";
}