/*大立新闻*/

.news_one {
	width:100%;
	height:400px;
	float:left;
}
.hot_pic {
	width:350px;
	height:100%;
	float:left;
	border:1px solid #ccc;
}
.news-part1 {
	overflow: hidden;
	margin-bottom:20px;
}
.hot_title {
	width:400px;
	height:100%;
	float:left;
}
.hot_title_pic {
	width:100%;
	height:120px;
	float:left;
	margin:0 10px auto 8px;
}
.hot_title_pic img {
	width:100%;
	height:auto;
	float:left;
}
.hot_title_top {
	width:100%;
	height:270px;
	float:left;
	border:1px solid #ccc;
	margin:8px 10px auto 8px;
}
.hot_title_top p {
	width:100%;
	height:40px;
	line-height:40px;
	font-size:16px;
	font-weight:bold;
	font-family:"Microsoft YaHei","微软雅黑";
	color:#217CD1;
	text-indent:15px;
}
.hot_title_top li {
	width:auto;
	height:30px;
	line-height:30px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding:0 15px;
}
.hot_title_top li a:hover {
	text-decoration:none;
	color:#217CD1;
}
.hot_right {
	width:330px;
	height:100%;
	float:right;
	border:1px solid #ccc;

}
.hot_right_one,.hot_right_two {
	width:328px;
	height:auto;
	float:left;
	margin-bottom:10px;
}
/*one*/
.hot_right_one p {
	width:310px;
	height:50px;
	line-height:50px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:16px;
	color:#000;
}
.hot_right_one p a:hover {
	text-decoration:none;
	color:#217CD1;
}
.hot_right_one li {
	width:300px;
	height:25px;
	line-height:25px;
	float:left;
	padding:0 15px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.hot_right_one li a:hover {
	text-decoration:none;
	color:#217CD1;
}
.hot_right_one p span {
	width:60px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:center;
	background:#FF6600;
	margin:10px 10px auto 10px;
	color:#fff;
	font-size:12px;
}
/*two*/
.hot_right_two p {
	width:310px;
	height:50px;
	line-height:50px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-size:16px;
	color:#000;
}
.hot_right_two p a:hover {
	text-decoration:none;
	color:#217CD1;
}
.hot_right_two li {
	width:300px;
	height:25px;
	line-height:25px;
	float:left;
	padding:0 15px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.hot_right_two li a:hover {
	text-decoration:none;
	color:#217CD1;
}
.hot_right_two p span {
	width:60px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:center;
	background:#FF6600;
	margin:10px 10px auto 10px;
	color:#fff;
	font-size:12px;
}
/*next*/
.news_two {
	width:1110px;
	height:auto;
	float:left;
	margin-top:10px;
}
.news_two div {
	float:left;
	margin-right:10px;
	overflow:hidden;
}
.news_two div img {
	width:100%;
	height:100%;
	border:none;
}
.news_oneimg {
	width:350px;
	height:100px;
	float:left;
}
.news_twoimg {
	width:400px;
	height:100px;
	float:left;
}
.news_oneimg img {
	width:100%;
	height:100px;
	float:left;
}
.news_twoimg img {
	width:100%;
	height:100px;
	float:left;
}
.news_thrimg {
	width:330px;
	height:100px;
	float:left;
}
.news_thrimg img {
	width:330px;
	height:100px;
	float:left;
}

.news_block {
	width:1110px;
	height:auto;
	margin-top:10px;
	float:left;
}
.news_block a:hover {
	text-decoration:none;
	color:#217CD1;
}
.news_block div {
	margin-right:10px;
	border:1px solid #ccc;
	overflow:hidden;
}
.news_block div li {
	width:auto;
	height:30px;
	line-height:30px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding:0 15px;
}
.news_block div p {
	width:100%;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #ccc;
	font-size:16px;
	font-weight:bold;
	font-family:"Microsoft YaHei","微软雅黑";
	color:#217CD1;
	text-indent:15px;
}
.news_oneblock {
	width:348px;
	float:left;
}
.news_twoblock {
	width:398px;
	float:left;
}
.news_thrblock {
	width:328px;
	float:left;
}
.news_forblock {
	width:758px;
	float:left;
}
.news_forblock span {
	width:340px;
	height:185px;
	float:left;
	margin:10px;
	overflow:hidden;
}
.news_forblock span img {
	width:100%;
	height:185px;
	float:left;
}
.news_forblock ul {
	width:390px;
	float:left;
}
.gz_thrblock {
	width:328px;
	height:250px;
	float:left;
}
.gz_thrblock div {
	border:none;
}
.news_block p span {
	width:60px;
	height:40px;
	float:right;
	margin:0;
	padding-right:10px;
}
.news_block p span a {
	text-decoration:none;
	font-size:12px;
}
.news_block p span a:hover {
	color:#217CD1;
}
/*新闻封面页关注大立*/
.news_guanzhu { float:left; width:100%; height: 100%; }
.news_guanzhu ul { width:58px;}
.news_guanzhu ul li { width: 58px; height: 90px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-color: #eee !important;display: block; position: relative; }
.news_guanzhu ul li.qq { width: 58px; height: 81px; background: url(../images/qq-show.png) no-repeat center center; }
.news_guanzhu ul li.weixin { width: 58px; height: 81px; background: url(../images/wx-show.png) no-repeat center center; }
.news_guanzhu ul li.sina1 { width: 58px; height: 81px; background: url(../images/sina-show.png) no-repeat center center; }
.news_guanzhu ul li.selected { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
border-right: none; z-index: 10; background-color: #fff !important; position: relative; }
.news_guanzhu ul { float: left; width: 78px; text-align: left; display: block; margin: auto 0; padding: 0; }
.news_guanzhu div { background-color: #fff; margin-left: 98px;min-height: 176px; padding: 12px; position: relative; z-index: 9; }
.news_guanzhu span { float:left; width:205px; line-height:35px; margin:0 auto; }
.news_guanzhu div {border:none;}
.news_guanzhu div p {
	width:100%;
	font-size:12px;
	font-family:"Microsoft YaHei","微软雅黑";
	color:#666;
	font-weight:normal;
	border:none;
	text-indent:0px;
}

/*-- 新闻封面页幻灯 focus --*/
.focus{width:350px;height:400px;overflow:hidden;position:relative;margin:0; padding:0;}
.focus ul{height:400px;position:absolute;margin:0; padding:0;}
.focus ul li{float:left;overflow:hidden;background:#000; margin:0; padding:0px;list-style:none;}
.focus ul li img{ margin:0; padding:0px;border:0;width:100%;}
.focus .btnBg{position:absolute;width:350px;height:20px;left:0;bottom:0;}
.focus .btn{position:absolute;width:350px;height:10px;padding:5px 10px;right:0;bottom:10px;text-align:right;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
.focus .btn span.on{background:#fff;}
.focus .preNext{width:50px;height:50px;position:absolute;top:50px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer;}
.focus .pre{position:absolute;left:10px;}
.focus .next{position:absolute;right:10px;background-position:right top;}