@charset "utf-8";
/* 20141126kuaixun360 */
*{padding:0; margin:0; list-style:none;} 
html{ _background:url(about:blank);}
body{font-family:Microsoft Yahei,Verdana, Geneva, sans-serif; font-size:14px;background:#f8f8f8;color:#222;}
a{outline:none;cursor:pointer;color:#333;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a,img{border:none;}
textarea{border:1px solid #dcdcdc;word-break:break-word;outline:0;font:inherit;cursor:text;-webkit-appearance:textarea;background-color:white;-webkit-rtl-ordering:logical;-webkit-user-select:text;flex-direction:column;color: initial;letter-spacing: normal;word-spacing: normal;text-transform: none;text-indent: 0px;text-shadow: none;display: inline-block;text-align: start;}
input,button{ -webkit-appearance:none;}
/* position */
.ption_r {position:relative;}
.ption_a {position:absolute;} 
/* float */
.f_r{float:right;}
.f_l{float:left;}
/* clear */
.cle{clear:both;*height:1px; overflow:hidden;*display:inline;}
.hide{display:none;}
.gr_{color:green/* #6bb34f */;}
.r_{color:red/* #ff4d4d */;}
.wrap {height:auto;width:1080px;margin:0 auto;}
.wrap_s{height:auto;width:1080px;margin:0 auto;}
.w_840{height:auto;width:840px;margin:0 auto;}
.white_bg{background:#fff;z-index:1;}
.yk_nei{ width: 980px;padding:25px 50px; }
/* html5 css */
header,nav,footer{display:block;}
/*---------- header ----------*/
header{padding:15px 0;background:url(../images/h_bg.gif) 265px center no-repeat;z-index:10;}
header h1{display:none;}
#logo{width:159px;height:auto;}
.bkHome{display:none;}
header span{float:right;margin:5px 45px 0 0;font-size:16px;height:50px;line-height:50px;background:url(../images/swx.png) left center no-repeat;padding-left:60px;cursor:pointer;}
#erweima{position:absolute;display:none;right:0px;top:72px;width:160px; height:190px;overflow:hidden; text-indent:-99em;cursor:pointer;z-index:9999;background:url(../images/erweima.png) no-repeat;}
nav{background:#2577e3 ;width:100%;min-width:1080px; height:50px;}
nav .wrap{height:50px;background:url(../images/li_bg.png) 115px center no-repeat;z-index:3;}
nav li{float:left;height:50px;line-height:50px;font-size:16px;text-align:center;width:130px;margin-left:-20px;}
nav li a{color:#fff;display:block;position:relative;}
nav li:hover,nav li.cur{background:url(../images/on_bg.png) left center no-repeat;margin-left:-20px;}
nav li:first-child,nav li:first-child:hover{margin-left:0;width:110px;padding-left:20px;}
nav li:first-child a{background:url(../images/home.png) 25px center no-repeat;padding-left:10px;} 
nav li.down-btn{float:right;display:block; height:38px; width:112px; line-height:38px; margin-top:6px; margin-right:24px; text-align:left; text-indent:36px;}
nav li.down-btn:hover{background:none;}
nav li.down-btn a{display:block;height:38px;color:#FFF;background:url(../images/app_down_icon.png) no-repeat 13px 7px #468BE8;border-radius:4px; transition:all 0.2s ease 0s;}
nav li.down-btn a:hover{background:url(../images/app_down_icon.gif) no-repeat 13px 7px #468BE8;}
nav li a i{position:absolute;right:20px;top:12px;*top:0px;background:url(../images/n.png) no-repeat;width:9px;height:9px;display:block;}
#pc_down{float:right;margin-top:3px;color:#ff4d4d;border:#ff4d4d 1px solid;font-size:16px;width:108px;height:34px;line-height:34px;text-align:center;border-radius:5px;}
#userin{float:right;color:#ccc;}
#userin a{margin:5px;}
/* 首页主体右 */
.h_right{width:260px;padding-right:25px;right:0;top:25px;z-index:5;}
.Recommend{margin-top:15px;top:0;width:260px;}
.Recommend ul{border:1px solid #eee; padding:0 10px 10px;font-size:12px;background:#fff;width:238px;}
.Recommend li{height:22px;line-height:22px;margin-top:15px;}
.Recommend li a{color:#004276;}
.Recommend li a:hover{text-decoration:underline;}
.Recommend li span{display:inline-block;}
.na{width:78px;}
.np{width:52px;text-align:right;padding-right:5px;font-family:"arial";}
.updown{color:#fff;width:103px;font-family:"arial";background:#999;text-align:right;white-space:nowrap;overflow:hidden;}
.updown i{font-style:normal;padding:0 5px;}
.updown.r_{background:#ff4d4d;}
.updown.gr_{background:#56A73D;}
.main{margin-right:300px;padding:25px;width:730px;}
/* 首页主体内容 */
.newslist{overflow:hidden;width:730px;}
.set{height:43px;position:relative;z-index:2;border-bottom:#ccc 1px solid;}
.set h1{float:left;display:inline;line-height:43px;font-size:22px;color:#505050;font-weight:normal;}
.setting{float:left;margin:13px 0 0 15px; height:21px; line-height:21px; background:url(../images/set-bg.png) right top no-repeat; padding-right:20px;cursor:pointer;color:#0078D2;font-size:14px;}
.setting.showbox{background-position:right -35px;}
.title_time,.title_btn{margin-top:15px; height:20px; line-height:20px;font-size:12px; float:right; color:#aaa;}
.title_btn li{float:left;margin-right:10px;position:relative; padding-right:48px;}
.title_btn li span{ position:absolute; right:0; top:0;width:43px;display:inline-block;height:20px;background:url(../images/index.png) no-repeat;cursor:pointer;}
.title_btn li span.op_notic{background-position:0px -38px;}
.title_btn li span.cl_notic{background-position:0px -78px;}
.setbox{position:absolute;left:80px;top:34px;width:92px;height:140px;background:#fff;z-index:10;background:url(../images/box-t.png) no-repeat}
.setbox dl{padding:10px 1px 1px 1px;}
.setbox dd{height:29px;line-height:29px;border-bottom:#eee 1px solid;font-size:13px;background:url(../images/icon.png) 8px -75px no-repeat;padding-left:26px;cursor:pointer;}
.setbox dd.on{background-position:8px -29px;}
.setbox a{margin:6px 8px;display:block;background:#FF7F00;color:#fff;text-align:center;height:25px;line-height:25px;}

/* 快讯信息 */
.newslist li{border-bottom:1px solid #eee;padding:10px 0;position:relative;font-size:14px;line-height:25px;font-family: "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif; overflow:hidden;}
.newslist li a{color:#2693FF;}
.newslist li.lastest{background:#FEF6F3;}
.newslist li .time{position:absolute;left:0;top:10px;width:60px;color:#333; line-height: 25px;}
.newslist li.r_ .time{color:red/*#ff4d4d*/;background-position:45px -151px;}
.newslist li p{padding-left:50px;text-align:justify; padding-right: 30px; line-height: 25px;}
.newslist li p i,.newslist li p em{font-style:normal;}
.newslist li p em{padding:0 5px;border-radius:5px;margin-right:5px;color:#fff;}
.newslist li p em.impr{background:#EB2223;}
.newslist li p em.link{background:#56A73D;}
.newslist li p em.link a{display:inline-block;color:#fff;}
.newslist li p .gqi{float:left;width:40px;height:auto;margin-right:10px;}
.duokongBox{float:right;padding:10px 0 0 !important;color:#fff;width:170px;}
.duokongBox span{padding:0 10px;min-width:64px;text-align:center;display:inline-block;height:24px;line-height:24px;}
.duokongBox .duo{background:#F12F30 url(../images/d-.png) left top no-repeat;}
.duokongBox .zduo{background:url(../images/zd-.png) left top no-repeat;color:#EB2223;border-right:1px solid #EB2223;}
.duokongBox .kong{background:#57A83E url(../images/k-.png) left top no-repeat;}
.duokongBox .zkong{background:url(../images/zk-.png) left top no-repeat;color:#479832;border-right:1px solid #479832;}
.duokongBox .xiao,.duokongBox .zxiao{color:#FD9525;background:url(../images/x-.png) left top no-repeat;}

.now_star{float:right;width:180px;padding:10px 0 0 !important;height:23px;line-height:23px;font-size:14px; margin-left:8px;}
.now_star span i{font-family:"arial";letter-spacing:-1px;}
.now_star .zy,.now_star .zd,.now_star .pt{width:30px;height:23px;display:block;float:left;margin-right:36px; border-radius:2px;}
.zhibiao{position:relative;}
.zhibiao span{margin-right:15px;}
.MoreNews{text-align:center;padding:20px 0 0;}
.MoreNews a{color:#999;}
.newslist li.dateClass{background:url(../images/dt.png) center no-repeat;}
.newslist li.dateClass p{padding:0 !important;text-align:center;}

.er{padding:0 !important;}
.er span{padding:0 6px;margin-top:1px;}
.er .xiao,.er .zxiao{padding:0 10px;}

/* goTop */
.WXBox{position:fixed;bottom:60px;z-index:1;_position:absolute;left:0px;}
.WXBox i{width:24px;height:108px;background:#F7F7F7 url(../images/wxC.png) center no-repeat;border:1px solid #E7E7E7;display:block;cursor:pointer;float:left;font-size:0;color:#F7F7F7;}
.WXBox p{float:left;width:94px;height:110px;overflow:hidden;position:relative;}
.WXBox p span{position:absolute;right:0px;top:0px;cursor:pointer;width:14px;height:14px;overflow:hidden;text-indent:-50px;background:url(../images/guan.gif) no-repeat;}
.WXBox p span:hover{background:url(../images/guan_n.gif) no-repeat;}
.GTopBox{position:fixed;bottom:60px;z-index:1;_position:absolute;max-width:1080px;_width:1080px; right:50%; margin:0 -590px 0 0;}
/*.w_s{max-width:880px;_width:880px; right:50%; margin:0 -490px 0 0;}*/
#goTop,#fankui{width:40px; height:40px;overflow:hidden; text-indent:-99em;cursor:pointer;z-index:199;}
#goTop{display:none;background:url(../images/gotop.png) no-repeat left top;}
#fankui{display:block;background:url(../images/gotop.png) no-repeat 0 -64px;margin-top:8px;}
#goTop:hover{background-position:0 -146px;}
#fankui:hover{background-position:0 -210px;}
footer{padding:20px 0;width:100%;min-width:1080px;text-align:center;color:#aaa;line-height:17px;font-size:12px;}
footer p{margin-bottom:10px;}
footer p a{display:none;}
.ph-set{display:none;}

.box1_right{border: 1px solid #dcdcdc; overflow: hidden; border-top:none;} 
.price_tab{ width:300px; height:35px; border-left: 1px solid #dcdcdc; overflow:hidden;}
.price_tab li{ width:64px; height:33px; border:1px solid #dcdcdc; background: #f8f8f8; color:#666; float: left;display:inline; border-left:none; text-align: center; line-height: 33px; cursor: pointer; margin-top:0;font-family:"微软雅黑"; font-size:14px;}
.price_tab li.on{ background: #fff; border-bottom:none; border-top:2px solid #ff7f00; color:#ff7f00;}
.tab_box{display: none; padding:0 10px;}
.tab_box.mxm{display: block;} 

.tab_box_wrap{padding-bottom:10px;}
.Recommend .box1_right ul{border:none;padding:0;width:260px;}
.Recommend .tab_box_wrap li span{height:22px;line-height:22px;float:left;}
.box1_right p{border-top:#ddd 1px solid;height:22px;padding:5px;}
.box1_right p a{display:inline-block;border:1px solid #eee;border-radius:2px;padding:0 8px 0 20px;height:22px;line-height:22px;background:url(../images/m.png) 5px no-repeat;color:#666;}
.box1_right p a:hover{border-color:#666;color:#000;}
 
/* 分享 */
.bds_more{float:right;background:url(../images/icons-share.png) no-repeat -108px -704px;width:24px;height:24px;overflow:hidden;text-indent:-80px;cursor:pointer;}
.bds_more:hover{background-position:-108px -824px;}
#share_wrapper.more{background:url(../images/icons-share.png) no-repeat 0 -752px;width:136px;height:46px;display:none;position:absolute;top:-10px;right:22px;}
#share_wrapper.more ul{padding:9px 0 0 3px;}
#share_wrapper.more li{width:28px;height:28px;background:url(../images/icons-share.png) no-repeat;cursor:pointer;float:left;margin-left:2px;overflow:hidden;text-indent:-80px;}
#share_wrapper.more li a{display:block;padding:0 !important;margin:0 !important;border-radius:0 !important;background:none !important;}
#share_wrapper.more li.sina{background-position:-98px -348px;}
#share_wrapper.more li.sina:hover{background-position:-98px 0;}
#share_wrapper.more li.qzone{background-position:-98px -174px;}
#share_wrapper.more li.qzone:hover{background-position:-98px -116px}
#share_wrapper.more li.tqq{background-position:-98px -406px;}
#share_wrapper.more li.tqq:hover{background-position:-98px -58px}
#share_wrapper.more li.weixin{background-position:-98px -290px;}
#share_wrapper.more li.weixin:hover{background-position:-98px -232px}
#share_wrapper.more.hover{display:block}
.y_g_tag{ width:50px; height:20px;height:20px;line-height:20px;color:#bbb;font-size:12px;padding:8px 0;position:absolute; left:733px;dispaly:none;}
.y_g_tag a{display:inline-block;margin-right:10px;color:#bbb;}
.y_g_tag a:hover{color:#333;}

/* 分享 */
#share li{ padding:0; height:100%}
.newslist li .y_bds_more{ display:none; }
.y_bds_more{background:url(../images/icons-share.png) no-repeat -108px -704px; overflow:hidden;text-indent:-80px;cursor:pointer; display: none; width:50px; height:30px;}
.y_bds_more:hover{background-position:-108px -824px;}
#y_share_wrapper.more{background:url(../images/icons-share.png) no-repeat 0 -752px;width:136px;height:46px;display:none;position:absolute;top:-10px;right:49px; border-bottom:none;}
#y_share_wrapper.more ul{padding:9px 0 0 3px; }
#y_share_wrapper.more ul li{ border-bottom:none;} /*新加*/
#y_share_wrapper.more li{width:28px;height:28px;background:url(../images/icons-share.png) no-repeat;cursor:pointer;float:left;margin-left:2px;overflow:hidden;text-indent:-80px;}
#y_share_wrapper.more li a{display:block;padding:0 !important;margin:0 !important;border-radius:0 !important;background:none !important;}
#y_share_wrapper.more li.sina{background-position:-98px -348px;}
#y_share_wrapper.more li.sina:hover{background-position:-98px 0;}
#y_share_wrapper.more li.qzone{background-position:-98px -174px;}
#y_share_wrapper.more li.qzone:hover{background-position:-98px -116px}
#y_share_wrapper.more li.tqq{background-position:-98px -406px;}
#y_share_wrapper.more li.tqq:hover{background-position:-98px -58px}
#y_share_wrapper.more li.weixin{background-position:-98px -290px;}
#y_share_wrapper.more li.weixin:hover{background-position:-98px -232px}
#y_share_wrapper.more.hover{display:block}

.leftset.set{position:relative;background:none;border:none;height:auto;}
.leftset.set .setbox{border:1px solid #74A7ED;border-radius:3px;background:#EEF4FD;position:relative;left:0;top:0;padding:10px 0;width:100%;height:25px;line-height:25px;margin-top:-1px;}
.leftset.set .setbox dl{float:left;padding:0 0 0 25px;width:295px;}
.leftset.set .setbox dt{float:left;color:#878787;}
.leftset.set .setbox dd{float:left;border:none;height:25px;line-height:25px;background:url(../images/fux.png) 0 -40px no-repeat;margin-left:10px;padding-left:15px;color:#666;}
.leftset.set .setbox dd.on{background-position:0 0px;color:#0078D2;}
.leftset.set .setbox a{float:left;background:#2577E3;width:70px;margin:0;}

/*添加数据类型*/
.video_re p{font-weight:bold;}
.video_re img{margin-top:10px;}
.btn_cardlink{display:inline-block;height:20px;line-height:20px;padding:0 5px 0 28px;color:#0079D2;font-size:12px;border-radius:2px;background:#F5F5F5 url(../images/s_link.gif) left no-repeat;border:#E6E6E6 1px solid;margin-left:10px;font-weight:normal;}
.btn_cardlink:hover{color:#f60;}
.news_re{min-height:92px;*height:92px;}
.newslist li.news_re p{line-height:21px;}
.news_re img{height:92px;width:140px;}
.news_re b{font-size:16px;line-height:29px;}
.pic_link img{width:60px;height:auto;}
.data_link .btn_cardlink{display:none;position:absolute;right:30px;top:20px;}
.data_link:hover .btn_cardlink{display:inline-block;}

.newslist .news_re .ftitle{float:left; margin-left:48px; padding-left:0; padding-right:0;}
.newslist .news_re .title{padding-left:200px; padding-right:30px;}
.newslist .news_re img{height:92px;width:140px;}

.newslist .pic_link  .ftitle{float:right; padding-right:30px; padding-left:0;}
.newslist .pic_link  .title{padding-right:115px;}
.newslist .pic_link  img{margin:3px 8px 4px 15px;}
/* 跳动CSS */
.rbcolor,.gbcolor{color:#fff;}
.rbcolor{background:red;}
.gbcolor{background:green;}
iframe{border:0; overflow:hidden; height:255px; padding:0; margin:14px 0 0 0; width:260px; background-color:#FFF;}
body{margin:0; padding:0;}
.date_container{
    z-index:9;position: fixed;top:0;
    width: 100%;max-width:756px; left:0;
    background-color:#fff;
}
.date_container p{
    padding:0 !important;text-align:center;
    padding:12px 0;
    margin:12px 0;
    font-size:15px;line-height:1.6; 
    background:url(../images/dt.png) center no-repeat;
    width: 100%;
    }

.mdate_container{
    z-index:9;position: fixed;top:60px;
    width: 100%;max-width:660px; left:0;
    background-color:#fff;
}
.mdate_container p{
    padding:0 !important;text-align:center;
    padding:12px 0;
    margin:12px 0;
    font-size:15px;line-height:1.6; 
    background:url(../images/dt.png) center no-repeat;
    width: 100%;
    }
#playSound{
    visible:hidden;
    text-indent: -9999px;
    width: 0px;
    height:0px;
    overflow: hidden;
}

.zy {
	text-align:center;
    background:#F12F30;
	color:#FFF;
    overflow: hidden;
}
.zd {
	text-align:center;
    background:#56A73D;
	color:#FFF;
    overflow: hidden;
}
.pt {
	text-align:center;
	color:#FFF;
    background:#999999;
    overflow: hidden;
}