@charset "utf-8";
/* CSS Document */

.list_cont_Wrap{
        /*min-width: 1920px;*/
        width:100%;	
	min-height:650px;
	
}
.list_cont{
        width: 1290px;
	margin: 0 auto;
	min-height:650px;
	overflow: hidden;
}
.list_cont_l{
       width: 220px;
/*	
        padding-bottom: 70px;
	height: 645px;
	overflow: hidden;       
*/
}

.list_cont_r{
        width: 970px;
}
.list_cont_r_list{
  min-height:760px;
}

/*无子栏目列表 */
.list_cont_mhead{
width: 1290px;
height: 114px;
margin: 0 auto;
}
.list_cont_mhead span {
    float: left;
    font-size: 30px;
    color: #0d4589;
    line-height: 35px;
    font-weight: bold;
    margin-top: 53px;
    margin-left: 20px;

}
.list_cont_mlist{
min-height: 760px;
height: 100%;
}

/* 搜索结果页 */
.list_cont_shead{
width: 1290px;
height: 114px;
margin: 0 auto;
}
.list_cont_shead span {
    float: left;
    font-size: 30px;
    color: #0d4589;
    line-height: 35px;
    font-weight: bold;
    margin-top: 53px;
    margin-left: 20px;

}
.list_cont_slist{
min-height: 884px;
height: 100%;
}

.search_result_list{
   min-height:840px;
}
.search_result_list li,.search_result_list a,.search_result_list li span{
    font-size: 15px;
    line-height: 40px;
    height:40px;
}
.search_result_list a{
    margin-left:20px;
}
.search_out_data{
    margin-right:20px;
}
.listFrame{ 
  font-size: 15px;
    line-height: 40px;

}

.span_nosearch{
  font-size: 15px;
    line-height: 40px;
margin-left:20px;
 height:40px;
}



/*左侧导航*/
.list_cont_l ul{
padding-top: 45px;
}
.list_cont_l li{
    width: 175px;
    height: 45px;
    margin-top: 25px;
    text-align: center;
    background: url(../images/dyleft2.gif);
}
.list_cont_l li a{
font-size: 17px;
line-height: 45px;
color: #0d4589;
width: 175px;
height: 45px;
display: block;
}
.list_cont_l li a:hover{
  background:url(../images/dyleft1.gif);
  color:#f2f9ff;
}

/*右侧文章列表*/
.list_cont_r_head{
    width:970px;
    height:114px;
    border-bottom:1px solid;
    border-bottom-color:#0d4589;
    margin-bottom: 32px;	
}
.list_cont_r_head span{ 
        float:left;
	color:#c7111a;
	font-size:30px;
	line-height:48px;
	font-weight: bold;
	margin-left:20px;
	margin-top:46px;
}
.list_cont_r_list_title_li{

}
.list_cont_r_list_title_a{
font-size: 15px;
line-height: 40px;
margin-left: 20px;
}
.list_cont_r_list_title_date{
 float:right;
font-size: 15px;
line-height: 40px;
margin-right: 20px;
}

.listisOdd{
    background: rgb(242, 249, 255);
}
.list_cont_end{
height:20px;
}


/*右侧简介*/
.list_cont_r_jj{
  min-height:600px;
}
.list_cont_r_jj_cont{
 margin-bottom: 32px;
}



/*内容页*/
.cont_cont_Wrap{
    /*min-width:1920px;*/
    width:100%;
   /* min-height:600px;*/
}
.cont_cont{
    width:1200px;
    margin:0 auto;
  /*  min-height:600px;*/
}
.cont_cont_all{
padding: 20px;
}
.cont_cont_title{
border-bottom: 1px dashed #d3d3d3;
padding-bottom: 20px;
text-align: center;
margin-bottom: 20px;
}
.cont_cont_title h1{
font-size: 30px;
font-weight: bold;
color: #444444;
line-height: 44px;
text-align: center;
margin-top:17px;
margin-bottom:29px;
}

.cont_cont_xx{
font-size: 15px;
color: #999999;
line-height: 35px;

}
.cont_cont_xx_date{
margin-right: 10px;
}

.content_only{
min-height:500px;
}

.cont_cont_np{
margin-top: 35px;
margin-bottom:15px;
}
.cont_cont_np li,.cont_cont_np span{
font-size: 16px;
}

.cont_attach{
font-size: 16px;
}

/*右侧图片列表*/
.listpic_cont_cont_r{
   height:100%;
   min-height:881px;
}
.listpic_cont_cont_pic_one{
    width:970px;
   height:160px;
   border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #BCBCBC;
margin-bottom: 19px;
}
.listpic_cont_cont_pic_one_l{
    width:100px;
    height:150px;
}

.listpic_cont_cont_pic_one_r{
width:840px;
height:150px;
font-size:16px
}

.listpic_cont_cont_pic_one_r_Title{
display:block;
}

.listpic_cont_cont_pic_one_r_Abstract{
display:block;
margin-top:10px;
}