@charset "utf-8";
/* CSS Document */
body{position: relative;;}
.bj,.bj2,.bj3,.bj4{ width:100%; height:868px; margin:0 auto; background:url(../images/bj_2.jpg) no-repeat top center;}
.main{ width:100%; height:1080px; margin:0 auto; }
.nav{ width:1100px; height:54px; margin:0 auto; box-sizing:border-box;}
.nav li{ float:right; width:60px; height:26px;cursor:pointer; margin-top:10px;}
.nav li a{ width:60px; height:26px; display:inline-block; color:#ffcadc; font-size: 14px;}
.nav li a:hover{color:#6551f1;}
.zhongxin,.zhuyao,.zhuyao2{ width:990px; margin:27px auto 0; height:580px;}
.zhuyao2{margin:0 auto; position: relative}
.deng{width:105px; height:36px; display: inline-block; font-size: 18px; line-height: 39px; text-align: center; background: url(../images/dl.jpg);  float: left;cursor: pointer;}
.chong{width:105px; height:36px;  margin:0px 300px 0 15px; float: left; cursor: pointer; text-align: center; background: url(../images/hq1.jpg); }
.bang{width:105px; height:36px;  margin:0px 0 0 15px; float: left; cursor: pointer;  background: url(../images/bd.jpg);}
.chong a{width:105px; height:36px; display:inline-block;}


.jin{  width:385px; height:26px;  margin:356px 0 0 201px; font-size: 16px; color:#a52504; font-weight: bold;}
.zhongxin li b{ width: 63px; height: 71px; background: url(../images/qian.png); display: inline-block; margin:0 10px;}
.bj1{background:url(../images/bj1_1.jpg) no-repeat top center; height:485px;}
.mai{width:757px; height:315px; margin:0 auto;}
.mai li a{ width:113px; height:32px; display:inline-block;}
.ql,.bh,.zq,.xw{width:113px; height:32px; cursor: pointer; display: inline-block; margin-right: 97px; margin-top:283px;}
.xw{margin-right:0px;}
.ql{margin-left:3px;}


.wan{padding:35px 0 0 25px; box-sizing: border-box; float: left; width:630px;}
.tqjc{width:332px; height:535px; float:right; margin-top: 7px; background: url(../images/tz2_5.jpg);}
.bbjc{width:332px; height:535px; float:right; margin-top: 7px; background: url(../images/bz2_5.jpg); display: none;}
.wxjc{width:332px; height:535px; float:right; margin-top: 7px; background: url(../images/wz3_5.jpg); display: none;}
.left{ width:210px; float: left;}
.xinxi{padding:12px 0 0 5px; box-sizing: border-box;}
.wan b{color:#4568aa; font-size:16px; font-weight: normal; line-height: 27px;}
.wan i{color: #fff; background: #fda63c; width: 67px; height: 30px; line-height: 30px; text-align: center; display: inline-block; cursor: pointer; margin: 10px 0 0 32px; font-weight: bold; font-size: 15px;}


.tab { width: 210px; height: 248px; margin: 0 auto; margin-top:30px;  line-height: 26px; color: #e8bc95; font-size: 12px; overflow: hidden;}
.tab .tq { height:48px;  width:140px; background: url(../images/tq4.jpg) ; margin-bottom: 25px; cursor: pointer;}
.tab .bb { height:48px;  width:140px; background: url(../images/bb_4.jpg) ; margin-bottom: 25px; cursor: pointer;}
.tab .wx { height:48px;  width:140px; background: url(../images/wx_4.jpg) ; cursor: pointer;}


.right{ width:395px; height:500px; float: right;}
.wxz{ display: none; }
.bbz{ display: none; }
.zhuan{ width:395px; height:440px;  position:relative;}
.zhuan li{cursor: pointer;}
.first{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:15px;}
.two{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:83px;}
.three{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:83px;}
.four{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:83px;}
.five{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:151px;}
.six{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:151px;}
.seven{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:151px;}
.eight{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:151px;}
.nine{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:151px;}
.ten{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:219px;}
.eleven{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:219px;}
.twelve{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:287px;}
.thirteen{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:287px;}
.fourteen{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:287px;}
.fifteen{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:287px;}
.sixteen{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:287px;}
.seventeen{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:355px;}
.eighteen{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:355px;}
.nineteen{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:355px;}
.twenty{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:355px;}
.cz{ width:105px; height:36px; background: url(../images/cz.jpg); display: inline-block; margin:0 40px; cursor: pointer;}
.qb{ width:105px; height:36px; background: url(../images/qb.jpg); display: inline-block; cursor: pointer;}

.first1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:15px;}
.two1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:15px;}
.three1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:15px;}
.four1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:15px;}
.five1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:83px;}
.six1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:83px;}
.seven1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:83px;}
.eight1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:151px;}
.nine1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:151px;}
.ten1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:151px;}
.eleven1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:219px;}
.twelve1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:219px;}
.thirteen1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:219px;}
.fourteen1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:219px;}
.fifteen1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:219px;}
.sixteen1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:287px;}
.seventeen1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:287px;}
.eighteen1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:287px;}
.nineteen1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:355px;}
.twenty1{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:355px;}

.first2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:15px;}
.two2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:83px;}
.three2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:83px;}
.four2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:83px;}
.five2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:151px;}
.six2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:151px;}
.seven2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:151px;}
.eight2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:219px;}
.nine2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:219px;}
.ten2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:219px;}
.eleven2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:219px;}
.twelve2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:219px;}
.thirteen2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:287px;}
.fourteen2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 67px; top:287px;}
.fifteen2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:287px;}
.sixteen2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 203px; top:287px;}
.seventeen2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:287px;}
.eighteen2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 0px; top:355px;}
.nineteen2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 135px; top:355px;}
.twenty2{ width:60px; height: 60px; background: url(../images/z.jpg); position: absolute; left: 271px; top:355px;}



.gif{ width:666px; height: 431px; display: none; background: url(../images/dh.gif); position:absolute; top:0; left: 0; }
.free{ width:155px; height: 49px; background: url(../images/m.png); display: inline-block; margin:147px 46px 0 49px; cursor: pointer;}
.one{ width:155px; height: 49px; background: url(../images/y.png); display: inline-block; margin:0px 46px 0 0px;cursor: pointer;}
.tenn{ width:155px; height: 49px; background: url(../images/s.png); display: inline-block; cursor: pointer;}
.free:hover{background: url(../images/m1.png);}
.one:hover{background: url(../images/y1.png); }
.tenn:hover{background: url(../images/s1.png); }
.free p{width:20px; height: 20px; text-align: center;line-height: 20px; font-size: 16px; float: left; color:#6d0915; margin:13px 0 0 102px;}

.zhuyao2 ul{ width:990px; height:555px; margin-top:175px;}
.zhuyao2 li{display: inline-block; margin-right:49px; margin-bottom:22px; width: 91px; height:31px; cursor: pointer;}
.ch{margin:141px 23px 10px 19px;}
.zhuyao2 .jp{margin-right:0px;}
.jb{margin:143px 23px 10px 19px;}
.zhuyao2 .fh{margin-right:0px;}
.jifen{ width: 100px;  font-size: 20px; color:#c6bfff; display: block; margin:57px 0 0 505px;}
.zhuyao2 .ql{margin:144px 49px 22px 19px}
.zhuyao2 .by{margin-right:0px;}


.zj{width:446px; height:100px;  float: left;}
.box{ width:400px;  height:16px; background:rgba(255,255,255,0.7); border-radius:10px; margin-top:34px;}
.zj p{ font-size:16px; color:#FDE2B5; margin:10px 0 0 118px;}
.zj i{ color:#FFF80F; font-size: 20px; }
.lq{ width:172px; height:42px; background:url(../images/yjh.jpg); float: left; margin:240px 0 0 85px; cursor: pointer;}

.bj2{background:url(../images/bj2_2.jpg) no-repeat top center; height:1138px; padding-top: 1px; box-sizing: border-box; }
.bj3{background:url(../images/bj3_1.jpg) no-repeat top center; height:1169px;  padding-top: 1px; box-sizing: border-box;}
.bj3 p{ font-size:16px;  color:#e14d43; line-height: 30px; padding-top:200px;}

/*.bj4{background:url(../images/bj4.jpg) no-repeat top center; height:542px;}*/
/*.bj5{background:url(../images/bj5.jpg) no-repeat top center; height:690px;}*/

.zhuyao{position: relative; height:620px; padding-top:42px;}
.jindu{ width:872px; height:4px; background:#fce365; margin:0 0 0 44px;}
.b_box{ position:absolute; top:0; left: 0;}
.ershi,.wushi,.yibai,.erbai,.sanbai,.wubai,.yiqian{ cursor: pointer; width: 68px; height: 70px; background: url(../images/c.png); display: inline-block;}
.b_box span{ margin-left:56px; }
.b_box .ershi{ margin-left:104px; }
.geren ul{ width:343px; height:365px; margin-top:5px; padding-left:20px; box-sizing: border-box;}
.geren ul li{ width:145px; height:26px; font-size: 14px; color:#7451f0; text-align: center; line-height: 26px; float: left;}
.lingjiang{ width:108px; height:37px; display: inline-block; margin-left:116px; cursor: pointer; }



.tan{ width:100%; height:4000px; background:rgba(0,0,0,0.7); position:absolute; left:0; top:0; z-index: 999; display: none;}
.denglu{width:400px; height:310px; background:#fff; position: fixed; left:50%; top:165px; margin-left:-198px;  padding: 10px; box-sizing: border-box;}
.denglu .cha{ float:right; cursor: pointer;}
.denglu span{ font-size:20px; color:#666; margin-left:30px; height:50px; display:inline-block;}
.denglu p,.xuanze p{ margin-bottom: 15px; height: 42px; width: 308px; color:#FFA500; margin-left:35px;  position: relative;}
.denglu .zh{display: block; position: absolute; top: 12px; left: 15px; width: 16px; height: 16px; background: url(../images/zh.gif);}
.denglu .username{width:306px; height:41px; line-height: 27px; padding:7px 8px 7px 35px; font-size: 16px; color:#7b7b7b; border:1px solid #dfdfdf; ime-mode: disabled;}
.denglu .mm{display: block; position: absolute; top: 12px; left: 15px; width: 16px; height: 19px; background: url(../images/mm.gif);}
.denglu .password{width:306px; height:41px; line-height: 27px; padding:7px 8px 7px 35px; font-size: 16px; color:#7b7b7b; border:1px solid #dfdfdf; ime-mode: disabled;}
.denglu .yy{display: block; position: absolute; top: 12px; left: 15px; width: 16px; height: 19px; background: url(../images/yz.png);}
.denglu .yz{width:242px; height:41px; line-height: 27px; padding:7px 8px 7px 35px; font-size: 16px; color:#7b7b7b; border:1px solid #dfdfdf; ime-mode: disabled;}
.denglu .txt{ width:100px; float:left; margin-left:5px;}
.denglu input{  box-sizing: border-box; }
.denglu .yanzheng label{ float:left;}
.denglu .txt{  float:left; margin-left:5px;}
.denglu .denglua{ width:308px; height:42px; cursor:pointer; background:#1591f9; margin:10px 0 0 0px; font-size: 16px; font-weight: bold;color: #fff; }

.tan2{ width:100%; height:4000px; background:rgba(0,0,0,0.7); position:absolute; left:0; top:0; z-index: 999; display: none;}
.xuanze{width:440px; height:280px; background:#fff;  position: fixed; left:50%;; top:165px; margin-left:-198px; padding: 10px; box-sizing: border-box;}
.xuanze p{ margin-bottom: 0px; margin-left:52px;}
.xuanze .cha{ float:right; cursor: pointer;}
.xuanze h3{ font-size:20px; color:#666; margin-left:170px; margin-bottom: 30px;}
.xuanze select{ width:233px; height:27px;  background:#939393; color:#fff; font-size:16px;}
.xuanze .queren{width:308px; height:42px; cursor:pointer; background:#1591f9; margin:10px 0 0 0px; font-size: 16px; font-weight: bold;color: #fff;}
.xuanze label{font-size: 16px; color:#7b7b7b;}

.tan3{ width:100%; height:4000px; background:rgba(0,0,0,0.9); position:absolute; left:0; top:0; z-index: 999; display: none;}
.tan3 .ditu{width:100%; height:639px; background:url(../images/back.jpg);  position: fixed; left:0;; top:60px; }
.gx{ width: 571px; height: 85px; background: url(../images/back_1.png); margin:30px auto 20px; }
.tan3 .kuang{width:600px; height:350px;   position: fixed; left:49%;; top:75px; margin-left:-282px; }
.tan3 .kuang ul{width:600px;}
.tan3 .kuang ul li{width:600px; height: 35px; font-size: 16px; color:#c09e7e; text-align: center; line-height: 35px; float: left;}
.tan3 .kuang .queren{width:308px; height:42px; text-align: center; line-height: 42px; cursor:pointer; clear: both; background:#875aca; margin:0px 0 0 138px;  font-size: 16px; font-weight: bold;color: #fff;}
.hezi{width:308px; height:30px;clear: both;}

.tan4{ width:100%; height:4000px; background:rgba(0,0,0,0.9); position:absolute; left:0; top:0; z-index: 999; display: none;}
.tan4 .ditu{width:1920px; height:639px; background:url(../images/back.jpg);  position: fixed; left:0;; top:60px; margin-left:-230px; }
.tan4 .kuang{width:600px; height:350px;   position: fixed; left:49%;; top:140px; margin-left:-282px; }
.tan4 .kuang ul{width:600px;}
.tan4 .kuang ul li{width:300px; height: 35px; font-size: 16px; color:#c09e7e; text-align: center; line-height: 35px; float: left;}
.tan4 .kuang .queren{width:308px; height:42px; text-align: center; line-height: 42px; cursor:pointer; clear: both; background:#875aca; margin:0px 0 0 138px;  font-size: 16px; font-weight: bold;color: #fff;}


.tan5{ width:100%; height:4000px; background:rgba(0,0,0,0.9); position:absolute; left:0; top:0; z-index: 999; display: none;}
.tan5 .ditu{width:1920px; height:639px; background:url(../images/back.jpg);  position: fixed; left:0;; top:60px; margin-left:-230px; }
.tan5 .kuang{width:600px; height:350px;   position: fixed; left:49%;; top:140px; margin-left:-282px; }
.tan5 .kuang ul{width:600px;}
.tan5 .kuang ul li{width:300px; height: 35px; font-size: 16px; color:#c09e7e; text-align: center; line-height: 35px; float: left;}
.tan5 .kuang .queren{width:308px; height:42px; text-align: center; line-height: 42px; cursor:pointer; clear: both; background:#875aca; margin:0px 0 0 138px;  font-size: 16px; font-weight: bold;color: #fff;}

.tan6{ width:100%; height:4000px; background:rgba(0,0,0,0.9); position:absolute; left:0; top:0; z-index: 999; display: none;}
.tan6 .ditu{width:1920px; height:639px; background:url(../images/back.jpg);  position: fixed; left:0;; top:60px; margin-left:-230px; }
.tan6 .kuang{width:600px; height:350px;   position: fixed; left:49%;; top:220px; margin-left:-282px; }
.question{font-size: 20px; color:#fff; text-align: center;}
.tan6 .kuang ul{width:600px;}
.tan6 .kuang ul li{width:150px; height: 35px; margin-left:130px; cursor: pointer; font-size: 20px; color:#c09e7e; text-align: center; line-height: 35px; float: left;}
.tan6 .kuang .queren{width:308px; height:42px; text-align: center; line-height: 42px; cursor:pointer; clear: both; background:#875aca; margin:0px 0 0 138px;  font-size: 16px; font-weight: bold;color: #fff;}
.tan6 .kuang ul .confirm{background: #875aca; color: #fff;}
.tan6 .kuang ul .cancel{background: #875aca; color: #fff; margin-left:30px;}


.tan7{ width:100%; height:4000px; background:rgba(0,0,0,0.9); position:absolute; left:0; top:0; z-index: 999; display: none;}
.tan7 .ditu{width:1920px; height:639px; background:url(../images/back.jpg);  position: fixed; left:0;; top:60px; margin-left:-230px; }
.tan7 .kuang{width:600px; height:350px;   position: fixed; left:49%;; top:220px; margin-left:-282px; }
.question{font-size: 20px; color:#fff; text-align: center;}
.tan7 .kuang ul{width:600px;}
.tan7 .kuang ul li{width:150px; height: 35px; margin-left:-30px; cursor: pointer; font-size: 20px; color:#c09e7e; text-align: center; line-height: 35px; float: left;}
.tan7 .kuang .queren{width:308px; height:42px; text-align: center; line-height: 42px; cursor:pointer; clear: both; background:#875aca; margin:0px 0 0 138px;  font-size: 16px; font-weight: bold;color: #fff;}
.tan7 .kuang ul .confirm{background: #875aca; color: #fff;}
.tan7 .kuang ul .cancel{background: gray; color: #fff; margin-left:30px;}
.tan7 .kuang {font-size: 20px;  color: #ffffff; padding-left: 163px;}

.footer_bg{width:100%; height:150px; background:#312d4a; position:absolute; left:0; bottom:0; }
.footer{width:980px; margin:0 auto; height:150px; color:#696969;}
.footer .fot_top{padding-top:40px; width:980px;}
.fot_top span{float:left;}
.fot_top ul{float:right;}
.fot_top ul li{float:left; width:75px; border-right:1px solid #696969; margin-right:10px;}
.fot_top ul li a{color:#696969;}
.fot_top ul .special{ border:none;}
.footer p{padding-top:55px;}
 b{color:#c72868;}

.zhuyao2 img{width:55px; height: 55px; display: inline-block; position: absolute; left: 37px; top: 37px;}

 .ui-widget-overlay{ width: 100%; height: 100%; background: rgb(0 0 0 / 70%); position: absolute; left: 0; top: 0;}
.watiting-div{ width: 260px; position: fixed; left: 667px; top: 180px; padding: 10px; box-sizing: border-box; color: white; font-size: 20px; text-align: center;}

