#main{background:#FFFFFF;}
.manufacturers-top{height:64px;text-align: center;}
.manufacturers-top h2{line-height:64px;color:#333;font-size:24px;text-align: center;}
.manufacturers-top .manufacturers-top-right{background:#003E5A;border-radius:3px;float:right;margin-right:20px;width:175px;height:38px;padding:0 6px;}
.manufacturers-top .manufacturers-top-right a{text-align:center;color:#FFFFFF;display:inline-block;width:85px;height:32px;line-height:32px;}
.manufacturers-top .manufacturers-top-right a.curr,.manufacturers-top .manufacturers-top-right a:hover{background:url("../images/details_bg.png") no-repeat;background-size:85px 32px;}
.manufacturers-list{background:#1e2123;padding:12px 25px;}
.manufacturers-list a{display:inline-block;color:#FFFFFF;text-align:center;width:44px;height:36px;line-height:36px;}
.manufacturers-list .recom{background:#ef3f0a;width:162px;height:36px;line-height:36px;border-radius:3px;}
.manufacturers-ul{padding:30px 40px 50px;margin:0 0px;border-bottom:1px solid #DBDBDB;}
.manufacturers-ul:last-child{border-bottom:none;}
.manufacturers-ul li{float: left;height: 80px;overflow: hidden;padding: 0 0%;text-align: center;width: 14%;border:1px solid #eee;border-right:0px;margin-bottom:15px;line-height:125px;display:flex;justify-content: center;align-items: center;}
.manufacturers-ul li:nth-child(7n){border-right:1px solid #eee;}
.manufacturers-ul img{display: block;margin: 0 auto;max-width: 80%;}
.manufacturers-ul p{color: #001733;height: 32px;line-height: 16px;padding: 7px 0;}
/*details*/
#main .mfg-details{padding-bottom:15px;}
#main .cover{float: left;margin-left: 10px;width: 250px;margin-right: 22px;height: 250px;}
#main .cover img{display: block;max-width: 250px;margin: 0 auto;}
#main h2{font-size: 24px;color:#333;line-height: 40px;margin-bottom: 15px;padding-left: 2px;padding-top:40px;}
#main .text{float: left;font-size: 14px;line-height: 22px;width: 1100px;}
#main .text a{color: #1182B4;text-decoration: underline;}
.manufactory-cate-all{padding:0 40px 50px;}
.manufactory-cate-all .menu{text-align: center;margin:30px auto;border-bottom:1px solid #eee;padding-bottom:30px;}
.manufactory-cate-all h4{font-size:24px;color:#333;text-align: center;margin-top:40px;}
.manufactory-cate-all.date h4{padding-top:40px;margin-top:0;border-top:1px solid #eee;}
.manufactory-cate-all .menu a{color:#333;margin:5px;font-size:16px;display: inline-block;padding:0 5px;}
.manufactory-cate-all .menu a:hover,.manufactory-cate-all .menu a.cur{background:#ef3f0a;color:#fff;}
.manufactory-cate-all .menu.date-menu a{color:#333;margin:0 0px;font-size:14px;padding:0 10px;height:26px;line-height:26px;border:1px solid #eee;display: inline-block;margin-bottom:10px;background:#f5f5f5;}
.manufactory-cate-all .menu.date-menu a:hover,.manufactory-cate-all .menu.date-menu a.cur{background:#ef3f0a;color:#fff;}
.manufactory-cate-all ul {overflow: hidden;}
.manufactory-cate-all ul li{width:33.3333%;float:left;line-height:25px;word-break:break-all;margin-bottom:15px;box-sizing: border-box;padding-right:10px;}


@media screen and (max-width: 768px)
{
	.manufacturers-top{height:50px;}
	.manufacturers-top h2{line-height:50px;font-size:20px;padding-left:2%;}
	.manufacturers-top .manufacturers-top-right{margin-right:2%;width:137px;height:40px;margin-top:5px;padding:6px;}
	.manufacturers-top .manufacturers-top-right a{width:60px;height:28px;line-height:28px;}
	.manufacturers-top .manufacturers-top-right a.curr,.manufacturers-top .manufacturers-top-right a:hover{background-size:60px 28px;}
	.manufacturers-list{padding:1% 2%;}
	.manufacturers-ul ul{width:46%;margin:2%;padding-left:25px;}
	.manufacturers-list a{height: 3rem;line-height: 3rem;width: 3rem;}
	.manufacturers-ul li{width: 46%;height: auto;}
	.manufacturers-ul{margin:0 7px;padding:30px 10px 20px;}
    .manufacturers-ul li:nth-child(2n){border:1px solid #eee;}
    .manufactory-cate-all{padding: 10px 10px 15px;}
    .manufactory-cate-all h4{margin-top:20px;}
    .manufactory-cate-all .menu{margin:20px auto;padding-bottom:20px;}
	/*details*/
	#main .mfg-details .cover{float: none;height: auto;margin: 0 auto;text-align: center;}
	#main .mfg-details .text{float: none;padding: 10px;width: auto;}
	#main .cover img{max-width:100%;}
    
    .manufactory-cate-all ul li{width:100%;padding-right:0px;}
}