﻿.news-nav{
    height: 80px;
}
.main-box .tits p{font-size:0px;    border-bottom:1px solid #efefef;padding:6px 0;padding-left:20px;}
.main-box .tits h4{
    font-size:24px;
    padding:5px 0;
    margin-bottom:8px;
    border-bottom:1px solid #efefef;
}
.main-box .tits h4 span{
    padding-left:20px;
    font-size:14px;
    color:#747474;  
    font-weight:normal;
}
.main-box .tits h4 span b{
    width:6px;
    height:6px;
    border-radius:50%;
    border:1px solid #ccc;
    display:inline-block;
    margin:0px 3px;
}
.main-box .tits h4 span b.solid{
    background:#ccc;
}
.main-box .tits .tit_box h5{
    background:#F9F9F9;
    line-height:50px;
    font-size:18px;
    text-indent:15px;
    font-weight:normal;
}
.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-box .tits p span em,.main-box .tits p span i{
    font-style:normal;
    display:inline-block;
    vertical-align:middle;
    font-size:15px;
    line-height:22px;
}
.main-box .tits p span em{
    width:54%;
}
.main-box .tits p span em a{
    width:12px;
    height:12px;
    border-radius:50%;
    background:#f3f3f3;
    display:inline-block;
    vertical-align:middle;
    margin-left:12px;
    border:2px solid #fff;
}
.main-box .tits p span em a.bg_1{background:#000;}
.main-box .tits p span em a.bg_2{background:#2E2E85;}
.main-box .tits p span em a.bg_3{background:#392D26;}
.main-box .tits p span em a.bg_4{background:#404F53;}
.main-box .tits p span em a.bg_5{background:#7A8FC1;}
.main-box .tits p span em a.bg_6{background:#990804;}
.main-box .tits p span em a.bg_7{background:#9F9D8F;}
.main-box .tits p span em a.bg_8{background:#BBBFBF;}
.main-box .tits p span i{
    width:45%;
}
.main-box .tits .addmore{
    width:160px;
    height:36px;
    line-height:36px;
    font-size:15px;
    margin:20px auto;
    margin-bottom:10px;
    border:1px solid #d23b04;
    color:#d23b04;
    border-radius:4px;
    cursor:pointer;
    text-align:center;
}
.main-box .tits .show{
    display:none;
}
.main-box .tits .addmore i{
    transform:rotate(180deg);
    transition:all .3s linear;
    display:inline-block;
}
.main-box .tits .addmore i.on{
     transform:rotate(0deg);
}

.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: #222;font-size: 22px;	display: inline-block;}
.main-title .title-center div.title-text p.brand{
	line-height: 30px;
	color: #666;
	font-size: 15px;

}
.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;
	overflow: hidden;
    text-indent:10px;
	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 select{
        padding: 0 15px;
    line-height: 30px;
    text-align: left;
    height: 30px;
    border-radius: 5px;
    margin: 0 5px;
    color:#5f5c5c;
    display: inline-block;
    vertical-align: middle;
} 
.lists .search div.list p select option{
    font-size: 15px;
}
.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:20%;
	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: 80%;
	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: 100px;height:100px;    
    margin: 7px 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;
    text-align:center;
}
.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;
   margin:0 auto;
}
.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;
}













