*{
	margin:0;
	padding:0;
	list-style: none;
}
a{
	text-decoration: none !important;
	color: #000 !important;
}
/* 头部导航 */
.logobox{
	height:100px;
	display: flex;
	justify-content: space-between;
}
.leftbox{
	height:100%;
	line-height:100px;
	font-size:40px;
	color: #F13A3A;
	font-weight:bold;
	font-family:"微软雅黑";
}

.searchbox{
	width:40%;
	overflow: hidden;
}
.soubox{
	margin-top:6%;
}
.searchpdt{
	width:60%;
	height:34px;
	padding-left:14px;
	border:1px solid red;
}
.searchbtn{
	width:70px;
	height:34px;
	margin-left:-5px;
	padding-top:1px;
	background:red;
	border:none;
	color: #fff;
}
.smallsearch{
	font-size:12px;
	color: #A9A9A9;
	padding-left:6px;
}


/* 头部导航 */
.bignav{
	height:50px;
	/* background:#2B2B2B; */
}
.headbox{
	height:100%;
}
.righthead{
	display: flex;
	justify-content: space-between;
	width:100%;
	height:100%;
	line-height:50px;
}
.righthead li{
	text-align: center;
	width:13%;
}
.righthead li a{
	display: inline-block;
	width:100%;
	height:100%;
	font-size:18px;
	font-weight:bold;
	transition-duration: 0.3s;
}
.righthead li a:hover{
	color:#F13A3A !important;
}

/* 我的购物车 */
.shopcar{
	width:20%;
	height:100%;
}
.mycar{
	width:70%;
	height:80%;
	margin-top:2%;
	background:#686868;
	line-height:40px;
	text-align: center;
	color: #fff;
	cursor: pointer;
}


.nav-bg{
	color:#F13A3A !important;
}
.homebigpic{
	position: relative;
	width:100%;
}
.fixedimg{
	position: absolute;
	margin-left:20%;
	margin-top:16%;
}
.txtfixed{
	position: absolute;
	margin-left:54%;
	margin-top:12%;
}
.txtfixed p:nth-child(1){
	font-size:30px;
	font-weight:bold;
}
.txtfixed p span{
	color:#076CE0;
}
.txtfixed span:nth-child(2){
	font-size:20px;
	display:block;
	padding:10px;
	border:1px solid #666;
	border-radius:50px;
}
.homebtn{
	margin-top:14%;
}


/* 商品展示 */
.shopsbox{
	display: flex;
	justify-content: space-between;
}
.shuabox{
	text-align: center;
	padding:12px;
	width:23%;
	cursor: pointer;
	float:left;
	margin-left:20px;
	transition-duration: 0.5s; 
}
.shuabox:hover{
	-webkit-box-shadow: #ccc 0px 10px 10px;
	-moz-box-shadow: #ccc 0px 10px 10px;
	box-shadow: #ccc 0px 10px 10px;
}
.leftprice{
	text-align: left;
	color: red;
	font-size:20px;
}
.leftprice span{
	font-size:14px;
}
.pdtname{
	display: inline-block;
	width:100%;		
	height:48px;
	text-overflow:ellipsis;
	text-align: left;
	transition-duration: 0.2s; 
}
.pdtname:hover{
	color:#02B2B5;
}
.shuabox img{
	width:100%;
	height:70%;
}


/* 资讯中心 */
.shuimuzx{
	width:100%;
	height:480px;
	background-image: url(../images/shuimuzhineng.jpg);
	background-size:100% 100%;
	background-repeat:no-repeat;
}
.payzxbox{
	height:200px;
	display: flex;
	justify-content: space-between;
	border:1px solid #666;
	margin-top:30px;
}
.imgbox{
	width:30%;
	height:100%;
	padding:20px;
}
.imgbox img{
	width:100%;
	height:100%;
}

.txtsbox{
	padding:20px;
	width:65%;
	height:100%;
}
.txtsbox p{
	text-indent:2em;
}




/* 分页 */
.pagination{
	float: right;
	margin-top:30px;
}
.page-link{
	color: #0062CC !important;
}
.zxtxt{
	font-size:40px;
	font-weight:bold;
	text-align: center;
	line-height:180px;
	color:#fff;
}


.redbg{
	height:500px;
	background-color:#BB974A; /* 不支持线性的时候显示 */
	background-image: linear-gradient(to right, #BB974A , #160900);
	overflow: hidden;
}
.pst-pic{
	width:100%;
	height:100%;
	position: absolute;
	top:190px;
	left:22%;
	width:50%;
}

.pst-pic p{
	font-size:50px;
	font-weight:bold;
	margin-top:10%;
	margin-left:3%;
	color:#80C5DB;
}
.ggctxt{
	color: #fff;
}
.titleone{
	text-align: center;
	margin-top:50px;
}
.titleone h2{
	font-weight:bold;
	font-size:32px;
}
.bighomepic{
	position:relative;
	width:100%;
	height:100%;
}
.shopsbox{
	margin-top:40px;
	display: flex;
	justify-content: space-between;
}
.shuabox{
	text-align: center;
	padding:12px;
	width:23%;
	cursor: pointer;
	float:left;
	margin-left:20px;
	transition-duration: 0.5s; 
	background: #fff;
}
.shuabox img{
	 cursor: pointer;  
	 transition: all 0.6s; 
}
.shuabox img:hover{
	transform: scale(1.04);
}
.shuabox:hover{
	-webkit-box-shadow: #ccc 0px 10px 10px;
	-moz-box-shadow: #ccc 0px 10px 10px;
	box-shadow: #ccc 0px 10px 10px;
}
.leftprice{
	text-align: left;
	color: red;
	font-size:20px;
}
.leftprice span{
	font-size:14px;
}
.pdtname{
	display: inline-block;
	width:100%;
	 white-space:nowrap;/*溢出时不换行 */
	 overflow:hidden;
	text-overflow:ellipsis;
	text-align: left;
	transition-duration: 0.2s; 
	color: #000;
}
.pdtname:hover{
	color:#02B2B5;
}
.shuabox img{
	width:100%;
	height:70%;
}
.buybtn{
	width:100%;
	background:#02B2B5 !important;
	border:none !important;
}
.zixunbg{
	height:300px;
	background-image: url(../images/zixun01.jpg);
	text-align: center;
	line-height:300px;
}
.zixunbg span{
	font-size:50px;
	font-weight:bold;
	color: #fff;
}
/* 有偿资讯 */
.zxtitle{
	margin-top:30px;
	text-align: center;
	height:100px;
	line-height:100px;
	font-size:40px;
	background:#076CE0;
	color: #fff;
	font-weight:bold;
}
.paybtn{
	float: right;
}
.media{
	margin-top:20px;
	border:1px solid #ccc;
	border-radius:5px;
	padding:10px;
}
.media img{
	width:100px;
	height:60px;
	cursor: pointer;  
	transition: all 0.6s; 
}
.media img:hover{
	transform: scale(1.1); 
}
.media-body p{
	text-indent:2em;
}


/* 联系我们 */
.contactbox p{
	color:#666;
	font-size:20px;
}
.contactbox p span{
	font-size:26px;
	font-weight:bold;
	color: #000;
	border-bottom:3px solid green;
}
.callsbox{
	height:600px;
	display: flex;
	justify-content: space-between;
	margin-top:50px;
}
.leftcall{
	width:40%;
}
.leftcall p:nth-child(1){
	font-size:22px;
}
.rightcall{
	width:50%;
}




/* 登录 */
.loginpic{
	height:732px;
	background-image:url(../images/loginpage.jpg);
}
.loginbox{
	width:60%;
	height:380px;
	border:1px solid #ccc;
	box-shadow:10px 10px 10px #ccc;
	border-radius:20px;
	padding:20px;
	margin:0 auto;
	margin-top:100px;
}
.goenter{
	text-align: center;
}
.goenter a{
	color:#2492FF !important;
}
.loginbtn{
	width:100%;
}


/* 商家入驻 */
.housebox{
	width:26%;
	height:100px;
	background:#E1383D;
	color:#fff;
	font-weight:bold;
	font-size:30px;
	text-align: center;
	line-height:100px;
	margin:0 auto;
	margin-top:40px;
}

.ruzhu-content{
	font-size:20px;
}


/* 商品详情 */
.classbox{
	height:40px;
	background:#FFC001;
}
.classbox ul{
	width:100%;
	height:100%;
	display: flex;
	justify-content:flex-start;
}
.classbox ul li{
	width:10%;
	height:100%;
	line-height:40px;
	text-align: center;
	color: #fff;
	font-size:14px;
	cursor: pointer;
}















/* 页脚 */
.foot{
	margin-top:50px;
}
.footer-bottom{
	background:#192c34;
}

.copyright{
	color: #fff;
	padding: 22px 0px;
	text-align: center;
}

.copyright a{
	color: #fff;
}
