﻿@charset 'utf-8';
/**********全局默认样式***********/
html{min-height:100%;-webkit-tap-highlight-color:transparent;}
body{min-height:100%;font-family:'Microsoft Yahei','Arial';font-size:12px;color:#666;-webkit-overflow-scrolling:touch;background-color:#fff;}
body,h1,h2,h3,h4,h5,h6,dl,dd,p,th,td,form,figure{margin:0;}
ul,ol,menu{margin:0;padding:0;}
ul{list-style-type:none;}
img{vertical-align:middle;border:0;}
table{border-collapse:collapse;border-spacing:0;}
a{background:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;font-size:12px;color:#666;transition:all .3s ease 0s;}
i{font-style:normal;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h1,h2,h3,h4,h5,h6{line-height:2;font-weight:normal;}
h4,h5,h6{font-size:14px;}
button,input,optgroup,select,textarea{border:0;font-family:'Microsoft Yahei';}
button,input{border-radius:0;padding:0; outline: none; margin:0;background:transparent;}
textarea,input{-webkit-user-modify:read-write-plaintext-only;}
body{max-width:750px;margin:auto;overflow-x:hidden;padding-bottom:1.6rem;}
body.ofh{overflow:hidden;}
/**********轮播默认样式***********/
.bx-wrapper{position:relative;}
.bx-wrapper img{max-width:100%;height:auto;display:block}
.bx-wrapper .bx-controls-direction a{position:absolute;width:50px;height:50px;top:calc(50% - 25px);background:none;font-size:0;}
.bx-wrapper .bx-controls-direction a.bx-prev{left:0;}
.bx-wrapper .bx-controls-direction a.bx-next{right:0;}
.bx-wrapper .bx-pager{position:absolute;width:100%;left:0;bottom:30px;display:flex;justify-content:center;}
.bx-wrapper .bx-pager .bx-pager-link{width:10px;height:10px;margin:0 5px;background:#aaa;transition:all .3s;border-radius:50%;font-size:0;display:block;}
.bx-wrapper .bx-pager .bx-pager-link.active{background:#000;}
/**********页面头部底部样式***********/
.top{display:flex;height:1.2rem;align-items:center;justify-content:center;}
.top a img{width:3.2rem;height:auto;margin-left:-0.1rem}
.head{display:flex;flex-wrap:wrap;justify-content:space-around;padding:.3rem .25rem .2rem;background:linear-gradient(to right,#ff8a26,#ff7600);align-items:center;}
.head .topMy{display:block;font-size:.18rem;color:#fff;}
.topMy img{display:block;border-radius:50%;width:.48rem;}
.topSearch{display:flex;border:1px solid #ec651a;border-radius:35px;background:#fff;width:5.5rem;box-sizing:border-box;overflow:hidden;font-size:.24rem;}
.topSearch select{width:1.5rem;height:.68rem;color:#999;font-size:.24rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../images/iconDrop.png") right center/.18rem no-repeat;direction:rtl;padding-right:.3rem;outline:none;}
.topSearch input{flex:1 2 0;box-sizing:border-box;padding:0 .24rem;width:.6rem;}
.topSearch button{height:.68rem;width:.8rem;font-size:0;background:url("../images/iconSearch.png") center/.28rem no-repeat;}
.head .allNavBtn{height:.7rem;width:.56rem;background:url("../images//navBtn.png") center/.42rem no-repeat;}
.head .faseLink{display:flex;margin-top:.1rem;}
.faseLink a{font-size:.18rem;color:#fff;margin:0 .25rem;line-height:.28rem;position:relative;}
.faseLink a + a:after{content:"";display:block;height:.2rem;width:.02rem;background:#fff;position:absolute;left:-0.24rem;top:.04rem;}
.allNav{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.7);z-index:999;display:none;}
.allNav .allNMain{width:5.2rem;height:100%;overflow-y:auto;padding-top:.22rem;box-sizing:border-box;background:#fff;border:.01rem solid #d2d2d2;border-right:none;margin:0 0 0 auto;}
.allNMain .allNTop{display:flex;height:.9rem;background:#ff7818;justify-content:space-around;align-items:center;}
.allNTop .allNClose{width:.6rem;height:.6rem;background:url("../images//navBtn.png") center/.42rem no-repeat;}
.allNTop a{display:block;line-height:.56rem;border:.02rem solid #eee;font-size:.24rem;color:#fff;border-radius:.08rem;padding:0 .2rem;}
.allNMain .allNLink{display:flex;flex-wrap:wrap;width:4.86rem;padding:.26rem 0 .1rem;margin:auto;text-align:center;}
.allNLink a{display:block;width:1.5rem;margin:0 .06rem .16rem;box-sizing:border-box;line-height:.46rem;color:#333;font-size:.24rem;border:1px solid #d2d2d2;border-radius:.08rem;}
.allNMain .allNBox{border-top:1px solid #e5e5e5;padding:.1rem .26rem;}
.allNBox .allNBTitle{font-size:.3rem;line-height:.6rem;color:#333;margin-bottom:.2rem;padding-left:.22rem;position:relative;}
.allNBTitle:before{content:"";display:block;width:.06rem;height:.3rem;border-radius:.04rem;background:#ff7818;position:absolute;left:0;top:calc(50% - .15rem);}
.allNBox .allNBList3,.allNBox .allNBList2{display:flex;flex-wrap:wrap;}
.allNBList3 a{font-size:.24rem;color:#333;line-height:.56rem;width:33.33%;text-decoration:none}
.allNBList2 a{font-size:.24rem;color:#333;line-height:.56rem;width:50%;}
.footer{box-shadow:0 0 .2rem rgba(0,0,0,.2);position:fixed;width:100%;left:0;bottom:0;background:#fff;z-index:9;}
.footer ul{display:flex;}
.footer ul li{flex-grow:1;}
.footer ul li a{display:block;padding-top:.62rem;text-align:center;line-height:.36rem;font-size:.22rem;color:#999;}
.footer ul li a.nowPage{color:#ec651a;}
.footer ul li:nth-child(1) a{background:url("../images/footNav11.png") center .1rem/.44rem no-repeat;}
.footer ul li:nth-child(2) a{background:url("../images/footNav21.png") center .1rem/.44rem no-repeat;}
.footer ul li:nth-child(3) a{background:url("../images/footNav31.png") center .1rem/.44rem no-repeat;}
.footer ul li:nth-child(4) a{background:url("../images/footNav41.png") center .1rem/.44rem no-repeat;}
.footer ul li:nth-child(5) a{background:url("../images/footNav51.png") center .1rem/.44rem no-repeat;}
.footer ul li:nth-child(1) a.nowPage{background-image:url("../images/footNav12.png");}
.footer ul li:nth-child(2) a.nowPage{background-image:url("../images/footNav22.png");}
.footer ul li:nth-child(3) a.nowPage{background-image:url("../images/footNav32.png");}
.footer ul li:nth-child(4) a.nowPage{background-image:url("../images/footNav42.png");}
.footer ul li:nth-child(5) a.nowPage{background-image:url("../images/footNav52.png");}
/**********首页样式***********/
.banenr{padding:.16rem 0 .3rem;}
.banenr .bx-wrapper .bx-pager{bottom:.36rem;}
.banenr .bx-wrapper .bx-pager .bx-pager-link{width:.12rem;height:.12rem;background:#fff;margin:0 .05rem;border-radius:12px;}
.banenr .bx-wrapper .bx-pager .bx-pager-link.active{width:.3rem;background:#ec651a;}
.topAdv{width:7rem;height:1.9rem;margin:auto;background:url("../images/indSaleBg.jpg") center/cover;box-sizing:border-box;padding:.24rem .3rem 0;}
.topAdv h1{line-height:.8rem;margin-bottom:.15rem;font-size:.48rem;color:#fff;font-weight:bold;text-shadow:0 0 .2rem #ff3535;letter-spacing:.04rem;}
.topAdv a{display:block;width:2rem;line-height:.44rem;text-align:center;border:.02rem solid #f4f4f4;font-size:.28rem;color:#fff;border-radius:30px;}
.indNav1{width:7rem;margin:.32rem auto .56rem;display:flex;justify-content:space-between;}
.indNav1 a{display:block;width:1.5rem;height:1.5rem;text-align:center;font-size:.28rem;line-height:.68rem;color:#fff;}
.indNav1 a.indNav11{background:url("../images/indNav01.jpg") center/100% no-repeat;}
.indNav1 a.indNav12{background:url("../images/indNav02.jpg") center/100% no-repeat;}
.indNav1 a.indNav13{background:url("../images/indNav03.jpg") center/100% no-repeat;}
.indNav1 a.indNav14{background:url("../images/indNav04.jpg") center/100% no-repeat;}
.indNav2{width:7rem;margin:auto;overflow-x:auto;padding-bottom:.4rem;border-bottom:1px solid #e4e4e4;}
.indNav2 ul{width:11.2rem;display:flex;justify-content:space-between;flex-wrap:wrap;}
.indNav2 ul li{width:1.4rem;line-height:.6rem;margin-bottom:.1rem;font-size:.26rem;color:#333;text-align:center;}
.indNav2 li img{display:block;margin:auto;width:.96rem;height:auto;}
.indLink ul{margin:.36rem auto 0;width:7rem;display:flex;justify-content:space-between;flex-wrap:wrap;}
.indLink ul li a{display:block;margin-bottom:.2rem;}
.indLink ul li img{width:3.4rem;height:auto;}
.indNotice{width:7rem;margin:auto;}
.indNotice li a{display:flex;align-items:center;height:.6rem;padding:0 .05rem;font-size:.26rem;color:#333;line-height:.6rem;}
.indNotice li .indNtcType{font-size:.26rem;line-height:.42rem;color:#ff5d38;padding:0 .1rem;border:1px solid #ff5d38;border-radius:3px;flex-shrink:0;margin-right:.12rem;}
.indNotice li div.ovh{flex:1 2 0;}
.indAdv{margin:.2rem 0 .16rem;border-top:.22rem solid #f2f2f2;border-bottom:.22rem solid #f2f2f2;padding:.2rem .25rem .24rem;overflow:hidden;}
.indTitle{font-size:.3rem;line-height:.56rem;color:#212121;margin-bottom:.16rem;position:relative;padding:0 .16rem;display:flex;justify-content:space-between;}
.indTitle:before{content:"";display:block;width:.02rem;height:.2rem;background:#f79f00;position:absolute;left:0;top:calc(50% - .1rem);}
.indAdv .bx-viewport{overflow:visible !important;}
.indAdv ul li a{display:block;}
.indAdv ul li img{display:block;width:6.86rem;margin:auto;}
.indAdv .bx-wrapper .bx-pager{bottom:.2rem;}
.indAdv .bx-wrapper .bx-pager .bx-pager-link{height:.02rem;width:.16rem;margin:0 .05rem;background:#fff;}
.indAdv .bx-wrapper .bx-pager .bx-pager-link.active{background:#ff2e41;}
.indCase .indTitle,.indNews .indTitle{margin:0 .25rem;}
.indTitleTxt{line-height:.56rem;font-size:.24rem;color:#999;text-align:center;transform:scale(.75);transform-origin:right center;}
.indCase .indTitleTxt{border-top:.04rem solid #f2f2f2;margin-top:.1rem;transform:none;}
.indCase ul{width:7rem;margin:.16rem auto 0;display:flex;justify-content:space-between;flex-wrap:wrap;}
.indCase ul li{width:3.36rem;margin-bottom:.2rem;box-sizing:border-box;border:1px solid #d2d2d2;box-shadow:0 0 .1rem rgba(0,0,0,.15);padding:.1rem;text-align:center;}
.indCase ul li a{display:block;}
.indCPic img{width:100%;height:2.3rem;object-fit:cover;}
.indCase .indCHot{width:2.8rem;margin:.15rem auto 0;height:.32rem;font-size:.18rem;color:#fff;display:flex;justify-content:center;align-items:center;background:linear-gradient(#ffa838,#ff7617);border-radius:.3rem;}
.indCHot:before{content:"";display:block;width:.16rem;height:.22rem;margin-right:.12rem;background:url("../images/iconHot01.png") center/100% no-repeat;}
.indCase .indCName{font-size:.32rem;color:#000;line-height:.48rem;margin-top:.18rem;}
.indCase .indCTxt{font-size:.18rem;color:#999;line-height:.4rem;}
.indCTxt .cRed{color:#d81e06;font-size:.28rem;}
.indNews{margin-top:.2rem;border-top:.22rem solid #f2f2f2;border-bottom:.22rem solid #f2f2f2;padding:.16rem 0 .3rem;}
.indNews .indNewsList{width:7rem;margin:auto;}
.indNewsList dl{display:flex;height:2.46rem;align-items:center;justify-content:space-between;}
.indNewsList dl+dl{border-top:1px solid #e5e5e5;}
.indNewsList dl dt{width:1.8rem;flex-shrink:0;}
.indNewsList dl dt img{width:100%;height:auto;}
.indNewsList dl dd{width:calc(100% - 2rem);}
.indNewsList .indNT1{font-size:.32rem;line-height:.48rem;color:#000;height:.96rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.indNewsList .indNT2{margin:.12rem 0;display:inline-block;line-height:.32rem;font-size:.24rem;border-radius:.08rem;color:#d71f06;border:1px dashed #d71f06;padding:0 .12rem;}
.indNewsList .indNT3{line-height:.4rem;font-size:.24rem;color:#888;}
.indNT3 .indNT31{display:inline-block;padding-left:.32rem;background:url("../images/iconHot02.png") left center/.16rem no-repeat;margin-right:.3rem;}
.indNT3 .indNT32{display:inline-block;padding-left:.32rem;background:url("../images/iconTime.png") left center/.22rem no-repeat;}
.indNMore{display:block;line-height:.72rem;font-size:.18rem;color:#fc625b;text-align:center;}
.indOther{width:7rem;margin:0 auto .6rem;}
.indOther .indOthNav{display:flex;border-bottom:1px solid #e5e5e5;justify-content:space-between;}
.indOthNav a{line-height:1.08rem;position:relative;font-size:.28rem;color:#333;text-align:center;width:2.1rem;}
.indOthNav a:after{content:"";display:block;width:100%;height:.08rem;position:absolute;left:0;bottom:0;background:#fc625b;border-radius:.08rem;transform:scale(0,1);transition:all .3s;}
.indOthNav a.act{color:#fc625b;}
.indOthNav a.act:after{transform:scale(1,1);}
.indOthMain ul{padding-top:.18rem;display:none;}
.indOthMain ul li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:.56rem;font-size:.26rem;color:#333;line-height:.58rem;background:url("../images/iconMore01.png") right center/.1rem no-repeat;}
.indOthMain ul li a span{font-weight:bold;color:#010101;}