﻿@charset "utf-8";
/* CSS Document */
/* 关爱下一代新闻网站初始化环境 */

#header {
	font-size: 0;
	margin: auto;
	width: 100%;/* background-color: #FFF; */
}
#hd_mainnav {
	position: relative;
	_top: expression(0);
	white-space: nowrap;
	width: 100%;
	z-index: 4;
	background-color: #E5322B;/* 首页菜单栏颜色 */
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E5322B;/* 首页菜单栏颜色 */
	border-bottom-color: #F22400;/* 首页菜单栏颜色 */
}
#hd_mainnav .bdt {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E5322B;/* 首页菜单栏颜色 */
	border-left-color: #E5322B;/* 首页菜单栏颜色 */
}
#hd_mainnav .nav, #hd_mainnav li {
	vertical-align: top;
}
#hd_mainnav .nav li {
	padding: 9px 0 10px 0;
	display: inline-block;
 *zoom: 1;
 *display: inline;
}
#hd_mainnav .block {
	padding: 0 16px 0 13px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BFBFBF;/* 首页菜单栏中间的隔断颜色 */
}
#hd_mainnav .block.last-block {
	border-right: 0;
}
#hd_mainnav .block li {
	display: block;
 *zoom: 1;
	padding: 0;
}
#hd_mainnav .block li.row-wrap {
	float: left;
	clear: left;
}
#hd_mainnav .row {
 *display: inline;
 *zoom: 1;
}
#hd_mainnav .row li {
	display: inline-block;
 *zoom: 1;
 *display: inline;
}
#hd_mainnav .row li a {
	font-size: 22px; /* 首页菜单栏字体大小 */
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 9px 0 8px;
	text-decoration: none;
	color: #FFF;font-family: 'Microsoft Yahei';/* 首页菜单栏字体 */
}
#hd_mainnav .row li a:hover {
	color: #e1a569;
}
#hd_mainnav .row li a.first-item {
	font-weight: bold;
}
#hd_mainnav .row li a.phoneapp-item, #hd_mainnav .row li a.phoneapp-item {
	background-position: 11px 4px;
}
#hd_mainnav .row li a.ipadweb-item {
	background-position: 11px -38px;
}


.topshow {
	/*background-image: url(images/topbg.jpg);*/
	height: 38px; /* logo上方灰条宽度 */
	background-color: #f9f9f9;border-bottom: 1px solid #e4e4e4;
}
.topshow .nr {
	width: 1205px;
	line-height: 38px;
}
.topshow .nr .left {
	float: left;
	width: 450px;/*首页左上角文字长度*/
}
.topshow .nr .right {
	float: right;
	width: 250px;/*首页右上角文字长度*/
	text-align: right;
}
.topshow .nr .left .xl img {
	margin-top: 6px;
	margin-right: 5px;
}
.topshow .nr .left .xl {
	margin-right: 20px;
}
.topshow .nr .left .sj img {
	margin-top: 9px;
	margin-right: 5px;
}
#header .topad {
	margin-top: 7px;
	margin-bottom: 7px;
	width: 1205px;
}
#header .topts {
	margin-top: 0px;
	margin-bottom: 7px;
}
#header .headerlogo  {
	font-size: 12px;/*logo右侧今日头条字体大小*/
	margin-bottom: 10px;
	width: 1240px;
}
#header .headerlogo .logo {
	width: 600px;/*logo宽度*/
	float: left;margin-top: 2px;/*logo距离顶部距离*/
}
#header .headerlogo .rightsea .hotsearch span {
	color: #2d84c9;
	font-weight: bold;
}
#header .headerlogo .rightsea  {
	width: 230px;/*热门关键字宽度*/
	float: right;
}
#header .headerlogo .rightsea .hotsearch {
	float: right;
}



#header .headerlogo .tq {
	float: left;
	width: 370px;
	margin-left: 5px;margin-top: 10px;
}
#header1400 .headerlogo  {
	font-size: 12px;/*logo右侧今日头条字体大小*/
	margin-bottom: 10px;
	width: 1350px;
	text-decoration: none;
}
#header1400 .headerlogo .logo {
	width: 800px;/*logo宽度*/
	float: left;margin-top: 2px;margin-left: 20px;/*logo距离顶部距离*/
}
#header1400 .headerlogo .rightsea .hotsearch span {
	color: #2d84c9;
	font-weight: bold;
}
#header1400 .headerlogo .rightsea  {
	width: 200px;/*热门关键字宽度*/
	float: right;
}
#header1400 .headerlogo .rightsea .hotsearch {
	float: right;
}



#header1400 .headerlogo .tq {
	float: left;
	width: 740px;
	margin-left: 5px;margin-top: 10px;
}
.subfoot-wrap .bottom {
	margin-bottom: 10px;	
}
.subfoot-wrap .bottom p {
	text-align: center;
}
.subfoot-wrap .bottom p a {
    margin: 0 5px;
}
.subfoot-wrap .bottom .gywm {
	line-height: 40px;
	color: #666;
}
.subfoot-wrap .bottom .beian {
	line-height: 30px;
}

.cor999 {
    color: #999;
}
.mar-r-5 {
    margin-right: 5px;
}



#bd_focus .focuslist .title, #bd_focus .focustab li, #bd_focus .focuspage li, .photoList .pic .first span, #bd_others li span, #body .page li, .photo_wrap li span, #bd_list_header li .ico, .newslist .atom-image2 li span, .newslist .atom-image3 span, .photoList .pic2 span, #body #as_yule .action .page li, #as_yule .action .tab li, #as_yule .bd .title, #bd_topic .pic li span, #bd_video .pic li .ico {
	background: url(http://p2.qhimg.com/d/inn/55f968b1/img_bg.png) no-repeat
}
.newslist .atom-list li, .photoList .list li {
	background: url(http://p1.qhimg.com/d/inn/7f5850c5/dot.png) no-repeat
}
.fl {
	float: left
}
.fr {
	float: right
}
.bd_w580 {
	width: 760px;margin-top:0px;/* 调整重要新闻和幻灯片距离 */
}
.bd_w415 {
	width: 355px; margin-top:10px;font-size: 16px;line-height: 2em;/* 首页幻灯片右侧头条尺寸，普通新闻字体大小,字体高度 */
}
.bd_w425 {
	width: 400px; margin-top:60px;font-size: 16px;/* 首页幻灯片右侧头条普通新闻字体大小，字体高度 */
}
.bd_w360 {
	width: 360px; margin-top:5px;font-size: 16px;/* 首页幻灯片右侧头条普通新闻字体大小，字体高度 */
}
.bd_w400 {
	width: 400px; margin-top:5px;font-size: 16px;/* 首页幻灯片右侧头条普通新闻字体大小，字体高度 */
}
#bd_headline {
	clear: both;
	overflow: hidden;
	zoom: 1;
}
#bd_headline .atom-title {
	color: #933;
	margin: 0 15px 10px 0;
	height: 20px;
	line-height: 20px
}
#bd_headline .atom-title h2 {
	font-size: 20px;
	float: left;
	color: #F22400;font-family: 'Microsoft Yahei';/* 首页幻灯片右侧头条字体颜色及大小 */
}
#bd_headline .atom-title span {
	float: left;
	font-family: "SimSun";
	font-size: 12px;
	color: #a7a7a7;
	margin: 2px 0 0 15px
}
#bd_headline .atom-editor {
		margin: 0 15px 5px 0;
	font-family: 'Microsoft Yahei';
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 560px;
	margin-right: 0;
	margin-left: 0;
}
#bd_headline .atom-editor .title {
	font-size: 18px;
    font-weight: bold;
	line-height: 38px;
	margin-bottom: 3px

}
#bd_headline .atom-editor .title a {/* 首页幻灯片右侧头条新闻字体颜色 */
	color: #0860A0;
	text-align: center;
}
#bd_headline .atom-editor .title.black a, #bd_headline .atom-editor .title.black a:hover {
	color: #F22400
}
#bd_headline .atom-editor .subtitle {
	color: #d3d3d3;
	font-family: "Arial";
	padding-bottom: 5px
}
#bd_headline .atom-editor .subtitle a {
	color: #444
}
#bd_focus {
	float: left;
	height: 460px;
	overflow: hidden;
	position: relative;
	width: 760px;
	margin: 0px 0 25px 0 /* 首页幻灯片宽窄尺寸 */
}
#bd_focus .focuslist li {
	width: 760px;
	height: 460px;
	display: none;
	position: relative;
*zoom:1
}
#bd_focus .focuslist .cur {
	display: block
}
#bd_focus .focuslist img {
	height: 460px;
	width: 760px
}
#bd_focus .focuslist .title, #as_yule .bd .title {
	background-repeat: repeat-x;
	background-position: 0 -205px;
	bottom: 0;
	left: 0;
	color: #fff;
	font-size: 18px;
	height: 48px;
	line-height: 48px;
	left: 0;
	position: absolute;
	padding: 0 120px 0 15px;
	width: 760px;
	overflow: hidden
}
#bd_focus .focustab, #as_yule .action .tab {
	bottom: 18px;
	font-size: 0;
	position: absolute;
	right: 13px
}
#bd_focus .focustab li, #as_yule .action .tab li {
	background-position: -20px -132px;
	cursor: pointer;
	display: inline-block;
*display:inline;
	height: 10px;
	margin-left: 7px;
	width: 10px;
*zoom:1
}
#bd_focus .focustab .cur, #as_yule .action .tab li.cur {
	background-position: 0 -132px
}
#bd_focus .focuspage li, #body #as_yule .action .page li {
	border: 0;
	background-position: 0 -66px;
	cursor: pointer;
	height: 56px;
	position: absolute;
	right: 20px;
	top: 230px;/* 幻灯片左右小箭头上下位置 */
	width: 30px;
	z-index: 3
}
#bd_focus .focuspage .prev, #body #as_yule .action .page .prev {
	background-position: 0 0;
	left: 20px
}
#bd_focus .focuspage li:hover, #body #as_yule .action .page .prev:hover {
	background-position: -40px 0
}
#bd_focus .focuspage .next:hover, #body #as_yule .action .page .next:hover {
	background-position: -40px -66px
}
