/*basic*/
body{ margin:0 auto; padding:0; background: url(../images/bj.jpg) repeat-x #ECECEC; font-family:"微软雅黑"; line-height:160%; font-size:14px; color:#444;}
img{ border:0;}
a:link, a:visited { text-decoration:none; color:#444;}
a:hover, a:active { text-decoration:underline; color:#E96C59;}
li,dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6,select,textarea{margin:0;padding:0;}
ul,li{ list-style:none;}
input{ background-color:#fff;}
.clear{ clear:both; height:1px; margin-top:-1px; overflow:hidden;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
.fl{ float:left;}
.fr{ float:right;}
.bd{ border:1px solid #ddd;}
.bw{ background:#fff;}
.mt{ margin-top:10px;}
.ml{ margin-left:10px;}
.mr{ margin-right:10px;}
.mb{ margin-bottom:10px;}
.mt20{ margin-top:20px;}
.mb20{ margin-bottom:20px;}

/*top*/
.top{ width:1008px; height:218px; margin:10px auto 0 auto; border:1px solid #E4E4E4; background:#fff; position:relative; text-align:left;}
.top_jiao{ width:27px; height:26px; background:url(../images/tou_tu3.jpg) no-repeat; top:-1px; right:-1px; position:absolute;}
.top_kj{ width:970px; float:left; padding:16px 0 16px 20px;}

.top_zuo{ width:450px; float:left; border-right:1px solid #f5f5f5;}
.top_zuo_sh{ width:330px; height:120px; float:left; background:url(../images/tou_tu1.jpg) no-repeat;}
.top_zuo_xia{ width:450px; height:60px; float:left; background:url(../images/tou_tu2.jpg) no-repeat; margin-top:15px;}
.top_zuo_xia p{ width:380px; height:25px; line-height:25px; float:right; font-size:18px; font-weight:bold; color:#E96C59;}
.top_zuo_xia span{ width:380px; height:25px; line-height:25px; float:right; font-size:13px; color:#959595;}

.top_you{ width:490px; float:left; padding:30px 0 0 20px;}
.top_you p{ width:470px; height:25px; line-height:25px; float:left; font-size:24px; font-weight:bold; color:#E96C59;}
.top_you span{ width:470px; line-height:45px; float:left; font-size:16px; color:#999; margin-top:20px;}
.top_you span a:link, .top_you span a:visited { text-decoration:none; color:#E96C59;}
.top_you span a:hover, .top_you span a:active { text-decoration:underline; color:#E96C59;}

/*xia*/
.xia{ width:1010px; margin:20px auto 0 auto;}
.xia_zuo{ width:640px; float:left;}
.xia_you{ width:310px; float:right;}
.xia_zuokj{ width:640px; float:left;}
.xia_youkj{ width:310px; float:right;}

.xia_bj1{ width:1010px; height:5px; float:left; background:url(../images/xia_bj1.jpg) no-repeat; line-height:5px;}
.xia_bj2{ width:1010px; float:left; background:url(../images/xia_bj2.jpg) repeat-y;}
.xia_bj3{ width:1010px; height:27px; float:left; background:url(../images/xia_bj3.jpg) no-repeat;}

.xia_ggzuo{ width:640px; float:left;}
.xia_ggzuo img{ width:640px; float:left;}
.xia_ggyou{ width:310px; float:left;}
.xia_ggyou img{ width:310px; float:left;}

/*每日推荐*/
.xia_xrtj_tou{ width:640px; height:45px; line-height:45px; float:left; border-bottom:1px solid #E0E0E0;}
.xia_xrtj_tou p{ width:640px; float:left; font-size:24px;}
.xia_xrtj_tu{ width:640px; float:left; margin-top:20px;}
.xia_xrtj_tu img{ width:300px; height:230px; float:left;}
.xia_xrtj_tu p{ width:320px; float:right; font-size:22px; line-height:30px; color:#E96C59;}
.xia_xrtj_tu p a:link, .xia_xrtj_tu p a:visited { text-decoration:none; color:#E96C59;}
.xia_xrtj_tu p a:hover, .xia_xrtj_tu p a:active { text-decoration:underline; color:#E96C59;}
.xia_xrtj_tu span{ width:320px; float:right; line-height:25px; font-size:14px; color:#666;  margin-top:10px;}

.xia_xrtj_wz{ width:640px; float:left; margin-top:20px;}
.xia_xrtj_wz ul{ width:640px; float:left;}
.xia_xrtj_wz ul li{ width:630px; height:28px; line-height:28px; float:left; background:url(../images/dian.jpg) 0 14px no-repeat; padding-left:10px;}
.xia_xrtj_wz ul li p{ width:400px; float:left;}
.xia_xrtj_wz ul li span{ width:200px; float:right; color:#666; text-align:right;}

/*热图资讯*/
.xia_rttj{ width:640px; float:left;}
.xia_rttj ul{ width:640px; float:left;}
.xia_rttj ul li{ width:135px; float:left; padding:20px 0 0 20px;}
.xia_rttj ul li img{ width:125px; height:90px; float:left;}
.xia_rttj ul li p{ width:125px; line-height:20px; float:left; text-align:center;}

/***************新闻热搜词**************/
#news-hotwords .bd2{padding-top:4px}
#news-hotwords p{ text-align:left;
}
.hotwords{
	@fis-clearfix height:130px
}
.hotwords li{
	background:#17a2b7;
	font-size:14px;
	float:left;
	width:63px;
	height:63px;
	margin:0 8px 8px 0;
	position:relative;
	overflow:hidden;
	text-align:center
}
.hotwords li a:link,.hotwords li a:visited{
	display:block;
	visibility:hidden;
	color:#FFF;
	padding:2px;
	width:59px;
	line-height:18px;
	text-decoration:none;
	font-family:"微软雅黑"
}
.hotwords li.li_0,.hotwords li.li_3,.hotwords li.li_5,.hotwords li.li_7,.hotwords li.li_11{
	background:#3b84d0;
	font-size:14px;
	width:134px;
	font-weight:bold
}
.hotwords li.li_0 a:link,.hotwords li.li_3 a:link,.hotwords li.li_5 a:link,.hotwords li.li_7 a:link,.hotwords li.li_11 a:link{
	width:130px
}
.hotwords li.li_5,.hotwords li.li_12{
	margin-right:0
}
.hotwords li.li_color_0{
	background:#3b84d0
}
.hotwords li.li_color_1{
	background:#dd88a5
}
.hotwords li.li_color_hove{
	background:#055c6f
}
.hotwords li a.detail{
	display:block;
	visibility:visible;
	background:rgba(0,0,0,0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#80000000',endColorstr='#80000000');
	height:63px;
	position:absolute;
	top:63px;
	left:0
}
.vlist-wrapper{
	width:350px
}
.vlist li{
	float:left;
	width:136px;
	margin-right:18px;
	display:inline
}
.vlist li a{
	display:block;
	margin-bottom:5px;
	font-size:12px;
	color:#666;
	text-align:center;
	overflow:hidden
}
.vlist .video-img{
	position:relative;
	zoom:1
}
.vlist img{
	display:block;
	height:90px;
	width:134px;
	border:1px solid #dcdcdc;
	padding:0
}

.mod{
	padding-top:10px;
	border:0 none
}
.mod .hd{
	padding:0 0 10px;
	height:24px;
	line-height:24px
}
.mod .hd h3{
	font:bold 16px/24px FAE8F6F96C59ED1,tahoma;
	color:#333
}
.mod .hd h3 a:link,.mod .hd h3 a:visited,.mod .hd h3 a:hover{
	color:#333;
	text-decoration:none
}
.mod .hd .more{
	color:#999;
	font-size:12px
}
.h-bd-box .hd{
	height:28px;
	padding:0;
	overflow:visible;
	border-bottom:2px solid #d6d6d6
}
.h-bd-box .hd h3{
	height:26px;
	position:relative;
	bottom:-2px;
	border-bottom:2px solid #9c9c9c;
	font-size:16px
}
.h-bd-box .hd .more{
	line-height:28px
}

#news-hotwords{
	float:right;
	padding-top:8px;
	height:168px;
	width:640px;
	overflow:hidden
}
#news-hotwords .olist{
	float:left;
	width:162px
}
#news-hotwords .olist .listnum{
	height:26px;
	color:#d82a1f;
	font:italic 13px/26px arial
}
.hotwords-list{
	float:left;
	width:145px;
	overflow:hidden
}
.mod .bd2{zoom:1}
.mod .bd2:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.mod .bd2:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

/*右侧新闻*/
.xia_youxw{ width:310px; height:50px; line-height:40px; float:left; margin-top:20px;}
.xia_youxw ul{ width:310px; margin:0 auto;}
.xia_youxw ul li{ width:76px; float:left; text-align:center; font-size:24px;}
.xia_youxw ul li a.xxk{ width:76px; height:40px; float:left; text-align:center; font-size:24px; color:#E96C59; background:url(../images/xia_tb.jpg) bottom center no-repeat;}
.xia_youxw ul li a.xxk:link,.xia_youxw ul li a.xxk:visited{ text-decoration:none; color:#E96C59;}
.xia_youxw ul li a.xxk:hover,.xia_youxw ul li a.xxk:active{ text-decoration:underline; color:#E96C59;}

.xia_youxw_tw{ width:285px; float:left; padding-left:15px}
.xia_youxw_tw p{ width:285px; height:35px; line-height:35px; float:left; font-size:20px; text-align:center;}
.xia_youxw_tw span{ width:150px; line-height:25px; float:left; color:#666; margin-top:10px;}
.xia_youxw_tw img{ width:125px; height:80px; float:left; margin:10px 10px 0 0;}

.xia_youxw_xw{ width:285px; float:left;}
.xia_youxw_xw ul{ width:260px; float:left; padding:10px 0 0 15px;}
.xia_youxw_xw ul li{ width:250px; height:28px; line-height:28px; float:left; padding-left:10px; background:url(../images/dian.jpg) 0 14px no-repeat;}

.xia_youtou{ width:310px; height:35px; line-height:35px; float:left; font-size:24px;}
.xia_youtou p{ width:300px; float:left; padding-left:10px;}

/*今日热点*/
.xia_you_jrrd{ width:310px; float:left;}
.xia_you_jrrd ul{ width:280px; float:left; padding:5px 0 0 20px; background:url(../images/xia_phb.jpg) 2px 10px no-repeat;}
.xia_you_jrrd ul li{ width:265px; height:31px; line-height:31px; float:left; padding-left:15px;}
