@charset "utf-8";
/* CSS Document */
.newslist li a{width:500px}
/*福彩新闻*/
.fcxw_top{border-top:3px solid #D62828; height:270px; overflow:hidden}
.fcxw_top .newslist a{width:300px}
#fcxw .autoplay_news{width:495px}
#fcxw .autoplay_news .auto_content_wrap{width:515px; height:270px}
#fcxw .autoplay_news img{width:495px!important; height:270px!important; display:block}
#fcxw .autoplay_news .auto_info a{width:270px}
#fcxw .fcxw_top .part2{float:right; width:300px;margin-right: 200px;}
#fcxw .fcxw_top .part2 .tit1{border-top:none; margin-bottom:0;width:490px;}
#fcxw .fcxw_top .part2 .newslist a{padding:0; background:none;width:270px;}
#fcxw .fcxw_top .part2 .newslist{padding-top:5px;width:480px;}
#fcxw .news_part,#fxjg .news_part{float:left; width:495px}
#fcxw .news_part .tit1,#fxjg .tit1{border-top:1px solid #D62828; margin-top:20px}
.fcxw_foot,.fxjg_con3{padding-top:10px;clear:both; height:275px; overflow:hidden}
.fcxw_foot .tit1,#fxjg .fxjg_con3 .tit1{margin:0 0 15px; border-top:1px solid #D62828}
.fcxw_foot .picNews,.fxjg_con3 .picNews{float:left}
.fcxw_foot .picNews img,.fxjg_con3 .picNews img{width:328px!important; height:210px!important}
.fcxw_foot .newslist,.fxjg_con3 .newslist{float:right; width:650px; margin-top:-15px}

/*公益之窗*/
#gyzc .leftPage dt{height:28px; margin:4px 0}
#gyzc .leftPage dt strong{float:left; background:url(../../images/news/tit_gyzc.png) no-repeat; width:84px; height:28px; text-align:center; line-height:28px}
#gyzc .leftPage dt span{float:left; height:28px; background:url(../../images/news/line_gyzc.png) repeat-x; width:550px; margin-left:3px}
#gyzc .leftPage dt .more{float:right; color:#D62828; font-size:12px; line-height:28px}
#gyzc .leftPage dd{padding-left:15px}
#gyzc .gyzce .tit1{margin-bottom:5px; padding-left:5px; border:none}
#gyzc .gyzce{height:280px; padding:0 10px; margin-bottom:10px}
#gyzc .gyzce .date{color:#3a3a3a}
#gyzc .gyzce .newslist li a{width:170px}
#gyzc .picNews{width:305px}
#gyzc .big_img img{width:295px!important; height:185px!important; margin-top:10px}
#gyzc .big_img p{width:295px; height:36px; line-height:36px}
#gyzc .picNews a{float:left; margin:10px 10px 0 0}

/*发行机构*/
.second-page-wrap {width: 1200px;min-height: 782px;margin: 40px auto 80px auto;background:#fff;overflow: hidden;}
.left-panel {float: left; width: 220px;}
.left-panel .panel-title {height: 64px;font-weight: 600;font-size: 24px;color: #FFFFFF;
    letter-spacing: 0;
    background: #D62828;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 10px;
}
/* 左侧导航菜单标题文字 */
.left-panel .panel-title span {margin-left: 24px;}
/* 左侧导航菜单 logo */
.left-panel .panel-title img {position: absolute;bottom: 0;right: 0;}
.left-panel .item {box-sizing:border-box;margin-bottom:4px;font-size:16px;height:24px;border-left:1px solid transparent;padding-left:24px;display:block;margin-top:20px;cursor:pointer;}
.left-panel .item:hover{border-left: 1px solid #D62828;}
.left-panel .item-select {border-left: 1px solid #D62828; color: #D62828}
.right-panel {width: 916px;float: right;}
.right-panel .right-title {border-bottom: 1px solid #D62828;letter-spacing: 0;font-weight: 600;line-height: 28px;color: #0F1830;font-size: 20px;padding: 10px 0;}
#fxjg .fxjg_tit1 {border-bottom: 1px solid #D62828;letter-spacing: 0;font-weight: 600;line-height: 28px;color: #0F1830;font-size: 20px;padding: 10px 0;}
#fxjg .fxjg_part1 {font-weight: 600;font-size: 28px;color: #0F1830;letter-spacing: 0;line-height: 36px; margin: 32px 0 24px 0}
#fxjg .fxjg_part2 {text-indent: 2em; margin-bottom: 16px;font-weight: 400;font-size: 16px;color: #0F1830;letter-spacing: 0;line-height: 32px;}
#fxjg .fxjg_part3 {text-align: center;}
#fxjg .fxjg_part3 img {margin-bottom: 13px;}
#fxjg .fxjg_part3 div {float: left;}
#fxjg .fxjg_part3 span {height: 24px;font-weight: 500;font-size: 16px;color: #0F1830;letter-spacing: 0;line-height: 24px;}
#fxjg .fxjg_part3 a {width: 78px;height: 24px;font-weight: 500;font-size: 16px;color: #0F1830;letter-spacing: 0;line-height: 24px;text-decoration:underline; margin: auto 16px;}
#fxjg .fxjg_part3 a:hover {color: #D62828;}
#fxjg .fxjg_part4 {margin-top:12px;font-weight:400;font-size:16px;letter-spacing: 0;line-height: 36px;}
#fxjg .fxjg_part4 div:hover {color:#D62828;}
#fxjg .fxjg_part4 .leader-info {display: flex;align-items: center;justify-content:space-between;}
#fxjg .fxjg_part4 .leader-info .leader {display: flex;align-items: center;justify-content:space-between;}
#fxjg .fxjg_part4 .leader-info .leader-time {width: 85px;height: 36px;font-weight: 400;font-size: 14px;color: #9095A3;letter-spacing: 0;text-align: right;line-height: 36px;float: right}
#fxjg .fxjg_part4 i {display:inline-block; width:4px; height:4px; background:#D62828; overflow:hidden; margin-right:12px; border-radius: 50%;}
#fxjg .fxjg_con1{height:245px}
#fxjg .fxjg_con1 .part1{float:left; display:block; width:307px; height:225px; border:1px solid #ccc; padding:8px}
#fxjg .fxjg_con1 .part2{float:left; width:350px; text-indent:2em; line-height:26px; padding:4px 20px 0 10px; background:url(../images/index/drop_line.png) no-repeat right top}
#fxjg .fxjg_con1 .part3{float:right; width:280px}
#fxjg .fxjg_con1 .part3 img{margin-left:6px}
#fxjg .fxjg_con1 .part3 a,.zdfc_con1 .part1 a{float:left; width:60px; height:29px; border:1px solid #D62828; text-align:center; line-height:29px; color:#585757; margin:10px 0 0 7px}
#fxjg .fxjg_con1 .part3 a:hover,.zdfc_con1 .part1 a:hover{border-width:2px; height:27px; width:58px; line-height:27px; font-weight:bold; color:#000; text-decoration:none}
#fxjg .fxjg_con1 .part3 div{background:url(../images/index/bg_service.png) no-repeat center top; margin-top:10px; padding-top:5px; height:125px}
#fxjg .fxjg_con4 li{float:left; display:inline; width:180px; margin:14px 10px 0; text-align:center; line-height:26px}
#fxjg .fxjg_con4 img{display:block; width:176px!important; height:124px!important; padding:1px; border:1px solid #d0d0d0}
.fxjg_con3 .newslist a,.fcxw_foot .newslist a,#gyzc .newslist dd a{width:550px}

#fxjg .fxjg_con1 .partzn{float:left; width:677px; text-indent:2em; line-height:26px; padding:4px 20px 0 10px;}
#fxjg .fxjg_con1 .partjg{float:right; width:280px}
#fxjg .fxjg_con1 .partjg img{margin-left:6px}
#fxjg .fxjg_con1 .partjg a,.zdfc_con1 .part1 a{float:left; width:60px; height:29px; border:1px solid #D62828; text-align:center; line-height:29px; color:#585757; margin:10px 0 0 7px}
#fxjg .fxjg_con1 .partjg a:hover,.zdfc_con1 .part1 a:hover{font-weight:bold; color:#000; text-decoration:none}
#fxjg .fxjg_con1 .partjg div{background:url(../images/index/bg_service.png) no-repeat center top; margin-top:10px; padding-top:5px; height:125px}

/*站点风采*/
.zdfc_con1{height:254px; border-top:3px solid #D62828}
.zdfc_con1 .part1{float:left; background:url(../images/news/img_zdfc_con1.png) no-repeat left top; padding-left:255px; width:152px}
.zdfc_con1 .part1 a{float:left}
.zdfc_con1 .part2{float:right; width:590px}
.tit1{border-top:1px solid #D62828; margin-bottom:10px}
.zdfc_con2,.zdfc_con3{height:330px; overflow:hidden}
.zdfc_con2 .part1,.zdfc_con3 .part1{float:left; width:407px}
.zdfc_con2 .part1 li,.zdfc_con3 .part1 li{float:left; width:183px; display:inline; margin:0 10px; text-align:center; line-height:30px}
.zdfc_con2 .part1 img,.zdfc_con3 .part1 img{display:block; width:175px!important; height:95px!important; border:1px solid #ccc; padding:3px}
.zdfc_con2 .newslist,.zdfc_con3 .newslist{float:right; width:574px; margin-top:-10px}
#zdfc .newslist li a{width:470px}
/*政策法规*/
.leftPage .newslist{background:url(../images/common/dotted_x.png) repeat-x left bottom; padding:15px 10px}
#zcfg .sblc a{display:block; width:292px; height:60px; background:url(../images/news/btn_sblc.png) no-repeat}
#zcfg .sblc a:hover{background-position:0 -60px}
#zcfg .file_down{background:url(../images/news/bg_excel_load.jpg) no-repeat; display:block; width:293px; height:74px; margin:12px 0}
#zcfg .rightPage .newslist a{background:none; padding-left:2px}
#zcfg .newslist li a{width:570px}
/*新闻页右侧*/
.rightPage{width:295px; float:right}
.rightPage .news_rt_con{background:url(../images/lottery/lot_bg_1.gif) no-repeat left -165px; padding-bottom:10px}
.rightPage .tit3{background:url(../images/lottery/column_bg_1.gif) no-repeat;height:38px; padding-left:13px; color:#fff}
.rightPage .tit3 strong{float:left; font:18px/38px "Microsoft Yahei"}
.rightPage .newslist a{padding:0; width:200px; background:none}
.rightPage .pic_news li{padding:8px 0 8px 10px}
.rightPage .pic_news img{width:92px!important; height:60px!important; display:inline-block; vertical-align:middle}
.rightPage .pic_news span{display:inline-block; vertical-align:middle; width:170px; margin-left:10px; line-height:28px; height:60px; overflow:hidden}
.rightPage .ggl_news .tit3{border-top:1px solid #D62828; background:none; color:#333}
.rightPage .tit3 .more{float:right; line-height:38px; color:#c40000; font-size:12px; font-weight:normal}
.rightPage .ggl_news ul{padding-left:5px; height:200px}
.rightPage .ggl_news li{float:left; margin:6px 8px; display:inline}
.rightPage .ggl_news img{display:block; width:125px!important; height:88px!important}
/*新闻页左侧*/
.leftPage h3.tit_con{border-bottom:1px solid #DCDFE6; margin-top:40px; text-align: center}
.leftPage h3.tit_con strong{font:28px/34px "PingFangSC-SNaNpxibold"; color:#0F1830; font-weight:600;}
.leftPage h3.tit_con p{font-size:14px; color: #626673; height:56px; margin-top: 16px; display: flex; align-items: center; justify-content: center;}
.leftPage h3.tit_con p span {margin-left: 24px; height: 20px;}
.leftPage h3.tit_con p span em{color:#0F1830}
.leftPage .news_con pre{text-align:left!important}
.leftPage .news_con img{display:block; margin:38px auto}
.leftPage .news_con p{line-height:26px; text-indent:32px; width:1120px; margin:0 auto}
.leftPage .news_con div{line-height:32px; font-size: 24px; text-indent:32px; width:1120px; margin:0 auto}
.bot{
    clear: both;
    text-indent: 0em;
    padding: 80px 0 60px 0;
    width: 1200px;
    margin: auto;
}
.bot a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:auto; color: #626673; font-size:14px; height: 20px;}
.leftPage h2.tit2{background:url(../images/common/column_bg_1.gif) no-repeat left center; height:42px;border-bottom:none;padding-left:40px;}
.leftPage h2.tit2 strong{font:500 18px/42px "Microsoft Yahei"; float:left}
.left_add_aa{width:680px;line-height:30px; float:left; display:inline;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #D62828;}
.left_add_aa li{width:273px;float:left;padding:0px 12px;}
.left_add_aa li a{float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:190px}
/*明显投注站*/
.mxtzz_list ul{background:url(../images/common/dotted_y.png) repeat-y center top}
.mxtzz_list li{float:left; padding:12px 10px 8px; width:480px; background:url(../images/common/dotted_x.png) repeat-x left bottom}
.mxtzz_list li .fl img{display:block; width:180px!important; height:135px!important}
.mxtzz_list li .right{float:left; width:290px; margin-left:10px; line-height:28px}
.mxtzz_list li dl{height:28px; overflow:hidden}
.mxtzz_list li dt{font-weight:bold; float:left}
.mxtzz_list li dd{float:left}
.star i{display:inline-block; width:25px; height:25px; background:url(../images/news/star.png) no-repeat}
/*----搜索页----*/
.search_wrap{height:95px; border-bottom:1px dashed #ccc; border-top:3px solid #D62828; padding:40px 0 0 260px}
.search_wrap .txt_search{border:2px solid #D62828; width:380px; height:32px; line-height:32px; padding:0 5px; float:left}
.search_wrap .btn_search{background:url(../images/news/ico_search.png) no-repeat 10px 7px #D62828; width:97px; height:36px; border:none; color:#fff; float:left; font-weight:bold; padding-left:17px; cursor:pointer}
.search_wrap ul{padding-top:12px}
.search_wrap ul input{margin-right:5px}
.search_wrap li{float:left; padding-right:35px}
.search_wrap form{height:36px}
.search_con dt{height:50px; line-height:50px; padding-left:12px}
.search_con dt a,.search_con dt a p{float:left; font-weight:bold; white-space:nowrap; width:800px; overflow:hidden; text-overflow:ellipsis; height:50px}
.search_con dt a:hover,.search_pic_con li a:hover{color:#3e3e3e}
.search_con dl i,.search_none i,.search_pic_con i{color:#b83633; font-weight:bold}
.search_con dt .date{font-size:14px}
.search_con dd{line-height:26px; padding:0 12px; height:83px;background:url(../images/common/dotted_x.png) repeat-x left bottom;}
.search_con dd .con_box{float:right; height:55px; width:860px; overflow:hidden}
.search_con dd .con_box img{display:none}
.search_con dd img{width:97px!important; height:56px!important; border:1px solid #ccc; padding:3px; float:left}
.search_con .con_box2{height:55px; overflow:hidden}
/*----图片搜索----*/
.search_pic_con ul{background:url(../images/news/bg_search_pic.png); width:1030px}
.search_pic_con li{height:235px; padding-top:25px; float:left; margin-right:32px}
.search_pic_con li img{display:block; width:225px!important; height:171px!important}
.search_pic_con li .result_tit{line-height:52px; display:block; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:220px}
/*----未搜索到----*/
.search_none{padding:10px 15px; border-bottom:1px dashed #ccc; line-height:26px}
/* 福彩周刊 */
.weekly-area{width: 1200px;min-height:782px;margin: 0 auto 0 auto;}

.weekly-area .weekly-list {
    margin: 40px 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.weekly-area a.list-item {float:left;text-align:left;margin-bottom: 49px;}

.weekly-area a.list-item .item-img {
    min-width: 578px;
    max-width: 578px;
    max-height: 880px;
    min-height: 880px;
    margin-bottom: 16px;
    background: #D8D8D8;
    border: 1px solid #fff;
    overflow: hidden;
    border-radius: 10px;
}
.weekly-area a.list-item .item-img.current{width: 229px;height:148px;border: 1px solid #4A90E2;}
.weekly-area a.list-item:hover{
    background: #FFFFFF;
    box-shadow: 0 2px 16px 0 #121c5933;
    border-radius: 6px;
}
.weekly-area a.list-item:hover .item-tit{
    color: #D62828;
}

.weekly-area a.list-item .item-tit {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 24px;
    font-weight: 500;
    font-size: 16px;
    color: #0F1830;
    letter-spacing: 0;
    line-height: 24px;
    margin-left: 16px;
    padding-bottom: 17px;
    width: 237px;
}





















