body{
	overflow-x:hidden;
}
li{
	list-style-type: none;
}
a{
	text-decoration: none;
	color: #333;
}
a:hover{
	text-decoration: none;
		color: #333;
	}
h1,h2,h3,h4,h5,ul,p{
	padding: 0;
	margin: 0;
}

.main-color{
	color:#F29900
}
.cont-col{
	padding-left: 15%;
	padding-right: 15%;
	
}
.nav-li{
	padding-left: 30px; padding-right: 30px; font-weight: 700;
}
.nav-list{
	display: flex;		
}
.nav-li >a:hover{
	padding-bottom: 15px;
	border-bottom: 2px solid #F29900;
	color: #F29900;
}
.sidebar{
	background-image: url('../common/pic/bannerb.jpg');
	
}

.sidebar-li{
	padding:10px 20px; border-bottom: 0.5px solid #F3F1EB;
	font-size: 15px;
	font-weight: 400;
}
.sidebar-li:hover{
	background-color:#F3F1EB ;
	
}
.image-container{
	height: 110px;
	width: 200px;
	text-align: center;
	margin-bottom: 10px;
	line-height: 110px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	background-image: url('../common/pic/ann.jpg');
	  background-size: 100%;
	            /* 设置背景图片位置 */
	/*  background-position: 50% 50%; */
	            /* 添加过渡效果 */
	  transition: all 1s
}
.image-container:hover{
	background-size: 120%;
}
.image-container2{
	
	padding-top: 80px;
	text-align: center;
	
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	background-image: url('../common/pic/ann-2s.jpg');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
		
	            /* 设置背景图片位置 */
	/*  background-position: 50% 50%; */
	            /* 添加过渡效果 */
	  transition: all 1s
}
.image-container2:hover{
	
}
.item-ico{
		margin: auto;
		padding-top: 30px;
		padding-bottom: 30px;
		padding-left: 20px;
		padding-right: 20px;
}
.item-ico:hover{
	border: 1px solid #EFEFEE;
	box-shadow: 0.5px 0.5px;
	transition-delay: 0.1s;
}
.card{
	display: flex;
	margin: auto;
	height: 200px;
	width: 435px;
	background-color: #FD9300;
}
.button-style{
	background-color: #333;
	color: #fff;
	margin-top: 50px;
	border-top-left-radius: 50px;
	border-bottom-left-radius: 50px;
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px;
	border: 0px solid;
	padding: 10px;
	text-align: center;
}
.button-style:hover{
	background-color:#E21F2F;
}

.button-style2{
	background-color: #E21F2F;
	color: #fff;
	margin-top: 50px;
	border-top-left-radius: 50px;
	border-bottom-left-radius: 50px;
	border-top-right-radius: 50px;
	border-bottom-right-radius: 50px;
	border: 0px solid;
	padding: 10px;
	text-align: center;
}
.button-style2:hover{
	background-color:#333;
	color: #FFF;
}

.tiplist{
	padding-top: 20px;
	padding-bottom: 20px;
}
.list-mu{
	padding: 10px;
}
.tiplist-i{
	color: #6FB000; 
	padding-right: 5px;
}
.button-pd{
	background-color:#E21F2F; color: #FFF; padding: 10px 20px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.button-pd:hover{
	background-color: #333;
	color: #FFF;
}
.shop-card{
	height:400px;width: 250px; background-color: #FFFFFF; padding: 10px; display: flexbox;justify-content: center;text-align: center; margin: 20px 10px 0 10px; 
}
.cooperation{
	text-align: center;
	margin:auto;
	background-image: url('../common/pic/ann.jpg');
	height:200px ;
}
.type-list{
	display: flex;
	line-height: 30px;
	padding-bottom: 20px;
	border-bottom: 1px #F4F4F4 solid;
	margin-bottom: 10px;
}
.type-li{
	padding: 0 20px;
	line-height: 30px;
}
.type-on{
	background-color: #FD9300;
	color:#FFF;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	
}
.menu{
	padding: 10px;
	border-bottom: 1px #EFEFEF solid;
}

.list-att{	
	border-bottom: #EFEFEF 1px solid;
	padding: 10px 0;
}
.list-d{	
	border-bottom: #EFEFEF 1px solid;
	padding: 10px 0;
	display: flex;
	justify-content: space-between;
	line-height: 20px;
}
.list-ico{
	color: #E21F2F;
}
.new-list{
	display: flex;
	background-color: #FFF;
	margin-top: 20px;
	padding: 10px;
	line-height: 20px;
	
}

/* 商品页特效样式 */
.box{width:400px;margin:20px auto;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:400px;width:400px;}
.tb-s310, .tb-s310 img{max-height:400px;max-width:400px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../common/pic/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;} */

/* 商品页特效样式结束*/


/* 底部浮动层样式结束 */