@charset "utf-8";@media screen and (max-width:1600px){.logo img{max-height:22px}
.nav{margin-left:0px}
.nav li{font-size:14px;padding:0px 20px}
.bannerimg{display:none}
.banner .bannertxt{top:42%}
.banner .bannertxt h2{font-size:44px}
.banner .bannertxt h3{font-size:44px}
.banner .bannertxt p{font-size:18px}
.txtcenter{max-width:60%}
.desc p{font-size:18px}
.desc span{font-size:14px}
.syableft h2{font-size:32px}
.morelink{width:120px;height:35px;line-height:35px}
.news-tab li{font-size:32px}
.partner-tit h2{font-size:36px}
.partner-tit p{font-size:16px}
.online p{font-size:32px}
.nybannerwidth h2{font-size:36px}
.banner .bannertxt .viewmore{width:120px;height:40px;font-size:16px;line-height:40px}
.banner .bannertips{bottom:17%}
.nybannertxt .viewmore{width:120px;height:35px;line-height:31px;margin-top:4%;font-size:16px}
.nybannerwidth p{font-size:14px}
.articlebox .swiper-slide a p{font-size:16px}
.articlebox .swiper-slide a span{font-size:12px}
.articlebox .swiper-slide a em{font-size:12px}
.category-list li{font-size:20px}
.helprighttxt p{font-size:18px}
.helprighttxt span{font-size:14px}
.helprighttxt em{font-size:14px}
.newstit h1{font-size:24px}
.page{padding-top:2%}
}@media screen and (max-width:1500px){.navbrand{width:140px}
.navbrand span{font-size:12px}
.banner .bannertxt .viewmore{width:100px;height:35px;font-size:14px;line-height:35px}
.search input[type="text"]{font-size:14px}
.search input[type="text"]::placeholder{font-size:14px}
.search input[type="text"]::-webkit-input-placeholder{font-size:14px}
.search input[type="text"]::-moz-placeholder{font-size:14px}
.search input[type="text"]::-ms-input-placeholder{font-size:14px}
.search input[type="text"]:-ms-input-placeholder{font-size:14px}
.syableft h2{font-size:28px}
.news-tab li{font-size:28px}
.syableft p{font-size:14px}
.morelink{width:100px;height:35px;line-height:35px}
.online p{font-size:28px}
.footer li p{font-size:16px}
.footercon>p{font-size:16px}
.footerbot .botinfo{font-size:12px}
.footerbot{padding:15px 0px}
.banner .bannertips{bottom:17%}
.banner .swiper-pagination{bottom:130px}
.newsshowbox{padding:3%;margin-top:0px}
.newstit h1{font-size:20px}
.newsshowtxt{font-size:12px;padding:0px 0px 20px 0px}
.newstit p{font-size:12px}
.newsshowtxt p{padding-top:10px;line-height:2.2}
.newsupdown{font-size:12px;padding:15px 0px}
.helpboxs{padding:3%}
.wenbenxu textarea,.wenbenxu .csrcontent{min-height:180px}
}@media screen and (max-width:1366px),screen and (max-height:800px){.top{height:50px}
.logo img{max-height:20px}
.nav li{font-size:12px;padding:0px 15px}
.nav li:nth-child(5):before{width:20px;height:12px;right:-8px;top:9px}
.nav li>a{line-height:50px}
.search{height:50px}
.search input[type="text"]{height:50px}
.yongtancs1{top:50px}
.banner .bannertxt h2{font-size:40px}
.banner .bannertxt h3{font-size:40px}
.banner .bannertxt p{font-size:16px}
.navbrand{top:50px;padding:10px;width:120px}
.banner .bannertips{bottom:14%}
.banner .swiper-pagination{bottom:90px}
.mainbox{max-width:1100px}
.search input[type="submit"]{background-size:15px auto}
.banner .bannertxt .viewmore{width:100px;height:30px;font-size:12px;line-height:30px}
.tedian{padding:10px 0px}
.ico{margin-right:5px}
.ico img{max-width:60px}
.desc span{font-size:12px}
.desc p{font-size:14px}
.syableft h2{font-size:24px}
.syableft p{font-size:12px}
.morelink{font-size:12px;height:30px;line-height:28px}
.news-tab li{font-size:24px;margin-bottom:0px}
.online p{font-size:24px}
.partner-tit p{font-size:14px}
.footer li p{font-size:14px}
.footercon>p{font-size:14px}
.footer li span{font-size:12px}
.footercon h3{font-size:20px}
.search input[type="text"]{font-size:12px}
.search input[type="text"]::placeholder{font-size:12px}
.search input[type="text"]::-webkit-input-placeholder{font-size:12px}
.search input[type="text"]::-moz-placeholder{font-size:12px}
.search input[type="text"]::-ms-input-placeholder{font-size:12px}
.search input[type="text"]:-ms-input-placeholder{font-size:12px}
.nybannertxt{max-width:1100px}
.nybannerwidth p{font-size:12px}
.nybannertxt .viewmore{font-size:12px;width:100px;height:30px;line-height:27px}
.maizengtips{font-size:14px;line-height:25px;margin-top:10px}
.guigetxts li .biaoti{font-size:12px}
.guigetxts li p{font-size:12px}
.bannershow{min-height:auto}
.shaixlogo img{min-height:30px;height:30px;padding:3px 0px}
.shaixlogo p{font-size:14px}
.page{padding-top:0px}
.page a{width:28px;height:30px;line-height:30px}
.helpboxs li{padding:20px 0px}
.category-list li{font-size:16px}
.category-list li a{height:80px;line-height:60px;background:url(../images/xiala01.png) no-repeat center 75%}
.category-list li.cur a{background:url(../images/xiala02.png) no-repeat center 75%}
.helpboxs{padding:1% 3%}
.helprighttxt p{font-size:14px}
.helprighttxt span{font-size:12px}
.helprighttxt em{font-size:12px}
.nybanwenzi h2{font-size:30px}
.nybannerwidth h2{font-size:32px}
.partner-tit h2{font-size:32px}
.introbotul ul{max-width:1100px}
}@media screen and (max-width:1280px){.mainbox{max-width:980px}
.nybannertxt{max-width:980px}
.introbotul{margin-top:20px;padding-top:20px}
.introbotul ul{max-width:980px;font-size:12px}
.footerbot{margin-top:20px}
}@media screen and (max-width:1200px){.nybannerwidth h2{font-size:28px}
.nybannerwidth{max-width:100%;width:100%}
.banner .bannertxt h2{font-size:36px}
.banner .bannertxt h3{font-size:36px}
.nybannertxt .viewmore{margin:2% auto 0px auto}
.nybannerwidth p{display:none}
.partner-tit h2{font-size:28px}
.banner .bannertxt .viewmore{line-height:27px}
}@media screen and (max-width:1100px){.banner .bannertxt{top:48%}
.syabout{padding-left:15px;padding-right:15px}
.introbotul{display:none}
.banner{height:auto}
.banner .swiper-slide{height:auto}
.syableft p{font-size:14px;padding:0px 0px}
.top{padding:0px 15px;width:100%;box-sizing:border-box}
.logo{width:110px}
.txtcenter{margin-left:15px;max-width:70%}
.banner .bannertips{left:15px;bottom:50px}
.partner-list li{width:calc(20% - 1px)}
.nybannerwidth h2{font-weight:bold;margin-top:0px;display:block;font-size:24px}
.nybannerwidth p{font-size:14px}
.articlebox .pd4{padding:0px 0px 0px 0px}
.topleft{width:auto}
.topright{width:50%;margin-right:40px}
.search{width:60%}
.search input[type="text"]::-webkit-input-placeholder{color:rgba(255,255,255,0.3);font-size:14px}
.search input[type="text"]::-moz-placeholder{color:rgba(255,255,255,0.3);font-size:14px}
.search input[type="text"]:-ms-input-placeholder{color:rgba(255,255,255,0.3);font-size:14px}
.pd2{padding-top:4%;padding-bottom:4%}
.syzhengshuhezi .swiper-pagination{bottom:25px}
.mt3{margin-top:4%}
.mt5{margin-top:30px}
.footercon h3{font-size:20px}
.partner-tit h2{font-size:22px;font-weight:bold}
.nav{position:fixed;top:50px;right:0;z-index:999999999;float:inherit;width:100%;height:calc(100vh - 46px);text-align:center;opacity:0;visibility:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:#fff;background:rgba(46,46,46,0.9)}
.nav ul{display:block;width:100%}
.nav li a{color:#fff;padding:15px}
.nav li .navbrand span a{padding:0px;display:block}
.nav li{margin:0px;border-bottom:1px solid #444;background:url(../images/xiala2.png) no-repeat 97.5% 22px;text-align:left}
.nav li>a{font-size:16px}
.nav li:hover>a{color:#Fff}
.nav li.cur{background:url(../images/xialahh.png) no-repeat 97.5% 22px}
.nav li.cur>a{color:#ff7125}
.nybannerwidth{width:100%;max-width:100%;text-align:center}
.nybannerwidthtit{width:100%;max-width:100%;text-align:center}
.navbrand{position:relative;background-color:rgba(59,59,59,0.6);left:auto;width:100%;padding:0px;top:auto;transform:none;text-align:left}
.navbrand span{border-bottom:1px solid #444;padding:15px 0;font-size:14px;text-align:left;text-indent:2em}
.navbrand:before{display:none}
.nav-btnbox{position:absolute;z-index:999999999999999999;right:15px;top:50%;transform:translate(0,-50%);width:25px;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;display:block}
.nav-btnbox .icon-bar{display:block;height:3px;border-radius:10px;overflow:hidden;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;perspective-origin:50% 50%;-ms-transition:all .3s ease;margin:0 auto}
.nav-btnbox .icon-bar+.icon-bar{margin-top:5px}
.menu-open .nav-btnbox .icon-bar{background-color:#fff}
.menu-open .nav-btnbox .icon-bar:first-child{margin-left:0;-webkit-transform:translate3d(0px,7px,0) rotate3d(0,0,1,-45deg);transform:translate3d(0px,7px,0) rotate3d(0,0,1,-45deg)}
.menu-open .nav-btnbox .icon-bar:nth-child(2){opacity:0;transform:translate(20px,0)}
.menu-open .nav-btnbox .icon-bar:last-child{-webkit-transform:translate3d(0,-9px,0) rotate3d(0,0,1,45deg);transform:translate3d(0,-9px,0) rotate3d(0,0,1,45deg)}
.menu-open .top{background:#222222;box-shadow:0 4px 15px rgb(0 0 0 / 8%)}
.menu-open .nav{visibility:visible;opacity:1}
.menu-open .icon-bar{background:#FFF}
.menu-open .nav ul{padding-top:0px}
.menu-open .nav li{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;display:block}
.menu-open .nav li a img{display:none}
.nytopbox.topbox .nav li.cur a img.none{display:none}
.nytopbox.topbox{position:fixed}
.menu-open .nav li:nth-child(1){animation-delay:0s}
.menu-open .nav li:nth-child(2){animation-delay:0.1s}
.menu-open .nav li:nth-child(3){animation-delay:0.2s}
.menu-open .nav li:nth-child(4){animation-delay:0.3s}
.menu-open .nav li:nth-child(5){animation-delay:0.4s}
.menu-open .nav li:nth-child(6){animation-delay:0.5s}
.menu-open .nav li:nth-child(7){animation-delay:0.6s}
.menu-open .nav li:nth-child(8){animation-delay:0.7s}
.menu-open .nav li:nth-child(9){animation-delay:0.8s}
.menu-open .nav li:nth-child(10){animation-delay:0.9s}
.mainbox{padding-left:20px;padding-right:20px}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(60px)}
100%{opacity:1;-webkit-transform:translateY(0)}
}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(60px)}
100%{opacity:1;-moz-transform:translateY(0)}
}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(60px)}
100%{opacity:1;-o-transform:translateY(0)}
}@keyframes fadeInUp{0%{opacity:0;transform:translateY(60px)}
100%{opacity:1;transform:translateY(0)}
}body{overflow-x:hidden}
.banner .bannertxt h2{font-size:30px;font-weight:bold}
.banner .bannertxt h3{font-size:30px;font-weight:bold}
.banner .swiper-pagination{bottom:30px}
.bannerimg{position:relative;left:auto;top:auto;transform:none;display:block}
.banner .swiper-pagination-bullet{width:20px}
.advantage{position:relative;display:none}
.advantage ul{display:block;overflow:hidden;padding:0px 15px}
.advantage li{width:20%;float:left;margin:10px 0px}
.ico{height:40px;width:20%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.advantage li:last-child .ico{margin-right:15px}
.ico img{max-height:100%}
.desc p{font-size:15px;font-weight:bold}
.desc span{font-size:12px}
.syableft h2{font-size:22px;margin-top:10px;margin-bottom:20px;font-weight:bold}
.news-tab ul{width:50%}
.news-tab li{font-size:22px;font-weight:bold;padding:10px 0px 20px}
.articlebox .swiper-pagination{bottom:0px}
.articlebox .swiper-pagination-bullet{height:3px;width:20px;margin:0px 4px;border-radius:0px;background:rgba(0,0,0,0.1);opacity:1}
.articlebox .swiper-pagination-bullet-active{background:#ff7125}
.articlebox .swiper-pagination-bullet:hover{background:#ccc}
.articlebox .morelink{margin:0px auto;display:none}
.helprighttxt{line-height:1.6;width:calc(100% - 270px)}
.page{margin-top:0px;padding-top:0px}
.newsupdown{display:block;line-height:25px;padding-bottom:0px}
.footer{padding-top:0px}
.footer .footernav{display:none}
.footer .footercon{display:none}
.footerbot{margin-top:0px;text-align:center}
.footerbot .boterduan{display:block}
.botinfo a{display:none!important}
.bannershow{display:none}
.bannerhide{display:block;height:20vh}
.bannerhide1{height:30vh}
.nybannerwidth p{display:none}
.nybanwenzi h2{font-size:26px}
.bandown{bottom:8%}
.category-list li{font-size:20px}
.helpboxs .page{margin-top:4%}
.nav li:nth-child(5):before{display:none}
}@media screen and (max-width:1100px) and (max-height:800px){.bannerhide{height:35vh}
.bannerhide1{height:45vh}
}@media screen and (max-width:991px){.banner{height:70vh}
.bannerimg{display:none}
.banner .swiper-slide{height:70vh}
.banner .bannertxt h2{font-size:26px}
.banner .bannertxt h3{font-size:26px}
.banner .bannertxt{top:50%}
.banner .bannertxt p{margin-top:20px;display:none}
.banner .bannertxt p:nth-child(2){margin-top:0px}
.banner .bannertips{bottom:30px}
.txtcenter{max-width:60%}
.bannerimg{display:none}
.footer .mainbox .footernav{display:none}
.footer .mainbox .footercon{display:none}
.footerbot{border-top:0px;margin-top:0px}
.footer{padding-top:0px;text-align:center}
.boterduan{display:block}
.nybannerwidth .price{display:block}
.category-list li{font-size:16px}
.syabout{display:block;padding:20px 25px}
.syableft{width:100%}
.syabright{width:100%;margin-top:25px}
}@media screen and (max-width:768px){.mbannerimg{display:block;height:100%}
.banner .bannertxt .viewmore{width:110px;height:30px;font-size:12px;line-height:27px}
.nav li{background:url(../images/xiala2.png) no-repeat 97% 21px}
.nav li.cur{background:url(../images/xialahh.png) no-repeat 97% 21px}
.bannerhide{height:25vh}
.bannerhide1{height:35vh}
.banner .bannertxt h2{font-size:22px}
.banner .bannertxt h3{font-size:22px}
.txtcenter{max-width:90%}
.partner-mt4{margin-top:25px}
.syableft h2{text-align:center;font-size:20px}
.morelink{width:120px;height:34px;line-height:34px;margin:20px auto 0px auto;display:block}
.news-tab li{font-size:20px}
.partner-tit h2{font-size:20px;margin-bottom:0px}
.partner-tit p{padding:10px 0px;font-size:12px;line-height:25px}
.partner-list li{width:calc(25% - 1px)}
.articlebox .swiper-slide a p{font-size:16px}
.articlebox .pd4{padding:0px 0px 40px 0px}
.partner-tit{padding:0px 10px}
.banner .bannertxt h3{margin-bottom:2%}
.nybannerwidth{width:100%;max-width:100%;margin-left:15px}
.nybannerwidth .txt{display:none}
.supportbanner>img{display:none}
.supportbanner{background:url("../images/supportbanner.jpg") no-repeat left center;background-size:cover}
.category-list li{width:24%;font-size:14px}
.category-list li a{height:60px;line-height:48px;background-size:10px auto}
.category-list li.cur a{background-size:10px auto}
.helprighttxt p{font-size:16px}
.topright{display:none}
.logo{margin-right:0px;width:100px}
.logo img{max-height:30px}
.top{height:55px}
.nav{top:55px}
.syableft p{text-align:justify}
.morelinkshow{display:none}
.morelinkhide{display:block}
.syzhengshuhezi .swiper-pagination{bottom:30px}
.newstit h1{font-size:20px}
}@media screen and (max-width:640px){.nybannerwidth h2{text-align:center;margin-top:55px;font-size:20px}
.pd3{padding-top:5%;padding-bottom:5%}
.mt4{margin-top:25px}
.nav li{background:url(../images/xiala2.png) no-repeat 95% 21px}
.nav li.cur{background:url(../images/xialahh.png) no-repeat 95% 21px}
.pd5{padding-top:10%;padding-bottom:10%}
.banner{height:calc(100vh - 161px)}
.txtcenter{max-width:calc(95% - 30px)}
.banner .bannertxt p{display:inline}
.banner .swiper-slide{height:calc(100vh - 161px)}
.banner .bannertxt p{font-size:14px;margin-top:20px}
.banner .bannertips{bottom:50px}
.banner .swiper-pagination{bottom:15px}
.morelink{margin:20px auto 0px auto}
.pd4{padding:6% 0px}
.news-tab ul{width:80%}
.bannerhide{height:30vh}
.nybannerwidth{margin-left:0px}
.syableft p{font-size:12px;line-height:1.8;padding:0px 15px}
.nybanwenzi h2{font-size:24px}
.mainbox{padding-left:15px;padding-right:15px}
.nav li>a{line-height:50px;padding:15px 5px}
.menu-open .nav ul{padding-top:0px}
.menu-open .nav ul{padding-top:0px}
.txtcenter{line-height:1.8}
.teinax ul{width:90%}
.advantage li{width:50%}
.advantage li:nth-child(5){display:none}
.helpboxs li a{display:block}
.helpboxs li .fangdapic{width:100%}
.helprighttxt{width:100%;margin-top:10px}
.online{padding-top:12%;padding-bottom:12%}
.banner .swiper-pagination{bottom:20px}
.footer li span{line-height:2.2}
.footerbot .botinfo{display:block;width:100%}
.morelink.baise{margin-top:15px}
.boterduan{display:block}
.footer{padding-top:0px}
.bothide{display:inline-block}
.footerbot{line-height:25px;text-align:center}
.partner-tit p{display:none}
.syzhengshuhezi .swiper-pagination-bullet{width:20px}
.category-list{margin-bottom:20px}
.helpboxs li{padding:20px 0px}
.page a{width:30px;height:30px;line-height:30px}
.helprighttxt p{font-size:14px;font-weight:bold}
.newstit h1{font-size:18px;margin-bottom:0px;line-height:1.5}
.newstit{padding:20px 0px 0px 0px}
.newstit p{line-height:30px;padding:10px 0px}
.newsshowtxt{padding:20px 0px 20px 0px}
.newsshowtxt p{padding:5px 0px}
.newsupdown{display:block;padding:15px 0px;line-height:25px}
}@media screen and (max-width:480px){.news-tab li{font-size:18px;padding:10px 0px 20px 0px}
.newsbox .mt2{margin-top:30px}
.articlebox .swiper-pagination{bottom:0px}
.newstit h1{font-size:16px}
}@media screen and (max-width:400px){.nav li{background:url(../images/xiala2.png) no-repeat 94% 21px}
.nav li.cur{background:url(../images/xialahh.png) no-repeat 94% 21px}
.txtcenter{max-width:calc(97% - 30px)}
}@media screen and (max-width:340px){.advantage li{width:100%}
.category-list li a{margin:0 auto;margin-top:10px}
}@media screen and (max-width:280px){.banner .bannertxt h2{font-size:14px;margin:5% 0 2%}
.banner .bannertxt p{line-height:1.4}
}@media screen and (max-height:480px){.banner{height:100vh}
.banner .swiper-slide{height:100vh}
.menu-open .nav ul{padding-top:0px}
.menu-open .nav ul{padding-top:0px}
.nav li>a{line-height:55px}
.bannerhide{height:60vh}
.mbannerimg{display:none}
}@media screen and (max-width:1367px) and (min-height:940px){.banner{height:auto}
.banner .swiper-slide{height:auto}
.bannerimg{display:block;position:relative;left:auto;top:auto;transform:none}
.advantage{position:relative}
.banner .swiper-pagination{bottom:30px}
}@media screen and (max-width:1367px) and (max-height:800px){.banner .bannertxt{top:45%}
}@media screen and (max-width:991px) and (max-height:430px){.banner .bannertxt{top:50%}
.syableft h2{text-align:center}
.syableft .morelink{margin:20px auto 0px auto;display:block}
}@media screen and (max-width:1366px) and (min-height:800px){.banner .bannertxt{top:50%}
.banner .bannertips{bottom:5%}
}@media screen and (max-width:640px) and (min-height:800px){.banner .bannertxt{top:50%}
.banner .bannertips{bottom:50px}
}