/*通用-当前位置*/
.current_position_box {
	margin: 18px 0;
}
.current_position_box .current_position_inner_box {
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	font-size: 13px;
	color: #656565;
	background-color: #fff;
}
.current_position_inner_box img {
	display: inline-block;
	position: relative;
	top: 3px;
	margin-right: 8px;
	width: 16px;
	height: 20px;	
}
.current_position_inner_box a {
	font-size: 13px;
	color: #656565;
}

/*通用-要闻动态-头条和热点*/
.index_m1 {
	padding: 20px 0 15px;
	height: 85px;
	background-color: #eaeaea;
}
.index_m1 .hot_line_box {
	margin: 0 auto 15px;
	width: 885px;
	font-size: 36px;
	font-weight: bold;
	color: #545454;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index_m1 .hot_line_small_txt {
	text-align: center;
}
.hot_line_small_txt .cont {
	display: inline-block;
	max-width: 1060px;
	font-size: 15px;
	color: #535353;
	text-indent: 2em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.hot_line_small_txt .detail_btn9 {
	position: relative;
	bottom: 3px;
	*bottom: 0;
	color: #d90000;
}

/*通用-带点轮播图*/
.focus {position:relative; float: left; width: 703px; height: 379px; background-color: #ecf5f8; z-index: 99999;}  
.focus img {width: 703px; height: 379px;} 
.focus .btn {position: absolute; bottom: 34px; left: 510px; overflow: hidden; zoom:1;} 
.focus .btn a {display: inline; float: left; position: relative; margin: 0 3px; width: 12px; height: 12px; font: 12px/15px "\5B8B\4F53";  color: #B0B0B0; text-align: center; background: #fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; -o-border-radius: 12px; border-radius: 12px; outline: 0;}  
.focus .btn a:hover,
.focus .btn a.current {cursor: pointer; background: #015293;}  
.focus .fPic {position: absolute; top: 0px; left: 0px;}  
.focus .D1fBt {overflow: hidden; zoom: 1; height: 16px; z-index: 10;}  
.focus .shadow {display: block; position: absolute; bottom: 0; left: 0; z-index: 10; width: 100%; height: 45px; line-height: 45px; text-align: left; background: rgba(0,0,0,0.6);    
filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#CC000000',endColorstr = '#CC000000')\9;}  
.focus .shadow a {display: inline-block; margin-left: 15px; width: 530px; font-size: 16px; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}  
.focus .fcon {display: none; float: left; position: relative; width: 100%; background: #ecf5f8;}  
.focus .fcon img {display: block;}  
.focus .fbg {position: absolute; left: 620px; bottom: 11px; height: 21px; text-align: center; z-index: 200;}  
.focus .fbg div {margin-top: 6px; margin-bottom: 0; height: 15px; overflow: hidden; zoom: 1;}   
.focus .D1fBt a {display: inline; float: left; position: relative; margin: 0 3px; width: 12px; height: 12px; font:12px/15px "\5B8B\4F53";  color: #B0B0B0; text-align: center; background: #fff; -webkit-border-radius: 12px; -moz-border-radius: 12px; -o-border-radius: 12px; border-radius: 12px; outline: 0;}    
.focus .D1fBt .current,.focus .D1fBt a:hover {background: #015293;}    
.focus .D1fBt img {display: none;}    
.focus .D1fBt i {display: none; font-style: normal;} 