@charset "utf-8";
/* CSS Document */
body{ background:url(//cdn.res.haohaoyx.com/skincdn/allwww/mobile/down_img/body-bj.png) no-repeat center 60px #b6f6ff;}

/***/
.w1084{ width:1084px; margin-left:auto; margin-right:auto; overflow:hidden;}
#w100{ width:100%; margin-left:auto; margin-right:auto; overflow:hidden;}
/***/

.a6 a{ color:#666; text-decoration:none;}
.a6 a:hover{ color:#666; text-decoration:underline;}

.af a{ color:#fff; text-decoration:none;}
.af a:hover{ color:#fff; text-decoration:none;}

.pl82{ padding-left:82px;}
.pl111{ padding-left:111px;} 

.w100{ width:100%; margin-left:auto; margin-right:auto;}
.w1151{ width:1151px; margin-left:auto; margin-right:auto;}
.w1000{ width:1000px; margin-left:auto; margin-right:auto;}

.bg-block{ background:#1b1a1f;}
.bg-000{ background:#000;}

.navtop{ height:60px; line-height:60px; margin:0px auto;}
.navtop img{ vertical-align:middle; margin:0 10px 0 20px; display:inline-block;}
.navtop .top-right{ font-size:18px; color:#fff; margin-right:20px;}
.navtop .top-right a{ font-size:18px; margin: 0 20px; display: inline-block;}
/*end top*/


.banner{ position:relative; z-index:2;}
.kefu{ position:fixed; top:600px; right:15%; z-index:1000;}

.flt{float:left;}

.ewm{ width:130px; height:130px; position:absolute; left:80px; bottom:97px;}
.ewm img{ width:100%;}

/*download*/
.download{ position:absolute; bottom:170px; left:235px; width:500px;}
.download img{ float:left; margin-right:20px;}
.game-xx{ position:absolute; bottom:110px; left:235px; width:500px; color:#fff; font-size:16px; line-height:24px; text-shadow:1px 1px  15px #4190ca;}

.download-wenz{ position:absolute; bottom:28px; left:235px; width:500px; font-size:28px; color:#fff; font-weight:bold;}
.download-wenz i{ width:33px; height:48px; line-height:48px; color:#242424; font-size:32px; background:url(//cdn.res.haohaoyx.com/skincdn/allwww/mobile/down_img/xtb-03.png) no-repeat center center; font-weight:lighter; display:inline-block; text-align:center;}
/*end download*/


/*--end banner------*/
.section01{ background:#e6e5f3;}

/*end section01*/
.section02{ background:#cbd8ef;}

.title01{ position:relative; z-index:1; padding:50px 0 40px 0;}
.center-min{ width:100%; padding-bottom:30px; overflow:hidden;}
/*我们的特色服务*/
.tese{ padding-top:40px; width:680px;}
.tese ul li{  width:300px; height:120px; line-height:26px; margin:0 0 30px 30px; border:1px solid #b4a9d7; border-radius:4px; text-align:center; color:#504869; float:left; position:relative; font-size:16px; }
.tese ul li i{ background:#504869; font-size:24px; width:43px; height:28px; line-height:28px; text-align:center; color:#fff; font-weight:bold; border-radius:4px 0 10px 0; display:inline-block; position:absolute ; top:0; left:0;}
.tese ul li h3{ margin-top:40px; width:100%; display:inline-block; font-size:18px; position:relative;}
.tese ul li span{ background:#fc6e6e; border-radius:6px; width:133px; height:48px; font-size:24px; text-align:center; line-height:48px; color:#fff; display:inline-block; margin-right:20px;}
.tese ul li h3:before{
    position: absolute;
    left:60px;
    top: 9px;
    content: "";
    width:32px;
    height:8px; background:url(//cdn.res.haohaoyx.com/skincdn/allwww/mobile/down_img/xtb01.png) no-repeat; background-size: auto 8px;
}
.tese ul li h3:after{
    position: absolute;
    right:60px;
    top: 9px;
    content: "";
    width: 32px;
    height:8px; background:url(//cdn.res.haohaoyx.com/skincdn/allwww/mobile/down_img/xtb02.png) no-repeat; background-size: auto 8px;
}
.tese ul li.list04 h3:before{
    left:43px;
}
.tese ul li.list04 h3:after{
    right:43px;
}
/*我们的特色服务*/

/*pk*/
.pk-list > div{ width:100%; text-align:center; margin-bottom:30px;}
.pk-list ul li{ line-height:58px; font-size:20px; text-align:center; border-radius:4px; width:435px; margin-bottom:20px; background:rgba(255,255,255,0.56);}
.pk-list01{ color:#e96e79;}
.pk-list02{ color:#49a6df;}

.pk-list-main{margin:260px 3px 0 3px;}
/*end pk*/


/*end banner*/

/*link*/
.link{ width:1000px; margin-left:auto; margin-right:auto; padding:30px 0; overflow:hidden; font-size:14px; line-height:24px;}

.link-top{ border-bottom:1px solid #1c1c1c;}
.link-top-r{ padding:0 30px; color:#6d6d6d; width:750px; text-indent:-5px;}
.link-top-r a{ font-size:14px; color:#6d6d6d; padding:0 5px; line-height:24px;}

.link-btn{  text-align:center; color:#6d6d6d; }
.link-btn a{ color:#6d6d6d; font-size:14px;}
/*end link*/

/*about us*/
.bg-cc{ background:#eee;}
.about_us_bg{ background:#fff}

.about_us{ padding:30px; width:1034px; margin:0 auto;}
.about_us h3{ font-size:35px; color:#666; text-shadow:inherit rgba(255,255,255,1); width:100%; text-align:center; line-height:22px; border-bottom:1px dotted #dedede; padding:10px 0;}
.about_us h3 span{ color:#ccc; font-size:14px;}
.about_us p{ padding:15px 0; font-size:14px; text-indent:24px; line-height:24px;}

.about_us .list{ text-indent:0;}
/*2017.8.4添加下载按钮*/
.banner.w1084{overflow:inherit;}
.download section{position:relative; display:inline-block;}
/*.download a:hover .eight-ewm{display:block;}*/
.eight-ewm{width:202px;background:#fff;border:1px solid #ff4b4b;box-shadow:0 0 2px rgba(0,0,0,0.5);text-align:center;padding:15px 0px; text-align:center; border-radius:4px;position:absolute;left:0px;top:56px;z-index:9999;display:none;}
.eight-ewm p{font-size:14px;color:#333;line-height:22px;}
.eight-ewm img{width:130px;height:130px;margin:10px auto;float:none;}
.eight-ewm a{ color:#ff0000; font-size:14px; cursor:pointer;} 
.eight-ewm button{display:inline-block;width:100%;background:#ff4b4b;color:#fff;text-align:center;line-height:45px;border-radius:6px;font-size:14px;border:none;cursor:pointer;}