h1,h2,h3,h4,h5,h6{
	font-family: Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
}
.grid{
	margin: 0 auto;
	width: 1000px;
}
.w560{
	width: 560px;
}
.w536{
	width: 536px;
}
.w425{
	width: 425px;
}
.w400{
	width: 400px;
}
.w300{
	width: 300px;
}
.w220{
	width: 220px;
}
.mod0 h3{
	font-size: 18px;
	font-weight: normal;
	color: #1966b6;
}
.mod0 .hot_list li {
	border-top: 1px dashed #aaa;
	border-bottom: none;
}
.mod0 .hot_list li:first-child{
	border-top: none;
}
.mod0 .hot_list li:hover, .mod2 .hot_list li:hover{
	background-color: transparent;
}
.mod{
	margin-bottom: 30px;
}
.mod .hd{
	border-bottom: 3px solid #bfbfbf;
}
.mod .hd h3, .mod2 .hd h3{
	border-bottom: 1px solid #d7d7d7;
	color: #1966b6;
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 2px;
	padding-bottom: 2px;
}
.mod2{
	margin-bottom: 26px;
}
.mod2 .hd{
	background: url(http://static.takungpao.com/images/special/140403/tit_bg.png) no-repeat center bottom;
	height: 40px;
	margin-bottom: 14px;
}
.mod2 .hd h3{
	padding-bottom: 4px;
}
.title_more{
	color: #999;
	float: right;
	line-height: 30px;
}
/* 修复之前bug */
.markBox{
	height: auto;
}


.nav_wraper{
	border-bottom: 3px solid #1966b6;
	margin-bottom: 10px;
}
.nav_con{
	/* background-color: #f9f9f9; */
	background: url(http://static.takungpao.com/images/special/140403/nav_bgs.png) 0 bottom;
}
#nav{
	background: url(http://static.takungpao.com/images/special/140403/navs_bg.png) no-repeat 0 bottom; 
	height: 40px;
}
#nav ul li{
	display: inline; 
	float: left;
	/* margin-right: 30px; */
}
#nav ul li a{
	float: left;
	text-indent: -9999px; 
	overflow: hidden; 
	height: 40px;
}
#nav ul li a:hover{
	background: url(http://static.takungpao.com/images/special/140403/nav_bg_hover.png) 0 -40px;
	overflow: hidden;
}
#nav ul li .icon1, #nav ul li .icon2, #nav ul li .icon3, #nav ul li .icon4, #nav ul li .icon5, #nav ul li .icon6, #nav ul li .icon1:hover, #nav ul li .icon2:hover, #nav ul li .icon3:hover, #nav ul li .icon4:hover, #nav ul li .icon5:hover ,#nav ul li .icon6:hover{
	background: url(http://static.takungpao.com/images/special/140403/nav.png) no-repeat;
}

/* 初始值 */
#nav ul li .icon1{
	background-position: 0 4px;
	width: 102px;
}
#nav ul li .icon2{
	background-position: 0 -80px;
	width: 102px;
}
#nav ul li .icon3{
	background-position: 0 -165px;
	width: 102px;
}
#nav ul li .icon4{
	background-position: 0 -250px;
	width: 102px;
}

#nav ul li .icon1{
	background-position: 0 4px;
	width: 102px;
}
#nav ul li .icon5{
	background-position: 0 -336px;
	width: 102px;
}
#nav ul li .icon6{
	background-position: 0 -421px;
	width: 102px;
}

/* //初始值 */
#nav ul .current .icon1{
	background-position: 0 -40px;
}
#nav ul .current .icon2{
	background-position: 0 -125px;
} 
#nav ul .current .icon3{
	background-position: 0 -210px;
} 
#nav ul .current .icon4{
	background-position: 0 -295px;
} 
#nav ul .current .icon5{
	background-position: 0 -379px;
} 
#nav ul .current .icon6{
	background-position: 0 -465px;
} 
#nav ul li .icon1:hover{
	background-position: 0 -40px;
}

#nav ul li .icon2:hover{
	background-position: 0 -125px;
}

#nav ul li .icon3:hover{
	background-position: 0 -210px;
}

#nav ul li .icon4:hover{
	background-position: 0 -295px;
}

#nav ul li .icon5:hover{
	background-position: 0 -379px;
}
#nav ul li .icon6:hover{
	background-position: 0 -465px;
}
#nav ul li a{
	width: 131px!important;
}
/* 公用咨询条 */
#scrollNewTxt_yy { position: relative;margin-bottom: 12px;background: url(http://static.takungpao.com/images/special/140403/newBg.jpg) no-repeat scroll -2px top transparent; height: 45px;/*  margin: 0px auto; width: 980px; */font-size:12px;}
#scrollNewTxt_yy .icon {float: left; height: 37px; padding-top: 8px; text-align: center; width: 100px;}
#scrollNewTxt_yy .scrollTxt {float: left; height: 45px; width: 875px;}
#scrollNewTxt_yy .scrollTxt .txtList {float: left;height: 45px;line-height: 42px;overflow: hidden; position: relative; width:820px; margin-left:5px;}
#scrollNewTxt_yy .scrollTxt .txtList li {color: #999999; float: left; margin: 0 10px 0 5px; height:42px; line-height:42px;}
#scrollNewTxt_yy .scrollTxt .txtList li a{ color:#333}
#scrollNewTxt_yy .scrollTxt .txtList li a:hover{ color:#cc0000;}
#scrollNewTxt_yy .scrollTxt .btnBox {/* float: right; */ position: absolute;right: 0;height: 45px;width: 70px;}
#scrollNewTxt_yy .scrollTxt .arrowL2 {display: inline; background: url(http://static.takungpao.com/images/special/140403/a2.jpg) no-repeat scroll left top transparent;cursor: pointer; float: left; height: 28px; margin-left: 8px; margin-top: 8px; width: 29px;}
#scrollNewTxt_yy .scrollTxt .arrowR2 {display: inline;  background: url(http://static.takungpao.com/images/special/140403/aR2.jpg) no-repeat scroll left top transparent;cursor: pointer;float: left; height: 28px; margin-top: 8px; width: 28px;}
/* 公用咨询条end */

/* slides */
#slides{
	width:536px;overflow:hidden;position:relative;
}
.slides_container{width:536px;overflow:hidden;position:relative;display:none;}
.slides_container div.slide{width:536px;height:300px;display:block;}
/* Next/prev buttons */
#slides .next,#slides .prev{ position: absolute; top: 50%; margin-top: -40px; height: 52px; width: 52px; text-indent: -9999px; background: url(http://static.takungpao.com/images/special/140403/direction.png) no-repeat 0 0;display:none;z-index:101;}
#slides .prev{left:0;}
#slides .next{right:0; background-position: 0 -52px;}

/* Pagination */
/* .pagination{margin:10px auto 0;} */
.pagination{
	position: absolute;
	right: 10px;
	bottom: 8px;
	z-index: 9999;
}
.pagination li{float:left;margin-left:10px; display: inline;list-style:none;}
.pagination li a{ text-indent: -9999px;display:block;width:35px;height:5px; overflow: hidden;background-color:#8382bf; background-color:#fff;float:left;overflow:hidden;}
.pagination li.current a{background-color:#8ca2c9; background-position:0 -12px;}
/* Caption */
.caption{z-index:500;position:absolute;bottom:-35px;left:0;height:80px;background:#000;background:rgba(0,0,0,.5);width:536px;color:#fff;text-shadow:none;}
.rgba .caption{ background:rgba(0,0,0,.5)}
.no-rgba .caption{background: url(http://static.takungpao.com/images/special/140403/ie_hover.png);}
.caption .inner{
	padding: 6px 0 0 24px;
}
.caption .inner h4{
	margin-bottom: 8px;
}
.caption .inner h4 a{
	float: none;
	color: #fff;
	font-size: 16px;
}
.caption .inner p{
	color: #c4c4c4;
	width: 420px;
}
/* slides end*/



.hot_list li{
	padding: 17px 8px;
	border-bottom: 1px dashed #aaa;
}
.mod2 .hot_list_type li{
	border-bottom: none;
	border-top: 1px dashed #aaa;
}
.mod2 .hot_list_type li:first-child{
	border-top: none;
}
.mod2 .hot_list li{
	padding: 8px 6px;
}
.mod2 .hot_list li p{
	color: #999;
}
.mod2 .hot_list li em{
	color: #aaa;
	float: right;
	padding-top: 6px;
}
.hot_list li:hover{
	background-color: #f7f7f7
}
.hot_list li h4, .hot_list li h5{
	margin-bottom: 14px;
}
.hot_list li h4 a{
	color: #000;
	font: 16px Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
	font-weight: bold;
}
.hot_list li h5 a{
	font: 14px Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
}
.hot_list li h4 a:hover{
	color: #cc0000;
	text-decoration: underline;
}
.hot_list li p{
	color: #666;
	text-indent: 2em;
	line-height: 20px;
}

.hot_list_side li p{
	color: #666;
	font-size: 14px;
	text-indent: 2em;
	line-height: 24px;
}

.hot_pic_list li{
	margin-bottom: 21px;
}
.hot_pic_list li a{
	background-color: #ededed;
	display: block;
}
.hot_pic_list li a strong{
	color: #333;
	display: block;
	font: 14px Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
	padding: 4px 3px;
}
.hot_pic_list li a strong:hover{
	color: #cc0000;
}


.txt_list li {
	height: 38px;
	line-height: 38px;
	border-bottom: 1px dashed #aaa;
}
.txt_list li span{
	float: left;
	color: #fff;
	position: relative;
	top: 50%;
	margin-top: -9px;
}

.no-cssgradients .txt_list li em{
	background: url(http://static.takungpao.com/images/special/140403/ie_rank.jpg) 0 0;
	display: block;
	height: 16px;
	overflow: hidden;
	text-align: center;
	line-height: 16px;
	width: 16px;
}
.cssgradients .txt_list li em{
	background-image: -webkit-gradient(linear, top, bottom, from(#acacac), to(#808080));
	background-image: -webkit-linear-gradient(top,#acacac,#808080);
	background-image: -moz-linear-gradient(top,#acacac,#808080);
	background-image: -o-linear-gradient(top,#acacac,#808080);
	background-image: -ms-linear-gradient(top,#acacac,#808080);
	background-image:  linear-gradient(top,#acacac,#808080);
	border-width: 1px;
	border-style: solid;
	border-color: #a3a3a3;
	text-align: center;
	display: block;
	font-weight: bold;
	line-height: 12px;
	height: 12px;
	width: 12px;
}
.cssgradients .txt_list li .rank_three em{
	background-image: -webkit-gradient(linear, top, bottom, from(#64bffc), to(#23a0dd));
	background-image: -webkit-linear-gradient(top,#64bffc,#23a0dd);
	background-image: -moz-linear-gradient(top,#64bffc,#23a0dd);
	background-image: -o-linear-gradient(top,#64bffc,#23a0dd);
	background-image: -ms-linear-gradient(top,#64bffc,#23a0dd);
	background-image:  linear-gradient(top,#64bffc,#23a0dd);
	border-color: #74beec;
}

.no-cssgradients .txt_list li .rank_three em{
	background: url(http://static.takungpao.com/images/special/140403/ie_rank.jpg) 0 -16px;
}

.cssgradients .txt_list li span{
	border: 1px solid #808080;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	 border-radius: 2px;
	 text-shadow: 1px 1px 1px #666;
}
.cssgradients .txt_list li .rank_three{
	border-color: #2c93d5;
}

.txt_list li a{
	color: #666;
	float: left;
	padding-left: 6px; 
	/* -o-text-overflow: ellipsis;
	text-overflow: ellipsis; */		  
	overflow: hidden;
	white-space: nowrap;
	width: 276px;
}
.txt_list .rank_three_color a{
	color: #000;
}
.txt_list li a:hover, .hot_list li h5 a:hover{
	color: #cc0000;
	text-decoration: underline;
}

.email_wraper{
	background: url(http://static.takungpao.com/images/special/140403/email_bg.jpg) no-repeat;
	color: #1966b6;
	height: 80px;
	font-family: Microsoft YaHei, tahoma, arial, \5b8b\4f53, sans-serif;
	font-size: 21px;
	text-align: center;
	padding-top: 25px;
}
.cssgradients .friends_links .hd{
	background-image: -moz-linear-gradient(top, #FFFFFF 50%, #f4f4f4);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #FFFFFF), color-stop(1.0, #f4f4f4));
	background-image: -o-gradient(linear, left top, left bottom, color-stop(0.5, #FFFFFF), color-stop(1.0, #f4f4f4));
	background-image: -ms-gradient(linear, left top, left bottom, color-stop(0.5, #FFFFFF), color-stop(1.0, #f4f4f4));
	background-color: #DDDDDD;
}
.no-cssgradients .friends_links .hd{
	background: url(http://static.takungpao.com/images/special/140403/ie_friend.png) repeat-x;
}
.friends_links .hd{
	border: 1px solid #e2e2e2;
	height: 32px;
	line-height: 32px;
	border-bottom: 1px solid #fff;
}
.friends_links .hd h3{
	font-size: 14px;
	padding-left: 20px;
	color: #535353;
	font-family: '宋体';
}
.friends_links .bd{
	border: 1px solid #e2e2e2;
	background-color: #fafafa;
	padding: 18px 20px 16px;
}
.friends_links .bd {
	color: #e2e2e2;
}
.friends_links .bd a{
	display: inline-block;
	margin: 0 2px 10px 0;
	color: #535353;
	white-space: nowrap;
}
.friends_links .bd a:hover{
	color: #cc0000;
}