@charset "utf-8";
/* CSS Document */
body,table,textarea,input,select{font: 14px/1.5 "Microsoft YaHei", "微软雅黑", Arial;color: #4a4a4a;}
body, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td,q {margin: 0px; padding: 0px;}
span,i,em{margin:0; padding:0}
body{text-align:left;color:#3a3a3a;/*position:relative;*/background:#fff; font-size:14px}
table{border-collapse:collapse;}
em,u,i{font-style: normal;}
u{text-decoration:none;}
dl,ul,ol,li{list-style:none;}
img{ border:0px;max-width: 100%;}
pre{white-space: pre-wrap;word-wrap: break-word;}
a{color:#3a3a3a;text-decoration: none;cursor:pointer;}
a:hover{color:#CD0708;text-decoration: none;}
.pos_rel{ position:relative;}
.hidden{display:none;height:0px;overflow:hidden;}
.fl{float:left}.fr{float:right!important}
.cl{clear:both}
.wrap{width:1024px; margin:0 auto; position:relative}
.cf,li,dd,.wrap{*display:inline-block;*zoom:1}
.cf:after,li:after,dd:after,.wrap:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.f12{font-size:12px}.f14{font-size:14px}
.bold{font-weight:bold}
.block{display:block; clear:both}
.dis_none{display:none}
.txt_c{text-align:center}
.red{color:#d81a00}
.red2{color:#8a0b00}
.red3{color:#c3413a}
.blue{color:#1a73c9}
.blue2{color:#0312e1}
.org{color:#d94d01}
#curr_site{display:none}
.pd_b_25{padding-bottom:25px}
.mg_r_10{margin_right:10px}
/*新闻列表*/
.tit1{border-bottom:1px dashed #ccc; height:45px; clear:both; font-size:14px}
.tit1 i{background:url(../../images/common/ico_tit.png) no-repeat; width:32px; height:32px; float:left; margin:6px 0 0 2px}
.tit1 .ico2{background-position:0 -35px}
.tit1 .ico3{background-position:0 -70px}
.tit1 .ico4{background-position:0 -105px}
.tit1 .ico5{background-position:0 -140px}
.tit1 .ico6{background-position:0 -175px}
.tit1 .ico7{background-position:0 -210px}
.tit1 .ico8{background-position:0 -245px}
.tit1 .ico9{background-position:0 -280px}
.tit1 .ico10{background-position:0 -315px}
.tit1 .ico11{background-position:0 -350px}
.tit1 .ico12{background-position:0 -385px}
.tit1 .ico13{background-position:0 -420px}
.tit1 .ico14{background-position:0 -455px}
.tit1 .ico15{background-position:0 -490px}
.tit1 .ico16{background-position:0 -525px}
.tit1 .ico17{background-position:0 -560px}
.tit1 .ico18{background-position:0 -595px}
.tit1 .ico19{background-position:0 -630px}
.tit1 .ico20{background-position:0 -665px}
.tit1 .ico21{background-position:0 -700px}
.tit1 .ico22{background-position:0 -735px}
.tit1 .ico23{background-position:0 -770px}
.tit1 .ico24{background-position:0 -805px}
.tit1 .ico25{background-position:0 -840px; width:55px; height:35px}
.tit1 .ico26{background-position:0 -875px}
.tit1 .ico27{background-position:0 -910px; width:50px; height:30px}
.tit1 .ico28{background-position:0 -945px}
.tit1 .ico29{background-position:0 -980px}
.tit1 .ico30{background-position:0 -1015px}
.tit1 .ico31{background-position:0 -1050px}
.tit1 .ico32{background-position:0 -1085px}
.tit1 .ico33{background-position:0 -1120px}
.tit1 .ico34{background-position:0 -1155px}
.tit1 .ico35{background-position:0 -1190px}
.tit1 .ico36{background-position:0 -1225px}
.tit1 strong{font:18px/45px "Microsoft Yahei"; color:#000; float:left; margin-left:8px}
.tit1 .more,.tit2 .more{float:right; color:#8a0b00; font:500 12px/45px "宋体"; margin-right:5px}
.tit2 .more{line-height:39px}
.tit2{height:39px; border-bottom:1px dashed #ccc; padding:0 5px}
.tit2 strong{font-size:14px; line-height:40px; float:left}
.newslist{padding:8px; line-height:28px; *line-height:26px}
span.date{float:right; font-size:12px; color:#a3a0a0}
/*.newslist i{display:inline-block; width:14px; height:12px; background:url(../images/common/ico_newslist.png) no-repeat; overflow:hidden; margin:8px 0 0 3px}
.newslist .ico_pic{background-position:0 -15px}*/
/*轮播图*/
.autoplay_news{float:left; position:relative}
.autoplay_news .auto_content_wrap{position:relative; overflow:hidden}
.autoplay_news .auto_con{position:absolute; left:0; top:0; opacity:0; filter:alpha(opacity=0)}
.autoplay_news .curr_con{opacity:1; filter:alpha(opacity=100); z-index:5}
.autoplay_news .auto_tab{position:absolute; left:0; bottom:0; z-index:6; width:100%; height:34px}
.autoplay_news .auto_tab .fr{margin-right:10px; display:inline}
.autoplay_news .auto_tab p{position:absolute; left:0; top:0; z-index:-1; opacity:0.3; filter:alpha(opacity=30); height:34px; background:#000; width:100%}
.autoplay_news .auto_tab span{float:left; cursor:pointer; background:url(../images/common/ico_autotab.png) no-repeat; width:12px; height:12px; margin:13px 0 0 6px; overflow:hidden}
.autoplay_news .auto_tab .curr{background-position:0 -12px}
.autoplay_news .auto_info{position:absolute; left:10px; bottom:0; z-index:6; line-height:34px}
.autoplay_news .auto_info li{display:none}
.autoplay_news .auto_info a{color:#fff; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
/*号码球*/
.ball{background:url(../images/common/ball.png) no-repeat; display:inline-block; width:32px; height:32px; font:18px/32px "Arial"; color:#fff; text-align:center; margin-right:3px}
.blueBall{background-position:0 -35px}
.redBall_s,.blueBall_s{background-position:0 -70px; width:24px; height:24px; font:12px/24px "Arial"; margin:0}
.blueBall_s{background-position:0 -95px}

#location{width:1024px; margin:0 auto; font-size:12px; padding:10px 0}
#location i{display:inline-block; width:9px; height:9px; background:#D0021B; overflow:hidden; margin-right:12px}
.newslist li a,.newslist dd a{padding-left:16px; background:url(../../images/common/dotted_news.png) no-repeat 0 13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:240px; float:left}
.leftPage{float:left; width:695px; border-top:1px solid #D0021B; overflow:hidden}
.rightPage{float:right; width:295px; overflow:hidden}
.rightPage .tit1{border-top:1px solid #D0021B}
/*图片新闻*/
.picNews a{position:relative; display:inline-block; overflow:hidden}
.picNews a:hover{text-decoration:none}
.picNews img{display:block; width:142px; height:90px}
.picNews p{position:absolute; left:0; bottom:0; height:30px; line-height:30px; text-indent:1em; color:#fff; z-index:1; width:100%}
.picNews p span{position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; background:#000; opacity:0.6; filter:alpha(opacity=60)}
/*翻页*/
.page{text-align:center; height:26px; padding:25px 0 20px; clear:both; font-size:12px}
.page a{display:inline-block; background:#f6f6f6; border:1px solid #ccc; height:24px; line-height:24px; width:30px; text-align:center; margin:0 5px; color:#2e363f}
.page span{display:inline-block}
.page a:hover,.page a.curr{text-decoration:none;border:2px solid #e74f1d; height:22px; line-height:22px; width:28px; font-weight:bold}
.page a.curr{font-weight:bold}
.page .turn{width:46px}
.page .turn:hover{width:44px}

.page_1{text-align:center; height:26px; padding:25px 0 20px; clear:both}
.page_1 a{display:inline-block; background:#f6f6f6; border:1px solid #ccc; height:24px; line-height:24px; padding:0 8px; margin:0 5px; color:#2e363f}
.page_1 span{display:inline-block}
.page_1 a:hover,.page a.curr{text-decoration:none;border-color:#dd4c45}
.page_1 a.curr{font-weight:bold}

.leftPage .newslist li a{width:580px}

/*新版*/
ol,ul,li {
    list-style: none;
}
h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
    font-weight: normal;
}
img {
  max-width: 100%;
  border: none;
}
a {
  text-decoration: none;
  color: #4A4A4A;
  
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
.clearfix:after {
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
    font-size: 0;
    line-height: 0;
    content: '';
}
.clearfix {zoom:1}

.wrapper {
	width: 1024px;
	min-height: 768px;
	margin: 0 auto;
	background:#fff;
	overflow: hidden;
	-moz-box-shadow: 0 0 10px #ccc;
	-webkit-box-shadow: 0 0 10px #ccc;
	box-shadow: 0 0 10px #ccc;
}

.header {
	width: 1024px;
	height: 178px;
	margin: 0 auto;
	overflow: hidden;
	-moz-box-shadow: 0 0 10px #ccc;
	-webkit-box-shadow: 0 0 10px #ccc;
	box-shadow: 0 0 10px #ccc;
}

.header .header-top{height: 140px;}
.header .header-top .yzfc-logo{width: 349px;height: 43px;margin: 36px 0 0 44px;}
.header .header-top .yzfc-search{  width: 260px;height:36px; margin:58px 40px auto auto;overflow: hidden;font-size: 16px;}
    .header-top .yzfc-search .search-input{float: left; width:150px;height: 34px; background-color: #fff;border: 1px solid #E1E1E1;vertical-align: top;padding-left: 10px;}
    .header-top .yzfc-search .search-btn{float: left; width: 96px;height: 36px;line-height: 35px; background: #4A4A4A;border: 1px solid #4A4A4A;color: #E1E1E1;text-align: center;}

    .sprite-icon{ background:url(../../images/newImages/icon/sprite-icon.png)  no-repeat;}
    .sprite-icon.icon_yjt{height:35px;width:19px;background-position:0 0;}
    /*开奖 公告 详情，走势*/
    .sprite-icon.icon_zs{height:20px;width:20px;background-position:0 -35px;}
    .sprite-icon.icon_sj{height:23px;width:24px;background-position:0 -110px;}

    .sprite-icon.icon_zjt{height:35px;width:20px;background-position:0 -55px;}
    .sprite-icon.icon_ss{display: inline-block;height:20px;width:21px;background-position:0 -90px;position: relative;top:3px;right: 6px;}
    /*红球，篮球*/
    .sprite-icon.icon_lq{display: inline-block;height:25px;width:25px;background-position:0 -133px;}
    .sprite-icon.icon_hq{display: inline-block;height:25px;width:25px;background-position:0 -158px;}
    .sprite-icon.icon_kjhq{height:37px;width:38px;background-position:0 -183px;}
    .sprite-icon.icon_lbybj{height:360px;width:49px;background-position:0 -220px;}
    .sprite-icon.icon_lbbj{height:360px;width:49px;background-position:0 -580px;}
    .sprite-icon.icon_yjfk{height:73px;width:73px;background-position:0 -940px;}
    .sprite-icon.icon_djlc{height:73px;width:73px;background-position:0 -1013px;}
    .sprite-icon.icon_bzzx{height:73px;width:73px;background-position:0 -1086px;}
    .sprite-icon.icon_tzck{height:73px;width:73px;background-position:0 -1159px;}
    .sprite-icon.icon_kjsj{height:41px;width:115px;background-position:0 -1232px;}
    .sprite-icon.icon_yzlogo{height:44px;width:180px;background-position:0 -1273px;}
    .sprite-icon.icon_kjbj{height:106px;width:328px;background-position:0 -1317px;}
    .sprite-icon.icon_dblogo{height:63px;width:349px;background-position:0 -1423px;}
/*top-nav*/
    .top-nav{width: 100%;height: 36px;background:#D0021B;font-size: 0;border-top:1px solid #D0021B;border-bottom:1px solid #D0021B;margin-bottom: 5px;}
    .top-nav .nav-item{display:inline-block;font-size: 16px; width: 112px;line-height: 36px;line-height: 36px; text-align: center;color: #ffffff;}
    .top-nav .nav-item.selected{background: #fff;color: #D0021B;  }
/*footer*/
.footer-link1{width: 100%; height: 140px; background: #F2F2F2;color:#9B9B9B;}
.link-item{width: 900px;padding: 30px 60px; }
.link-item .btm-logo{margin-top: 16px;}
  .keyword-link{border-left: 1px solid #B1B1B1;padding-left: 20px;}
  .keyword-link p{line-height: 26px;}
  .keyword-link a{margin: 0 1px;color:#9B9B9B;}
  .footer-link2{width: 100%;text-align: center;padding:10px 0;background: #fff;}
  .footer-link2 a{margin:0 8px;}
  
.website{width: 1024px;margin: 20px auto;overflow: hidden;}




