/* 专题页开始 */
/* 头部需要样式开始 */

a:hover {
	text-decoration: none !important;
}
.channel {
	height: 106px;
}
.channel-logo {
	margin-top: 96px;
}
/* logo块 */
.pindao {
	margin-top: 120px;
}
.pindao a {
	margin-top: 20px;
}
.pindao:hover a {
	color: #fff;
	text-decoration: none !important;
}
.search {
	margin-top: 128px;
}
.inp_submit {
	width: 30px !important;
}
.inp_text {
	border-radius: 0 !important;
}
/* 头部需要样式结束 */
.special {
	background: url(/rail/statics/images/rail2/bgzhuanti.png) no-repeat center top;
}

.special .footer {
	clear: both;
}
/* 专题部分 */
.special_main {
	margin-top: 20px;
}
.special_main .sp_t {
	height: 292px;
}
.special_main .sp_t .sp_content {
	height: 248px;
}
.special_main .sp_t .sp_content .sp_list li a:hover,
.special_main .sp_b .sp_lis li a:hover,
.special_main .sp_b .sp_lis li:first-child .sp_r p:first-child a:hover {
	color: #d0050a;
}
.special_main .sp_b {
	clear: both;
	height: 360px;
}
.special_main .sp_title {
	position: relative;
	height: 60px;
}
.special_main .sp_title .title{
	display:inline-block;
	width:147px;
	height:43px;
	line-height:43px;
	padding-left:39px;
	font-size:26px;
	color:#fff;
	background: url(/rail/statics/images/rail2/titlebg.png) no-repeat 0 0;
	
}
.special_main .sp_title .title1{
	display:inline-block;
	width:195px;
	height:43px;
	line-height:43px;
	padding-left:20px;
	font-size:26px;
	color:#fff;
	background: url(/rail/statics/images/rail2/2022nzl1.png) no-repeat 0 0;
	background-size:195px;
	
}
.special_main .sp_title .a {
	position: absolute;
	right: 0;
	bottom: 30px;
	font-size: 14px;
	color: #999;
}
.special_main .sp_title .a:hover {
	color: #d0050a;
}
.special_main .sp_title .img {
	position: absolute;
	width: 862px;
	right: 0;
	bottom: 23px;
}
.special_main .sp_banner,.special_main .sp_banner img {
	width: 1000px;
	height: 92px;
}

.special_main .sp_list,.special_main .sp_lis {
	position: relative;
	height: auto;
}
.special_main .sp_list,.special_main .sp_list ul {
	height: 138px;
}
.special_main .sp_list ul,.special_main .sp_lis ul  {
	margin: 0 !important;
}
.special_main .sp_list,.special_main .sp_lis ul {
	margin-top: 18px;
	overflow:hidden;
}
.special_main .sp_list li,.special_main .sp_lis li {
	float: left;
	width: 474px;
	height: 40px;
	line-height: 20px;
	padding-left: 10px;
	background: url(/rail/statics/images/rail2/xiaodian.png) no-repeat 0 8px;
}
.special_main .sp_list li {
	float: left;
	width: 474px;
	height: 40px;
	line-height: 20px;
	padding-left: 10px;
	background: url(/rail/statics/images/rail2/xiaodian.png) no-repeat 0 8px;
}
.special_main .sp_lis .li_fir {
	width: 1000px;
	height: 140px;
	padding-bottom: 18px;
	margin-bottom: 18px;
	padding-left: 0px;
	border-bottom: 1px solid #eee;
	background: none;
}
.special_main .sp_list li a,.special_main .sp_lis li a {
	float: left;
	color: #333;
	font-size: 16px;
}
.special_main .sp_list li span,.special_main .sp_lis li span {
	float: right;
	color: #999;
	font-size: 12px;
}
.special_main .sp_list .sp_line,.special_main .sp_lis .sp_line {
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 57%;
	bottom: 200px;
	width: 1px;
	height: 90px;
	background-color: #eee;
}
.special_main .sp_list .sp_line {
	top: 3%;
}

.special_main .sp_list .li_f {
	margin-right: 10px;
}
.special_main .sp_lis .li_s {
	margin-left: 32px;
}
.special_main .sp_list .li_s {
	margin-left: 20px;
}

/* 特别策划部分 */
.special_main .sp_b {
	height:auto;
	margin-bottom: 15px;
}

.special_main .sp_l {
	margin-right: 20px;
}
.special_main .sp_l,.special_main .sp_l img {
	width: 252px;
	height: 140px;
}
.special_main .sp_r {
	width: 716px;
	height: 178px;
}
.special_main .sp_r .p_f a {
	float: left;
	color: #333;
	font-size: 20px;
	font-weight: 545;
}
.special_main .sp_r p {
	margin: 0;
}
.special_main .sp_r .p_f {
	height: 40px;
}
.special_main .sp_r .p_f span {
	color: #999;
	font-size: 12px;
}
.special_main .sp_r .p_s {
	width: 730px;
	height: 100px;
	line-height: 30px;
	color: #666;
	font-size: 14px;
	/*text-indent: 2em;*/
}
.special_main .sp_r .p_s a {
	float: none;
	font-size: 14px;
	color: #999;
}
/* 专题页结束 */

/* 专题列表页——特别策划页开始 */
      /* 面包屑 */
.special_lmain .clearfix p {
	display: inline-block;
	margin-top: 3px;
}
.special_lmain .breadcrumb {
	display: inline-block;
	background-color: transparent;
	padding: 6px 8px;
}
.special_lmain .breadcrumb li a,.special_lmain .breadcrumb span,.special_lmain .breadcrumb .active {
	color: #333;
}
/* 图文部分 */
.special_lmain .details {
	width: 980px;
	height: 228px;
	padding: 10px;
	border-bottom:1px solid #eee;
}
.special_lmain .details a:hover,.special_lmain .details-l a:hover,.special_lmain .details-l .p_las a:hover {
	color: #d0050a;
}
.spe_bgc	{
	background-color: #f6f6f6;
}
.special_lmain .details:hover,.special_lmain .details-l:hover {
	background-color: #f6f6f6;
}
.special_lmain .details .tt {
	clear: both;
	float: left;
	width: 240px;
	height: 140px;
	padding-right: 10px;
	margin-top: 16px;
}
.special_lmain .details h4 a,.special_lmain .details-l h4 a {
	color: #333;
}
.special_lmain .details h4,.special_lmain .details-l h4 {
	width: 870px;
}
.special_lmain .details h4,.special_lmain .details .p_sec {
	height: 50px;
	line-height: 50px;
	margin: 0;
}
.special_lmain .details .tt img {
	width: 100%;
	height: 100%;
}
.special_lmain .details .p_las {
	width: 714px;
	line-height: 26px;
	font-size: 14px;
	color: #333;
	padding-top: 0;
	margin-top: 10px;
	text-indent:2em;
}
.special_lmain .details p a {
	color: #999;
}

.special_lmain .details-l h4,.special_lmain .details-l .p_sec {
	height: 60px;
	line-height: 60px;
	margin: 0;
}
.special_lmain .details-l .p_sec {
	font-size: 14px;
}
.special_lmain .details-l .p_las a {
	color: #999;
}
.special_lmain .details-l {
	width: 980px;
	height: 156px;
	padding: 10px;
	border-bottom:1px solid #eee;
}
.special_lmain .details-l .p_las {
	text-indent:2em;
	line-height: 26px;
}

/* 分页部分 */
.special_lmain .fy_red {
	background: #d0050a;
	color: #fff !important;
}
.special_lmain .fy {
	position: relative;
	width: 650px;
	height: 163px;
	margin:0 auto;
	text-align: center;
}
.special_lmain .fy .fyNum {
	position: absolute;
	display: inline-block;
	height: 163px;
	line-height: 163px;
	left: 0;
	right: 0;
	margin: auto;
}
.special_lmain .fy a:hover {
	color: #333;
}
.special_lmain .fy a {
	display: inline-block;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border: 1px solid #eee;
	margin: 0 6px;
}
.special_lmain .fy .p-u,.special_lmain .fy .p-d {
	width: 64px;
	height: 32px;
}
.special_lmain .fy a {
	color: #333;
}



/* 专题列表页——特别策划页结束 */

/* 专题列表页——专栏页开始 */
.special_c {
	background:url(/rail/statics/images/rail2/bgzhuanti.png) no-repeat center top;
}
.special_c .t-header .channel .pindao {
	padding-top: 12px;
}

/* 面包屑开始 */
.special_cmain p {
	display: inline-block;
	margin-top: 3px;
}
.special_cmain .breadcrumb {
	display: inline-block;
	background-color: transparent;
	padding: 6px 8px;
	font-size: 14px;
}
.special_cmain .breadcrumb li a,.speciac_lmain .breadcrumb span {
	color: #333;
}
/* 面包屑结束 */

.special_cmain .spe_list,.special_cmain .spe_list ul {
	margin: 0;
	margin-top: 8px;
	background-color: #fff;
}
.special_cmain .spe_list ul li {
	height: 40px;
	line-height: 40px;
	padding: 0 16px 0 6px;
	border-top: 1px solid #eee;
}
.special_cmain .spe_list ul li a {
	color: #333;
	font-size: 16px;
}
.special_cmain .spe_list ul li span {
	float: right;
	color: #999;
}
.special_cmain .spe_list ul li a {
	float: left;
}
.special_cmain .spe_list ul li a:hover {
	color: #d0050a;
}
.special_cmain .spe_list ul .li_las {
	border-bottom: 1px solid #eee;
}


/* 分页部分 */
.fy_red {
	background: #d0050a;
	color: #fff !important;
}

.special_cmain .fy {
	position: relative;
	width: 650px;
	height: 100px;
	margin:0 auto;
	text-align: center;
}
.special_cmain .fy .fyNum {
	position: absolute;
	display: inline-block;
	height: 100px;
	line-height: 100px;
	left: 0;
	right: 0;
	margin: auto;
}
.special_cmain .fy a:hover {
	color: #333;
}
.special_cmain .fy a {
	display: inline-block;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border: 1px solid #eee;
	margin: 0 6px;
}
.special_cmain .fy .p-u,.special_cmain .fy .p-d {
	width: 64px;
	height: 32px;
}
.special_cmain .fy a {
	color: #333;
}
/* 专题列表页——专栏页结束 */


/* 专题-特别策划详情页开始 */
.special_xq {
	background:url(/rail/statics/images/rail2/bgzhuanti.png) no-repeat center top;
}
/* 面包屑 */
.special_xq .clearfix p {
	display: inline-block;
	margin-top: 3px;
}
.special_xq .breadcrumb {
	display: inline-block;
	background-color: transparent;
	margin-bottom: -10px;
	padding: 6px 8px;
	font-size: 14px;
}
.special_xq .breadcrumb li a,.special_xq .breadcrumb span {
	color: #333;
}
.special_xq .special_spenr {
	margin: 10px 0 56px;
	background-color: #fff;
}
.special_xq .special_spenr .m_nr {
	padding: 26px 32px 58px;
	border: 1px solid #eee;
	text-align: center;
}
.special_xq .special_spenr .m_nr hr {
	margin: 0;
}
.special_xq .special_spenr .m_nr h3 {
	font-size: 30px;
}
.special_xq .special_spenr .m_nr .p_first {
	position: relative;
	height: 56px;
	line-height: 56px;
}
.special_xq .special_spenr .m_nr .p_first span {
	margin-right: 10px;
	color: #666;
	font-size: 14px;

}
.special_xq .special_spenr .m_nr .p_first img {
	position: absolute;
	width: 18px;
	height: 18px;
	left: 0;
	top: 18px;
}
.special_xq .special_spenr .m_nr .p_four {
	height: 80px;
	line-height: 80px;
	color: #666;
	font-size: 16px;
	text-align: center;
}
.special_xq .special_spenr .m_nr .p_five img,.special_xq .special_spenr .m_nr .p_five {
	width: 890px;
	height: 434px;
	margin-right: 0 !important;
	margin-left: 14px;
}
.special_xq .special_spenr .m_nr .p_six {
	width: 930px;
	line-height: 30px;
	color: #666;
	margin: 20px 0;	
	text-indent: 2em;
	text-align: left;
}
.special_xq .special_spenr .sming span {
	color: #333;
	font-size: 16px;
	font-weight: bold;
}
.special_xq .special_spenr .sming {
	width: 960px;
	height: 220px;
	line-height: 30px;
	padding: 20px;
	margin: 46px 0;
	background-color: #f6f6f6;
}

/* 标签 */
.special_xq .special_spenr .lable {
	width: 980px;
	height: 46px;
	line-height: 46px;
	color: #333;
	padding: 0 10px;
	border: 1px solid #eee;
}
.special_xq .special_spenr .lable .fl,.special_xq .special_spenr .lable .fr {
	font-weight: bold;
}
/* 上一篇、下一篇 */
.special_xq .special_spenr .b-n {
	width: 1000px;
	height: 70px;
	margin: 30px 0;
}
.special_xq .special_spenr .b-n .tb {
	margin-left: 500px;
	margin-top: -50px;
}
.special_xq .special_spenr .b-n .bk {
	margin-bottom: 8px;
}
.special_xq .special_spenr .b-n .bk span,.special_xq .special_spenr .b-n .nt span {
	color: #333;
	font-weight: bold;
}
.special_xq .special_spenr .b-n .tb  img {
	width: 20px;
	height: 20px;
}
.special_xq .special_spenr .b-n .nt a,.special_xq .special_spenr .b-n .bk a {
	color: #333;
}
/* 发表评论 */
.special_xq .special_spenr .comm {
	width: 1000px;
	height: 310px;
	margin-bottom: 50px;
	border: 1px solid #cedeed;

}
.special_xq .special_spenr .do-line {
	width: 1000px;
	height: 1px;
	border-bottom: 1px dashed #eee;
}
/* 专题-特别策划详情页结束 */

/* 培训列表页——专业培训页开始 */
.cultivate_l {
	background: url(/rail/statics/images/rail2/bgpeixun.png) no-repeat center top;
}
.cultivate_lmain .clearfix .breadcrumb a:hover,.cultivate_lmain .details h4 a:hover,.cultivate_lmain .details .p_las a:hover {
	color: #d0050a;
}
/* 面包屑 */
.cultivate_lmain .clearfix p {
	display: inline-block;
	margin-top: 4px;
}
.cultivate_lmain .breadcrumb {
	display: inline-block;
	background-color: transparent;
	margin-bottom: -10px;
	padding: 6px 8px;
}
.cultivate_lmain .breadcrumb li a,.cultivate_lmain .breadcrumb span {
	color: #333;
	font-size: 14px;
}
/* 图文部分 */
.cultivate_lmain .cont {
	margin-top: 12px;
}
.cultivate_lmain .details {
	width: 980px;
	height: 228px;
	padding: 10px;
	border-bottom:1px solid #eee;
	background-color: #f6f6f6;
}
.cultivate_lmain .details-l {
	width: 980px;
	height: 108px;
	padding: 10px;
	border-bottom:1px solid #eee;
}
.spe_bgc	{
	background-color: #f6f6f6;
}
.cultivate_lmain .details:hover,.cultivate_lmain .details-l:hover {
	background-color: #e6e6e6;
}
.cultivate_lmain .details .tt {
	position: relative;
	clear: both;
	float: left;
	width: 240px;
	height: 140px;
	padding-right: 10px;
	margin-top: 16px;
}
.cultivate_lmain .details .tt p {
	position: absolute;
	width: 30px;
	height: 30px;
	left: 50%;
	top: 50%;
	margin-left: -15px;
	margin-top: -15px;
}
.cultivate_lmain .details h4 a,.cultivate_lmain .details-l h4 a {
	color: #333;
	font-weight: 545;
}
.cultivate_lmain .details-l h4 a:hover {
	color: #d0050a;
	text-decoration: underline;
}
.cultivate_lmain .details h4,.cultivate_lmain .details-l h4 {
	width: 870px;
	font-size: 20px;
}
.cultivate_lmain  .details .p_sec,.cultivate_lmain  .details-l .p_sec {
	color: #999;
	font-size: 12px;
}
.cultivate_lmain .details h4,.cultivate_lmain .details .p_sec,.cultivate_lmain .details-l h4,.cultivate_lmain .details-l .p_sec {
	height: 50px;
	line-height: 50px;
	font-weight: 545;
	margin: 0;
}
.cultivate_lmain .details .tt img {
	width: 100%;
	height: 100%;
}
.cultivate_lmain .details .p_las,.cultivate_lmain .details-l .p_las {
	width: 714px;
	line-height: 26px;
	font-size: 14px;
	color: #333;
	padding-top: 0;
	margin-top: 10px;
	text-indent:2em;
}
.cultivate_lmain .details-l .p_las a:hover {
	color: #d0050a;
}
.cultivate_lmain .details-l .p_las {
	width: 990px;
	margin-top: 0;
}
.cultivate_lmain .details p a,.cultivate_lmain .details-l p a {
	color: #999;
}

/* 分页部分 */
.cultivate_lmain .fy_red {
	background: #d0050a;
	color: #fff !important;
}


.cultivate_lmain .fy {
	position: relative;
	width: 650px;
	height: 100px;
	margin:0 auto;
	text-align: center;
}
.cultivate_lmain .fy .fyNum {
	position: absolute;
	display: inline-block;
	height: 100px;
	line-height: 100px;
	left: 0;
	right: 0;
	margin: auto;
}
.cultivate_lmain .fy a:hover {
	color: #333;
}
.cultivate_lmain .fy a {
	display: inline-block;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border: 1px solid #eee;
	margin: 0 6px;
}
.cultivate_lmain .fy .p-u,.cultivate_lmain .fy .p-d {
	width: 64px;
	height: 32px;
}
.cultivate_lmain .fy a {
	color: #333;
}



/* 培训列表页——专业培训页结束 */


/* 培训列表页——专业培训详情页开始 */
.cultivate_spe_xq {
	background: url(/rail/statics/images/rail2/bgpeixun.png) no-repeat center top;
}
/* 面包屑 */
.cultivate_spe_xqmain .clearfix p {
	display: inline-block;
	margin-top: 3px;
}
.cultivate_spe_xqmain .breadcrumb {
	display: inline-block;
	background-color: transparent;
	margin-bottom: -10px;
	padding: 6px 8px;
}
.cultivate_spe_xqmain .breadcrumb li a,.cultivate_spe_xqmain .breadcrumb span {
	color: #333;
}
.cultivate_spe_xqmain .clutivate_spenr {
	margin:10px 0 56px;
	background-color: #fff;
}
.cultivate_spe_xqmain .clutivate_spenr .m_nr {
	padding: 26px 32px 58px;
	border: 1px solid #eee;
	text-align: left;
}
.cultivate_spe_xqmain .clutivate_spenr .m_nr hr {
	margin: 0;
}
.cultivate_spe_xqmain .clutivate_spenr .m_nr h3 {
	line-height: 0;
	font-size: 30px;
	text-align: center;
}
.cultivate_spe_xqmain .clutivate_spenr .m_nr .p_first {
	position: relative;
	height: 56px;
	line-height: 56px;
	text-align: center;
}
.cultivate_spe_xqmain .clutivate_spenr .m_nr .p_first img {
	position: absolute;
	width: 18px;
	height: 18px;
	left: 0;
	top: 20px;
}
.cultivate_spe_xqmain .clutivate_spenr .m_nr .p_first span {
	margin-right: 10px;
	color: #666;
	font-size: 14px;

}
.cultivate_spe_xqmain .clutivate_spenr .m_nr .p_four {
	height: 80px;
	line-height: 80px;
	color: #666;
	font-size: 16px;
	text-align: center;
}
.cultivate_spe_xqmain .clutivate_spenr .m_nr .p_five img,.cultivate_spe_xqmain .clutivate_spenr .m_nr .p_five {
	width: 890px;
	height: 434px;
	margin-right: 0 !important;
	margin-left: 12px;
}
.cultivate_spe_xqmain .clutivate_spenr .m_nr .p_six {
	width: 930px;
	line-height: 30px;
	color: #666;
	margin: 20px 0;	
	text-indent: 2em;
	text-align: left;
}
.cultivate_spe_xqmain .clutivate_spenr .sming span {
	color: #333;
	font-size: 16px;
	font-weight: bold;
}
.cultivate_spe_xqmain .clutivate_spenr .sming {
	width: 960px;
	line-height: 30px;
	padding: 20px;
	margin: 46px 0;
	background-color: #f6f6f6;
}

/* 标签 */
.cultivate_spe_xqmain .clutivate_spenr .lable {
	width: 980px;
	height: 46px;
	line-height: 46px;
	color: #333;
	padding: 0 10px;
	border: 1px solid #eee;
}

.cultivate_spe_xqmain .clutivate_spenr .lable .ml {
	margin-left: 0;
}
.cultivate_spe_xqmain .clutivate_spenr .lable .ml .a:hover {
	color: #d0050a;
	text-decoration: none;
}
/* 上一篇、下一篇 */
.cultivate_spe_xqmain .clutivate_spenr .b-n {
	width: 1000px;
	height: 70px;
	margin: 30px 0;
}
.cultivate_spe_xqmain .clutivate_spenr .b-n .tb {
	margin-left: 500px;
	margin-top: -50px;
}
.cultivate_spe_xqmain .clutivate_spenr .b-n .bk {
	margin-bottom: 8px;
}
.cultivate_spe_xqmain .clutivate_spenr .b-n .bk span,.cultivate_spe_xqmain .clutivate_spenr .b-n .nt span {
	color: #333;
}
.cultivate_spe_xqmain .clutivate_spenr .b-n .tb  img {
	width: 20px;
	height: 20px;
}
.cultivate_spe_xqmain .clutivate_spenr .b-n .nt a,.cultivate_spe_xqmain .clutivate_spenr .b-n .bk a {
	color: #333;
}
.cultivate_spe_xqmain .clutivate_spenr .b-n .nt a:hover,.cultivate_spe_xqmain .clutivate_spenr .b-n .bk a:hover {
	color: #d0050a;
}

/* 发表评论 */
.cultivate_spe_xqmain .clutivate_spenr .comm {
	width: 1000px;

}
.cultivate_spe_xqmain .clutivate_spenr .do-line {
	width: 1000px;
	height: 1px;
	border-bottom: 1px dashed #eee;
}
/* 培训列表页——专业培训详情页结束 */
/*-------------------------------------------------------------------------------------------文章详情--------------------------------------------------------------------------------------------------------*/
/* 党建页开始 */
/* 去除boostrap的ul自带margin */
ul {
	margin: 0 !important;
}


.dangjian {
	background: url(/rail/statics/images/rail2/bgdangjian.png) no-repeat center top;
}

.dangjian .main	{
	clear: both;
	margin-top: 20px !important;
}
/* 头部需要样式开始 */
.dangjian a:hover {
	text-decoration: none !important;
}
.dangjian .channel {
	height: 106px;
}

/* logo块 */
.dangjian .pindao a {
	margin-top: 20px;
}
.dangjian .pindao:hover a {
	color: #fff;
	text-decoration: none !important;
}
.dangjian .search {
	margin-top: 128px;
}
.dangjian .inp_submit {
	width: 30px !important;
}
.dangjian .inp_text {
	border-radius: 0 !important;
}
/* 头部需要样式结束 */

/* 中间主体部分 */
.dangjian .main-t {
	height: 320px;
}
.dangjian .main a:hover,.dangjian .main .pme a:hover,.dangjian .main .pme .pme-l a:hover,.dangjian .main .tat a:hover,.dangjian .main .hag a:hover,.dangjian .main .uta a:hover {
	color: #d0050a;
}
.dangjian .left	{
	position: relative;
	width: 570px;
	height: 320px;
}
.dangjian .left img {
	width: 570px;
	height: 320px;	
}
.dangjian .left div {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 570px;
	height: 32px;
	background: url(/rail/statics/images/rail2/beijingtouming.png);
}
.dangjian .left p {
	height: 32px;
	line-height: 35px;
	padding-left: 10px;
	color: #fff;
}
/* 右边推荐部分 */
.dangjian .right {
	width: 430px;
	height: 320px;
	background-color: #fff;
}
.dangjian .yaowen {
	width: 412px;
	height: 42px;
	line-height: 42px;
	padding-left: 18px;
	border-bottom: 1px solid #e3e3e3;
	background: url(/rail/statics/images/rail2/rectangle.png) no-repeat 18px 12px;
}
.dangjian .yaowen span {
	margin-left: 13px;
	font-size: 24px;
	color: #333;
}

.dangjian .zhuzhi {
	width: 412px;
	height: 275px;
	padding-left: 18px;
}
.dangjian .zhuzhi .xg {
	width: 430px;
	height: 275px;
}
.dangjian .zhuzhi h4 {
	width: 420px;
	height: 36px;
	line-height: 40px;
	margin: 0;
}
.dangjian .zhuzhi h4 a {
	font-size: 20px;
	color: #333;
	font-weight: 700;
}
.dangjian .xg li {
	width: 410px;
	height: 30px;
	line-height: 30px;
	background: url(/rail/statics/images/rail2/xiaodian.png) no-repeat 0 13px;
}
.dangjian .xg li a {
	color: #333;
	font-size: 16px;
	margin-left: 15px;
}
.dangjian .xg li img {
	vertical-align: baseline;
	margin-left: 10px;
}
.dangjian .tp {
	margin-top: 10px;
	width: 430px;
	height: 110px;
}
.dangjian .xg .li_las {
	float: left;
	width: 410px;
	height: 110px;
	margin-top: 10px;
	background: none;
}
.dangjian .xg .li_las a {
	margin-left: 0;
}
.dangjian .xg .li_las .div {
	float: left;
	position: relative;
	width: 195px;
	height: 110px;
}
.dangjian .xg .li_las .div_f {
	margin-right: 20px;
}
.dangjian .xg .li_las .div div {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 195px;
	height: 20px;
	background: url(/rail/statics/images/rail2/beijingtouming.png);

}
.dangjian .xg .li_las .div div p {
	height: 20px;
	line-height: 20px;
	color: #fff;
	font-size: 14px;
	padding-left: 10px;
}
.dangjian .xg .li_las img {
	width: 195px;
	height: 110px;
	margin-left: 0;
}



/* 思想理论 */
.dangjian .tat {
	height: 534px;
	margin-top: 30px;
}
/* 标题 */
.dangjian .tat .bt,.dangjian .pme .bt-m,.dangjian .hag .bt-n,.dangjian .uta .uta-n {
	position: relative;
	height: 46px;

}
.dangjian .tat .bt .a {
	position: absolute;
	right: 0;
	bottom: 16px;
	font-size: 14px;
	color: #999;
}
.dangjian .tat .bt .img,.dangjian .pme .bt-m .img,.dangjian .hag .bt-n .img,.dangjian .uta .uta-n .img {
	position: absolute;
	width: 862px;
	right: 0;
	bottom: 9px;
}


/* 左侧详情 */
.dangjian .tat .xq {
	width: 1000px;
	height: 496px;
}
.dangjian .sxzb {
	float: left;
	width: 610px;
	height: 116px;
	border-bottom: 1px solid #e3e3e3;
}
.dangjian .sxzb h4 {
	width: 520px;
	height: 60px;
	font-weight: bold;
	color: #333;
	margin: 0 !important;
}
.dangjian .sxzb h4 a {
	font-size: 20px;
	color: #333;
	font-weight: 545;
}
.dangjian .sxzb .p_sec {
	height: 60px;
	font-size: 12px;
	color: #999;
}
.dangjian .sxzb h4,.dangjian .sxzb .p_sec {
	height: 55px;
	line-height: 55px;
}
.dangjian .sxzb p {
	margin: 0 !important;
}
.dangjian .sxzb .p_las {
	width: 610px;
	text-indent:2em;
	line-height: 26px;
	font-size: 14px;
	color: #666;
}
.dangjian .sxzb .p_las a {
	color: #999;
}
.dangjian .tat .sx_four {
	border-bottom: 0;
}
/* 右侧图片 */
.dangjian .tat .sx_five,
.dangjian .tat .sx_six {
	float: right;
	position: relative;
	width: 370px;
	height: 206px;
	margin-top: 20px;
}
.dangjian .tat .sx_five {
	margin-top: -330px;
}
.dangjian .tat .sx_six {
	margin-top: -102px;
}
.dangjian .tat .sx_five img,
.dangjian .tat .sx_six img {
	width: 370px;
	height: 206px;
}
.dangjian .tat .sx_five div,.dangjian .tat .sx_six div {
	position: absolute;
	width: 370px;
	height: 24px;
	left: 0;
	bottom: 0;
	background: url(/rail/statics/images/rail2/beijingtouming.png);
}
.dangjian .tat .sx_five p,
.dangjian .tat .sx_six p {
	width: 370px;
	height: 24px;
	line-height: 24px;
	color: #fff;
	font-size: 16px;
	padding-left: 10px;
	text-indent: 0;
}


/* 党内活动 */
.dangjian .pme {
	clear: both;
	height: 374px;
}
/* 标题 */
.dangjian .bt-m {
	position: relative;

}
.dangjian .bt-m .a {
	position: absolute;
	right: 0;
	bottom: 16px;
	color: #999;
	font-size: 14px;
}


/* 下边详情列表部分 */
.dangjian .pme-l {
	height: 330px;
}
.dangjian .pme-le {
	width: 1000px;
	height: 308px;
	margin-top: 20px;	
}
.dangjian .pme-le li {
	float: left;
	width: 492px;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #e3e3e3;
}
.dangjian .pme-le .li_first {
	width: 1000px;
	height: 140px;
	padding-bottom: 10px;
}
.dangjian .pme-le .li_two,.dangjian .pme-le .li_four,.dangjian .pme-le .li_six {
	margin-right: 16px;
}
.dangjian .pme-le .li_two a,
.dangjian .pme-le .li_three a,
.dangjian .pme-le .li_four a,
.dangjian .pme-le .li_five a,
.dangjian .pme-le .li_six a,
.dangjian .pme-le .li_seven a {
	float: left;
	margin-left: 10px;
}
.dangjian .pme-le .li_two,
.dangjian .pme-le .li_three,
.dangjian .pme-le .li_four,
.dangjian .pme-le .li_five,
.dangjian .pme-le .li_six,
.dangjian .pme-le .li_seven {
	background: url(/rail/statics/images/rail2/xiaodian.png) no-repeat 0 18px;
}
.dangjian .pme-le .li_two img,
.dangjian .pme-le .li_three img,
.dangjian .pme-le .li_four img,
.dangjian .pme-le .li_five img,
.dangjian .pme-le .li_six img,
.dangjian .pme-le .li_seven img {
	vertical-align: baseline;
	margin-left: 2px;
}
.dangjian .pme-le .li_first h4 {
	height: 40px;
	line-height: 40px;
}
.dangjian .pme-le .li_first h4 a {
	font-size: 20px;
	color: #333;
	font-weight: normal;
}
.dangjian .pme-le .li_first img {
	width: 248px;
	height: 140px;
	margin-right: 20px;
}
.dangjian .pme-le .li_first .shij {
	color: #999;
	font-size: 12px;
} 
.dangjian .pme-le .li_first .p_four {
	width: 728px;
	height: 78px;
	line-height: 30px;
	color: #666;
	font-size: 14px;
	text-indent: 2em;
}
.dangjian .pme-le .li_first .p_four a {
	color: #999;
	font-size: 14px;
}
.dangjian .pme-le li a {
	color: #333;
	font-size: 16px;
}
.dangjian .pme-le li span {
	float: right;
	font-size: 12px;
	color: #999;
}

/* 党风廉政 */
.dangjian .hag {
	clear: both;
	height: 372px;
	margin-bottom: 20px;
}
/* 标题 */
.dangjian .bt-n {
	position: relative;
}
.bt-n .a {
	position: absolute;
	right: 0;
	bottom: 16px;
	color: #999;
	font-size: 14px;
}
.dangjian .hag-l,.dangjian .hag-l ul {
	height: 328px;
}
.dangjian .hag-l ul li {
	float: left;
	width: 317px;
	margin-top: 18px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dangjian .hag-l ul .li_five,
.dangjian .hag-l ul .li_six,
.dangjian .hag-l ul .li_seven,
.dangjian .hag-l ul .li_eight,
.dangjian .hag-l ul .li_nine,
.dangjian .hag-l ul .li_ten,
.dangjian .hag-l ul .li_eleven,
.dangjian .hag-l ul .li_twelve,
.dangjian .hag-l ul .li_las {
	background: url(/rail/statics/images/rail2/xiaodian.png) no-repeat 0 7px;
}
.dangjian .hag-l ul .li_five img,
.dangjian .hag-l ul .li_six img,
.dangjian .hag-l ul .li_seven img,
.dangjian .hag-l ul .li_eight img,
.dangjian .hag-l ul .li_nine img,
.dangjian .hag-l ul .li_ten img,
.dangjian .hag-l ul .li_eleven img,
.dangjian .hag-l ul .li_twelve img,
.dangjian .hag-l ul .li_las img  {
	vertical-align: baseline;
	margin-left: 10px;
}
.dangjian .hag-l ul li a {
	color: #333;

}
.dangjian .hag-l ul .li_first,.dangjian .hag-l ul .li_first img {
	position: relative;
	width: 317px;
	height: 180px;
}
.dangjian .hag-l ul .li_second,.dangjian .hag-l ul .li_six,.dangjian .hag-l ul .li_nine,.dangjian .hag-l ul .li_twelve {
	margin: 18px 24px 0;

}
.dangjian .hag-l ul .li_second,.dangjian .hag-l ul .li_second img {
	position: relative;
	width: 317px;
	height: 180px;
}
.dangjian .hag-l ul .li_third,.dangjian .hag-l ul .li_third img {
	position: relative;
	width: 317px;
	height: 180px;
}
.dangjian .hag-l ul li div {
	position: absolute;
	width: 317px;
	height: 24px;
	left: 0;
	bottom: 0;
	background: url(/rail/statics/images/rail2/beijingtouming.png);
}
.dangjian .hag-l ul li p {
	height: 24px;
	line-height: 24px;
	color: #fff;
	font-size: 16px;
	padding-left: 10px;
}

.dangjian .hag-l .le li a {
	color: #333;
}

/* 群团风采 */
.dangjian .uta {
	clear: both;
	width: 1000px;
	height: 380px;
}
/* 标题 */
.dangjian .uta-n {
	position: relative;

}
.dangjian .uta-n .a {
	position: absolute;
	right: 0;
	bottom: 16px;
	color: #999;
	font-size: 14px;
}

/* 中间详情部分 */
.dangjian .uta-r {
	clear: both;
	width: 1000px;
	height: 334px;
	margin-top: 20px;
}
.dangjian .uta-r ul {
	width: 1000px;
	height: 296px;
}
 .dangjian .uta-r ul li {
	float: left;
	width: 370px;
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #e3e3e3;
}
.dangjian .uta-r ul .li_fou,
.dangjian .uta-r ul .li_fiv,
.dangjian .uta-r ul .li_six,
.dangjian .uta-r ul .li_sev,
.dangjian .uta-r ul .li_eig,
.dangjian .uta-r ul .li_nin,
.dangjian .uta-r ul .li_ten {
	background: url(/rail/statics/images/rail2/xiaodian.png) no-repeat 0 17px;
}
.dangjian .uta-r ul .li_fou img,
.dangjian .uta-r ul .li_fiv img,
.dangjian .uta-r ul .li_six img,
.dangjian .uta-r ul .li_sev img,
.dangjian .uta-r ul .li_eig img,
.dangjian .uta-r ul .li_nin img,
.dangjian .uta-r ul .li_ten img {
	vertical-align: baseline;
	margin-left: 10px;
}
.dangjian .uta-r ul .li_fir,.dangjian .uta-r ul .li_sec {
	float: left;
	width: 610px;
	height: 120px;
	line-height: 24px;
	margin-right: 20px;
	border-bottom: 0;
}
.dangjian .uta-r ul .li_fou {
	margin-top: -124px;
}
.dangjian .uta-r ul .li_fiv {
	margin-top: -86px;
}
.dangjian .uta-r ul .li_six {
	margin-top: -48px;
}
.dangjian .uta-r ul .li_sev {
	margin-top: -10px;
}
.dangjian .uta-r ul .li_eig {
	margin-top: 4px;
}
.dangjian .uta-r .li_sec {
	float: left;
	margin-top: 30px;
	margin-bottom: 46px;
}
.dangjian .uta-r .li_fir p,.dangjian .uta-r .li_sec p {
	width: 378px;
	height: 70px;
	line-height: 24px;
	margin: 10px 0 0 20px;
	font-size: 14px;
	color: #666;
}
.dangjian .uta-r .li_fir h4,.dangjian .uta-r .li_sec h4 {
	margin-left: 20px;
}
.dangjian .uta-r .li_fir p a,.dangjian .uta-r .li_sec p a {
	font-size: 14px;
	color: #999;
}
.dangjian .uta-r .li_fir img,.dangjian .uta-r .li_sec img {
	float: left;
	width: 208px;
	height: 120px;
}
.dangjian .uta-r h4 {
	font-weight: normal;
	font-size: 20px;
	color: #333;
}
.dangjian .uta-r li P {
	color: #666;
}
.dangjian .uta-r li a {
	color: #333;
	font-size: 16px;
}
.dangjian .uta-r li h4 a {
	color: #333;
	font-size: 20px;
	font-weight: 545;
}

/* 党建页结束 */

/* 头部样式调整 */
.xinwen-l .t-p {
	height: 200px;
}
/* 清除bootstrap中ul自带margin */
.xinwen-l ul {
	margin: 0;
}

.xinwen-l .red {
	background-color: #d0050a;
}
.xinwen-l a:hover {
	text-decoration: none !important;
}
.xinwen-l .channel {
	height: 106px;
}

/* logo块 */
.xinwen-l .pindao a {
	margin-top: 20px;
}
.xinwen-l .pindao:hover a {
	color: #fff;
	text-decoration: none !important;
}
.xinwen-l .search {
	margin-top: 128px;
}
.xinwen-l .inp_submit {
	width: 30px !important;
}
.xinwen-l .inp_text {
	border-radius: 0 !important;
}

/* 中间主体部分 */
.xinwen-l .news-l a:hover,.xinwen-l .news-l .hot-ran .ab:hover
 {
	color: #d0050a;
}
.xinwen-l .news-l li {
	float: left;
}

.xinwen-l .news-l .clearfix p {
	float: left;
	padding-top: 2px;
}

/* 面包屑 */
.xinwen-l .breadcrumb {
	float: left;
	/* width: 300px; */
	background-color: transparent;
	margin-bottom: -10px;
	padding: 6px 8px;
	font-size: 14px;
}
.xinwen-l .breadcrumb li a,.xinwen-l .breadcrumb span{
	color: #333;
}
 
/* 左侧部分 */
.xinwen-l .row {
	margin-top: 8px;
	margin-bottom: 30px;
}
.xinwen-l .details {
	clear: both;
	width: 630px;
	height: 226px;
	border-bottom:1px solid #e2e2e2;
	background-color: #f6f6f6;
	padding: 10px 10px;
}
.xinwen-l .details .tt {
	clear: both;
	float: left;
	width: 248px;
	height: 140px;
}
.xinwen-l .details h4,.details-l h4 {
	font-weight: normal;
}
.xinwen-l .details h4,.xinwen-l .details .rq,.xinwen-l .details-l h4,.xinwen-l .details-l .rq {
	height: 60px;
	margin: 0;
	line-height: 54px;
}
.xinwen-l .details h4 a,.xinwen-l .details-l h4 a {
	color: #333;
	font-size: 20px;
}
.xinwen-l .details .rq,.xinwen-l .details-l .rq {
	font-size: 12px;
	color: #999;
}
.xinwen-l .details .tt img {
	width: 100%;
	height: 100%;
}
.xinwen-l .details .la {
	padding-top: 0;
	/* text-indent:2em; */
	width: 360px;
	height: 142px;
	line-height: 26px;
	font-size: 14px;
	color: #666;
}
.xinwen-l .details .la a,.xinwen-l .details-l .la a {
	font-size: 14px;
	color: #999;
}
.xinwen-l .details .la a:hover,.xinwen-l .details-l .la a:hover {
	color: #d0050a;
}
.xinwen-l .details-l {
	clear: both;
	width: 630px;
	height: 196px;
	padding: 10px 10px;
	border-bottom:1px solid #e2e2e2;
	background-color: #f6f6f6;

}
.xinwen-l .details-l .la {
	width: 630px;
	height: 74px;
	line-height: 26px;
	color: #666;
	font-size: 14px;
	margin: 0;
	text-indent:2em;
}
.xinwen-l .details:hover,.xinwen-l .details-l:hover {
	background-color: #e6e6e6;
}



/* 右侧部分 */
.xinwen-l .row .span4 {
	margin: 0;
}
.xinwen-l .article-ran,.xinwen-l .hot-ran {
	width: 320px;
	height: 466px;
	margin-left: 54px;
	border: 1px solid #eee;
	background-color: #fff;
}
.xinwen-l .article-ran ul {
	width: 320xp;
	height: 416px;
}
.xinwen-l .hot-ran ul {
	width: 320px;
	height: 572px;
}
.xinwen-l .article-ran div,.xinwen-l .hot-ran div {
	width: 320px;
	height: 50px;
}
.xinwen-l .article-ran .ar,.xinwen-l .hot-ran .ar {
	display: block;
	width: 100px;
	height: 38px;
	line-height: 48px;
	padding: 0 29px;
	color: #333;
	font-size: 20px;
	border-top: 4px solid #d0050a;
}
.xinwen-l .article-ran .sign,.xinwen-l .hot-ran .sign {
	display: block;
	width: 161px;
	height: 48px;
	background-color: #f6f6f6;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.xinwen-l .article-ran ul,.xinwen-l .hot-ran ul {
	padding: 8px 5px;
}
.xinwen-l .article-ran li,.xinwen-l .hot-ran li {
	width: 318px;
	height: 40px;
	line-height: 40px;
}

.xinwen-l .article-ran li span,.xinwen-l .hot-ran li span {
	padding-left: 6px;
}
.xinwen-l .article-ran .li_las span {
	padding-left: 0;
}
.xinwen-l .article-ran li a,.xinwen-l .hot-ran li a {
	margin-left: 34px;
	color: #333;
	font-size: 16px;
}

.xinwen-l .hot-ran {
	height: 618px;
	margin-top: 28px;
}
.xinwen-l .hot-ran .vd {
	width: 300px;
	height: 80px;
	margin: 8px 0;
	padding: 0 6px;
}
.xinwen-l .hot-ran .vd img {
	width: 132px;
	height: 80px;
}

.xinwen-l .hot-ran .vd .at {
	position: relative;
	display: inline-block;
	width: 132px;
	margin-top: 2px;
}
.xinwen-l .hot-ran .vd .at .img {
	position: absolute;
	width: 30px;
	height: 30px;
	left: 50%;
	top: 50%;
	margin-left: -15px;
	margin-top: -15px;
}
.xinwen-l .hot-ran .vd .ab {
	display: inline-block;
	width: 142px;
	padding-left: 6px;
	vertical-align: top;
}
.xinwen-l .hot-ran .vd .ab a {
	color: #333;
	font-size: 14px;
}
/* 分页部分 */

.xinwen-l .fy_red {
	background: #d0050a;
	color: #fff !important;
}


/* 分页部分 */
.xinwen-l .fy {
	position: relative;
	width: 650px;
	height: 100px;
	margin:0 auto;
	text-align: center;
}
.xinwen-l .fy .fyNum {
	position: absolute;
	display: inline-block;
	height: 100px;
	line-height: 100px;
	left: 0;
	right: 0;
	margin: auto;
}
.xinwen-l .fy a:hover {
	color: #333;
}
.xinwen-l .fy a {
	display: inline-block;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border: 1px solid #eee;
	margin: 0 3px;
}
.xinwen-l .fy .p-u,.xinwen-l .fy .p-d {
	width: 64px;
	height: 32px;
}
.xinwen-l .fy a {
	color: #333;
}


/* 列表页结束 */

/* 详情页开始 */

/* 头部样式调整 */
.xinwen-xq .t-p {
	height: 200px;
}
/* 清除bootstrap中ul自带margin */
.xinwen-xq ul {
	margin: 0;
}
/* 分页通用类名 */
.xinwen-xq .fy_red {
		background: #d0050a;
		color: #fff !important;
}
.xinwen-xq .red {
	background-color: #d0050a;
}
.xinwen-xq a:hover {
	text-decoration: none !important;
}
.xinwen-xq .channel {
	height: 106px;
}

/* logo块 */
.xinwen-xq .pindao a {
	margin-top: 20px;
}
.xinwen-xq .pindao:hover a {
	color: #fff;
	text-decoration: none !important;
}
.xinwen-xq .search {
	margin-top: 128px;
}
.xinwen-xq .inp_submit {
	width: 30px !important;
}
.xinwen-xq .inp_text {
	border-radius: 0 !important;
}

/* 中间主体部分 */
.xinwen-xq .news-l a:hover,.xinwen-xq .news-l .hot-ran .ab:hover
 {
	color: #d0050a;
}
.xinwen-xq .news-l li {
	float: left;
}
.xinwen-xq .news-l .clearfix p {
	float: left;
	padding-top: 4px;
	*padding-top: 5px;
}

/* 面包屑 */

.xinwen-xq .breadcrumb {
	float: left;
	margin-bottom: -10px;
	padding: 6px 8px;
	font-size: 14px;
	background-color: transparent;
}
.xinwen-xq .breadcrumb li a,.xinwen-xq .breadcrumb span {
	color: #333;
	font-size: 14px;
}
 
/* 左侧部分 */
.xinwen-xq .row {
	margin-bottom: 30px;
}
.xinwen-xq .details {
	clear: both;
	width: 630px;
	height: 220px;
	border-bottom:1px solid #e2e2e2;
	background-color: #f6f6f6;
	padding: 0 10px;
}
.xinwen-xq .details .tt {
	clear: both;
	float: left;
	width: 248px;
	height: 140px;
}
.xinwen-xq .details h4,.details-l h4 {
	font-weight: bold;
}
.xinwen-xq .details h4,.xinwen-xq .details .rq,.xinwen-xq .details-l h4,.xinwen-xq .details-l .rq {
	height: 60px;
	margin: 0;
	line-height: 60px;
}
.xinwen-xq .details h4 a,.xinwen-xq .details-l h4 a {
	color: #333;
	font-size: 20px;
	font-weight: 545;
}
.xinwen-xq .details .rq,.xinwen-xq .details-l .rq {
	font-size: 12px;
	color: #999;
}
.xinwen-xq .details .tt img {
	width: 100%;
	height: 100%;
}
.xinwen-xq .details .la {
	padding-top: 0;
	text-indent: 2em;
	width: 360px;
	height: 142px;
	line-height: 26px;
	font-size: 14px;
	color: #666;
}
.xinwen-xq .details .la a,.xinwen-xq .details-l .la a {
	font-size: 14px;
	color: #999;
}
.xinwen-xq .details .la a:hover,.xinwen-xq .details-l .la a:hover {
	color: #d0050a;
}
.xinwen-xq .details-l {
	clear: both;
	width: 630px;
	height: 176px;
	padding: 0 10px;
	border-bottom:1px solid #e2e2e2;
	background-color: #f6f6f6;

}
.xinwen-xq .details-l .la {
	width: 630px;
	height: 74px;
	color: #666;
	font-size: 14px;
	text-indent:2em;
	line-height: 26px;
}
.xinwen-xq .details:hover,.xinwen-xq .details-l:hover {
	background-color: #e6e6e6;
}



/* 右侧部分 */
.xinwen-xq .row .span4 {
	margin: 0;
}
.xinwen-xq .article-ran {
	background-color: #fff;
}
.xinwen-xq .article-ran,.xinwen-xq .hot-ran {
	width: 320px;
	height: 466px;
	margin-left: 54px;
	border: 1px solid #eee;
}
.xinwen-xq .article-ran ul {
	width: 320px;
	height: 416px;
}
.xinwen-xq .hot-ran ul {
	width: 320px;
	height: 572px;
}
.xinwen-xq .article-ran div,.xinwen-xq .hot-ran div {
	width: 320px;
	height: 50px;
}
.xinwen-xq .article-ran .ar,.xinwen-xq .hot-ran .ar {
	display: block;
	width: 100px;
	height: 38px;
	line-height: 48px;
	padding: 0 29px;
	color: #333;
	font-size: 20px;
	border-top: 4px solid #d0050a;
}
.xinwen-xq .article-ran .sign,.xinwen-xq .hot-ran .sign {
	display: block;
	width: 161px;
	height: 48px;
	background-color: #f6f6f6;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.xinwen-xq .article-ran ul,.xinwen-xq .hot-ran ul {
	padding: 8px 5px;
}
.xinwen-xq .article-ran li,.xinwen-xq .hot-ran li {
	width: 318px;
	height: 40px;
	line-height: 40px;
}
.xinwen-xq .article-ran ul .li_st {
	color: #fff;
	background: url(/rail/statics/images/rail2/red.png) no-repeat 0 10px;
}
.xinwen-xq .article-ran ul .li_sec {
	color: #333;
	background: url(/rail/statics/images/rail2/gray.png) no-repeat 0 10px;
}
.xinwen-xq .article-ran li span,.xinwen-xq .hot-ran li span {
	padding-left: 7px;
	font-size: 14px;
}
.xinwen-xq .article-ran li a,.xinwen-xq .hot-ran li a {
	margin-left: 34px;
	color: #333;
	font-size: 14px;
}
.xinwen-xq .article-ran .li_las a {
	margin-left: 5px;
}
.xinwen-xq .hot-ran {
	height: 618px;
	margin-top: 28px;
}
.xinwen-xq .hot-ran .vd {
	width: 300px;
	height: 80px;
	margin: 8px 0;
	padding: 0 6px;
}
.xinwen-xq .hot-ran .vd img {
	width: 132px;
	height: 80px;
}

.xinwen-xq .hot-ran .vd .at {
	position: relative;
	display: inline-block;
	width: 132px;
	margin-top: 2px;
}
.xinwen-xq .hot-ran .vd .at .playH .img {
	position: absolute;
	width: 30px;
	height: 30px;
	left: 50%;
	top: 50%;
	margin-left: -15px;
	margin-top: -15px;
}
.xinwen-xq .hot-ran .vd .ab {
	display: inline-block;
	width: 142px;
	padding-left: 6px;
	vertical-align: top;
}
.xinwen-xq .hot-ran .vd .ab a {
	color: #333;
	font-size: 14px;
}
.xinwen-xq .hot-ran .li_sec {
	background: url(/rail/statics/images/rail2/gray.png) no-repeat 0 10px;
}

.xinwen-xq .hot-ran .li_las a {
	margin-left: 5px;
}
/* 分页部分 */
.xinwen-xq .details-xq {
	text-align:left;
	width: 604px;
	color: #333;
	border: 1px solid #eee;
	padding: 24px 26px  26px;
	background-color: #fff;
	line-height:30px;
}
.xinwen-xq .details-xq h2 {
	text-align:center;
	padding-bottom: 10px;
	font-size: 24px;
}
.xinwen-xq .details-xq .shij {
	text-align:center;
	position: relative;
	margin-bottom: 15px;
    margin-top: 14px;
	padding-bottom: 13px;
	border-bottom: 1px solid #eee;	
}
.xinwen-xq .details-xq .shij .yinPin {
	position: absolute;
	width: 25px;
	/*height: 18px;*/
	cursor:pointer;
	left: 0;
	top: 4px;
}
.xinwen-xq .details-xq .zhanShi {
	width: 604px;
	height: 360px;
	margin-bottom: 20px;
}
.xinwen-xq .details-xq .shij span {
	margin: 0 5px;
	font-size: 14px;
	color: #999;
}
.xinwen-xq .details-xq p {
	color: #666;
	text-indent: 2em;
	line-height: 30px;
	margin-bottom: 50px;
	text-align: left;
}



/* 免责声明 */
.xinwen-xq .disclim {
	width: 600px;
	line-height: 25px;
	background-color: #f6f6f6;
	margin: 30px 0;
	padding: 28px;
	color: #666;
	font-size: 14px;
	text-align: left;
}
.xinwen-xq .disclim div {
	color: #333;
}
/* 标签 */
.xinwen-xq .lable {
	width: 636px;
	height: 46px;
	line-height: 46px;
	color: #333;
	padding: 0 10px;
	border: 1px solid #e3e3e3;
}
.xinwen-xq .lable .ml {
	margin-left: 0;
}
.xinwen-xq .lable .fr {
	color: #333;
}
.xinwen-xq .lable .fr span {
	font-weight: normal;
}
/* 上一篇、下一篇 */
.xinwen-xq .b-n {
	width: 656px;
	height: 70px;
	margin: 30px 0;
}
.xinwen-xq .b-n .tb {
	margin-left: 494px;
	margin-top: -44px;
}
.xinwen-xq .b-n .tb  img {
	width: 20px;
	height: 20px;
}
.xinwen-xq .b-n .nt a,.xinwen-xq .b-n .bk a {
	color: #333;
}
.xinwen-xq .b-n .nt a:hover,.xinwen-xq .b-n .bk a:hover {
	color: #d0050a;
}

/* 发表评论 */
.xinwen-xq .comm {
	width: 656px;
}
.xinwen-xq .do-line {
	width: 656px;
	height: 1px;
	border-bottom: 1px dashed #eee;
}

/* 相关新闻 */
.xinwen-xq .r-news {
	width: 656px;
	height: 230px;
	margin-top: 30px;
}
.xinwen-xq .r-news dt {
	font-size: 20px;
	font-weight: normal;
}
.xinwen-xq .r-news dd {
	margin-left: 0;
	margin-top: 10px;
}
.xinwen-xq .r-news dd a {
	color: #666;
}

/* 详情页结束 */
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/