@charset "utf-8";
@media only screen and (min-width:1600px){
	
}
@media only screen and (max-width:1160px){
.header .nav{margin-right:2vw;}
.header .nav .one > li{padding:1.5vw 2vw;}
}
@media only screen and (max-width:980px){
.main-width{width:92vw;}
.m-Top{margin-top:50px;}
.flow-video .box{width:92.7vw;height:52.14375vw;margin:-26vw 0 0 -46.35vw;transform:translate(0,0);}
.flow-video .box iframe{width:92.7vw;height:52.14375vw;}
.flow-video .box i{right:0;top:-40px;width:40px;height:40px;background-size:100% 100%;}
.header{height:50px;box-shadow:0 0 5px #999;}
.header .phone-menu{display:block;}
.header .logo{position:absolute;top:7px;left:50%;width:auto;height:36px;margin:0 0 0 -47px;}
.header .logo .lpic{margin-right:0;}
.header .search{position:absolute;right:4vw;top:8px;width:34px;height:34px;margin:0;padding:0 !important;z-index:99999;}
.header .search .box{width:34px;height:34px;}
.header .search .box .text{height:34px;line-height:32px;background:#fff;color:#333;padding:0 35px 0 10px;z-index:99999;border-radius:17px;}
.header .search .box .btn,.header .search .box .sub{width:32px;height:32px;z-index:99999;background-size:18px 18px;}
.header .search .box .btn{display:block;}
.header .search .box .sub{display:none;}
.header .search .box.open{width:250px;right:0;border-color:#c6c6c6;}
.header .search .box.open .btn{display:none;background-size:18px 18px;}
.header .search .box.open .sub{display:block;background-size:18px 18px;}
.header .nav{position:fixed;left:-100%;top:50px;width:100%;height:100%;padding-bottom:50px;border-top:1px solid #e3e3e3;box-sizing:border-box;background-color:#fff;transition:all .5s;overflow-y:auto;z-index:999;}
.header .nav .one{width:92vw;margin:0 auto;}
.header .nav .one > li{position:relative;float:none;line-height:30px;padding:10px 0;margin:0;font-size:16px;border-bottom:1px solid #ddd;text-align:left;}
.header .nav .one > li > a{display:block;padding:0 10px;color:#094a65;}
.header .nav .one > li > i{position:absolute;right:0;top:10px;width:30px;height:30px;background-image:url(/images/phone-icon1.png) !important;}
.header .nav .one > li > i:before{content:"";position:absolute;left:7px;top:14px;width:16px;height:2px;background-color:#000;}
.header .nav .one > li > i:after{content:"";position:absolute;left:14px;top:7px;width:2px;height:16px;background-color:#000;}
.header .nav .one > li.on > i:after{display:none;}
.header .nav .one > li.active > a{}
.header .nav .one > li.active{}
.header .nav .one > li:hover{background-color:#fff;}
.header .nav .two{position:static;width:100%;margin:0;padding:10px 0 10px 12px;border:none;box-sizing:border-box;box-shadow:none;}
.header .nav .two li{line-height:30px;font-size:14px;text-align:left;}
.header .nav .two li a:before{content:"- ";}
.header .nav .two.big{position:static;width:100%;margin:0;}
.header .nav .two.pro{width:auto;padding:10px 0 10px 12px;margin:0;}
.header .nav .two.pro li{float:none;width:auto;text-align:left;}
.header .nav .two.pro li h3{line-height:30px;margin:0;font-size:14px;font-family:"OpenSans-Regular";}
.header .nav .two.pro li p{display:none;}
.header .nav .two.pro li a:hover{background-color:#008fc7;color:#fff;}
.header.active .nav{left:0;}
.subscribe .main-width{padding:25px 0 30px;}
.subscribe .text{float:none;width:100%;margin-bottom:15px;overflow:hidden;text-align:center;}
.subscribe .text h3{float:none;width:auto;line-height:30px;font-size:24px;;border:none;margin:0 0 5px;}
.subscribe .text p{float:none;width:auto;line-height:20px;font-size:14px;padding:0;}
.subscribe .mail{float:none;width:400px;max-width:100%;height:40px;margin:0 auto;}
.subscribe .mail input[type="text"]{height:40px;line-height:38px;padding:0 10px;}
.subscribe .mail input[type="submit"]{height:40px;font-size:14px;}
.footer{padding:40px 0 20px;}
.footer h3{line-height:30px;margin-bottom:10px;font-size:18px;}
.footer ul{overflow:hidden;}
.footer li{float:left;width:33.3333%;line-height:26px;padding-left:15px;font-size:14px;box-sizing:border-box;}
.footer li:after{top:13px;width:8px;height:2px;margin-top:-1px;}
.footer .fbox{float:none;width:100%;margin-bottom:30px;}
.footer .pro{border:none;}
.footer .nav{border:none;}
.footer .nav .box{display:block;padding-bottom:0;overflow:hidden;}
.footer .nav .box h3{float:left;width:33.3333%;margin-bottom:15px;}
.footer .contact{padding-left:0;}
.footer .contact p{line-height:25px;margin-bottom:15px;font-size:14px;}
.footer .contact p span{line-height:25px;font-size:16px;}
.copy-right .main-width{padding:15px 0;text-align:center;}
.copy-right p{float:none;line-height:20px;margin-bottom:10px;}
.copy-right .sns{float:none;display:inline-block;}
.copy-right .sns a{width:30px;height:30px;margin:0 5px;}
.bread{line-height:20px;padding:5px 0;font-size:12px;}
/*搜索*/
.search-results .cont{float:none;width:100%;}
.search-results .probox{display:none;}
/*首页*/
.index-main h2{line-height:40px;margin-bottom:30px;padding-bottom:10px;font-size:30px;}
.index-main h2:before{width:260px;margin-left:-130px;}
.index-main h2:after{bottom:-2px;height:5px;width:30px;margin-left:-15px;}
.index-newpro{padding:60px 0 30px;}
.index-newpro h2{margin-bottom:30px;}
.index-newpro li{margin-bottom:20px;}
.index-newpro li .text{padding-top:8vw;}
.index-newpro li .text h3{line-height:25px;padding-bottom:10px;margin-bottom:10px;font-size:16px;}
.index-newpro li .text h3:after{width:20px;margin-left:-10px;}
.index-newpro li .text p{line-height:20px;font-size:14px;}
.index-newpro li .text a{line-height:30px;padding:0 20px;margin-top:15px;border-radius:15px;font-size:14px;}
.index-hotpro{padding:30px 0;}
.index-hotpro ul{width:102%;}
.index-hotpro li{width:31.372%;margin:0 1.961% 1.961% 0;}
.index-hotpro li .text{padding:10px 56px 10px 10px;}
.index-hotpro li .text p{line-height:18px;font-size:14px;}
.index-hotpro li .text a{top:10px;width:36px;height:36px;}
.index-hotpro li .text a:after{width:14px;height:9px;margin:-4.5px 0 0 -7px;}
.index-hotpro li .text:after{top:10px;width:3px;height:36px;}
.index-hotpro li:hover .text{padding:10px 56px 10px 20px;}
.index-hotpro li:hover .text:after{left:9px;}
.index-hotpro li:hover .text a{right:10px;}
.index-hotpro .all{line-height:30px;padding:0 20px;margin-top:20px;font-size:14px;border-radius:15px;}
.index-about{padding:30px 0;}
.index-about .text{padding:20px;}
.index-about .text p{line-height:20px;font-size:14px;}
.index-why{padding:30px 0 60px;}
.index-why li .text{padding:2vw 1.5vw 0;transform:translateY(80%);}
.index-why li .text h3{line-height:25px;font-size:16px;}
.index-why li .text hr{width:20px;margin:15px 0;}
.index-why li .text p{line-height:20px;font-size:14px;}
/*产品*/
.list-products{padding-bottom:40px;}
.list-products .category li{height:40px;line-height:40px;font-size:14px;}
.list-products .category li a{padding:0 10%;}
.list-products .category li a:after{left:5%;width:6px;height:14px;margin-top:-8px;}
.list-products .cont{margin-bottom:30px;}
.list-products .cont ul{width:102%;}
.list-products .cont li{width:31.372%;margin:0 1.961% 1.961% 0;}
.list-products .cont li .text{padding:10px 56px 10px 10px;}
.list-products .cont li .text p{line-height:18px;font-size:14px;}
.list-products .cont li .text a{top:10px;width:36px;height:36px;}
.list-products .cont li .text a:after{width:14px;height:9px;margin:-4.5px 0 0 -7px;}
.list-products .cont li .text:after{top:10px;width:3px;height:36px;}
.list-products .cont li:hover .text{padding:10px 56px 10px 20px;}
.list-products .cont li:hover .text:after{left:9px;}
.list-products .cont li:hover .text a{right:10px;}
.list-products .cont h3{line-height:30px;font-size:18px;}
.main-products{padding:20px 0 40px;}
.main-products .d-box h2{line-height:25px;margin-bottom:15px;font-size:20px;}
.main-products .d-box h3{line-height:20px;margin:5px 0;font-size:14px;}
.main-products .d-box p{line-height:20px;font-size:14px;}
.main-products .d-box li{line-height:25px;padding-left:15px;font-size:14px;}
.main-products .d-box li:after{top:10px;width:5px;height:5px;}
.main-products .overview{margin-bottom:40px;}
.main-products .overview .slide-pro{float:none;width:600px;margin:0 auto;}
.main-products .overview .slide-pic{width:600px;height:600px;margin-bottom:10px;}
.main-products .overview .slide-pic li{width:600px;height:600px;}
.main-products .overview .slide-dot .pos{width:540px;}
.main-products .overview .slide-dot .pos li{width:100px;height:100px;margin-right:10px;}
.main-products .overview .slide-dot .btn{width:12px;height:20px;margin-top:-10px;}
.main-products .overview .text{float:none;width:600px;max-width:100%;margin:0 auto;}
.main-products .overview .text span{line-height:25px;font-size:16px;}
.main-products .overview .text h1{line-height:25px;margin:10px 0 20px;font-size:20px;}
.main-products .overview .text .desc{min-height:0;line-height:20px;margin-bottom:20px;font-size:14px;}
.main-products .overview .text .desc p{line-height:20px;font-size:14px;}
.main-products .overview .text .share{margin-bottom:25px;}
.main-products .overview .text .share span{line-height:30px;margin-right:20px;font-size:16px;}
.main-products .overview .text .share a{width:30px;height:30px;margin-right:10px;}
.main-products .overview .text .get{height:36px;line-height:36px;padding:0 25px;font-size:14px;}
.main-products .detail{margin-bottom:30px;}
.main-products .detail h3{line-height:20px;margin:5px 0;font-size:14px;}
.main-products .detail p{line-height:15px;font-size:12px;}
.main-products .detail table th, .main-products .detail table td{padding:15px 10px;}
.main-products .spec{float:none;width:100%;margin-bottom:40px;}
.main-products .spec table th{line-height:25px;padding:10px 20px;font-size:16px;}
.main-products .spec table td{line-height:20px;padding:10px 20px;font-size:14px;}
.main-products .tips{float:none;width:100%;padding:0;}
.main-products .tips h2{line-height:25px;margin-bottom:15px;font-size:20px;}
.main-products .tips p{line-height:20px;font-size:14px;}
.main-products .video iframe,.main-products .video video{width:92vw;height:51.75vw;}
.main-products .video iframe:nth-child(2),.main-products .video video:nth-child(2){margin-bottom:15px;}
/*关于*/
.main-about{padding:40px 0;}
.main-about .info{margin-bottom:40px;}
.main-about .info .left{float:none;}
.main-about .info .right{float:none;}
.main-about .info .text{width:100%;padding:0;margin-bottom:20px;}
.main-about .info .text span{line-height:25px;font-size:16px;}
.main-about .info .text h1{line-height:40px;margin:10px 0;font-size:30px;}
.main-about .info .text p{line-height:20px;font-size:14px;}
.main-about .info .text.right{padding-top:0;}
.main-about .info .pic{width:100%;}
.main-about .certificate{padding:0;}
.main-about .certificate h2{line-height:40px;margin-bottom:30px;padding-bottom:10px;font-size:30px;}
.main-about .certificate h2:before{width:260px;margin-left:-130px;}
.main-about .certificate h2:after{bottom:-2px;height:5px;width:30px;margin-left:-15px;}
.main-about .certificate li{width:31.3333%;margin-bottom:2%;}
/*FAQ*/
.list-faq{padding:60px 0;}
.list-faq li{padding:20px 45px 20px 0;}
.list-faq li i{top:20px;right:0;width:26px;height:26px;margin-top:0;}
.list-faq li i:before{width:16px;margin:-1px 0 0 -8px;}
.list-faq li i:after{height:16px;margin:-8px 0 0 -1px;}
.list-faq li h3{line-height:26px;padding-left:35px;font-size:16px;}
.list-faq li h3:after{width:26px;height:26px;line-height:26px;font-size:16px;}
.list-faq li .answer{line-height:20px;padding-left:35px;margin-top:15px;font-size:14px;}
.list-faq li .answer p{line-height:20px;font-size:14px;}
.list-faq li .answer:after{width:26px;height:26px;line-height:26px;font-size:16px;}
.list-faq li:after{display:none;}
/*联系*/
.map{height:300px;}
.main-contact{padding:40px 0;}
.main-contact .way{float:none;width:100%;padding:0;margin:0 0 30px;}
.main-contact .way h2{line-height:40px;font-size:30px;margin:0;}
.main-contact .way h4{line-height:30px;font-size:16px;}
.main-contact .way p{line-height:30px;font-size:18px;}
.main-contact .way .info{padding:15px 0;margin:15px 0;}
.main-contact .way .info h4{line-height:25px;font-size:16px;}
.main-contact .way .info p{line-height:25px;margin-bottom:15px;font-size:16px;}
.main-contact .way .info p span{line-height:25px;font-size:16px;}
.main-contact .way .sns a{width:34px;height:34px;margin-right:10px;}
.main-contact .enter{float:none;width:100%;}
.main-contact .enter h2{line-height:30px;margin-bottom:5px;font-size:20px;}
.main-contact .enter p{line-height:20px;margin-bottom:20px;font-size:14px;}
.main-contact .enter li{margin-bottom:15px;}
.main-contact .enter li label{line-height:20px;font-size:14px;margin-bottom:0;}
.main-contact .enter li label i{vertical-align:middle;}
.main-contact .enter li input[type="text"]{height:36px;line-height:36px;padding:0 10px;font-size:14px;}
.main-contact .enter li textarea{height:120px;line-height:25px;padding:5px 10px;font-size:14px;}
.main-contact .enter input[type="submit"]{width:150px;height:40px;font-size:16px;}
/*支持*/
.main-support{padding:60px 0;}
.main-support .cont h1{line-height:35px;margin-bottom:30px;font-size:30px;}
.main-support .cont .text{margin-right:60px;}
.main-support .cont .text p{line-height:30px;margin-bottom:10px;font-size:16px;}
.main-support .cont .text .qr{margin:20px 0 0;}
.main-support .cont .code{width:160px;}
.main-support .list li{line-height:20px;padding:20px 150px 20px 50px;font-size:14px;}
.main-support .list li .down{top:15px;width:120px;height:30px;line-height:28px;font-size:14px;}
.main-support .list li:after{left:0;top:15px;width:27px;height:30px;}
}
@media only screen and (max-width:780px){
.footer li{width:50%;}
.footer .nav .box h3{width:50%;}
/*首页*/
.index-newpro{padding:50px 0 25px;}
.index-newpro li .text{padding-top:5vw;}
.index-hotpro{padding:25px 0;}
.index-hotpro li{width:48.039%;}
.index-about{padding:25px 0;}
.index-about .text{width:100%;margin:0;}
.index-why{padding:25px 0 50px;}
.index-why li{float:none;width:100%;}
.index-why li .pic{float:left;width:50%;height:0;padding-bottom:65.7%;}
.index-why li .text{position:static;float:right;width:50%;height:0;padding:50px 20px calc(65.7% - 50px);;transform:translateY(0);box-sizing:border-box;background-color:#0886ff;}
.index-why li .text h3{text-align:left;}
.index-why li:nth-child(2n) .pic{float:right;}
.index-why li:nth-child(2n) .text{float:left;}
/*产品*/
.main-products .detail img{max-width:100% !important;}
.list-products .cont li{width:48.039%;}
/*FAQ*/
.list-faq{padding:50px 0;}
/*支持*/
.main-support{padding:50px 0;}
}
@media only screen and (max-width:640px){
/*搜索*/
.search-results{padding:20px 0 30px;}
.search-results h1{line-height:25px;font-size:18px;padding-bottom:15px;margin-bottom:20px;}
.search-results .seabox input[type="text"]{width:70%;}
.search-results .seabox input[type="submit"]{width:30%;}
.search-results .cont li{margin-bottom:15px;}
.search-results .cont li h3{margin-bottom:0;}
/*首页*/
.index-main h2{line-height:30px;font-size:24px;}
.index-newpro{padding:40px 0 20px;}
.index-newpro ul{width:92vw;margin:0 auto;}
.index-newpro li{height:auto;padding:10px;background-color:#fff;}
.index-newpro li .pic{float:none;width:100%;height:auto;}
.index-newpro li .text{float:none;width:100%;height:auto;padding:10px 0;}
.index-newpro li .text h3{margin-bottom:5px;padding-bottom:5px;}
.index-newpro li .text a{margin-top:5px;}
.index-hotpro{padding:20px 0;}
.index-hotpro li .text{padding:5px;background-color:#0886ff;}
.index-hotpro li .text p{color:#fff;font-family:"Gotham-Book";}
.index-hotpro li .text a{display:none;}
.index-hotpro li .text:after{display:none;}
.index-hotpro li:hover .text{padding:5px;}
.index-about{padding:20px 0;}
.index-why{padding:20px 0 40px;}
.index-why li .text{padding:15px 10px calc(65.7% - 15px);}
.index-why li .text hr{margin:10px 0;}
.index-why li .text p{line-height:20px;font-size:12px;}
/*产品*/
.list-products .category li{width:50%;height:30px;line-height:30px;font-size:12px;}
.list-products .category li a{padding:0 5% 0 15%;}
.list-products .category li a:after{left:7%;}
.list-products .cont li .text{padding:5px;background-color:#0886ff;}
.list-products .cont li .text p{color:#fff;font-family:"Gotham-Book";}
.list-products .cont li .text a{display:none;}
.list-products .cont li .text:after{display:none;}
.list-products .cont li:hover .text{padding:5px;}
.main-products .overview .slide-pro{width:92vw;}
.main-products .overview .slide-pic{width:92vw;height:92vw;margin-bottom:1vw;}
.main-products .overview .slide-pic li{width:92vw;height:92vw;}
.main-products .overview .slide-dot .pos{width:92vw;}
.main-products .overview .slide-dot .pos li{width:17.6vw;height:17.6vw;margin-right:1vw;}
.main-products .overview .slide-dot .btn{display:none;}
.main-products .overview .text h1{font-size:18px;}
.main-products .detail h3{line-height:15px;font-size:12px;}
.main-products .detail p{display:none;}
.main-products .detail table th,.main-products .detail table td{padding:10px 5px;font-size:0;}
/*FAQ*/
.list-faq{padding:40px 0;}
/*联系*/
.main-contact .way h2{line-height:30px;margin-bottom:5px;font-size:24px;}
.main-contact .way p{line-height:20px;font-size:14px;}
.main-contact .way .info h4{margin-bottom:10px;}
.main-contact .enter li{margin-bottom:10px;}
.main-contact .enter li input[type="text"]{height:30px;}
.main-contact .enter .half{float:none;width:100%;}
/*支持*/
.main-support{padding:40px 0;}
.main-support .cont{margin-bottom:40px;}
.main-support .cont h1{line-height:30px;margin-bottom:20px;font-size:24px;}
.main-support .cont .text{float:none;margin-right:0;}
.main-support .cont .text p{line-height:25px;font-size:14px;}
.main-support .cont .code{margin-top:5px;}
.main-support .list li{padding:20px 0 20px 40px;}
.main-support .list li .down{top:18px;width:80px;height:24px;line-height:22px;font-size:12px;}

}