/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê½*/
/*@charset "UTF-8";*/
/* base */
* {
    margin: 0;
    padding: 0;
}

html {
    color: #000;
    font: 400 13.9167px/1.5em "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif;
    height: 100%;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
figure {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

ol,
ul {
    list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal;
}

* + html input,
* + html textarea,
* + html select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}

* html input,
* html textarea,
* html select {
    font-size: 100%;
}

a:focus,
input[type="button"][type="summit"]:focus {
    outline: none;
}

a {
    color: #000;
    text-decoration: none;
}

* a {
    cursor: pointer;
}
/*Í·ï¿½ï¿½*/
#clientDown_wrap {
    max-width: 1920px;
    min-width: 1024px;
    min-height:100%;
    margin: auto;
    /* font-size: 0; */
}

#clientDown_wrap {
  max-width: 1920px;
  min-width: 1024px;
  margin: auto;
}
/*头部*/
#clientDown_wrap{
  padding-top:80px;
}
#clientDown_wrap .header {
  width: 1200px;
  height: 80px;
  margin: auto;
}
#clientDown_wrap .header_w{
  width:100%;
  position:fixed;
  top:0;
  background:rgba(255,255,255,0.95);
  z-index:90;
  box-shadow: 0 1px 3px rgba(0,0,0,0.05);
}
#clientDown_wrap .header div,.nav {
  height: 80px;
  line-height: 80px;
  text-align:center;
}
#clientDown_wrap .header .h_logo{
  width: 100px;
  height: 52px;
  margin-right:50px;
}
#clientDown_wrap .header .h_logo img {
  vertical-align: middle;
  width:100%;
}
#clientDown_wrap .header .h_logo {
  float: left;
}

#clientDown_wrap .header .h_tel {
  float: right;
}
#clientDown_wrap .header .h_tel .img{
  vertical-align: middle;
}
#clientDown_wrap .header .h_tel span {
  font-size: 18px;
  color: #ff3300;
  display: inline-block;
  margin-left: 4px;
  margin-right:45px;
}
#clientDown_wrap .header .h_tel button{
  width: 104px;
  height: 38px;
  line-height:38px;
  background-color: #ff3300;
  border-radius: 19px;
  outline:none;
  font-size: 14px;
  color: #fefefe;
  border:0;
}
#clientDown_wrap .header .nav {
  overflow: hidden;
  text-align: right;
}
#clientDown_wrap .header .nav li{
  float:left;
  position:relative;
  margin-right: 29px;
}
#clientDown_wrap .header .nav .active a,
#clientDown_wrap .header .nav li:hover
{
  font-weight:700;
}
#clientDown_wrap .header .nav .active a:after,
#clientDown_wrap .header .nav li:hover a:after{
  content:'';
  position:absolute;
  left:50%;
  bottom:20px;
  margin-left:-12px;
  width: 24px;
  height:2px;
  background:#fb3449;

}
#clientDown_wrap .header .nav a {
  font-size: 16px;
  color: #4d4d4d;
  display: inline-block;
}
/*ï¿½Ð¼ä²¿ï¿½ï¿½*/
#clientDown_wrap .clientDown_section{
    height: 500px;
    overflow: hidden;
    background: #fff url(../images/bk.png) repeat;
}
#clientDown_wrap .clientDown_section .inner{
    width:1200px;
    height:100%;
    margin:auto;
}
#clientDown_wrap .clientDown_section .inner .download{
    width: 835px;
    height:100%;
    margin: 0 auto;
    box-sizing:border-box;
}
#clientDown_wrap .clientDown_section .inner .download .download-mobile{
    margin-top: 72px;
    float: left;
    width: 276px;
    height: 418px;
    padding-top: 66px;
    background-color: #fff;
    border-radius: 35px 35px 0 0;
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.15)
}
#clientDown_wrap .clientDown_section .inner .download .download-mobile .download_mobile_wrap{
    border: 1px solid rgba(230,230,230,0.74);
    width: 240px;
    height: 354px;
    margin: 0 auto;
    padding-top: 58px;
}
#clientDown_wrap .clientDown_section .inner .download .download-mobile .download-qrcode{
    width:157px;
    height:157px;
    margin:10px auto;
}
#clientDown_wrap .clientDown_section .inner .download .download-mobile .download-qrcode img{
    width:100%;
}
#clientDown_wrap .clientDown_section .inner .download .download-mobile p{
    font-size:18px;
    color:#666;
    line-height:30px;
    text-align:center;
}
#clientDown_wrap .clientDown_section .inner .download .download-native{
    float:left;
    margin: 72px 0 0 75px;
}
#clientDown_wrap .clientDown_section .inner .download .download-native h3{
    font-size:36px;
    line-height:56px;
    color:#333;
}
#clientDown_wrap .clientDown_section .inner .download .download-native p{
    font-size:24px;
    line-height: 26px;
    margin-top: 10px;
    color:#999;
    white-space: nowrap;
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap{
    margin-top:77px;
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item{
    float:left;
    width:202px;
    height:199px;
    background:#fff;
    border-radius:10px;
    overflow:hidden;
    position:relative;
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.1);
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item:nth-child(2){
    margin-left: 80px;
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item:hover{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.2);
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item .download-icon-box{
    margin:48px auto 39px;
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item .download-icon-box .download_img_box{
    width:87px;
    height:69px;
    margin:0 auto 24px;
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item .download-icon-box .download_pc_icon{
    background:url('../images/iPad-icon.png') no-repeat center;
    background-size:100%;
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item .download-icon-box .download-ipad-icon{
    background:url('../images/computer.png') no-repeat center;
    background-size:100%;
}

#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item .download-icon-box p{
    font-size:18px;
    line-height:19px;
    text-align:center;
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item .download-btn-box{
    display:none;
    width:202px;
    height:70px;
    position:absolute;
    bottom:65px;
    font-size:14px;
    text-align:center;
    line-height:70px;
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item .download-btn-box a{
    color:#ff3300;
    border:1px solid #ff3300;
    width:150px;
    height:44px;
    text-align:center;
    line-height:44px;
    border-radius: 22px;
    display:inline-block;
}
#clientDown_wrap .clientDown_section .inner .download .download-native .item_wrap .download-item .download-btn-box a:hover{
    background:#ff3300;
    color:#fff;
}
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
#clientDown_wrap .clientDown_other{
    width:1200px;
    margin: 50px auto;
}
#clientDown_wrap .clientDown_other .clientDown_other_title{
    font-size:40px;
    font-weight:500;
    text-align:center;
    line-height:50px;
    color:#333;
    margin-bottom:19px;
}
#clientDown_wrap .clientDown_other .clientDown_other_text{
    font-size:18px;
    text-align:center;
    line-height:25px;
    color:#666;
    white-space: nowrap;
}
/*ï¿½È¸ï¿½ï¿½ï¿½ï¿½ï¿½*/
#clientDown_wrap .logo_w{
  margin-bottom:60px;
  }
#clientDown_wrap .download_logo{
    overflow:hidden;
    box-sizing:border-box;
    padding:57px 0;
    margin:0 auto 30px;
    border:1px solid #d3d3d3;
    width:963px;

}
#clientDown_wrap .download_logo .download_logo_img{
    width:195px;
    height:56px;
    float:left;
    margin-left:57px;
    margin-top:-10px;
}
#clientDown_wrap .download_logo .download_logo_img img{
    width:100%;
}
#clientDown_wrap .download_logo .download_item_wrap{
    float:left;

}
#clientDown_wrap .download_logo .download_item_wrap .btn-downwindow{
    background:url("../images/Windows.png") no-repeat;
    font-size:13px;
    color:#fff;
    display:block;
    width:260px;
    height:56px;
    padding:10px 0 13px 82px;
    margin-left: 60px;
    box-sizing:border-box;
}
#clientDown_wrap .download_logo .download_item_wrap .btn-downwindow:hover{
    background:url("../images/Windows@2x.png") no-repeat;
}
#clientDown_wrap .download_logo .download_item_wrap .btn-downmac:hover{
    background:url("../images/Mac@2x.png") no-repeat;
}
#clientDown_wrap .download_logo .download_item_wrap .btn-downmac{
    background:url("../images/Mac.png") no-repeat;
    font-size:13px;
    color:#fff;
    display:block;
    margin-left: 60px;
    margin-right:49px;
    width:260px;
    height:56px;
    padding:10px 0 13px 82px;
    box-sizing:border-box;
}
/*底部部分*/
#clientDown_wrap .footer{
  height:205px;
  background:#fff;
}
#clientDown_wrap .footer .f_bk_i{
  background:#fff;
  margin-top:30px;
  margin-bottom:30px;
}
#clientDown_wrap .footer .f_bk_i .f_bk{
  margin:0 auto;
  width:1197px;
  height:51px;
  background:url('../images/footer.png') no-repeat;
}
#clientDown_wrap .footer .footer_i_w{
  background:rgba(0,0,0,0.7);
  width:100%;
  position: fixed;
  bottom:0;
}
#clientDown_wrap .footer .footer_inner{
  margin:0 auto;
  width:1200px;
  height:64px;
}
#clientDown_wrap .footer .footer_inner .text{
  margin-top:10px;
  float:left;
}
#clientDown_wrap .footer .footer_inner .text .p1{
  font-size: 16px;
  color: #fff;
}
#clientDown_wrap .footer .footer_inner .text .p2{
  font-size: 20px;
  color: #fff;
  margin-top:6px;
}
#clientDown_wrap .footer .footer_inner .mei_form{
  float:left;
  margin-top:10px;
  margin-left:189px;
}
#clientDown_wrap .footer .footer_inner .mei_form .phone{
  width: 278px;
  height: 46px;
  line-height:46px;
  border-radius: 35px 0 0 35px;
  border: solid 1px #d9d9d9;
  box-sizing:border-box;
  padding-left:20px;
  font-size: 16px;
  color: #666;
  outline:none;
}
#clientDown_wrap .footer .footer_inner .mei_form button{
  width: 262px;
  height: 46px;
  line-height:46px;
  border-radius: 0 35px 35px 0;
  background-color: #ff3300;
  text-align:center;
  font-size: 16px;
  color: #fff;
  outline:none;
  border:0;
  margin-left:-4px;
  cursor: pointer;
}
#clientDown_wrap .footer .footer_inner .seek{
  font-size: 16px;
  color: #fefefe;
  float:right;
  width: 170px;
  height: 46px;
  line-height:46px;
  text-align:center;
  background-color: #ff7e00;
  border-radius: 35px;
  margin-top:10px;
}
#clientDown_wrap .footer .other{
  width:1200px;
  margin:auto;
  text-align:center;
  padding:18px 0;
  border-top:1px solid #d9d9d9;
}
#clientDown_wrap .footer .other .words{
  font-size: 14px;
  color: #666;
}
#clientDown_wrap .footer .other .line{
  display:inline-block;
  width:1px;
  height:18px;
  background:#666;
  margin:0 16px;
  position:relative;
  top:4px;
}
/*右侧浮窗*/
#clientDown_wrap .online_service{
  position:fixed;
  top:160px;
  right:0;
  z-index:101;
}
#clientDown_wrap .online_service .service_cont{
  position:relative;
  box-sizing:border-box;
  font-size:14px;
  width:70px;
  height:73px;
  color: #313131;
  padding-top:10px;
  text-align:center;
  background:#fff;
  box-shadow:0 2px 12px 0 rgba(0,0,0,.2);
  cursor:pointer;
}
#clientDown_wrap .online_service .service_cont:first-child{
  border-radius: 8px 0 0 0;
}
#clientDown_wrap .online_service .service_cont.last-child{
  border-radius: 0 0 0 8px;
}
#clientDown_wrap .online_service .service_cont .icon{
  display:inline-block;
  width:32px;
  height:32px;
  background-size:100%;
  background:no-repeat center;
}
#clientDown_wrap .online_service .service_cont .icon-chat{
  background-image:url('../images/icon-chat.png');
}
#clientDown_wrap .online_service .service_cont .icon-phone{
  background-image:url('../images/phone_chat.png');
}
#clientDown_wrap .online_service .service_cont .icon-code{
  background-image:url('../images/code_chat.png');
}
#clientDown_wrap .online_service .webchat .pop{
  background:#f24141;
}
#clientDown_wrap .online_service .phone .pop{
  background:#ffa32c;
}
#clientDown_wrap .online_service .service_cont.webchat .pop:after{
  border-left-color: #f24141;
}
#clientDown_wrap .online_service .service_cont.phone .pop:after{
  border-left-color: #ffa32c;
}
#clientDown_wrap .online_service .service_cont.code .pop:after{
  border-left-color: #8ddc47;
}
#clientDown_wrap .online_service .service_cont span{
  display:inline-block;
}
#clientDown_wrap .online_service .service_cont .pop{
  display:none;
  font-size:16px;
  position:absolute;
  top:25%;
  right:80px;
  white-space:nowrap;
  height:45px;
  line-height:23px;
  padding:10px 20px;
  color:#fff;
  box-shadow: 2px 2px 5px rgba(50,50,50,.1);
  border-radius: 5px;
  box-sizing:border-box;
}
#clientDown_wrap .online_service .service_cont.code .pop{
  max-width:200px;
  padding:10px;
  text-align:left;
  background:#8ddc47;
  margin-top:-120px;
  height:auto;
  white-space:normal;
}
#clientDown_wrap .online_service .service_cont.code .pop img{
  width: 130px;
  margin-bottom: 10px;
  border: 4px solid #fff;
  border-radius: 4px;
}
#clientDown_wrap .online_service .service_cont.code .pop:after{
  top:140px;
}
#clientDown_wrap .online_service .service_cont .pop:after{
  content:'';
  position:absolute;
  right:-18px;
  top:22px;
  margin-top:-8px;
  border: 9px solid transparent;
}
#clientDown_wrap .back_top{
  display:none;
}
#clientDown_wrap .online_service .service_cont a{
  display:inline-block;
  width: 100%;
  height: 100%;
}
#clientDown_wrap .online_service .service_cont a .back_wrap{
  width:32px;
  display:inline-block;
  line-height:63px;
}
#clientDown_wrap .online_service .service_cont a img{
  width:100%;
}
/* 验证弹出层 */
.popup_wrap{
    display:none;
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    margin:auto;
    background:rgba(0,0,0,.57);
    z-index:106;
}
.popup_wrap .popup{
    box-sizing:border-box;
    width: 628px;
    height: 403px;
    border-radius: 10px;
    border: solid 6px rgba(255,255,255,.23);
    position:relative;
    top:50%;
    left:50%;
    transform:translateX(-50%) translateY(-50%);
}
.popup_wrap .popup .title{
    width:100%;
    height:49px;
    line-height:49px;
    padding-left:18px;
    background-color: #f1f1f1;
    box-sizing:border-box;
    border-radius: 7px 7px 0 0;
    font-size: 16px;
    color: #666666;
    position:relative;
}
.popup_wrap .popup .title .closepop{
    position:absolute;
    width: 14px;
    height: 14px;
    top:17px;
    right:18px;
    background:url('../images/closepop.png') no-repeat center;
}
.popup_wrap .popup .content{
    background:#fff;
    height:323px;
    margin-top:-1px;
    border-radius: 0 0 7px 7px;
    padding-top: 20px;
}
.popup_wrap .popup .content .gift{
    width: 175px;
    height: 143px;
    margin:0 auto 20px;
}
.popup_wrap .popup .content .gift img{
    width:100%;
}
.popup_wrap .popup .content .popup_msg{
    width: 396px;
    font-size: 18px;
    line-height: 30px;
    color: #666;
    text-align:center;
    margin:0 auto 25px;
}
.popup_wrap .popup .content .ensure{
    width: 190px;
    height: 54px;
    line-height:54px;
    text-align:center;
    background:url('../images/popup.png') no-repeat center;
    border-radius: 27px;
    font-size: 20px;
    margin:auto;
    color:#fff;
    cursor:pointer;
}
.popup_wrap .popup .content .ensure:hover{
    background:url('../images/popup_s.png') no-repeat center;
}