﻿/* panel_nav Start*/
.panel_nav{
	margin-top: 20px;
	width: 100%;
	height: 377px;
	overflow: hidden;
}
.panel_nav .panel_menu{
	width: 190px;
	height: 375px;
	border: 1px solid #E6E5E5;
	float: left;
}

.panel_nav .panel_tab{
	width: 988px;
	height: 375px;
	border: 1px solid #E6E5E5;
	float: right;
}

.panel_nav .panel_menu ul{
	margin-top: 18px;
	margin-left: 12px;
}

.panel_nav .panel_menu li{
	width: 166px;
	height: 65px;
	margin-bottom: 6px;
}

.panel_nav .panel_tab .tab{
	margin-left: 19px;
	margin-right: 20px;
	width: 949px;
	overflow: hidden;
}

.panel_nav .panel_tab .top{
	width: 100%;
	height: 45px;
	border-bottom: 1px solid #D0D0D0;
}
.panel_nav .panel_tab .top .left ul{
	font-size: 20px;
	padding-top: 13px;
	color: #177db9;
	float: left;
}

.panel_nav .panel_tab .top .left.verticalline{
	font-size: 18px;
}

.panel_nav .panel_tab .top .right{
	float: right;
}

.panel_nav .panel_tab .top .seach{
	float: right;
	padding-left: 350px;
	padding-top: 10px;
}

.panel_nav .panel_tab .top .right ul{
	font-size: 20px;
	padding-top: 13px;
	font-size: 16px;
	float: right;
}

.panel_nav .panel_tab .top .right .ft_20{
	font-size: 28px;
}

.panel_nav .panel_tab .content{
	width: 100%;
	height: 312px;
	overflow: hidden;
}

.panel_nav .panel_tab .content .left{
	width: 380px;
	height: 285px;
	overflow: hidden;
	margin-top: 27px;
	float: left;
	position: relative;
}

.panel_nav .panel_tab .content .left img{
	width: 100%;
	height: auto;
}

.panel_nav .panel_tab .content .left .imgMask{
	width: 100%;
	height: 50px;
	background-color: #000000;
	position: absolute;
	bottom: 0px;
	z-index: 99;
	opacity: .8;
	font-size: 20px;
}
.panel_nav .panel_tab .content .left .imgMask a:hover{
	color: #FFFFFF;
	text-decoration :underline;
}
.panel_nav .panel_tab .content .left .imgMask p{
	opacity: 1;
	color: #FFFFFF;
	height: 50px;
	line-height: 20px;
	text-align: center;
}


.panel_nav .panel_tab .content .right{
	width: 550px;
	height: 300px;
	margin-top: 10px;
	float: right;
	
}

.panel_nav .panel_tab .content .right ul{
	width: 100%;
	height: 100%;
	overflow: hidden;
	border-bottom: 1px solid #D0D0D0;
}

.panel_nav .panel_tab .content .right li{
	width: 100%;
	height: 100px;
	line-height: 50px;
	border-bottom: 1px solid #D0D0D0;
}

.panel_nav .panel_tab .content .right .lineSpan{
	display: block;
	float: left;
	width: 400px;
	height: 100%;
	overflow: hidden;
}
.panel_nav .panel_tab .content .right .dateSmall{
	display: block;
	float: right;
}

.panel_nav .panel_tab .content .right table{
	width: 100%;
	height: 100%;
	table-layout: fixed;
}

.panel_nav .panel_tab .content .right td{
	white-space: nowrap;/*控制单行显示*/
	overflow: hidden;/*超出隐藏*/
	text-overflow: ellipsis;/*隐藏的字符用省略号表示*/
}

.panel_nav .panel_tab .content .right .w_190{
	width: 190px;
}
.panel_nav .panel_tab .content .right2{
	width: 950px;
	height: 300px;
	margin-top: 10px;
	float: right;
	
}
.panel_nav .panel_tab .content .right2 ul{
	width: 100%;
	height: 100%;
	overflow: hidden;
	border-bottom: 1px solid #D0D0D0;
}

.panel_nav .panel_tab .content .right2 li{
	width: 100%;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #D0D0D0;
}

.panel_nav .panel_tab .content .right2 .lineSpan{
	display: block;
	float: left;
	width: 400px;
	height: 100%;
	overflow: hidden;
}

.panel_nav .panel_tab .content .right2 .dateSmall{
	display: block;
	float: right;
}

.panel_nav .panel_tab .content .right2 table{
	width: 100%;
	height: 100%;
	table-layout: fixed;
}

.panel_nav .panel_tab .content .right2 td{
	white-space: nowrap;/*控制单行显示*/
	overflow: hidden;/*超出隐藏*/
	text-overflow: ellipsis;/*隐藏的字符用省略号表示*/
}

.panel_nav .panel_tab .content .right2 .w_190{
	width: 190px;
}

.panel_nav .panel_tab .content .right .lineSpan2{
	display: block;
	width: 400px;
	height: 100%;
	overflow: hidden;
}
/* panel_nav End*/
