@charset "utf-8";

.n_info_con {
	width: 965px;
	padding: 0px 0px 0 0px;
	font-size: 14px;
}

.n_info_con strong {
	font-weight: bold;
}

.n_info_con h1 {
	padding-top: 16px;
	color: #333;
	font-weight: normal;
	font-size: 22px;
	line-height: 40px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	text-align: center;
	font: 20px/63px "Microsoft Yahei", "微软雅黑";
}

.n_info_con2 {
	margin: 0 auto;
	border: 1px solid #D6D6D6;
}

.n_info_con h3 {
	text-align: center;
	color: #000;
	font-family: 'Microsoft YaHei', '微软雅黑';
	margin-bottom: 10px;
	font-size: 24px;
	border-bottom: 1px dashed #CCCCCC;
}

/*资讯详细页面，内容标题*/
.info_con_tit {
	font-family: 'Microsoft YaHei', '微软雅黑';
	line-height: 24px;
	margin-bottom: 15px;
}

.info_con_tit span {
	margin-right: 20px;
}

.info_con_tit .m_qrinfo {
	position: relative;
}

.m_qrcode {
	display: none;
	position: absolute;
	left: 0px;
	top: 20px;
	background: #fff;
	border: 1px dashed #f1f1f1;
}

.m_qrcode em {
	line-height: 24px;
	color: red;
	display: block;
	text-align: center;
	height: 24px;
	width: 201px;
}

.info_con_tit .n_tit {
	text-align: left;
	color: #666;
	border-bottom: 1px dashed #999;
	height: 44px;
	line-height: 44px;
}

.info_con_tit .n_tit .m_qrinfo a {
	background: url(../img/tel0.gif) no-repeat left top;
	height: 45px;
	display: inline-block;
	font-size: 0px;
	width: 24px;
}

.info_con_tit .n_tit .m_qrinfo a:hover {
	background: url(../img/tel1.gif) no-repeat left top;
}

.info_con_tit .n_tit a {
	color: #BCBBBB;
}

.info_con_tit .n_tit span .cur {
	color: #000;
}

.info_con_tit .n_tit2 {
	height: 24px;
}

.n_info_con .tit2_span {
	float: right;
	margin: 0;
	_margin-top: 5px;
}

#cntrBody {
	padding-top: 12px;
	line-height: 28px;
}

.n_info_con p {
	line-height: 28px;
	margin: 15px 0;
}

.n_info_con p a {
	color: #ED1B24;
	font-weight: bold;
}

.n_info_con .apage {
	text-align: center;
	margin-bottom: 10px;
}

/*资讯详细页面，翻页区块*/
.info_input {
	text-align: center;
	color: #000;
	margin-bottom: 15px;
}

/*详细页面，评论，推荐，打印，订阅，按钮样式块*/
.info_input input {}

/*详细页面，评论，推荐，打印，订阅，按钮,可修改文字色彩*/
.info_key {
	border-bottom: solid 1px #ccc;
	line-height: 30px;
	padding: 0 10px;
	margin: 0px 0;
	overflow: hidden;
	font: 14px/30px "Microsoft Yahei", "微软雅黑";
	padding-bottom: 20px;
}

.info_key em {
	padding: 0px 12px;
}

.info_key span {
	font-size: 14px;
}

.info_key a {
	margin-right: 10px;
}

.ad2 {
	margin-bottom: 10px;
}

.n_info_con2 .t04 {
	color: #fff;
	border-bottom: 1px solid #E0E0E0;
	color: #e7260d;
	line-height: 48px;
	height: 48px;
	font-size: 0;
	background: url(../img/news_28.gif) no-repeat 12px center;
}

/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 b {
	font-weight: bold;
	font-size: 20px;
	text-transform: uppercase;
	font-family: 宋体;
	font-size: 0;
}

.n_info_con2 .t04 a {
	color: #B61212;
}

/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a:hover {
	color: #B61212;
}

.info_b {
	border-top: none;
	padding: 10px;
}

.left2bot {
	display: none;
}

ul.p_list_ul li,
ul.p_list_ul2 li {
	background: url(../img/kh_jt2.png) no-repeat left center;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-indent: 20px;
	margin-left: 10px;
	display: block;
	border-bottom: 1px dashed #ccc;
	color: #666;
	font-size: 14px;
	padding-left: 6px;
}

ul.p_list_ul2 li {
	width: 342px;
	padding-right: 5px;
}

/*下一篇、下一篇*/
.gduo {
	line-height: 30px;
	background: #f7f7f7;
	overflow: hidden;
	margin: 15px 0px;
	padding: 0 10px;
}

.gduo span {
	overflow: hidden;
	height: 30px;
	display: block;
}

.gduo a {
	color: #e7260d;
}

/*------资讯详细页右侧分类xsl--------*/
.left2 {
	width: 984px;
}

.right2_main {
	width: 275px;
	border: none;
}

.left2_main {
	width: 965px;
	border: none;
}

.t03 {
	line-height: 46px;
	height: 46px;
	margin-bottom: 5px;
	text-indent: 22px;
	border-bottom: 2px solid #E0E0E0;
}

.right2_main .t03 a {
	color: #222222;
	display: block;
	width: 275px;
	overflow: hidden;
	font-size: 18px;
	font-family: "Microsoft YaHei", "微软雅黑";
}

.p_rt_tit {
	line-height: 32px;
	height: 32px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: Orange;
	margin-left: 21px;
	width: 230px;
	background: none repeat scroll 0 0 #ddd;
	border-bottom: 1px solid #fff;
}

.p_rt_ul li.cur .p_rt_tit {
	top: 150px;
	left: 21px;
	position: absolute;
	background: none repeat scroll 0 0 #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	width: 230px;
	text-align: center;
	margin-left: 0px;
	height: 32px;
}

.p_rt_ul {
	list-style: none;
	border-top: none;
	padding-bottom: 5px;
	width: 272px;
	overflow: hidden;
	background: #fff;
}

.p_rt_ul li {
	float: left;
	padding: 0px;
	background: #fff;
	width: 100%;
}

.p_rt_ul li h3 {
	font-size: 12px;
	font-weight: normal;
	color: Black;
	line-height: 32px;
	height: 32px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.p_rt_ul .cur {
	background: #fff;
	opacity: 0.9;
	filter: alpha(opacity=90);
	position: relative;
	padding-top: 16px;
}

.p_rt_ul .cur h3 a {
	font-weight: bold;
	color: #fff;
}

.p_rt_ul li h3 a {
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	margin-left: 5px;
	color: #222222;
	height: 32px;
}

.p_rt_ul li.cur h3 a {
	line-height: 32px;
}

.p_rt_ul dl {
	width: 230px;
	overflow: hidden;
	display: none;
	padding-left: 16px;
	background: #fff;
	margin-left: 5px;
}

.p_rt_ul dl dd {
	float: left;
}

.p_rt_ul dl dt {
	float: left;
	overflow: hidden;
	display: block;
	line-height: 24px;
}

.p_rt_ul dl dt a {
	color: #666666;
	font-size: 12px;
	line-height: 24px;
	display: block;
	margin-top: 5px;
}

.p_rt_ul li dd img {
	width: 230px;
	height: 230px;
	display: block;
}

.p_rt_ul li .r_info {
	display: block;
	font-size: 0px;
}

ul.n_rt_ul {
	background: none;
	width: 230px;
	margin: 8px auto;
	overflow: hidden;
	padding-left: 5px;
}

ul.n_rt_ul li {
	line-height: 32px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: 20px;
	padding-right: 20px;
	background: url(../img/a2.gif) no-repeat left center;
}

ul.n_rt_ul li a {
	display: block;
	width: 190px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font: 14px "Microsoft YaHei", "微软雅黑";
	color: #666;
	height: 32px;
	line-height: 32px;
	padding-left: 6px;
}

ul.n_rt_ul li.cur {
	background: url(../img/a1.gif) no-repeat left center;
}

ul.n_rt_ul2 {
	width: 240px;
	margin: 8px auto;
	overflow: hidden;
}

ul.n_rt_ul2 li {
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-left: 5px;
}

.left2_main,
.right2_main {
	padding-bottom: 15px;
}

.plc .red_x {
	color: #e7260d;
	font-size: 14px;
	font-weight: bold;
}
/*副导航*/
.leib2,
.leib {
	width: 216px;
	margin-bottom: 20px;
}

.leib2 .tit,
.leib .tit,
.leib .t05 {
	color: #fff;
	font-size: 18px;
	background: #212121;
	height: 52px;
	padding-top: 18px;
	text-align: center;
	overflow: hidden;
}

.leib2 .tit i,
.leib .tit i {
	color: #fff;
	display: block;
	text-align: center;
	font-size: 14px;
	line-height: 18px;
	text-transform: uppercase;
}

.leib2 .tit a,
.leib tit a {
	color: #333;
}

.leib2 .nr {
	border: 0px solid #ececec;
	padding: 0;
}


.flc .flst li {
	position: relative;
}

.flc .flst li a {
	background: #fff url(../img/flico1.jpg) no-repeat 203px 14px;
	border: 1px solid #dcdcdc;
	border-top: none;
	color: #666666;
	display: block;
	height: 39px;
	line-height: 39px;
	font-size: 14px;
	color: #333333;
	padding-left: 20px;
	padding-right: 20px;
}

.flc .flst li a:hover,
.flc .flst .cur2 a {
	background: #d50e0e url(../img/flico2.jpg) no-repeat 203px 14px;
	color: #f8f8f8;
}

.flc .flst .fl2st {
	position: absolute;
	left: 230px;
	top: 0;
	background: url(../img/sha2.png) repeat;
	width: 280px;
	display: none;
}

.flc .flst .fl2st li a {
	float: left;
	width: 240px;
	padding-left: 40px;
	padding-right: 0;
	background: url(../img/flc_jt.png) no-repeat 12px center;
	margin-left: 0;
	color: #fff;
	height: 38px;
	line-height: 38px;
	border: none;
	font-weight: normal;
	border-bottom: 1px dashed #e47474;
	overflow: hidden;
}

.flc .flst li:hover .fl2st {
	display: block;
}



.leib2 .nr h3 {
	background: url(../img/cpfl4.jpg) no-repeat left center;
	width: 176px;
	height: 57px;
	line-height: 57px;
	font-size: 14px;
	color: #d50e0e;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
}

.leib2 .nr h3 a {
	color: #d50e0e;
	width: 170px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.leib2 .nr h3 a:hover,
.leib2 .nr h3.cur a {
	text-decoration: underline;
}

.leib2 .nr h4 {
	position: relative;
	z-index: 999;
}

.leib2 .nr h4 a {
	background: #fff url(../img/flico1.jpg) no-repeat 188px 14px;
	border: 1px solid #dcdcdc;
	border-top: none;
	color: #666666;
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #333333;
	padding-left: 20px;
	padding-right: 20px;
}

.leib2 .nr h4 a:hover,
.leib2 .nr h4.cur a {
	background: #d50e0e url(../img/flico2.jpg) no-repeat 188px 14px;
	color: #f8f8f8;
}

.leib2 .nr ul {
	position: absolute;
	left: 215px;
	top: 0;
	background: url(../img/sha2.png) repeat;
	width: 280px;
	display: none;
}

.leib2 .nr ul li a {
	float: left;
	width: 240px;
	padding-left: 40px;
	padding-right: 0;
	background: url(../img/flc_jt.png) no-repeat 12px center;
	margin-left: 0;
	color: #fff;
	height: 50px;
	line-height: 50px;
	border: none;
	font-weight: normal;
	border-bottom: 1px dashed #e47474;
	overflow: hidden;
}

.leib2 .nr h4.cur ul li a,
.leib2 .nr ul li a:hover {
	background: url(../img/flc_jt.png) no-repeat 12px center;
	color: #fff;
}

.leib2 .nr h4:hover ul {
	display: block;
}


.leib .nr h3 {
	background: url(../img/cpfl4.jpg) no-repeat left center;
	width: 176px;
	height: 57px;
	line-height: 57px;
	font-size: 14px;
	color: #d50e0e;
	padding-left: 20px;
	padding-right: 20px;
	font-weight: bold;
	margin-bottom: 2px;
}

.leib .nr h3 a {
	color: #d50e0e;
	width: 170px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.leib .nr h3 a:hover,
.leib2 .nr h3.cur a {
	text-decoration: underline;
}

.leib .nr ul {
	position: relative;
}

.leib .nr li a {
	background: #fff url(../img/flico1.jpg) no-repeat 188px 14px;
	border: 1px solid #dcdcdc;
	border-top: none;
	color: #666666;
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #333333;
	padding-left: 20px;
	padding-right: 20px;
}

.leib .nr li a:hover,
.leib .nr li.cur a {
	background: #d50e0e url(../img/flico2.jpg) no-repeat 188px 14px;
	color: #f8f8f8;
}
/*左侧联系方式*/
.leftlx {
	width: 194px;
	text-align: center;
	font-family: "Microsoft Yahei", "微软雅黑";
	font-size: 14px;
	padding: 10px;
	border: 1px solid #ececec;
	display: block;
	margin-bottom: 20px;
}

.leftlx h5 {
	font-size: 16px;
	padding: 15px 0px;
}

.leftlx .phone img {
	width: 40px;
	height: 40px;
	padding-bottom: 10px;
}

.leftlx span {
	display: block;
}

.leftlx .phone p {
	font-weight: bold;
	font-size: 22px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dedede;
	color: #004ebe;
}

.leftlx p {
	padding-top: 10px;
	line-height: 25px;
}

.leftlx .dianh .dianhua span {
	font-size: 24px;
}