
/* CSS Document */
*,*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body{ margin:0px; padding:0px; font-size:12px;font-family:arial,"黑体";color:#898989;line-height:1; background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input{ margin:0px; padding:0px;}
input,textarea { font-family: "微软雅黑"; border: none; outline: none; background: none; }
ul,li{ list-style:none}
img{border:0px; padding:0px; display: block;}
a{ color:#5c5c5c; text-decoration:none}

h2,h3,h4,b,strong { font-weight: normal; }
em,i { font-style: normal; }

.clear{ zoom: 1; }
.clear:after { content: ''; display: block; clear: both; }
.fl { float:left}
.fr { float:right}
@font-face {
  font-family: 'font1';
  src: url('https://789win-1.com/images/font5.ttf');
}
.bj{background: url(../image/bj1.jpg) no-repeat center;}
.top{position: fixed;width: 100%;left: 0;top: 0; background: #fff; height: 90px;z-index: 100;}
.topbox{width: 1220px; overflow: hidden;margin: 0 auto;max-width: 94%;}
.topbox ul{overflow: hidden;float: right; padding-top: 25px;}
.topbox li{float: left; padding-left: 14px;}
.logo{float: left;width: 258px; padding-top: 10px;}
.logo img{width: 100%;}
.topbox ul li a{display: block; text-align: center; border-radius: 6px; color: #fff; width: 130px; line-height: 40px; font-size: 18px;background-image: linear-gradient(#33C85D, #33C85D);}
.topbox li:nth-child(2) a{background-image: linear-gradient(#3088ea, #3288ff);}
.topbox .gifbox{
    float: left;
    margin-top: 20px;
    margin-left: 200px;
}

.bzbox{width: 1220px; margin: 0 auto;max-width: 94%;}
.nav{background-image: linear-gradient(#4c9eea, #4c9eea);}
.navbox{width: 1220px; margin: 0 auto;max-width: 94%;}
.navbox ul{overflow: hidden;display: flex;justify-content : space-between;}
.navbox li{ line-height: 55px; font-size: 16px; }
.navbox li a{color: #fff;display: block; text-align: center;}
.fgt{height: 90px;}

.bz_title h2{font-weight: bold; font-size: 30px;text-align: center; line-height: 114px; color: #484848;}
.bznr{overflow: hidden;padding-bottom:15px;}
.videos{padding-bottom:15px;}
.bz_left{float: left; width: 40%; padding-top:10px;}
.bz_left li{overflow: hidden; border-radius: 10px; border: 1px solid #3088ea;height: 64px;margin-bottom: 32px;}
.bz_left span{float: left; width: 103px;text-align: center; font-size: 24px; color: #ff0000;line-height: 64px;}
.bz_left ul li img{float: left; margin: 17px 0 0 0;}
.bz_left b{float: left; font-size: 24px; color: #626262; line-height: 64px;width: calc(100% - 290px);text-align: center;}
.bz_right{float: right;width: 50%;}
.bz_right img{width: 100%;}
.bz_left ul li a{float: right; background: url(../image/a_10.png);width: 155px;height: 64px;background-size: 100% 100%; font-size: 20px;text-align: center; color: #fff;line-height: 64px;}
.btn1{display: block; text-align: center; width: 94%; margin: 30px auto 0 auto; font-weight: bold; font-size: 45px; color: #fff; line-height: 76px;border-radius: 38px;background-image: linear-gradient(#75bbfb, #4c9eea);}
.btn1 img{display: inline-block;vertical-align: middle; margin: -3px 38px 0 0;}
.wzjs{width: 1220px;max-width: 94%; margin: 0 auto;background:url(../image/a_233.png) no-repeat right center #fff6;border-radius: 10px;}
.wzjs_tile{text-align: center; width: 525px; padding: 37px 0 42px;}
.wzjs_tile h2{color: #484848; font-size: 20px; margin-bottom: 15px;}
.wzjs_tile p{color: #484848; font-size: 14px; line-height: 1.5; margin-bottom: 20px;}
.wzjs_tile img{margin: 0 auto;}

.footer{background: #337ab7;}
.footer p{color: #fff;font-size: 16px; line-height: 50px;text-align: center;}

/*2*/
.wzxq{width: 1100px; margin: 0 auto;max-width: 94%;}
.wzxq_title h2{font-weight: 700; color: #fff; font-size: 24px; line-height: 80px;}
.wzflbox{background: #fff;border-radius: 10px; padding: 0 30px 10px 15px;}
.wzfl_title h2 a{text-align: center; font-size: 24px; color: #484848; padding: 35px 0 55px;font-weight: 700;display: block; position: relative;transition: All 0.4s ease-in-out;}
.wzfl_title h2 a:before{position: absolute;content: ""; border-bottom: 3px solid #dfdfdf;width: 26px;bottom: 35px;left: 50%;transform: translateX(-50%);}
.wzfl_title h2 a:hover{color: #000;}
.wzox{overflow: hidden;}
.wzox img{float: left; width: 49%;}
.wzfltext{float: right;width: 48%;}
.wzfltext p{font-size: 14px; line-height: 1.6;color: #646464;}
.wzfltext a{display: block; font-weight: 700; color: #0e325e;width: 100px; line-height: 25px;border: 2px solid #2e4e74;text-align: center; margin: 15px auto 0 auto; font-weight: 700;font-size: 14px;}
.wzfl li{padding-bottom: 30px;}
.fxrq p{font-size: 14px;text-align: right; color: #999; line-height: 33px;border-bottom: 1px solid #eee;border-top: 1px solid #eee;}

/*3*/
.xqtitle p{color: #fff; font-size: 24px;font-weight: 700; line-height: 80px;}
.wzxq_b{width: 1220px; margin: 0 auto 20px auto; max-width: 94%;background: #3e3e3e; padding: 30px 30px 50px 30px; }
.wzxqtp img{margin: 0 auto;max-width: 100%;}
.wzxqtp h3{text-align: center; font-size: 14px; line-height: 60px;color: #fff;font-style: italic;}
.xqnr h2{font-weight: bold; color: #fff;line-height: 44px;}
.xqnr p{font-size: 14px;color: #fff; line-height: 1.6;margin-bottom: 20px;}
.xqnr li{font-size: 15px;color: #fff; line-height: 1.6;}
.xqnr ul{padding-bottom: 20px;}
.xqnr b{font-weight: 700;font-style: italic;}

@media(max-width:1000px){
.bj{background: #f5f6f8;background-size: 100% auto;}
.topbox{max-width: 100%;}
.topbox ul{width: 100%; float: none; padding: 0.08rem 0; background: #FFF;text-align: center;}
.topbox li{display: inline-block; padding: 0 .08rem;float: none;}
.logo{width: 100%; float: none; background-image: linear-gradient(#4c9eea, #4c9eea); padding: .15rem 0;position: relative;}
.logo img{width: 2.8rem;margin-left: .2rem;}
.dhbtn{background: url(../image/a_06.png); width: .5rem;height: .35rem; position: absolute; background-size: 100% 100%; right: .2rem;top:50%; transform: translateY(-50%);}
.topbox .gifbox{
    position: absolute;
    top: 0.7rem;
    width: 3.09rem;
    height: 0.8rem;
    right: 13%;
}
.topbox .gifbox img{
    width: 3.09rem;
    height: 0.8rem;
}
.nav{position: fixed;height: 100%; position: fixed;z-index: 101; top: 0; right: -3.48rem;width: 3.48rem;overflow: auto; background: #f5f6f8; padding-top: .65rem;}
.navbox ul{display: block;}
.navbox li{float: none; line-height: .97rem; border-bottom: 1px solid #dfdfdf; font-size: .3rem; padding:0 0.1rem;display: block;}
.navbox li a{color: #484848;text-align: left;}
.navbox li a.fb{ background: url(../image/icon_fb.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.tg{ background: url(../image/icon_tg.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.home{ background: url(../image/icon_home.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.agent{ background: url(../image/icon_agent.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.card{ background: url(../image/icon_card.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.cskh{ background: url(../image/icon_cskh.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.fishing{ background: url(../image/icon_fishing.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.game_cf{ background: url(../image/icon_game_cf.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.km{ background: url(../image/icon_km.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.live{ background: url(../image/icon_live.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.lottery1{ background: url(../image/icon_vip.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.slot{ background: url(../image/icon_slot.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}
.navbox li a.sport{ background: url(../image/icon_sport.png) no-repeat left center; background-size:0.6rem; padding-left:0.62rem;}


.ggbtn{position: absolute; background: url(../image/a_08.png); width: .38rem; height: .38rem; background-size: 100%; top: .2rem;right: .3rem;}
.dhbj{position: fixed;z-index: 99; top: 0;left: 0;background: rgba(0,0,0,.7);display: none; width: 100%; height: 100%;}

.bz_title h2{font-size: .30rem; line-height: 1rem;}
.bz_left{float: none; width: 5.3rem; margin: 0 auto;}
.bz_left li{margin-bottom: .16rem;height: .64rem;}
.bz_left span{line-height: .64rem; font-size: .24rem; width: 1.04rem;}
.bz_left ul li img{width: .31rem;margin-top: .17rem;}
.bz_left ul li a{line-height: .64rem; font-size: .24rem; width: 1.55rem;background-size: 100% 100%; height: .64rem;}
.bz_left b{line-height: .64rem; font-size: .24rem; width: calc(100% - 2.9rem);}
.btn1{line-height: .8rem; margin-top: .2rem; font-size: .45rem;}
.btn1 img{width: .6rem; margin-right: .35rem;}
.bznr{padding-bottom: .36rem;}
.bz_right{width: 100%; float: none; padding-top: .4rem;}
.bz_right video{width: 6rem; margin: 0 auto; margin-bottom: 10px;}
.bz_right video{object-fit: fill; width: 6rem; border-radius: 10px;}
.bz_right img{width: 6rem; margin: 0.1rem auto;}
.wzjs_tile{padding: 3.1rem 0;width: 100%;}
.wzjs{position: relative;background: url(../image/a_233.png) no-repeat center bottom #fff;background-size: 100% auto;}
.wzjs_tile img{position: absolute; top: .28rem;width: 2.37rem;left: 50%;transform: translateX(-50%);}
.wzjs_tile h2{font-size: .28rem;line-height: .86rem; margin-bottom: .1rem;}
.wzjs_tile p{font-size: .24rem;line-height: 1.7;zoom: .9;}
.footer p{font-size: .24rem; line-height: .5rem; margin-top: 0.01rem;}

.wzxq_title h2{font-size: .34rem; line-height: 1.04rem;}
.wzfl li{padding-bottom: .15rem;}
.wzfl_title h2 a{font-size: .3rem; line-height: 1.6; padding: .5rem 0 .64rem;}
.wzfl_title h2 a:before{bottom: .5rem; width: .45rem;}
.wzflbox{padding: 0 .15rem .1rem .15rem;}
.wzox img{float: none; width: 100%;}
.wzfltext{float: none; width: 100%; padding-top: .3rem;}
.wzfltext p{font-size: .24rem;}
.fxrq p{font-size: .24rem; line-height: .5rem; margin-top: .5rem;}

.xqtitle p{font-size: .34rem; line-height: 1.5; margin: .35rem 0;}
.wzxq_b{padding: .38rem;}

.wzxqtp h3{font-size: .24rem;line-height: .8rem;zoom: .9;}
.xqnr p{font-size: .24rem; margin-bottom: .1rem;}
.xqnr h2{font-size: .26rem; line-height: .5rem;}

}

