﻿/*----------------------------------------------通用页面主体及一二级导航栏样式集-----------------------------------*/


/*页面主体*/
#tdx_content
{
	margin: 5px 0px ;
}

.main
	{/**/
	width: var(--main-width);
	margin: 0px auto;
	color: #222;
	/*font-family: 'Microsoft YaHei', '微软雅黑', 'Arial', 'SimSun', '宋体';*/
	background-color: #FDFDFB;
	}


/*导航栏下方留白区域*/
/* .nav-replace  
	{
	width: var(--main-width);
	height: 65px;
	} */

.display
	{
	display: none !important;
	}


.nav-first li
	{ /*一级导航列表*/
	line-height: 30px;

	width: 100px;

	}



/*精华资讯专用时间筛选*/
.nav-first .time
	{
	margin-top: 2px;
	width: 120px;
	height: 26px;
	padding-left: 5px;
	margin-right: 5px;
	}


 

/*----------------------------------------------通用专题资讯专用样式集---------------------------------------------*/


/*复合标题样式：标题+摘要+时间*/
.news
	{ /*复合标题盒子设置*/
	padding: 0px 5px;
	margin-top: 5px;
	}

.news-two .news-line
	{/*复合标题分割线*/
	border-bottom: 1px dotted #F4F0E9;	
	margin: 12px 0px; 
	}

.news-two .news-title
	{/*复合标题-标题方向*/
	float: left;
	}

.news-two .news-title a
	{/*复合标题-标题*/
	display: block;
	color: #222;
	text-align: left;	
	line-height: 24px;	
	font-weight: bold;
	font-size: 15px;
/*	font-family: '宋体', 'SimSun', 'Arial', 'Microsoft YaHei', '微软雅黑';*/
	}

.news-two .news-title a:hover
	{/*复合标题-标题悬停*/
	color: #e93030;
	}

.news-two .news-date
	{/*复合标题-时间部分*/
	float: right;
	text-align: right;
	font-size: 13px;
	line-height: 28px;
	color: #666;
	display: inline-block;
	}
/*复合标题-摘要部分*/
.news-two .news-content
	{
	font-size: 13px;
	line-height: 20px;
	color: #666;
	text-align: left;
	padding-bottom: 8px;
	text-align: justify;
	/*font-family: 'Microsoft YaHei', '微软雅黑', 'Arial', 'SimSun', '宋体';*/
	}


/*单一标题样式：标题*/
.news-one ul
	{ 
	margin: 0px 0px;
	}

.news-one li
	{
	text-align: left;
	line-height: 26px;
	}

.news-one li a
	{
	color: #222;
	font-size: 15px;
	}

.news-one li a:hover
	{
	color: #e93030;
	}


/*点击浏览更多*/
.more-panel
    {
    margin-top: 5px;
    }

.more-panel:hover
	{
	background: #F4F0E9;
	}

.more-panel a
	{
	color: #222;
	line-height: 24px;
	margin-top: 5px;
	}

a:hover
	{
	color: #e93030;
	}


/*动态切换图片新闻1*/
.sy-slide
	{
	width:100% !important;
	height:377px !important;
	}

.sy-slide img
	{
	width:100% !important;
	height:350px !important;	
	}

.sy-slide .slideBox .bd li
	{
	height: 350px !important;
	}

.sy-slide .title
	{
	position: absolute;
	top:320px;
	width: 430px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background-color: #222;
	color: #fff;
	filter:alpha(opacity=0.87);
	opacity: 0.87;
	z-index: 10;
	}


/*页面一级栏目*/
.sjjd
	{ /*页面一级整体*/
	/*background-color: #F4F0E9;*/
    background-color: #F8F8F8;
	height: 30px;
	overflow: hidden;
	}

.sjjd .big
	{ /*页面一级名称*/
	display: inline-block;
	float: left;
	text-align: left;
	color: #222;
	font-family: "'Microsoft YaHei', 微软雅黑, Arial, SimSun, 宋体";
	font-weight: bold;
	padding-left: 6px;
	line-height: 28px;
	font-size: 15px;
	}


.panel_title span.icon 
	{
	background:url(../images/zx_xw/bar_1.png) 1px center no-repeat;
	background-color: #fafafa;
	text-align: left;
	display: inline;
	float: left;
	height: 28px;
	margin-left: 5px;
	overflow: hidden;
	width: 20px;
	}



/*----------------------------------------------覆盖Common.css中的相关样式---------------------------------------------*/


a.r_more
	{ /*覆盖Common：页面一级-更多*/
	color: #666;
	display: inline-block;
	float: right;
	font-size: 12px;
	font-weight: normal;
	line-height: 30px;
	width:50px;
	}

.panel_title 
	{
    background: #fafafa repeat-x scroll left top;
    border-bottom: 1px solid #F4F0E9;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
	}

.panel_title .intro 
	{
    display: inline-block;
    float: left;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    text-align: left;

	font-family: "'Microsoft YaHei', 微软雅黑, Arial, SimSun, 宋体";
	}

.panel_right
	{
	float: right;
	margin-right: 0px !important;
	width: 49.7%;
	/*background-color: #FDFDFB;*/
	}
/*----------------------------------------------特殊处理样式---------------------------------------------*/

.name-1
	{
	font-weight: bold;
	color: #222;
	}

.name-2
	{ 
	text-indent: 10px;
	color: #222;
	}

/*----------------------------------------------新闻栏目---------------------------------------------*/

.news-left
	{
	float: left;
	width: calc(100% - 360px);
	margin-right: 15px;
	background-color: #FDFDFB;
	}

	
.news-right
	{
	float: right;
	width: 335px;

	}

.rb-news
	{
	/*float-right;*/
	margin: 15px 0px;
	}

.rb-bar
	{
	background: url(../images/jhzx/jhzx_big.png) 10px center no-repeat;
	/*background-color: #F4F0E9;*/
    background-color: #f8f8f8;
	text-align: left;
	margin: 0px 0px 5px 0px;	
	}


.rb-news h3
	{
	float:left;
	color: #333;
	font-size: 15px;
	line-height: 30px;
	margin-left: 30px;
	vertical-align: middle;
    font-weight: bold;
	}




.news-right .news .news-line[line="10"]
	{
	border-top: 1px solid #f3f3f3;
	margin-top: 5px;
	padding-top: 5px;
	}


.panel-header, .panel-body 
	{
    border-color: #ddd !important;
	}

.datagrid-header td, .datagrid-header td.datagrid-header-over
	{
	background: #F8F8F8 none repeat scroll 0% 0% !important;
	}

.grid-main-table thead th
	{
	background: #F8F8F8 none repeat scroll 0% 0% !important;
	font-weight: normal !important;
	}

#table2 .grid-main-table thead th
	{
	 padding: 7px 8px;	
	}

#table2 .grid-main-table tbody td
	{
	 padding: 5px 8px;	
	}

.zyfont
{
    line-height: 20px;
    color: #666;
    font-size:13px;	
}

.istock
{
	color:#555;
}