@charset "utf-8";
/* 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}
.hidden{display:none; background: url() no-repeat center;}

.header{height: 80px; background: #0e1b3f; position: relative;width: 100%;}
.logo{width: 167px; position: absolute; left: 50px; top: 6px;}
.xzbtn{width: 230px; height: 48px;border-radius: 24px; position: absolute; text-align: center; top: 17px; right: 40px;text-align: center;color: #fff; font-size: 18px;line-height: 48px;background: #5b22c9;transition: All 0.4s ease-in-out;}
.xzbtn img{display: inline-block;vertical-align: middle; margin: -3px 10px 0 0;}
.xzbtn:hover{background: #753ce2;}

.nav{text-align: center;}
.nav li{display: inline-block; line-height: 80px; font-size: 18px; padding: 0 37px;}
.nav li a{color: #cccccc;}
.nav li.cur a{color: #fff;}
.nav a:hover{color: #fff;}

.banner{background: url(../images/a_10.jpg) no-repeat center center;background-size: cover;}
.banner_text{padding: 135px 0 130px; width: 1200px; margin: 0 auto; max-width: 94%;}
.banner_text h2{color: #fff;font-size: 60px; line-height: 72px; margin-bottom: 45px;font-weight: bold;}
.btn1{display: block; text-align: center; width: 196px;height: 56px;color: #fff; font-size: 20px;background: #5b22c9;border-radius: 28px;line-height: 56px;transition: All 0.4s ease-in-out;}
.btn1:hover{background: #753ce2;}
.banner_zz{border-radius: 12px; padding: 30px 30px 8px 30px;background-image: linear-gradient(to right, #391436 ,#0d1b40); margin-top: 65px;}
.banner_zz h3{color: #fff; font-size: 18px; margin-bottom: 22px;}
.banner_zz p{font-size: 14px; color: #cccccc; line-height: 24px; padding-bottom: 22px;}

.bj1{background: url(../images/a_11.jpg) no-repeat center center;background-size: cover;}
.make{width: 1200px; margin: 0 auto;max-width: 94%; padding: 90px 0 150px;}
.make_text{width: 795px;}
.make_text h2{color: #fff; font-size: 42px; line-height: 48px; font-weight: bold;}
.make_text h3{font-size: 24px; margin: 30px 0 20px; font-weight: bold; color: #b58fff;}
.make_text li{line-height: 37px; font-size: 14px; color: #fff;}
.make_text ul{padding-bottom: 38px;}
.make_text b{display: inline-block;vertical-align: middle; width: 18px;height: 18px;background: #5b22c9;border: 3px solid #b58fff;vertical-align: middle; margin: -3px 20px 0 0;border-radius: 50%;}

.bj2{background: url(../images/a_12.jpg) no-repeat center center;background-size: cover;}
.star{width: 1200px; margin: 0 auto;max-width: 94%; padding: 100px 0 80px;}
.star_title h2{text-align: center; font-weight: bold; color: #fff; font-size: 42px; line-height: 46px; margin-bottom: 60px;}
.star_nr ul{overflow: hidden; margin-left: -33px; padding-bottom: 90px;}
.star_nr li{float: left; width: 33.33%; padding-left: 33px;}
.starbox{border-radius: 10px; overflow: hidden;}
.starbox span{display: block; height: 210px; position: relative;background-image: linear-gradient(to right,#391436 ,#0d1b3f);}
.starbox img{position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}
.starbox p{text-align: center; font-size: 18px; line-height: 74px; background: #1a202e;color: #fff;}
.btn2{display: block; text-align: center; width: 196px;height: 56px;color: #fff; font-size: 20px;background: #5b22c9;border-radius: 28px;line-height: 56px;transition: All 0.4s ease-in-out; margin: 0 auto;}
.btn2:hover{background: #753ce2;}

.footer{background: url(../images/a_09.jpg) no-repeat center center;background-size: cover;}
.footerbox{width: 1200px; margin: 0 auto;max-width: 94%; padding: 55px 0 45px;overflow: hidden;}
.foot_left{float: left; width: calc(100% - 560px);}
.foot_left ul{overflow: hidden;}
.foot_left li{float: left;width: 33.33%;}
.foot_left h2{color: #fff; position: relative; font-size: 16px; padding-bottom: 30px;}
.foot_left h2:before{position: absolute;content: ""; border-bottom: 2px solid #b58fff; width: 20px;left: 0; bottom: 15px;}
.foot_left dt{font-size: 14px; line-height: 32px;}
.foot_left dt a{color: #888888;}
.foot_left dt a:hover{color: #fff;}
.foot_right{float: right;width: 485px;}
.foot_right ul{overflow: hidden; padding: 25px 0;}
.foot_right li{float: left; padding-right: 17px;}
.foot_right p{font-size: 14px; line-height: 30px;color: #888888;}

/*2Affiliate*/
.banner1{background: url(../images/b_02.png) no-repeat center center;background-size: cover;}
.banner_text1{width: 1200px; margin: 0 auto;max-width: 94%; padding: 135px 0 160px;}
.banner1_title{width: 710px; padding-bottom: 70px;}
.banner1_title h2{font-size: 42px; margin-bottom: 30px; color: #fff; font-weight: bold;}
.banner1_title p{font-size: 14px; line-height: 24px; color: #fff;}
.banner1_nr{position: relative; width: 710px; padding-left: 40px;}
.banner1_nr:before{position: absolute; content: "";border-left: 4px solid #e710a3;border-radius: 2px; height: 100%; top: 0;left: 0;}
.banner1_nr h2{font-weight: bold; font-size: 72px; color: #e710a3; margin-bottom: 15px;}
.banner1_nr p{font-size: 18px; line-height: 24px;color: #e710a3;}
.btn3{display: block; text-align: center; width: 258px;height: 56px;color: #fff; font-size: 20px;background: #5b22c9;border-radius: 28px;line-height: 56px;transition: All 0.4s ease-in-out; margin: 80px 0 0 0;}
.btn3:hover{background: #753ce2;}

.bj3{background: #000000;}
.our{width: 1200px; margin: 0 auto;max-width: 94%; }
.our_title{padding: 95px 0 75px;  color: #fff; line-height: 1.6;}
.our_title h2{font-size: 42px;font-weight: bold; }
.our_nr ul{overflow: hidden; margin-left: -15px;}
.our_nr li{float: left; width: 20%; padding-left: 15px;}
.ourbox{display: block; border-radius: 12px;height: 325px; padding: 32px 15px 0 15px;background-image: linear-gradient(to right, #391436 , #0d1b3f);text-align: center;}
.ourbox img{margin: 0 auto;}
.ourbox h2{font-weight: bold; font-size: 18px; color: #fff; margin: 30px 0 20px;}
.ourbox p{font-size: 12px; color: #cccccc; line-height: 22px;}

.how{width: 1200px; margin: 0 auto;max-width: 94%; }
.how_title{padding: 110px 0 60px; }
.how_title h2{font-size: 42px;font-weight: bold; color: #fff; line-height: 1.6; }
.how_nr ul{overflow: hidden; margin-left: -30px;padding-bottom: 100px;}
.how_nr li{width: 50%; padding: 0 0 30px 30px;float: left;}
.howbox{overflow: hidden; border-radius: 12px;background-image: linear-gradient(to right, #391436 , #0d1b3f);}
.howbox span{position: relative;float: left; width: 130px;height: 150px;}
.howbox img{position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}
.howbox p{float: right;width: calc(100% - 130px); font-size: 22px; color: #fff; line-height: 150px;}

.bj4{background: url(../images/b_04.png) no-repeat center center;background-size: cover;}
.full{width: 1200px; margin: 0 auto;max-width: 94%;}
.full_title{padding: 110px 0 80px;overflow: hidden;}
.full_title a{float: right;display: block; text-align: center; width: 195px;height: 56px;color: #fff; font-size: 20px;background: #5b22c9;border-radius: 28px;line-height: 56px;transition: All 0.4s ease-in-out; font-weight: 400;}
.full_title a:hover{background: #753ce2;}
.full_title h2{font-weight: bold; font-size: 42px; line-height: 56px; color: #fff; font-weight: bold;}
.full_title span{float: left;}

.full_nr ul{overflow: hidden;}
.full_nr li{float: left; width: 16.66%;}
.full_nr a{display: block; font-size: 18px; color: #fff;background: url(../images/a_20.png) no-repeat center center;background-size: 100% 100%; line-height: 195px;text-align: center;}

.bj5{background: #09101a;}
.tobe{width: 1200px; margin: 0 auto;max-width: 94%;}
.tobe_title h2{font-size: 42px; line-height: 1.6;font-weight: bold; color: #fff; padding: 80px 0 40px;}
.tobe_bt{border-bottom: 1px solid #5b22c9;}
.tobe_bt ul{overflow: hidden; margin-left: -75px;}
.tobe_bt li{float: left;line-height: 76px; padding-left: 75px;font-size: 22px;}
.tobe_bt span{display: block; color: #cccccc;position: relative;cursor: pointer;}
.tobe_bt span:before{position: absolute;content: ""; border-bottom: 4px solid #b58fff; width: 0; bottom: 0;left:50%; transform: translateX(-50%);transition: All 0.4s ease-in-out;}
.tobe_bt li.cur span{color: #b58fff;}
.tobe_bt li.cur span:before{width: 100%;}
.tobebox{overflow: hidden; padding: 75px 0 105px;}
.tobe_right{float: right;width: 538px;animation:fadeInRight  .9s, 100ms;}
.tobe_left{float: left; width: calc(100% - 538px);animation:fadeInLeft  .9s, 100ms;}
.tobe_left h2{font-weight: bold; font-size: 28px; line-height: 1.6; color: #fff;}
.tobe_left ul{padding: 40px 0 70px;}
.tobe_left li{position: relative; line-height: 38px; font-size: 14px; color: #fff; padding-left: 38px;}
.tobe_left li:before{position: absolute; content: ""; width: 18px;height: 18px;background: #5b22c9;border-radius: 50%; left: 0; top: 10px; border: 3px solid #b58fff;}

.bj6{background-image: linear-gradient(to right, #391436 , #0d1b40);}
.afll{width: 1200px; margin: 0 auto;max-width: 94%; padding: 55px 0;}
.afll h2{font-weight: bold; font-size: 24px; color: #fff; margin-bottom: 20px;line-height: 1.6;}
.afll li{font-size: 12px; line-height: 2; margin-bottom: 10px;}
.afll li a{display: block; color: #cccccc;position: relative; padding-left: 20px;}
.afll li a:before{border-left: 2px solid #b58fff;height: 12px; left: 0; top: 7px; position: absolute;content: "";}
.afll li a span{color: #e710a3;}
.afll li a:hover:before{border-left: 2px solid #e710a3;}

/*3FAQ*/
.banner2{background: url(../images/b_06.png) no-repeat center center;height: 617px;background-size: cover;}
.banner_text2{width: 1200px; margin: 0 auto;max-width: 94%; padding: 120px 0 0 0;}
.banner_text2 h2{font-weight: bold; font-size: 42px; color: #fff; margin-bottom: 25px; line-height: 1.6;}
.banner_text2 p{font-size: 26px; line-height: 1.6; color: #fff;}
.banner_text2 a{display: block; text-align: center; width: 180px;height: 56px;color: #fff; font-size: 20px;background: #5b22c9;border-radius: 28px;line-height: 56px;transition: All 0.4s ease-in-out; margin: 90px 0 0 0;}
.banner_text2 img{display:inline-block ;vertical-align: middle; margin: -3px 0 0 15px;}
.banner_text2 a:hover{background: #753ce2;}

.what{margin-top: -140px;}
.whatbox{width: 1200px; margin: 0 auto;max-width: 94%;padding-bottom: 85px; }
.munt{padding-left: 58px;position: relative;position: relative; }
.munt:before{position: absolute; content: "";border-left: 2px solid #5b22c9; height: calc(100% - 75px);left: 10px;top:50%; transform: translateY(-50%);}
.muntbox{margin:0 0 30px 0; padding: 30px 30px 20px 30px; border-radius: 12px;background-image: linear-gradient(to right, #391436 , #0d1b40);}
.nunt_text{display: none;}
.muntbox h3{color: #fff;font-size: 18px; margin-bottom: 15px;background: url(../images/a_24.png) no-repeat  right center; line-height: 26px;position: relative;cursor: pointer;}
.muntbox h3.on1{background: url(../images/a_23.png) no-repeat  right center;}
.muntbox p{font-size: 14px; line-height: 24px; color: #cccccc; margin-bottom: 8px;}
.muntbox h3:before{position: absolute; content: "";width: 22px;height: 22px;background: #5b22c9;border: 3px solid #b58fff;top:50%; transform: translateY(-50%); left: -88px;border-radius: 50%;}

/*4About_Us*/
.banner3{background: url(../images/b_01.png) no-repeat center center;height: 756px;background-size: cover;}
.banner_text3{width: 1200px; margin: 0 auto;max-width: 94%;padding-top: 130px;}
.banner_text3 h2{font-weight: bold; font-size: 42px; color: #fff; margin-bottom: 15px; line-height: 1.6;}
.banner_text3 p{color: #fff;font-size: 14px; line-height: 24px; margin-bottom: 10px;}
.banner_text3 p a{color: #b58fff;}
.banner_text3 ul{padding:5px 0 15px;}
.banner_text3 li{position: relative; padding-left: 38px; font-size: 14px; line-height: 18px; margin: 15px 0; color: #fff;}
.banner_text3 li:before{position: absolute; content: ""; width: 18px;height: 18px; background: #5b22c9;border: 3px solid #b58fff; left: 0; top: 0px;border-radius: 50%;}

.bj7{background: url(../images/b_03.png) no-repeat center center;background-size: cover;}
.join{width: 1200px; margin: 0 auto;max-width: 94%;padding:110px 0 130px;}
.join h2{font-weight: bold; font-size: 42px; color: #fff; margin-bottom: 20px; line-height: 1.6;}
.join h3{font-weight: bold; font-size: 24px; color: #fff; margin-bottom: 20px; line-height: 1.6;}
.join p{font-size: 14px; line-height: 1.6; color: #fff;}
.join a{display: block; text-align: center; width: 130px;height: 56px;color: #fff; font-size: 20px;background: #5b22c9;border-radius: 28px;line-height: 56px;transition: All 0.4s ease-in-out; margin:55px 0 0 0;}
.join a:hover{background: #753ce2;}

.bj8{background: url(../images/b_05.png) no-repeat center center;background-size: cover; padding: 105px 0;}
.dtbox{width: 1200px; margin: 0 auto;max-width: 94%;border: 1px solid #5b22c9;background: rgba(0,0,0,.7); padding: 85px 30px;}
.dtbox h2{text-align: center;font-weight: bold; font-size: 42px; color: #fff; margin-bottom: 50px; line-height: 1.6;}
.dtbox ul{overflow: hidden;}
.dtbox li{float: left; width: 25%;text-align: center;}
.dtbox ul li:nth-child(2){ width:50%;}
.dtbox h3{font-size: 14px; color: #999999;line-height: 1.8;}
.dtbox p{font-size: 14px; color: #fff;line-height: 1.8;}
.dtbox img{display: inline-block;vertical-align: middle; margin: -3px 10px 0 0 ;}

/*5Partners*/
.banner4{background: url(../images/b_07.png) no-repeat center center; background-size: cover;height: 580px;}
.banner_text4{width: 1200px; margin: 0 auto;max-width: 94%;padding:130px 0 0;}
.banner_text4 h2{font-weight: bold; font-size: 42px; color: #fff; margin-bottom: 25px; line-height: 1.6;}
.banner_text4 p{width: 730px; font-size: 14px; line-height: 24px;color: #fff;}
.banner_text4 ul{padding-top: 60px;overflow: hidden; margin-left: -20px;}
.banner_text4 li{ float: left; width: 25%; padding-left: 20px;}
.banner_text4 img{width: 100%;border-radius: 10px;}

.bj9{background: url(../images/b_04.png) no-repeat center center #000; padding: 80px 0;}
.repu{width: 1200px; margin: 0 auto;max-width: 94%;}
.repu h2{font-weight: bold; font-size: 42px; color: #fff; margin-bottom: 40px; line-height: 1.6;}
.repu ul{overflow: hidden; margin-left: -33px;}
.repu li{float: left; width: 33.33%; padding-left: 33px;}
.repubox{border-radius: 12px;background: #1a202e;overflow: hidden;}
.repubox span{display: block; position: relative; height: 210px;background-image: linear-gradient(to right, #381436 , #0d1b3f);;}
.repubox img{position: absolute;left:50%; top:50%; transform:translate(-50%,-50%)}
.reputext{padding: 25px 20px;}
.reputext p{font-size: 16px; line-height: 22px;height: 44px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #fff;}

/*6How it_Works*/
.banner5{background: url(../images/b_08.png) no-repeat center center;height: 572px;background-size: cover;}
.banner_text5{width: 1200px; margin: 0 auto;max-width: 94%; padding: 120px 0 0 0;}
.banner_text5 h2{font-weight: bold; font-size: 42px; color: #fff; line-height: 1.6; margin-bottom: 20px;}
.banner_text5 h3{font-weight: bold; font-size: 24px; color: #fff; line-height: 1.6; margin-bottom: 10px;}
.banner_text5 p{font-size: 14px;line-height: 24px;color: #fff; width: 860px;}

.bj10{background-image: linear-gradient(to right, #15054c , #37055b);padding: 45px 0 55px;}
.here{width: 1200px; margin: 0 auto;max-width: 94%; position: relative; padding-left: 65px;}
.here:before{position: absolute; content: "";border-left: 2px solid #5b22c9;height: calc(100% - 260px);left: 19px; top: 160px;}
.herebox h2{font-weight: bold; font-size: 42px; color: #fff; line-height: 1.6; margin-bottom: 50px;}
.herebox li{padding-bottom: 20px;}
.heretext{ border-radius: 10px; background: #000000; padding: 25px;}
.here_left{float: left; width: 74px;}
.here_left img{width: 100%;}
.here_right{float: right;width: calc(100% - 110px);}
.here_right h3{color: #fff; font-size: 18px; line-height: 36px;position: relative;}
.here_right p{line-height: 1.6; color: #999; font-size: 14px;}
.here_right h3 span{display: block; width: 40px; line-height: 32px;background: #5b22c9;color: #fff; font-size: 20px; color: #fff; font-weight: bold;border: 4px solid #b58fff;text-align: center;position: absolute;top: 0; left: -200px;border-radius: 50%;}
.herebox a{display: block; text-align: center; width: 220px;height: 56px;color: #fff; font-size: 20px;background: #5b22c9;border-radius: 28px;line-height: 56px;transition: All 0.4s ease-in-out; margin: 25px auto 0 auto;}
.herebox a:hover{background: #753ce2;}

.bj11{background: url(../images/b_09.png) no-repeat center center;background-size: cover;padding: 85px 0 60px;}
.shou{width: 1200px; margin: 0 auto;max-width: 94%; border: 1px solid #5b22c9;background: rgba(0,0,0,.7);padding-bottom: 55px;}
.shou h2{text-align: center; padding: 60px 0 50px; line-height: 1.6; font-size: 42px; font-weight: bold; color: #fff;}
.shou ul{overflow: hidden; padding-bottom: 50px;}
.shou li{float: left; width: 20%; text-align: center; padding: 0 20px;}
.shou a{display: block; text-align: center; width: 220px;height: 56px;color: #fff; font-size: 20px;background: #5b22c9;border-radius: 28px;line-height: 56px;transition: All 0.4s ease-in-out; margin: 0 auto;}
.shou a:hover{background: #753ce2;}
.shou p{color: #fff;font-size: 14px; line-height: 24px; margin-top: 20px;}
.shou img{margin: 0 auto;}

/*7terms*/
.dqwz{background-image: linear-gradient(to right, #15054c , #37055b);}
.dqwzbox{width: 1200px; margin: 0 auto;max-width: 94%;}
.dqwzbox p{color: #fff; font-size: 14px;line-height: 65px;background: url(../images/a_44.png) no-repeat left center; padding-left: 30px;background-size: 20px 20px;}
.dqwzbox p a{color: #fff;}
.dqwzbox p a:hover{text-decoration: underline;}
.dqwzbox p span{padding: 0 10px;}

.bj12{background:#000;background-size: cover;}
.lega{overflow: hidden;width: 1200px; margin: 0 auto;max-width: 94%;padding: 60px 0;}
.lega_right{float: right;width: 200px;}
.lega_right img{opacity: 0.4;width: 100%;}
.lega_left{float: left; width: calc(100% - 280px);}
.lega_left h2{font-weight: bold; font-size: 42px; color: #fff; margin-bottom: 20px; line-height: 1.6;}
.lega_left p{font-size: 14px; line-height: 24px;color: #ccc;}

.xxknr_title{background-image: linear-gradient(to right, #15054c , #37055b);}
.xxknr_title ul{overflow: hidden;width: 1200px; margin: 0 auto;max-width: 94%;}
.xxknr_title li{float: left; line-height: 40px; padding: 15px 0;}
.xxknr_title  span{display: block; padding: 0 25px; text-align: center; color: #fff; font-size: 14px;cursor: pointer;}
.xxknr_title li.cur span{background:#5b22c9;}
.xxkqh{padding-bottom: 50px;}
.xxkqh h2{font-weight: bold; font-size: 42px; color: #fff; padding: 40px 0 30px;}
.xxkbox{width: 1200px; margin: 0 auto;max-width: 94%;}
.xxktext h3{padding: 25px 0; font-weight: bold; font-size: 24px; color: #fff;}
.xxktext p{color: #999; font-size: 14px; line-height: 24px; padding: 8px 0;}
.xxktext ul{padding: 20px 0;}
.xxktext li{padding-left: 30px; line-height: 30px; color: #999; position: relative;font-size: 14px;position: relative;}
.xxktext li:before{position: absolute; content: "";width: 18px;height: 18px; left: 0;background: #5b22c9;border: 3px solid #b58fff;top:8px;border-radius: 50%; }

.textbox{padding: 10px 0 10px 30px;}
.textbox h4{font-size: 14px; color: #fff;}
.textbox h5{padding-left: 10px; font-weight: bold; color: #999; font-size: 14px; line-height: 24px; margin: 20px 0;}
.textbox  a{color: #E710A3;}
.textbox  a:hover{text-decoration: underline;}
.xxktext  a{color: #E710A3;}
.xxktext  a:hover{text-decoration: underline;}
.textbox h5 span{font-weight: 400;}
.xxktext b{width: 18px;height: 18px; background: #5b22c9;border: 3px solid #b58fff;border-radius: 50%;display: inline-block;vertical-align: middle; margin: -3px 10px 0 0;}

.xxktext dt{line-height: 24px; font-size: 14px; color: #999; overflow: hidden;}
.xxktext dt span{float: left; width: 80px;text-align: center;}
.xxktext dt em{float: right;width: calc(100% - 80px);}


.lang { position: absolute; top: 50%; transform: translateY(-50%); right:300px; color: #ffffff; line-height: 24px; font-size: 14px; padding: 5px 10px 5px 45px; border-radius: 34px; display: block; background: rgba(255,255,255,.1);}
.lang img { position: absolute; left: 10px; top: 50%; transform: translateY(-50%); width: 24px; display: inline-block;}

@media(max-width:1200px){
.nav li{padding: 0 12px;}
.howbox p{font-size: 18px;}
.full_title h2{font-size: 36px;}
.full_nr a{font-size: 14px;}
.tobe_left h2{font-size: 20px;}

}
@media(max-width:1000px){
.lang { right: 14%;}
.header{height: 60px; z-index: 100; width: 100%; position: fixed;}
.xzbtn{display: none;}
.logo{top: -1px;left: 3%;}
.dhbtn{position: absolute; right: 3%; top: 15px; width: 30px;height: 30px;background: url(../images/d1.png)  no-repeat center center #E710A3;border-radius: 4px;background-size: 20px 20px;z-index: -1;}
.dhbtn.on{background: url(../images/d2.png)  no-repeat center center #E710A3;background-size: 20px 20px;}
.nav{position: fixed;width: 200px; height: calc(100% - 60px); top: 60px;left: -200px;background: #000;}
.nav li{float: none; width: 100%;line-height: 55px;text-align: left;border-bottom: 1px solid #333;}
.bhbj{width: 100%; height: 100%; position: fixed; z-index: 10;background: rgba(0,0,0,.7);top: 0;left: 0;display: none;}
.banner_text{padding: 100px 0 50px;}
.banner_text h2{font-size: 24px; line-height: 1.6; margin-bottom: 30px;}
.banner_zz{margin-top: 50px;padding: 15px;}

.make_text{width: 100%;}
.make{padding: 50px 0;}
.make_text h2{font-size: 24px; line-height: 1.6;}
.make_text li{font-size: 12px;}
.make_text h3{font-size: 20px;}
.star{padding: 50px 0;}
.star_title h2{font-size: 24px; margin-bottom: 20px;line-height: 1.6;}
.star_nr ul{margin-left: -10px;padding-bottom: 40px;}
.star_nr li{padding-left: 10px;}
.starbox img{height: 45px;}
.starbox span{height: 100px;}
.starbox p{font-size: 14px;line-height: 55px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.footer{border-top: 1px solid  #666;}
.footerbox{padding: 30px 0;}
.foot_left{display: none;}
.foot_right{float: none; width: 100%}
.foot_right img{margin: 0 auto;}
.foot_right ul{text-align: center;}
.foot_right li{display: inline-block; padding: 0 10px;float: none;}
.foot_right p{text-align: center;}

.banner1_title{width: 100%;padding-bottom: 40px;}
.banner_text1{padding: 100px 0 50px;}
.banner1_title h2{font-size: 24px;}
.banner1_nr{width: 100%;}
.banner1_nr h2{font-size: 36px;}
.banner1_nr p{font-size: 12px;line-height: 1.6;}
.btn3{margin-top: 40px;}

.our_title{padding: 50px 0 30px;}
.our_title h2{font-size: 24px; line-height: 1.6;}
.our_nr li{width: 80%; float: none; padding-bottom: 20px; margin: 0 auto;}
.ourbox{margin: 0 auto;}
.how_title{padding: 50px 0 30px;}
.how_title h2{font-size: 24px;}
.how_nr li{width: 100%; float: none;}
.howbox span{width: 100px;height: 100px;}
.howbox p{width: calc(100% - 100px); line-height: 100px;font-size: 14px;}
.how_nr ul{padding-bottom: 0px;}
.full_title{padding: 30px 0;}
.full_title span{font-size: 24px; line-height: 1.6;}
.full_nr li{width: 50%; padding-bottom: 2px;}
.full_nr a{line-height: 60px;}

.tobe_title h2{padding: 50px 0 30px; font-size: 24px;}
.tobe_bt ul{margin-left: -20px;white-space: nowrap;overflow: auto;}
.tobe_bt li{padding-left: 20px;float: none; display: inline-block;}
#style-1::-webkit-scrollbar-track {
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
	border-radius:10px;
	background-color:#F5F5F5;
}
#style-1::-webkit-scrollbar {
	width:0px; height:0px;
	background-color:#fff;
}
#style-1::-webkit-scrollbar-thumb { 
	border-radius:10px;
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
	background-color:#555;
}
.tobebox{padding: 30px 0;}
.tobe_right{float: none; width: 100%;}
.tobe_right img{width: 80%; margin: 0 auto;}
.tobe_left{float: none; width: 100%;padding-bottom: 40px;}
.tobe_left ul{padding-bottom: 40px;}

.banner_text2{padding-top: 100px;}
.banner_text2 h2{font-size: 24px; line-height: 1.6; margin-bottom: 10px;}
.banner_text2 p{font-size: 16px; line-height: 1.6;}
.banner_text2 a{margin-top: 40px;}
.banner2{height: 500px;}
.whatbox{padding-bottom: 40px;}
.muntbox h3{margin: 0;font-size: 14px;}

.banner_text3{padding: 100px 0 40px;}
.banner_text3 h2{font-size: 24px; margin-bottom: 10px;}
.banner3{height: auto;}
.join{padding: 40px 0;}
.join h2{font-size: 24px; margin-bottom: 10px;}
.join h3{font-size: 18px;}
.dtbox{padding: 30px 20px 10px 20px;}
.dtbox h2{font-size: 24px; line-height: 1.6; margin-bottom: 20px;}
.dtbox li{float: none; width: 100%; padding-bottom: 20px;}
.dtbox ul li:nth-child(2){width: 100%;}

.banner4{height: auto; padding: 100px 0 20px;}
.banner_text4{padding: 0;}
.banner_text4 p{width: 100%;}
.banner_text4 h2{font-size: 24px; margin-bottom: 10px;}
.banner_text4 ul{padding-top: 40px;}
.banner_text4 li{width: 50%;padding-bottom: 20px;}

.bj9{padding: 50px 0;}
.repu h2{font-size: 24px; margin-bottom: 30px;}
.repu ul{margin-left: -10px;}
.repu li{padding-left: 10px;}
.repubox span{height: 100px;}
.repubox img{height: 45px;}
.reputext{padding: 15px 10px;}
.reputext p{font-size: 12px;}
.banner5{height: auto;background: url(../images/b_08.png) no-repeat right center;}
.banner_text5{padding: 100px 0 50px;}
.banner_text5 h2{font-size: 24px; margin: 0;}
.banner_text5 h3{font-size: 18px;}
.banner_text5 p{width: 100%;}

.herebox h2{font-size: 20px; margin-bottom: 20px;}
.heretext{padding: 15px;}
.here_right{width: calc(100% - 90px);}
.here_right h3{font-size: 16px; line-height: 1.5;}
.here_right h3 span{left: -170px;}
.here:before{top: 120px;}
.dqwz{padding-top: 60px;}
.lega_left{width: 100%;float: none;}
.lega_left h2{font-size: 24px; margin-bottom: 10px;}
.lega_right{float: none; margin: 0 auto; padding-top: 30px;}
.xxknr_title ul{overflow: auto;white-space: nowrap;}
.xxknr_title li{float: none;display: inline-block;}
.xxkqh h2{font-size: 24px; line-height: 1.5;padding-bottom: 0px;}
.xxktext h3{font-size: 18px; line-height: 1.5;}






}
.pre{
    white-space: break-spaces;
    font-size: 14px;
}





