img{vertical-align: middle;}
ul { margin: 0; padding: 0;}
.clearfix:before,
.clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
	overflow: hidden;
}
.clearfix {
	*zoom: 1;
}
#content{width: 1860px; height: 100%; margin: 20px auto 0 auto;}
#content .content_left{width: 385px; height: 100%; float: left;}

/*title下划线*/
.contentTitle{ border-bottom: #0133a2 1px solid; }

/*左边*/
.content_left .dtuplc{width: 385px; height: 290px; position: relative; }
.content_left .online{width: 385px; height: 320px; float: left; position: relative; margin-top: 10px; }
.content_left .industry{width: 385px; height: 300px; float: left;position: relative; margin-top: 630px;}
.image-left{
	position: relative;margin-left: 10px;
}
.report .online_con{width: 580px; height: 240px; padding: 10px; float: left;}
.industry .industry_con{width: 380px; height: 220px; padding: 10px; float: left;}
/*中间*/
#content .content_center{width: 1050px; height: 100%; float: left; margin-left: 50px;}
.content_center .center_top{width: 1050px; height: 620px;  float: left; position: relative;}
.content_center .center_bot{width: 990px; height: 280px; float: left; position: relative; margin-top: 10px; padding: 10px 30px;}
.content_center .title{width: 1050px; height: 60px; float: left; color: #dfdede; font-size: 20px; line-height: 60px; text-align: center;font-weight: bold;}
.content_center .center_top_con{ height: 550px; width: 1000px; padding: 10px; float: left;}

/*表格*/
table {
	border-collapse:collapse;
}
tr.aaa:hover{background: #1d3152; cursor: pointer;}
.panel-table {text-align: left;color: #ccc;margin: 0 auto !important;width: 96%;	margin-top: 20px !important;padding: 0.5rem 0 !important;font-size: 1.2rem;}
.aaa td{padding: 5px 0;}
/*右边*/
#content .content_right{width: 385px; height: 100%; float: left;margin-left: 80px;}
.content_right .report{width: 620px; height: 290px; line-height: 20px; float: left; position: relative;}
.content_right .news_report{width: 620px; height: 300px; margin-top: 10px; float: left; position: relative;}
.content_right .data_box{width: 620px; height: 320px; margin-top: 10px; float: left; position: relative;}

.news_list{width: 580px; height: 240px; padding: 10px; font-size: 16px; float: left; overflow: hidden;}
.news_list ul{list-style: none;}
.news_list ul li{width:100%; height: 38px; float: left; line-height: 38px; padding-left: 15px;}
.li01{background: url(../images/new_list01.png) left center no-repeat;}
.li02{background: url(../images/new_list02.png) left center no-repeat; color: #FF0000;}
.data_con{width: 580px; height: 250px; float: left;margin-left: 20px; padding: 10px;}

.t_table{
	margin-left: 8px;
	font-size: 16px;
	width: 100%;
	border-spacing: 0;
	text-align: center;
	box-sizing: border-box;
	margin-top: 15px;
}
.t_table tr{
	margin: 0;
	padding: 0;
	height: 32px;
}
.t_table thead tr{
	text-align: center;
	height: 36px;
	font-size: 18px;
	background: #0133a2;
	color: #00a0cc;
}
.t_table tbody tr td:first-child{
	border-left: 1px solid #0133a2;
}
.t_table td{
	border-bottom: 1px solid #0133a2;
	border-right: 1px solid #0133a2;
}

.t_table tbody tr:hover{background: #1d3152; cursor: pointer;}