

/*列表页*/

.xuanx_k{
	background: #eee;
	height: 0.65rem;
	border-bottom:solid 1px #cdcdcd;
	padding: 0 0.2rem;
	position: relative;
}

.dangq{
	overflow: hidden; 
}
.dangq span{
	float: left;
	display: inline-block;
	line-height: 0.65rem;
	color: #9c9c9c;
}
.dangq ul{
	overflow: hidden;
	padding: 0.1rem 0.5rem 0.1rem 0rem;
	position: relative;

}
.dangq ul li{
	float: left;
	line-height: 0.45rem; 
	padding:0 0.1rem;
	position: relative;
}
.dangq ul li.no{
	background: #c6c6c6;
	padding-right:0.3rem;
}
.dangq ul li.no:after{
	content:"";
	position: absolute;
	right:0.08rem;
	top: 0.15rem;
	width: 0.13rem;
	height: 0.13rem;
	background:no-repeat center url(../image/xx.png);
	background-size: 100%;
}
.dangq ul li a{
	color: #4f5055;
}

.anniu{
	position: absolute;
	right: 0.2rem;
	top: 0.2rem; 
	width: 0.4rem;
	height: 0.26rem;
}
.anniu img{
	width: 100%; 
}

.gengd_fenl{
	display: block;
	position: fixed;
	top:0;
	right:-80%; 
	background: #fff;
	height:100%;
	width: 80%;
	z-index: 111;
	transition:right 0.5s;
	-moz-transition:right 0.5s; /* Firefox 4 */
	-webkit-transition:right 0.5s; /* Safari and Chrome */
	-o-transition:right 0.5s; /* Opera */
	transition-timing-function:linear;
}
.gengd_fenl.gengd_fenl_1{
	right:-0%;
}
.gengd_fenl ul{
	padding: 1rem 0.2rem;
	overflow: hidden;
}
.gengd_fenl ul li{
	float: left;

}

.gengd_fenl ul li a{
	color: #4f5055;
	padding: 0.1rem 0.2rem;
	display: inline-block;
	border:solid 1px #cdcdcd;
	margin:0 0.1rem 0.1rem 0;
	border-radius: 2px;
}

.gengd_fenl h1{
	width: 0.3rem;
	height: 0.3rem;
	position: absolute;
	left: 0.3rem;
	top: 0.4rem;
}

.gengd_fenl h1 img{
	width: 100%;
}

.toumd{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: none;
	z-index: 110;
	background: rgba(83,83,83,.0); 
	transition:background 0.5s;
	-moz-transition:background 0.5s; /* Firefox 4 */
	-webkit-transition:background 0.5s; /* Safari and Chrome */
	-o-transition:background 0.5s; /* Opera */
	transition-timing-function:linear;
}
.toumd.toumd_1{
	background: rgba(83,83,83,.5);
	display: block;
}

.lieb{
	padding: 0.2rem 0;
}

.lieb li{
	border-bottom: solid 2px #dfdfdf;

}
.lieb li a{
	display: block;
	overflow: hidden;
	padding: 0.2rem;
}
.lieb li a h1{
	width: 1.61rem;
	height: 1.22rem;
	float: left;
	padding: 0.05rem;
	border:solid 1px #ddd;
}
.lieb li a h1 img{width: 100%;}
.lieb li a dl{
	float: right;
	width: 4rem;
	margin-left: 0.05rem;
}
.lieb li a dl dt{
	overflow: hidden;
}
.lieb li a dl dt h2{
	float: left;
	line-height: 0.35rem;
	width: 3rem;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #4f5055;
}
.lieb li a dl dt p{
	border:solid #56a5d7 1px;
	float: right;
	padding: 0.05rem;
	border-radius: 2px;
	color: #56a5d7;	
}
.lieb li a dl dt p em{
	color: #e10601;
}

.lieb li a dl dd{
	color: #858585;
	height: 0.6rem;
	padding-top: 0.1rem;
	line-height: 0.3rem;
	overflow: hidden;
}
.lieb li a dl span{
	line-height: 0.35rem;
	color: #858585;
}
.jiazgd {
	text-align: center;
}
.jiazgd a{
	
	line-height: 0.4rem;
	display: block;
	margin-bottom: 0.2rem;
	color: #a7a7a7;
}


/*公司页面*/
.qiye_logo_k{
	height: 0.8rem;
	padding: 0.35rem 0.2rem;overflow: hidden;
}
.qiye_logo_k .qiye_logo{
	width: 15%;
	padding-right: 5%;
	float: left;
	height: 100%;
}
.qiye_logo_k .qiye_logo img{
	height:0.88rem;width:0.88rem; border-radius:50%;
}
.qiye_logo_k .qiye_logos h1{
	width: 80%;
	float: left;
	padding-top: 1%;
	font-size:0.25rem;
	font-weight:bold;
	color:#090;
}
.qiye_logo_k .qiye_logos b{
	line-height:0.58rem;
	font-size:0.22rem;
	color:#666;
}
.qiye_logo_k h5{
	width: 15%;
	float: right;border-radius:2px;
	border:solid 1px #56a5d7;
	padding: 0.1rem 0.1rem;
	text-align: center;
	color: #56a5d7;
}
.qiye_logo_k h1 em{
	color: #e10601;
	padding:0 0.02rem;
}
.contact_info {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: -10px;
}

.contact_info a {
	color: #333333;
	font-weight: 500;
	border: 1px solid #d1d1d1;
	margin-right: 15px;
	margin-bottom: 10px;
	padding: 5px 20px;
	border-radius: 6px;
}

.contact_info a:hover {
    color: #FFF;
    background-color: #f74352;
    border-color: #f74352;
}

.jianj_b{
	padding: 0.25rem 0.2rem;
	background: #f2f2f2;
	
}

.jianj_b h1{
	font-size: 0.3rem;
	padding-bottom: 0.2rem;
	color: #3a3a3a;
	font-weight: bold;
}

.jianj_b p{
	line-height: 0.35rem;
	text-align: justify;
	text-indent: .1em;
	color: #3a3a3a;
}
.jianj_b p a{
	color: #A48B5A;
}
.jianj_b h2{
	padding: 0.2rem 0;
}
.jianj_b h2 img{
	width: 100%;
}

/*我，们的产品*/

.women_de_cp_k{
	padding: 0.2rem 0 0 0; 
}

.women_de_cp_k .biaot_k{
	padding: 0.2rem;
	text-align: center;
}
.women_de_cp_k .biaot_k .bt{
	display: inline-block;
	overflow: hidden;
}
.women_de_cp_k .biaot_k .bt em{
	height: 1px;
	background: #7f7f7f;
	width: 1.1rem;
	float: left;
	margin-top: 0.1rem;
}
.women_de_cp_k .biaot_k .bt span{
	float: left;
	font-size: 0.3rem;
	color: #3a3a3a;
	padding: 0 0.2rem;
	font-weight:bold;
}

.gongs_ye_chak_quanb{ 
  text-align: center;
}

.gongs_ye_chak_quanb a{
  height: 0.55rem;
  display: block;
  line-height: 0.55rem;
  color: #3a3a3a;
  border-bottom:solid 3px #e4e4e4;

}
.gongs_ye_chak_quanb i{
	width: 0.1rem;
	height: 0.07rem;
	background: no-repeat center url(../image/xia_sanj.png);
	background-size: 100%;
	display: inline-block;
	vertical-align: middle;
	padding-left: 0.1rem;
}
.gongs_ye_chak_quanb i.ai{
transform:rotate(180deg);
-ms-transform:rotate(180deg); /* Internet Explorer */
-moz-transform:rotate(180deg); /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
}

/*成功案例*/
.cg_anl_nrk{
	padding: 0.2rem 0.2rem 0.5rem 0.2rem;
	position: relative;
	text-align: center;
}
.swiper-container_1 {
  width: 100%; 
  height: auto;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  position: relative;
}
.swiper-container_1 .swiper-slide {
  text-align: center;  
  overflow: hidden;
}
.swiper-container_1 .swiper-slide h1{
	width: 100%;  

}
.swiper-container_1 .swiper-slide h1 img{
	width: 100%;
	min-height: 100%;
}
.swiper-container_1 .swiper-slide p{
	line-height: 0.3rem;
	color: #3a3a3a;
	padding-top: 12px;
}


.swiper-pagination{
	position: relative;
	bottom: -0.2rem;
	width: 100%;
}
.swiper-pagination .swiper-pagination-bullet{
	margin:0 3px;
}

.swiper-pagination .swiper-pagination-bullet-active {
    opacity: 1;
    background: #e10601;
    width: 15px;
    border-radius: 4px;
}

.lianxi_wom{
	border-top: solid 3px #e4e4e4; 
	padding: 0.2rem;
}
.lianxi_wom .bieot_{
	height: 0.55rem;
	line-height: 0.5rem;
	font-size: 0.24rem;
	color: #646464;
	border-bottom: solid #d3d3d3 1px;
}

.ciax_nr{
	overflow: hidden;
	padding: 0.2rem 0;
}
.ciax_nr .dib{
	float: left;
	text-align: center;
	width: 1.5rem;
	height: 1.5rem;
	padding: 0.2rem;
	border:solid 1px #d3d3d3;
	border-radius: 3px;
} 
.ciax_nr .dib a{ 
	display: block;
	width: 1.5rem;
	height: 1.5rem;
}
.ciax_nr .dib a img{
	width: 0.72rem;
	height: 0.98rem;
	line-height: 
}
.ciax_nr .dib a p{
	line-height: 0.55rem;
	color: #646464;
}

.ciax_nr ul.lianxi_dianh{
	width: 100%;
	float: left;
}
.ciax_nr ul.lianxi_dianh li{
	overflow: hidden; 
	line-height: 0.35rem; 
}
.ciax_nr ul.lianxi_dianh li p{
	float: left;
	color: #999999;
	line-height: 0.35rem; 
}
.ciax_nr ul.lianxi_dianh li p i{
	width: 2em;
	height: 0.1rem;
	display: inline-block;
}


/*登录*/

.qiehyh{
	float: right;
	line-height:0.88rem;
	margin-right: 0.2rem;
	color: #505050;
	font-size: 0.24rem;
}

.dengl_t_img{
	background:no-repeat center url(../image/dengl_img.jpg);
	background-size: 100%;
	height: 1.65rem;
	text-align: center;
}
.dengl_t_img h1{
	line-height:1.65rem;
	font-size: 0.3rem;
	color: #fff;
}

.biaod_k{
	padding: 0.9rem;
}

.biaod_k input{
	height: 0.77rem;
	width: 100%;
	line-height: 0.77rem;
	color: #8e8e8e;
	border-bottom: solid 1px #c5c5c5;
	margin-bottom: 0.2rem;
}
.biaod_k .ms_k input{
	width:90%;
	padding-right: 10%; 
}
.ms_k{
	position: relative;
}
.ms_k .ms{
	width: 0.4rem;
	height: 0.77rem;
	position: absolute;
	right:0; 
	background:no-repeat center url(../image/yanj.png);
	background-size: 100%;
}
.ms_k .ms.ms_k{
	background:no-repeat center url(../image/yanj_zk.png);
	background-size: 100%;
}
.dagou{
	margin-top: 0.25rem;
	line-height: 0.25rem;
}
.dagou i{
	width:0.22rem;
	height:0.22rem;
	float: left;
	margin-right: 4px;
	display: inline-block;
	background: no-repeat url(../image/dengl_tub_h.png);
	background-size: 100%;
	
}
.dagou i.no{
	background: no-repeat url(../image/dengl_tub_s.png);
	background-size: 100%;
}

.liang_ann{
	padding: 0.2rem 0;
	margin-top: 0.3rem;
	text-align: center;
}

.liang_ann a{
	border-radius: 3px;
	height: 0.6rem;
	display: block;
	line-height: 0.6rem;
	border:solid 1px #e10601;
	margin-bottom: 0.2rem;
	background: #e10601;
	color: #fff;

}
.liang_ann a.no{
	background: #fff;
	border:solid 1px #b7b7b7;
	color: #7c7c7c;
}


/*注册*/

.qiehyh em{
	color: #2c8fcd;
	padding-left:0.1rem;
}
.yanzm_k{
	overflow: hidden;
}
.yanzm_k .yanzm{
	width: 60%;
}

.yanzm_k h1{
	width:35%;float: right;
	height: 0.77rem;
	display: table-cell;
	vertical-align: middle;
	line-height: 0.77rem;
}
.yanzm_k h1 img{ 
	width: 100%;
	height: inherit;
}

.shoujitx_k{
	width: 100%;
	height: 3.49rem;
	background:no-repeat center url(../image/gerenz_zx_bj.jpg);
	background-size: 100%;
	text-align: center;
	position: relative;

}

.shoujitx_k .toux{
	
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	
}
.shoujitx_k .toux a{
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 50%;
	border:solid 5px #ffffff;
	overflow: hidden;
	background:#fff;
	display: inline-block;
}
.shoujitx_k .toux p{
	text-align: center;
	font-size: 0.26rem;
	line-height: 0.5rem;
	color: #fff;
}
.shoujitx_k .toux a img{
	width: 100%;
}


.gerzx_dh_k{
	padding: 0.25rem 0.2rem; 
	border-bottom: solid 5px #dedede; 
}

.gerzx_dh_k ul{
	overflow: hidden;
	text-align: center;
}
.gerzx_dh_k ul li{
	float: left;
	width: 25%;
}
.gerzx_dh_k ul li img{
	width: 0.65rem;
	height: 0.65rem;
}

.gerzx_dh_k ul li p{
	line-height: 0.5rem;
	color: #484848;
}


.kuang{
	padding: 0.2rem 0;
	position: relative; 
}


.meic_k{
	padding: 0.1rem 0.2rem; 
	line-height: 0.6rem;
	min-height: 0.6rem;
	overflow: hidden;
	border-bottom: solid #dedede 1px;
	position: relative;
}

.meic_k p.id1{
	float: left;
	text-align: right;
	width: 20%;
	margin-right:2%; 
	line-height: 0.6rem;
	color: #696969;
}

.meic_k input.clr{
	width: 70%;
	float: left;
	height: 0.6rem;
	line-height: 0.6rem;
	margin-right: 8%;
	color: #696969;
}

.meic_k .jiant{
	width: 0.1rem;
	height: 0.6rem;
	position: absolute;
	top:0.1rem;
	right: 0.3rem;
	background:no-repeat center url(../image/jiant.png);
	background-size: 100%;
}


/**/
.bantoum_gr{
	position: fixed;
	z-index: 110;
	background: #000;
	opacity: 0.5;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0; 
	display: none;
} 
.gerzx_tanc{
	display: block;
	position: fixed;
	top:0;
	right:-80%; 
	background: #fff;
	height:100%;
	width: 80%;
	z-index: 111;
	transition:right 0.5s;
	-moz-transition:right 0.5s; /* Firefox 4 */
	-webkit-transition:right 0.5s; /* Safari and Chrome */
	-o-transition:right 0.5s; /* Opera */
	transition-timing-function:linear;
	overflow: auto;
	
} 

 /* navMenu */
.navMenu{
 	 padding: 0.5rem 0.3rem;
 }

.navMenu .afinve{
	line-height: 0.25rem;
	background: #f8f8f8;
	height: 0.25rem;
	padding: 0.2rem;
	margin-bottom: 1px;
}
.navMenu>li>ul.sub-menu, .navMenu>li>ul.sub-menu>li>ul.sub-menu {
	display: none; 
	list-style: none;
	clear: both;
	margin: 8px 0px 0px 10px;
 	padding-bottom: 5px;
	overflow: hidden;
}
.navMenu>li.active > ul.sub-menu, .navMenu>li>ul.sub-menu>li.active >ul.sub-menu {
	
}
.navMenu>li>ul.sub-menu li {
	float: left; 
}

.navMenu>li>ul.sub-menu li a{
	color: #8a8a8a;
	display: block;
	padding: 0.2rem;
}


.meic_k_bei{
	background: #f8f8f8;
}

.meic_k .img_kuang{
	width: 78%;
	float:left;
}


.shangc_ann{
	padding: 0.1rem 0;
	overflow: hidden;
}
.shangc_ann img{
	display: block;
	width: 0.95rem;
	height: 0.68rem;
}
.shangc_ann p{
	line-height: 0.5rem;
	color: #9d9c9c;
}

.shangc_wenj_k{
	min-height: 0.8rem; 
	padding-top: 0.1rem;
}
.shangc_wenj_k img{
	width: 100%;
}

.shangc_wenj_k .txt_wenb{
	width: 100%;
	line-height: 0.35rem;
	min-height: 1.25rem; 
}

.shangc_wenj_k .xvxian{
	border-bottom:dashed 1px #dedede ;
	padding-bottom: 0.1rem;
}

.shangc_ann_you img{
	float: left;
	margin-right: 0.1rem;
}
.shangc_ann_you p{
	float: left;width: 78%;
	line-height: 0.3rem;  
}
.shangc_ann_you p em{
	color: #e10601;
}

ul.gerzx_chanp{
	padding: 0.1rem 0; 
	overflow: hidden;
}
ul.gerzx_chanp li{
	width: 24%;
	margin:0 1% 0.03rem 0;
	float:left;
}
.shangc_wenj_k_x1{
	padding:inherit;
}

.anli_gerzx{
	padding: 0.1rem 0;
}
.anli_gerzx ul{
	overflow: hidden;
}
.anli_gerzx ul li{
	float: left;width: 49%;margin:0 1% 0.03rem 0;text-align: center;
}
.anli_gerzx ul li h1{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.anli_gerzx ul li h1 a.xiugai{
	position: absolute;
	bottom: 0;
	right: 0;
	background: rgba(0,0,0,0.5);
	display: block;
	padding: 0 0.2rem;
	height: 0.65rem;
	line-height: 0.65rem;
	color:#fff;
	
}

.anli_gerzx ul li h1 img{
	width: 100%;
}
.anli_gerzx ul li p{
	line-height:0.5rem;
	color: #9b9b9b；
}

.tianjia_anl_ann{
	margin: 0.2rem 0;
	text-align: center;

}
.tianjia_anl_ann a{
	display: block;
	width: 2rem;
	background: #e10601;
	color: #fff;
	border-radius: 3px;
	height: 0.55rem;
	line-height:0.55rem; 
}

.liang_an_gerz{
	padding: 0.5rem 0;

}

.liang_an_gerz button{
	width: 100%;
	height:0.65rem;
	color: #fff;
	background: #e10601;

}
.liang_an_gerz button.no{
	background: #fff;
	border-bottom: solid #d0d0d0 1px; 
	color: #969696;
}

/*账号设置*/


.gerzx_luj{
	width: 100%;
	height: 0.65rem; 
	line-height: 0.65rem;
	background: #dedede;
	color: #717171;
	padding:0 0.2rem;


}
.gerzx_luj i{
	padding: 0 0.1rem;
	font-family: "宋体";
}
.gerzx_luj a{
	color: #717171;
	height: 0.65rem;
	line-height:0.65rem;
	display: inline-block; 
}

.zhangh_shez_y {
	padding: 0.25rem 0rem;

}
.szy_neir_k{ 
	border-bottom: solid #dedede 1px; 
	
}

.szy_neir_k a{
	display: block;overflow: hidden;
	height: 0.8rem;
	line-height: 0.8rem;
	padding: 0 0.2rem;
	color: #696969;
	position: relative;
}
.szy_neir_k p{
	display: inline-block;
}
.szy_neir_k span{
	position: absolute;
	top: 0;
	left: 1.3rem;
	height: 0.8rem;
	line-height: 0.8rem; 
	color: #bababa;
}
.szy_neir_k h1{
	float: right; 
	padding-right: 0.25rem;
	height: 0.8rem;
    line-height: 0.8rem;
}

.szy_neir_k i{
	width: 0.1rem;
	height: 0.8rem;
	background:no-repeat center url(../image/jiant.png);
	background-size: 100%;
	display: block;
	position: absolute;
	right: 0.2rem;
	top: 0
}

.tuichu_a{
	border-top:solid 5px #dedede;
	border-bottom:solid 1px #dedede; 
	text-align: center;
	width: 100%;
}

.tuichu_a a{
	display: inline-block;
	line-height: 0.8rem;
	height: 0.8rem;
	width: 100%;
	color: #9f9f9f;
}

.gerenzx_fanh{
	line-height: 0.88rem;
	text-align: center;
	color: #828282;
}

.xiug_ms{
	text-align: center;
	padding: 0.5rem 0.3rem;
}

.xiug_ms h1{
	line-height: 0.5rem;
	font-size: 0.28rem;
	color: #747474;
}

.xiugai_ms_k{
	text-align: center;
	padding: 0.5rem 0;
}
.xiugai_ms_k input{
	width: 80%;
	height: 0.65rem;
	padding: 0 0.2rem;
	border: solid 1px #dadada;
	margin-top: 0.25rem;
	border-radius: 3px;
}
.ger_zx_queren_ms_k{
	width: 100%;
	padding:0.25rem 0;
	text-align: center;
}

.ger_zx_queren_ms_k button{
	line-height: 0.65rem;
	height: 0.65rem;
	background: #e10601;
	color: #FFF;
	width: 100%;
	border-radius: 3px;
}





/*wodeshouc*/
.wodous_c{
	padding: 0.2rem;
}
.wodous_c h1{
	height: 0.65rem;border-bottom: solid 1px #f1f1f1;
	line-height: 0.65rem;
	color:#6a6a6a;
	font-size: 0.28rem;
}
.wodous_c ul{
	padding: 0.3rem 0;
}

.wodous_c ul li{
	height: 0.55rem;
	line-height: 0.55rem;
	overflow: hidden;
}

.wodous_c ul li a{
	color: #6a6a6a;
	display: block;
	height: 0.55rem;line-height: 0.55rem;
}
.wodous_c ul li a.a1{
	float: left;
	width: 80%;
	overflow: hidden;
}
.wodous_c ul li a.a2{
	width: 20%;
	float: right;
}