﻿@charset "utf-8";
/* CSS Document */
/* 初始化环境 */
/* 黑白
html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}
 */
 #header {
    font-size: 0;
    margin: 0; /* 清除默认 margin */
    padding: 0;
    width: 100%;
    min-width: 100%;
    box-sizing: border-box;
    background-color: #F02C14;
}
#header1 {
	font-size: 0;
	margin: auto;
	width: 100%;/* background-color: #FFF; */
}
#hd_mainnav {
    text-align: left;
	float:left;
	position: relative;
	_top: expression(0);
	white-space: nowrap;
	width: 100%;
	z-index: 4;
	background-color: #F02C14;/* 首页菜单栏颜色 */
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F02C14;/* 首页菜单栏颜色 */
	border-bottom-color: #F02C14;/* 首页菜单栏颜色 */
}
#hd_mainnav .bdt {
	border-right-width: 0px;
	border-left-width: 0px;
	border-right-style: solid;
	border-left-style: solid;

}
#hd_mainnav .nav, #hd_mainnav li {
	vertical-align: top;
}
#hd_mainnav .nav li {/* 首页菜单文字居左 */
	padding: 9px 0px  0px 0;
	display: inline;
 *zoom: 1;

}
#hd_mainnav .block {
	padding: 0 8px 0 8px; /* 首页菜单栏文字与左右两个隔断的距离 */
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ECC3C4;/* 首页菜单栏中间的隔断颜色 */
}
#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: 18px; /* 首页菜单栏字体大小 */
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 9px 0 8px;
	text-decoration: none;
	color: #FFF;font-family: '宋体';/* 首页菜单栏字体 */
}
#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);background-color: #f9f9f9;*/
	height: 38px;
	border-bottom: 0px solid #e4e4e4;
}
.topshow .nr {
	width: 1200px;
	line-height: 38px;
}
.topshow .nr1 {
	width: 630px;
	line-height: 38px;
    color: #fff;
}
.topshow .nr .left {
	float: left;
	width: 450px;
}
.topshow .nr .right {
	float: right;
	width: 550px;
	text-align: right;
}
.topshow .nr .left .xl img {
	margin-top: 11px;
	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: 1200px;
}
#header .headerlogo  {
	font-size: 14px;/*logo右侧今日头条字体大小*/
	margin-bottom: 10px;
	width: 1200px;
}
#header .headerlogo .logo {
	width: 240px;
	float: left;
}
#header .headerlogo .rightsea .hotsearch span {
	color: #2d84c9;
	font-weight: bold;

}
#header .headerlogo .rightsea  {
	width: 330px;
	float: right;
}
#header .headerlogo .rightsea .hotsearch {
	float: right;
	
}

#header .headerlogo .tq {
	float: left;
	width: 360px;
	margin-left: 30px;margin-top: 30px;
}
#header .headerlogo .tq1 {
	float: left;
	width: 580px;
	margin-left: 30px;margin-top: 15px;
}




#header1 .headerlogo1  {
	font-size: 14px;/*logo右侧今日头条字体大小*/
	margin-bottom: 10px;
	width: 1200px;
}
#header1 .headerlogo1 .logo1 {
	width: 240px;
	float: left;
}
#header1 .headerlogo1 .rightsea1 .hotsearch1 span {
	color: #2d84c9;
	font-weight: bold;

}
#header1 .headerlogo1 .rightsea1  {
	width: 330px;
	float: right;
}
#header1 .headerlogo1 .rightsea1 .hotsearch1 {
	float: right;
	
}

#header1 .headerlogo1 .tq1 {
	float: left;
	width: 960px;
	margin-left: 10px;margin-top: 30px;
}
#header1200 .topad {
	margin-top: 7px;
	margin-bottom: 7px;
	width: 1200px;
}
#header1200 .headerlogo  {
	font-size: 14px;/*logo右侧今日头条字体大小*/
	margin-bottom: 10px;
	width: 1200px;
}
#header1200 .headerlogo .logo {
	width: 240px;
	float: left;
}
#header1200 .headerlogo .rightsea .hotsearch span {
	color: #2d84c9;
	font-weight: bold;

}
#header1200 .headerlogo .rightsea  {
	width: 380px;
	float: right;
}
#header1200 .headerlogo .rightsea .hotsearch {
	float: right;
	
}



#header1200 .headerlogo .tq {
	float: left;
	width: 380px;
	margin-left: 30px;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://www.china-torch.cn/skin/default/2023/images/img_bg.png) no-repeat
}
.newslist .atom-list li, .photoList .list li {
	background: url(http://www.china-torch.cn/skin/default/2023/images/dot.png) no-repeat
}
.fl {
	float: left
}
.fll {
	float: left;margin-left: 28px
}
.fr {
	float: right
}
.fz {
	float: center
}
.fz1 {
	float: center;
	margin-left: 20px
}
.bd_w580 {
	width: 580px
}
.bd_w960 {
	width: 960px
}
.bd_w930 {
	width: 1000px
}
.bd_w240 {
	width: 240px;
    float: left;
}
.bd_w585 {
	width: 585px
}
.bd_w590 {
	width: 620px
}
.bd_w1200 {
	width: 1200px; /*margin-top:-50px;*/
}
.bd_w1400 {
	width: 1400px; 
}
.bd_w1300 {
	width: 1300px; 
}
.bd_w635 {
	width: 635px; margin-top:5px;font-size: 18px;z-index:0;/* 首页幻灯片右侧头条普通新闻字体大小，字体高度 */
}
.bd_w1000 {
	width: 1000px
}
.bd_w415 {
	width: 355px; margin-top:35px;font-size: 16px;line-height: 2em;/* 首页幻灯片右侧头条尺寸，普通新闻字体大小 */
}
.bd_w415new {
	width: 355px; margin-top:0px;font-size: 16px;line-height: 2em;/* 首页幻灯片右侧头条尺寸，普通新闻字体大小 */
}
.bd_w425 {
	width: 396px; margin-top:35px;font-size: 16px;line-height: 2em;/* 首页幻灯片右侧头条普通新闻字体大小 */
}
.bd_w585l {
	width: 585px; margin-top:35px;font-size: 16px;line-height: 2em;/* 首页幻灯片右侧头条普通新闻字体大小 */
}
.bd_w585r {
	width: 585px; margin-top:35px;font-size: 16px;line-height: 2em;/* 首页幻灯片右侧头条普通新闻字体大小 */
}
.bd_w570 {
	width: 570px
}
.bd_w560 {
	width: 560px
}
.bd_w530 {
	width: 500px
}
.bd_w550 {
	width: 530px
}
.bd_w620 {
	width: 620px
}
.bd_w300 {
	width: 300px
}
.bd_w330 {
	width: 310px
}
.bd_w600 {
	width: 600px
}
.bd_w380 {
	width: 380px
}
.bd_w290 {
	width: 290px
}
.bd_w295 {
	width: 290px
}
.bd_w296 {
	width: 315px
}
.bd_w75 {
	width: 50px
}
.bd_w775 {
	width: 775px
}
.bd_w710 {
	width: 710px
}
.bd_w315 {
	width: 315px;margin-top:5px;font-size: 16px;
}
.bd_w277 {
	width: 277.5px;margin-top:5px;font-size: 16px;
}
.bd_w660 {
	width: 660px
}
.bd_w660new {
	width: 660px
}
.bd_w820 {
	width: 820px
}

.bd_w685 {
	width: 685px
}
.bd_w448 {
	width: 448px
}
.bd_w212 {
	width: 212px
}
.bd_w400 {
	width: 400px; margin-left:48px;
}
.bd_w315new1 {
	width: 315px; margin-top:0px;font-size: 16px;line-height: 2em;/* 首页幻灯片右侧头条尺寸，普通新闻字体大小 */
}

.bd_w350 {
	width: 350px; margin-top:0px;font-size: 16px;line-height: 2em;/* 首页幻灯片右侧头条尺寸，普通新闻字体大小 */
}
.bd_w785 {
	width: 785px
}
.bd_w370 {
	width: 370px
}
#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: 16px;
	float: left;
	color: #000;font-family: '宋体';/* 首页幻灯片右侧头条字体颜色及大小 */
}
#bd_headline .atom-title span {
	float: left;
	font-family: "SimSun";
	font-size: 18px;
	color: #a7a7a7;
	margin: 2px 0 0 15px
}
#bd_headline .atom-editor {
	font-family: '宋体';
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 590px;
	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: #000
}
#bd_headline .atom-editor .title.black a, #bd_headline .atom-editor .title.black a:hover {
	color: #333
}
#bd_headline .atom-editor .subtitle {
	color: #d3d3d3;
	font-family: "Arial";
	padding-bottom: 5px
	font-size: 18px;
}
#bd_headline .atom-editor .subtitle a {
	color: #444
}
#bd_focus {
	float: left;
	height: 465px;
	overflow: hidden;
	position: relative;
	width: 820px;
	margin: 20px 0 25px 0
}
#bd_focus .focuslist li {
	width: 820px;
	height: 465px;
	display: none;
	position: relative;
*zoom:1
}
#bd_focus .focuslist .cur {
	display: block
}
#bd_focus .focuslist img {
	height: 465px;
	width: 820px
}
#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 35px;/* 首页幻灯片标题定位 */
	width: 820px;
	overflow: hidden
}
#bd_focus .focustab, #as_yule .action .tab {/* 首页幻灯片圆点定位 */
	bottom: 10px;
	font-size: 0;
	position: absolute;
	right: 60px
}
#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: 10px;/* 首页幻灯片左箭头水平位置 */
	top: 415px;
	width: 30px;
	z-index: 3
}
#bd_focus .focuspage .prev, #body #as_yule .action .page .prev {/* 首页幻灯片左箭头水平位置 */
	background-position: 0 0;
	left: 10px
}
#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
}
