@charset "utf-8";
/* CSS Document */
img{ display:block;}
.col_wbf{ width:100%; margin:0 auto;}
.col_w1000{ width:1000px; margin:0 auto;}

.bg01{ background:url(http://y3.ifengimg.com/d228f59a530fddf2/2016/2/10b11.jpg) no-repeat center top; height:145px;}
.bg02{ background:url(../images/bg02.jpg) no-repeat center top; height:128px;}
.bg03{ background:url(http://y2.ifengimg.com/l/2015/1/e073429ca7d9d04/list.gif) repeat-y 650px top;}

.col_l01{ width:490px; float:left;}
.col_r01{ width:510px; float:right;}
.col_l02{ width:600px; float:left;}
.col_r02{ width:300px; float:right;}

.box490{ width:490px;}
.box510{ width:510px; overflow:hidden;}
.box600{ width:600px;}
.box300{ width:300px;}

.pic00{width:488px; height:1058px; border:1px solid #e4e4e4; position:relative;}
.pic_dt{ width:488px; height:1258px; overflow:hidden; position:absolute; left:0; top:0; word-wrap:break-word;}
.pic_dt_inn{ position:absolute; top:0;}
.pic_scroller{position:absolute; left:483px; top:0; width:5px; height:1258px; background:#000; filter:alpha(opacity=10); -moz-opacity: 0.1; opacity: 0.1; -moz-user-focus:ignore;-moz-user-input:disabled;-moz-user-select:none;}
.pic_scroller_up{position:absolute;  width:5px; height:20px; right:0; top:0;}
.pic_scroller_bar{position:absolute; width:5px; height:175px; background:#de580e; right:0; top:20px;}
.pic_scroller_down{position:absolute; width:5px; height:20px; right:0; bottom:0;}
.pic01 img{ border:1px solid #e4e4e4;}

.list01{ margin-top:-40px;}
.list01 li{ width:235px; height:220px; margin:40px 0 0 20px; _display:inline; float:left; position:relative; overflow:hidden; cursor:pointer;}
.list01 li .pic{width:235px; height:180px; overflow:hidden;}
.list01 li .pic img{ border:1px solid #e9e9e9;}
.list01 li p{ font-size:14px; height:39px; line-height:39px; border-bottom:1px solid #e5e5e5; padding:0 16px;}
.col_w1000 .list01 li p a{ color:#303030;}
.list01 li p a:hover{ color:#de580e; text-decoration:none;}
.list01 li .pc_fc{width:235px; height:180px; background:url(http://y0.ifengimg.com/l/2015/1/e073429ca7d9d04/pc_fc.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pc_fc.png', sizingMethod='crop'); position:absolute; left:0px; top:0px;}
.list01 li .pc_line{width:0px; border-bottom:1px solid #de580e; position:absolute; left:0px; bottom:0px;}

.list02{ margin-top:15px;}
.list02 li{ padding:10px 5px;}
.list02 .pic{ width:120px; height:90px; float:left;}
.list02 .pic img{ border:1px solid #dadada; padding:1px;}
.list02 .txt{ font-size:14px; line-height:22px; width:160px; float:right;}
.list02 .txt span{ display:block; width:34px; height:18px; line-height:18px; text-align:center; background:#ed915f; color:#fff; margin-bottom:5px;}
.col_w1000 .list02 .txt a{ color:#444;}
.list02 .l_bg{ background:#f3f3f3;}
.list02 .l_bg .pic img{ border:1px solid #ffba94;}

.col_w1000 .fy{ width:510px; height:24px; text-align:center; margin:38px auto 0;}
.col_w1000 .fy a{ font-size:14px; color:#666; text-align:center; border:1px solid #dcdcdc; *display:inline-block; padding:3px 8px 4px 9px; margin-right:7px;}
.col_w1000 .fy a:hover{ border:1px solid #b2293d; color:#b2293d; text-decoration:none;}
.col_w1000 .fy span{ font-size:14px; color:#fff; font-weight:bold; text-align:center; border:1px solid #b2293d; *display:inline-block; background:#b2293d; padding:3px 8px 4px 9px; margin-right:7px;}
.col_w1000 .fy .a_ts01{ font-size:12px; background:url(http://y2.ifengimg.com/l/2015/1/e073429ca7d9d04/btn_l.gif) no-repeat 5px center; padding:5px 10px 5px 15px; margin-right:11px;}
.col_w1000 .fy .a_ts01:hover{color:#666; border:1px solid #dcdcdc;}
.col_w1000 .fy .a_ts02{font-size:12px; background:url(http://y1.ifengimg.com/l/2015/1/e073429ca7d9d04/btn_r.gif) no-repeat 51px center; padding:5px 15px 5px 10px; margin-left:4px;}
.col_w1000 .fy .a_ts02:hover{color:#666; border:1px solid #dcdcdc;}

.qs{ font-family:SimHei; font-size:20px; font-style:italic; color:#fff; width:78px; height:20px; line-height:20px; text-align:center; float:left; margin:101px 0 0 130px; _display:inline;}
.tit{ height:40px;}
.sm p{ color:#949494; line-height:22px; margin:16px 0 0 18px;}
.sm p span{ color:#dc8b5e;}

.mt15{ margin-top:15px;}
.mt25{ margin-top:25px;}
.mt28{ margin-top:28px;}
.mt42{ margin-top:42px;}