.headerShare{
	position: relative;
}
.headerShare img{
	max-width: 30px !important;
}
.headerShare span{
	position: absolute;
	width:20px;
	height:20px;
	padding:5px;
	line-height: 20px;
	background: #c93535;
	font-size:12px;
	text-align: center;
	border-radius:100%;
	-moz-border-radius:100%;
	-webkit-border-radius:100%;
	-ms-border-radius:100%;
	-o-border-radius:100%;
	color:#fff;
	margin-top:5px;
	margin-left:-15px;
	border:2px solid #fff;
}
.YanNanQiu_lange{
	margin-top:44px !important;
}
.YanNanQiu_lange a{
	padding:0px 10px;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-ms-transition: all 0.3s;
}
.YanNanQiu_lange a:hover{
	color:#c93535;
}
.YanNanQiu_lange_active{
	color:#c93535;
}
.index_ad{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.YanNanQiu_abouts{
	width:40%;
	margin-right:40px;
}
.YanNanQiu_abouts video{
	max-width:100%;
}
.YanNanQiu_abouttext{
	text-align: left;
	
	width:55%;
}

.YanNanQiu_abouttext h1{
	font-size:30px;
	margin-bottom:20px;
}
.YanNanQiu_abouttext p{
	line-height: 30px;
	font-size:14px;
	text-align: justify;
	font-weight: normal;
	font-family: arial;
}
.YanNanQiu_readmore{
	margin-top:23px;
    font-size:18px;
	display: inline-block !important;
	background: #c93535;
	color:#fff;
	padding:10px 40px;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-ms-transition: all 0.3s;
}
.YanNanQiu_readmore:hover{
	color:#000;
}

.YanNanQiu_contact_footer{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin:40px 0px;
}
.YanNanQiu_footerlogo{
	margin-right:80px;
}
.YanNanQiu_footerproduct{
	width:20%;
}
.YanNanQiu_footerproduct h2{
	font-size:18px;
	color:#cccccc;
	line-height: 30px;
}

.YanNanQiu_footer_contact h2{
	font-size:18px;
	color:#cccccc;
	line-height: 30px;
}
.YanNanQiu_footerproduct a{
	line-height: 30px;
	color:#cccccc;
	display: block;
}
.YanNanQiu_footer_contact{
	color:#cccccc;
	line-height: 30px;
	width:30%;
}
.YanNanQiu_footer_code{
	width:5%;
}
.YanNanQiu_footer_code img{
	max-width:100%;
	border:1px solid rgba(200,200,200,.2);
	padding:10px;
}
.YanNanQiu_power a{
	color:#c93535;
	
}

/*返回顶部样式*/
.YanNanQiu_gotop{
	position: fixed;
	bottom:40px;
	right:20px;
	background: rgba(0,0,0,.5);
	transition: ease 0.3s;
	-moz-transition: ease 0.3s;
	-webkit-transition: ease 0.3s;
	-ms-transition: ease 0.3s;
	z-index:100000;
}
.YanNanQiu_tobar{
	height:auto;
}
.YanNanQiu_tobar li{
	display: block;
	line-height: 40px;
	width:40px;
	height: 40px;
	text-align: center;
	position: relative;
	transition: ease 0.3s;
	-moz-transition: ease 0.3s;
	-webkit-transition: ease 0.3s;
	-ms-transition: ease 0.3s;
}
.YanNanQiu_tobar a{
	color:#fff;
	display: block;
	line-height: 40px !important;
}
.YanNanQiu_tobar i{
	font-size:15px;
}
.YanNanQiu_tobar li:hover{
	background: #c93535;
}
.YanNanQiu_barbox{
	position: absolute;
	width:240px;
	right:40px;
	background: rgba(0,0,0,.5);
	color:#fff;
	bottom:-40px;
	box-shadow: 0px 2px 8px rgba(0,0,0,.3);
	-webkit-box-shadow: 0px 2px 8px rgba(0,0,0,.3);
	-ms-box-shadow: 0px 2px 8px rgba(0,0,0,.3);
	-moz-box-shadow: 0px 2px 8px rgba(0,0,0,.3);
	
	display: none;
}

.YanNanQiu_tobar li:hover::before{
	display: block;
}
.YanNanQiu_barbox h2{
	font-size:16px;
	line-height: 50px;
	text-align: left;
	padding:0px 20px;
	background: #c93535;
}
.YanNanQiu_barcont{
	background: #fff;
	padding:20px;
	color:#000;
	font-size:16px;
}
.YanNanQiu_baritem{
	display: flex;
	display: -webkit-flex;
	justify-content: flex-start;
	text-align: left;
	margin:10px 0px;
	font-family: arial;
}
.YanNanQiu_baritem a{
	color:#000 !important;
}

.YanNanQiu_baritem i{
	font-size:18px;
	margin-right:10px;
}
.YanNanQiu_baritem span{
	line-height: 30px;
	font-size:14px;
}
.YanNanQiu_tobar li:hover .YanNanQiu_barbox{
	display: block;
}
/*---购物车图标-----*/
.YanNanQiu_headerShare{
	margin-right:35px;
}

/*---视频播放-----*/
.YanNanQiu_videoplay{
	outline: none;
}
.YanNanQiu_cartlist{
	position: relative;
}
.YanNanQiu_cartdel{
	position: absolute;
	right:20px;
	bottom:20px;
	background:  rgba(255,0,0,.5);
	border-radius:3px;
}
.YanNanQiu_cartdel a{
	display: block;
	color:#fff;
	padding:5px 10px;
}
.YanNanQiu_cartdel:hover{
	background: rgba(255,0,0,1);
}
.YanNanQiu_cartdel cite{
	margin-right:5px;
}
.YanNanQiu_back_proviews{
	line-height: 40px;
	margin-top:20px;
	margin-bottom:20px;
}
.YanNanQiu_back_proviews>a{
	display: block;
	width:160px;
	text-align: center;
	background: rgba(5,158,127,1);
	color:#fff;
	padding:0px 20px;
	border-radius:3px;
	-webkit-border-radius:3px;
	-ms-border-radius:3px;
	-moz-border-radius:3px;
}
.YanNanQiu_back_proviews>a:hover{
	background: rgba(5,158,127,.8);
}
.YanNanQiu_back_proviews cite{
	padding-right:10px;
	margin-left:10px;
}

@media screen and (max-width: 1000px) {
	
	
	/*底部版权*/
	.YanNanQiu_footerproduct{
		margin-left:40px;
	}
	.YanNanQiu_footerlogo{
		display: none;
		
	}
	.YanNanQiu_footer_code{
		margin-right:40px;
	}
}

@media screen and (max-width: 768px) {
	.YanNanQiu_abouts{
		width:100%;
		margin-right:3px;
		margin-bottom:20px;
	}
	.YanNanQiu_abouttext{
		width:100%;
	}
	.YanNanQiu_abouts video {
	    width: 100%;
	}
	.YanNanQiu_footerproduct{
		width:100%;
		margin-left:20px;
	}
	.YanNanQiu_footer_contact{
		width:100%;
		margin:20px 20px;
	}
	.YanNanQiu_footer_code{
		display: none;
	}
}

.YanNanQiu_product_more{
	display:block;
	line-height: 30px;
	text-align: center;
	color:#999;
}
.help-block{
	color:#FF0000 !important;
}

.YanNanQiu_productitem{
    height:auto;
}

.YanNanQiu_productitem li{
	line-height: 55px;
	cursor: pointer;
	font-size:17px;
}
.YanNanQiu_productitem li>a{
	padding-left: 15px;
	padding-right: 15px;
	margin: 10px 0;
	border-bottom: 1px solid #eee;
	display: block;
}
.YanNanQiu_product_sm_item{
	line-height: 55px !important;
	border:none
}
.YanNanQiu_product_sm_item li>a{
	padding-left: 40px;
	padding-right: 20px;
	margin: 10px 0;
	border-bottom: 1px solid #eee;
	display: block;
	font-size:15px;
}

.YanNanQiu_productitem_active>a{
	color:#c93535 !important;
}

.pageabout{
    height: 55px;
	line-height: 55px;
    color:#c93535 !important;
	padding-left: 15px;
	padding-right: 15px;
	margin: 10px 0;
	cursor: pointer;
	border-bottom: 1px solid #eee;
	font-size:18px;
}

.YanNanQiu_moblang{
	width: 84px;
	margin-top: 3px;
	float: left;
}
.YanNanQiu_moblang a{
	font-size:16px;
	margin:0px 5px;
}