@charset "utf-8";

*{
	-webkit-box-sizing: border-box;
    box-sizing: border-box;
}
a{
	color:#000;
	text-decoration:none;
}
img{max-width:100%; height: auto;}
body{max-width:750px;margin:0 auto; background-color:#fff;}

.header{
	padding:0 .28rem;
	height:1.2rem;
	background:#fff;
	position: relative;
}
.header .logo{
	width:4.96rem;
	height:1.2rem;
	display: flex;
	align-items: center;
}
.hdnav-btn{
	width:.68rem;
	height:.55rem;
	background:url(../images/nav-btn1.png) no-repeat top center;
	background-size:100%;
	position: absolute;
	right:.28rem;
	top:50%;
	 transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.hdnav-btn.active{
	width:.33rem;
	height:.34rem;
	background:url(../images/nav-btn2.png) no-repeat top center;
	background-size:100%;
	position: absolute;
	right:.28rem;
	top:50%;
	 transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}

.inner{
	padding:0 .28rem;
}
.cooker-warps {
   /* height:17.74rem;*/
    padding:.22rem  0;
     background: url(../images/cooker-warps.jpg) no-repeat top center; 
    background-size:cover;
}
.cooker-title{
	text-align: center;
	position: relative;
	padding:.22rem 0 0;
}
.cooker-title h3{
	font-size:.48rem;
	color:#151515;
	line-height:.76rem;
}
.cooker-title p{
	font-size:.24rem;
	color:#585858;
	line-height:.36rem;
}

.ind_cp_lx_tel {position: relative;	padding:.22rem 0 0;}

.ind_cp_lx_tel h3  {font-size:.48rem; text-align:center;	color:#151515;	line-height:.76rem;}


.ind_cp_lx_tel_1 a{text-align: center ; display:block; color:#fff;line-height:.60rem; width:100%; font-size:.36rem; background-color:#3b91e0; float:left; border-radius:6px; padding:.2rem 0; }

.ind_cp_lx_tel_2 a{text-align: center;	  display:block; color:#fff;line-height:.40rem; width:49%; font-size:.28rem; background-color:#3b91e0; float:right; border-radius:8px;padding:.1rem 0;}

.cp_name { text-align:center;color:#3a3a3a;font-size:.24rem; line-height:.36rem;padding:.12rem 0 0 0;}
.cp_name_contact {text-align:center;font-size:.30rem; line-height:.36rem;padding:.12rem 0 0 0;}
.cp_pic {width:100%; padding:.10rem 0; text-align:center;}
.cp_contact {color:#3a3a3a;font-size:.23rem; line-height:.36rem;}
.cp_contact p{color:#3a3a3a;font-size:.23rem; line-height:.36rem; text-indent:2em;}

.cp_contact img { padding:.15rem 0; margin:.1rem auto; display:block;}
.m_cp_t01{color:#333;font-size:.30rem; line-height:.36rem; text-align:left; padding:.15rem 0;}






.Referral-title{
	height:.61rem;
	text-align: center;
	background:url(../images/Referral-title.png) no-repeat top center;
	background-size:100%;
}
.Referral-title h3{
	font-size:.3rem;
	color:#fff;
	line-height:.61rem;
	background:url(../images/xian-2.png) no-repeat center;
	background-size:2.48rem;
}

.Referral-cnoter{
	padding:.6rem 0 0;
}
.quality-rights{
	margin-top:.3rem;
}
.Referral-listy{
	padding:.2rem .09rem 0;
	margin:.18rem 0;
	background:#fff;
	border:1px solid #b3b3b3;
}
.Referral-listy ul li{
	float: left;
	width:50%;
	padding:0 .09rem .14rem;
}
.Referral-listy ul li img{
  min-height:2.5rem;
  
}


.Referral-listy ul li .text{
	text-align: center;
	display: flex;
	  justify-content: center;
	  align-items: center;
}
.Referral-listy ul li .text p{
	font-size:.24rem;
	line-height:.54rem;
	color:#393939;
	padding-left:.26rem;
}
.quality-title {
    height:.61rem;
    padding: 0 18px 0 10px;
    background: url(../images/quality-title.png) no-repeat left top;
    background-size:100%;
}
.quality-title h3{
	font-size:.24rem;
	color:#ffffff;
	color:#fff;
	line-height:.24rem;
	padding-left:.14rem;
	border-left:.04rem solid #fff;
}

.quality-listy{
	background:#fff;
	padding:.2rem .08rem .1rem;
	border:1px solid #b3b3b3;
	border-top: none
}
.quality-listy ul li{
	float: left;
	width:33.33%;
	padding:0 .03rem;
	text-align: center;
}
.quality-listy ul li .text{
	height:.66rem;
		display: flex;
		  justify-content: center;
		  align-items: center;
}
.quality-listy ul li .text p{
	font-size:.20rem;
	color:#393939;
}
.quality-more{
	text-align: center;
	padding:.35rem 0 0;
}

.quality-more a{
	display: inline-block;
	color:#fff;
	width:2.46rem;
	font-size:16px;
	border-radius:.3rem;
	line-height:.62rem;
	background:#da212d;
}
.quality-more a span{
	display: inline-block;
	color:#fff;
	font-size:.3rem;
	padding-right:.46rem;
	background:url(../images/more-2.png) no-repeat right center;
	background-size:.28rem;
}
.method-slide p {
    font-size:.24rem;
    color: #393939;
    line-height:.62rem;
    text-align: center;
	
}
.method-slide img { width:100%; height:auto;}



.method-swiper .swiper-pagination{
	bottom:.7rem;
	text-align: center;
	padding:0 .1rem;
}
.method-swiper .swiper-pagination .swiper-pagination-bullet{
	margin:0 .06rem;
	height:.13rem;
	width:.13rem;
	background:#fff;
	border:1px solid #b4b4b4;
	opacity:1;
}
.method-swiper .swiper-pagination .swiper-pagination-bullet-active{
	background:#da212d;
	border-color:#e7acb0;
}

.regards-warps{
	height:13rem;
	background:url(../images/regards-bg.jpg) no-repeat top center;
	background-size:cover;
	 
}
.Nwes-morebtn{
	padding:0  0  .26rem   0;
	text-align: center;
}
.Nwes-morebtn a{
	display: inline-block;
    width:2.05rem;
    line-height:.46rem;
    font-size:.24rem;
    color: #0590c8;
    border: 0rem solid  #0590c8;
    border-radius: .5rem;
    text-align: center;
}
.regards-flex{
	background:#fff;
	margin-top:30px;
}
.regards-flex .Img{
}
.regards-flex .text{
	padding:.3rem .2rem .3rem;
}
.regards-flex .text p{
	font-size:.24rem;
	color:#585858;
	line-height:.36rem;
	text-align: justify;
	padding-bottom:.2rem;
	text-indent:2em;
}
.Newbaner{
	/*padding:50px 0 0;*/
	height:15.5rem;
	background:url(../images/Newbaner.jpg) no-repeat top center;
	background-size:cover;
}

.cooker-title.xian {
     padding-bottom:.3rem; 
    background: url(../images/xian-1.png) no-repeat bottom center;
    background-size:.88rem;
}
.News_topright{
	margin-top:.6rem;
	background:#fff;
	padding:.32rem .18rem;
}

.News-listy{
	padding:.18rem 0;
	position: relative;
}
.News-listy h3{
	font-size:.3rem;
	color:#da212d;
	line-height:.46rem;
	margin-bottom:.1rem;
	width:5rem;
	 white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.News-listy p{
	font-size:.24rem;
	color:#6d6d6d;
	line-height:.36rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
}
.News-listy .title span{
	display: inline-block;
	color:#979797;
	line-height:.46rem;
	font-size:.24rem;
}
.measure-listy ul li{
	margin-top:.08rem;
}
.measure-listy ul li a{
	display: flex;
	padding:.23rem .1rem;
	background:#fff;
}
.measure-listy ul li .tabel h3{
	font-size:18px;
	text-align: center;
	color:#fff;
	line-height:60px;
	background:#b4b4b4;
	margin-bottom:4px;
}
.measure-listy ul li .tabel{
	width:1.2rem;
}
.measure-listy ul li .text{
	width:calc(100% - 1.2rem);
	padding-left:.24rem;
}
.measure-listy ul li .text h3{
	font-size:.24rem;
	color:#da212d;
	line-height:.34rem;
	margin-bottom:.05rem;
	 white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.measure-listy ul li .text p{
	font-size:.24rem;
	color:#6d6d6d;
	line-height:20px;
	text-align: justify;
	 white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.measure-listy ul li .text h4{
	font-size:.24rem;
	color:#6d6d6d;
	line-height:.3rem;
}

.footer{
	background:#e1e1e1;
	border-top:1px solid #d6dadc;
}
.Shops-center{
	padding:.55rem 0 .3rem;
	border-bottom:1px solid #cacaca;
}
.Shops-center .Img{
	width: 1.9rem;
}
.Shops-right{
	 
	padding-left:.3rem;
}
.Shops-right .tell{
	width:3.04rem;
	padding:.2rem 0;
}
.Shops-right .adress p{
	font-size:.24rem;
	color:#4f4f4f;
	line-height:.40rem;
}
.copyright{
	padding:.2rem 0;
	text-align: center;
}
.copyright p{
	font-size:.24rem;
	color:#555555;
	line-height:.38rem;
}
.copyright a{
	font-size:.24rem;
	color:#555555;
	line-height:.38rem;
}

.slide-navbar{
	width:100%;
	position: absolute;
	left: 0;
	top:100%;
	height:calc(100vh - 1.2rem);
	z-index:999999;
	background:#fff;
	border-top:1px solid #eac0c2;
	display: none;
}
.slidenav-item .tabel{
	position: relative;
	padding:0 .25rem;
	border-bottom:1px solid #e1e1e1;
}
.slidenav-item .tabel:after{
	display: block;
	content:"";
	width:.22rem;
	height:.22rem;
	background:url(../images/xiala-2.png) no-repeat;
	background-size:.12rem;
	position: absolute;
	right:.25rem;
	top:50%;
	 transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.slidenav-item.active .tabel:after{
	display: block;
	content:"";
	width:.22rem;
	height:.22rem;
	background:url(../images/xiala-1.png) no-repeat center;
	background-size:.22rem;
}
.slidenav-item.active .slidenav-listy{
	display: block;
}
.slidenav-item .tabel a{
	display: block;
	line-height:.98rem;
	font-size:.3rem;
	color:#333;
}
.slidenav-listy{
	background:#cdecfb;
	padding:.35rem 0 .35rem .4rem;
	border-bottom:1px solid #b1e2f9;
	display: none;
}
.slidenav-listy ul li{
	float: left;
	width: 50%;
	padding:.15rem 0;
}
.slidenav-listy ul li a{
	display: block;
	position: relative;
	font-size:.26rem;
	padding-left:.22rem;
	color:#2e2e2e;
}
.slidenav-listy ul li a:before{
	display: block;
	content:"";
	width:.1rem;
	height:.22rem;
	background:#038bc7;
	position: absolute;
	left: 0;
	top:50%;
	 transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}

.location-navct{
	font-size:.24rem;
	color:#da212d;
	line-height:.64rem;
}
.location-navct a{
	display: inline-block;
	font-size:.24rem;
	color:#da212d;
	line-height:.64rem;
}

.mod_select ul{margin:0;padding:0;}
.mod_select ul li{list-style-type:none;height:.64rem;}
.select_label{color:#982F4D;float:left;line-height:24px;padding-right:10px;font-size:12px;font-weight:700;}
.select_box{color:#3c3b3b;position:relative;cursor:pointer;width:2rem;font-size:.25rem;line-height:.64rem;}
.selet_open{display:inline-block;border-left:solid 1px #E5E5E5;position:absolute;right:0;top:0;width:30px;height:24px;background:url(../select_up.jpg) no-repeat center center;}
.select_txt{display:block;width:100%;line-height:.64rem;height:.64rem;cursor:text;overflow:hidden;text-align: center;position: relative;}
.select_txt:after{display: block;content:"";width:.17rem;height:.1rem;background:url(../images/xiala-3.png) no-repeat center;position: absolute;right: 0;top:50%;background-size:100%;margin-top:-.05rem;}
.option{width:100%;;border:solid 1px #EDE7D6;position:absolute;top:100%;right:-.28rem;z-index:2;overflow:hidden;display:none;}
.option a{display:block;text-align:left;width:100%;background:#f1f1f1;font-size:.28rem;color:#3a3a3a;line-height:.60rem;text-align: center;}
.option a+a{border-top:1px solid #cfcfcf;}

.option a.active{color:#da212d;}


.franchise_video .index-1ml {
    width: 100%;
    height:3.8rem;
    position: relative;
    cursor: pointer;
    overflow: hidden;
}
.franchise_video .index-1ml span.play{
	display: block;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.3);
	position: absolute;
	left: 0;
	top:0;
	z-index: 99;
}
.franchise_video .index-1ml span.play:after{
	display: block;
	content:"";
	width:76px;
	height:76px;
	/*background:url(../images/play.png) no-repeat;*/
	position: absolute;
	left:50%;
	top:50%;
	 transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	-moz-transform: translateY(-50%) translateX(-50%);
	-webkit-transform: translateY(-50%) translateX(-50%);
	-o-transform: translateY(-50%) translateX(-50%);
	z-index:99;
}
.franchise_video .index-1ml video {
    position: absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background: #000;
    display: none;
}

.location-nwes {}
.newstitle{
	padding:.5rem 0;
}
.newstitle h3{
	text-align: center;
	color:#da212d;
	font-size:.36rem;
	line-height:.6rem;
}
.newspages{

}
.newspages p{
	text-indent:2em;
	font-size:.24rem;
	line-height:.36rem;
	color:#3a3a3a;
	padding:.15rem 0;
}
.newslisty ul li{
	float: left;
	width:50%;
	padding:.15rem;
}
.newslisty ul{
	margin:0 -.15rem;
}


.location-page {}
.pagetitle{
	padding:.3rem 0;
}
.pagetitle h3{
	text-align: center;
	color:#da212d;
	font-size:.36rem;
	line-height:.6rem;
}
.page_pages_jj img{max-width: 100%;     
    margin: 0 auto;
    display: block;}
.page_pages_jj p {
	text-indent:2em;
	font-size:.26rem;
	line-height:.36rem;
	color:#3a3a3a;
	padding:.15rem 0;}

.page_pages img
 { max-width: 100%;
    height:2.5rem;
    
     }

.page_pages p{
	text-indent:2em;
	font-size:.26rem;
	line-height:.36rem;
	color:#3a3a3a;
	padding:.15rem 0;
}
.page_pages ul li{
	float: left;
	width:50%;
	padding:.15rem   .15rem   0rem      .15rem          ;
}
.cpname { text-align:center; margin-top:.15rem;}


.page_pages ul{
	margin:0 -.15rem;
}
.newslisty ul li img{border: #ccc solid 1px;}
.newslisty ul li p{ text-align:center; padding-top:.15rem; font-size:.24rem;}
.news_title {
    font-size: .36rem;
    line-height: .60rem;
    font-weight: bold;
    color: #333333;
    text-align: center;
	padding:.30rem 0 .10rem 0;
}

.news_title-nav {
    background: #da212d;
    padding: 0 .46rem;
    border-radius: .05rem;
    border: 1px solid #da212d;
    font-size: .36rem;
    line-height: .7rem;
    color: #FFFFFF;
}
.news_time { text-align:center; color:#919191; line-height:.4rem; text-align:center;}

.news-list-dhdh {
    line-height: .50rem;
    font-size: .24rem;
    padding-top: .55rem;
}

.fzlc_year { font-size:.36rem; font-weight:400;
	line-height:.36rem;
	color:#333;
	padding:.15rem 0;}

.fzlc_txt { color:#3a3a3a;font-size:.26rem; line-height:.36rem; text-align:left; padding:.15rem 0;}
.fzlc_pic { width:100%; padding:.10rem 0; text-align:center; }
.fzlc_pic img { max-width:95%;}
.fzlc_title { text-align:center;color:#3a3a3a;font-size:.24rem; line-height:.36rem;padding:.12rem 0;}
.cp_name { text-align:center;color:#3a3a3a;font-size:.24rem; line-height:.36rem;padding:.12rem 0 0 0;}
.cp_name_contact {text-align:center;font-size:.30rem; line-height:.36rem;padding:.12rem 0 0 0;}
.cp_pic {width:100%; padding:.10rem 0; text-align:center;}

.m_cp_t01{color:#333;font-size:.30rem; line-height:.36rem; text-align:left; padding:.15rem 0;}


.location-contsr{
	padding:.2rem 0 .3rem;
	border-top:1px solid #cfcfcf;
}



.page_pages_c1{}

.page_pages_c1 ul{
	margin:0;
	padding-top:.25rem;
}
.page_pages_c1 ul li{
	float: left;
	margin-bottom:.20rem;
	
	width:48%;
	font-size:.30rem;
	height:.60rem;
	line-height:.60rem;
	background-color:#f2e1e2;
	text-align:center;
}

.cp_nerong_t1 { font-size:.35rem; text-align:left; color: #CC6600; border-bottom:1px solid #d7d7d7; padding:.15rem 0 ; text-indent:1em; }

.cp_nerong p{	 
	font-size: .26rem;
    line-height: .38rem;
    color: #3a3a3a;
	text-indent:1em;
	
	
}


.news-info {
    padding: 0rem;
    width: 100%;
}

.news-info h3 {
    color: #303030;
    font-size: .28rem;
    line-height: .36rem;
	padding:.12rem 0;
     
}
.news-info p {
    color: #9c9c9c;
    font-size: .24rem;
    line-height: .30rem;
	padding: 0;
}


.news-list{
    padding: .2rem;
     
}
.news-list ul li{
       font-size: .24rem;
    
    background-color: #d7e5f2;
    margin-top: .1rem;
    padding-left: .2rem;
}
.news-list ul li a{
    width: 100%;
     background-color: #d7e5f2;0
        font-size: .24rem;
     
    color: #424242;
    
}
.news-list ul li span{
    display: inline-block;
    width: .1rem;
    height: .1rem;
    background-color: #00a0e9;
    vertical-align: middle;
    margin-right: .2rem;
}

.news_xx_title { font-size:.35rem; line-height:.40rem; text-align:center;}
.news_xx_content { font-size:.26rem; line-height:.40rem; text-align:left;}
.news_xx_content p{ font-size:.26rem; line-height:.40rem; text-align:left; text-indent:2em;}
.news_xx_content img { padding:.2rem 0 ; margin:0 auto; display:block;}




.lx_t001 { color:#444444; font-size:.36rem;  line-height:.40rem; text-align:center; padding:.2rem 0;}
.lx_t002 p{ color:#727272; font-size:.24rem; padding:0 .2rem  0; line-height:.40rem;}
