/*banner*/
.banner>.screen{height:500px;overflow:hidden;position:relative;float: left;margin-left: 160px;}
.banner>.screen li{height:500px; overflow:hidden; float:left;}
.banner>.screen li>a>img{width:830px;height:500px;}
.banner>.screen ul{ position:absolute; left:0; top:0px;}
.banner>.firmLogin{float: right;width:210px;min-height: 500px;background: #888886;}
.banner>.firmLogin>.firm_login{border-bottom: dotted 1px #fff;padding: 16px;text-align: center;}
.banner>.firmLogin>.firm_login>p{font-size: 14px;margin-bottom: 15px;color:#FFFFFF;text-align: left;}
.banner>.firmLogin>.firm_login>a{color:#FFF;width:140px;height:24px;line-height: 24px;font-size: 14px;background: #014190;display: inline-block;border-radius: 5px;}
.banner>.firmLogin>.merit{padding:20px;border-bottom: dotted 1px #fff}
.banner>.firmLogin>.merit>li{height:54px;line-height: 54px;margin-bottom: 15px;}
.banner>.firmLogin>.merit>li:last-child{margin-bottom: 0;}
.banner>.firmLogin>.merit>li>img{margin-right: 6px;vertical-align: middle;}
.banner>.firmLogin>.merit>li>span{font-size: 16px;color:#FFFFFF;}
.banner>.firmLogin>.tel{font-size: 14px;height:88px;line-height: 88px;color:#FFFFFF;text-align: center;}
/*main*/
.main>.oneFloor{margin-top: 20px;}
.main>.oneFloor>h1{font-size: 24px;height:44px;line-height: 44px;}
.main>.oneFloor>.logoLine{border:1px solid #dcdcdc;border-bottom: 0;}
.main>.oneFloor>.logoLine>a{float: left;width:199px;height:68px;box-sizing:border-box;}
.main>.oneFloor>.logoLine>a>img{width:198px;height:68px;border-left:1px solid #dcdcdc;}
.main>.oneFloor>.logoLine>a:first-child>img{border-left: 0;}
.main>.oneFloor>.floor_main>.floor_main_l,.main>.oneFloor>.floor_main>.floor_main_l>a{float: left;width:298px;height:457px;}
.main>.oneFloor>.floor_main>.floor_main_l{border:1px solid #eee;}
.main>.oneFloor>.floor_main>.floor_main_l>a>img{height:457px;width:301px}
.main>.oneFloor>.floor_main>.floor_main_r{float: left;border-top:1px solid #dcdcdc;width:899px;background: #FFFFFF;min-height:457px;border-left: 1px solid #eee;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList{float: left;width:764px}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li,.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li>a{float: left;width:190px;height:228px;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li{border-right: 1px solid #eee;border-bottom:1px solid #eee;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li dl>dt{text-align: center;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li dl>dt>img{width:154px;height:154px;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li dl>dd{font-size: 12px;work-wrap:break-work;line-height: 20px;color:#333;height:38px;overflow: hidden;padding: 0 12px;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li dl>div{font-size: 14px;line-height: 25px;color:#e10000;text-align: center;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li dl>div>i{font-style: normal;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_hotList{float: left;width:133px;height:456px;border:1px solid #eee;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_hotList>h2{text-align: center;padding: 20px 0;font-size: 16px;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_hotList>ul{height:396px;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_hotList>ul>li{text-align: center;margin-bottom: 8px;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_hotList>ul>li>a{font-size: 14px;line-height: 22px;color:#333;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_hotList>ul>li>a.onColor,
.main>.oneFloor>.floor_main>.floor_main_r>.r_hotList>ul>li.on a{color:#FFFFFF;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_hotList>ul>li.on{background: #3c8dbd;}

.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li{border-right: 1px solid #eee;border-bottom:1px solid #eee;position: relative;z-index:1;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li>a{position: relative;z-index: 3;background: #FFFFFF;}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li>.bg{position: absolute;z-index:2;top:0;left:0;width:190px;height:228px;box-shadow:1px -1px 9px 0px #ada9a9;-webkit-box-shadow:1px -1px 9px 0px #ada9a9;
                                 -moz-box-shadow:1px -1px 9px 0px #ada9a9;
                                 position: relative;
                                 z-index: 2;
                                 behavior: url(css/PIE.htc);}
.main>.oneFloor>.floor_main>.floor_main_r>.r_productList>li.overLi{border-color: transparent;}

.main .content{margin:35px 0;}
.main .content ul{background:#ffffff;}
.main .content ul>li{float:left;border-bottom:2px solid rgb(235, 235, 235);}
.main .content ul>li>a{color:#333333;font-weight:bold;border-right:2px solid rgb(235, 235, 235);float:left;margin:18px 0;width:118px;text-align: center;}
.main .content ul>li:nth-child(10) a{border-right:none;}
.main .content ul>li:nth-child(11){border-bottom:none;}
.main .content ul>li:nth-child(12){border-bottom:none;}
.main .content ul>li:nth-child(13){border-bottom:none;}
.main .content ul>li:nth-child(14){border-bottom:none;}
.main .content ul>li:nth-child(15){border-bottom:none;}
.main .content ul>li:nth-child(16){border-bottom:none;}
.main .content ul>li:nth-child(17){border-bottom:none;}
.main .content ul>li:nth-child(18){border-bottom:none;}
.main .content ul>li:nth-child(19){border-bottom:none;}
.main .content ul>li:nth-child(20){border-bottom:none;}
/*.main .content ul>li:last-child a{border-right:none;}*/
.sale{
	width: 1200px;
	overflow: hidden;
	margin-top:20px;
}
.sale .sale-header{
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 10px;
	background: #E01222 url(../images/seckill_hd.png) -20px center no-repeat;
}
.sale .tips{
	font-size: 18px;
	float: right;
	font-weight: normal;
}
.sale .layui-card{
	display: block;
	box-shadow: none;
	border: 1px solid #eee;
	height:315px;
}
.sale .imgBox{
	width: 80%;
	height: 208px;
	display: block;
	margin: 10px auto;
	overflow: hidden;
	text-align: center;
}
.sale .goodsImg{
	max-width:100%;
	max-height:100%;
}
.sale .title{
	line-height: 1.2;
	height: 32px;
	overflow: hidden;
}
.sale .price{
	margin-top: 5px;
}
.sale .price .new{
	color: #f60;
	font-weight: bold;
	font-size: 15px;
}
.sale .price .old{
	text-decoration: line-through;
	margin-left: 5px;
}

.news{
	margin-top: 20px;
	width: 1200px;
	overflow: hidden;
}
.news .layui-card{
	border: 1px solid #DCDCDC;
}
.news .layui-card-header{
	font-weight: bold;
	font-size: 16px;
	border-bottom-color: #DCDCDC;
}
.news .list li{
	height: 25px;
	line-height: 25px;
	border-bottom: 1px dotted #eee;
	list-style: none;
}
.news .news_more{
	float:right;
	color:#333;
}
.news .news_more:hover{
	color:#f60;
}
.news .list li a{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	max-width: 90%;
	color:#333;
}
.news .list li a:hover{
	color:#f60;
}