a{color:#333;text-decoration:none}
*{word-wrap:break-word}
@media (min-width:320px){
	html{font-size:42.667px}
}
@media (min-width:360px){
	html{font-size:48px}
}
@media (min-width:375px){
	html{font-size:50px}
}
@media (min-width:480px){
	html{font-size:64px}
}
@media (min-width:600px){
	html{font-size:80px}
}
@media (min-width:750px){
	html{font-size:100px}
	
}
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0;}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:16px;font-style:inherit;font-weight:inherit}
input,button{overflow:visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei";font-size:12px;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:100%}
a{text-decoration:none;cursor:pointer;transition:all 0.6s;}
a:hover{text-decoration:none;outline:none;transition:all 0.6s;}
/* a.ie6:hover{zoom:1} */
a:focus{outline:none}
a:hover,a:active{outline:none}
:focus{outline:none}
sub,sup{vertical-align:baseline}
button,input[type="button"],input[type="submit"]{line-height:normal !important}img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{max-width:100%;height:auto}
header,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;padding:0}
time{display:inline}
audio,canvas,video{display:inline-block;*display:inline;/* *zoom:1 */}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root){overflow:hidden}
fieldset{border-width:0;padding:0.35em 0.625em 0.75em;margin:0 2px;border:1px solid #c0c0c0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}


/* 图片缩略图 */
.jqthumb{transition: all 0.6s ease;}
.jqthumb:hover{transition: all 0.6s ease;transform: scale(1.05);}


/* 全局宽度 */
.content-core{width:100%;max-width:14rem;margin:0 auto;}


/* 页码 */
.pager{width:100%;max-width:14.4rem;margin:0.6rem auto 0;display:flex;justify-content:center;padding:0.06rem 0 0.2rem 0}
.pager a{display:block;height:0.48rem;font-size: 0.16rem;line-height: 0.48rem; text-align:center;color:#999999;border: 1px solid #f5f5f5;  padding:0 0.2rem;transition:all 0.6s}
.pager .last-page{width:0.66rem; }
.pager .next-page{width:0.66rem;}
.pager a:hover{background:#E11B25;color:#fff;border: 1px solid #E11B25;transition:all 0.6s}
.pager a.sel{background:#E11B25;color:#fff;border: 1px solid #E11B25;}
.m-page-con{display: none;}


/*页码，组件*/
.page{margin:0.7rem 0;display:flex;flex-direction:column}
.page a{width:fit-content;padding:0.13rem 0.2rem 0.13rem 0;display:flex;max-width: 50%;font-size: 0.16rem;margin: 0 0 0.1rem 0;}
.page a:hover p{color:#e11b25 ;}
.page a:hover .page-piece{color:#e11b25 ;}
.page a:hover .page-arrow{color:#e11b25 ;}
.page-piece{width: 1rem;display: flex;align-items: center;color: #999;}

.page-tit{flex: 1; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #ededed;padding-left: .3rem;}
.page-arrow{font-family: "KaiTi","FangSong";padding: 0 0.1rem 0 0;}


/* 当前位置 */
.crumbs-location{display:flex;}
.crumbs-item{margin-top:0.2rem;margin-right:0.1rem;display:flex;line-height: 0.16rem;}
.crumbs-item a{margin-right:0.06rem;color:#999999;font-size:0.16rem}
.crumbs-item a.sel:hover{color:#c92b2f}
.crumbs-item a.sel{color:#333333}
.crumbs-item span{color:#999999;font-size:0.14rem;font-family: "KaiTi","FangSong";line-height: 0.17rem; padding: 0 0 0 0.05rem;}


/*详情页，分享组件*/
.info-vice-title{ margin-top: 0.23rem; text-align: center;}
.info-vice-title span{ font-size: 0.14rem;  color: #999999;  padding: 0 0.1rem; text-align: center;}
.share-con{margin:0 0 0 0.2rem;text-align: center;display: inline-block;}
.share-con p{padding: 0 0.1rem 0 0; color: #666; display: inline-block;}


/* 头部区域 */
header{width:100%;position:fixed;top:0;left:0;z-index:9999;}
header:hover{background:url(../img/header/bg.png) center;}
header.act{background:url(../img/header/bg.png) center;}
.header-content{height:0.8rem;position:relative;display:flex;}
.header-content .logo-img{margin-top:0.24rem;height:0.3rem;width:2.3rem}

.nav-list{margin-left:1.6rem;display:flex;line-height:0;flex:1}
.nav-list .nav-item{position:relative;box-sizing:content-box;width:0.58rem;line-height:0;padding:0 0.2rem}
.nav-list .nav-item a{margin-top:0.25rem;display:block;height:0.3rem;width:100%;text-align:center;border-radius:8px;font-size:0.18rem;line-height: 0.3rem;   color:#fff;text-shadow: #000 0.05em 0.05em 0.3em;}
.nav-list .nav-item a:hover{color:#e11b25;font-weight:700}
.nav-list .nav-item.select > a{font-weight:700;background-image:linear-gradient(to right bottom,#BEBEBE,#EEEEEE,#D2D2D2);color:#333333;text-shadow:none;}
.nav-list .nav-item::before{content:'';display:none;width:0.03rem;height:0.03rem;position:absolute;top:0.38rem;right:-0.03rem;background-color:#fff;border-top-left-radius:0.02rem;border-top-right-radius:0.02rem;border-bottom-right-radius:0.02rem;border-bottom-left-radius:0.02rem}
.nav-list .nav-item:last-child:before{display:none}

.how-buy{margin-left:0.5rem;height:100%;overflow:hidden;line-height:0;display:block}
.how-buy img{width:0.22rem;height:0.25rem;float: left;margin-top: 0.275rem;}
.how-buy img:hover{content:url("../img/header/ui_buy.png")}
.how-buy span{margin-left:0.15rem;font-size: 0.18rem;line-height: 0.8rem; color:white;float: left;}
.how-buy span a{color:white;}
.how-buy:hover + div{display:inline-block}

.search{position:relative;margin-left:0.44rem;line-height:0}
.search img{margin-top:0.285rem;line-height:0;width:0.23rem;height:0.23rem;cursor:pointer}
.search::before{top:0.3rem;position:absolute;left:-0.25rem;content:"";width:2px;height:0.22rem;border-right:1px solid #FFFFFF}

.buy{width:2rem;height:auto; padding: 0.2rem 0; font-size:0.18rem;line-height: 0.3rem; position:absolute;right:.1rem;top:0.63rem;background-color:white;display:none}
.buy ul{width:100%;height:100%;line-height:100%}
.buy ul .one{}
.buy ul li{width:80%;height:0.5rem;line-height:0.5rem;text-align:center;background-color:#eeeeee;margin:0.1rem 10%;}
.buy ul li a{display:inline-block;width:100%;height:100%}
.buy ul li a:hover{background-color:#e11b25;color:white}
.buy:hover{display:inline-block}
.miniMenu{display:none}
.m-header-nav-con{display: none;}	


/*头部，产品下拉，产品*/
header .header-product{background:#fff;border-bottom:1px solid #eee;flex-direction:column;display:none;}
.header-product-A{display:flex;justify-content:center;width:100%;max-width:14rem;margin:0 auto; overflow: hidden;  }
.header-product-A li a{display:flex;flex-direction:column;width:0.6rem;height:1.4rem;align-items:center;box-sizing:border-box;padding-top:0.32rem;border-bottom:1px solid #fff; margin: 0rem 0.3rem 0.25rem 0.3rem;text-align: center;}
.header-product-A li a.act,
.header-product-A li a:hover{border-bottom:1px solid #e11b25;cursor:pointer;}
.header-product-A li a img{width:0.72rem;height:0.6rem;transition:width 0.3s,height 0.3s;}
.header-product-A li a span{font-size:0.12rem;font-weight:400;color:#777;padding-top:0.05rem;width: 100%; text-align: center;}
.header-product-A li a:hover span{color:#e11b25;}

.header-product-B{justify-content:center;padding-top:0.24rem;display:none}
.header-product-B .swiper-container1{width:100%;max-width:14rem;margin:auto;position:relative;overflow:hidden;padding:0rem 0.5rem 0rem 0.5rem;}
.header-product-B .swiper-container1 .swiper-wrapper{display:flex;overflow: hidden;}
.header-product-B .swiper-container1 .swiper-wrapper .swiper-slide{width: 16%!important;}

.header-product-b-item{text-align:center;display:block;height:3rem;width:2.1rem;}
.header-product-b-item:hover .header-product-b-item-tit{color:#e11b25}
.header-product-b-item:hover .header-product-b-item-img img{transform: scale(1.1);transition: all 0.6s ease;}
.header-product-b-item-img{height:1.8rem;width: 1.8rem;  margin: 0 auto; overflow: hidden;}
.header-product-b-item-img img{width: 100%;height: 100%;transition: all 0.6s ease;}
.header-product-b-item-tit{color:#555;font-size:0.16rem;font-weight:400;margin: 0.14rem auto 0.1rem; text-align: center;}
.header-product-b-item-tip {color:#e11b25;font-size:0.14rem;font-weight:700;border:1px solid #e11b25;background-color:#fff5f5;padding:0.04rem 0.18rem 0.04rem 0.18rem;border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;margin: 0 auto; }
.header-product-B .swiper-container1 .swiper-button-next,
.header-product-B .swiper-container1 .swiper-button-prev{top:0.9rem;z-index:9999;color: red;}
header .header-product #header-product-B-1{display:block}


/*头部，产品下拉，关于*/
header .header-about{background-color:#fff;border-bottom:1px solid #eee;justify-content:center;display:none}
.header-about-more{width:3.6rem;height:3.35rem;padding:0.14rem 0.04rem 0.24rem 0.04rem;text-align: left;}
.header-about-more .header-about-more-tit{font-size:0.24rem;font-weight:700;color:#e11b25;margin: 0 0 0.1rem 0;}
.header-about-more .header-about-more-cont{font-size:0.16rem;font-weight:400;color:#666}
.header-about-more img{width:3rem;height:1.1rem;margin-top:0.24rem}
.header-about-list{width:4rem;height:3.35rem;border-left-style:solid;border-left-color:#eee;border-left-width:1px;box-sizing:border-box;padding:0.3rem 0.44rem 0.3rem 0.44rem}
.header-about-list:last-child{width:1.8rem}

.header-about-list-tit{font-size:0.16rem;color:#000;margin-bottom:0.4rem;position:relative;display: block;}
.header-about-list-tit:hover{color: #e11b25;}
.header-about-list-tit::before{content:'';position:absolute;width:0.3rem;height:0rem;border-bottom-style:solid;border-bottom-color:#333;border-bottom-width:1px;top:0.4rem;left:0.02rem;clear: both;}
.header-news-list-con{}
.header-news-list-tit{font-size:0.14rem;color:#666;overflow:hidden;	text-overflow:ellipsis; white-space:nowrap; padding:0 0 0.12rem 0;display: block;width: 100%;  }
.header-news-list-tit:hover{cursor:pointer;color:#e11b25}

.header-menu-list-tit{font-size:0.16rem;color:#000;overflow:hidden;	text-overflow:ellipsis; white-space:nowrap; padding:0 0 0.16rem 0;display: block;width: 100%; }
.header-menu-list-tit:hover{cursor:pointer;color:#e11b25}

.header-about-list-cont{font-size:0.14rem;line-height:0.32rem;color:#666;position:relative;left:0rem}
.header-about-list-more{color: #666; font-size: 0.14rem; float: right;margin: 0.2rem 0 0 0;}
.header-about-list-more:hover{color: #e11b25;}


/*头部，产品下拉，加盟*/
header .header-join{background-color:#fff;border-bottom:1px solid #eee;justify-content:center;display:none}
.header-join-more{width:8.6rem;height:3.35rem;box-sizing:border-box;padding:0.5rem  0.7rem 0rem 0rem}
.header-join-more img{width:4.44rem;height:2.2rem;display:block;float:left}
.header-join-more-tit{font-size:0.24rem;font-weight:700;color:#e11b25;margin-left:5.15rem;margin-top:-0.06rem}
.header-join-more-cont{font-size:0.16rem;line-height:0.34rem;color:#666;margin-left:5.15rem;margin-top:10px}

.header-join-list{width:4.6rem;height:3.35rem;border-left-style:solid;border-left-color:#eee;border-left-width:1px;box-sizing:border-box;padding:0.5rem 0.44rem 0.5rem 0.44rem}



/*头部，产品下拉，加盟*/
.header-service-list{width:4.6rem;height:3.35rem;border-left-style:solid;border-left-color:#eee;border-left-width:1px;box-sizing:border-box;padding:0.5rem 0.44rem 0.5rem 0.44rem;}
.header-service-list-tit{font-size:0.16rem;color:#000;overflow:hidden;	text-overflow:ellipsis; white-space:nowrap; padding:0 0 0.13rem 0;display: inline-block;width: 45%; }
.header-service-list-tit:hover{cursor:pointer;color:#e11b25}


/*头部，产品下拉，门店*/
.header-shop-list{width:4.7rem;height:3.35rem;border-left-style:solid;border-left-color:#eee;border-left-width:1px;box-sizing:border-box;padding:0.35rem 0.44rem 0.5rem 0.44rem}
.header-shop-tag{margin-bottom:0.12rem;color:#e11b25;font-size:0.16rem;font-weight:700;border:1px solid #e11b25;background-color:#fff5f5;padding:0.04rem 0.18rem 0.04rem 0.18rem;border-radius:1rem;width: 0.6rem; text-align: center;}
.header-shop-swiper{width:3.8rem;height:1.79rem;padding-top:0rem;position:relative;overflow:hidden;}
.header-shop-swiper .swiper-pagination{position:absolute;top:0.14rem;left:1.2rem}

.header-shop-tit{display: block; overflow: hidden;width: 100%; font-size: 0.18rem; padding: 0.1rem 0; background: #fff;}
.header-shop-img{width: 3.4rem;height: 1.3rem; overflow: hidden;}
.header-shop-img img{width: 100%; height: 100%;transition: all 0.6s ease;}
.header-shop-img img:hover{transform: scale(1.1);transition: all 0.6s ease;}


/*头部， 搜索*/
header .search-area{top:0rem;left:0rem;background-color:#fff;font-size:0.18rem;font-weight:400;position:absolute;height:0.81rem;width:100%;display:flex;display:none;align-items:center;justify-content:center;z-index:9999;border-bottom:1px solid #eee}
header .search-area > div{border-bottom:1px solid #999;width:90%;display:flex;align-items:center;justify-content:center;padding-bottom:0.1rem}
header .search-area img{margin-left:0.3rem;cursor:pointer;height:0.24rem;width:0.24rem}
header .search-area input{flex:1;margin-right:0.3rem;outline:none;border:none;width:8rem;font-size:0.18rem}


/*右侧悬浮菜单*/
.sidebar{position:fixed;right:0.3rem;top:45%;z-index:999;display:block}
.sidebar-logo{position:absolute;top:-1.3rem;left:0rem;width:0.9rem;height:1.12rem}
.sidebar-box{display:flex;background-color:#fff;border:1px solid #ddd;border-bottom:none;flex-direction:column}
.sidebar-item{border-bottom:1px solid #ddd;position:relative;background-color: #fff; background-repeat: no-repeat;background-position: center 0.1rem; display:flex;width:0.68rem;height:0.95rem;flex-direction:column;justify-content:center;align-items:center}
.sidebar-item:hover{border-bottom:1px solid #e11b25;background-color: #e11b25; cursor: pointer;}
.sidebar-item.sidebar-online{ background-image:url("../img/tips/sidebar_online.png");}
.sidebar-item.sidebar-online:hover{ background-image:url("../img/tips/sidebar_online_hover.png");}
.sidebar-item.sidebar-appointment{ background-image:url("../img/tips/sidebar_appointment.png");}
.sidebar-item.sidebar-appointment:hover{ background-image:url("../img/tips/sidebar_appointment_hover.png");}
.sidebar-item.sidebar-new{ background-image:url("../img/tips/sidebar_new.png");}
.sidebar-item.sidebar-new:hover{ background-image:url("../img/tips/sidebar_new_hover.png");}
.sidebar-item.sidebar-qrcode{ background-image:url("../img/tips/sidebar_qrcode.png");}
.sidebar-item.sidebar-qrcode:hover{ background-image:url("../img/tips/sidebar_qrcode_hover.png");}
.sidebar-item.sidebar-top{ background-image:url("../img/tips/sidebar_top.png");}
.sidebar-item.sidebar-top:hover{ background-image:url("../img/tips/sidebar_top_hover.png");}

.sidebar-item span{color:#555;font-size:0.14rem;line-height:0.18rem;margin-top:0.3rem;text-align: center; display: block;}
.sidebar-top span{margin-top:0.42rem;}
.sidebar-item:hover span{color:#fff;}
.sidebar-item#goTop{display:none}

.sidebar-qrcode-img{position:absolute;top:0rem;left:-1.5rem;padding:0.06rem;background-color:#e11b25;border-top-left-radius:0.04rem;border-top-right-radius:0.04rem;border-bottom-right-radius:0.04rem;border-bottom-left-radius:0.04rem;width:1.24rem;height:1.24rem;display:none; text-align: center;}
.sidebar-qrcode-img img{width:1.12rem;height:1.12rem; margin: 0.05rem 0 0 0;}
.sidebar-qrcode:hover .sidebar-qrcode-img{display:block}

.sidebar-qrcode-img::before{content:'';width:0.2rem;height:0.2rem;background-color:#e11b25;display:block;position:absolute;top:0.5rem;right:-0.04rem;transform:rotate(45deg);z-index:-1}



/* 底部区域 */
footer{margin:0 auto;padding:0.6rem 0 0.4rem 0;width:100%;max-width:19.2rem;display:flex;flex-direction:column; border-top: 1px solid #f4f4f4;}
footer #footer{display:none}
.footer-content{padding-bottom:0.5rem;border-bottom:1px solid #F2F2F2;display: flex;}
.footer-content .list-area{width:70%;display:flex;justify-content:space-between;position:relative}
.footer-content .list-area::before{content:"";position:absolute;height:100%;width:0.01rem;right:3%;background-color:#F2F2F2}
.footer-content .list-area .list{display:flex;flex-direction:column;width: 14.28%;}
.footer-content .list-area .list li:first-child{color:#333333;font-size:0.16rem;font-weight:bold;margin-bottom:0.35rem}
.footer-content .list-area .list li{color:#999999;font-size:0.15rem;margin-bottom:0.14rem}
.footer-content .list-area .list li a:hover{color:#e11b25}
.footer-content .list-area .list .tit a:hover{color:#333333;cursor:default}
.footer-content .mini-list{display:none}
.footer-content .orcode-area{display:flex;flex-direction:column;align-items:center;width:30%}
.footer-content .orcode-area .phone-num{font-size:0.48rem;line-height:0.48rem;letter-spacing:-0.03rem;color:#E11B25;font-weight:bold}
.footer-content .orcode-area .phone-desc{font-size:0.16rem;line-height:0.16rem;margin-top:0.08rem;color:#999999}
.footer-content .orcode-area .address{font-size:0.16rem;line-height:0.16rem;margin-top:10px;color:#999999}
.footer-content .orcode-area .orcode-group{margin-top:0.56rem;display:flex;width:3.15rem;justify-content:space-between}
.footer-content .orcode-area .orcode-group .orcode-box{display:flex;flex-direction:column}
.footer-content .orcode-area .orcode-group .orcode-box img{height:1.45rem;width:1.45rem}
.footer-content .orcode-area .orcode-group .orcode-box p{margin-top:0.14rem;color:#808188;font-size:0.14rem;text-align:center}

.footer-bottom-area{padding:0.4rem 0 0 0;display:flex;justify-content:space-between;align-items:center}
.footer-bottom-area .footer-bottom-cont img{width:1.22rem;height:0.18rem;margin-right:0.6rem}
.footer-bottom-area .footer-bottom-cont span{margin-left:0.08rem;font-size:0.14rem;color:#808188}
.footer-bottom-area .footer-bottom-cont a{color:#808188}
.footer-bottom-area .share-area{display:flex;justify-content:space-between}
.footer-bottom-area .share-area .ui-item{height:0.33rem;width:0.33rem;border-radius:50%;background-color:#f1f1f3;background-repeat:no-repeat;background-position:50% 50%;background-size:0.2rem 0.18rem}
.footer-bottom-area .share-area .ui-item:nth-of-type(1){background-image:url("../img/footer/ui_weibo.png")}
.footer-bottom-area .share-area .ui-item:nth-of-type(1):hover{background-image:url("../img/weibo.png")}
.footer-bottom-area .share-area .ui-item:nth-of-type(2){margin:0 0.1rem;background-image:url("../img/footer/ui_qq.png")}
.footer-bottom-area .share-area .ui-item:nth-of-type(2):hover{background-image:url("../img/qq.png")}
.footer-bottom-area .share-area .ui-item:nth-of-type(3){background-image:url("../img/footer/ui_weixin.png")}
.footer-bottom-area .share-area .ui-item:nth-of-type(3):hover{background-image:url("../img/weixin.png")}
.gg{position:fixed;bottom:1rem;right:0.3rem;width:1.06rem;height:1.06rem;z-index:9999;box-shadow:0 0.05rem 0.16rem 0.04rem rgba(201,43,47,0.4);border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;display:none}
.gg:hover{cursor:pointer}
.gg img{width:1.06rem;height:1.06rem}
.wechat-link .wechat-code{position:relative; display: none;width: 1.2rem; height:1.2rem;z-index: 2; bottom: 1.3rem; right: 0.9rem;}
.wechat-link .wechat-code img{width: 100%;height:100%; }
.wechat-link:hover .wechat-code{display: block;}



/* 首页 */

.index{width:100%;margin:0 auto;display:flex;flex-direction:column}
.index header{background:none}
.index header.act,
.index header:hover{background:url(../img/header/bg.png) center}

.in-header header{background:url(../img/header/bg.png) center}

.index .banner{width:100%;max-width:1920px;margin:0 auto;height:8.5rem;position:relative}

.index .banner .swiper-container{width:100%;height:100%;}
.index .banner .swiper-pagination .swiper-pagination-bullet{height:0.26rem;width:0.3rem;text-align:center;line-height:0.26rem;font-size:0.18rem;color:#fff;background:transparent;border-radius:0;margin-right:0.04rem;outline:none}
.index .banner .swiper-pagination .swiper-pagination-bullet:nth-of-type(2){margin:0 0.2rem}
.index .banner .swiper-pagination .swiper-pagination-bullet-active{width:45px;height:35px;color:#fff;text-align:center;font-size:0.3rem;letter-spacing:0.02rem;border-bottom:2px solid #fff}
.index .banner .swiper-slide{font-size:18px;color:white;height:100%;width:100%;text-align:left;background-repeat:no-repeat;background-position:center;background-size:cover;display: block;}


.banner-info{position:absolute;top:30%;left:2.8rem;}
.banner-info .banner-info-tit{font-size:0.54rem;font-weight:700;line-height:0.66rem;margin-bottom:0.4rem;}
.banner-info .banner-info-note{font-size:0.29rem;line-height:0.1rem;opacity:0.8; }
.banner-info .banner-info-note::after{content:"";display:block;width:75%;height:5px;overflow:hidden;background:#e11b25;transition:all 0.3s ease;}




.index .banner .swiper-slide > img{width:0.14rem;height:0.14rem;position:relative;top:3.45rem;left:0.1rem}
.index .banner .swiper-slide .bcdq{position:relative;top:4.22rem;left:-0.05rem;color:#666}
.index .banner .content-core{z-index:10;position:relative;color:white;}
.index .banner .content-core .text:nth-of-type(1){top:2.3rem;left:1.94%;position:absolute;font-size:0.541rem}
.index .banner .content-core .text:nth-of-type(2){position:absolute;font-size:0.27rem;color:#e5e5e5;top:4.27rem;left:1.94%}
.index .banner .content-core .text:nth-of-type(3){position:absolute;color:#6c6c6c;font-size:0.1803rem;top:6.1rem;left:1.94%}

.banner-pagination{}
.banner-next, .banner-prev{color: #fff;}

.banner-next:after, .banner-prev:after{color: #fff;}



#banner-web{display: block;}
#banner-wap{display: none;}
.m-banner-pagination{}
.m-banner-next, .m-banner-prev{color: #fff; }
.m-banner-next:hover, .m-banner-prev:hover{color: #e11b25;}


.product-group{background-color:#fff}
.product-group .content-core{border-bottom:2px solid rgba(154,154,154,0.1)}
.product-group-title{font-size:0.32rem;margin:11.31% auto 0 auto;margin-top:0.92rem;width:100%;text-align:center}
.product-group-title span{color:#e8e8e8;position:relative;bottom:0.18rem}
.product-group-title span:nth-child(1){margin-right:0.2rem}
.product-group-title span:nth-child(2){margin-left:0.2rem}


.product-list{overflow:hidden;transition:height 0.5s;margin-top:0.6rem;width:100%;height:4.46rem;}
.product-item{float:left;margin:0 0.5% 0.14rem;width:24%;max-width:342px;}
.product-item a{display:block;text-align:center;background-color:#fafafa;height:4.46rem;position:relative;overflow:hidden;}
.product-item a:hover .product-card-img-hover{opacity:1;transition:opacity 0.5s}
.product-item a:hover .product-card-title{color:#fff;transition:color 0.5s}
.product-item a:hover .product-card-more{color:#fff;transition:color 0.5s}
.product-item a:hover .product-card-more::before{background-color:#fff;transition:background-color 0.5s}
.product-item a img{width:100%;display:block;position:absolute;top:0rem;left:0rem;z-index:0}
.product-item a .product-card-img-hover{opacity:0;transition:opacity 0.5s;width: 100%; height: 100%;}
.product-item a .product-card-title{font-size:0.26rem;font-weight:700;color:#555;position:relative;margin-top:3.15rem;transition:color 0.5s}
.product-item a .product-card-more{font-size:0.14rem;font-weight:400;color:#999;position:relative;margin-top:10px;transition:color 0.5s}
.product-item a .product-card-more::before{content:'';width:0.13rem;height:0.02rem;position:absolute;bottom:-0.16rem;left:1.64rem;left:50%;margin-left:-0.06rem;background-color:#e11b25;transition:background-color 0.5s}


.product-list-more{color:#999;margin:0.75rem auto 0 auto;display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column}
.product-list-more:hover{cursor:pointer}
.product-list-more-img{width:0.29rem;height:0.29rem; display: block;}
.product-list-more-img.open{transform:rotate(180deg);}
.product-list-more-text{display: block; margin:0.15rem 0 0.42rem 0;font-size:0.16rem;}


/*首页，最新活动*/
.index main .activity{width:100%;max-width:1920px;margin:0 auto;padding-top:0.96rem}
.activity-title{margin-bottom:0.6rem;text-align:center;font-size:0.32rem;font-weight: 700;}
.activity-title span{color:#e8e8e8;position:relative;bottom:0.18rem}
.activity-title span:nth-child(1){margin-right:0.2rem}
.activity-title span:nth-child(2){margin-left:0.2rem}

.activity-group{display:flex;height:6.8rem}
.activity-item-left{width:50%;height:100%;overflow:hidden}
.activity-card-type1{height:100%;width:100%;position:relative;background-repeat:no-repeat;background-size:100% 100%;background-position:center;overflow:hidden;color:white;transition:all 0.6s; display: block; text-align: center;display: block}
.activity-card-type1 b{text-align:center;font-size:0.35rem;line-height:0.35rem;margin-top:1.35rem; display: block;}
.activity-card-type1 p{text-align:center;font-size:0.19rem;line-height:0.19rem;margin-top:0.18rem;display: block;}
.activity-card-type1 .activity-card-a{margin-top:0.42rem;font-size:0.16rem;line-height:0.16rem;padding:0.07rem 0.3rem 0.07rem 0.3rem;border:2px solid white;color:white;background-color:transparent; display: inline-block;}
.activity-card-type1:hover{transition:all 0.6s;background-size:110% 110%}
.activity-card-type1 .activity-card-a:hover{cursor:pointer}


.activity-item-right{display:flex;width:50%;flex-direction:column;overflow:hidden}
.activity-card-type2{height:50%;width:100%;background-image:url('../img/index/huodong_img2.png');background-position:center;background-repeat:no-repeat;background-size:100% 100%;position:relative;color:white;transition:all 0.6s;display: block;}
.activity-card-type2 b{top:1.21rem;left:50%;transform:translateX(-50%);position:absolute;font-size:0.32rem}
.activity-card-type2 p{top:1.77rem;left:50%;transform:translateX(-50%);position:absolute;font-size:0.18rem;}
.activity-card-type2 a{display:inline-block;width:1.3rem;height:0.5rem;position:absolute;top:2.1rem;left:20.72%;cursor:pointer;}
.activity-card-type2:hover, .activity-card-type3:hover{transition:all 0.6s;background-size:110% 110%}


.activity-card-type3{height:50%;width:100%;background-color:white;position:relative;color:#333333;background-repeat:no-repeat;background-size:100% 100%;background-position:center;transition:all 0.6s;display: block}
.activity-card-type3 b{position:absolute;top:1.2rem;left:12.5%;font-size:0.32rem}
.activity-card-type3 p{position:absolute;top:1.7rem;left:12.5%;font-size:0.18rem}




/*首页，热卖套餐*/
.best-sellers-group{padding-top:0.86rem;background-color:#f5f5f7;display:flex}
.best-sellers-group-title{margin-bottom:0.6rem;font-size:0.32rem;color:#e11b25;font-weight:bold;text-align:center}
.best-sellers-group-title span{position:relative;bottom:0.18rem}
.best-sellers-group-title span:nth-child(1){margin-right:0.2rem}
.best-sellers-group-title span:nth-child(2){margin-left:0.2rem}

.type1-item{margin-bottom:0.8rem;overflow:hidden}
.type1-card{background-color:#fff;height:8.2rem;width:100%;overflow:hidden}
.group-info-area{width:100%;height:5.99rem;position:relative;transition:all 0.6s;overflow:hidden}

.group-info-tag{z-index:11; font-weight:700;padding-bottom:0.14rem;position:absolute;left:2%;top:0;background:url('../img/index/hot.png') no-repeat;background-size:100% 100%;height:0.92rem;width:0.92rem;font-size:0.24rem;line-height:0.24rem;color:#fff;display:flex;flex-direction:column;justify-content:center; text-align: center;}
.group-info-price{ z-index:11;position:absolute;right:3.598%;font-size:0.18rem;background-color:#fff;background-size:100% 100%;height:4.6rem;width:2.8rem;padding:0.58rem 0.33rem 0 0.33rem;text-align:left;}
.group-info-price .tit1{font-size:0.22rem;color:#666666; padding: 0 0 0.08rem 0;}
.group-info-price .tit2{font-size:0.36rem;font-weight:700; line-height: 1.25; display: block;}
.group-info-price .tit3{font-size:0.19rem;line-height:0.28rem;margin: 0.2rem auto 0.7rem; color: #666;display: block;}
.group-info-price:hover .tit3{color: #e11b25;}
.group-info-price:hover .tit2{color: #e11b25;}
.group-info-img{width:100%;height:100%; overflow: hidden;}
.group-info-img img{width:100%;height:100%;display:block;margin:auto;transition:all 0.6s}
.group-info-img img:hover{transform: scale(1.03);transition: all 0.6s ease;cursor:pointer}
.group-info-price .pp{font-size:0.24rem;font-weight:400}
.group-info-price .pp span.old{font-size:0.2rem;color:#c51e28;position:relative;bottom:0.35rem}
.group-info-price .pp a{font-size:0.58rem;font-weight:700;color:#c51e28}


.type1-card .options-area{display:flex;height:2.2rem}
.options-list{width:94%;max-width:1260px;height:1.2rem;margin:auto;display:flex;justify-content:space-between}

.options-list-title{height:1.2rem;width:0.6rem;background-color:#e11b25;border-radius:8px;display:flex;align-items:center;justify-content:center;}
.options-list-title em{line-height:0.18rem;display:block;font-size:0.18rem;width:0.18rem;font-style:normal;font-weight:bold;color:white;text-align:center; padding: 0 0.15rem;}

.options-list-item{width:30%;height:1.2rem;display:flex;align-items:center;background-color:#f5f5f7;border-radius:8px}
.options-list-item-img{margin-left:8.163%;height:0.8rem;width:1.28rem; overflow: hidden;}
.options-list-item-img img{width: 100%;}
.options-list-item-img .jqthumb{transition: all 0.6s ease;}
.options-list-item-text{height:100%;margin-left:7.397%;display:flex;flex-direction:column;justify-content:center}
.options-list-item-text-tit{font-size:0.18rem;display: block;}
.options-list-item-tp{position:relative;width:60px;margin-top:0.16rem;font-size:0.14rem}
.options-list-item-tp::before{content:'';position:absolute;top:1px;right:-20px;width:0.15rem;height:0.15rem;background:url('../img/index/option_tp_icon.png') no-repeat;background-size:100% 100%}

.options-list-item:hover{cursor:pointer;color:white;background-color:#e11b25}
.options-list-item:hover .options-list-item-img .jqthumb{transform: scale(1.04);transition: all 0.6s ease;}
.options-list-item:hover a{color:white}
.options-list-item:hover .option-tp::before{content:'';position:absolute;top:1px;right:-20px;width:0.15rem;height:0.15rem;background:url('../img/look.png') no-repeat;background-size:100% 100%}

.type2-item{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin: 0 0 0 }
.type2-card{margin-bottom:0.5rem;width:24%;height:auto;display:inline-block;}
.type2-card *{transition:all ease-out 0.3s}
.type2-card:hover .type2-card-text-con{background-color:#e11b25}
.type2-card:hover .type2-card-tit{color:#fff;}
.type2-card:hover .type2-card-outline{color:#fff;}
.type2-card:hover .type2-card-buttom{color:#e11b25;background-color:#fff}

.type2-card-img-con{position:relative;height:3.3rem;overflow:hidden;cursor:pointer; background: #fff;display: flex;}
.type2-card-img-con img{width: 100%;height: 100%;transition: all 0.6s ease;}
.type2-card-img-con:hover img{transform:scale(1.07);transition: all 0.6s ease;}
.type2-card-img-con .tag{z-index:999;font-size:0.18rem;font-weight:700;line-height:1.2;padding-bottom:0.14rem;padding: 0 0.1rem 0.14rem 0.1rem;position:absolute;left:0.16rem;top:0;background:url('../img/index/hot.png') no-repeat;background-size:100% 100%;height:0.7rem;width:0.5rem;text-align:center;color:#fff;display:flex;flex-direction:column;justify-content:center; }

.type2-card-text-con{background-color:#ffffff;height:1.8rem;display:flex;flex-direction:column;align-items:center}
.type2-card-tit{font-weight:700;text-align:center;font-size:0.22rem;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 80%;margin: 0.3rem auto 0;display: block;}
.type2-card-outline{text-align:center;font-size:0.14rem;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 80%;margin: 0 auto;display: block;}
.type2-card-buttom{margin-top:0.21rem;border:none;width:1.2rem;height:0.4rem;color:#ffffff;font-size:0.16rem;border-radius:0.215rem;background-color:#232323;text-align: center; line-height: 0.4rem;display: block;}
.type2-more{width:1.8rem;height:0.5rem;background-color:#fff;text-align:center;color:#666;font-size:0.16rem;line-height:0.5rem;display:block; margin: 0 auto 0.6rem;transition: all 0.6s ease;}
.type2-more:hover{background-color:#e11b25;color:#fff;transition: all 0.6s ease;}

/* 关于 */
.about{margin:auto;width:100%;max-width:1920px}
.about .content-core{}

.about .banner{background:url('../img/inbanner_guanyu.jpg') no-repeat center / cover;display:flex;height:6.01rem;flex-direction:column;justify-content:center;align-items:center}
.about .renxin{font-size:0.48rem;color:#ffffff}
.about .renxin .title1{font-weight:700}
.about .vice-title{font-size:0.22rem;color:#ffffff}
.about main{position:relative}
.about-aside{z-index:99999;position:absolute;top:1rem;left:80px;width:1.5rem;font-size:0.18rem}
.about-aside div{margin-top:0.15rem;width:1.5rem;text-align:left;position:relative;cursor:pointer}
.about-aside div::before{content:'';position:absolute;left:-18%;top:50%;transform:translateY(-50%);border-radius:50%;height:0.15rem;width:0.15rem;border:1px solid #e2e2e2ff}
.about-aside .sel{width:1.5rem;text-align:left;position:relative;color:#e01212}
.about-aside .sel::before{content:'';position:absolute;left:-18%;top:50%;transform:translateY(-50%);border-radius:50%;height:0.15rem;width:0.15rem;background-color:#e01212;border:1px solid #e01212}

/*关于，董事长致辞*/
.speech{}
.speech .content-core{display:flex;flex-direction:column;}
.speech-img{width:30%;height:3.6rem; padding: 0 0 0 8%; overflow: hidden; float: left;display: block; margin: 0 2% 0 0;}
.speech-img img{height: 100%;}
.speech-box{margin-top:0.2rem;padding:0.6rem 0 0.5rem 0;}

.speech-context{display:block;height:auto;overflow:hidden;width: 60%;}
.speech-context b{padding:0.36rem 0 0 0;font-size:0.24rem;line-height:1.8;color:#e01212;display: block;}
.speech-context p{padding: 0.1rem 0 0 0;font-size:0.18rem;line-height: 1.8;display: block;}
.speech-context-title{margin-top:0.1rem;font-size:0.42rem;font-weight:500;display: block;}
.speech-context-boss{display:none}
.speech-more-text{max-height:0;transition:max-height 0.5s ease;overflow:hidden;margin:0 0 0.2rem 0}
.speech-more-text p{font-size:0.18rem;line-height: 1.8;margin: 0.1rem 0 0 0;}
.speech-more-text.more-show{max-height:100%;transition:max-height 0.5s ease;}

.speech-context-btn{color:#999;display:flex;height:0.5rem;transition:top 0.5s}
.speech-context-btn img{width:0.29rem;height:0.3rem;cursor:pointer;}
.speech-context-btn img.open{transform:rotate(180deg)}
.speech-context-btn span{cursor:pointer;margin:0.03rem 0 0rem 0.15rem;font-size:0.16rem}



/*关于，公司简介版块*/
.introduce{background-color:#f8f8f8}
.introduce .content-core{display:flex;flex-direction:column}
.introduce-title{margin-top:0.76rem;font-size:0.46rem;color:#333333;text-align:center;font-weight:500}
.introduce-vice-title{margin-top:0.24rem;font-size:0.2rem;color:#333333;text-align:center}
.introduce .content-core .card{margin:0.72rem 0;display:flex}

.about-video{width: 50%; height: 4rem; margin: 0 auto;}
.introduce-context{margin-left:0.55rem;width:6.46rem;display:flex;flex-direction:column}
.introduce-context-title{margin-top:0.4rem;font-weight:bold;text-align:left;font-size:0.22rem;color:#666666}
.introduce-context-title em{font-style:normal;font-weight:bold;color:#e01212}
.introduce-context-text{margin-top:0.55rem}
.introduce-context-text b{}
.introduce-context-text p{font-size:0.18rem;color:#4d4d4d; line-height:1.8; padding: 0.05rem 0;}
.introduce-context-more{margin:0.1rem 0;font-size:0.18rem;line-height:0.36rem;color:#333333;max-height:0;transition:max-height 0.5s ease;overflow:hidden}
.introduce-context-btn{margin-bottom:0.4rem;color:#999999;font-size:0.16rem;position:relative;cursor:pointer}
.introduce-context-btn img{width:0.29rem;height:0.3rem;cursor:pointer;}
.introduce-context-more.more-show{max-height:100%;transition:max-height 0.5s ease;}
.introduce-context-btn .opens{transform:rotate(180deg)}


/*关于，企业文化版块*/
.culture .content-core{display:flex;flex-direction:column;color:#333333}
.culture-title{margin-top:0.8rem;font-size:0.46rem;font-weight:normal;text-align:center}
.culture-vice-title{margin-top:0.24rem;font-size:0.2rem;font-weight:normal;text-align:center;color:#333333}
.culture .content-core #certify1{display:none}
.culture-list{margin-top:0.71rem;margin-bottom:0.91rem;height:4.2rem;display:flex;justify-content:space-between}
.culture-list .culture-item{display:flex;flex-direction:column;height:2.06rem;background-color:#fffafa;position:relative}
.culture-list .culture-item .culture-item-title{position:relative;margin-top:0.66rem;margin-left:0.93rem;color:#666666;font-size:0.24rem;font-weight:bold}
.culture-list .culture-item .t1::after{content:'';height:0.33rem;width:0.33rem;position:absolute;left:-0.45rem;top:0;background:url('../img/about/ui_shiming.png') no-repeat;background-size:100% 100%}
.culture-list .culture-item .t2::after{content:'';height:0.33rem;width:0.33rem;position:absolute;left:-0.45rem;top:0;background:url('../img/about/yuanJing11.png') no-repeat;background-size:100% 100%}
.culture-list .culture-item .t3::after{content:'';height:0.33rem;width:0.33rem;position:absolute;left:-0.45rem;top:0;background:url('../img/about/muBiao11.png') no-repeat;background-size:100% 100%}
.culture-list .culture-item .t4::after{content:'';height:0.33rem;width:0.33rem;position:absolute;left:-0.45rem;top:0;background:url('../img/about/jiaZhi11.png') no-repeat;background-size:100% 100%}
.culture-list .culture-item .culture-item-info{margin-top:0.3rem;margin-left:0.42rem;color:#666666;font-size:0.16rem;width:3.69rem}
.culture-list .i1{background:url('../img/about/wenhua1.png') no-repeat;background-size:cover}
.culture-list .i2{background:url('../img/about/wenhua2.png') no-repeat;background-size:cover}
.culture-list .i3{background:url('../img/about/wenhua4.png') no-repeat;background-size:cover}
.culture-list .i4{background:url('../img/about/wenhua5.png') no-repeat;background-size:cover}
.culture-list .col-item{width:4.6rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}
.culture-list .col-two{display:flex;flex-direction:column;justify-content:flex-start;position:relative;background:url('../img/about/wenhua3.png') no-repeat;background-size:cover;margin:0 0.08rem;background-color:#fcf9fa}
.culture-list .col-two img{margin:0.62rem 0 0 0.94rem;height:0.5rem;width:0.5rem}
.culture-list .col-two .col-two-title{margin:0.16rem 0 0 0.94rem;font-weight:bold;font-size:0.24rem}
.culture-list .col-two p{margin:0.16rem 0 0 0.94rem;color:#666666;font-size:0.16rem}
.culture-list .col-three .culture-item:nth-of-type(1)::before{content:'';position:absolute;width:100%;height:100%;background-position:100% 100%}
.culture-list .col-three .culture-item:nth-of-type(2)::before{content:'';position:absolute;width:100%;height:100%;background-position:100% 100%}




/*关于，品牌历程*/
.brand-history{width:100%;height:7rem;background:url('../img/history_bg.jpg') #fcfcfc center center no-repeat;background-size: cover;}
.brand-history .content-core{display:flex;flex-direction:column}

.history-box{width:100%;height:4.6rem;margin: 0 auto;}
.history-title{margin-top:0.8rem;text-align:center;font-weight:normal;font-size:0.46rem;}
.history-vice-title{margin-top:0.24rem;text-align:center;font-weight:normal;font-size:0.2rem}

.time-desc{margin:1.25rem 0 0.2rem 0;display:flex;justify-content:center;}
.time-desc .year{font-weight:bold;font-size:0.74rem;color:#e01212}
.time-desc .event{margin-left:0.8rem;display:flex;flex-direction:column;justify-content:center;color:#333333}
.time-desc .event b{font-weight:bold;font-size:0.3rem}
.time-desc .event p{font-size:0.16rem;}

.history-time .swiper-container,.history .swiper-container {width: 100%;  height: 300px;  margin-left: auto; margin-right: auto; }
.swiper-slide { background-size: cover;  background-position: center; }
.history { height: 80%;  width: 100%; border-bottom: 1px dashed #c6c6c6;}
.history-time { height: 20%;  box-sizing: border-box;  padding: 10px 0; margin: -0.17rem 0 0 0; }
.history-time .swiper-slide { width: 25%;  height: 100%;  opacity: 0.4; }
.history-time .swiper-slide-thumb-active { opacity: 1; }
.casethumbs{top: 0;left: 5.6rem;position: absolute;width: 1rem;height: 5.5rem;overflow: hidden;}
.casethumbs .swiper-slide{opacity: 0.6;}
.casethumbs .swiper-slide-thumb-active{opacity: 1;}
.casethumbs .swiper-slide-thumb-active .buy-img-box{border-color: #e01212;}
.casethumbs .swiper-wrapper{flex-direction: column;}
.casethumbs .swiper-slide{width: 1rem;height: 1rem;margin-bottom: 0.1rem;}
.carouseltop{margin-left: 0;}


.history-time-item{ cursor: pointer; text-align: center;}
.history-time-radius{ width: 0.08rem; height: 0.08rem; background: #fff; border: 2px solid #a4a4a4; border-radius: 100px;display: block; margin: 0 auto;}
.history-time-year{font-size: 0.14rem;  color: #000;padding: 0.2rem 0 0 0;display: block;}
.history-time .swiper-slide-thumb-active .history-time-year{font-weight: 700;font-size: 0.18rem;color: #e01212;padding: 0.16rem 0 0 0;}
.swiper-button-next, .swiper-button-prev{ color: #e01212;}
.history-time .swiper-slide-thumb-active .history-time-radius{border: 3px solid #e01212;}


/*关于，资质荣誉*/
.certify{background-color:#f8f8f8;display:flex;flex-direction:column}
.certify-title{margin:0.75rem auto 0;font-size:0.46rem;text-align:center;display: block;font-weight: normal;}
.certify-vice-title{margin-top:0.18rem;font-size:0.2rem;text-align:center;color:#333333}
.certify-con{position:relative;width:100%;margin:0.67rem auto 0.4rem auto}

#certify { width: 100%;  height: 100%;  }
#certify .swiper-slide{text-align: center; font-size: 0.16rem;  display: -webkit-box; display: -ms-flexbox;  display: -webkit-flex;  display: flex;-webkit-box-pack: center;  -ms-flex-pack: center;  -webkit-justify-content: center; justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;  align-items: center;transition: 300ms;transform: scale(0.8);height: 6.8rem;width: 33.33%;}
#certify .swiper-slide img{width: 95%; background: #fff; padding: 0.3rem 0.3rem;}
#certify .swiper-slide-active{transform: scale(1);}
#certify .swiper-slide-duplicate-active{transform: scale(1);}
.certify-pagination{width: 100%; margin: 0.2rem auto; text-align: center;}
.certify-pagination .swiper-pagination-current{font-size: 0.2rem;color: red；}
.certify-pagination .swiper-pagination-total{font-size: 0.16rem;}
#certify .swiper-button-next:after, #certify .swiper-button-prev:after{color: red;}


/* 新闻列表页 */
.news .content-core{}
.news{margin:auto;width:100%;max-width:1920px}
.news .banner{background:url("../img/inbanner_guanyu.jpg") no-repeat center / cover;display:flex;height:6.01rem;flex-direction:column;justify-content:center;align-items:center}
.news .renxin{font-size:0.48rem;color:#FFFFFF}
.news .renxin .title1{font-weight:700}
.news .vice-title{font-size:0.22rem;color:#FFFFFF}
.news main{ padding: 0 0 1rem 0;}
.news main .content-core{display:flex;flex-direction:column}


.news-main-title{margin-top:0.4rem;color:#333333;font-weight:normal;font-size:0.46rem;text-align:center;position:relative}
.news-main-title::before{content:"";position:absolute;bottom:-0.1rem;left:50%;transform:translateX(-50%);width:0.84rem;height:0.03rem;background-color:#E42919}

.news-list{cursor:pointer;margin:0.8rem 0 .5rem;display:flex;flex-wrap:wrap}
.news-item{box-sizing:border-box;display:flex;padding:0.45rem 0.4rem 0.3rem;width:33.3%;height:5rem;flex-direction:column;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED;justify-content:space-between}

.news-item:nth-child(3n+2){border-left:none;border-right:none;}
.news-item:hover{border:none;box-shadow:1px 3px 7px 0px rgba(73,73,73,0.15)}
.news-item:hover .new-img img{transform:scale(1.05);transition: all 0.6s ease;}
.news-item:hover .news-btn{background-color:#E11B25;transform:rotate(45deg);transition: all 0.6s;background-image:url("../img/about_news/news2.png");}
.news-item:hover .news-title{color:#E11B25;cursor:pointer}
.new-img{width:100%;height:2.15rem;overflow:hidden;transition: all 0.6s ease;}
.new-img img{width:100%;height:2.15rem;transition:all 0.6s}
.news-item .news-title{font-size:0.2rem}
.news-item .news-date{color:#999;font-weight:normal;font-size:0.16rem}
.news-btn{width:0.6rem;height:0.6rem;border-radius:50%;background-image:url("../img/about_news/news1.png");background-repeat:no-repeat;background-position:50% 50%;background-color:transparent;border:none;outline:none}




/* 案例，列表页 */
.quality .content-core{}
.quality{margin:auto;width:100%;max-width:1920px}

.quality .banner{background:url('../img/inbanner_guanyu.jpg') no-repeat center / cover;display:flex;height:6.01rem;flex-direction:column;justify-content:center;align-items:center}
.quality .renxin{font-size:0.48rem;color:#ffffff}
.quality .renxin .title1{font-weight:700}
.quality .vice-title{font-size:0.22rem;color:#ffffff}
.quality main{display:flex;flex-direction:column;}

.quality-title{font-size:0.46rem;margin-top:0.78rem;text-align:center;position:relative}
.quality-title::after{content:"";display:block;width:0.86rem;height:0.04rem;background-color:red;position:absolute;left:50%;margin-left:-0.41rem;border-radius:6px}

.quality-list{display:flex;flex-direction:column;width:100%;max-width:1400px;margin:0.88rem auto 0 auto}
.quality-item{margin-bottom:0.66rem;display:flex}
.quality-item-img{display:flex;width:42%; height: 3rem; overflow:hidden;}
.quality-item-img img{transition:all 0.6s;cursor:pointer; width: 100%; height: 100%; }
.quality-item-context{margin-left:5%;display:flex;flex-direction:column;font-size:0.16rem;border-bottom:1px solid #f1f1f1;width: 53%;overflow: hidden;}
.quality-item-title{margin-top:0.2rem;font-size:0.26rem;font-weight: 400;}
.quality-item-subtitle{margin-top:0.15rem;color:#999999;font-weight:normal;font-size:0.16rem}
.quality-item-outline{margin-top:0.3rem;line-height:0.3rem;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.quality-item-buttom{margin-top:0.3rem;width:1rem;height:0.4rem;text-align:center;color:#FFFFFF;background-color:#4C4C55;line-height:0.4rem;border-radius:0.03rem}
.quality-item:hover .quality-item-img > img{transform:scale(1.03)}
.quality-item:hover .quality-item-title{color:#E11B25;}
.quality-item:hover .quality-item-outline{color:#666}
.quality-item:hover .quality-item-buttom{background-color:#E11B25;}
.quality-item:hover .quality-item-context{border-bottom:1px solid #E11B25;transition: all 0.6s ease;}



/*加盟，工程合作*/
.cooperation .content-core{}
.cooperation{margin:auto;width:100%;max-width:1920px}

.cooperation main{position:relative;}
.cooperation .banner{width:100%;max-width:1920px;height:8.08rem;background:url("../img/gongchenghezuo/banner.jpg") no-repeat center / cover}
.cooperation main .content-core{display:flex;flex-direction:column;position:relative}
.cooperation main  aside{position:absolute;top:1.1rem;left:0.7rem;width:0.72rem;font-size:0.18rem;z-index:9999;}
.cooperation main  aside div{width:1rem;text-align:right;position:relative;margin-top: 0.15rem;cursor: pointer;}
.cooperation main  aside div::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%;height:0.15rem;width:0.15rem;border:1px solid #E2E2E2FF}
.cooperation main  aside .sel{width:1rem;text-align:right;position:relative}
.cooperation main  aside .sel::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:50%;height:0.15rem;width:0.15rem;background-color:#e01212;border-color: #E01212;}
.cooperation main .content-core .context{margin-top:0.64rem;display:flex;flex-direction:column}
.cooperation main .content-core .context .title{display:block;font-weight:bold;font-size:30px;color:#333333}
.cooperation main .content-core .context .maxTitle{display:none}
.cooperation main .content-core .context .vice-title{margin-top:0.4rem}
.cooperation main .content-core .context .vice-title p{color:#999999;font-size:0.2rem;font-weight:bold}

/*加盟，工程合作，品牌列表 */
.brand-list{}
.brand{margin:auto;margin-top:0.4rem;width:100%;height:2.7rem;position:relative}
.swiper-brand{position:relative;max-width:1400px;height:2.7rem;overflow:hidden}
.swiper-brand .swiper-slide{width:100%}
.logo-pic{width:100%;height:2.3rem}
.logo-pic-item{width:19.8%;overflow:hidden;height:1.1rem;line-height:1.11rem;text-align:center;float:left;border:1px solid #ededed;}
.logo-pic-item img{transition:all 0.6s; height: 80%;}
.logo-pic-item img:hover{transition:all 0.6s;transform: scale(1.07);}
.swiper-brand .swiper-pagination{position: absolute; }


/*加盟，工程合作，合作案例版块*/
.case{margin:0.3rem 0 0.8rem;height:5.16rem;overflow: hidden;}
.case .case-tit{position: absolute;z-index: 9;}
.case .case-tit .case-tit-tag{ width: 1.5rem; height: 1.5rem;}
.case .case-tit .case-tit-tag img{width: 100%; height: 100%;position: absolute; left: 0; z-index: 9;}
.case .case-tit .case-tit-tag b{position: absolute; z-index: 10; top: 0; font-size: 0.24rem;color: #fff;line-height: 1.2;  padding: 0.14rem 0 0 0.14rem;}


.swiper-case{height:100%;width:100%;border: 1px solid #ededed; background: #f8f9fc;}
.swiper-case .swiper-wrapper{width:100%;height:100%;}
.swiper-case .swiper-slide{width:100%;height:100%;}
.case-img{width: 50%; height:4.2rem;margin:0.5rem 0.3rem 0.5rem 0.5rem; display: inline-block; float: left;overflow: hidden;}
.case-img img{width: 100%;height: 100%;}
.case-des{display: inline-block;height:100%;width:35%; padding: 0.5rem 0.4rem; background: #f8f9fc; }
.case-name{ margin: 0.4rem 0 0rem 0;font-size: 0.36rem; font-weight: 700; line-height: 1.5;color: #333;}
.case-subtit{font-size: 0.16rem; line-height: 1.5;color: #333;}
.case-info{font-size: 0.16rem; line-height: 1.5;  margin: 0.4rem 0 0 0; color: #666;overflow: hidden ;display: -webkit-box ;-webkit-line-clamp: 8 ;-webkit-box-orient: vertical ;word-break: break-all ;}

.case-des:hover .case-name{color: #d82515; }

.page-controller{width: 100%;   display: block; position:relative; margin: 0.4rem 0 0 0; }
.page-controller .swiper-pagination{font:0.16rem/0.35rem "Microsoft YaHei";font-size: 0.16rem;line-height: 0.35rem; color:#999;text-align: left;}
.page-controller .swiper-button-next{position:absolute;}
.page-controller .swiper-button-prev{position:absolute;}

.swiper-case .swiper-button-next, .swiper-case .swiper-button-prev{color: red;}


.cooperation main .apply{width:100%;margin:0 auto;padding-bottom:0.6rem;background-color:#e7e7e7;}
.cooperation main .apply .content-core{display:flex;flex-direction:column}
.cooperation main .apply .content-core .title{margin-top:0.7rem;font-size:0.34rem;text-align:center}
.cooperation main .apply .content-core .vice-title{margin-top:0.15rem;font-size:0.16rem;color:#666666;text-align:center}


/*工程合作，申请合作版块*/
.progress-area{margin:auto;margin-top:0.7rem;display:flex;justify-content:space-between;width: 100%;}
.progress-step{overflow: hidden;width:25%;height:1.4rem;background-color:#ffffff;display:flex;transition:width .2s,background-color .5s;cursor: pointer;}
.progress-step .progress-step-title{display:flex;width:3.11rem;height:1.4rem;align-items:center;justify-content: center;}
.progress-step .progress-num{ font-size:0.9764rem;color:#666666;font-weight: 700;}
.progress-step .progress-title{font-size:0.37rem;color:#666666;line-height: .4rem; padding-left: .1rem;}
.progress-step .progress-text{flex: 1;padding:0 .23rem;align-items: center;display: none;}
.progress-step .progress-text>p{font-size:0.14rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.progress-step .progress-title span{font-weight: 700;}
.progress-step.act{width:6.75rem;background-color:#e01212;transition:width .2s,background-color .5s}
.progress-step.act .progress-title,
.progress-step.act .progress-num,
.progress-step.act .progress-text{color:#FFFFFF;}
.progress-step.act .progress-text{display: flex;}
.progress-step.act .progress-step-title{position: relative;width: 2.25rem;}
.progress-step.act .progress-title::before{border-right: 1px solid #f15353;content: '';width: 1px;height:.8rem;display: block;position: absolute;right: 0;}


#progress{display: none;}


.cooperation main .apply .content-core .form{margin-top:0.8rem;display:flex;flex-direction:column}
.cooperation main .apply .content-core .form .form-line-one{display:flex;justify-content:space-between;width: 100%; overflow: hidden;}
.cooperation main .apply .content-core .form .form-line-one .input-area{display:flex;position:relative; min-width: 30%;}
.cooperation main .apply .content-core .form .form-line-one .input-area .form-line-one-input{width:100%;height:0.4rem;border:none;outline:none;font-size:0.16rem;text-indent:0.7rem;padding-top:0.1rem;background-color:#fff;border-bottom:2px solid #fff;padding-bottom:0.1rem}
.cooperation main .apply .content-core .form .form-line-one .input-area .label-input{position:absolute;font-size:0.16rem;color:#333333;margin-top:0.17rem;padding: 0 0 0 0.2rem;}
.cooperation main .apply .content-core .form .form-line-two{margin-top:0.5rem;display:flex}
.cooperation main .apply .content-core .form .form-line-two .input-area{width:100%;display:flex;position:relative}
.cooperation main .apply .content-core .form .form-line-two .input-area textarea{display:block;width:100%;border:none;text-indent:.7rem;font-size:0.16rem;border-bottom:2px solid #fff;padding-top:0.21rem;position: relative;top:-.2rem;z-index:0;background-color: #fff;resize:none;height: 1rem;}
.cooperation main .apply .content-core .form .form-line-two .input-area .label-input{position:absolute;font-size:0.16rem;color:#333333;z-index: 1;padding: 0 0 0 0.2rem;}
.cooperation main .apply .content-core .form .form-btn{display: block; margin:0.6rem auto 0 auto;width:1.62rem;height:0.6rem;border-radius:0.08rem;font-size: 0.2rem;line-height: 0.6rem;color:#ffffff;background:#e01212;text-align:center;line-height:0.6rem}
.cooperation main .apply .content-core .form .form-btn:hover{background-color:#cc0e0e}



/* 单页 */
.single{margin:0.8rem auto 0;width:100%;max-width:1920px;display:flex;flex-direction:column}
.single header{width:100%;position:fixed;top:0;left:0;z-index:9999;background:url(../img/header/bg.png) center}
.single-content{display:flex;flex-direction:column;}
.single-title{margin-top:0.28rem;color:#333333;font-size:0.3rem;text-align:center}
.single-context{margin:0.2rem 0 0.3rem 0;padding:0.2rem 0;display:flex;flex-direction:column;border-top:1px solid #ededed;min-height: 5rem;}
.single-context p{margin:0.03rem 0;text-align: left; color: #333;}
.single-context p span{ color: #333;}
.single-context p img{min-width:50%;max-width: 100%; height:auto; display: block; margin: 0.1rem auto;}




/* 服务，常见问题 */

.question{margin:auto;width:100%;max-width:1920px;display:flex;flex-direction:column}
.question-banner{background:url("../img/inbanner_fuwu.jpg") no-repeat center / cover;display:flex;height:6.01rem;flex-direction:column;justify-content:center;align-items:center}
.question-banner b{font-size:0.48rem;color:#FFFFFF}
.question-banner b span{font-weight:700}
.question-banner p{font-size:0.22rem;color:#FFFFFF}

.question main{}
.question-content{display:flex;flex-direction:column;padding-bottom:0.8rem;}

.question main .title{margin-top:0.67rem;font-size:0.46rem;font-weight:normal;text-align:center}
.question main .line{width:84px;border-bottom:3px solid #e42919;margin:0 auto}
.question main .content-core .search-area{width:4.36rem;margin:auto;display:flex;justify-content:center;position:relative}
.question main .content-core .search-area input{padding:0.5rem 0 0.05rem 0;width:100%;height:0.6rem;border:none;outline:none;font-size: 0.22rem;line-height: 0.6rem; border-bottom:1px solid #EAEAEAFF}
.question main .content-core .search-area input:focus{border-bottom:1px solid #e42919}
.question main .content-core .search-area .search-pic{position:absolute;right:0%;top:55%;width:0.28rem;height:0.28rem}
.question main .content-core .search-area .search-pic:hover > img{cursor:pointer}
.question main .content-core .search-area .search-pic img{width:0.4rem;height:0.4rem}
.question main .content-core .search-area img{position:absolute;right:0%;top:66%;transform:translateY(-50%);width:0.28rem;height:0.28rem}


/* 商品分类筛选*/
.shop-type{width:100%;overflow:hidden;margin-top:0.4rem;display:flex;flex-direction:column;transition: all 0.6s ease;}

.type-list{display:flex; flex-wrap:wrap;border-top:1px solid #E6E6E6;border-left:1px solid #E6E6E6;height: 1.24rem;overflow: hidden;}
.type-list .type-ltem{line-height:0;width:10%;cursor: pointer;}
.type-list .type-ltem .card{height:1.24rem;border:1px solid #E6E6E6;position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;border-top:none;border-left:none;box-sizing: border-box;}
.type-list .type-ltem .card:hover{border-bottom: 1px solid red;}
.type-list .type-ltem .card img{width:0.56rem;height:0.56rem}
.type-list .type-ltem .card p{padding-top:0.1rem;line-height: 0.14rem;font-size: 0.14rem; color:#777777}
.type-list .type-ltem .select::before{content:"";position:absolute;top:99%;left: 0; width:100%;height:2px;background-color:red}

/*#productList span{margin-top: 0.1rem;font-size: .16rem;color: #666;cursor: pointer;}
#productList img{cursor: pointer;}
#productList img.open{transform:rotate(180deg);}
#productList{margin: 0.5rem auto 0.1rem;}*/


.question-area{margin-top:0.2rem;width: 100%;}
.question-list{width: 100%;list-style-type: disc;}
.question-li{background:url(../img/ico_001.png) #fff no-repeat 0.05rem center;background-size: 0.06rem 0.06rem; color:#666666;font-size:0.16rem;width:42%; display: inline-block; padding: 0 5% 0 2%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height: 0.42rem;line-height: 0.42rem;}
.question-li:hover {background:url(../img/ico_001.png) #ededed no-repeat 0.07rem center;color:#e42919;}




/* 产品列表页*/
.productList .content-core{}
.productList{display:flex;flex-direction:column;width:100%;max-width:19.2rem;margin:0 auto}
.productList header{width:100%;position:fixed;top:0;left:0;z-index:9999}
.productList .banner{color:#333;background:url("../img/inbanner_chanpin.jpg") no-repeat center / cover;display:flex;height:6.01rem;flex-direction:column;justify-content:center;align-items:center}
.productList .renxin{font-size:0.48rem}
.productList .renxin .title1{font-weight:700}
.productList .vice-title{font-size:0.22rem}
.productList main{width: 100%;max-width:1920px;margin:0 auto; overflow: hidden; }
.productList main .content-core{padding-bottom:80px;margin:0 auto}


/* 产品列表页，商品筛选*/
.type-list .ltem-border{box-shadow:0px 0px 0px 3px #d82515 inset}
.shop-type .more-list{color:#999;margin:0.5rem auto 0 auto;display:flex;width:120px;height:0.6rem;justify-content:center;align-items:center;flex-direction:column}
.shop-type .more-list img{width:0.29rem;height:0.29rem;cursor:pointer}
.shop-type .more-list img.open{transform:rotate(180deg)}
.shop-type .more-list span{cursor:pointer;margin:0.05rem 0 0.42rem 0;font-size:0.16rem}
.product-content-title{margin-top:0rem;color:#333333;font-size:0.46rem;text-align:center;position:relative}
.product-content-title::after{content:"";display:block;width:0.86rem;height:0.04rem;background-color:#d82515;position:absolute;left:50%;margin-left:-0.41rem;border-radius:6px}


/* 产品筛选区块 */
.option-list{border-top-left-radius:0.1rem;border-top-right-radius:0.1rem;border-bottom-right-radius:0.1rem;border-bottom-left-radius:0.1rem;padding:0.4rem 0.5rem 0.2rem 0.5rem;margin-top:0.4rem;border:1px solid #E9E9E9;display:flex;flex-direction:column;justify-content:space-between}
.option-list .option-list-ex{margin-bottom:20px;color:#777777;font-size:0.16rem;cursor:pointer;display:flex;flex-direction:row}
.option-list .option-list-ex .title-option-item{font-weight:700;width:0.8rem; padding: 0 0.2rem 0 0; display:  inline-block;font-size:0.18rem;white-space:nowrap;}
.option-list .option-list-ex .option-group{float:right;display:flex}
.option-list .option-list-ex .option-group .option-item{padding:0.02rem 0.15rem 0rem 0.15rem;color:#777777;font-size:0.16rem;margin-left:0.12rem}
.option-list .option-list-ex .option-group .option-item:hover{background-color:#E42919;color:#fff;cursor:pointer}
.option-list .option-list-ex .option-group .act{color:#FFFFFF;background-color:#E42919}


/* 产品列表页，商品列表*/
.product-list-con{margin-top:0.4rem;margin-left:-0.5%;overflow: hidden;}
.product-list-item{width:23.8%;float:left;margin:0 0.5% 0.12rem 0.5%;border:1px solid #f5f5f5;}
.product-list-item .card{display:flex;flex-direction:column;width:100%;height:auto;background:#FAFAFA;cursor:pointer}

.product-list-item-img-box{position:relative;height:3.4rem;width: 100%;overflow: hidden;  background: #fff;transition:all ease-out 0.3s}
.product-list-item-img-box img{width:100%;height: 100%;transition: all 0.6s ease;}
.product-list-tag{position:absolute;font-size: 0.18rem;line-height: 1.2rem; background:url("../img/product_list/tag.png") no-repeat;background-size:100% 100%;height:0.7rem;line-height: 0.7rem; width:0.5rem;color:#FFFFFF;text-align:center;z-index: 99; padding: 0 0.1rem 0.14rem 0.1rem;  display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 0 0 0 0.15rem; font-weight: 700;}
.product-list-item-text-box{display:flex;flex-direction:column;height:auto; }
.product-list-item-text-box b{display: block;margin-top:0.26rem;text-align:center;font-size:0.22rem;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-weight: 700px;}
.product-list-item-text-box p{text-align:center;font-size:0.14rem;color:#999999;position:relative;width: 80%; margin: 0.05rem auto 0.1rem;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.product-list-item-text-box p::before{position:absolute;left:50%;bottom:-0.17rem;transform:translateX(-50%);content:"";width:0.12rem;height:0.02rem;border-top:2px solid #E11B25}

.product-list-item:hover .product-item-a{background-color: #fff;color:#E11B25; }
.product-item-a{ margin: 0.1rem auto 0.3rem;width:1.2rem;height:0.35rem;text-align:center;line-height:0.35rem;color:#FFFFFF;font-size:0.14rem;background-color:#4C4C55;transition: all 0.6s ease;}
.product-list-item:hover .product-list-item-text-box{background:#E11B25; transition: all 0.6s ease;}
.product-list-item:hover .product-list-item-text-box b{color: #fff;}
.product-list-item:hover .product-list-item-text-box p{color: #fff; }

.product-list-item:hover .product-list-item-img-box {background-color:#fff; }
.product-list-item:hover .product-list-item-img-box img{transform: scale(1.07);transition: all 0.6s ease;}



/*可能需要*/
.maybe-neek{margin-top:0.85rem}
.maybe-neek-tit{font-weight:normal;font-size:0.46rem;text-align:center}
.maybe-neek-tit::after{content:"";display:block;width:0.86rem;height:0.04rem;background-color:#d82515;position:absolute;left:50%;margin-left:-0.43rem;border-radius:6px}
.maybe-neek-list{margin-top:0.7rem;display:flex;justify-content:space-around}
.maybe-neek-item{display:flex;height:0.54rem}
.maybe-neek-item .img-box{width:0.5rem;line-height:0}
.maybe-neek-item .img-box img{width:100%;}
.maybe-neek-item .text-box{margin-left:0.32rem;display:flex;flex-direction:column;}
.maybe-neek-item:hover{color: #d82515;}
.maybe-neek-item .text-box p{font-size:0.26rem}
.maybe-neek-item:hover .text-box span{color: #d82515;}
.maybe-neek-item .text-box span{font-size:0.14rem;color:#999999}


/* 产品详情页2，顶部浮动*/
.productCon-2 .content-core{}
.productCon-2{margin:0.8rem auto 0;display:flex;flex-direction:column;width:100%}
.productCon-2 .list-structure{height:0.66rem;background-color:#F5F5F5;width: 100%;position: fixed;z-index: 9;}
.productCon-2 .list-structure .content-core{position:relative;height:0.66rem}
.productCon-2 .list-structure .content-core .list a{margin-top:0.255rem;float:left;font-size: 0.16rem;line-height: 0.15rem; height:0.15rem;color:#999999;padding-right: .28rem;margin-right: .28rem;border-right:1px solid #999999;}
.productCon-2 .list-structure .content-core .list a:last-child{border: none;}
.productCon-2 .list-structure .content-core .list a:nth-of-type(3){border:none}
.productCon-2 .list-structure .content-core .list a:hover{color:#E11B25}
.productCon-2 .list-structure .content-core .list a.select{color:black}
.productCon-2 .list-structure .content-core #list1{width:42%;height:0.66rem;float:right}
.productCon-2 .list-structure .content-core .btn{position:absolute;right:0;top:0.15rem}
.productCon-2 .list-structure .content-core .btn a{width:1rem;height:0.37rem;border:none;font-size: 0.16rem;line-height: 0.15rem;background-color:white;border-radius:5px;margin-left:0.1rem}
.productCon-2 .list-structure .content-core .btn a:hover{background-color:#E11B25;color:white;cursor:pointer}
.productCon-2 .list-structure .content-core .btn a:nth-child(2){background-color:#E11B25;color:white}
.productCon-2 .list-structure .content-core .btn a:nth-child(2):hover{background-color:#cc0e0e}


/* 产品详情页2，内容区域*/
.productCon-2 main{margin:0 auto;width:100%;max-width:1920px;overflow:hidden}
.productCon-2 main .pp-web .pp-p{background: url() no-repeat center / cover;color: red;position: relative;}
.productCon-2 main .pp-web{display:block}
.productCon-2 main .pp-wap{display:none}

.productCon-2 main .pp-web .pp-p .mask{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.5);display:flex;flex-direction:column;align-items:center}
.productCon-2 main .pp-web .pp-p .mask img{margin-top:2.12rem;width:0.86rem;height:0.86rem;cursor:pointer}
.productCon-2 main .pp-web .pp-p .mask p{margin-top:0.3rem;color:#ffffff;font-size:0.24rem}


.introduce-area{top:0;height: auto;width:100%;margin-top:0.4rem;}
.introduce-area .content-core{}
.introduce-parameter{width:100%;font-size:0.18rem;color:#5a5a5a; margin: 0 0 0.5rem 0;height: auto;}
.introduce-parameter-name{padding:0.3rem 0 0.12rem 0;width:100%;font-size:0.26rem;color:#4d4d4d;font-weight:bold;border-bottom:1px solid #dedede;}
.introduce-install{width:100%;font-size:0.26rem;color:#4d4d4d;font-weight:bold; height: auto;}
.introduce-info{}
.introduce-info p{width: 100%; height: auto;}
.introduce-info img{width: 100%;height: auto;margin-top:0.2rem;}


/*产品详情页2，热销推荐*/
.hot-shop{padding: 0.5rem 0; background-color:#F1F1F1;overflow: hidden;}
.hot-shop .content-core{height:100%;}
.hot-shop-title{text-align:center;font-size:0.24rem;font-weight:bold;color:#333333}
.hot-shop-title::before{margin-top:0.36rem !important;border-radius:15%}
.hot-shop-list{margin: 0.6rem 0 0 -0.4%;}
.hot-shop-item{height:100%;width:24%; margin: 0 0.35%; position:relative;overflow:hidden;display: inline-block;}

.hot-shop-item-img{height:2.8rem;width: 100%; overflow: hidden; background: #fff;}
.hot-shop-item-img img{width: 100%; height: 100%;}
.hot-shop-item:hover .hot-shop-item-text{bottom:100%;display:none}
.hot-shop-item:hover .hot-shop-item-info{bottom:0}
.hot-shop-item-text{transition:0.5s;position:absolute;bottom:0;left:0;color:white;height:1.25rem;width:100%;background-color:rgba(0,0,0,0.6);display:flex;flex-direction:column;justify-content:center;align-items:baseline}
.hot-shop-item-text b{text-align:center;width:80%;font-size:0.24rem;line-height:0.3774rem;margin: 0.1rem 10% 0 10%;}
.hot-shop-item-text p{font-size:0.1516rem;line-height:0.2516rem;width:80%; margin: 0.1rem 10% 0 10%; text-align: center;}
.hot-shop-item-info{transition:0.5s;position:absolute;left:0;bottom:-100%;height:100%;width:100%;background-color:rgba(225,27,37,0.8);display:flex;flex-direction:column;justify-content:center;align-items:center}
.hot-shop-item-info p{color:#ffffff;font-size:0.24rem}
.hot-shop-item-info span{margin:0.2rem auto 0 auto;color:#ffffff;font-size:0.14rem;width:1.2rem;height:0.35rem;border:0.01rem solid #FFFFFF;border-radius:0.03rem;text-align:center;line-height:0.35rem;}


/* 产品详情，样式1 */
.productCon1 .content-core{}
.productCon1{margin:0.8rem auto 0;display:flex;flex-direction:column;width:100%}
.productCon1 .list-structure{height:0.66rem;background-color:#F5F5F5;width: 100%;position: fixed;z-index: 9;visibility:visible}
.productCon1 .list-structure .content-core{position:relative;height:0.66rem}
.crumbs-list{ line-height: 0.66rem; float: left;}
.crumbs-list a{display: inline-block; font-size: 0.16rem;line-height: 0.66rem; height:0.15rem;color:#999999;padding-right: 0.1rem;}
.crumbs-list a:last-child{border: none;}
.crumbs-list a:nth-of-type(3){border:none}
.crumbs-list a:hover{color:#E11B25}
.crumbs-list a.select{color:black}
.crumbs-list span{ display: inline-block; color: #999999;    font-size: 0.14rem;    font-family: "KaiTi","FangSong"; padding: 0 0.1rem 0 0;}

.structure-list{width:42%;height:0.66rem;float:right}
.structure-list a{margin-top:0.255rem;float:left;font-size: 0.16rem;line-height: 0.15rem;height:0.15rem;color:#999999;padding-right: .28rem;margin-right: 0.28rem;border-right:1px solid #999999;}
.structure-list a:nth-of-type(3){border: none;}
.structure-list a:hover{color:#E11B25}


.list-structure-btn-area{position:absolute;right:0;top:0.15rem;}
.list-structure-btn-area .list-structure-btn-chat{width: 0.8rem; height: 0.36rem; border: none; font-size: 0.16rem;line-height: 0.15rem; background-color: #fff; border-radius: 5px;    display: block; text-align: center; line-height: 0.36rem; padding: 0 0.1rem; margin: 0 0.15rem; float: left;}
.list-structure-btn-area .list-structure-btn-chat:hover{background-color:#E11B25;color:#fff;cursor:pointer}
.list-structure-btn-area .list-structure-btn-buy{width: 0.8rem; height: 0.36rem; border: none; font-size: 0.16rem;line-height: 0.15rem; border-radius: 5px; margin: 0 0;  display: block; text-align: center; line-height: 0.36rem; padding: 0 0.1rem;  float: left;background-color:#E11B25;color:#fff;}
.list-structure-btn-area .list-structure-btn-buy:hover{background-color:#cc0e0e;color: #fff;}

.productCon1 main{margin:0.1rem auto 0;width:100%;max-width:14.4rem;display:flex;flex-direction:column;padding-bottom:0.9rem;}
.productCon1 main .content-core{display:flex;flex-direction:column;position: relative;}

.buy-area{display:block;margin-top:0.9rem}
.buy-img{float: left;width: 50%;position: relative;}
.buy-img-box{width:98%;height:98%; overflow: hidden;border: 1px solid #eee;}
.buy-img-box img{height:100%;width:100%}
.buy-img:hover{cursor:pointer}
.buy-img .swiper-container .swiper-pagination .swiper-pagination-bullet{width:0.14rem;height:0.14rem}
.buy-img .swiper-container .swiper-pagination .swiper-pagination-bullet-active{width:0.2rem;height:0.15rem;background-color:#f01b2f;border-radius:40%}
.buy-name{margin-left:0.56rem;width:45%;float: left;}
.buy-name .text-box .tag{margin-top:0.3rem;width:1.6rem;height:0.41rem;color:#FFFFFF;background-color:#C92B2F;text-align:center;border-radius:6px;font-size: 0.22rem;line-height: 0.41rem;}
.buy-name .text-box .title{margin-top:0.23rem;color:#221715;font-size:0.36rem;font-weight:bold}
.buy-name .text-box .msg{margin-top:0.4rem;font-size:0.2rem;color:#666666}

.skill-area{width:100%;height:0.86rem;margin-top:0.3rem;border-top:1px solid #EAEAEA}
.skill-area ul{width:100%;display:flex;}
.skill-area ul li{display:inline-block;text-align:center;margin: 0 0.5rem 0 0;}
.skill-area ul li span{margin-top:0.05rem;color:#b4b4b4}
.skill-area ul li:hover{color:#E11B25;cursor:pointer}
.skill-area img{margin-top:0.37rem;display: block;}


.buy-buttom-chat{width:1.6rem;height:0.58rem;text-align:center;font-size:0.18rem;line-height: 0.58rem; background-color:#333333;color:#FFFFFF;border:none;border-radius: 5px; display:inline-block;}
.buy-buttom-chat:hover{background-color:#666666}
.buy-buttom-buy{margin-left:0.3rem;width:1.6rem;height:0.6rem;text-align:center; font-size: 0.18rem;line-height: 0.6rem;background-color:#E11B25;color:#FFFFFF;border:none;border-radius: 5px;display:inline-block;}
.buy-buttom-buy:hover{background-color:#c92b2f}

.product-information-area{margin-top:0.4rem;width: 100%; overflow: hidden;}
.product-information-core{width:70%;display:block;float: left;}
.product-information-core .menu-area{margin-bottom:0.3rem}
.product-menu-list{display:flex;background: #f7f7f7;}
.product-menu-list li{height:0.58rem;width:3.4rem;color:#666;text-align:center;font-size: 0.2rem;line-height: 0.58rem; border-bottom:1px solid #F7F7F7}
.product-menu-list li:hover{color:#333333;cursor:pointer;font-weight: 700;}
.product-menu-list li.select{color:#f01b2f;border-bottom:2px solid #F01B2F;  font-weight: 700;}
.product-information-cont{}
.product-information-core img{width:100%;height: auto;}

.other-information{margin-left:3%;width:27%;box-sizing:border-box;display: block;float: right;}

/*产品详情页，使用指南*/
.help-card{margin-bottom:0.24rem;width:100%;height:auto;  min-height: 5rem; padding:0.25rem;border:2px solid #F2F2F2;box-sizing:border-box;overflow: hidden;}
.help-card-title-area{display:flex;justify-content:space-between}
.help-card-title-area .title{color:#333333;font-size:0.24rem;font-weight:bold;}
.help-card-title-area .title::before{content: '';width: 0.6rem;height: 4px;background-color: #F01B2F;position: absolute;border-radius: 9px;z-index: -1; margin: 0.34rem 0 0 0;}
.help-card-title-area .more:hover{color:#F01B2F}
.help-card-title-area .more{font-size: 0.14rem;line-height: 0.4rem;}
.help-card-img-area{margin-top:0.2rem;width:100%;height:1.6rem;overflow:hidden}
.help-card-img-area-img {width:2.83rem;height:1.6rem;overflow:hidden}
.help-card-img-area img{height:100%;width:100%;transition:all 0.6s}
.help-card-img-area img:hover{cursor:pointer;transform:scale(1.05)}
.help-card-list-area{margin-top:0.2rem;font-size:0.16rem;display:block;width:100%;height:auto;}
.help-card-list-item{display: block;  padding: 0.06rem 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.help-card-list-item:hover{color:#E11B25}


/*产品详情，热销推荐版块*/
.product-hot-shop{padding:0.2rem;border:2px solid #F2F2F2;box-sizing:border-box}
.product-hot-title .title::before{content: '';width: .46rem;height: 4px;background-color: #F01B2F;position: absolute;bottom: 0;top:65%;border-radius: 9px;z-index: -1;}
.product-hot-title{color:#333333;font-size:0.24rem;font-weight:bold}
.product-hot-list{margin-top:0.4rem;width: 100%;}
.product-hot-item{border:1px solid #f5f5f5; width: 100%; height:auto;overflow: hidden;margin:0 auto 0.3rem;}
.product-hot-img-box{overflow:hidden;height:100%;width:100%;display: block;}
.product-hot-img-box .tag{font-size: 0.18rem;line-height: 1.2rem;   background:url("../img/product_list/tag.png") no-repeat;background-size:100% 100%;height:0.7rem;width:0.5rem;color:#FFFFFF;text-align:center;z-index: 2; padding: 0 0.1rem 0.14rem 0.1rem;  display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 0 0 0 0.15rem; font-weight: 700;}
.product-hot-img{width:100%; height: 100%;overflow: hidden;display: block;}
.product-hot-img img{width:100%; height: 100%;}
.product-hot-text-box{height:1rem;width:100%;background-color:#fafafa;padding-top:0.2rem;position:relative;display: block;}
.product-hot-text-name{font-weight:bold;font-size:0.2228rem;text-align:center;display: block;}
.product-hot-text-tp{margin-top:0.19rem;display:block;color:#999999;font-size:0.12rem;text-align:center !important}
.product-hot-text-name::after{content:"";display:block;width:0.12rem;height:0.03rem;margin:0.1rem auto;background-color:red;}

.product-hot-item:hover .product-hot-img img{transform:scale(1.05);transition:all 0.6s}
.product-hot-item:hover .product-hot-text-name{color: #fff;}
.product-hot-item:hover .product-hot-text-tp{color: #fff;}
.product-hot-item:hover .product-hot-text-box{ background: #E11B25; }
.product-hot-item:hover .product-hot-text-name::after{background-color:#fff;}
.productList main .content-core .shop-type .type-list .ltem1 .card{border-bottom: 1px solid red;}


/* 门店 */
.shop .content-core{}
.shop{margin:auto;width:100%;max-width:1920px}

.shop .banner{background:url("../img/inbanner_mendian.jpg") no-repeat center / cover;display:flex;height:6.01rem;flex-direction:column;justify-content:center;align-items:center}
.shop .banner .title{font-size:0.48rem;color:#FFFFFF}
.shop .banner .title .title1{font-weight:700}
.shop .banner .vice-title{font-size:0.22rem;color:#FFFFFF}
.shop main{padding-bottom:0.81rem;}
.shop main .content-core .main-title{margin-top:0.4rem;background-color:#E11B25;height:0.74rem;border-radius:0.14rem 0.14rem 0px 0px;position:relative;z-index:99;display:flex;align-items:center;justify-content:space-between}

.shop main .content-core .main-title > img{display:none}
.shop-location{margin-left:0.3rem;display:flex}
.shop-location img:nth-of-type(1){display:none}
.shop-location img{width:0.22rem;height:0.28rem}
.shop-location p{margin-left:0.16rem;color:#FFFFFF;font-size:0.18rem}
.shop-search-area{margin-right:0.16rem;width:3.55rem;height:0.48rem;background-color:#fff;display:flex;align-items:center;justify-content:flex-start}
.path{color:#333333;font-size:0.18rem;width:0.9rem;text-align:center;border-right:1px solid #999999;margin:0 0.18rem 0 0.1rem;line-height:0.22rem}
.shop-search-area input{outline:none;border:none;width:2rem;font-size:0.16rem}
.shop-search-area >div{background-color: #fff;}
.shop-search-area >div:hover{opacity: 0.6;cursor: pointer;}
.shop-search-area img{width:0.22rem;height:0.2rem}
.shop main .content-core .content{display:flex;flex-direction:column;border-top:none;border:1px solid #f4f4f4}
.map-tips{color:#666666;font-size:0.14rem;margin-left:0.3rem;padding:0.1rem 0}
.map-area{border-top:1px solid rgba(241,241,241);display:flex}

.path-list{width:4.6rem;height: 7rem; display:flex;overflow-y: auto;}
.map-coordinate{margin:0 0 0 0;color:#999;font-size:0.16rem;position: relative;}
.map-coordinate-num{color:#fff;font-size:0.189rem;line-height:0.3rem;background:url(../img/mendian/weiZhi2.png) no-repeat;background-size:100%;width: .29rem;height: .36rem;text-align: center; float: left;}
.map-coordinate-item{ border-bottom: 1px #ededed dashed; padding:0.3rem 0.22rem 0.2rem 0.2rem;}
.map-coordinate-item:hover {background:#ededed;transition: all 0.6s ease; cursor: pointer;}
.map-coordinate-num.mystore{color:#E11B25 }

.map-coordinate-name{font-size:0.24rem;color:#333;margin: 0 0 0 0.4rem; display: block;}
.map-coordinate-name:hover{color: #E11B25;}
.map-coordinate-time{margin: 0.08rem 0 0 0.4rem;font-size: 0.14rem;}
.map-coordinate-address{margin: 0.08rem  0 0 0.4rem;font-size: 0.14rem;text-decoration:underline;display: block;}
.map-coordinate-address:hover{ color: #E11B25;}
.map-coordinate-tel{margin: 0.08rem 0 0 0.4rem;}
.map-coordinate-tel img{width:0.17rem;margin-right:0.04rem}
.map-coordinate-tel span{font-size: 0.14rem;}
.map-qrcode{margin-top:0.32rem}
.map-qrcode img{width:0.19rem;margin-right:0.05rem}
.store-qrcode{margin:0.17rem 0 0 0.28rem}
.m-path-list{display: none;}
#store-baidu-map{width:11.3rem;height:7rem}
.path-city{height: 0.3rem;  width: 0.7rem;  border: 0;  outline: none; font-size: 0.16rem;}


/* 服务 */
.service .content-core{}
.service{margin:auto;width:100%;max-width:1920px}

.service .banner{background:url("../img/inbanner_fuwu.jpg") no-repeat center / cover;display:flex;height:6.01rem;flex-direction:column;justify-content:center;align-items:center}
.service .renxin{font-size:0.48rem;color:#FFFFFF}
.service .renxin .title1{font-weight:700}
.service .vice-title{font-size:0.22rem;color:#FFFFFF}
.service main{padding-bottom:0.78rem;}
.service main .content-core .title{margin-top:0.6rem;color:#333333;font-size:0.46rem;text-align:center;letter-spacing:0rem;font-weight:normal;position:relative}
.service main .content-core .title::before{content:"";position:absolute;bottom:-15%;left:50%;border-radius:0.02rem;transform:translateX(-50%);border-top:4px solid #E42919;width:0.84rem;height:0.04rem}
.service main .content-core .vice-title-en{text-align: center;font-size: .12rem;color:#999;letter-spacing:0.019rem}
.service main .content-core .vice-title{margin-top:0.7rem;color:#666666;font-size:0.3rem;font-weight:normal;text-align:center;letter-spacing:0.05rem;position:relative}

.after-sales-list{margin-top:0.94rem;display:flex;justify-content:space-around;padding-bottom: 0.5rem;}
.after-sales-item{display:flex;flex-direction:column;width:1.8rem;height:3.02rem;align-items:center;border:2px solid #E2E2E2;border-radius:0.1rem;transition:all 0.5s ease-in-out 0s}
.after-sales-item-img{margin-top:0.5rem;width:0.8rem;height:0.63rem}
.after-sales-item-name{margin-top:0.33rem;color:#333333;font-size:0.24rem}
.after-sales-item-a{margin-top:0.58rem;outline:none;border:none;width:0.94rem;height:0.28rem;line-height: 0.28rem; border-radius:0.135rem;background-color:#F4F4F4;color:#333;transition:all 0.5s ease-in-out 0s;text-align: center;}
.after-sales-item-a:hover{cursor:pointer}
.after-sales-item:hover{border:2px solid #E11B25;box-shadow:0px 1px 30px 0px rgba(153,153,153,0.47);}
.after-sales-item:hover .after-sales-item-a{background-color:#E11B25;color:#FFFFFF}


/* 联系我们 */
.contact .content-core{}
.contact{margin:auto;width:100%;max-width:1920px}
.contact .banner{color:#b16648ff;background:url('../img/inbanner_zhaopin.jpg') no-repeat center / cover;display:flex;height:6.01rem;flex-direction:column;justify-content:center;align-items:center}
.contact .renxin{font-size:0.48rem}
.contact .renxin .title1{font-weight:700}
.contact .vice-title{font-size:0.22rem}
.contact main .title{margin:0.6rem 0 0.6rem 0;color:#333333;font-size:0.46rem;font-weight:normal;text-align:center;position:relative}
.contact main .title::before{content:'';width:0.84rem;height:0.04rem;position:absolute;left:50%;bottom:-10%;transform:translateX(-50%);background-color:#E42919;background-repeat:0.02rem}
.contact main #baidu-map{width:100%;max-width:19.2rem;height:4.76rem}
.contact main .phone-and-address{margin:0 auto;width:100%;max-width:14.4rem;height:2.77rem;display:flex;align-items:center}
.contact main .phone-and-address li{padding-top:0.2rem;height:1.8rem;display:flex;flex-direction:column}
.contact main .phone-and-address li img{width:0.42rem;height:0.42rem}
.contact main .phone-and-address li p{color:#999999;font-size:0.16rem;text-align:center}
.contact main .phone-and-address li p:nth-of-type(1){margin:0.3rem 0 0.18rem 0;color:#333333;font-weight:bold;font-size:0.2rem}
.contact main .phone-and-address li:nth-of-type(1){width:3.1rem;align-items:center;border-right:1px solid #e1e1e1ff}
.contact main .phone-and-address li:nth-of-type(1) p{width:1.21rem}
.contact main .phone-and-address li:nth-of-type(2){width:4.5rem;align-items:center;border-right:1px solid #e1e1e1ff}
.contact main .phone-and-address li:nth-of-type(3){width:6.4rem;align-items:center}

.contact main .form{margin:0 auto;width:100%;max-width:19.2rem;display:flex;flex-direction:column;background-color:#fafafa}
.contact main .form .content-core{display:flex;flex-direction:column}
.contact main .form .content-core .form-title{font-weight:700;margin-top:0.81rem;color:#333333;font-size:0.24rem;padding-left:0.18rem;position:relative}
.contact main .form .content-core .form-title::before{content:'';position:absolute;transform:translateY(-50%);width:0.03rem;height:0.25rem;background-color:#E11B25; margin: 0.2rem 0 0 -0.16rem;}
.contact main .form .content-core .info{margin-top:0.58rem;display:flex;justify-content:space-between}
.contact main .form .content-core .info input{outline:none;border:none;height:0.5rem;width:5.8rem;font-size:0.16rem;color:#999999;background-color:transparent;border-bottom:1px solid #ccc}
.contact main .form .content-core textarea{margin-top:0.66rem;outline:none;border:none;font-size:0.16rem;color:#999999;background-color:transparent;border-bottom:1px solid #ccc;}
.contact main .form .content-core a{display: block; text-align:center;line-height:0.6rem;margin:0.32rem auto 0.84rem auto;background-color:#E11B25;color:#ffffff;font-size:0.18rem;width:1.77rem;height:0.6rem}
.contact main .form .content-core a:hover{background-color:#cc0e0e}


/* 服务卡 */
.card-form{margin:0 auto;width:100%;max-width:19.2rem;display:flex;flex-direction:column;background-color:#fff}
.card-content{display:flex;flex-direction:column}
.card-form-title{font-weight:700;margin-top:0.81rem;color:#333333;font-size:0.24rem;padding-left:0.15rem;position:relative}
.card-form-title::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:0.03rem;height:0.25rem;background-color:#E11B25}
.card-form-list{margin-top:0.58rem; overflow: hidden; margin: 0 0 0 -3%;}
.card-form-input{width: 43%; margin: 0.2rem 3%; display: inline-block;border-bottom:1px solid #ededed;}
.card-form-input input{outline:none;border:none;height:0.5rem;width:100%;font-size:0.16rem;color:#333;background-color:transparent;}

.card-form-file{width: 100%; margin:0.22rem 0 0.2rem 3%; display: inline-block;border-bottom:1px solid #ededed; padding: 0 0 0.1rem 0;}
.card-form-file span{display: inline-block;font-size:0.16rem;color:#333; padding:  0 0.2rem 0 0;}
.card-form-file form{outline:none;border:none;height:0.36rem;width:40%;font-size:0.16rem;color:#333;background-color:transparent;display: inline-block; }
.card-form-file input{outline:none;border:none;height:0.36rem;width:100%;font-size:0.16rem;color:#333;background-color:transparent;display: inline-block; }
.card-form-file-tips{overflow: hidden;color: #999;font-size: 0.16rem;display: inline-block;text-align: right;width:50%;line-height: 1; float: right;}

.card-form-btn{text-align:center;line-height:0.6rem;margin:0.32rem auto 0.8rem auto;background-color:#E11B25;color:#ffffff;font-size:0.18rem;width:1.77rem;height:0.6rem;display: block;}
.card-form-btn:hover{background-color:#cc0e0e}
.card-form-btn.card-form-btn-service{margin:0.32rem auto 0.2rem auto;}
.card-form-tips{ text-align: center; margin: 0 auto 1rem;}

#productCategory{border: none;width: 100%; height: 0.5rem;line-height: 0.5rem; font-size: 0.16rem;color:#333;}


/* 招聘 */
.recruitment .content-core{}
.recruitment{margin:auto;width:100%;}
.recruitment .banner{color:#b16648ff;background:url('../img/inbanner_zhaopin.jpg') no-repeat center / cover;display:flex;height:6.01rem;flex-direction:column;justify-content:center;align-items:center}
.recruitment .renxin{font-size:0.48rem}
.recruitment .renxin .title1{font-weight:700}
.recruitment .vice-title{font-size:0.22rem}
.recruitment main .content-core{box-sizing: border-box; padding: 0 0 0.8rem 0;}
.recruitment main .content-core .stru-list{display:flex}
.recruitment main .content-core .stru-list .stru-item{margin-top:0.2rem;display:flex}
.recruitment main .content-core .stru-list .stru-item span{font-family: "KaiTi","FangSong";}
.recruitment main .content-core .stru-list .stru-item a{color:#999999;font-size:0.16rem}
.recruitment main .content-core .stru-list .stru-item a.sel{font-size:0.16rem;color:#333333}
.recruitment main .content-core .title{margin-top:0.24rem;color:#333333;font-size:0.46rem;font-weight:normal;text-align:center;position:relative}
.recruitment main .content-core .title span{display:inline-block;width:0.75rem;border-bottom:3px solid #e42919;position:absolute;top:100%;left:47.5%}
.recruitment main .content-core .page-stats{margin-top:0.6rem;display:flex;justify-content:space-between}
.recruitment main .content-core .page-stats span{color:#999999;font-size:0.16rem}
.sel-table{margin-top:0.75rem;display:flex;flex-direction:column}
.sel-table p{font-size:0.17rem;height:0.37rem;text-align:center;line-height:0.37rem;background-color:#fafafa;border:1px solid #f0f0f0}
.sel-table .sel-table-top{display:flex}
.sel-table .sel-table-top .sel-table-left{line-height:0.66rem;flex-wrap:wrap;width:1.89rem;text-align:center;font-size:0.16rem;background-color:#fafafa;border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}
.sel-table .sel-table-top .area-list{padding:0rem 0.2rem 0rem 0.2rem;display:flex;border:0.01rem solid #f0f0f0;border-top:none;align-items:center;flex-wrap:wrap;flex:1}
.sel-table .sel-table-top .area-list .area-item{text-align:center;line-height:0.28rem;border-radius:0.2rem;color:#666666;margin:0.12rem 0.05rem;padding:0rem 0.16rem;font-size:0.16rem}
.sel-table .sel-table-top .area-list .area-item:hover{cursor:pointer;color:#ffffff;background-color:#E11B25}
.sel-table .sel-table-top .area-list .sel{height:0.28rem;line-height:0.28rem;flex-wrap:wrap;text-align:center;color:#ffffff;background-color:#E11B25}
.recruit-list{margin-top:0.3rem;display:flex;flex-direction:column}

.recruit-item{margin-bottom:0.2rem;display:flex;flex-direction:column;padding:0.45rem 0.4rem 0.1rem 0.4rem;background-color:#fafafa;}
.recruit-item:hover{cursor: pointer;}
.recruit-item .top-area{display:flex;flex-direction:column;position:relative}
.recruit-item .top-area:hover .recruit-title{color:#e11b25;font-weight:bold}
.recruit-item .top-area:hover{cursor:pointer}
.recruit-item .top-area .recruit-title{position:absolute;color:#333333;font-size:0.2rem}
.recruit-item .top-area .recruit-type{margin:0.5rem 0 0.43rem 0;display:flex;color:#818181;font-size:0.16rem}
.recruit-item .top-area .recruit-type span{margin-right:0.7rem;font-size:0.16rem}
.recruit-item .top-area img{position:absolute;cursor:pointer;top:30%;right:5%;width:0.32rem;height:0.18rem;transition:all 0.6s}
.recruit-item .bottom-area{display: none;padding-top:0.37rem;border-top:1px solid #E4E4E4FF}
.recruit-item .bottom-area .desc p{color:#333333;font-size:0.16rem;margin-bottom:0.3rem}
.recruit-item .bottom-area .desc p:nth-of-type(1){font-weight:bold;font-size:0.16rem}
.recruit-item .bottom-area .rqrmnt{margin-top:0.75rem}
.recruit-item .bottom-area .rqrmnt p{color:#333333;font-size:0.16rem;margin-bottom:0.3rem}
.recruit-item .bottom-area .rqrmnt p:nth-of-type(1){font-weight:bold;font-size:0.16rem}



/* 加盟 */
.join .content-core{}
.join{margin:auto;width:100%;max-width:1920px}
.join .banner{width:100%;max-width:1920px;height:8.08rem;background:url("../img/gongchenghezuo/banner.jpg") no-repeat center / cover}
.join main{display:flex;flex-direction:column;position:relative}
.join main aside{position:absolute;z-index:9;top:1.05rem;left:4%;font-size:0.18rem;padding:0.1rem}
.join main aside div{position:relative;margin-bottom:0.15rem;cursor: pointer;}
.join main aside div span{display:inline-block;border-radius:50%;height:0.15rem;width:0.15rem;border:1px solid #E2E2E2;margin-right:0.1rem;vertical-align: -0.02rem;}
.join main aside .sel{color:red}
.join main aside .sel span{background-color:red;border-color:red}

.about-baiji{display:flex}
.about-baiji-img-box{width:50%;height:5.35rem;overflow:hidden;position:relative}
.about-baiji-img-box > img{transition:all 0.6s;cursor:pointer;display:block}
.about-baiji-img-box > img:hover{transform:scale(1.03)}
.about-baiji-img-box > img:nth-of-type(1){display:none}
.about-baiji-img-box > img:nth-of-type(3){display:none}
.about-baiji-context{padding:0 0 0 2%;width:48%;height:5.35rem}
.about-baiji-tit{ padding:1rem 0 0 0; overflow: hidden;}
.about-baiji-tit h4{color:#E11B25;font-size:0.34rem;position:relative;display: block; float: left;}
.about-baiji-tit span{color:#333333;font-size:0.16rem;font-weight:normal;display: block;float: left; margin: 0.08rem 0 0 0.15rem;line-height: 1.2;}
.about-baiji-context p{margin-top:0.6rem;color:#333333;font-size:0.16rem;line-height:0.36rem;width:5.98rem;}


/*招商加盟，资质版块*/
.join-resources{display:flex;justify-content:center;background-color:#e7e7e7}
.join-resources-honor-box .swiper-wrapper{height: auto;display:flex;align-items:center;justify-content: space-between;}
.join-resources-honor-box .swiper-wrapper .swiper-slide{padding: 0 .1rem}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#f01b2f}

.join-resources-honor-box{width:10rem;height:3.1rem;display:flex;position: relative;overflow: hidden;}
.join-resources-honor-box img{width:3.1rem;transition:all 0.3s;display:block}
.join-resources-honor-box .swiper-slide{width: 3.1rem;height: 2.3rem;}
.join-resources .honor-box img:hover{transform:scale(1.03)}
.join-resources-title-box{margin-left:0.5rem;width:3.1rem;height:3.1rem;background:#EE1D23;position:relative}
.join-resources-title-box h4{margin-top:1.21rem;color:white;font-size:0.3rem;text-align:center}
.join-resources-title-box p{margin-top:0.17rem;color:white;font-size:0.18rem;text-align:center}
.join-resources-title-box::before{content:"";width:2.64rem;height:2.64rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #ffffff}

/*招商加盟，服务保障版块*/
.join-service-title{margin-top:0.75rem;font-size:0.36rem;font-weight:normal;text-align:center;position:relative}
.join-service-title::before{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-0.2rem;width:0.3rem;height:0.04rem;border-top:4px solid #E01212;border-radius:2px}
.join-service-vice-title{margin-top:0.37rem;color:#999999;font-size:0.14rem;font-weight:normal;text-align:center}
.join-service-list{margin:0.66rem 0 1rem 0;display:flex;justify-content:space-between}
.join-service-item{display:flex;flex-direction:column;align-items:center;cursor:pointer}
.join-service-item img{width:1.32rem;height:1.32rem}
.join-service-item b{margin-top:0.32rem;font-size:0.24rem;text-align:center;font-weight:bold}
.join-service-item p{font-size:0.16rem;color:#999999;text-align:center}
.join-service-item:hover b{color:#E11B25}
.join-service-item:hover p{color:#E11B25}

/*招商加盟，加盟流程*/
.join-step{display:flex;flex-direction:column;background-color:#f9f9f9;position:relative}
.join-step-title{margin-top:0.66rem;text-align:center;font-size:0.34rem;font-weight:normal;position:relative}
.join-step-title::before{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-0.2rem;width:0.3rem;height:0.04rem;border-top:4px solid #E01212;border-radius:2px}
.join-step-title-en{margin-top:0.37rem;color:#999999;font-size:0.14rem;font-weight:normal;text-align:center}
.join-step-list{margin-top:0.6rem;display:flex;justify-content:space-between;}
.join-step-item:hover{border:2px solid #E11B25;box-shadow:0px 1px 30px 0px rgba(153,153,153,0.47);cursor: pointer;}
.join-step-item{width:16%;height:3.81rem;background-color:#ffffff;display:flex;flex-direction:column;position:relative;border-radius:0.1rem;border:2px solid #f9f9f9;transition: all 0.5s ease-in-out 0s;}
.join-step-item:before{display: block; box-sizing:border-box;position:absolute;left:50%;bottom:-0.2rem;transform:translate(-50%);width:0.65rem;height:0.65rem;text-align:center;content:"01";color:#fff;font-weight: bold; font-size: 0.38rem;line-height:0.59rem;  border:0.03rem solid #D8534D;border-radius:50%;background-color: #D8534D;}
.join-step-item-tag{padding:0.04rem 0rem 0.04rem 0rem;display:inline-block;font-size:0.12rem;line-height:0.12rem;margin:0.35rem auto 0 auto;color:#ABABAB;text-align:center;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}
.join-step-item-title{line-height:0.5rem;margin-top:0.3rem;text-align:center;font-size:0.36rem;position:relative}
.join-step-item-title::before{position:absolute;left:50%;bottom:-0.2rem;transform:translate(-50%);content:"";width:0.31rem;height:0.04rem;border-top:4px solid #DB5750}
.join-step-item-text{margin-top:0.4rem;color:#929292;font-size:0.16rem;text-align:center; padding: 0 0.3rem;}
.join-step-item:nth-of-type(2)::before{content:"02"}
.join-step-item:nth-of-type(3)::before{content:"03"}
.join-step-item:nth-of-type(4)::before{content:"04"}
.join-step-item:nth-of-type(5)::before{content:"05"}
.join-step-item:nth-of-type(6)::before{content:"06"}

/*招商加盟，门店要求	*/	
.store-box{margin:1rem 0 0.8rem 0;height:5.6rem;position:relative; }
.store-box .swiper-container{width:100%;height:100%;overflow: hidden;position: static;}
.store-box .swiper-container .swiper-slide{background:#dcdcdc;position:relative}
.store-box .swiper-container .swiper-slide > p{font-size:0.62rem;font-weight:400;position:absolute;top:33%;left:33%}
.store-box-img{width: 100%; height:5.6rem; overflow: hidden;}
.store-box-img img{width: 100%; height: 100%; }

.store-box .store-bottom-bar{height:0.6rem;background-color:rgba(0,0,0,0.7);display:flex;position:absolute;border-top:none;bottom: 0;left: 0;z-index: 7;width: 100%;}
.store-box .store-bottom-bar .store-type{margin:0.1rem 0 0 0.3rem;background-color:#EE1D23;width:1.38rem;height:0.35rem;font-size: 0.2rem;line-height: 0.35rem; color:#FFFFFF;border:3px solid #ffffff;border-radius:0.8rem;text-indent:3em;position:relative}
.store-box .store-bottom-bar .store-type::before{content:"";left:0.2rem;top:50%;width:0.3rem;height:0.3rem;position:absolute;transform:translateY(-50%);background:url("../img/zhaoshangjiameng/ui_yuan.png") no-repeat center / 100%}
.store-box .store-bottom-bar .text{margin-left:0.2rem;height:100%;font-size: 0.18rem;line-height: 0.6rem; color:#ffffff;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;width: 70%;}
.store-box .swiper-pagination{position:absolute;right:0.25rem;bottom:.19rem;z-index: 999;display: flex;justify-content: flex-end;left: auto;}
.store-box  .swiper-pagination-bullet{height:0.26rem;width:0.26rem;text-align:center;line-height:0.26rem;font-size:0.18rem;color:#fff;background:#020202;border-radius:0;margin-right:0.04rem;outline:none}
.store-box  .swiper-pagination-bullet-active{color:#fff;background:#BF3C3C}


/*招商加盟，申请加入*/
.join main .apply-join{height:4.3rem;display:flex;flex-direction:column;background-color:#e7e7e7;align-items:center}
.join main .apply-join .title{margin-top:0.53rem;font-size:0.34rem;text-align:center}
.join main .apply-join .vice-title{margin-top:0.15rem;font-size:0.16rem;color:#666666;text-align:center}
.join main .apply-join .form-area{width:12rem;margin:0.7rem auto 0 auto;display:flex;justify-content:space-between}
.join main .apply-join .form-area .input-box{position:relative;width:3.84rem;height:0.5rem;display:flex}
.join main .apply-join .form-area .input-box .label-text{position:absolute;font-size:0.16rem;top:50%;left:0.22rem;transform:translateY(-50%)}
.join main .apply-join .form-area .input-box input{outline:none;border:none;height:100%;width:100%;background-color:#fff;border-radius:0.25rem;text-indent:5em; font-size: 0.15rem;}
.join main .apply-join a:hover{background-color:#cc0e0e}
.join main .apply-join a{display: block; margin-top:0.63rem;font-size:0.18rem;color:#ffffff;width:1.62rem;height:0.6rem;text-align:center;line-height:0.6rem;border-radius:0.3rem;background-color:#EE1D23}






/* 手机端适配 */
@media screen and (max-width:1400px){
	/* 全局宽度 */
	.content-core{width:94%;max-width:inherit;margin:0 auto;}
	
}


/* 手机端适配 */
@media screen and (max-width:768px){
.content-core{width:100%;max-width:inherit;margin:0 auto;}
header.act{background:#fff;}
.floatMenu{display:none}
.container header{background-color:#ffffff}
.header-content{padding:0rem 0.28rem 0rem 0.28rem;box-sizing:border-box;height:1rem;justify-content:space-between;background-color:#ffffff}
.header-content .logo-img{width:2.03rem;height:0.42rem;margin-top:0.3rem}

.nav-list{position:absolute;top:1rem;left:0rem;margin-top:0rem;margin-right:0rem;margin-bottom:0rem;margin-left:0rem;width:100%;flex-direction:column;background-color:#fff;border-top-style:solid;border-top-color:#eee;border-top-width:1px;z-index:999999;display:none}
.nav-list .nav-item{width:100%;padding:0rem 0rem 0rem 0rem}
.nav-list .nav-item::before{display:none}
.nav-list .nav-item.select > a{background:none;font-weight:400;color:#e11b25;border-bottom-style:solid;border-bottom-color:#e11b25;border-bottom-width:1px}
.nav-list .nav-item a{margin-top:0rem;margin-right:0rem;margin-bottom:0rem;margin-left:0rem;font-size:0.28rem;line-height:0.9rem;height:0.9rem;text-align:left;padding-left:0.3rem;color:#000;border-bottom-style:solid;border-bottom-color:#eee;border-bottom-width:1px;border-top-left-radius:0rem;border-top-right-radius:0rem;border-bottom-right-radius:0rem;border-bottom-left-radius:0rem;text-shadow:none;}
	
.buy{position: static;background: none;width: 0;height: 0;z-index: 999999;}
.buy ul{position:absolute;top:1rem;left:0rem;margin-top:0rem;margin-right:0rem;margin-bottom:0rem;margin-left:0rem;width:100%;flex-direction:column;background-color:#fff;border-top-style:solid;border-top-color:#eee;border-top-width:1px;z-index:999999;}
.buy ul{height: auto;}
.buy ul li{width:100%;padding:0rem 0rem 0rem 0rem;background: none;height: auto;}
.buy ul li::before{display:none}
.buy ul li.select > a{background:none;font-weight:400;color:#e11b25;border-bottom-style:solid;border-bottom-color:#e11b25;border-bottom-width:1px}
.buy ul li a{margin-top:0rem;margin-right:0rem;margin-bottom:0rem;margin-left:0rem;font-size:0.28rem;line-height:0.9rem;height:0.9rem;text-align:left;padding-left:0.3rem;color:#000;border-bottom-style:solid;border-bottom-color:#eee;border-bottom-width:1px;border-top-left-radius:0rem;border-top-right-radius:0rem;border-bottom-right-radius:0rem;border-bottom-left-radius:0rem}
.buy ul li a{display: block}
.buy ul li a:hover{background-color: #fff;}
.buy ul .one{margin-top: 0;}
.buy ul li{margin: 0;}
.how-buy{flex:1;display:flex;justify-content:flex-end}
.how-buy img{width:0.35rem;height:0.36rem;margin-top:0.285rem}
.how-buy span{display: none;}
.how-buy:hover + div{display:none}
.search{display:flex;flex-direction:row-reverse}
.search img{width:0.35rem;height:0.36rem;margin-top:0.285rem}
.miniMenu{display:block}
.miniMenu img{width:0.36rem;height:0.31rem;margin-top:0.3rem;margin-left:0.4rem}
	
.miniMenu-Shadow{position:fixed;top:0rem;left:0rem;width:100%;height:100%;display:none;z-index:999998}
.miniMenu-Shadow .miniMenu-Shadow-box{position:fixed;background-color:rgba(0,0,0,0.6);top:1rem;left:0rem;width:100%;height:100%;}

.container header .header-product{display:none}
.container header .search-area{height:1rem;border:none}
.container header .search-area input{font-size:0.26rem;font-weight:400}
.container header .search-area img{width:0.36rem;height:0.36rem}
.container header .header-product{display:none !important}
.container header .header-about{display:none !important}
.container header .header-join{display:none !important}
.container header .header-service{display:none !important}
.container header .header-shop{display:none !important}
.container header .header-job{display:none !important}
.container header .content-core .nav-list .nav-item.select > a:hover{font-weight:400}
.container header .content-core .nav-list .nav-item > a:hover{font-weight:400}

/*右侧悬浮菜单*/
.sidebar{display: none;}	

/*手机端，详情页，分享组件*/
.info-vice-title span{ font-size: 0.24rem;  padding: 0 0.1rem;}
.share-con{ display: none;}

	
/*手机端，页码*/
.pager{display: block; margin: 0.2rem 0 0 0;}
.pager a{display:inline-block;height:0.8rem;font-size: 0.26rem;line-height: 0.8rem;text-align:center;color:#999999;border: 1px solid #f5f5f5;  padding:0 0.2rem;transition:all 0.6s;}
.pager .last-page{width:30%;}
.pager .next-page{width:30%;}
.pager .page-num{width: 19%;}
.pager .page-num.sel{background-color:#E11B25;color:white}
	
	
/*手机端，页码，组件*/
.page{margin:0.7rem 0;}
.page a{padding:0.13rem 0.2rem 0.13rem 0;max-width: 80%;font-size: 0.28rem;margin: 0 0 0.1rem 0;}
.page-piece{width: 1.4rem;}


	
	
.m-header-nav-con{margin:0 auto;width:100%;max-width:7.68rem;position:absolute;top:1rem;left:0rem;flex-direction:column;background-color:#fff;border-top-style:solid;border-top-color:#eee;border-top-width:1px;z-index:999999;display:none;}	
.m-header-nav{}
.m-header-nav-home{width: 92%;display:block;padding:0.36rem 0;line-height:0.3rem;font-size:0.3rem;border-bottom:solid 1px #eee; margin: 0 auto;}

.m-header-nav .m-header-nav-li{padding:0 4%;width: 92%;}
.m-header-nav .m-header-nav-li:before,
.m-header-nav:after{content:"";display:block;height:0;overflow:hidden;border-top:solid 1px #eee}
.m-header-nav .m-header-nav-li:first-child:before{display:none}
.m-header-nav .m-header-nav-li .m-header-nav-a{display:block;padding:0.36rem 0;line-height:0.3rem;font-size:0.3rem}
.m-header-nav .m-header-nav-li .m-header-nav-a .ico{display:none;float:right;margin-left:0.2rem;width:0.3rem;height:0.3rem}
.m-header-nav .m-header-nav-li .m-header-nav-a .ico:before,
.m-header-nav .m-header-nav-li .m-header-nav-a .ico:after{content:"";display:block;width:0.18rem;height:2px;overflow:hidden;background:#bbb;transition:all 0.3s ease;}
.m-header-nav .m-header-nav-li .m-header-nav-a .ico:before{margin-top:0.14rem}
.m-header-nav .m-header-nav-li .m-header-nav-a .ico:after{margin-top:-2px;transform:rotate(90deg)}
.m-header-nav .current .m-header-nav-a .ico:before{opacity:0;transform:rotate(90deg)}
.m-header-nav .current .m-header-nav-a .ico:after{transform:rotate(180deg)}
.m-header-nav .m-header-nav-ul-sec{display:none}
.m-header-nav .m-header-nav-ul-sec li{padding:0.2rem 0 0.2rem 0.5rem;font-size:0.28rem;border-bottom: 1px solid #f5f5f5;}
.m-header-nav .m-header-nav-ul-sec li:last-child{margin-bottom:0.2rem}
.m-header-nav .m-header-nav-ul-sec a{color:#999}
	
	
/* 手机端，底部 */
footer{margin:0 auto;padding-bottom:0.6rem;width:100%;max-width:7.68rem;display:flex;flex-direction:column}
.footer-content{margin:0 auto;padding-bottom:0;max-width:7.11rem;flex-direction:column;align-items:center;border-bottom:none}
.footer-content .list-area{display:none}
.footer-content .mini-list{display:block}
.footer-content .mini-list li{margin-top:0.4rem;width:6.25rem;display:flex;justify-content:space-between;border-bottom:1px solid #f2f2f2;height:0.75rem}
.footer-content .mini-list li span{color:#666666;font-size:0.256rem}
.footer-content .mini-list li a{background:url("../img/footer/add.png") no-repeat;background-size:100% 100%;height:0.213rem;width:0.213rem}
.footer-content .orcode-area{margin-top:0.93rem;display:flex;flex-direction:column;align-items:center;width:100%}
.footer-content .orcode-area .phone-num{line-height:0.85rem;letter-spacing:-0.05rem;font-size:0.8rem;color:#E11B25;font-weight:normal}
.footer-content .orcode-area .phone-desc{color:#999999;font-size:0.26rem;line-height: 1.6;}
.footer-content .orcode-area .address{color:#999999;font-size:0.26rem}
.footer-content .orcode-area .orcode-group{margin-top:0.7rem;display:flex;width:4.3rem;justify-content:space-between}
.footer-content .orcode-area .orcode-group .orcode-box{display:flex;flex-direction:column;align-items:center}
.footer-content .orcode-area .orcode-group .orcode-box img{height:1.98rem;width:1.98rem}
.footer-content .orcode-area .orcode-group .orcode-box p{margin-top:0.16rem;color:#808188;font-size:0.1991rem;text-align:center}
.footer-bottom-area{width:100%;max-width:7.11rem;margin:0.78rem auto 0 auto;display:flex;flex-direction:column-reverse}
.footer-bottom-area .footer-bottom-cont{margin-top:0.45rem}
.footer-bottom-area .footer-bottom-cont img{display:none}
.footer-bottom-area .footer-bottom-cont span{display:block;font-size:0.26rem;line-height:1.9;text-align:center;margin:auto;}
.footer-bottom-area .share-area{display:flex;justify-content:space-between;width:3.05rem}
.footer-bottom-area .share-area .ui-item{height:0.7rem;width:0.7rem;border-radius:50%;background-color:#f1f1f3;background-repeat:no-repeat;background-position:50% 50%}
.footer-bottom-area .share-area .ui-item:nth-of-type(1){background-image:url("../img/footer/ui_weibo.png");background-size:0.44rem 0.38rem}
.footer-bottom-area .share-area .ui-item:nth-of-type(2){margin:0 0.1rem;background-image:url("../img/footer/ui_qq.png");background-size:0.38rem 0.45rem}
.footer-bottom-area .share-area .ui-item:nth-of-type(3){background-image:url("../img/footer/ui_weixin.png");background-size:0.47rem 0.38rem}
footer #footer{display:block}
	
.footer-nav{padding:0 0.5rem}
.footer-nav a{color:#666}
.footer-nav .fir-li:before,
.footer-nav:after{content:"";display:block;height:0;overflow:hidden;border-top:solid 1px #eee}
.footer-nav .fir-li:first-child:before{display:none}
.footer-nav .fir-li .u-a{display:block;padding:0.42rem 0;line-height:0.3rem;font-size:0.28rem}
.footer-nav .fir-li .u-a .ico{display:none;float:right;margin-left:0.2rem;width:0.3rem;height:0.3rem}
.footer-nav .fir-li .u-a .ico:before,
.footer-nav .fir-li .u-a .ico:after{content:"";display:block;width:0.18rem;height:2px;overflow:hidden;background:#bbb;transition:all 0.3s ease;}
.footer-nav .fir-li .u-a .ico:before{margin-top:0.14rem}
.footer-nav .fir-li .u-a .ico:after{margin-top:-2px;transform:rotate(90deg)}
.footer-nav .current .u-a .ico:before{opacity:0;transform:rotate(90deg)}
.footer-nav .current .u-a .ico:after{transform:rotate(180deg)}
.footer-nav .sec-ul{display:none}
.footer-nav .sec-ul li{padding:0.09rem 0 0.09rem 0.94rem;line-height:0.42rem;font-size:0.32rem}
.footer-nav .sec-ul li:last-child{margin-bottom:0.2rem}
.footer-nav .sec-ul a{color:#999}
	
.footer-top-nav-wrapper{overflow:hidden}
.footer-top-nav-ul{border-top:1px solid #d9d9d9;background-color:#fafafa;padding:0.18rem 0.4rem 0.18rem;font-size:0;width:7.5rem}
.footer-top-nav-ul .footer-top-nav-li{margin:0.17rem 0.6rem 0.17rem 0;display:inline-block;font-size:0.24rem;line-height:0.24rem;text-align:left;color:#666666;width:auto;padding-right:0.4rem;border-right:1px solid #d9d9d9}
.footer-top-nav-ul .footer-top-nav-li:nth-child(3n){border-right:1px solid transparent;margin-right:0}
.footer-top-nav-ul .footer-top-nav-li.cur a{color:#016b7e}
	
	
/* 手机端，首页 */
.options-list-item .text .title-wap{display: block;text-align: center;line-height: .3rem;}
.options-list-item .text .option-tp,
.options-list-item .text .title-web{display: none;}
.index main .activity .title,
.best-sellers-group .content-core .title{font-size: .43rem;}
.best-sellers-group-title{font-size: .43rem;}
	
.product-group .content-core{padding: 0 0 0.3rem 0;}
.product-group .title{font-size: .42rem;}

#banner-web{display:none;}
#banner-wap{display:block; margin: 1rem 0 0 0;}
.index .banner .swiper-slide h5{left:1rem}
.index .banner .swiper-slide .szyt{left:1rem;color:#fff}
.index .banner .swiper-slide img{left:-1.6rem}
.index .banner .swiper-slide .bcdq{left:-1.8rem;color:#b2b2b2;font-size:0.24rem;font-weight:400}

.m-banner-info{position:absolute;top:20%;left:1.2rem;}
.m-banner-info .banner-info-tit{font-size:0.54rem;font-weight:700;line-height:0.66rem;margin-bottom:0.4rem;}
.m-banner-info .banner-info-note{font-size:0.29rem;line-height:0.1rem;opacity:0.8; }
.m-banner-info .banner-info-note::after{content:"";display:block;width:75%;height:5px;overflow:hidden;background:#e11b25;transition:all 0.3s ease;}	
	
	
.product-list{height:2.2rem}
.product-item a{height:2.2rem}
.product-item a .product-card-title{margin-top:1.6rem;font-weight:400}
.product-item a .product-card-more{margin-top:0.01rem}
.product-item a .product-card-more::before{bottom:-0.05rem}
	
.activity-group{flex-direction:column;height:auto}
.activity-item-left{width:100%;height:5.33rem}
.activity-card-type1 > b{margin-top:0.9rem;font-size: 0.42rem;}
.activity-card-type1 p{font-size:0.24rem;line-height:0.24rem;margin-top:0.24rem;}
.activity-item-right{width:100%}
.activity-card-type2{height:3.4rem;width:100%}
.activity-card-type2 b{top:1rem;font-size:0.42rem}
.activity-card-type2 p{top:1.6rem;font-size:0.24rem;}
.activity-card-type3{height:3.4rem;width:100%}
.activity-card-type3 b{display:block;width:50%;top:1rem;left:0rem;text-align:right;}
.activity-card-type3 p{display:block;width:50%;top:1.5rem;left:0rem;text-align:right;font-size: 0.24rem;}
.activity-card-type1 .activity-card-a{margin-top:0.42rem; font-size:0.24rem;line-height:0.4rem;padding:0.1rem 0.3rem 0.1rem 0.3rem;border:2px solid white;color:white;background-color:transparent;}	
	
.type1-list{padding:0rem 0.28rem 0rem 0.28rem}
.type1-item{margin-bottom:0.75rem}
.type1-card{height:auto;background-color:#f5f5f7}
.group-info-area{height:auto;margin-bottom:0;overflow:visible;display: flex;flex-direction: column}
.group-info-price{width:100%;top:0;left:0rem;height:auto;box-sizing:border-box;padding:0.4rem 0.3rem 0.4rem  0.3rem;position: relative;order: 2;}
.group-info-img{width:100%;height:100%; overflow: hidden;}
.group-info-img img{width:100%;height:100%;display:block;margin:auto;transition:all 0.6s}
.group-info-img img:hover{transform: scale(1.03);transition: all 0.6s ease;cursor:pointer}

.group-info-price .tit1{width:4.1rem;text-align:left;font-size:0.25rem;font-weight:400}
.group-info-price .tit2{font-size:0.32rem;font-weight:700;width:4.2rem;text-align:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.group-info-price .tit3{font-size:0.35rem;font-weight:400;margin-top:0.1rem;width:4.1rem;text-align:left; display: none;}
.group-info-price img{width:103%;height:auto;transform:translateX(-0.1rem)}
.group-info-price .tit4{font-size:0.28rem;font-weight:400}
.group-info-price .pp{position:absolute;top:0.5rem;right:0.4rem}
.group-info-price .pp .nn{position:absolute;top:-0.26rem;right:0rem}
.group-info-price .pp a{letter-spacing:-0.04rem}
	
.options-list{background-color:#fff;margin-top:0.2rem;margin-right:0rem;margin-bottom:0rem;margin-left:0rem;height:auto;padding-top:0.9rem;position:relative;border-top-left-radius:0rem;border-top-right-radius:0rem;border-bottom-right-radius:0.21rem;border-bottom-left-radius:0.21rem;width: 100%;}
.options-list-title{position:absolute;top:0rem;left:0rem;left:50%;width:2.6rem;height:0.54rem;border-top-left-radius:0rem;border-top-right-radius:0rem;border-bottom-right-radius:0.45rem;border-bottom-left-radius:0.45rem;transform:translateX(-50%)}
.options-list-title em{width:100%;font-size:0.28rem;font-weight:400;}
.options-list-item{background-color:#fff;display:block;border-right-style:solid;border-right-color:#ededed;border-right-width:1px;height:1.9rem;border-top-left-radius:0rem;border-top-right-radius:0rem;border-bottom-right-radius:0rem;border-bottom-left-radius:0rem;margin-bottom: 0.4rem; width: 33.3%;}
.options-list-item:hover{color:#333;background-color:#fff;}
.options-list-item:last-child{border-right-style:solid;border-right-color:#fff;border-right-width:0px}
.options-list-item-img{width:1.45rem;height:1.45rem;object-fit:contain;margin:auto;display:block}
.options-list-item-text{margin:0.2rem auto;height:auto;text-align:center;font-size:0.22rem;line-height:1.2;}
	.options-list-item-text-tit{ font-size: 0.24rem;}
.type1-card .options-area{height: auto;}

.options-list-item-tp{display:none}
	
.type2-list{padding:0rem 0.28rem 0.8rem 0.28rem}
.type2-card-text-con{height:2rem;}
.type2-card{width:3.4rem;height:5.5rem;margin-bottom:0.13rem;overflow: hidden;}
.type2-card-img-con{width:3.5rem;height:3.5rem}
.type2-card-img-con>img{width: 100%;height: 100%;}
.type2-card-img-con .tag{font-size:0.24rem;line-height:1.2;width:0.6rem;height:0.8rem;padding-bottom:0.08rem}
	
.type2-card-outline{margin-top:0.02rem;font-size:0.24rem;}
.type2-card-buttom{margin-top:0.1rem; width:1.4rem;height:0.5rem;font-size:0.22rem;line-height: 0.5rem; border-radius: 50px;	}
.type2-card-tit{font-size:0.28rem;margin: 0.24rem auto 0;}
.type2-more{width:100%;height:0.85rem;background-color:#fff;text-align:center;color:#bbb;font-size:0.26rem;line-height:0.85rem;display:block;margin: 0.1rem auto;}

.product-list-more{margin:0.75rem auto 0 auto;height:0.8rem;}
.product-list-more:hover{cursor:pointer}
.product-list-more-img{width:0.4rem;height:0.4rem; }
.product-list-more-text{margin:0.15rem 0 0.42rem 0;font-size:0.26rem;}	

	
	
/* 手机端，关于*/

.about .banner{margin-top:1rem;height:3rem;align-items:flex-start;padding-left:0.6rem;background:url('../img/about/banner2.jpg') no-repeat center / cover}
.about main{overflow:hidden}
.about-aside{display:none}
.speech-img{display: none;}
.speech-box > img{display:none}
.speech-context{margin:0 10%;width: 80%; padding:0 0;}
.speech-context-title{margin:0.1rem auto 0.65rem;text-align: center; font-weight: 700;}
.speech-context-boss{display:block;margin:0 auto;width:3.42rem;height:3.4rem}
.speech-context b{font-size:0.32rem}
.speech-context p{padding-bottom:0.2rem;font-size:0.28rem}

.speech-more-text{margin:0 0 0.2rem 0}
.speech-more-text p{font-size:0.28rem;margin: 0.2rem 0 0 0;}

.speech-context-btn{display:block; text-align: center;border-top: 1px solid #f5f5f5;  padding: 0.4rem 0 0 0; }	
.speech-context-btn img{width:0.32rem;height:0.32rem;cursor:pointer;display: none;}
.speech-context-btn img.open{transform:rotate(180deg)}
.speech-context-btn span{cursor:pointer;margin:0.03rem 0 0rem 0.15rem;font-size:0.28rem;}

	
	
/*手机端，关于，公司简介版块*/
.introduce{display:flex;justify-content:center;align-items:center}
.introduce-title{font-size:0.42rem;font-weight: 700;}
.introduce-vice-title{margin-top:0.05rem;font-size:0.22rem}
.introduce .content-core .card{flex-direction:column;margin:0.72rem 0 0.44rem 0}
.introduce .content-core .card .video-area{width:6.14rem;height:3.51rem;margin:auto}
.about-video{width: 80%;  height: auto;}
.introduce-context{margin-left:0;margin:auto;width:6.15rem}
.introduce-context-title{margin-top:0.72rem;font-size:0.28rem}
.introduce-context-text > p,
.introduce-context-more{font-size:0.28rem;color:#949494;line-height: 1.8;}
.introduce-context-btn{display:flex;flex-direction:column;margin:0.2rem auto 0}
.introduce-context-btn img{width:0.32rem;height:0.32rem;display: none;}
.introduce-context-btn span{padding-top:0.03rem;font-size:0.28rem;}
	
	
/*手机端，关于，企业文化版块*/	
.culture-title{margin-top:0.65rem;font-size:0.42rem;font-weight: 700;}
.culture-vice-title{margin:0.05rem 0 0.3rem 0;font-size:0.22rem}
.culture-list{display:none}
.culture .content-core #certify1{display:block}
.culture .content-core #certify1 .swiper-container113{position:relative}
.culture .content-core #certify1 .swiper-container113 .swiper-slide .culture-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:5.63rem}
.culture .content-core #certify1 .swiper-container113 .swiper-slide .culture-item img{width:0.7rem;margin-top:0.73rem}
.culture .content-core #certify1 .swiper-container113 .swiper-slide .culture-item img{width:0.7rem;margin-top:0.73rem}
.culture .content-core #certify1 .swiper-container113 .swiper-slide .culture-item .culture-item-title{font-size:0.327rem;font-weight:bold;color:#666666;margin-top:0.12rem}
.culture .content-core #certify1 .swiper-container113 .swiper-slide .culture-item .culture-item-info{font-size:0.256rem;color:#666666;margin:0.5rem 0 2rem 0}
.culture .content-core #certify1 .swiper-container113 .swiper-slide .item1{background:url('../img/about/jiaZhi1.png') no-repeat;background-position:100% 56%;background-size:100%}
.culture .content-core #certify1 .swiper-container113 .swiper-slide .item2{background:url('../img/about/yuanJing1.png') no-repeat;background-position:44% 56.5%;background-size:cover}
.culture .content-core #certify1 .swiper-container113 .swiper-slide .item3{background:url('../img/about/shiMing3.png') no-repeat;background-position:67% 58.9%;background-size:84%}
.culture .content-core #certify1 .swiper-container113 .swiper-slide .item4{background:url('../img/about/muBiao1.png') no-repeat;background-position:52% 56%;background-size:93%}
.culture .content-core #certify1 .swiper-container113 .swiper-slide .item5{background:url('../img/about/muBiao2.png') no-repeat;background-position:42% 56.5%;background-size:129%}
.culture .content-core #certify1 .swiper-container113 .swiper-pagination{bottom:0.4rem;}
.culture .content-core #certify1 .swiper-container113 .swiper-pagination span{display:inline-block;padding:0.04rem;margin:0 0 0 0.24rem}
.culture .content-core #certify1 .swiper-container113 .swiper-pagination span:nth-of-type(1){margin:0}
	
	
/*手机端，关于，资质荣誉*/
.certify{}
.certify-title{margin:1.2rem auto 0;font-size:0.42rem;font-weight: 700;}
.certify-vice-title{margin-top:0.16rem;font-size:0.22rem}
.certify-con{margin:0.4rem auto 0.2rem auto}
#certify {margin: 0 5%;width: 90%;}
#certify .swiper-slide{height: auto;width: 90%;}	
#certify .swiper-slide img{margin:0 5%;width: 85%;background: #fff; padding: 0.3rem 0.3rem;}
.certify-con .swiper-pagination{margin-left:-0.65rem}
.certify-con .swiper-pagination span{width:0;height:0;padding:0.09rem;margin-left:0.24rem}
	

	
/*手机端，关于，品牌历程版块*/		
.brand-history{height:auto;background:url('../img/about/pinpailicheng.png') fixed;background-position:26% 56%;background-size:157%;background-color:#e9e9ea}
.history-box{height:auto;margin: 0 auto; padding: 0 0 0.4rem 0;}
.history-title{margin-top:0.65rem;font-size:0.42rem; font-weight: 700;}
.history-vice-title{margin-top:0.16rem;font-size:0.22rem;color:#000}

.time-desc{width: 82%; margin:0.7rem auto;display:flex;justify-content:center;}
.time-desc .year{font-weight:bold;font-size:0.74rem;color:#e01212}
.time-desc .event{margin-left:0.4rem;display:flex;flex-direction:column;justify-content:center;color:#333333}
.time-desc .event b{font-weight:bold;font-size:0.3rem}
.time-desc .event p{font-size:0.24rem;}

.history-time .swiper-container,.history .swiper-container {width: 100%;  height: 300px;  margin-left: auto; margin-right: auto; }
.history-time { height: 20%;   padding: 10px 0; margin: -0.28rem 0 0 0; }
.history-time .swiper-slide {  height: 100%;  opacity: 0.4; }
.history-time-radius{ width: 0.08rem; height: 0.08rem; background: #fff; border: 2px solid #a4a4a4; border-radius: 100px;display: block; margin: 0 auto;}
.history-time-year{font-size: 0.24rem;  padding: 0.2rem 0 0 0;}
.history-time .swiper-slide-thumb-active .history-time-year{font-size: 0.28rem;padding: 0.16rem 0 0 0;}
.swiper-button-next, .swiper-button-prev{ color: #e01212;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 0.4rem;}
	
	
/* 手机端，新闻列表页 */
.news{margin:auto;width:100%;max-width:1920px}
.news header{background:none}
.news header.act{background:#fff;}
.news .banner{margin-top:1rem;height:3rem;align-items:flex-start;padding-left:0.6rem;background:url('../img/about/banner2.jpg') no-repeat center / cover}
.news main{}
.news main .content-core{display:flex;flex-direction:column}
.crumbs-location{display:none}
	
.news main .content-core .main-title{margin-top:0.4rem;color:#333333;font-weight:normal;font-size:0.46rem;text-align:center;position:relative}
.news main .content-core .main-title::before{content:"";position:absolute;bottom:-0.1rem;left:50%;transform:translateX(-50%);width:0.84rem;height:0.03rem;background-color:#E42919}
.news-list{cursor:pointer;margin-top:0.8rem;display:flex;flex-wrap:wrap}
.news-item{position:relative;margin-bottom:0.25rem;display:flex;padding:0;width:100%;flex-direction:column;border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED;justify-content:space-between;height:4rem}
.news-item:nth-child(3n+2){border:1px solid #EDEDED}
.news-item:hover{border:none;box-shadow:1px 3px 7px 0px rgba(73,73,73,0.15)}
.news-item:hover .new-img img{transform:scale(1.05);height:4rem}
.news-item:hover .news-btn{background-color:#E11B25;background-image:url("../img/about_news/news2.png");}
.new-img{height:4rem}
.new-img img{width:100%;height:100%;transition:all 0.6s}
.news-item .news-title{position:absolute;z-index:999;bottom:0rem;left:0rem;font-size:0.28rem;text-align:left;color:white;font-weight:400;background-color:rgba(0,0,0,0.5);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding: 0.2rem 3%; width: 94%;}
.news-item .news-date{display:none}
.news-btn{display:none}
	


	
/* 手机端，案例 */
.quality{max-width:7.68rem;display:flex;flex-direction:column}
.quality .banner{margin-top:1rem;height:3rem;align-items:flex-start;padding-left:0.6rem;background:url('../img/about/banner2.jpg') no-repeat center / cover}
.quality main{margin:0 auto;max-width:7rem}
.quality main .main-place{display:none}
	
.quality-title{margin-top:0.68rem;font-size:0.4266rem;font-weight:normal}
.quality-list{margin-top:0.7rem}
.quality-item{margin-bottom:0.38rem}
.quality-item-outline{display:none}
.quality-item-img{width:3.55rem;height:2.04rem}
.quality-item-context{margin-left:0.29rem;width:3.28rem !important}
.quality-item-title{display:block;height:0.386rem;line-height:0.386rem;font-weight:normal;font-size:0.3rem;margin-top:0.32rem;width:3rem}
.quality-item-buttom{margin-top:0.33rem;width:1.3rem;height:0.4rem;align-items:center;justify-content:center;flex-direction:column;display:none;}
.quality-item-subtitle{font-size:0.26rem;margin-top:0.14rem}

.quality main .pager{display:none}


	
.m-page-more{display: block;  padding: 0.2rem 0.1rem;  margin-bottom: 0;  font-size: 0.28rem;  font-weight: 400;  line-height: 1.42857143;  text-align: center;  white-space: nowrap;  vertical-align: middle;  -ms-touch-action: manipulation;   touch-action: manipulation;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  background-image: none;  border: 1px solid transparent;  border-radius: 4px;  color: #333;  background-color: #fff;  border-color: #ccc;  margin: 0.5rem 0 0.3rem;}

	
/* 手机端，合作伙伴 */

.cooperation .banner{height:8.27rem;margin-top:1rem;box-sizing:content-box;background:url("../img/gongchenghezuo/banner1.jpg") no-repeat center / cover}
.cooperation main{overflow:hidden}
.cooperation main .content-core aside{display:none}
.cooperation main .content-core .context{margin-top:0.81rem}
.cooperation main .content-core .context > .title{display:none}
.cooperation main .content-core .context .maxTitle{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:0.45rem;font-weight:bold}
.cooperation main .content-core .context .vice-title{display:flex;justify-content:center}
.cooperation main .content-core .context .vice-title p{font-size:0.256rem}
	
.brand{margin:0.7rem 0 1rem 0;height:auto}
.swiper-brand{width:7.1rem;height:7.3rem;margin:0 auto;overflow:initial;overflow:hidden;position:static;}
.logo-pic-item{width:49.4%;height: 1.4rem;}
.logo-pic-item img{ height: 1.2rem;  padding:0.1rem 0; }
.swiper-brand .swiper-pagination{left:0rem;top:7.5rem}
.swiper-brand .swiper-pagination span{width:0.18rem;height:0.18rem;margin-right:0.18rem;box-shadow:0 0 10px rgba(0,0,0,0.4)}
	

/*手机端，加盟，工程合作，合作案例版块*/
.case{margin:0 0 0 0;height:auto;}
.case .case-tit{}
.case .case-tit .case-tit-tag{ width: 1.6rem; height: 1.6rem;}
.case .case-tit .case-tit-tag img{}
.case .case-tit .case-tit-tag b{ top: 0; font-size: 0.3rem;line-height: 1.2;  padding: 0.14rem 0 0 0.14rem;}


.swiper-case{height:100%;width:100%;border: 0px solid #ededed; background: #f8f9fc;}

.case-img{width: 90%; height:4.2rem;margin:0.5rem 5% 0.1rem;display: block;  float:inherit;}
.case-img img{width: 100%;height: 100%;}
.case-des{display: block;width:80%;height:6rem; padding: 0.5rem 10%; }
.case-name{ margin: 0.4rem 0 0.1rem 0;font-size: 0.46rem;  line-height: 1.5;}
.case-subtit{font-size: 0.26rem; line-height: 1.5;color: #333; height: 0.6rem;}
.case-info{font-size: 0.26rem; line-height: 1.5;  margin: 0.3rem 0 0 0; }

.case-des:hover .case-name{color: #d82515; }

.page-controller{width: 100%;   display: block; position:relative; margin: 0.4rem 0 0 0; }
.page-controller .swiper-pagination{font-size: 0.16rem;line-height: 0.35rem;color:#999;text-align: left;}
.page-controller .swiper-button-next{position:absolute;}
.page-controller .swiper-button-prev{position:absolute;}

.swiper-case .swiper-button-next, .swiper-case .swiper-button-prev{color: red;position: absolute; bottom:1rem;}

	
.cooperation main .apply{height:auto}
.cooperation main .apply .content-core .title{font-size:0.426rem;font-weight:bold}
.cooperation main .apply .content-core .vice-title{font-size:0.213rem;font-weight:normal;margin-top:0.1rem}

	
.left-area-tit-tag{ width: 1.8rem;}	
.progress-area{width: 100%;display: none;}
#progress{display:block;width: 100%; height: auto;overflow: hidden;}
.progress-step{margin:0.4rem auto;height:3.2rem;align-items: center;width: 92%;}
.progress-step.act{background-color: #fff;width: 100%;}
.progress-step.act .progress-text{color:#333;display: flex;}
.progress-step.act .progress-step-title{width: 2.65rem;}
	
.progress-step .progress-step-title{width: 2.65rem;}
.progress-step.act .progress-title::before{display: none;}
.progress-step .progress-num{font-size:1.03rem;display:flex;align-items:center;font-weight:bold;margin-left:0.3rem;color: #333;}
.progress-step .progress-text>p{-webkit-line-clamp: 7;font-size: .26rem}
.progress-step .progress-text{display: flex;}
.progress-step.act .progress-title,
.progress-step.act .progress-num,
.progress-step.act .progress-text{color:#333;}
.progress-step .progress-title{font-size:0.359rem;line-height:0.4rem;padding-top:0rem;display:flex;width:1rem;flex-direction:column;justify-content:center;color:#333}
.progress-step .progress-title span{font-weight:bold}
.progress-pagination{width: 100%; overflow: hidden; margin: 0 auo; text-align: center;}

	
	

	
.cooperation main .apply .content-core .form{width: 92%; margin: 0.1rem auto 0; overflow: hidden;}
.cooperation main .apply .content-core .form .form-line-one{justify-content:inherit;flex-direction:inherit;align-items:inherit;}
.cooperation main .apply .content-core .form .form-line-one .input-area .label-input{font-size:0.256rem;line-height:0.82rem;color:#585858;padding-left:0.24rem}
.cooperation main .apply .content-core .form .form-line-one .input-area .form-line-one-input{width:100%;height:0.82rem;background-color:#fff;padding-bottom:0.1rem;margin-bottom:0.2rem;border:none;text-indent:1.1rem;font-size:0.256rem;padding-top: .15rem;}
.cooperation main .apply .content-core .form .form-line-two{justify-content:inherit;flex-direction:inherit;align-items:inherit;margin-top:0rem;}
.cooperation main .apply .content-core .form .form-line-two .input-area{width:auto}
.cooperation main .apply .content-core .form .form-line-two .input-area .label-input{margin:0.2rem 0 0 0rem;color:#585858;font-size:0.256rem; }
.cooperation main .apply .content-core .form .form-line-two .input-area textarea{display:block;width:100%;height:2.23rem;border:none;text-indent:1.1rem;font-size:0.256rem;padding-top:0.21rem;background-color: #fff;position: static;}
.cooperation main .apply .content-core .form .form-btn{width:80%;height:0.82rem;font-size:0.341rem;line-height:0.82rem;font-weight:bold;margin:0.5rem auto;border-radius:0.5rem}
.cooperation main aside{display:none}
	
	
/* 手机，单页 */
.single main{padding-top:0rem;padding-right:0.4rem;padding-bottom:0rem;padding-left:0.4rem}
.single-title{font-size:0.4rem;font-weight:700}
.single-context p{font-size:0.3rem;font-weight:400}
.single-context p img{width: 100%;}	
	

	
	
/* 手机端，常见问题 */
.question-banner{margin-top:1rem;height:3rem;align-items:flex-start;padding-left:0.6rem;background:url("../img/banner/shouhou2.png") no-repeat center / cover}
.question-content{width: 96%;  margin: 0 2%;}
.question main .title{font-size:0.426rem}
.question main .content-core .search-area input{text-align:left;font-size:0.245rem;padding:0.4rem 0 0.1rem 0}
.question main .content-core .search-area .search-pic img{width:0.4rem;height:0.4rem}
	
.type-list{height:1.26rem;overflow:hidden;margin:0.5rem 0 0 0;}
.type-list .type-ltem{width:20%}
.type-list .type-ltem .card{width:auto;display:flex;justify-content:center;align-items:center;flex-direction:column}
.type-list .type-ltem .card img{position:static;width:0.6rem;height:0.6rem;transform:none}
.type-list .type-ltem .card p{position:static;transform:none;padding:0.15rem 0 0 0;font-size:0.2rem}
#productList{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0.2rem auto 0;}
#productList img{margin-bottom:0.05rem}
#productList img.open{transform:rotate(180deg)}
#productList span{font-size:0.26rem;color:#999999}

	
.question-list{width: 94%;margin:0 3%;}
.question-li{background-size: 0.06rem 0.06rem; color:#666666;font-size:0.3rem;width:90%; display: inline-block; padding: 0 5% 0 5%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height: 0.6rem;line-height: 0.6rem;}


	
	
/* 手机端，产品列表页 */
.productList .banner{color:#fff;margin-top:1rem;height:3rem;align-items:flex-start;padding-left:0.6rem;background:url('../img/product_list/banner-mini.png') no-repeat center / cover}
.productList .renxin{ color:#333;}
.productList .vice-title{color: #666;}
	
.productList main{margin-top:0.53rem;width:96%; margin: 0 2%;}
.shop-type{ width: 100%; margin: 0 auto;}	
.shop-type .more-list{margin:0 auto;height:1.34rem;display:flex}
.shop-type .more-list img{content:url(../img/index/zhankai_mini.png);width:0.4rem;height:0.4rem;cursor:pointer}
.shop-area{font-size:0.256rem !important}
.shop-area .title{margin-top:0 !important;font-size:0.4266rem}
.productList main .content-core{padding-bottom:0.1rem;}
	
	
.option-list{margin-top:0.42rem;padding-right:0.3rem;padding-left:0.3rem}
.option-list .option-list-ex{margin:0;padding:0;margin-top:0.3rem;display:flex;align-items:baseline}
.option-list .option-list-ex .title-option-item{margin-left:0rem;color:#999999;font-size:0.26rem;font-weight:inherit;width:1.01rem; padding: 0 0.2rem 0 0;}
.option-list .option-list-ex .option-group{flex-wrap:wrap;width: 90%;}
.option-list .option-list-ex .option-group .option-item{display:inline-block;padding:0 0.15rem !important;margin-left:0.1rem !important;margin-bottom:0.15rem;font-size:0.213rem;}
.option-list .option-list-ex .option-group:nth-of-type(3){white-space:wrap}
	
/*手机端，商品列表页*/
.product-list-con{margin-top:0.2rem; display:inherit;flex-wrap:inherit;justify-content:inherit;margin-left:-1%;}
.product-list-item{width:47.4%;height:5.5rem;float:left;margin:0 1% 0.12rem 1%;}
.product-list-item .card{width:100%;height:100%}
.product-list-item-img-box{width: 100%; height:3.45rem}
.product-list-item-img-box img{top:0;width:100%;height:100%}
.product-list-tag{}
.product-list-item-text-box{}
.product-list-item-text-box b{margin-top:0.3rem;font-size:0.28rem;line-height:1;color:#515151}
.product-list-item-text-box p{margin-top:0.15rem;font-size:0.24rem;color:#999999}
.product-item-a{width:1.3rem;height:0.39rem;font-size:0.2133rem;line-height:0.39rem !important;margin:0.35rem auto auto;margin-bottom:0.37rem}



	
	


/*手机端可能需要*/
.maybe-neek{margin-top:0.67rem}
.maybe-neek-tit{font-size:0.426rem;line-height:0.426rem}
.maybe-neek-tit::after{margin-top:0.15rem;transform:translate(-50%);margin-left:0;}
.maybe-neek-list{display:flex;flex-wrap:wrap;justify-content:space-between !important;width:100%;height:3.11rem;}
.maybe-neek-item{width:50%;}
.maybe-neek-item .img-box{margin-left:0.5rem;margin-top:0.2rem; width: 0.6rem;}
.maybe-neek-item .text-box{margin-top:0.2rem;margin-left:0.55rem}
.maybe-neek-item .text-box p{font-size:0.3034rem;color:#333;line-height:0.25rem}
.maybe-neek-item .text-box span{margin-top:0.14rem;font-size:0.21rem;color:#999999}	
	
	


.maybe-neek .service-list .service-item:nth-child(1) .img-box{width:0.55rem;height:0.64rem;position: relative;top:-.03rem;    margin-left: .77rem;}
.maybe-neek .service-list .service-item:nth-child(1) .img-box img{width:100%;height:100%}
.maybe-neek .service-list .service-item:nth-child(2) .img-box{width:0.62rem;height:0.6rem}
.maybe-neek .service-list .service-item:nth-child(2) .img-box img{width:100%;height:100%}
.maybe-neek .service-list .service-item:nth-child(3) .img-box{width:0.61rem;height:0.63rem}
.maybe-neek .service-list .service-item:nth-child(3) .img-box img{width:100%;height:100%}
.maybe-neek .service-list .service-item:nth-child(4) .img-box{width:0.63rem;height:0.62rem}
.maybe-neek .service-list .service-item:nth-child(4) .img-box img{width:100%;height:100%}
	
	

	
	
/* productCon-2 Mobile */
.productCon-2 header .content-core{margin-top:0}
.productCon-2 .list-structure{display:none}
	
.product-fiexd-btn{position:fixed;width:7.68rem;height:1rem;display:flex;z-index:99999;top:auto;right:0;bottom:0}
.product-fiexd-btn a{flex:1;height:100%;margin-right:0;margin-left:0;border-radius:0;color:#fff;font-size:0.2844rem; text-align: center; line-height: 1rem;}
.product-fiexd-btn a.product-fiexd-btn-chat{background-color:#373737;}
.product-fiexd-btn a.product-fiexd-btn-buy{background-color:#E42919;}
	
	
.productCon-2 main{margin-top:-0.6rem;position:relative;border:0;}
.productCon-2 main .pp-web{display:none}
.productCon-2 main .pp-wap{display:block}
.productCon-2 main .pp-wap img{width:100%;height: auto; display:block}
	
.introduce-area{height:auto}
.introduce-area .content-core{width: 90%; margin: 0 5%;}
.introduce-parameter{padding:0.3rem auto 0.27rem;border-bottom:1px solid #cccccc;position:relative;margin-left:0.3rem;color:#9d9d9d;font-size:0.28rem;width: 100%;margin: 0 auto;}
.introduce-install{margin:0.4rem auto;width: 100%;}
.introduce-install span{width:7.68rem !important;white-space:nowrap;font-size:0.3825rem;border-bottom:4px solid #cccccc}
.introduce-install img{margin-top:0.63rem !important}
	
.hot-shop .content-core{width: 90%;margin: 0 5%; background-color:#f1f1f1 !important}
.hot-shop-title{margin-top:0.15rem;font-size:0.32rem;text-align:left;}
.hot-shop-title::before{content:'';width:0.65rem;height:0.07rem;position:absolute;background-color:#E42919;background-repeat:0.02rem;transform:translateX(50%);margin-top:0.4rem;margin-left:-0.3rem}
.hot-shop-list{display:flex;flex-direction:column;justify-self:start;align-items:center;margin:0.61rem auto 0 auto}
.hot-shop-item{width:100%;height:5rem;margin-bottom:0.32rem}
.hot-shop-item-img{height:5rem;}
.hot-shop-item-img img{width:100%;height:100%;}
.hot-shop-item-text{height:2rem;background-color:rgba(0,0,0,0.6);}
.hot-shop-item-text b{text-align:left;font-size:0.3774rem;margin-bottom:0.1rem;font-weight:normal;}
.hot-shop-item-text p{font-size:0.2516rem;text-align:left;}
.hot-shop-item:last-child{margin-bottom:1.07rem}
	
.productCon-2 footer{position:relative}

/* productCon1 Mobile */
.productCon1 .list-structure{display:none}

.productCon1{width: 100%;}
.casethumbs {display: none;}
.buy-img .swiper-container{width:7.68rem !important;height:7.68rem !important;overflow:hidden}
.productCon1 main{margin:0;max-width:7.68rem}
.productCon1 main .content-core{display:flex;flex-direction:column}
.buy-area{margin:0 0 0 0;overflow: hidden;}
.buy-img{width:100%;height:7.68rem}
.buy-img-box{height:100%;width:100%;overflow: hidden;border: none;border-bottom: 1px solid #eee;}
.buy-img-box img{height:100%;width:100%;}
.buy-name{margin:0;width:100%;display:flex;flex-direction:column;align-items:center}
.buy-name .text-box{order:0;width:100%;display:flex;flex-direction:column;align-items:center; padding: 0 0 0.5rem 0;}
.buy-name .text-box .tag{margin-top:0.56rem;width:auto;padding: 0 0.3rem; height:0.67rem;color:#FFFFFF;font-size:0.3615rem;line-height:0.67rem;text-align:center;border-radius:0.0427rem;background-color:#C92B2F}
.buy-name .text-box .title{margin-top:0.35rem;color:#221715;font-size:0.5915rem;line-height:0.5915rem;font-weight:bold}
.buy-name .text-box .msg{font-size:0.3286rem;color:#666666;    margin: 0.2rem auto 0.1rem;   width: 86%;   line-height: 1.5;}
.skill-area{order:2;width:90%;height:auto;margin:0.6rem auto 0.3rem;border-top:none;background-color:#fff;}
	
.skill-area ul{width:100%;display:inherit;text-align: center;}
.skill-area ul li{color:#999999;font-size:0.24rem;display:inline-block;height:auto;margin:0 0.15rem;}
.skill-area ul li img{width:0.68rem;height:0.72rem;color:#f8f8f8;text-align: center;margin: 0 auto 0.1rem;}
.skill-area ul li br{height:0 !important}
.skill-area ul li span{margin-top:0;margin-bottom:0.38rem}
	
.buy-area .right .buy-area{order:1;margin-top:0.33rem;flex-direction:row;justify-content:center;width:100%}
.buy-buttom-chat{margin-right:0.16rem;width:2.48rem;height:0.91rem;color:#FFFFFF;font-size:0.3567rem;line-height:0.91rem;border:none;background-color:#333333}
.buy-buttom-buy{margin:0;width:2.48rem;height:0.91rem;color:#FFFFFF;font-size:0.3567rem;line-height:0.91rem;border:none;background-color:#E11B25}
.product-information-area{margin:0;display:flex;flex-direction:column}
.product-information-core{padding:0 auto !important;width:100%}
.product-information-core .menu-area{margin-bottom:0}
.product-menu-list{display:flex}
.product-menu-list li{height:1.1rem;width:3.4rem;font-size:0.3413rem;font-weight:bold;line-height:1.1rem;color:#BEBEBE;text-align:center;border-bottom:0}
.product-menu-list li.select{color:#333333;border-bottom:2px solid #F01B2F}
.product-information-core img{width:100%;height: auto;text-align:center}

	
.other-information{margin-left:0;width:100%;padding:0 0.3rem;box-sizing:border-box}
.help-card{margin:0.5rem 0 0 0;width:100%;height:auto;border:none;padding:0}
.help-card-title-area{display:flex;justify-content:space-between}
.help-card-title-area .title{font-size:0.3413rem;background-position:0.05rem 0.45rem}
.help-card-title-area .more{color:red;font-size: 0.26rem;line-height: 0.4rem;}
.help-card-img-area{margin-top:0.39rem;width:100%;height:3.39rem}
.help-card-img-area img{height:100%;width:100%}
.help-card-list-area{margin-top:0.3rem;font-size:0.256rem;display:flex;flex-direction:column;justify-content:space-around;width:100%;height:100%}
.help-card-list-item{color:#666666;margin-left:0rem;font-size:0.3rem;padding: 0.1rem 0;}

	
/* 手机端，产品详情页，热销推荐版块	*/
.product-hot-shop{margin-top:0.53rem;padding:0;border:none}
.product-hot-title{font-size:0.34rem;}
.product-hot-list{margin-top:0.57rem;}
.product-hot-item{height: 4.91% !important;background-color: #f0f0f0;width: 47.9%; margin:0 0.5% 0.3rem 0.5%;display: inline-block;}
.product-hot-img-box{}
.product-hot-img-box .tag{font-size: 0.24rem;line-height: 1.2rem;background-size:100% 100%;height:0.7rem;width:0.5rem; padding: 0 0.1rem 0.14rem 0.1rem;   margin: 0 0 0 0.15rem; }
.product-hot-img{}
.product-hot-img img{width:100%; height: auto;}
.product-hot-text-box{height:auto;padding:0.3rem 0;}
.product-hot-text-name{font-size:0.28rem;}
.product-hot-text-tp{margin-top:0.19rem;font-size:0.24rem;}
.product-hot-text-name::after{width:0.12rem ;height:0.03rem;}

	
/* shop Mobile */
.shop .banner{margin-top:1rem;height:3rem;align-items:flex-start;padding-left:0.6rem;background:url("../img/banner/chanPingList.png") no-repeat center / cover}
.shop main{padding-bottom:0rem}
.shop main .content-core .main-title{box-shadow:0px 14px 28px -17px #000;height:auto;background-color:transparent;flex-direction:column}
.shop-location{margin-left:0rem}
.shop-location p{color:#666666;font-size:0.22rem;margin-left:0.13rem}
.shop-location img:nth-of-type(1){display:block;width:0.18rem;height:0.22rem;margin-top:0.06rem}
.shop-location img:nth-of-type(2){display:none}
.shop-search-area{transition:all 0.5s linear;height:auto;background-color:#f4f4f4;margin:0.1rem 0 0 0;width:92%;border-radius:4rem}
.path{background-color: transparent;margin:0.2rem 0.24rem 0.2rem 0.1rem;width:1.4rem;font-size:0.28rem;line-height:0.3rem;border-right:2px solid #e3e3e3}
.shop-search-area input{width:4.5rem;font-size:0.256rem;background-color:transparent}
.shop-search-area img{width:0.34rem;height:0.32rem}
.map-coordinate{padding:0.35rem 0.22rem 0 0;color:#999;font-size:0.16rem;display:none;width: 100%; overflow:hidden}
.map-coordinate-h{display:block;max-height:100%;transition:max-height 0.5s ease;border-bottom:0.02rem dashed #ececec}
	
.map-coordinate-item{}
.map-coordinate-item.mystore, .map-coordinate-item.mystore:hover{}
.map-coordinate-name{display:flex;font-size:0.34rem;color:#333}
	
.map-coordinate-num{color:#fff;font-size:0.228rem;padding:0.12rem 0.12rem 0.16rem 0.11rem;margin-right:0.24rem;line-height:0.2rem;margin-top:0.06rem;background:url(../img/mendian/weiZhi2.png) no-repeat;background-size:100%;padding-bottom:0.47rem}
.map-coordinate-time{font-size:0.26rem}
.map-coordinate-address{font-size:0.26rem;margin: 0.08rem 0 0 0.8rem;}
.map-coordinate-tel{font-size:0.26rem;margin-top:0.27rem;margin: 0.08rem 0 0 0.8rem;}
.map-coordinate-tel img{width:0.23rem;margin-right:0.05rem}
.map-coordinate-tel span{font-size: 0.26rem;}
.map-qrcode{font-size:0.227rem;margin-top:0.32rem}
.map-qrcode img{width:0.24rem;margin-right:0.05rem}
.map-qrcode span{vertical-align:middle}
.store-qrcode{margin:0.17rem 0 0 0.28rem;padding:0 0 0.45rem 0}


.shop main .content-core .main-title > img{display:block;margin:0.21rem 0}
.shop main .content-core .main-title .xiaLaZhuan{padding-top:0.25rem;transform:rotate(180deg)}

.map-tips{display:none}
.map-area{border-top:1px solid rgba(241,241,241);display:block;}
.path-list{width:100%;height: auto; display:block;overflow-y:auto; }	
	
#store-baidu-map{width:100%;height:5rem;  }
	
.path-city{height: 0.5rem;  width: 1rem;  font-size: 0.26rem;background-color:#f4f4f4;}
.shop-search-area >div{background-color:#f4f4f4;}
	
	
	
/* 手机端，服务 */
.service{margin:auto;width:100%;max-width:1920px}
.service header{width:100%;position:fixed;top:0;left:0;z-index:9999;background:url(../img/header/bg.png) center}
.service .banner{margin-top:1rem;height:3rem;align-items:flex-start;padding-left:0.6rem;background:url("../img/banner/shouhou2.png") no-repeat center / cover}
.service main{padding-bottom:0.78rem;border-bottom:0.02rem solid #f4f4f4}
.service main .content-core .title{margin-top:0.6rem;color:#333333;font-size:0.46rem;text-align:center;letter-spacing:0rem;font-weight:normal;position:relative}
.service main .content-core .title::before{content:"";position:absolute;bottom:-15%;left:50%;border-radius:0.02rem;transform:translateX(-50%);border-top:4px solid #E42919;width:0.84rem;height:0.04rem}
.service main .content-core .vice-title{margin-top:0.7rem;color:#666666;font-size:0.3rem;font-weight:normal;text-align:center;letter-spacing:0.05rem;position:relative}
.service main .content-core .vice-title-en{text-align: center;font-size: 0.26rem;color:#999;letter-spacing:0;transform: scale(0.7);}
	
.after-sales-list{margin:0.88rem 4%;width: 92%; display:flex;justify-content:space-between;flex-wrap:wrap}
.after-sales-item{width:30%;height:3.02rem;align-items:center;border:2px solid #E2E2E2;border-radius:0.1rem;transition:all 0.5s ease-in-out 0s;margin:0.18rem 0}
.after-sales-item-img{margin-top:0.5rem;width:0.8rem;height:0.63rem}
.after-sales-item-name{margin-top:0.33rem;color:#333333;font-size:0.26rem;font-weight: 700;}
.after-sales-item-a{font-size:0.36rem;font-weight:400;margin-top:0.3rem;outline:none;border:none;width:2.1rem;height:0.8rem; line-height: 0.8rem; border-radius:0.5rem;background-color:#F4F4F4;color:#333;transition:all 0.5s ease-in-out 0s;transform: scale(0.6);}
.after-sales-item-a:hover{cursor:pointer}
.after-sales-item:hover{border:2px solid #E11B25;box-shadow:0px 1px 30px 0px rgba(153,153,153,0.47)}
.after-sales-item:hover .after-sales-item-a{background-color:#E11B25;color:#FFFFFF}
	
	
/* contact Mobile */
.contact{max-width:7.68rem;display:flex;flex-direction:column}
.contact header{background:none}
.contact .banner{color:#fff;margin-top:1rem;height:3rem;align-items:flex-start;padding-left:0.6rem;background:url('../img/banner/mini-zhaopin.png') no-repeat center / cover}
.contact main{overflow:hidden;max-width:7.68rem;display:flex;flex-direction:column}
.contact main justify-content:center h3.title{margin:0px;padding:0px;font-size:0.4267rem !important;line-height:0.4267rem !important;order:-1;color:#333333;font-weight:normal;text-align:center;position:relative}
.contact main justify-content:center h3.title::before{margin-top:0.14rem}
.contact main #baidu-map{order:1;margin-top:0.9rem}
.contact main .phone-and-address{margin-bottom:1rem;height:8.9rem;margin-top:0;order:0;border-top:0.02rem #d9d9d9 solid;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}
.contact main .phone-and-address li{margin-top:0.6rem;flex:1;display:flex;flex-direction:column;justify-self:flex-start}
.contact main .phone-and-address li img{width:100%;height:100%;margin-left:0.58rem}
.contact main .phone-and-address li p{margin-left:0.58rem !important}
.contact main .phone-and-address li p:nth-of-type(1){font-size:0.3413rem;white-space:nowrap}
.contact main .phone-and-address li p:nth-of-type(2){font-size:0.3028rem;white-space:nowrap}
.contact main .phone-and-address li:nth-of-type(1){border-right:0;align-items:flex-start}
.contact main .phone-and-address li:nth-of-type(1) img{width:0.6rem;height:0.58rem}
.contact main .phone-and-address li:nth-of-type(1) p:nth-of-type(1){margin-top:0.29rem !important;margin-bottom:0.1rem !important}
.contact main .phone-and-address li:nth-of-type(2){margin-top:0.1rem;border-right:0;align-items:flex-start}
.contact main .phone-and-address li:nth-of-type(2) img{width:0.59rem;height:0.58rem}
.contact main .phone-and-address li:nth-of-type(2) p{margin-top:0.25rem;margin-right:0rem;margin-bottom:0rem;margin-left:0rem}
.contact main .phone-and-address li:nth-of-type(3){margin-top:0.3rem;border-right:0;align-items:flex-start}
.contact main .phone-and-address li:nth-of-type(3) img{width:0.58rem;height:0.53rem}
.contact main .phone-and-address li:nth-of-type(3) p:nth-of-type(2){font-size:0.3413rem;text-align:left}
.contact main .phone-and-address li:nth-of-type(3) p:nth-of-type(2) span{display:none}
.contact main .phone-and-address li:nth-of-type(3) p:nth-of-type(2) br{display:inline !important;visibility:hidden}
.contact main .phone-and-address li:nth-of-type(3) p:nth-of-type(3){font-size:0.3028rem;white-space:nowrap}
.contact main .form{order:2;background-color:#fff}
.contact main .form .content-core{width: 92%; margin: 0 auto;}
.contact main .form .content-core .form-title{font-weight:700;margin-top:0.77rem;text-align:center;font-size:0.3413rem;padding-left:0;}
.contact main .form .content-core .form-title::before{ width: 0.5rem; height: 0.04rem; margin: 0.6rem 0 0 0.1rem;}
.contact main .form .content-core .info{display:flex;flex-direction:column;justify-content:center}
.contact main .form .content-core .info input{font-size:0.256rem;margin:0 0 0.02rem 0; padding: 0.3rem 0 0.3rem 0; display:block;flex:1;width:100%;line-height:1.15rem;background-color:transparent;border-bottom:1px solid #efefef}
.contact main .form .content-core textarea{font-size:0.256rem;height:2.6rem;margin:0.4rem 0 0 0;border-bottom:2.6rem;border-bottom:1px solid #efefef}
.contact main .form .content-core a{text-align:center;line-height:0.85rem;margin-top:0.62rem;background-color:#E11B25;color:#ffffff;font-size:0.2987rem;width:7.12rem;height:0.85rem;border-radius:0.4rem;margin-bottom:1.16rem;border-bottom:1px solid #efefef}


	
/* 服务卡 */
.card-form{margin:0 auto;width:94%;max-width:inherit;}

.card-form-title{margin-top:0.81rem;color:#333333;font-size:0.32rem;padding-left:0.15rem;position:relative;display: block;margin: 0 auto; text-align: center;}
.card-form-title::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:0.03rem;height:0.25rem;background-color:#E11B25}
.card-form-list{margin-top:0.58rem; margin: 0 0 0 0;}
.card-form-input{width: 100%; margin: 0.2rem 0; }
.card-form-input input{outline:none;border:none;height:0.7rem;width:100%;font-size:0.28rem;color:#333;background-color:transparent;}

.card-form-file{width: 100%; margin:0.22rem 0 0.2rem 0; display: inline-block;border-bottom:1px solid #ededed; padding: 0 0 0.1rem 0;}
.card-form-file span{display: inline-block;font-size:0.28rem;color:#333; padding:  0 0.2rem 0 0;}
.card-form-file form{outline:none;border:none;height:0.36rem;width:40%;font-size:0.16rem;color:#333;background-color:transparent;display: inline-block; }
.card-form-file input{outline:none;border:none;height:auto;width:100%;font-size:0.28rem;color:#333;background-color:transparent;display: inline-block; }
	

.card-form-file-tips{font-size: 0.26rem;text-align: left;width:100%;padding: 0.2rem 0 0 0;line-height: 2;}

.card-form-btn{text-align:center;line-height:0.8rem;margin:0.32rem auto 0.84rem auto;background-color:#E11B25;color:#ffffff;font-size:0.26rem;width:2rem;height:0.8rem;display: block;}
.card-form-btn:hover{background-color:#cc0e0e}
	
#productCategory{height: 0.8rem;line-height: 0.8rem; font-size: 0.28rem;}	
	
	
/* 手机端，招聘 */
.recruitment{margin:auto;width:100%;max-width:1920px}
.recruitment .banner{color:#fff;margin-top:1rem;height:3rem;align-items:flex-start;padding-left:0.6rem;background:url('../img/banner/mini-zhaopin.png') no-repeat center / cover}
.recruitment main .content-core{padding:0 0.3rem 0.8rem;}
.recruitment main .content-core .stru-list{display:none}
.recruitment main .content-core .stru-list .stru-item{margin-top:0.2rem;display:flex}
.recruitment main .content-core .stru-list .stru-item a{color:#999999;font-size:0.16rem}
.recruitment main .content-core .stru-list .stru-item a.sel{font-size:0.16rem;color:#333333}
.recruitment main .content-core .title{margin-top:0.24rem;color:#333333;font-size:0.46rem;font-weight:normal;text-align:center;position:relative}
.recruitment main .content-core .title span{display:inline-block;width:0.75rem;border-bottom:3px solid #e42919;position:absolute;top:100%;left:50%;transform:translateX(-50%)}
.recruitment main .content-core .page-stats{font-size:0.26rem;margin-top:0.3rem;display:flex;justify-content:space-between}
.recruitment main .content-core .page-stats span{color:#999999;font-size:0.26rem}

.sel-table{margin-top:0.75rem;display:flex;flex-direction:column}
.sel-table p{font-size:0.26rem;height:0.6rem;text-align:center;line-height:0.6rem;background-color:#fafafa;border:0.01rem solid #f0f0f0}
.sel-table .sel-table-top{display:flex}
.sel-table .sel-table-top .sel-table-left{line-height:1.01rem;flex-wrap:wrap;width:1.89rem;text-align:center;font-size:0.26rem;background-color:#fafafa}
.sel-table .sel-table-top .area-list{padding-top:0.1rem;padding-right:0.2rem;padding-bottom:0.1rem;padding-left:0.2rem;display:flex;border:0.01rem solid #f0f0f0;border-top:none;align-items:center;flex-wrap:wrap}
.sel-table .sel-table-top .area-list .area-item{text-align:center;line-height:0.41rem;border-radius:0.07rem;color:#666666;margin:0 0.1rem;font-size:0.26rem;padding: 0.1rem 0.2rem;}
.sel-table .sel-table-top .area-list .area-item:hover{cursor:pointer;color:#ffffff;background-color:#E11B25}
.sel-table .sel-table-top .area-list .sel{background-color:red}
.sel-table .sel-table-top .area-list .sel{height:0.38rem;line-height:0.38rem;flex-wrap:wrap;text-align:center;color:#FFFFFF;background-color:#E11B25;padding: 0 .2rem;}
	
.recruit-list{margin-top:0.3rem;display:flex;flex-direction:column}
.recruit-item{margin-bottom:0.2rem;display:flex;flex-direction:column;padding:0.4rem 0.3rem 0.1rem 0.3rem;background-color:#fafafa}
.recruit-item .top-area{display:flex;flex-direction:column;position:relative}
.recruit-item .top-area:hover .recruit-title{color:#e11b25;font-weight:bold}
.recruit-item .top-area:hover{cursor:pointer}
.recruit-item .top-area .recruit-title{position:absolute;color:#333333;font-size:0.2987rem}
.recruit-item .top-area .recruit-type{margin:0.5rem 0 0.2rem 0;color:#818181;font-size:0.16rem;display: block;}
.recruit-item .top-area .recruit-type span{margin-right:2%;font-size:0.26rem;display: inline-block; width: 45%; padding: 0.1rem 0;}
.recruit-item .top-area .recruit-type span.recruit-type-place{margin-right:0;width: 100%; }
.recruit-item .top-area img{right:1%;width:0.32rem;height:0.18rem;}
.recruit-item .bottom-area{padding-top:0.37rem;border-top:0.01rem solid #E4E4E4FF}
.recruit-item .bottom-area .desc p{color:#333333;font-size:0.2987rem;margin-bottom:0.3rem}
.recruit-item .bottom-area .desc p:nth-of-type(1){font-weight:bold;font-size:0.2987rem}
.recruit-item .bottom-area .rqrmnt{margin-top:0.75rem}
.recruit-item .bottom-area .rqrmnt p{color:#333333;font-size:0.2987rem;margin-bottom:0.3rem}
.recruit-item .bottom-area .rqrmnt p:nth-of-type(1){font-weight:bold;font-size:0.2987rem}
	

	
/* 手机端，加盟 */

.join .banner{height:8.27rem;margin-top:1rem;box-sizing:content-box;background:url("../img/gongchenghezuo/banner1.jpg") no-repeat center / cover}
.join main{overflow:hidden}
.join main aside{display:none}
	
.about-baiji-img-box{width:2.75rem;height:auto;overflow:hidden}
.about-baiji-img-box > img:nth-of-type(1){display:block;width:6rem;height:100%;margin-left:-0.05rem}
.about-baiji-img-box > img:nth-of-type(2){display:none}
.about-baiji-img-box > img:nth-of-type(3){display:block;position:absolute;top:5.58rem;left:1rem;z-index:2;width:1.46rem;height:1.51rem}
.about-baiji-context{padding:0 0 0.6rem 0.5rem;width:50%;height:auto;}
.about-baiji-tit{ padding:0.5rem 0 0 0; overflow: hidden;}
.about-baiji-tit h4{font-size:0.425rem;margin-top:0rem;font-weight:bold;}
.about-baiji-tit span{color:#333333;font-size:0.21rem;font-weight:normal;display: block;float: left; margin: 0.08rem 0 0 0.15rem;line-height: 1.2;}
.about-baiji-context p{width:auto;height:auto;margin-top:0.3rem;font-size:0.26rem;line-height:1.6;color:#666666;}


/*手机端，招商加盟，资质	*/	
.join-resources-honor{justify-content:initial}
.join-resources-honor-box{height:3.8rem;padding: 0;width: 5.3rem;}
.join-resources-honor-box .swiper-slide{margin: 0 .6rem;}
.join-resources-honor-box img{width:3.27rem;height:2.29rem}
.join-resources-title-box{margin-left:0rem;height:auto;width:2.97rem;display:flex;justify-content:center;flex-direction:column;align-items:center;z-index: 9;}
.join-resources-title-box::before{width:84%;height:83%}
.join-resources-title-box h4{font-size:0.2673rem;margin-top:0;font-weight:bold}
.join-resources-title-box p{font-size:0.16rem;margin-top:0.05rem}
	
.join-service-title{font-size:0.426rem}
.join-service-vice-title{font-size:0.17rem}
	
.join-service-list{flex-wrap:wrap;padding:0 0.6rem;margin:0 0 0.75rem 0}
.join-service-item{width:26%;margin-top:0.66rem}
.join-service-item b{font-size:0.28rem;font-weight:bold;}
.join-service-item p{font-size:0.24rem}

/*手机端，招商加盟，加盟流程	*/
.join-step-title{font-size:0.426rem}
.join-step-list{flex-wrap:wrap;padding:0 0.3rem;margin-top:0rem}
.join-step-item{width:31.8%;margin-top:0.7rem;height: auto;padding: 0 0 0.5rem 0;}
.join-step-title-en{display:block;font-size:0.17rem;text-align:center;width:4rem;margin:auto;color:#999999;margin-top:0.3rem;text-transform:uppercase}
.join-step-item-text{font-size:0.24rem; padding: 0 0.3rem;}

/*手机端，招商加盟，门店要求	*/	
.store-box{width:7.12rem;height:4rem;margin:0.8rem auto 1rem auto}
.store-box .swiper-container{width:100%;height:100%;position: relative; overflow: inherit;}
.store-box .swiper-pagination{position:absolute;right:auto;bottom:-0.6rem;z-index: 999;display:inherit;justify-content:inherit;left: auto;}
.store-box .store-bottom-bar{border-top:0px;background-color:rgba(0,0,0,0.4)}


.store-box .store-bottom-bar{height:0.8rem;}
.store-box .store-bottom-bar .text{font:0.26rem/0.8rem "MicrosoftYaHei";color:#ffffff; }	
.store-box .store-bottom-bar .store-type{text-indent:2.4em;height:0.37rem;border-top-left-radius:0.4rem;border-top-right-radius:0.4rem;border-bottom-right-radius:0.4rem;border-bottom-left-radius:0.4rem;margin: 0.15rem 0 0 0.2rem;}
	
.join main .apply-join{height:auto}
.join main .apply-join .title{margin-top:0.85rem;font-size:0.426rem;font-weight:bold}
.join main .apply-join .vice-title{font-size:0.21rem;color:#999999;margin-top:0.05rem;font-weight:normal}
.join main .apply-join .form-area{width:auto;margin:0.8rem auto 0 auto;flex-direction:column;align-items:center}
.join main .apply-join .form-area .input-box{width:6.35rem;height:0.827rem;margin-bottom:0.24rem}
.join main .apply-join .form-area .input-box .label-text{font-size:0.256rem;color:#585858}
.join main .apply-join .form-area .input-box input{border-radius:1rem;text-indent:5em;font-size:0.21rem}
.join main .apply-join a{margin:0.08rem 0 1.13rem 0;width:6.35rem;height:0.827rem;border-radius:1rem;font-size:0.34rem;line-height:0.827rem;font-weight:bold}

}
