@charset "UTF-8";html{-webkit-user-select:none;-moz-text-size-adjust:100%;text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-touch-callout:none}
body,dd,dl,dt,form,h1,h2,h3,h4,input,p,ul{margin:0}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
pre,textarea{overflow:auto}
progress{vertical-align:baseline}
table{border-spacing:0;border-collapse:collapse}
input,td,th{padding:0}
input{-webkit-box-sizing:border-box;box-sizing:border-box}
address,cite,dd,del,dl,dt,em,form,i,li,ol,th,ul{font-weight:400;font-style:normal;list-style:none}
dd,ol,ul{margin-left:0;padding-left:0}
img{height:auto;border:0 none;border-style:none}
a{text-decoration:none;background:0 0}
a,button,input,textarea{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent}
input[type=radio]{cursor:pointer}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
[type=button],[type=reset],[type=submit],button{cursor:pointer}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
p{max-height:100%}
a{color:#333}
a:active,a:hover{outline-width:0}
.tac{text-align:center}
.dis-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.flex3{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}
body{font-family:Helvetica,'Microsoft YaHei',sans-serif;font-size:basetorem(16px);line-height:1.5;width:100%;min-width:320px;margin:auto;color:#333;-webkit-tap-highlight-color:transparent}
.top-address-text span{margin-right:15px}
.top-banner-box{padding:5px 0;width:100%;position:fixed;top:0;left:0;background:#fff;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;z-index:9999}
.top-logo-box{display:inline-block;padding:5px 0}
.top-logo-box .img{width:50px;height:50px;vertical-align:middle;margin-left:30px;margin-right:15px}
.top-logo-box .txt{display:inline-block;vertical-align:middle;font-size:26px;height:50px;line-height:50px}
.top-bar-btn .btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:55px;line-height:52px;padding:0 5px;margin:5px 0 0 40px;text-align:center;-webkit-transition:all ease .1s;transition:all ease .1s}
.top-bar-btn .btn:hover{color:#f7941d}
.top-bar-btn .btn.active{color:#f7941d}
.login-btn-box .btn{display:inline-block;margin:10px 0 0;text-align:center;padding:0 10px;height:40px;line-height:40px;background:#f7941d;border-radius:5px;color:#fff}
.main-bar-btn .btn{display:inline-block;color:#fff;height:40px;line-height:40px;font-size:16px;width:150px;padding:0 10px}
.main-bar-btn .btn .img{width:20px;height:20px;margin-right:10px;margin-left:30px;vertical-align:sub}
.main-bar-img .img{display:inline-block;height:375px}
.main-bar-line .line-box .icon{height:25px;width:25px;margin-right:10px;display:inline-block;vertical-align:middle}
.main-bar-line .line-box .txt{display:inline-block;color:#333}
.main-bar-line .line-box .img{display:inline-block;vertical-align:middle;margin-right:5px}
.goods-cost-title .txt{font-size:16px}
.goods-list-box .img{display:block;margin:0 auto 10px}
.goods-list-box .txt{margin:0 0 10px;font-size:16px}
.goods-list-box .btn{border:1px solid #f7941d;border-radius:30px;color:#f7941d;font-size:14px;display:inline-block;padding:5px 15px;-webkit-transition:all ease .3s;transition:all ease .3s}
.goods-list-box .btn:hover{border:1px solid #f7941d;background:#f7941d;color:#fff}
.goods-top-questions .questions-line .icon{width:9px;height:14px;margin-top:5px}
.price-list-box .num-box.add .txt{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}
.price-list-box .txt-box .txt{font-weight:700;-webkit-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;text-align:right}
.price-list-box .btn{border:1px solid #f7941d;color:#f7941d;font-size:14px;display:inline-block;padding:5px 15px;margin:0 0 20px;-webkit-transition:all ease .3s;transition:all ease .3s}
.price-list-box .btn:hover{border:1px solid #f7941d;background:#f7941d;color:#fff}
.foot-bar-list .img{-webkit-transition:all ease .3s;transition:all ease .3s;margin:30px 0 0}
.foot-bar-list .txt{-webkit-transition:all ease .3s;transition:all ease .3s;opacity:0;font-size:14px}
.foot-bar-list:hover .img{margin:0 0 0}
.foot-bar-list:hover .txt{opacity:1}
.foot-register-box .txt{color:#fff;padding:0 0 15px}
.foot-register-box .btn{display:inline-block;border:1px solid #fff;color:#fff;padding:5px 15px}
.foot-register-box .btn:hover{background:#fff;color:#f7941d}
.footer-box{padding:20px 0 20px;background:#151922}
.footer-box .footer-banner-btn img{vertical-align:middle;margin-right:5px}
.footer-l-top-box{display:inline-block;width:45%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 70px;vertical-align:top}
.footer-l-t-txt{padding:15px 0}
.footer-l-t-txt .icon{height:15px;display:inline-block;margin-right:10px}
.footer-l-t-txt .txt{color:#fff;display:inline-block;font-size:14px;line-height:28px}
.footer-r-top-box{display:inline-block;width:54%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px}
.footer-r-t-btn{display:inline-block;width:180px;margin-top:10px}
.footer-r-t-btn h4{font-size:16px}
.footer-r-t-btn a{font-size:14px}
.footer-r-t-btn .txt{display:block;text-align:left;color:#fff;padding:5px 0}
.footer-r-t-btn .img{display:inline-block;width:70px;height:70px}
.contact-sub-box .text-btn .btn{color:#f7941d}
.contact-input-box .contact-list .txt{display:inline-block;font-size:18px;height:30x;line-height:30px;padding:0 10px}
.contact-btn-box .btn{display:inline-block;border:1px solid #f7941d;background:#f7941d;color:#fff;padding:8px;width:120px}
.contact-show-text p{padding:8px 0}
.contact-show-text .btn{display:inline-block;border:1px solid #f7941d;background:#f7941d;color:#fff;margin-top:10px;padding:5px 0;text-align:center;width:120px}
.wrap-w-1200-box{max-width:1200px;margin:0 auto}
.goods-play-btn .btn{display:inline-block;background:#2c3039;color:#fff;height:40px;line-height:40px;width:130px;padding:0 10px;margin:0 15px;text-align:center}
.goods-play-btn .img{height:20px;width:20px;vertical-align:sub;margin-right:10px}
li,ol,ul{list-style:none}
address,caption,cite,code,dfn,em,optgroup,strong,th,var{font-style:normal}
button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
:link img,:visited img,a img,fieldset,img{border:none}
button,img,input,li,object,select,textarea{vertical-align:middle}
button,input{overflow:visible}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word;overflow:hidden}
caption,th{text-align:left}
sub,sup{font-size:100%;vertical-align:baseline}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
.dl ul{display:block;width:300px;height:auto;float:right;margin-right:128px;margin-top:118px}
.dl2 ul{margin-right:79px;margin-top:113px}
.dl ul li{display:block;height:45px;margin-bottom:20px}
.dl ul li .txt{margin-left:44px;width:255px;height:45px;line-height:45px;border:solid 1px #ccc;text-indent:10px;font-size:14px;color:#666}
.dl ul li.mr input{margin-top:2px}
.dl ul li.qt a{display:inline-block;margin-left:10px;height:16px}
.dl ul li.qt a{margin-left:8px;width:47px;font-size:14px;color:#666}
.dl ul li.qt a img{margin-right:3px}
.dl ul li .txt{border-left:none}
.aytable tr td{padding-left:10px}
.aytable tr th{background-color:#e8f6e8;padding-left:10px;height:45px}
.ayother em,.aytip em{color:#f50}
.wjl .menu li{float:left;margin-right:15px}
.wjl .menu li a{display:block;width:100px;color:#f7941d;font-size:14px;height:33px;line-height:33px;text-align:center}
.wjl .menu li a:hover{color:#f50;text-decoration:none}
.dl ul li.qt a{margin-left:8px;width:47px;font-size:14px;color:#666}
.dl ul li.qt a img{margin-right:3px}
.dl ul li .txt{border-left:none}
.pay-top-text-box .txt{display:inline-block;font-size:14px;padding:0 60px}
.pay-top-text-box .img{width:20px;height:20px;margin-right:5px;vertical-align:bottom}
.pay-top-text-box .icon{width:20px;height:20px;margin:0 5px;vertical-align:bottom}
.phone_menu{display:none}
.pc_menu{display:block;width:100%}
.top-address-text2{margin-bottom:40px;height:30px}
@media (max-width:766px){.top-address-text2{margin-bottom:40px;height:18px}
  .phone_menu{position:relative}
  .phlogo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
  .left{display:block;float:left;vertical-align:middle;width:50%;background-color:#000}
  .left .drop1{width:200%}
  .right{display:block;float:right;text-align:right;width:50%}
  .right .drop1{width:200%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
  .dropdown-menu{z-index:999}
  .wrap-w-1200-box{display:block;max-width:100%;margin:0 auto}
  .footer-l-top-box{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;vertical-align:top}
  .top-logo-box .img{width:50px;height:50px;vertical-align:middle;margin-left:15px;margin-right:15px}
  .top-bar-btn .btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:55px;line-height:52px;padding:0 5px;margin:5px 0 0 10px;text-align:center;-webkit-transition:all ease .1s;transition:all ease .1s}
  .top-logo-box .txt{display:none;vertical-align:middle;font-size:20px;height:50px;line-height:50px}
  .top-logo-box{flex:none;float:left}
  .footer-r-top-box{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 40px}
  .main-bar-line .line-box .txt{vertical-align:middle}
  .main-bar-btn .btn{padding:0}
  .main-bar-btn .btn .img{margin-left:0}
  .dl ul{float:left}
  .dl ul li .txt{margin-left:0;width:100%;height:45px;line-height:45px;border:solid 1px #ccc!important;text-indent:10px;font-size:14px;color:#666}
  .zck1 form{width:100%;display:inline}
  .zc .zck1 ul li .txt{width:100%;height:43px;line-height:43px;border:solid 1px #d6d6d6;color:#999;font-size:14px;text-indent:10px}
  #yzm>a{width:45%;display:inline-block;float:right}
  .phone_menu{display:block;background-color:#000;height:52px;width:100%}
  .top-banner-box{padding:0;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 6px 6px #ccc}
  .pc_menu{display:none}
  .dropdown .btn{background-color:#000;text-align:center;display:inline-block;margin-top:8px;margin-bottom:2px}
  .dropdown .btn .img{width:20px;height:20px;padding:0;margin:0}
  .drop1{z-index:1000}
  .dropdown-menu{background-color:#000;width:100%;position:absolute;top:100%;left:0;display:none;float:left;min-width:160px;padding:0 0;margin:3px 0 0;font-size:14px;text-align:left;list-style:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}
  .dropdown-menu li{color:#fff}
  .dropdown-menu>li>a{line-height:45px;color:#fff}
  .dropdown-menu a{line-height:45px;height:45px;border-bottom:solid 1px #424245;text-align:center;color:#fff}
  .dropdown-menu a:hover{color:#fff}
  .drop1{border-top:solid 1px #444}
  .dl ul{width:100%}
  .dl ul li .dlk a{background-color:#0ed13c}
  .dlk a:hover{background-color:#0ed13c}
}
.checkbox-custom input[type=checkbox]{opacity:0;position:absolute;cursor:pointer;z-index:2;margin:-6px 0 0 0;top:50%;left:3px}
.checkbox-custom label:before{content:'';position:absolute;top:50%;left:0;margin-top:-9px;width:19px;height:18px;display:inline-block;border-radius:2px;border:1px solid #bbb;background:#fff}
.checkbox-custom input[type=checkbox]:checked+label:after{position:absolute;display:inline-block;font-family:'Glyphicons Halflings';content:"\e013";top:42%;left:3px;margin-top:-5px;font-size:11px;line-height:1;width:16px;height:16px;color:#333}
.checkbox-custom label{cursor:pointer;line-height:1.2;font-weight:400;margin-bottom:0;text-align:left}
.d-flex{display:flex}
.align-items-center{align-items:center}
.d-inline-block{display:inline-block}
.align-middle{vertical-align:middle}
.justify-content-center{justify-content:center!important}
.flex-column{flex-direction:column!important}
.mb-4{margin-bottom:1.5rem!important}
.mb-5{margin-bottom:3rem!important}
.top-container{padding-top:30px;background-size:100% 100%;background:url(../images/bannerbg.png) no-repeat center center}
.top-container .top-title{color:#333;font-size:45px;font-family:SourceHanSansCN-Medium;margin-bottom:35px}
.top-container .top-subtitle{color:#666;font-size:22px;font-family:MicrosoftYaHei}
.top-container .top-subtitle p{margin-bottom:20px}
.top-container .top-banner-img{width:556px}
.downloadBtn{width:280px;border-radius:33px;display:block;font-size:20px;letter-spacing:.1px;color:#fff;text-align:center;background-color:#f7941d;margin-bottom:10px}
.downloadBtn:focus,.downloadBtn:hover{color:#fff}
.downbtn-icon{width:32px;height:32px;margin-right:14px}
@media(max-width:991px){.top-container{background:0 0}
  .top-container .top-banner-img{width:100%}
  .top-container .top-title{font-size:30px}
  .top-container .top-subtitle{font-size:18px}
  .top-container .top-subtitle p{margin-bottom:10px}
  .downloadBtn{width:100%}
}
.introl-container{margin-top:70px}
.introl-container .introl-img{width:459px;margin:0 auto}
.introl-container .introl-title{font-size:24px;font-weight:700;color:#333;margin-bottom:31px}
.introl-container .desc{color:#333;font-size:16px;font-family:MicrosoftYaHei}
@media(max-width:991px){.introl-container .introl-img{width:100%}
}
.advantage-container{position:relative}
.advantage-bg{position:absolute;top:20px;left:0;width:100%}
.advantage-title{color:#333;font-size:32px;text-align:center;font-family:MicrosoftYaHei;font-weight:700;margin-bottom:50px}
.advantage-item{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:5px;padding:30px 50px;min-height:377px}
.advantage-img{width:100px;height:100px;margin-bottom:38px}
.advantage-item-title{font-size:22px;color:#333;margin-bottom:20px;font-weight:700}
.advantage-item-desc p{font-size:16px;color:#333;margin-bottom:10px}
.advantage-item-desc p:last-of-type{margin-bottom:0}
.other-container{margin-top:20px;position:relative;min-height:300px;background-color:#f7fff3}
.other-left,.other-right{min-height:300px}
.other-left{position:relative;background-color:#fff2e3}
.other-right{background-color:#f7fff3}
.other-item-title{color:#333;font-size:30px;font-weight:700;margin-bottom:30px}
.other-item-desc{color:#3d3d3d;font-size:16px;margin-bottom:20px}
.other-detail img{width:60px;height:60px;margin-bottom:16px}
.other-detail div{color:#3d3d3d;font-size:15px}
@media(max-width:991px){.other-detail{margin-bottom:20px}
  .other-detail div{font-size:14px}
  .other-right{padding-top:20px}
}
.d-xs-none{display:none}
@media (min-width:768px){.other-container:before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background-color:#fff2e3}
  .mb-sm-0{margin-bottom:0!important}
  .d-sm-flex{display:flex}
  .d-sm-flex{display:flex}
  .pr-sm-0{padding-right:0}
}
