body {
font-size:12px;
color: #434343;
}

* a {
color: #434343;
}
dd a {
	color:#f00;
}
* a:hover {
color:#ff0000;
text-decoration:underline;
}

/* 通用顶部 */
#tongy_headtop {
	height:40px;
	line-height:40px;
	color:#fff;
	background:#ff6600;
	border-bottom:4px solid #fff;
}
#tongy_headtop  a {
	color:#fff;
}
/* 首页通用标题 */
.index_tt1 {
	height:40px;
	line-height:40px;
	background:#f5f5f5;
	border-bottom:1px solid #ddd;
}
.index_tt1  h2 {
	float:left;
	color:#ff6500;
	font-size:18px;
	font-weight:bold;
	font-family: "Microsoft YaHei", "黑体";
	text-indent:15px;
}
.index_tt1  h3 {
	float:right;
	height:40px;
	width:55px;
	background:url(index_ttmore.jpg) no-repeat 0px 13px;
}
.index_tt1  h3 a {
	display:block;
	width:55px;
	height:40px;
}
#index_content1-tt1 {
height:40px;
line-height:40px;	
}
.index_content1-tt1 h2 {
color:#ff6500;
	font-size:16px;
	font-weight:bold;
	font-family: "Microsoft YaHei", "黑体";
	text-indent:15px;	
}
/* 首页列表类 */
#index_content1_listtzgg {
	padding:10px 5px;
}
#index_content1_listtzgg ul li {
	line-height:26px;
	height:26px;
	vertical-align:middle;
}
#index_content1_listtzgg ul li a,#index_content1_newlist ul li a,.index_newlistdate ul li a {
	float:left;
	text-indent:10px;vertical-align:middle;
}
#index_content1_listtzgg ul li  span,#index_content1_newlist ul li span,.index_newlistdate ul li span {
	float:right;
	color:#c3c3c3;
}
#index_content1_newlist,.index_newlistdate {
	padding:10px 10px;
}
#index_content1_newlist ul li,.index_newlistdate ul li {
	height:30px;
	line-height:30px;vertical-align:middle;
}
#index_content1_newlist ul li a,.index_newlistdate ul li a {
	font-size:14px;
}
#index_content2_c1 ul li {
	width:330px;
	height:60px;
	margin-top:5px;
	line-height:60px;
	text-align:center;
	font-size:16px;
	font-family: "Microsoft YaHei", "黑体";

}
#index_content2_c1ico1 {
	background:url(index_ico.png) no-repeat -360px -20px #f2f2f2;
}
#index_content2_c1ico1:hover {
background:url(index_ico.png) no-repeat -0px -20px #eb6100;	
}
#index_content2_c1ico2 {
	background:url(index_ico.png) no-repeat -360px -85px #f2f2f2;
}
#index_content2_c1ico2:hover {
background:url(index_ico.png) no-repeat -0px -85px #eb6100;	
}
#index_content2_c1ico3 {
	background:url(index_ico.png) no-repeat -360px -160px #f2f2f2;
}
#index_content2_c1ico3:hover {
background:url(index_ico.png) no-repeat -0px -160px #eb6100;	
}
#index_content2_c1 ul li a {
	display:block;
	width:330px;
	height:60px;
}
#index_content2_c2 ul li {
	width:162px;
	height:92px;
	float:left;
	margin-top:5px;
	line-height:92px;
	text-align:center;
	font-size:16px;
	font-family: "Microsoft YaHei", "黑体";

}
#index_content2_c2ico1 {
background:url(index_ico.png) no-repeat -150px -260px #f2f2f2;	
}
#index_content2_c2ico1:hover {
background:url(index_ico.png) no-repeat -0px -260px #2d68b8;	
}
#index_content2_c2ico2 {
background:url(index_ico.png) no-repeat -150px -340px #f2f2f2;	
}
#index_content2_c2ico2:hover {
background:url(index_ico.png) no-repeat -0px -340px #2d68b8;	
}
#index_content2_c2ico3 {
background:url(index_ico.png) no-repeat -150px -420px #f2f2f2;	
}
#index_content2_c2ico3:hover {
background:url(index_ico.png) no-repeat -0px -420px #2d68b8;	
}
#index_content2_c2ico4 {
background:url(index_ico.png) no-repeat -150px -500px #f2f2f2;	
}
#index_content2_c2ico4:hover {
background:url(index_ico.png) no-repeat -0px -500px #2d68b8;	
}
#index_content2_c2 ul li a {
	display:block;
	width:162px;
	height:92px;
}
#index_content2_c3 ul li {
	width:162px;
	height:43px;
	float:left;
	margin-top:5px;
	line-height:43px;
	text-align:center;
	font-size:16px;
	font-family: "Microsoft YaHei", "黑体";
	
}
#index_content2_c3ico1 {
background:url(index_ico.png) no-repeat -600px -250px #f2f2f2;		
}
#index_content2_c3ico1:hover {
	background:url(index_ico.png) no-repeat -350px -250px #f6a136;	
}
#index_content2_c3ico2 {
background:url(index_ico.png) no-repeat -645px -340px #f2f2f2;		
}
#index_content2_c3ico2:hover {
	background:url(index_ico.png) no-repeat -415px -340px #f6a136;	
}
#index_content2_c3ico3 {
background:url(index_ico.png) no-repeat -645px -400px #f2f2f2;		
}
#index_content2_c3ico3:hover {
	background:url(index_ico.png) no-repeat -415px -400px #f6a136;	
}
#index_content2_c3ico4 {
background:url(index_ico.png) no-repeat -645px -460px #f2f2f2;		
}
#index_content2_c3ico4:hover {
	background:url(index_ico.png) no-repeat -415px -460px #f6a136;	
}
#index_content2_c3ico5 {
background:url(index_ico.png) no-repeat -645px -520px #f2f2f2;		
}
#index_content2_c3ico5:hover {
	background:url(index_ico.png) no-repeat -415px -520px #f6a136;	
}

#index_content2_c3 ul li a {
	width:162px;
	height:43px;
display:block;
}
#index_content2_c3ico1 a {
	width:330px;
	height:92px;
	display:block;
}
.index_content4_newlist {
	padding:5px 15px;
}
.index_content4_newlist ul li {
	line-height:30px;
}
.index_content4_newlist1 {
	
}
.index_content4_newlist1 ul li {
	width:136px;
	height:38px;
	font-size:16px;
	border:2px solid #ff6600;
	text-align:center;
	line-height:38px;
	float:left;
	*display:inline;
	margin-left:14px;
	border-radius:5px;
	margin-top:15px;
	font-family: "Microsoft YaHei", "黑体";
}
.index_content4_newlist1 ul li a {
	display:block;
	width:136px;
	height:38px;
}
#index_content4_newlist1ico1 {
background:url(index_ico.png) no-repeat -415px -670px #f2f2f2;		
}
#index_content4_newlist1ico1:hover {
background:url(index_ico.png) no-repeat -20px -670px #ff6600;		
}
#index_content4_newlist1ico2 {
background:url(index_ico.png) no-repeat -570px -670px #f2f2f2;		
}
#index_content4_newlist1ico2:hover {
background:url(index_ico.png) no-repeat -175px -670px #ff6600;		
}
#index_content4_newlist1ico3 {
background:url(index_ico.png) no-repeat -415px -725px #f2f2f2;		
}
#index_content4_newlist1ico3:hover {
background:url(index_ico.png) no-repeat -20px -725px #ff6600;		
}
#index_content4_newlist1ico4 {
background:url(index_ico.png) no-repeat -570px -725px #f2f2f2;		
}
#index_content4_newlist1ico4:hover {
background:url(index_ico.png) no-repeat -175px -725px #ff6600;		
}
#index_content4_newlist1ico5 {
background:url(index_ico.png) no-repeat -415px -780px #f2f2f2;		
}
#index_content4_newlist1ico5:hover {
background:url(index_ico.png) no-repeat -20px -780px #ff6600;		
}
#index_content4_newlist1ico6 {
background:url(index_ico.png) no-repeat -570px -780px #f2f2f2;		
}
#index_content4_newlist1ico6:hover {
background:url(index_ico.png) no-repeat -175px -780px #ff6600;		
}
.index_content4_newlist2 ul li {
	width:136px;
	height:60px;
	font-size:16px;
	border:2px solid #ff6600;
	text-align:center;
	line-height:60px;
	float:left;
	*display:inline;
	margin-left:14px;
	border-radius:5px;
	margin-top:20px;	font-family: "Microsoft YaHei", "黑体";
	
}
#index_content4_newlist2ico1 {
background:url(index_ico.png) no-repeat -410px -900px #f2f2f2;		
}
#index_content4_newlist2ico1:hover {
background:url(index_ico.png) no-repeat -20px -900px #ff6600;		
}
#index_content4_newlist2ico2 {
background:url(index_ico.png) no-repeat -560px -900px #f2f2f2;		
}
#index_content4_newlist2ico2:hover {
background:url(index_ico.png) no-repeat -170px -900px #ff6600;		
}
#index_content4_newlist2ico3 {
background:url(index_ico.png) no-repeat -410px -985px #f2f2f2;		
}
#index_content4_newlist2ico3:hover {
background:url(index_ico.png) no-repeat -20px -985px #ff6600;		
}
#index_content4_newlist2ico4 {
background:url(index_ico.png) no-repeat -560px -985px #f2f2f2;		
}
#index_content4_newlist2ico4:hover {
background:url(index_ico.png) no-repeat -170px -985px #ff6600;		
}
.index_content4_newlist2 ul li a {
		width:136px;
	height:60px;
	display:block;
}
#index_content5_bmfw ul li {
	float:left;
	width:86px;
	height:94px;
	font-size:0px;
	*display:inline;
	margin-left:20px;
	margin-top:15px;
}
/* 首页右侧手机 */
#index_content1_rightphone {
	width:222px;
	margin:0px auto;
	height:358px;
	overflow:hidden;

	margin-top:51px;
	z-index:99;
}
#index_content1_rightphonehit ul li {
	width:220px;
	height:142px;
	position:relative;z-index:0;
}
#index_content1_rightphonehit ul li img {
	width:220px;
	height:142px;
	display:block;
	
}
#index_content1_rightphonehit ul li span {
	display:block;
	height:26px;
	line-height:26px;
	width:220px;
	position:absolute;
	bottom:0px;
	left:0px;
	text-align:center;
	background:#000;
	background:rgba(0,0,0,0.7);
	filter:alpha(opacity=70);
}
#index_content1_rightphonehit ul li span a {
	color:#fff;
}
#index_content1_rightphonenewlist dl {
	heigth:50px;
	border-bottom:1px solid #eee;
	padding:2px 2px;
	width:220px;
}
#index_content1_rightphonenewlist dl dt {
	line-height:24px;
	float:left;
	width:160px;
}
#index_content1_rightphonenewlist dl  dd {
	width:50px;
	height:48px;
	float:left;
}
#index_content1_rightphonenewlist dl  img {
	width:50px;
	height:48px;
}
/* 选项卡菜单样式  */

.TabbedPanels {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}
#index_linknewlist .TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
	height:34px;
	background:#e6e6e6;
}
#index_linknewlist .TabbedPanelsTab {
	position: relative;
	float: left;
	width:200px;
	border-right:2px solid #fff;
font-size:14px;
line-height:34px;
text-align:center;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;	
}
#index_linknewlist .TabbedPanelsTabHover {
	background-color: #ff6600; color:#fff;
}

#index_linknewlist .TabbedPanelsTabSelected {
	background-color: #ff6600;
	 color:#fff;
}


#index_linknewlist .TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	position:relative;
	overflow:hidden;
}
#index_linknewlist .TabbedPanelsContent {
	overflow: hidden;
	width:970px;
	padding:15px;
	height:60px;
	background:#fff;
	
}
#index_linknewlist .TabbedPanelsContent ul li {
	float:left;
	width:216px;
	height:60px;
	margin-left:22px;
	*display:inline;
	text-align:center;
}
#index_linknewlist .TabbedPanelsContent ul li img {
	height:60px;
}
#index_nav ul li span:hover {
	
	text-decoration:none;
}

/* 404页面 */
#index_404page {
	background:url(404.jpg) no-repeat 50% 0;	
	height:800px;
}
#index_404pagelink {
	padding-top:380px;
	padding-left:500px;
}
#index_404pagelinka1 {

	width:140px;
	height:50px;
	display:block;

	font-size:0px;
}
#index_404pagelinka1:hover {
	
}

/* APp 下载页  */
#index_apppage {
	background:url(index_app.jpg) no-repeat 50% 0;
	height:900px;
}

/* 新华网友侧 */
#productBody { width: 88px; border: 1px solid #ececec; background: #f4f4f4; position:fixed; right: 5px;top:100px;/*top: 347px;*/ margin-left: 520px; z-index: 9990; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+100));}
#productBody .list { position: relative; z-index: 1; }
#productBody .list li { height: 34px; cursor: pointer; margin:0; border-bottom: 1px solid #ececec; border-top: 1px solid #fff; position: relative; #vertical-align: top;}
#productBody .list li.first { border-top: none; }
#productBody .list li.last { border-bottom: none; }
#productBody .list li a { display:block; height: 34px; line-height: 34px; font-size: 12px; margin: 0 auto; color: #305798; text-align: center; }
#productBody .list .titItem { background: #f4f4f4; position: absolute; width: 88px; left: 0px; top: 0px; }
#productBody .list li.on { border-bottom-color: transparent; }
#productBody .list li.on a { background: #fff; }
#productBody .floatItem { position: absolute; right: -1px; top: -1px; width: 88px; /*width: 260px;*/ height: 34px; text-align: left; border: 1px solid #ececec; background: #fff; z-index: -1; overflow: hidden; }
#productBody .floatItem .wrap { display: inline-block!important; width: 170px; text-align: left!important; }
#productBody .floatItem img { float: left; width: 52px; height: 34px; margin-right: 5px; }
#productBody .floatItem .lazyload { display: none; }
#productBody .floatItem a { display:block; line-height: 15px!important; text-align: left!important; padding-top: 2px; font-size: 12px; color: #666; overflow: hidden; }
#productBody .list li a:hover { color:#0e649a; }
#productBody .tools { position: absolute; right: 0px; bottom: -25px; }
#productBody .tools li { float: left; width: 17px; height: 17px; cursor: pointer; }
#productBody .tools li.twoCode { position: relative; margin: 0 9px; overflow: visible; }
#productBody .tools li.twoCode div { display:none; position: absolute; bottom:-130px; left: -46px; width: 90px; height: 110px; background:#fff url(icon_all.png) no-repeat -40px -93px; }
#productBody .tools li{ background: url(icon_all.png) no-repeat;}
#productBody .tools .iconGoTop { background-position: -90px -25px; }
#productBody .tools .iconTwoCode { background-position: -108px -25px; }
#productBody .tools .iconClose { background-position: -125px -25px; }
#productBody .scrollAd { width: 88px; height: 83px; overflow:hidden; border: 1px solid #ebebeb; background:#f4f4f4; position: absolute; left: -1px; top: -90px; }
#productBody .scrollAd .tempWrap { height: 54px; position: absolute; top: 23px; left: 17px; overflow: hidden; }
#productBody .scrollAd .pic { height: 62px; }
#productBody .scrollAd .pic li { display: none; float:left; width: 54px; height: 54px; }
#productBody .scrollAd .pic img { width:54px; height:54px; display: block; overflow: hidden; }
#productBody .scrollAd .hd { display: none; }
#productBody .scrollAd .text { display: block; width:100%; position: absolute; top: 3px; left: 0px; color:#1d71b7; text-align: center; font-size: 12px; }
#productBody .scrollAd .btn { width: 10px; height: 54px; position: absolute; bottom: 6px; cursor: pointer; }
#productBody .scrollAd .btn i { display:block;position: absolute; top: 50%; margin-top: -5px; left: 3px;background:url(icon_all.png) no-repeat;}
#productBody .scrollAd .adPrev { left: 0px; }
#productBody .scrollAd .adNext { right: 0px; }
#productBody .iconLeftArrow { width: 4px; height: 10px; background-position:-51px -45px!important; }
#productBody .iconRightArrow { width: 4px; height: 10px; background-position:-55px -45px!important; }
#productBody .ad6 { width: 88px; height:520px;overflow:hidden;}
#productBody .ad6 img { width: 88px; height: 83px; }
#productBody .ad6 ul li{width: 88px;height: 83px;margin-top:3px;}
/* 原滚动图片 
#productBody .ad2 { width: 88px; height: 83px; overflow:hidden; border: 1px solid #ebebeb; background:#f4f4f4; position: absolute; left: -1px; top: -90px; }
#productBody .ad2 img { width: 88px; height: 83px; }
#productBody .scrollZt{width: 88px;height: 83px;overflow: hidden;position: relative;}
#productBody .scrollZt li{width: 88px;height: 83px;position: absolute;top: 0px;left: 0px;}*/
@media screen and (max-height: 600px) {
#productBody {  bottom:auto;top:200px;}
}
