body {margin:0;font-family:ArialMT;max-width:750px;margin:0 auto;padding-bottom: 1.5rem;position:relative;overflow-x:hidden;}
dl,dd{margin:0;}
ul{margin:0;padding:0;}
li{list-style:none;}
a{text-decoration:none;cursor:pointer;display:inline-block;}
p{margin:0;}
button:focus {outline: none;}
input:focus,textarea:focus {outline:none;}
.clearfix{clear:both!important;}
.clearfix:before,.clearfix:after{display: table;content:" ";clear: both;}
img{display:block;}

@media screen and (max-width: 768px) {
	.pcd{display:none!important;}
	html {font-size:100px;}
	@media(max-width:768px){ html { font-size:100px; } }
	@media(max-width:640px){ html { font-size:85.33px; } } 
	@media(max-width:540px){ html { font-size:72px; } }
	@media(max-width:480px){ html { font-size:64px; } } 
	@media(max-width:445px){ html { font-size:60px; } }
	@media(max-width:414px){ html { font-size:55.2px; } }   
	@media(max-width:375px){ html { font-size:50px; } } 
	@media(max-width:360px){ html { font-size:48px; } }   
	@media(max-width:320px){ html { font-size:42.67px; } }
	
/*sj-top*/
	.sj-top{padding:0 1%;background:url(../images/phone/topbj.jpg) no-repeat;position:fixed;top:0;z-index:9998;width:98%;height:1.2rem;}
	.sj-tb{height:1.2rem;}
	.sj-top .logo{width:40%;margin:0 auto;position:absolute;top:20%;left:4%;}
	.sj-nav{color:#fff;width:9%;position:absolute;right:3%;top:28%;}
	.sj-nav img{max-width:80%;min-width:60%;}
	/*nav-sub css*/
	.sj-top .sj-nav-sub {position: absolute;top: 0%;width:0;right: 0;height:8rem;background:rgb(0,0,0,0.5);z-index:1500;overflow:hidden;}
	.sj-top .sj-nav-sub ul {width:94%;height: auto;margin:0;padding:0 3%;word-wrap:break-word;list-style:none;}
	.sj-top .sj-nav-sub ul li {width: 100%;height:0.54rem;float: none;border-top:1.5px solid rgba(255,255,255,.8);list-style:none;margin:0;padding:6% 0;word-wrap:break-word;}
	.sj-top .sj-nav-sub ul li a{font-size:0.3rem;}
	.sj-top .sj-nav-sub li:first-child {background: rgba(0,0,0,0.1);border-top: none;transition: all .5s ease-in;}
	.sj-top .sj-nav-sub li a {display: block;width: 100%;line-height:0.5rem;color:#fff;text-align: center;font-family: helvetiac;font-weight: 500;text-decoration:none;}
	.test {width:100%;height:100%;position: fixed;top: 0;left:0;background-color: rgba(0,0,0,.4);z-index: 10;display: none;}
	#closeBtn{height:0.9rem!important;position:relative;}
	#closeBtn img{width:15%;position:absolute;top:30%;left:0;right:0;margin:0 auto;}	
/*banner*/
	.banner{position:relative;}
	.banner .swiper-pagination{width:100%;top:58.5%;}
	.banner .swiper-pagination .swiper-pagination-bullet {margin:0 2%;background:0;height:0.18rem;width:0.18rem;border:1px solid #919191;}
	.banner .swiper-pagination .swiper-pagination-bullet-active{width:0.45rem;border-radius:10px;background-color: #aeaeae;border:1px solid #919191;}
	nav{background:#fff;padding:15% 5% 4% 5%;border-top-left-radius:40px;margin-top:-13%;position:relative;z-index:1;-moz-box-shadow:0px 2px 10px inset rgba(7,40,82,0.19); -webkit-box-shadow:0px 2px 5px inset rgba(7,40,82,0.19); box-shadow:0px 2px 5px inset rgba(7,40,82,0.19);}
	nav ul{margin:0 -1%;}
	nav ul li{width:23%;padding:0 1%;float:left;text-align:center;}
	nav ul li a,nav ul li img{width:86%;margin:0 7%;}
	nav ul li p{width:100%;color:#000;font-size:0.3rem;margin-top:10%;}
	.hx{height:0.2rem;background-color: #f2f2f2;}
/*product*/
	.bt-t{padding-left:7%;position:relative;background:url(../images/phone/bt.png) no-repeat 2% 90%;background-size:7% auto;}
	.bt-t span{font-size:0.25rem;color:#8e8e8e;}
	.bt-t h1{font-size:0.34rem;color:#1a1a1a;margin:-3% 0 0 0;}
	.bt-t a.tel{width:65%;position:absolute;right:0;top:45%;}
	.product{padding-bottom:3%;}
	.product ul{margin:6% -1% 0 -1%;padding:0 2%;}
	.product ul li{padding:0 1% 2% 1%;width:48%;float:left;}
	.product ul li a{width:100%;box-shadow: 0px 1px 6px 0px rgba(76, 106, 176, 0.49);border-radius:10px;overflow:hidden;position:relative;}
	.product ul li h2{font-size:0.3rem;color:#1a1a1a;padding:4% 3%;margin:0;border:1px dashed #bddeff;border-radius:0 0 10px 10px;border-top:0;}
	.product ul li .down{position:relative;padding:0 2% 2% 2%;}
	.product ul li .jt{position:absolute;top:-12%;right:8%;width:18%;}
/*hot sales*/
	.hot-sales{background:url(../images/phone/rx_bj.jpg) no-repeat 0 25%;background-size:100% auto;padding-bottom:6%;}
	.hot-sales .bt-t{margin-top:-5%;}
	.bt-t .more{font-size:0.3rem;color:#8e8e8e;position:absolute;right:2%;padding:0.6% 5% 0.6% 0;background:url(../images/phone/gd.png) no-repeat right center;background-size:11% auto;top:60%;}
	.hot-sa{padding-left:2%;position:relative;margin-top:8%;}
	.hot-sa .ts{position:absolute;right:8.5%;width:7%;top:6%;}
	.hot-sa .swiper-slide:nth-child(n) {width:82%;}
	.hot-sa .swiper-slide img{border-radius:10px;border:4px  solid rgba(255,255,255,0.22);}
	.hot-sa .swiper-slide div{margin-top:3%;}
	.hot-sa .swiper-slide div h1{font-size:0.3rem;color:#333;width:40%;float:left;margin:0;padding:0.5% 0 0.5% 3%;}
	.hot-sa .swiper-slide div span{font-size:0.25rem;padding:1% 0;color:#4d4d4d;float:right;width:55%;text-align:right;}
/*case*/
	.case{padding-bottom:3%;}
	.case .one{padding:0 2%;position:relative;margin:5% 0;}
	.case .one img{border-radius:20px 20px 0 0;}
	.case .one h2{background:url(../images/phone/anli_wzbj.png) no-repeat;background-size:100% 100%;margin:-14% 0 0 0;width:100%;height:1.3rem;position:relative;border-radius:0 0 20px 20px;}
	.case h2 p{font-size:0.32rem;color:#1a1a1a;width:65%;position:absolute;top:45%;padding-left:4%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.case h2 a{font-size:0.27rem;color:#fff;padding:3% 5%;background-image: linear-gradient(90deg, #b01111 0%, #d65537 54%, #fb985c 100%);border-radius:10px 10px 0px 0px;position:absolute;right:4%;bottom:0;}
	.case ul{margin:0 -1.5%;padding:0 2%;}
	.case ul li{padding:0 1.5%;width:47%;float:left;}
	.case ul li a{width:100%;}
	.case ul li img{border-radius:20px 20px 0px 0px;}
	.case ul li h2{font-size:0.3rem;color:#1a1a1a;text-align:center;margin:5% 0;font-weight:400;}
/*news*/
	.news{padding-bottom:10%;}
	.news ul{padding:0 2%;background:url(../images/phone/xw_shuxian.png) no-repeat 5% center;background-size:0.5% 75%;margin-top:5%;}
	.news ul li{padding-left:10%;background:url(../images/phone/xw_yuan.png) no-repeat 1.5% center;background-size:3.5% auto;}
	.news ul li a{font-size:0.3rem;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:block;padding:3% 0;margin:2% 0;}
	.news ul li a:hover{color:#b01111;}
/*foot-btn1*/
	.foot-btn1{position:fixed;bottom:0;left:0;right:0;background:url(../images/phone/bq2_bj.png) no-repeat;background-size:100% 100%;z-index:1000;height:1.2rem;padding:1% 0;}
	.foot-btn1 a.kf{width:42%;float:left;}
	.foot-btn1 a.sy{width:51%;float:right;}
	.foot-btn1 a{text-align:center;height:1.3rem;position:relative;}
	.foot-btn1 a.kf p{font-size:0.32rem;color:#1a1a1a;width:100%;font-weight:bold;position:absolute;top:38%;padding-left:5%;}
	.foot-btn1 a p i{padding:1.5% 10%;background:url(../images/phone/bq_zx.png) no-repeat center;background-size:100% auto;margin-right:3%;}
	.foot-btn1 a.sy p{padding-left:21%;background:url(../images/phone/bq2_dh.png) no-repeat 5% center;background-size:17% auto;position:relative;}
	.foot-btn1 a.sy p b{font-size:0.32rem;color:#fff;display:inline-block;width:100%;position:absolute;left:0;top:10%;}
	.foot-btn1 a.sy p span{font-size:0.3rem;color:#fff;display:inline-block;width:100%;}
/*foot-btn2*/
	.foot-btn2{position:fixed;bottom:0;left:0;right:0;z-index:1000;height:1.1rem;padding:1% 0;background:#fff;}
/*	.foot-btn2 .foot{position:relative;border:1px solid;}*/
	.foot-btn2 .tel{position:absolute;}
	.foot-btn2 .left{width:49%;float:left;background:url(../images/phone/bq_zuobj.png) no-repeat;background-size:100% 100%;}
	.foot-btn2 .right{width:49%;float:right;background:url(../images/phone/bq_youbj.png) no-repeat;background-size:100% 100%;}
	.foot-btn2 .foot div a{font-size:0.3rem;color:#1a1a1a;font-weight:bold;width:36%;margin:0 2%;float:left;height:1.1rem;line-height:1.1rem;text-align:center;}
	.foot-btn2 .foot div a i{padding:1% 15%;margin-right:2%;}
	.foot-btn2 .foot .left a{float:left;}
	.foot-btn2 .foot .right a{float:right;}
	.foot-btn2 .left .cp i{background:url(../images/phone/bq_cp.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .left .al i{background:url(../images/phone/bq_al.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .right .sp i{background:url(../images/phone/bq_sp.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .right .zx i{background:url(../images/phone/bq_zx.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .foot .tel{width:22%;position:absolute;left:0;right:0;top:-24%;margin:0 auto;}
	
	.sj-db{height:1.2rem;}
	
}
@media screen and (max-width: 1300px) {
	.pcd{display:none!important;}
	html {font-size:100px;}
	@media(max-width:768px){ html { font-size:100px; } }
	@media(max-width:640px){ html { font-size:85.33px; } } 
	@media(max-width:540px){ html { font-size:72px; } }
	@media(max-width:480px){ html { font-size:64px; } } 
	@media(max-width:445px){ html { font-size:60px; } }
	@media(max-width:414px){ html { font-size:55.2px; } }   
	@media(max-width:375px){ html { font-size:50px; } } 
	@media(max-width:360px){ html { font-size:48px; } }   
	@media(max-width:320px){ html { font-size:42.67px; } }
	
/*sj-top*/
	.sj-top{padding:0 1%;background:url(../images/phone/topbj.jpg) no-repeat;position:fixed;top:0;z-index:9998;width:98%;height:1.2rem;}
	.sj-tb{height:1.2rem;}
	.sj-top .logo{width:40%;margin:0 auto;position:absolute;top:20%;left:4%;}
	.sj-nav{color:#fff;width:9%;position:absolute;right:3%;top:28%;}
	.sj-nav img{max-width:80%;min-width:60%;}
	/*nav-sub css*/
	.sj-top .sj-nav-sub {position: absolute;top: 0%;width:0;right: 0;height:8rem;background:rgb(0,0,0,0.5);z-index:1500;overflow:hidden;}
	.sj-top .sj-nav-sub ul {width:94%;height: auto;margin:0;padding:0 3%;word-wrap:break-word;list-style:none;}
	.sj-top .sj-nav-sub ul li {width: 100%;height:0.54rem;float: none;border-top:1.5px solid rgba(255,255,255,.8);list-style:none;margin:0;padding:6% 0;word-wrap:break-word;}
	.sj-top .sj-nav-sub ul li a{font-size:0.3rem;}
	.sj-top .sj-nav-sub li:first-child {background: rgba(0,0,0,0.1);border-top: none;transition: all .5s ease-in;}
	.sj-top .sj-nav-sub li a {display: block;width: 100%;line-height:0.5rem;color:#fff;text-align: center;font-family: helvetiac;font-weight: 500;text-decoration:none;}
	.test {width:100%;height:100%;position: fixed;top: 0;left:0;background-color: rgba(0,0,0,.4);z-index: 10;display: none;}
	#closeBtn{height:0.9rem!important;position:relative;}
	#closeBtn img{width:15%;position:absolute;top:30%;left:0;right:0;margin:0 auto;}	
/*banner*/
	.banner{position:relative;}
	.banner .swiper-pagination{width:100%;top:58.5%;}
	.banner .swiper-pagination .swiper-pagination-bullet {margin:0 2%;background:0;height:0.18rem;width:0.18rem;border:1px solid #919191;}
	.banner .swiper-pagination .swiper-pagination-bullet-active{width:0.45rem;border-radius:10px;background-color: #aeaeae;border:1px solid #919191;}
	nav{background:#fff;padding:15% 5% 4% 5%;border-top-left-radius:40px;margin-top:-13%;position:relative;z-index:1;-moz-box-shadow:0px 2px 10px inset rgba(7,40,82,0.19); -webkit-box-shadow:0px 2px 5px inset rgba(7,40,82,0.19); box-shadow:0px 2px 5px inset rgba(7,40,82,0.19);}
	nav ul{margin:0 -1%;}
	nav ul li{width:23%;padding:0 1%;float:left;text-align:center;}
	nav ul li a,nav ul li img{width:86%;margin:0 7%;}
	nav ul li p{width:100%;color:#000;font-size:0.3rem;margin-top:10%;}
	.hx{height:0.2rem;background-color: #f2f2f2;}
/*product*/
	.bt-t{padding-left:7%;position:relative;background:url(../images/phone/bt.png) no-repeat 2% 90%;background-size:7% auto;}
	.bt-t span{font-size:0.25rem;color:#8e8e8e;}
	.bt-t h1{font-size:0.34rem;color:#1a1a1a;margin:-3% 0 0 0;}
	.bt-t a.tel{width:65%;position:absolute;right:0;top:45%;}
	.product{padding-bottom:3%;}
	.product ul{margin:6% -1% 0 -1%;padding:0 2%;}
	.product ul li{padding:0 1% 2% 1%;width:48%;float:left;}
	.product ul li a{width:100%;box-shadow: 0px 1px 6px 0px rgba(76, 106, 176, 0.49);border-radius:10px;overflow:hidden;position:relative;}
	.product ul li h2{font-size:0.3rem;color:#1a1a1a;padding:4% 3%;margin:0;border:1px dashed #bddeff;border-radius:0 0 10px 10px;border-top:0;}
	.product ul li .down{position:relative;padding:0 2% 2% 2%;}
	.product ul li .jt{position:absolute;top:-12%;right:8%;width:18%;}
/*hot sales*/
	.hot-sales{background:url(../images/phone/rx_bj.jpg) no-repeat 0 25%;background-size:100% auto;padding-bottom:6%;}
	.hot-sales .bt-t{margin-top:-5%;}
	.bt-t .more{font-size:0.3rem;color:#8e8e8e;position:absolute;right:2%;padding:0.6% 5% 0.6% 0;background:url(../images/phone/gd.png) no-repeat right center;background-size:11% auto;top:60%;}
	.hot-sa{padding-left:2%;position:relative;margin-top:8%;}
	.hot-sa .ts{position:absolute;right:8.5%;width:7%;top:6%;}
	.hot-sa .swiper-slide:nth-child(n) {width:82%;}
	.hot-sa .swiper-slide img{border-radius:10px;border:4px  solid rgba(255,255,255,0.22);}
	.hot-sa .swiper-slide div{margin-top:3%;}
	.hot-sa .swiper-slide div h1{font-size:0.3rem;color:#333;width:40%;float:left;margin:0;padding:0.5% 0 0.5% 3%;}
	.hot-sa .swiper-slide div span{font-size:0.25rem;padding:1% 0;color:#4d4d4d;float:right;width:55%;text-align:right;}
/*case*/
	.case{padding-bottom:3%;}
	.case .one{padding:0 2%;position:relative;margin:5% 0;}
	.case .one img{border-radius:20px 20px 0 0;}
	.case .one h2{background:url(../images/phone/anli_wzbj.png) no-repeat;background-size:100% 100%;margin:-14% 0 0 0;width:100%;height:1.3rem;position:relative;border-radius:0 0 20px 20px;}
	.case h2 p{font-size:0.32rem;color:#1a1a1a;width:65%;position:absolute;top:45%;padding-left:4%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.case h2 a{font-size:0.27rem;color:#fff;padding:3% 5%;background-image: linear-gradient(90deg, #b01111 0%, #d65537 54%, #fb985c 100%);border-radius:10px 10px 0px 0px;position:absolute;right:4%;bottom:0;}
	.case ul{margin:0 -1.5%;padding:0 2%;}
	.case ul li{padding:0 1.5%;width:47%;float:left;}
	.case ul li a{width:100%;}
	.case ul li img{border-radius:20px 20px 0px 0px;}
	.case ul li h2{font-size:0.3rem;color:#1a1a1a;text-align:center;margin:5% 0;font-weight:400;}
/*news*/
	.news{padding-bottom:10%;}
	.news ul{padding:0 2%;background:url(../images/phone/xw_shuxian.png) no-repeat 5% center;background-size:0.5% 75%;margin-top:5%;}
	.news ul li{padding-left:10%;background:url(../images/phone/xw_yuan.png) no-repeat 1.5% center;background-size:3.5% auto;}
	.news ul li a{font-size:0.3rem;color:#1a1a1a;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:block;padding:3% 0;margin:2% 0;}
	.news ul li a:hover{color:#b01111;}
/*foot-btn1*/
	.foot-btn1{position:fixed;bottom:0;left:0;right:0;background:url(../images/phone/bq2_bj.png) no-repeat;background-size:100% 100%;z-index:1000;height:1.2rem;padding:1% 0;}
	.foot-btn1 a.kf{width:42%;float:left;}
	.foot-btn1 a.sy{width:51%;float:right;}
	.foot-btn1 a{text-align:center;height:1.3rem;position:relative;}
	.foot-btn1 a.kf p{font-size:0.32rem;color:#1a1a1a;width:100%;font-weight:bold;position:absolute;top:38%;padding-left:5%;}
	.foot-btn1 a p i{padding:1.5% 10%;background:url(../images/phone/bq_zx.png) no-repeat center;background-size:100% auto;margin-right:3%;}
	.foot-btn1 a.sy p{padding-left:21%;background:url(../images/phone/bq2_dh.png) no-repeat 5% center;background-size:17% auto;position:relative;}
	.foot-btn1 a.sy p b{font-size:0.32rem;color:#fff;display:inline-block;width:100%;position:absolute;left:0;top:10%;}
	.foot-btn1 a.sy p span{font-size:0.3rem;color:#fff;display:inline-block;width:100%;}
/*foot-btn2*/
	.foot-btn2{position:fixed;bottom:0;left:0;right:0;z-index:1000;height:1.1rem;padding:1% 0;background:#fff;}
/*	.foot-btn2 .foot{position:relative;border:1px solid;}*/
	.foot-btn2 .tel{position:absolute;}
	.foot-btn2 .left{width:49%;float:left;background:url(../images/phone/bq_zuobj.png) no-repeat;background-size:100% 100%;}
	.foot-btn2 .right{width:49%;float:right;background:url(../images/phone/bq_youbj.png) no-repeat;background-size:100% 100%;}
	.foot-btn2 .foot div a{font-size:0.3rem;color:#1a1a1a;font-weight:bold;width:36%;margin:0 2%;float:left;height:1.1rem;line-height:1.1rem;text-align:center;}
	.foot-btn2 .foot div a i{padding:1% 15%;margin-right:2%;}
	.foot-btn2 .foot .left a{float:left;}
	.foot-btn2 .foot .right a{float:right;}
	.foot-btn2 .left .cp i{background:url(../images/phone/bq_cp.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .left .al i{background:url(../images/phone/bq_al.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .right .sp i{background:url(../images/phone/bq_sp.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .right .zx i{background:url(../images/phone/bq_zx.png) no-repeat left center;background-size:100% auto;}
	.foot-btn2 .foot .tel{width:22%;position:absolute;left:0;right:0;top:-24%;margin:0 auto;}
	
	.sj-db{height:1.2rem;}
	
}