.news-nav{
	height: 80px;
}
.main-box .tits p{font-size:0px;}
.main-box .tits p span{
	font-size: 15px;
	width: 25%;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	color: #999;
	line-height: 25px;
}
.main-title .title-name{
	display: inline-block;
	vertical-align: middle;
}
.main-title .title-name img{
	display: block;
	margin: 0px auto;
	width: 58px;margin-top: 15px;
	
}
.main-title .title-name span{
	color: #909090;
	line-height: 30px;
	display: block;
	font-size: 18px;
	text-align: center;
}
.main-title .title-text span.price {line-height: 25px;font-size: 15px;color: #666;display: block;}
.main-title .title-text span.price i{color: #EB4E19;font-style: normal;}

.main-title .title-center{
	text-align: left;
	vertical-align: middle;
}
.main-title .title-center div.title-text div{
	line-height: 36px;
	font-size: 16px;
	text-align: left;
}
.main-title .title-center div.title-text p{
	line-height: 40px;
}
.main-title .title-center div.title-text div img{
	 display: inline-block;
    height: 58px;
    float: left;
    vertical-align: middle;
}
.main-title .title-center div.title-text div p{vertical-align: middle;color: #666;font-size: 22px;	display: inline-block;}
.main-title .title-center div.title-text p.brand{
	line-height: 30px;
	color: #999;
	font-size: 14px;

}
.main-title .title-center div.title-text p.brand span{padding-right: 6px;}
.main-title .title-center div.title-text p.brand span em{color: #EC5D30;font-style: normal;}

.news-tab-cont.news-tab-list .tabbox{
	border:1px solid #e5e5e5;
	border-top: none;
	overflow: hidden;
}
.news-tab-cont.news-tab-list .tabbox ul li{
	display: block;
	width:99%;
	border-top: 1px solid #e5e5e5;
}
.news-tab-cont.news-tab-list .tabbox ul li div.partner{
	display: block;
	margin: 0 auto;
	width: 100%;
	line-height: 45px;
	height: 45px;
	font-size: 0px;
}
.news-tab-cont.news-tab-list ul{margin-left: 0px;}
.news-tab-cont.news-tab-list .tabbox ul li div.partner .partner_left,
.news-tab-cont.news-tab-list .tabbox ul li div.partner .partner_right,
.news-tab-cont.news-tab-list .tabbox ul li div.partner .partner_center{
	width: 40%;display: inline-block;vertical-align: middle;
	font-size: 15px;
	color: #999;
	text-align: left;text-indent:10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#close{
	cursor: pointer;
}
#close b{
	font-weight: normal;color: #EE734A
}
#close span.icon-top{
	transition: all .3s linear;
	padding: 0px;display:inline-block;
}
.news-tab-cont.news-tab-list .tabbox ul li div.partner .partner_center{
	width: 20%;
}
.news-tab-cont.news-tab-list .tabbox ul li div.partner .partner_left i,
.news-tab-cont.news-tab-list .tabbox ul li div.partner .partner_right i,
.news-tab-cont.news-tab-list .tabbox ul li div.partner .partner_center i{
	color: #fff;
	font-size: 16px;
	vertical-align: middle;
}
.news-tab-cont.news-tab-list .tabbox ul li div.partner .partner_left i{
	background: #3CB79A;
    border-radius: 50%;
    padding: 4px;
}

.news-tab-cont.news-tab-list .tabbox ul li div.partner .partner_center i{
	background: #EA3C00;
    border-radius: 5px;
    padding: 4px 5px; 

}
.news-tab-cont.news-tab-list .tabbox ul li div.partner .partner_right i{
	color: #FF7800;
	font-size: 24px;
}
.news-tab-cont.news-tab-type li{
	width: 100%;
}
.news-tab-cont.news-tab-type .type{
	display: block;
	margin: 0 auto;
	background: #F3F3F3;
	color: #666;
}
.news-tab-cont.news-tab-type .type .type_name{
	width: 95%;
	display: block;
	margin: 0 auto;
	font-size: 0px;
}
.news-tab-cont.news-tab-list,.news-tab-cont.news-tab-type{margin-top: 20px;}
.news-tab-cont.news-tab-type ul{margin-left: 0px;}
.news-tab-cont.news-tab-type .type .type_name p.type-center,
.news-tab-cont.news-tab-type .type .type_name p.type-left,
.news-tab-cont.news-tab-type .type .type_name p.type-right{
	width: 30%;
	display: inline-block;
	vertical-align: middle;
	line-height: 45px;
	height: 45px;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
	color: #666;
	white-space: nowrap;
}
.news-tab-cont.news-tab-type .type .type_name p.type-center{
	text-align: center;
}
.news-tab-cont.news-tab-type .type .type_name p.type-left{
	width: 40%;
}
.news-tab-cont.news-tab-type .type .type_name p.type-left i{
	/*margin-right: 5px;*/
	padding: 3px;
	background: #EA3C00;
	color: #fff;
	border-radius: 50%;
	vertical-align: middle;
}
.news-tab-cont.news-tab-type .type .type_name.type_list{
	height: 50px;
	line-height: 50px;
	background: #fff;
	width: 100%;
}
.news-tab-cont.news-tab-type .type .type_name.type_list{
	margin-bottom: 2px;
}
.news-tab-cont.news-tab-type .type .type_name.type_list div{
	display: block;margin: 0 auto;
	width: 95%;
}
.news-tab-cont.news-tab-type .type .type_name.type_list p a{
	padding: 5px 12px;
    border-radius: 2px;
    border: 1px solid #e5e5e5;
    margin-right: 2px;
    font-size: 15px;
    vertical-align: middle;
    cursor: pointer;
    border-radius: 3px;
    color: #666;
    overflow: hidden;
}
.news-tab-cont.news-tab-type .type .type_name.type_list p a:hover{
	background: #FF7800;
	color: #fff;
	overflow: hidden;
	border-radius: 3px;
}
.news-tab-cont.news-tab-type .type .type_name.type_list p span{
	vertical-align: middle;
	font-size: 18px;
	float: right;
}
.news-tab-cont.news-tab-type .type .type_name.type_list p.type-right{
	text-align: center;
}

/*搜索*/


.lists .search div.list{
	display: block;
	font-size: 0px;
	line-height: 30px;
	margin: 5px 0px;
}
.lists .search div.list label{
	font-size: 16px;
	color: #666;
	display: inline-block;
	width: 15%;
	text-align: right;
}
.lists .search div.list p{
	display: inline-block;
	width: 85%;
}
.lists .search div.list p span{
	/*padding: 4px 15px;*/
	/*font-size: 14px;*/
	/*color: #999;*/
	/*cursor: pointer;*/
	/*border-radius: 3px;*/
        padding: 0px 15px;
    font-size: 14px;
    color: #999;
    cursor: pointer;
    border-radius: 3px;
    display: inline-block;
    margin-left: 2px;
}
.lists .search div.list p span.on{
	background: #EA3C00;color: #fff;
}
.lists .search div.list p span:hover{
	background: #EA3C00;color: #fff;
}
.main-box div.cap {
	font-size: 0px;
	padding-top: 10px;
}
.main-box div.cap label{
	font-size: 14px;
	color: #666;
	display: inline-block;
	width:16%;
	text-align: center;
	vertical-align: middle;
}
.main-box div.cap{
	background: #fff;
	width: 100%;
	display: block;
}
.main-box div.cap p{
	display: inline-block;
	width: 84%;
	vertical-align: middle;
	font-size: 16px;
	
}
.main-box div.cap p a{
	padding: 0px 8px;
	border-radius: 2px;
	display: inline-block;
	color: #999;
}
.main-box div.cap p a.on{
	background: #EA3C00;
	color: #fff;
}
.main-box div.cap p a:hover{
	background: #EA3C00;
	color: #fff;
}
.scroll {
	padding: 10px 0px;
}
.scroll .scroll-content{
	margin-bottom: 20px;
}
.scroll .scroll-content .scroll-top p{
	display: block;
	background: #f3f3f3;
	border-radius: 3px;
	line-height: 40px;
	text-indent: 20px;
	font-size: 20px;
}
.scroll .scroll-content .scroll-list{
	font-size: 0px;
	/*padding: 10px 0px;*/
	border-bottom: 1px solid #e5e5e5
}
.scroll .scroll-content .scroll-list .scroll-left{
	display: inline-block;
	vertical-align: top;
	width: 15%;
	margin-top: 15px;
} 
.scroll .scroll-content .scroll-list .scroll-left .brand{
	width: 80%;
	display: block;
	margin: 0 auto;
	border:1px solid #e5e5e5;
	border-radius: 5px;
}
.scroll .scroll-content .scroll-list .scroll-left .brand img{
	    display: block;
    width: 80%;
    padding: 10px 0px;
    margin: 0px auto;
}
/*.scroll .scroll-content .scroll-list .scroll-left .brand img{
	width: 100%;
}*/
.scroll .scroll-content .scroll-list .scroll-left span{
	display: block;
	text-align: center;
	font-size: 16px;
	color: #999;
}
.scroll .scroll-content .scroll-list .scroll-right{
	display: inline-block;
	width: 84.5%;
	vertical-align: top;
	border-left:1px solid #e5e5e5;
	padding-top: 15px;
}
.scroll .scroll-content .scroll-list .scroll-right h3{
	font-size: 25px;
	color: #333;
	display: block;
	line-height: 40px;
	text-indent: 10px;
	margin-bottom: 15px;
}
.scroll .scroll-content .scroll-list .scroll-right ul{
	font-size: 0px;
}
.scroll .scroll-content .scroll-list .scroll-right ul li{
	display: inline-block;
	vertical-align: middle;
	width: 25%;
}
.scroll .scroll-content .scroll-list .scroll-right ul li div.brand-content{
	display: block;
	width: 90%;
	margin: 0 auto;
	cursor: pointer;
	overflow:hidden;
}
.scroll .scroll-content .scroll-list .scroll-right ul li div.brand-content .img{
	width: 100%;
	overflow: hidden;
}
.scroll .scroll-content .scroll-list .scroll-right ul li div.brand-content .img img{
	transition: all .5s linear;
	    display: block;
    width: 100%;
}
.scroll .scroll-content .scroll-list .scroll-right ul li div.brand-content:hover .img img{
	transform: scale(1.1);
}
.scroll .scroll-content .scroll-list .scroll-right ul li div.brand-content p{
	display: block;
	line-height: 25px;
	font-size: 16px;
	padding: 10px 0px;
}
.scroll .scroll-content .scroll-list .scroll-right ul li div.brand-content p b{
	color: #555;
	font-weight: normal;
	display: block;
}
.scroll .scroll-content .scroll-list .scroll-right ul li div.brand-content p span{
	color: #EE6333;
	display: block;
}


