*{ font-family:"Microsoft Yahei","Simsun"; }
.path {
    clear:both;
	width:1180px;
	height:auto;
	overflow: hidden;
	margin: 0 auto;
    padding:10px 0px;
	font-size:12px;
	color:#ccc;	
}
.path a{
 	font-size: 12px;
	color:#cccccc;
	
}
.path a:hover{
  color:#f10180;
}
.content{
 clear:both;
 width:1180px;
 height:auto;
 overflow:hidden;
 margin:0 auto;
 margin-bottom:30px;
}

.content .leftSide{
 width:852px;
 height:auto;
 overflow:hidden;
 float:left;
}

.content .leftSide .SexList{
 width:auto;
 height:auto;
 overflow:hidden;
}
.content .leftSide .SexList li{
 width:196px;
 height:auto;
 overflow:hidden;
 float:left;
 border:1px solid #dcdcdc;
 margin-right:20px;
 margin-bottom:20px;
}
.content .leftSide .SexList li:nth-child(4n)
{
 margin-right:0px;
}
.content .leftSide .SexList li .image{
 width:auto;
 height:122px;
 overflow:hidden;
 position:relative;
 margin-bottom:5px;
 background:#f2f2f2;
}
.content .leftSide .SexList li .image a{
 display: block;
 width:100%;
 position: absolute;
 top: 50%;
 transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
}
.content .leftSide .SexList li .image a img{
 display:block;
 max-width:100%;
 min-height:122px;
 object-fit:cover;
 margin:0 auto;
}
.content .leftSide .SexList li .tit{
 clear:both;
 display:block;
 font-size:13px;
 color:#666666;
 width:auto;
 height:48px;
 line-height:24px;
 overflow:hidden;
 text-overflow:ellipsis;
/* white-space:nowrap;*/
 padding:0 6px;
}
.content .leftSide .SexList li .tit:hover{
color:#f10180;
}
.content .leftSide .SexList li .otherInfor{
 clear:both;
 width:auto;
 height:auto;
 overflow:hidden;
 padding:8px 15px;
 font-size:12px;
 color:#cccccc;
 
 }
.content .leftSide .SexList li .otherInfor .num{
 display:inline;
 font-family:"Arial";
}
.content .leftSide .SexList li .otherInfor .learner{
 display:block;
 float:left;
}
.content .leftSide .SexList li .otherInfor .comment{
 display:block;
 float:right;
}

.content .leftSide .SexList li .otherInfor .comment a{
color:#cccccc
}

/*---------------------------右边开始----------------------------------*/
.content .rightSide{
    width:300px;
	height:auto;
	overflow:hidden;
	float:right;
}
.content .rightSide .newsImage{
 clear:both;
 width:auto;
 height:auto;
 overflow:hidden;
 margin-bottom:20px;
}
.content .rightSide .newsImage img{
 display:block;
 width:100%;
}
.content .rightSide .titCom{
   clear:both;
   width:auto;
   height:auto;
   overflow:hidden;
   margin-bottom:20px;
   line-height:25px;
}
.content .rightSide .titCom .tit{
  display:block;
  font-size:20px;
  font-weight:400;
  color:#000;  
  float:left;
}
.content .rightSide .titCom .more{
  display:block;
  font-size:12px;
  color:#bbb;
  float:right;
}
.content .rightSide .titCom a:hover{
  color:#f10180;
}
.content .rightSide .titCom .top10{
  display:block;
  float:right;
  margin-top:6px
}



.content .rightSide .expo{
   clear:both;
   width:auto;
   height:auto;
   overflow:hidden;
   margin-bottom:30px;
}
.content .rightSide .expo li{
  clear:both;
  width:auto;
  height:32px;
  overflow:hidden;
  background:url(/images/bg/culture.png) no-repeat 2px 1px;
  padding-left:14px;
  line-height:13px;
}
.content .rightSide .expo .hover{
 background:url(/images/bg/cultureHover.png) no-repeat 2px 1px;
}
.content .rightSide .expo li .month{
   display:block;
   float:left;
   font-size:14px;
   font-family:"Microsoft Yahei","宋体";
   color:#f10180;
   width:auto;
   height:auto;
   overflow:hidden;
   margin-left:10px;
}

.content .rightSide .expo li .tit{
   display:block;
   float:left;
   font-size:14px;
   font-family:"Microsoft Yahei","宋体";
   color:#333;
   width:auto;
   max-width:156px;
   height:auto;
   overflow:hidden;
   text-overflow:ellipsis;
   white-space: nowrap;
   margin-left:10px;
}

.content .rightSide .expo li a:hover{
 color:#f10180;
}
.content .rightSide .expo li .tip,
.content .rightSide .expo li .tip .report
{
  
   font-size:12px;
   
   color:#f10180;
   
   
}
.content .rightSide .expo li .tip{
  width:auto;
   height:auto;
   overflow:hidden;
  display:block;
   float:left;
  margin-left:6px;
}
.content .rightSide .expo li:last-child{
  height:13px;
  overflow:hidden;
}
.content .rightSide .news{
   clear:both;
   width:auto;
   height:auto;
   overflow:hidden;
   margin-bottom:10px;
}
.content .rightSide .news li{
   clear:both;
   width:auto;
   height:auto;
   overflow:hidden;
   margin-bottom:14px;
}
.content .rightSide .news li .dot{
   display:block;
   float:left;
   width:2px;
   height:2px;
   background:#333;
   margin-top:8px;
   margin-right:8px;
}
.content .rightSide .news li a{
   display:block;
   float:left;
   font-size:14px;
   font-family:"microsoft Yahei";
   color:#333;
   width:280px;
   height:auto;
   overflow:hidden;
   text-overflow:ellipsis;
   white-space: nowrap;
}
.content .rightSide .news li a:hover{
 color:#f10180;
}


/*---------------------------右边结束----------------------------------*/



/*----------------------page开始-----------------------*/
.page {
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
}
.thepgv {
	width:100%;
	height:auto;
	overflow:hidden;
}
.thepgv tr td {
	text-align:center;
}
.thepgv a {
	display:inline-block;
	padding:7px 10px 6px 10px;
	font-size:16px;
	margin:3px
}
.thepgv a:link,.thepgv a:visited {
	text-decoration:none;
	color:#cf423b;
	background:#fff;
	border:#999 1px solid;
}
.thepgv a:active,.thepgv a:hover {
	text-decoration:none;
	color:#fff;
	background:#cf423b;
	border:#ffffff 1px solid;
}
.thepgv a.show:link,.thepgv a.show:visited,.thepgv a.show:active,.thepgv a.show:hover {
	text-decoration:none;
	color:#fff;
	background:#ce4734;
	border:#ffffff 1px solid;
	font-weight:bold;
}
/*----------------------page结束-----------------------*/
