@charset "utf-8";
/*网页的全局样式 解决兼容问题*/
body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,tr,td,form,input,select,textarea,span,img,a,em,strong,*{ margin:0; padding:0;box-sizing: border-box;}
ul,ol,li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:12px; }
img{ border:none; vertical-align:middle;}
a{text-decoration:none;cursor: pointer;}
img, object, button, input, select {vertical-align: middle; }
input,select {outline: none; }
.clear{zoom:1;}
.clear:after{ content:""; display:block; clear:both;}
@font-face {
  font-family: SourceHanSansSC-Normal;
  src: url("/skin/default/css/font/SourceHanSansSC-Normal.otf");
}
body{ font-size:12px;font-family:SourceHanSansSC-Normal;background: #efefef;}

.wrap { min-width: 1400px;margin: 0 auto;position: relative;}
.top { height: 986px;background: url(/skin/default/images/top.jpg) no-repeat 50% 0;position: relative;padding-top: 685px;}
.subtop { height: 627px;background: url(/skin/default/images/subtop.jpg) no-repeat 50% 0;position: relative;}
.logo { width:207px;position: absolute;top:15px;left:25px;}
.txt { width: 708px;margin: 0 auto;}
.top .yybtn,.subtop .yybtn { width: 261px;height: 87px;background: url(/skin/default/images/yybtn.png) no-repeat;position: absolute;top:718px;left: 50%;margin-left:-140px;-webkit-animation:pulse 1.5s linear infinite;animation:pulse 1.5s linear infinite;}
.pf_right { width: 144px;height: 400px;background: url(/skin/default/images/pf_right.png) no-repeat;position: fixed;right:0;bottom:270px;z-index: 10;}
.pfcon { padding-top: 19px;}
.pfcon a { width: 106px;height: 40px;display: block;margin: 0 auto 9px;}
.subtop .yybtn { top:416px;}
.subtop .txt { padding-top:176px;}

.content { width: 1400px;margin: 0 auto;padding-top: 40px;}
.part { margin-bottom: 60px;}
/*下载按钮*/
.main-content-1-download {padding: 20px 40px;position: absolute;bottom: 150px;left: 50%;transform: translateX(-50%);width: 536px;height: 200px;background-size: 100% 100%;}
.main-content-1-download-box {padding: 0 25px;width: 100%;height: 100%;display: flex;justify-content: space-between;align-items: center;}
.main-content-1-download-left {width: 140px;height: 140px;flex-shrink: 0;margin-right: 50px;}
.main-content-1-download-center {width: 235px;height: 150px;margin: 0 10px;overflow: hidden;display: flex;flex-direction: column;justify-content: center;}
.main-content-1-download-center a:first-child {margin-bottom: 10px;}
.main-content-1-download-center img {width: auto;max-width: 100%;height: auto;max-height: 100%;}
.main-content-1-download-center a {display: block;width: 100%;height: 80px;display: flex;justify-content: center;align-items: center;}
.main-content-1-download-center img {width: auto;max-width: 100%;height: auto;max-height: 100%;}
.main-content-1-download-left img {width: 100%;height: 100%;}

/*右侧悬浮客服*/
.fixedBtn1,.fixedBtn2{display: block;color:#fff;font-size: 14px;position: fixed;_position: absolute;right:-50px;top:50%;z-index:9;background-color: #b28647;padding:4px 6px 10px;cursor: pointer;margin-top:-143px;display: none }
.fixedBtn1:hover,.fixedBtn2:hover{background-color: #be8c44;color:#fff; }
.fixedBtn1{margin-top: -160px;}
.fixed_right2{width:160px;height:300px;font-size:14px;background:#fff;-background: url("../images/fixright4.jpg") no-repeat 0;position: fixed;_position: absolute;right:0px;top:50%;margin-top:-307px;z-index: 8 ;color: #49494b;}
.fixed_right2 .fixedBtn2{position:absolute;right:160px;display: block;}
.fixed_right2 .fixed_box1{padding: 20px 18px 8px;overflow: hidden;}
.fixed_right2 .fixed_p1{color:#b28647;}
.fixed_p4{color:#f9e09e;clear: both;font-size: 12px;margin: 6px 0}
.fixed_right2 .fixed_p2{color:#49494b;}
.fixed_right2 .sprit{width:32px;height:26px;background: url("../images/fixright4.jpg") no-repeat 0;display: block;}
.fl {float: left;display: inline-block;}
.fixed_right2 .fixed_weixin .sprit{background-position:-16px -158px;}
.fixed_right2 .fixed_qq .sprit{background-position:-19px -346px;}
.fixed_right2 .fixed_bdtb .sprit{background-position:-19px -418px;}
.fixed_right2 .fixed_cdk .sprit{background:none;}
.fixed_right2 .fixed_xlweibo .sprit{background-position:-19px -490px;}
.fixed_right2 .img{position: relative;clear: both;text-align: center;}
.fixed_right2 .img img{text-align: center;width:112px;}
.fixed_p21{text-align: center;}
.fixed_right2 .fixed_cdk{cursor: pointer;}
.fixedBottomAfterBox{position: fixed;_position:relative;z-index:10;bottom:30px;left:27%;width:250px;height:90px;padding-top:22px;text-align:center;display:none ;background: url("../images/bombg2.png") no-repeat;}
.fixedBottomAfter{color:#fff;font-size:16px;padding: 4px;cursor: pointer;background-color: #e6264a;position: absolute;top:-20px;right: 0;}
.fixedBottomAfter:hover{color:#fff;background-color: #f0284e;cursor: pointer;}
.fixed_right2 .fixed_qq {padding: 14px 18px 13px;-height:46px;border-top: 1px solid #d7d7d7;}
.fixed_qq_Box{margin-left: 20px;clear: both}
.fixed_qq_p1{color: #b28647;}
.fixed_qq_p2{ clear: both;color: #fff;background-color: #b4700f;width:90px;padding:3px;text-align: center;margin: 2px auto 0;border-radius:5px;background: linear-gradient(#f0c014,#f0c014,#d6a210,#b7720b,#b4700f,#b4700f,#b4700f);}


.title01 { height: 73px;background: url(/skin/default/images/title01.png) no-repeat 50% 0;}
.focus { width: 770px;margin-top: 22px;background: #fff;border: 2px solid #683815;border-radius: 15px;padding: 5px;float: left;}
.swiper-container { width: 100%;}
#focus { border-radius: 15px;}
.focus-pag { text-align: left;padding-left: 14px;}
#focus>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 6px;}
.focus-pag .swiper-pagination-bullet { width: 15px;height: 15px;opacity: 1;background: #fff;border-radius: 15px;}
.focus-pag .swiper-pagination-bullet-active { width: 49px;height: 15px;background: #fbd334;}
.news { width: 610px;margin-top: 22px;background: #fff;border: 2px solid #683815;border-radius: 15px;padding: 5px 5px 17px;float: right;}
.newstab { height: 80px;background: #9c3e1d;border-top-left-radius: 15px;border-top-right-radius: 15px;padding: 14px 0 0 20px;box-sizing: border-box;position: relative;}
.newstab li { height: 100%;width: 81px;margin-right: 34px;float: left;text-align: center;line-height: 48px;font-size: 20px;font-weight: 700;cursor: pointer;}
.newstab li.active { background: url(/skin/default/images/tabbg.png) no-repeat;}
.newstab li a { color: #000;}
.newsmore { font-size: 36px;font-weight: 700;position: absolute;right:19px;top:0;line-height: 80px;color: #000;}
.newslist { width: 562px;margin: 6px auto 0;height: 348px;overflow: hidden;}
.newslist ul li:last-child .newslink { border: none;}
.newslink { border-bottom: 1px dashed #fbb251;display: flex;font-size: 18px;color: #000;align-items: center;padding: 12px 0;}
.newslink .tag { background: #fbd334;border: 1px solid #000;border-radius: 10px;width: 54px;line-height: 26px;text-align: center;box-shadow: inset 0 1px 1px 1px #faee0b;font-size: 18px;margin-right: 5px;}
.newslink p { flex: 1;margin-right: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.title02 { height: 73px;background: url(/skin/default/images/title02.png) no-repeat 50% 0;}
.gllink { margin-top: 25px;display: flex;justify-content: space-between;}
.gllink a { width: 453px;transition: all .5s;}
.gllink a:hover { transform: scale(1.05);}

.title03 { height: 73px;background: url(/skin/default/images/title03.png) no-repeat 50% 0;}
.picbox { margin-top: 25px;display: flex;justify-content: space-between;}
.picpart { width: 100%;}
.piclink { width: 178px;float: left;}
.pic { float: left;margin-left: 11px;margin-bottom: 11px;border-radius: 15px;border: 2px solid #683815;overflow: hidden;position: relative;}
.pic img { transition: all .5s;width: 100%;height:100%;object-fit: cover;}
.pic:hover img { transform: scale(1.1);}
.picpart:last-child .pic{ width: 402px;height: 285px;;margin-left: 50px;}
.videobtn { width: 68px;height: 68px;background: url(/skin/default/images/videobtn.png) no-repeat;position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);cursor: pointer;z-index: 9;}

.shiping_box{ background: rgba(0,0,0,.8);position: fixed;top: 0;left: 0;right:0;bottom:0; z-index:-1; width: 100%; height: 100%;opacity: 0;}
.cols{background: url(/skin/default/images/close.png) no-repeat 0 0/100%;width: 30px;height: 30px;position: absolute;right: -30px;top:0px;transition: all 1s; }
.cols:hover { transform: rotate(359deg);}
.shiping_box .ship_center{
  display:block;
  position:fixed;
  z-index:1000;
  left:50%;
  top:50%;
  transform:translate3d(-50%,-50%,0); 
  width: 900px;
  background: #191919;
}
.shiping_box .pic_center{
  display: -webkit-box;display: -webkit-flex;display: flex;
	position:fixed;
  z-index:1000;
	left:2.5%;
  top:2.5%;
	width: 95%;
  height:95%;
}
.shiping_box .pic_center img { width: auto;max-height: 100%;max-width: 100%;margin: auto;}

.crumb { font-size: 28px;}
.crumb span { color: #c3611f;}
.crumb a { color: #000;}
.part .pf_right { float: left;position: static;margin-top: 15px;}
.subnews { width:100%;background: #fff;border: 2px solid #683815;border-radius: 15px;padding: 5px;margin-top: 15px;float: right;}
.subnews .newstab { padding-left: 95px;padding-right: 95px;display: flex;justify-content: space-between;}
.subnews .newstab li { width: 113px;margin-right: 0;}
.subnews .newstab li.active { background: url(/skin/default/images/tabbg02.png) no-repeat;}
.subnews .newslist { height: auto;width: 1170px;}
.subnews .newslist .newslink { padding: 25px 0;}
.page { text-align: center;font-size: 0;margin: 80px 0;}
.page ul,.page li{ display:inline-block;vertical-align:middle;}
.page li { margin:0 3px;font-size:16px;}
.page ul { margin-right:15px;}
.page ul li>span,.page a{ display:block;line-height: 40px;min-width: 40px;border:1px solid #5c372f;background: #ffe224;}
.page a{ color:#5c372f; }
.page a.other { padding: 0 10px;}
.page>span { font-size: 14px;vertical-align: middle;margin-right: 10px;color: #5c372f;}

.newstxt { width:1170px;margin: 25px auto 0;padding-bottom: 50px;}
.newstitle { border-bottom: 1px dashed #fbb251;text-align: center;padding-bottom: 15px;margin-bottom: 20px;}
.newstitle h1 { font-size: 36px;}
.newstitle p { font-size: 22px;}
.newscontent { width: 1050px;margin: 0 auto;font-size: 22px;}
.newscontent p { margin-bottom: 25px;}
.newscontent img { max-width: 100%;}

.cardbox { margin-top: 40px;}
.cjbox { position: relative;width: 1116px;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;margin: 0 auto;}
.cjpic { margin-bottom: 40px;width: 242px;}
.cjpic img { width: 100%;}
.cjpic:not(:nth-child(4n)) { margin-right: 40px;}
.piclist { width: 1150px;margin: 0 auto;padding-top: 45px;}
.piclist ul { display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.piclist ul li { width: 544px;margin-bottom: 30px;position: relative;}
.piclist ul li:not(:nth-child(2n)){ margin-right: 62px;}
.piclist ul li p { text-align: center;font-size: 18px;color: #c3611f;}
.piclist ul li p span{ margin: 0 5px;display: inline-block;}
.piclist ul li img { width: 100%;}


/*footer*/
.footer {
	width: 100%;
	background: #282828;
	font-size: 12px;
	padding: 45px 0;
  }
  
  .footer .wrap {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	background: url() no-repeat 0 0/100%;
  }
  
  .footer .wrap .logo_wrap {
	float: left;
	margin-top: 40px;
  }
  
  .footer .wrap .footer_nav_wrap {
	float: left;
	color: #fff;
  }
  
  .footer .wrap .footer_nav_wrap > div {
	float: left;
  }
  
  .footer .wrap .footer_nav_wrap > div > a.title_main {
	font-size: 18px;
	color: #fff;
  }
  
  .footer .wrap .footer_nav_wrap > div > ul > li {
	font-size: 14px;
	padding: 3px 0;
  }
  
  .footer .wrap .footer_nav_wrap > div > ul > li a {
	color: #ada8a8;
  }
  
  .footer .wrap .footer_nav_wrap > div > ul > li a:hover {
	color: #eee;
  }
  
  .footer .wrap .footer_nav_wrap > div.about_item {
	margin-left: 113px;
  }
  
  .footer .wrap .footer_nav_wrap > div.user_service_item {
	margin-left: 79px;
  }
  
  .footer .wrap .footer_nav_wrap > div.connectUs_item {
	margin-left: 70px;
  }
  
  .footer .wrap .detail_info {
	color: #ada8a8;
	font-size: 12px;
        text-align: center;
  }
  
  .footer .wrap .detail_info p {
	line-height: 22px;
  }
  
  .footer .wrap .detail_info p img {
	display: inline-block;
	width: 24px;
	vertical-align: top;
  }

.lbbox { position: absolute;top:530px;left: 50%;display: none;transform: translateX(-50%);}
.yybtn:hover+.lbbox { display: block;}

.mc_box {background-color: rgba(0, 0, 0, .65);position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index:999;display: none;}
.popbox,.qqpop { width:656px;min-height:374px;position: fixed;top:50%;left:50%;transform: translate(-50%,-50%);z-index: 1000;display: none;}
.close,.btnclose { width: 40px;height:40px;background: url(/skin/default/images/close.png) no-repeat;position: absolute;top:30px;right:-50px;}
.yuyuetab { font-size: 0;text-align: center;padding-top: 32px;height:100px;box-sizing: border-box;}
.yuyuetab li { display: inline-block;width:210px;cursor: pointer;height:100%;}
.yuyuetab li:nth-child(1) { background: url(/skin/default/images/ios.png) no-repeat;margin-right: 25px;}
.yuyuetab li:nth-child(2) { background: url(/skin/default/images/android.png) no-repeat;}
.yuyuetab li:nth-child(1).active { background-image: url(/skin/default/images/ios_on.png); }
.yuyuetab li:nth-child(2).active { background-image: url(/skin/default/images/android_on.png); }
.yuyueform { margin-top: 34px;text-align: center;height: 363px;display: flex;-webkit-flex-direction: column;flex-direction: column;justify-content: center;}
.yuyueform p input { width: 463px;height:88px;background-color: #fff;border:1px solid #000;font-size:30px;text-align: center;border-radius: 10px;}
.iosewm { width: 150px;margin: 15px auto 0;}
.iosewm img { width: 100%;}
.yuyuediv { height: 524px;background: url(/skin/default/images/popbg.png) no-repeat;}
.btn { margin-top: 30px;}
.btn a { width:311px;height:80px;background: url(/skin/default/images/btn.png) no-repeat;display: block;margin:0 auto;}
.success { width: 100%;height:374px;background: url(/skin/default/images/success.png) no-repeat;display: none;}
.error { width: 100%;height:374px;background: url(/skin/default/images/error.png) no-repeat;display: none;}
.errorbtn { width: 270px;position: absolute;top:75%;left:50%;transform: translateX(-50%);}
.repeat { width: 100%;height:374px;background: url(/skin/default/images/repeat.png) no-repeat;display: none;}
.success-ios { height: 521px;background: url(/skin/default/images/success-ios.png) no-repeat;display: none;}

.qqpop { background-image: url(/skin/default/images/qqpop.png);}
.qqcon { padding-top: 125px;width: 534px;margin: 0 auto;}
.qqlist { font-size: 22px;overflow: hidden;line-height: 42px;text-align: center;}
.qqlist li { width: 260px;float: left;border: 1px solid #000;border-radius: 5px;margin-bottom: 10px;}
.qqlist li:not(:nth-child(2n)){ margin-right: 10px;}
.qqtxt { font-size: 30px;text-align: center;margin-top: 20px;}

.title04 { height: 72px;background: url(/skin/default/images/title04.png) no-repeat 50% 0;}
.cardtab_box { height: 636px;margin-top: 25px;position: relative;}
.cardtab { width: 111px;height: 636px;position: absolute;top:0;left: 0;z-index: 2;}
.cardtab01 { background: url(/skin/default/images/cardtab01.png) no-repeat;}
.cardtab02 { background: url(/skin/default/images/cardtab02.png) no-repeat;}
.cardtab03 { background: url(/skin/default/images/cardtab03.png) no-repeat;}
.cardtab04 { background: url(/skin/default/images/cardtab04.png) no-repeat;}
.cardtab05 { background: url(/skin/default/images/cardtab05.png) no-repeat;}
.cardtab li { width: 100%;height: 104px;cursor: pointer;}
.cardtab li.active { height: 116px;}
.cardtab .more { width: 100%;height: 104px;display: block;}
.cardcontent { width: 1357px;height: 636px;float: right;background:#fff;position: relative;border: 2px solid #683815;border-radius: 10px;padding: 5px;}
.cardcontent>div { background: #fdda52;width: 100%;height: 100%;border-radius: 10px;}
.cardtab_main { position: absolute;top:29px;right:15px;width: 1242px;display: none;}
.cardtab_main>div { position: absolute;top:0;left: 0;}
.cardtab_main>div:last-child { display: none;}
.cardtab_main:first-child { display: block;}
/* .cardtab_main a { width: 124px;height: 90px;position: absolute;top:22px;right:0;z-index: 9;} */
.cardtab_main a { width: 10%;height: 110px;position: absolute;top:15px;right:.7%;z-index: 9;background: #fff;cursor: default;}

.subnews .cardtab_title { padding-left: 100px;padding-right: 100px;}
.subnews .cardtab_title li.active { width: 179px;background-image: url(/skin/default/images/tabbg03.png);}

.masklayer { background: rgba(0,0,0,.5);position: fixed;top: 0;left: 0;right:0;bottom:0; z-index:99; width: 100%; height: 100%;display: none;}
.cardpop { width: 1400px;position: fixed;left:50%;top:50%;transform: translate(-50%,-50%);}
.cardpop_content { width: 1292px;background:#fff;position: relative;border: 2px solid #683815;border-radius: 10px;padding: 5px;margin: 0 auto;}
.cardpop_content>div { background: #fdda52;width: 100%;height: 100%;border-radius: 10px;padding: 20px 18px;}
.cardpop .cardtab_main { position: static;width: 100%;display: block;}
.cardpop .cardtab_main img { width: 100%;}
.cardpop .cardtab_main>div { position: relative;}

@media screen and (max-width:1400px) {
  .cardpop{ width: 100%;}
  .cardpop_content { width: 90%;}
}

.swiper-button-next, .swiper-button-prev { width: 47px;height: 76px;color: transparent;outline: none;}
.swiper-button-next { background: url(/skin/default/images/right.png) no-repeat;right: 0;}
.swiper-button-prev { background: url(/skin/default/images/left.png) no-repeat;left: 0;}
.cardclose { width: 54px;height: 54px;background: url(/skin/default/images/close02.png) no-repeat;position: absolute;top:0;right:0;z-index: 9;}

.cardtxt { width: 732px;position: absolute;top:45px;left: 42px;height: 480px;overflow: auto;}
.cardtxt::-webkit-scrollbar {width: 6px;}
.cardtxt::-webkit-scrollbar-thumb {background: #f9c809;border-radius: 3px;width: 4px;}
.cardtxt::-webkit-scrollbar-track {background:#f0ebe7;border: 1px solid #000;border-radius: 3px;}

.cardpop_content .cardtxt { width: 53%;height: 85%;padding-right:25px;}

@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}
@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}

.glbox { padding: 50px 0;}
.gllist { width: 1060px;margin: 0 auto;}
.gllist li { width: 315px;float: left;margin: 0 55px 52px 0;cursor: pointer;}
.gllist li:nth-child(3n) { margin-right: 0;}
.glpop { width: 825px;}
.glpop .cardpop_content { width: 715px;}

.download { width: 773px;height: 66px;background: url(/skin/default/images/download.png) no-repeat;margin: 20px auto 0;}
.download a { width: 182px;height: 66px;float: left;margin-right: 15px;}
.download a:last-child { margin: 0;}

.pf { position: fixed;right:0;bottom:20px;z-index: 10;}


