.ssjg{ font-size:16px; height:30px; line-height:30px;}
.ssjg strong{ color:#F00}

#detailBrandStory  img{width:100%}
.news-list .news-item {
	position:relative;
	z-index:10;
	float:left;
	margin:0 28px 28px 0;
	width:279px;
	height:296px
}
.news-list .news-item img {
	display:block;
	width:100%;
	height:186px;
	-o-object-fit:cover;
	object-fit:cover
}
.news-list .news-item .content-wrapper {
	width:100%;
	height:110px;
	border:1px solid #eee;
	border-top:none;
	overflow:hidden
}
.news-list .news-item .content-wrapper .title {
	margin:15px;
	height:44px;
	font-size:16px;
	letter-spacing:0;
	text-align:justify;
	line-height:22px;
	font-weight:700;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.news-list .news-item .content-wrapper .content-box {
	position:relative;
	margin:0 15px;
	border-top:1px solid #ececec;
	font-size:0
}
.news-list .news-item .content-wrapper .content-box .user-name {
	display:inline-block;
	margin-right:2px;
	max-width:70px;
	font-size:12px;
	line-height:35px;
	color:#222;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.news-list .news-item .content-wrapper .content-box .user-name::after, .news-list::after {
content:'';
display:block;
clear:both
}
.news-list .news-item .content-wrapper .content-box .info-box {
	float:right
}
.news-list .news-item .content-wrapper .content-box .info-box span {
	display:inline-block;
	font-size:12px;
	line-height:35px;
	color:#999;
	overflow:hidden;
	white-space:nowrap
}
.news-list .news-item .content-wrapper .content-box .info-box .pv-text {
	margin-left:4px;
	min-width:41px;
	text-align:left
}
.news-list .news-item .content-wrapper .content-box .info-box .time-text {
	margin-left:4px;
	min-width:52px;
	text-align:right
}
.news-list .news-item .content-wrapper .content-box .yc-icon-index {
	vertical-align:top;
	position:relative
}
.news-list .news-item .content-wrapper .content-box .yc-i-v1, .news-list .news-item .content-wrapper .content-box .yc-i-v2 {
	top:8px
}
.news-list .news-item .content-wrapper .content-box .yc-i-preview {
	top:12px
}
.news-list .news-item a {
	position:relative;
	display:block;
	z-index:60
}
.news-list .news-item::before {
content:'';
position:absolute;
z-index:50;
width:299px;
height:316px;
left:-10px;
top:-10px;
background-color:#fff
}
.news-list .news-item:hover::before {
box-shadow:1px 2px 12px 0 rgba(0, 0, 0, .3)
}
.news-list .news-item:hover .content-wrapper {
	border-color:transparent
}
.hot-articals {
	float:right;
	margin-top:50px;
	width:267px
}
.hot-articals .title {
	font-size:24px;
	line-height:32px;
	font-weight:700
}
.hot-articals .artical-list {
	margin-top:18px
}
.hot-articals .artical-list .artical-item {
	margin-bottom:16px
}
.hot-articals .artical-list .artical-item a {
	position:relative;
	display:block;
	width:241px;
	font-size:16px;
	line-height:22px;
	color:#222;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.hot-articals .artical-list .artical-item .num {
	position:relative;
	bottom:1px;
	display:inline-block;
	margin-right:8px;
	width:18px;
	height:18px;
	font-size:12px;
	text-align:center;
	line-height:18px;
	font-weight:500;
	color:#fff;
	background:#36f;
	border-radius:2px
}
.hot-articals .artical-list .artical-item .num1 {
	background:#ff5053
}
.hot-articals .artical-list .artical-item .num2 {
	background:#ff8050
}
.hot-articals .artical-list .artical-item .num3 {
	background:#ffd050
}
.news-body {
	min-width:1200px
}
.news-head .logo-search-box {
	padding:19px 0
}
.news-adv-footer, .news-adv-header {
	margin:0 auto;
	width:1200px
}
.ad-tag {
	position:absolute;
	top:6px;
	right:5px;
	z-index:2;
	width:28px;
	height:15px;
	display:block;
	background:url(../images/adtag2.png) no-repeat 0 -20px
}
.news-main {
	position:relative;
	margin:0 auto;
	width:1200px;
	min-height:75vh;
	letter-spacing:0;
	color:#333;
	font-weight:400
}
.news-main .zuixin-container {
	margin-top:20px
}
.news-main .zuixin-container .zuixin-news-list {
	float:left;
	margin-top:50px;
	width:900px
}
.news-main .other-news-list .news-list .news-item:nth-of-type(4n), .news-main .zuixin-container .zuixin-news-list .news-list .news-item:nth-of-type(3n) {
margin-right:0
}
.news-main .zuixin-container::after {
display:block;
content:'';
clear:both
}
.news-main .other-news-list {
	margin-top:30px;
	width:1200px
}
.page-nation-wrap {
	text-align:center;
	margin-bottom:8px
}
.page-nation-wrap.zuixin-page-wrap {
	width:900px
}
.yc-loading-wrap.loading {
	text-align:center
}
.yc-loading-wrap .icon-loading-wrap {
	display:inline-block
}
.yc-loading-wrap .icon-loading-wrap .icon-loading {
	-webkit-animation:turn 1s linear infinite;
	animation:turn 1s linear infinite;
	float:left;
	width:120px;
	height:80px;
	background:url(../images/icon-loading.png);
	background-size:cover
}
.yc-loading-wrap .icon-loading-wrap .text {
	float:left;
	line-height:80px!important
}
.no-data-wrap {
	font-size:16px;
	padding:100px 0
}
.no-data-wrap .no-data {
	margin:0 auto;
	width:150px;
	height:100px;
	background:url(../images/note-empty.png);
	background-size:cover
}
.no-data-wrap .no-data-text {
	margin-top:20px;
	text-align:center;
	line-height:32px;
	color:#999
}




.dqwz{ margin-top:10px; margin-bottom:10px;}



.news-lanmu {
    background: #fff;
    border-radius: 3px;
    padding: 10px;
    margin-bottom: 20px;
}

.news-lanmu h2 {
    font-size: 24px;
    color: #333;
    text-align: justify;
    font-weight: 700;
}


.news-lanmu .lanmu-list li .link-block {
    display: block;
    overflow: hidden;
    margin-top: 10px;
}

.news-lanmu .lanmu-list li .link-block .right-side {
    float: right;
    width: 173px;
}
.news-lanmu .lanmu-list li .link-block .left-side {
    float: left;
}

.news-lanmu .lanmu-list li .link-block .right-side .right-title {
    font-family: MicrosoftYaHei-Bold;
    font-size: 16px;
    color: #333;
    letter-spacing: 0;
    font-weight: 700;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    display: block;
}


.news-lanmu .lanmu-list li .link-block .right-side .right-author, .news-lanmu .lanmu-list li .link-block .right-side .right-periods {
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #666;
    letter-spacing: 0;
    font-weight: 400;
    margin-top: 10px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    display: block;
}

.news-lanmu .lanmu-list li .link-block .left-side {
    float: left;
}

.news-lanmu .lanmu-list li .link-block .left-side .img-box img {
    width: 103px;
    height: 80px;
    display: block;
}




.video-title-box{ background:#fff; padding:10px}
.video-title-box h2{ font-size:16px; font-weight:700; margin-bottom:10px;}

.video-title-box span{ color:#999}

.video-content { background:#fff; margin-top:10px; padding:10px;}






.container {
	position:relative;
	width:1200px;
	margin-right:auto;
	margin-left:auto;
	clear:both; overflow:hidden

}


.col-xs-3 {
    width: 320px;    float: left;
    position: relative;
    min-height: 1px;
}


.col-xs-9 {
   width:calc(100% - 320px);float: left;
    position: relative;
    min-height: 1px;
}


.img-list-main{ background:#fff;padding:0px 10px;
}

.img-list-main .img-list-result {
    overflow: hidden;
    padding: 12px 0;
    border-bottom: 2px solid #e1e1e1;
}

.img-list-main .img-list-result .img-result {
	font-family:MicrosoftYaHei-Bold;
	font-size:18px;
	color:#333;
	letter-spacing:0;
	line-height:24px;
	font-weight:700;
}


.img-list-content {
    margin-left: 308px;
}



.img-list-main .img-list {
	overflow:hidden;
	padding-top:15px;margin-left:-46px;
}
.img-list-main .img-list .img-item-content {
	float:left;
	width:180px;
	margin-left:46px;
	margin-bottom:20px;
}
.img-list-main .img-list .img-item-content .img-item-pic {
	position:relative;width:180px;
}
.img-list-main .img-list .img-item-content .img-item-pic img {
	width:180px;
	height:120px;
	display:block
}
.img-list-main .img-list .img-item-content .img-item-pic .img-num {
	font-family:MicrosoftYaHei;
	font-size:12px;
	color:#fff;
	letter-spacing:0;
	font-weight:400;
	background:rgba(0, 0, 0, .4);
	position:absolute;
	right:0;
	bottom:0;
	padding:2px 4px;
	border-radius:4px 0 0 0
}
.img-list-main .img-list .img-item-content .img-item-title {
	white-space:nowrap;
	text-overflow:ellipsis;
	width:100%;
	overflow:hidden;
	font-family:MicrosoftYaHei-Bold;
	font-size:14px;
	color:#333;
	letter-spacing:0;
	line-height:20px;
	font-weight:700;
	height:20px;
	margin-top:10px
}
.img-list-main .img-list .img-item-content .img-item-price {
	font-family:MicrosoftYaHei;
	font-size:14px;
	color:#ff4f53;
	letter-spacing:0;
	line-height:20px;
	font-weight:400;
	height:20px;
	margin-top:5px
}
.img-list-main .img-list .no-data {
	width:200px;
	display:block;
	margin:0 auto;
	padding:20px 0 40px
}
.img-list-pageNation {
	text-align:center
}

.ycc-s-fl{float:left}
.ycc-s-fr{float:right}
.ycc-s-clearfix:after,.ycc-s-clearfix:before{content:"";visibility:hidden;display:block}
.ycc-s-clearfix:after{clear:both}
.ycc-s-hide{display:none}
.ycc-input-reset{padding:0;border:0;outline:0}
.ycc-ad1200x60{max-width:1200px;max-height:60px;overflow:hidden;margin:0 auto}
.ycc-ad12000x80{max-width:1200px;max-height:80px;overflow:hidden;margin:0 auto}
.ycc-s-hot{position:absolute;z-index:9;width:30px;height:20px;background:url("../images/i_hot.png") no-repeat;background-size:cover;top:-2px;right:-9px}
.ycc-s-new{position:absolute;z-index:9;width:30px;height:20px;background:url("../images/i_new.png") no-repeat;background-size:cover;top:-2px;right:-9px}

.ycc-erFooter{width:100%;min-width:1200px;position:relative;z-index:90;}
.ycc-erFooter .ycc-erFooter-munu{background:#f7f7f7;border:1px solid #ebebeb}
.ycc-erFooter .ycc-erFooter-munu>ul{width:1200px;height:42px;margin:0 auto}
.ycc-erFooter .ycc-erFooter-munu>ul>li{margin-top:13px;font-size:0;line-height:0;float:left;border-right:1px solid #ccc}
.ycc-erFooter .ycc-erFooter-munu>ul>li:last-child{border-right:0}
.ycc-erFooter .ycc-erFooter-munu>ul>li:first-child a{padding-left:0}
.ycc-erFooter .ycc-erFooter-munu>ul>li a{height:16px;padding:0 15px;display:block;font-size:12px;line-height:16px;color:#999;letter-spacing:0;position:relative}
.ycc-erFooter .ycc-erFooter-munu>ul>li a .ycc-erFooter-icon{display:inline-block;vertical-align:top;margin-right:4px;width:16px;height:16px;background:url("../images/erfooter_sprites.png")}
.ycc-erFooter .ycc-erFooter-munu>ul>li a .ycc-erFooter-android{background-position:-10px -10px}
.ycc-erFooter .ycc-erFooter-munu>ul>li a .ycc-erFooter-mac{background-position:-46px -10px}
.ycc-erFooter .ycc-erFooter-munu>ul>li a .ycc-erFooter-phone{display:inline-block;width:16px;height:16px;background-position:-10px -46px}
.ycc-erFooter .ycc-erFooter-munu>ul>li a .ycc-erFooter-service{display:inline-block;width:16px;height:16px;background-position:-82px -10px}
.ycc-erFooter .ycc-erFooter-munu>ul>li a .ycc-erFooter-msg{display:inline-block;width:16px;height:16px;background-position:-46px -46px}
.ycc-erFooter .ycc-erFooter-munu>ul>li a:hover{color:#ff4f53}
.ycc-erFooter .ycc-erFooter-cr{background:#333}
.ycc-erFooter .ycc-erFooter-cr .ycc-erFooter-cr-wrap{width:1200px;height:40px;margin:0 auto}
.ycc-erFooter .ycc-erFooter-cr .ycc-erFooter-cr-wrap p{font-size:12px;color:#9d9d9d;letter-spacing:0;line-height:40px}
.ycc-footer{width:100%;min-width:1200px;position:relative;z-index:90;}
.ycc-footer .ycc-foot-info-box{margin-top:20px;background:#f7f7f7;border-top:2px solid #e1e1e1;padding-bottom:30px}
.ycc-footer .ycc-foot-info-box .ycc-foot-info-wrap{width:1200px;margin:0 auto}
.ycc-footer .ycc-foot-info-box .ycc-foot-nav{width:800px;float:left}
.ycc-footer .ycc-foot-info-box .ycc-yc-list{padding:24px 0 22px;border-bottom:1px solid #d9d9d9;height:87px;font-size:0}
.ycc-footer .ycc-foot-info-box .ycc-yc-list li{float:left;position:relative;padding-right:40px;margin-right:40px}
.ycc-footer .ycc-foot-info-box .ycc-yc-list li:not(.ycc-taoche):after{content:"";height:40px;width:10px;border-left:1px solid #d9d9d9;display:inline-block;vertical-align:middle;position:absolute;top:3px;right:-10px}
.ycc-footer .ycc-foot-info-box .ycc-yc-list li.ycc-taoche{margin-right:0;padding-right:0}
.ycc-footer .ycc-foot-info-box .ycc-yc-list li.ycc-taoche:after{content:""}
.ycc-footer .ycc-foot-info-box .ycc-yc-list li.ycc-yc a{width:110px;background-position:-287px -5px}
.ycc-footer .ycc-foot-info-box .ycc-yc-list li.ycc-ep a{width:145px;background-position:-287px -65px}
.ycc-footer .ycc-foot-info-box .ycc-yc-list li.ycc-ych a{width:100px;background-position:-287px -126px}
.ycc-footer .ycc-foot-info-box .ycc-yc-list li.ycc-taoche a{background-position:-438px -70px;width:80px}
.ycc-footer .ycc-foot-info-box .ycc-yc-list li a{display:block;margin:0 auto;background:url("../images/index-foot.png") no-repeat;height:45px}
.ycc-footer .ycc-foot-info-box .ycc-about-list{height:38px;padding-top:12px;clear:both;border-bottom:1px solid #d9d9d9;margin-bottom:20px}
.ycc-footer .ycc-foot-info-box .ycc-about-list>li{float:left;position:relative;padding-right:25px;height:15px}
.ycc-footer .ycc-foot-info-box .ycc-about-list>li a{color:#333;line-height:16px;font-size:14px;display:block}
.ycc-footer .ycc-foot-info-box .ycc-about-list>li a:hover{color:#ff4f53}
.ycc-footer .ycc-foot-info-box .ycc-about-list li+li{padding-left:25px;border-left:1px solid #d9d9d9}
.ycc-footer .ycc-foot-info-box .ycc-copyright{color:#999;font-size:12px}
.ycc-footer .ycc-foot-info-box .ycc-copyright p{line-height:24px}
.ycc-footer .ycc-foot-info-box .ycc-copyright p a{color:#999}
.ycc-footer .ycc-foot-info-box .ycc-copyright p a.gongan i{background:url("../images/index-foot.png") no-repeat -190px -147px;display:inline-block;vertical-align:middle;width:21px;height:22px}
.ycc-footer .ycc-foot-info-box .ycc-copyright p a:hover{color:#333}
.ycc-footer .ycc-foot-info-box .ycc-ewm-box{float:right;width:365px;padding-top:22px}
.ycc-footer .ycc-foot-info-box .ycc-codes{float:left;width:130px;height:130px;padding:5px;border:1px solid #d9d9d9;background:#fff;margin:0 15px 0 0}
.ycc-footer .ycc-foot-info-box .ycc-codes img{display:block;border:0;max-width:100%}
.ycc-footer .ycc-foot-info-box .ycc-contact{float:left;width:210px;margin-top:15px}
.ycc-footer .ycc-foot-info-box .ycc-contact>h4{font-size:28px;text-align:center;margin-bottom:15px;position:relative;border-top:1px solid #d9d9d9;padding-top:14px;line-height:26px;font-weight:400}
.ycc-footer .ycc-foot-info-box .ycc-contact>h4 span{position:absolute;top:-15px;left:50px;padding:0 10px;background:#f7f7f7;font-size:14px}
.ycc-footer .ycc-foot-info-box .ycc-contact>p{margin-bottom:5px;font-size:14px;line-height:16px;color:#333}
.ycc-footer .ycc-foot-info-box .ycc-net{padding-top:20px;clear:both}
.ycc-footer .ycc-foot-info-box .ycc-net>a{position:relative;width:40px;height:40px;margin-right:8px;float:left;background:#f7f7f7 url("../images/index-foot.png") no-repeat 0 0;border-radius:20px;cursor:pointer;border:1px solid #d9d9d9}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-weibo{background-position:-3px -71px}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-weibo:hover{background-position:-3px -3px}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-weixin{background-position:-56px -71px}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-weixin:hover{background-position:-56px -3px}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-service{background-position:-108px -71px;margin-right:70px;position:relative}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-service:after{content:"在线客服";color:#666;position:absolute;width:70px;left:45px;top:10px;font-size:14px;line-height:16px}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-service:hover{background-position:-108px -3px}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-mail{background-position:-161px -71px;position:relative}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-mail:after{content:"意见反馈";color:#666;position:absolute;width:60px;left:45px;top:10px;font-size:14px;line-height:16px}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-mail:hover{background-position:-161px -3px}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-rss{background-position:-210px -71px}
.ycc-footer .ycc-foot-info-box .ycc-net>a.ycc-rss:hover{background-position:-210px -3px}
.ycc-footer .ycc-foot-info-box .ycc-net>a:hover i{display:block}
.ycc-footer .ycc-foot-info-box .ycc-net>a>i{display:none;border:1px solid #d9d9d9;background:#fff;padding:5px;width:130px;height:130px;position:absolute;top:-138px;left:-45px}
.ycc-footer .ycc-foot-info-box .ycc-net>a>i:after{content:"";display:block;position:absolute;bottom:-5px;left:60px;z-index:6;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}
.ycc-footer .ycc-foot-info-box .ycc-net>a>i>img{width:120px;height:120px;display:block}
.ycc-footer .ycc-foot-info-bottom{background:#f0f0f0;height:80px;text-align:center;padding:24px 0}
.ycc-footer .ycc-foot-info-bottom a{position:relative;display:inline-block;vertical-align:top;width:120px;height:35px;padding:0 15px 0 0;margin-right:15px;text-align:left;font-size:12px;line-height:16px;border-radius:5px;color:#333}
.ycc-footer .ycc-foot-info-bottom a img{display:block;max-height:35px}
.ycc-footer .ycc-foot-info-bottom a i{width:30px;height:35px;background:url("../images/index-foot.png") no-repeat -2px -139px;margin-right:5px;float:left}
.ycc-footer .ycc-foot-info-bottom a:not(.ycc-xiazai):after{content:"";height:30px;width:10px;border-left:1px solid #d9d9d9;display:block;position:absolute;top:3px;right:-10px}
.ycc-footer .ycc-foot-info-bottom a.ycc-beian i{width:30px;height:35px}
.ycc-footer .ycc-foot-info-bottom a.ycc-jubao i{background-position:-60px -142px;width:35px;height:30px}
.ycc-footer .ycc-foot-info-bottom a.ycc-xiazai i{background-position:-126px -140px;width:28px;height:30px}











.choose-car-tool{ background:#fff}

.case_details,.case_result{margin:0 auto; overflow:hidden;}
.case_details ul{ margin-left:-10px;}
.case_details ul li.csas{margin-left:10px;margin-top:10px;float:left;display:inline-block;width: 393px;border:1px solid #e8e8e8;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:18px 13px 16px;height:454px;overflow:hidden; background:#fff}
.case_details ul li.csas p,.case_result ul li.csas .list_sty2 p{font-size:13px;color:#666;height:94px;padding-top:5px}
.case_details ul li.csas h3,.case_result ul li.csas .list_sty2 h3{color:#666;font-size:13px;margin:0 8px 10px;border-bottom:1px solid #e8e8e8;padding-bottom:10px;}
.case_details ul li.csas .list_sty1 li{ border:none;float:none;width:100%;margin:0;padding:0; background:url(../images/yellow_sanjiao.png) 7px center no-repeat;text-indent:18px;height:32px;line-height:32px; font-size:16px; overflow:hidden}


.tit002{font-size:16px;padding-bottom:10px; border-bottom:1px solid #4284d9; margin-bottom:15px;position:relative;text-indent:8px;*z-index:1;color:#333;}
.more01{ position: absolute;top:3px;right:8px;font-size:13px;font-weight:normal;}
.pic_sty1{width:140px;height:93px;border:1px solid #ccc; float:left;margin:0 10px 0px 8px;}

 
.focusBox {  position: relative;
    
margin-top:10px;float:left;display:inline-block;width: 797px;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:0px;height:454px;overflow:hidden; margin-left: 10px;
    
    
    
}
.focusBox .pic img { width: 807px; height: 454px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; padding-left:20px;}
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
















.index-c{}

.index-c h2 {
    font-size: 18px;
    margin: 10px 0px;
    padding-bottom: 10px;
    font-weight: normal;
    color: #333333;
    border-bottom: 1px solid #efefef; 
}

.index-c ul{ margin-left:-10px}
.index-c ul li{
    float: left; display: block; margin-left: 10px; margin-bottom: 10px;
}

 

.index-c ul li .pingce {
    border-radius: 3px;
    background: #fff;
    overflow: hidden;
    position: relative;

    width: 393px;
}
.index-c ul li .pingce a {
    color: #333333;
    display: block;
}

.index-c ul li .pingce .pc-a img {
    width: 100%;
   height: 230px;
}
 
.index-c ul li .pingce .pc-b { padding: 10px;

}
.index-c ul li .pingce .pc-b h4 {
    height: 55px;
    min-height: 52px;
    font-size: 16px;
    line-height: 26px;
}
.index-c ul li .pingce .pc-b span {
    font-size: 14px;
    color: #bfbfbf;
    margin: 0;
}







.db-wrap{display:block !important;position:relative;margin:0 auto 20px; overflow:hidden; margin-top:10px}
.sd-l-mn {
    float: left; width: 904px;
}.db-sd-r {
    float: right;
    width: 260px;
}.sd-l-mn .db-news-list2 {
    width: 904px; background:#fff;overflow:hidden; margin-top:10px;
}.db-news-list2 .hd {
    width: 604px;
    height: 58px;
    border-top: 2px solid #4284d9;
    background: #fff;
}.db-news-list2 .hd {
    width: 904px;
}.db-news-list2 .hd ul {
    display: flex;
    height: 50px;
    background: #f7f9fa;
    box-shadow: 0 2px 3px #ddd;
}.db-news-list2 .hd li {
    flex: 1;
    height: 50px;
    line-height: 50px;
    margin-right: 2px;
    background: #f7f9fa;
    text-align: center;
    padding: 0 15px;
}.db-news-list2 .hd li:hover, .db-news-list2 .hd li.on {
    background: #4284d9;
}.db-news-list2 .hd li a {
    display: block;
    font-size: 16px;
    color: #000;
    overflow: hidden;
    transition: all .2s ease-in-out;
    white-space: nowrap;
}.db-news-list2 .hd li:hover a, .db-news-list2 .hd li.on a {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}
.db-news-list2 .bd{padding:10px;}
.db-news-list2 .bd li:hover{background:#f8f8f8;}
.db-news-list2 .bd li{float:left;position:relative;width:100%;padding:15px 0;border-bottom:1px solid #e3e3e3;}
.db-news-list2 .bd li img{float:left;width:160px;height:120px;margin-right:15px;}.db-news-list2 .bd li h3,.db-news li p{display:inline-block;width:430px;}
.db-news-list2 .bd li h3{margin-top:2px;font:normal 18px/24px "microsoft yahei";}
.db-news-list2 .bd li p.leadtxt{padding:5px 0 10px;color:#999;font:normal 14px/24px "microsoft yahei";}
.db-news-list2 .bd li s{float:left;display:inline-block;max-width:56px;line-height:24px;padding-right:10px;color:#666;vertical-align:middle;}
.db-news-list2 .bd li.all,.db-news-list2 .bd li.all h3,.db-news-list2 .bd li.all p{width:100%;}.db-news-list2 .bd li.all s{max-width:106px;}
.db-news-list2 .bd li p em,.db-news-list2 .bd li p a.tag{float:left;display:inline-block;margin-right:10px;padding:0 10px;color:#fea5a5;font:normal 12px/22px "microsoft yahei";text-align:center;vertical-align:middle;white-space:nowrap;border:1px solid #e3e3e3;border-radius:3px;}
.db-news-list2 .bd li p span{float:right;padding:0 5px;line-height:24px;color:#999;vertical-align:middle;}


.db-news-rank2{}
.db-news-rank2 dt{width:100%;background:#fff;overflow:hidden;}
.db-news-rank2 dd{width:100%;background:#fff;overflow:hidden;padding:10px 0;}
.db-news-rank2 dt a.on,.db-news-rank2 dt a:hover{background:#fff;border-top: 5px solid #4284d9;text-decoration:none;}
.db-news-rank2 dt a{float:left;display:block;width:50%;height:45px;line-height:45px;font-size:20px;text-align:center;background:#f5f5f5;border-top:5px solid #f5f5f5;}
.db-news-rank2 li{float:left;width:90%;height:35px;line-height:35px;padding-left:5%;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.db-news-rank2 i{display:inline-block;width:20px;height:15px;margin-right:10px;font:bold 12px/15px "Arial";text-align:center;color:#fff;background:#999;border-radius:3px;zoom:-1;}.db-news-rank2 i.red{background:#db214c;}.db-news-rank2 i.orange{background:#f90;}









.m-t-20 {
    margin-top: 20px;
}
.item-title {
	font-size: 24px;
	font-family: Source Han Sans SC;
	font-weight: bold;
	color: #4284d9;
	position:relative;
}.item-title span{
	display: inline-block;
	position: relative;
	top: -2px;
	left: 0;
	width: 6px;
	height: 24px;
	background-color: #4284d9;
	margin-right: 12px;
	vertical-align: middle;
}
/*技术文章等*/
.art-article {
	padding:20px;
	background:#fff;
	border-radius:10px
}
.art-article-cont {
	display:flex;
	align-items: top;
	justify-content: space-between;
}
 

.art-news-ul {
	padding-top:30px;
}
.art-news-ul li {
	display:flex;
	align-items: center;
	margin-bottom:15px;
	
}.round {
    width: 5px;
    height: 5px;
    background: #C8C8C8;
    border-radius: 50%;
    margin-right: 8px;
    flex-shrink: 0;
}.art-news-ul li a {
    display: inline-block;
    width: 360px;
    font-size: 15px;
    font-family: Source Han Sans SC;
    font-weight: 400;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



.art-other {
    padding: 20px;
    background: #fff;
    border-radius: 10px;
}.art-other-left {
    width: 320px;
    margin-right: 40px;
}.art-other-left-item {
    margin-bottom: 40px;
}.art-other-left-news-list li{
	display:flex;
	align-items: center;
	margin-bottom:15px;
}
.art-other-left-news-list li a {
	display:inline-block;
	width:320px;
	font-size: 15px;
	color: #333333;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.art-other-left-news-list li a:hover{
	color:#fd5339
}


.art-other-left-item:last-child{
	margin-bottom:0
}
.art-other-left-img {
	position:relative;
	width: 320px;
	height: 180px;
	border-radius: 10px;
	margin:20px 0 0;
	overflow:hidden;
}
.art-other-left-text {
	position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    font-size: 14px;
    line-height: 40px;
    background: linear-gradient(to top, black 4%, transparent);
    font-weight: bold;
    padding: 0 10px;
    text-shadow: 0 1px 5px #4d4d4d;
}
.art-other-left-img img {
	width:100%;
	height:100%;
	object-fit:cover
}

.art-other-center {
    width: 450px;
}.pull-left {
    float: left;
}.art-other-right {
    width: 310px;
    margin-left: 20px;
}

.art-video-cont {
    margin-top: 20px;
    margin-bottom: 40px;
}

.art-video-cont {
	margin-top:20px;
	margin-bottom:40px
}
.art-video-cont li {
	margin-bottom:10px
}
.art-video-cont li a{
	display:flex;
	align-items:center
}
.art-video-img {
	width: 135px;
	height: 85px;
	border-radius: 10px;
	margin-right:10px;
	overflow:hidden
}
.art-video-img img {
	width:100%;
	height:100%;
	object-fit:cover
}
.art-video-text {
	width:165px;
	font-size: 14px;
	color: #323232;
	line-height: 18px;
}



.art-topic-cont {
	display:grid;
	grid-template-columns: repeat(auto-fill,120px);
	grid-gap:20px 30px;
	margin-top:20px;
	margin-bottom:40px
}
.art-topic-img {
	width:120px;
	height:90px;
	border-radius: 5px;
	margin-bottom:10px;
}
.art-topic-img img {
	width:100%;
	height:100%;
	object-fit:cover
}
.art-topic-text {
	font-size: 12px;
	color: #323232;
	line-height: 16px;
	height:32px;
	overflow:hidden;
}


.art-brand-cont {
	display:grid;
	grid-template-columns: repeat(auto-fill,140px);
	grid-gap:10px 30px;
	margin-top:20px;
	margin-bottom:40px
}
.art-brand-cont li {
	width: 140px;
	height: 60px;
	background: #FFFFFF;
	border: 1px solid #E1E1E1;
	border-radius: 5px;
	display:flex;
	align-items:center;
	justify-content: center;
	padding:10px;
	
}

.art-brand-cont li img{
	width: 140px;
	height: 60px;
	background: #FFFFFF;
	border: 1px solid #E1E1E1;
	border-radius: 5px;
	display:flex;
	align-items:center;
	justify-content: center;
	padding:10px;
	
}
.art-news-ul2 {
    padding-top: 20px;
}


.f-w {
    font-size: 16px!important;
    font-weight: bold!important;
}



.art-item1 {
	display:flex;
	justify-content:space-between;margin-left:-10px;
}
.art-item1 li {
	width:220px; margin-left:10px;
}
.art-item1-img {
	width: 220px;
	height: 124px;
	border-radius: 10px;
	margin-bottom:15px;
	overflow:hidden;
}
.art-item1-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.art-item1-ti {
	font-size: 15px;
	color: #323232;
	line-height:28px;
	height:28px;
	overflow:hidden;
}

.art-news-left {
    margin-right: 20px;
}

.art-news-center {
	margin-right:20px;
	width:440px
}
.art-news-title-box {
    font-size: 20px;
    font-weight: bold;
    color: #333333;
}
.art-news-title-box span{
	display: inline-block;
    position: relative;
    top: -2px;
    left: 0;
    width: 5px;
    height: 20px;
    background-color: #4284d9;
    margin-right: 10px;
    vertical-align: middle;
}

.art-news-right {
    width: 200px;
}

.art-yc-ul {
	margin-top:20px
}
.art-yc-ul li{
}
.art-yc-img {
	width: 200px;
	height: 110px;
	border-radius: 10px;
	margin-bottom:10px;
	overflow:hidden;
}
.art-yc-img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.art-yc-ti {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	line-height: 26px;
	height:26px; overflow:hidden
}
.art-yc-ti2 {
	font-size: 14px;
	color: #333333;
	line-height: 24px;
	height:24px; overflow:hidden
}
.art-yc-ul li:hover .art-yc-ti{
	color:#fd5339!important
}
.art-yc-ul li:hover .art-yc-ti2{
	color:#fd5339!important
}






.art-corp-fous {
    padding: 20px;
    background: #fff;
    border-radius: 10px;
}

.art-corp-cont {
	margin-top:20px
}
.art-slider4{
    position: relative;
}
.swiper-container3 {
    position: static;
}
.swiper-container3 li {
	width:240px
}
.swiper-container3 a {
	display:inline-block
}
.art-corp-log {
	width:240px;
	height:100px;
	display:flex;
	align-items:center;
	justify-content:center;
	background: #FFFFFF;
	border: 1px solid #CDCECE;
	border-radius: 10px;
}
.art-corp-log img {
	width:80%
}
.art-corp-news-list {
    margin-top: 20px;
}
.art-corp-news-list li {
    display: flex;
    align-items: center;
    margin-bottom: 15px;
}
.art-corp-news-list li:last-child{
	margin-bottom: 0;
}
.art-corp-news-list li a {
    display: inline-block;
    width: 240px;
	font-size: 14px;
	font-weight: 400;
	color: #323232;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



.art-interview {
	padding:20px;
	background:#fff;
	border-radius:10px
}
.art-interview-cont {
	margin-top:20px
}
.swiper-slide-box {
	display:grid;
	grid-template-columns: repeat(auto-fill,250px);
	justify-content: space-between;
}
.swiper-slide-box li{
	width:250px;
	position:relative;
}
.art-interview-img {
	width:250px;
	height:160px;
	border-radius: 5px;
	overflow:hidden
}
.art-interview-img img {
	width:100%;
	height:100%;
	object-fit:cover
}
.art-interview-text {
	font-size: 14px;
	color: #323232;
	line-height:16px;
	margin-top:10px;
	height:32px;
	overflow:hidden
}
.art-slider2 {
	position:relative;
}
.swiper-container1 {
	position:static;
}
.swiper-button-next, .swiper-button-prev {
	top:40%
}
.button-left,.button-right{
	width:36px;
	height:36px;
	border-radius:50%;
	box-shadow:0 5px 10px #e5e5e5;
	background-color:#fff;
	line-height:36px;
	background-image:none;
	text-align:center
}
.button-left{
	left:-38px;
}
.button-right{
	right:-38px;
}

.moring {
	position:absolute;
	right:0;
	bottom:0;
	font-size: 14px;
	font-weight: 400;
	color: #FD5339;
}





.art-pic {
	padding:20px;
	background:#fff;
	border-radius:10px
}
.art-pic-cont {
	margin-top:20px
}
.art-slider3 {
    position: relative;
}
.swiper-container2 {
    position: static;
}
.swiper-container2 .swiper-button-next,.swiper-container2 .swiper-button-prev {
	top:50%
}
.swiper-container3 .swiper-button-next,.swiper-container3 .swiper-button-prev {
	top:50%
}
.art-pic-text {
	position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    font-size: 14px;
    line-height: 40px;
    background: linear-gradient(to top, black 4%, transparent);
    font-weight: bold;
    padding: 0 10px;
    text-shadow: 0 1px 5px #4d4d4d;
	border-radius:0 0 5px 5px
}


.art-slider2 {
	position:relative;
}
.swiper-container1 {
	position:static;
}
.swiper-button-next, .swiper-button-prev {
	top:40%
}
.button-left,.button-right{
	width:36px;
	height:36px;
	border-radius:50%;
	box-shadow:0 5px 10px #e5e5e5;
	background-color:#fff;
	line-height:36px;
	background-image:none;
	text-align:center
}
.button-left{
	left:-38px;
}
.button-right{
	right:-38px;
}




.art-recomm {
	position:relative;
	padding:30px 0;
	background-color:#fff;
	border-radius:10px;
	height:150px;
}
.art-tj-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 80px;
    height: 80px;
    background: url(../images/tj.png) no-repeat;
}
.m-t-20{
	margin-top:20px;
}
.art-tj-box {
	padding:0 20px
}
.art-tj-title {
	width:100%;
	padding:0 50px;
	font-size: 36px;
	font-weight: bold;
	text-align:center;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom:35px
}
.art-tj-title  a {
	color:#333;
}
.art-tj-title a:hover{
	color:#fd5339!important
}
.news-gd {
	position:relative;
	width:100%;
	height:30px;
	overflow:hidden;
	padding:0 20px
}
.news-gd ul {
	position:absolute;
	left:0px;
	top:0px;
	white-space:nowrap;
}
.news-gd ul li{
	display:inline-block;
	margin-right:30px;
}
.news-gd ul li a {
	display:inline-block;
	height:30px;
	color:#999999;
	font-size:16px
}
.news-gd ul li a:hover{
	color:#fd5339!important
}







.art-slider1 {
	width: 460px;
	height: 259px;
	border-radius: 10px;
	margin-bottom:20px;
}
.art-slider1 .artswiper {
	position:relative;
	width:460px;
	height:259px;
	border-radius:5px;
	overflow:hidden;
}
.artswiper .swiper-slide img{
	width:100%;
	height:100%;
	object-fit:cover
}
.artswiper .swiper-pagination {
	position:absolute;
	top:-20px;
	left:0!important;
	height:80px;
	text-align:left;
	background: linear-gradient(to bottom, black 4%, transparent);
	padding-top:40px;
	padding-left:20px;
}
.artswiper .swiper-pagination span {
	text-align:center;
}
.artswiper .swiper-pagination-bullet {
	box-sizing:bolder-box;
	border-radius:0;
	width:18px;
	height:18px;
	background-color:transparent;
	border:2px solid #fff;
	color:#fff;
	line-height:14px;
	opacity:1;
}
.artswiper .swiper-pagination-bullet-active {
	background-color:#fff;
	color:#262626;
}
.artswiper .swiper-text {
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:80px;
	overflow:hidden;
	text-overflow: ellipsis;
    white-space: nowrap;
	color:#fff;
	font-size:20px;
	line-height:70px;
	background: linear-gradient(to top, black 4%, transparent);
	font-weight:bold;
	padding:0 20px;
	text-shadow:0 1px 5px #4d4d4d;
}






.category {
    border-bottom: 1px solid #e1e1e1;
    padding: 12px 0;
    font-size: 0;overflow:hidden;
}

.category .category-more{
    padding-top: 5px;
    font-size: 14px;
    color: #ff5053;
    display: inline-block;
    vertical-align: top;
    width: 60px;float:left;
}

.category .category-title{
    padding-top: 5px;
    font-size: 14px;
    color: #999;
    display: inline-block;
    vertical-align: top;
    width: 60px;float:left;
}
.category .category-content {
    display: inline-block;
    width: 1080px;
    font-size: 14px;float:left;
}
.category .dfhd{ height:30px;  overflow:hidden}

.category .category-content .onn{ background:#ff4f53;color:#fff;padding:0px 4px}


.category .category-item{
    display: inline-block;
    font-size: 14px;
    line-height: 30px;
    color: #333;
    letter-spacing: 0;
    padding: 0 7px;
    cursor: pointer;
}

 .category .category-item.active {
    background: #4284d9;
    border-radius: 3px;
    color: #fff;
}


.db-mn {
    float: left;
    width: 608px;
}

.db-news-rec {
    width: 100%; background:#fff;overflow:hidden;padding:10px;};
}.db-news-rec h2 {
    float: left;
    width: 100%;
    height: 46px;
    font: bold 28px/46px "microsoft yahei";
}.db-news-rec h2 i {
    display: inline-block;
    width: 46px;
    height: 46px;
    margin-right: 12px;
    background: url(../images/ico-news.png)  left center no-repeat;
    vertical-align: top;
}


.db-news-rec h2 a {
  
    height: 46px;line-height:46px;
   
}



.db-news-rec ul {
    float: left;
    width: 585px;
    margin-left: 22px;
    padding-top: 15px;
    border-left: 1px solid #f8f8f8;
}

.db-news-rec li {
    float: left;
    width: 100%;
    margin-left: -7px;
    font: normal 18px/42px "microsoft yahei";
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}.db-news-rec li i {
    display: inline-block;
    width: 12px;
    height: 14px;
    margin-right: 34px;
    background: url(../images/ico-news.png)  left center no-repeat;
}.db-news-rec li i {
    margin-right: 20px;
}


.video-tt01 {
    padding: 10px 0px;
    display: flex;
    align-items: center;
    justify-content: space-between;    position: relative;
    border-bottom: 1px solid #e3e3e3;background:#fff; margin-top:10px;padding-left:10px;
}

.video-tt01 h2 {
    font-size: 20px;
    font-weight: bold;
}.video-tt01 a.more {
    height: 35px;
    line-height: 42px;
    padding: 0 17px 0 7px;
    color: #999;
    background: #fff url(skin/public/../public/img/base/more.gif) 33px 12px no-repeat;
}


.focusBoxx {  position: relative;
    
margin-top:10px;width: 100%;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:0px;height:510px;overflow:hidden; 
    
    
    
}
.focusBoxx .pic img { width: 100%; height: 510px; display: block; }
.focusBoxx .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBoxx .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBoxx .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBoxx .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; padding-left:20px;}
.focusBoxx .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBoxx .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBoxx .num li a,.focusBoxx .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBoxx .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBoxx .num li.on a,.focusBoxx .num a:hover{ background:#f60;  }




.huati-redian {background:#fff;padding:10px; overflow: hidden; margin-top: 10px;
}


.huati-redian li {
    float: left;
    width: 50%;
    white-space: nowrap;
}

.huati-redian li{position:relative;}.huati-redian li i{display:inline-block;width:15px;height:15px;line-height:15px;margin:7px 10px 0 0;text-align:center;font-size:12px;color:#fff;vertical-align:top;background:#5c5c5c;border-radius:5px;}
.huati-redian li:nth-child(1) i{background:#FD162C;}.huati-redian li:nth-child(2) i{background:#FE6C00;}.huati-redian li:nth-child(3) i{background:#FFB300;}
.huati-redian li a{display:inline-block;width:66%;line-height:2;font-size:16px;text-align:justify;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.huati-redian li em{position:absolute;right:0;top:18%;color:#999;}
.huati-redian li i.icon-new{width:23px;height:13px;margin:10px 0 0;background:url("skin/public/img/video/icon-new.png") no-repeat;background-size:100% 100%;}
.huati-redian li i.icon-hot{width:21px;height:13px;margin:10px 0 0;background:url("skin/public/img/video/icon-hot.png") no-repeat;background-size:100% 100%;}
.huati-redian li i.icon-new::before{content:"";display:none;}.huati-redian li em::before{content:"";display:inline-block;width:10px;height:13px;margin:1px 5px 0 0;vertical-align:top;background:url("skin/public/img/video/icon-redu.png") no-repeat;background-size:100% 100%;}



.art-news-box {
    padding: 20px;
    background: #fff;
    border-radius: 10px;
}


.header-out{ background:#fff}

.list-nav{width:1200px; margin:10px auto;background:#fff;padding:10px;}
.list-nav ul{ overflow:hidden}
.list-nav ul li{ float:left; margin-left:10px;margin-right:10px; font-size:16px;} 
.list-nav ul li.active{} 
.list-nav ul li.active a{ color:#4284d9;} 
 
.sxxc{background:#fff;padding:10px; margin-top:10px;}
.sxxcx{overflow:hidden}
.sxxcx .category-title{float:left;}
.sxxcx .category-content{float:left;width:1130px;}

.category-content .cxx{ border-bottom:1px solid #eee; display:block; overflow:hidden}


.sxxcx .dfhd{ height:30px;line-height:30px;display:inline-block; float:left;  overflow:hidden; width:1000px;}

.sxxcx .category-content .onn{background:#ff4f53;color:#fff;padding:0px 4px;float:left;margin-top:6px; margin-right:10px;}


.sxxcx .category-more{
    padding-top: 5px;
    font-size: 14px;
    color: #ff5053;
    display: inline-block;
    vertical-align: top;
    width: 60px; cursor:pointer;
}



.sxxcx .category-item{
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    color: #333;
    letter-spacing: 0;
    padding: 0 4px;
    cursor: pointer;
}

 .sxxcx .category-item.active {
    background: #4284d9;
    border-radius: 3px;
    color: #fff;
}



.brdddd{width:1200px; height:auto; margin:0 auto; background:#fff;}



.news-main-left {
	width: 840px;
}

.news-main-right {
    width: 340px;
}


.news-detail {
	background: #fff;
	border: 1px solid #ececec;
	box-shadow: 0 1px 4px 0 rgba(0,0,0,.1);
	border-radius: 3px;
	position: relative;
	padding: 0 10px;
}
.news-detail-header {
	font-size: 32px;
	color: #333;
	letter-spacing: .02px;
	text-align: left;
	line-height: 46px;
	margin: 10px 0 20px;
}
.news-author-head-focus-data-label,.news-detail-profile li {
	font-size: 12px;
	color: #999;
	line-height: 16px;
}


.news-detail-main  {
	padding-bottom: 10px;
	line-height: 32px;
	font-size: 16px;
	color: #333;
	word-break: break-all;
	text-align: justify;
}


.news-detail-main ol {
	padding: 15px;

}




.news-detail-main  img{

	max-width: 100%!important;
	height: auto!important;
}

.news-lanmu .lanmu-list li .link-block {
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}

.news-lanmu .lanmu-list li .link-block .left-side {
	float: left;
}

.news-lanmu .lanmu-list li .link-block .left-side img {
	width: 103px;
	height: 80px;
}

.news-lanmu .lanmu-list li .link-block .right-side {
	float: right;
	width: 170px;
}

.news-lanmu .lanmu-list li .link-block .right-side .right-title {
height:40px;line-height:20px;overflow:hidden;	font-size: 14px;
	color: #333;
	letter-spacing: 0;
	font-weight: 700;
}

.news-lanmu .lanmu-list li .link-block .right-side .right-author,.news-lanmu .lanmu-list li .link-block .right-side .right-periods {
	font-family: MicrosoftYaHei;
	font-size: 12px;
	color: #666;
	letter-spacing: 0;
	font-weight: 400;
	margin-top: 10px;
}

.news-lanmu .lanmu-list li .link-block .right-side .right-periods {
	color: #999;
	margin-top: 16px;
}

.news-top-main{ margin-left:20px;margin-top:10px;}

.news-top-main-item {
	font-size: 14px;
	list-style: decimal;
	list-style-position: outside;
	padding-left: 10px;
	overflow: visible;
	position: relative;
	margin: 0 0 10px;
}
.news-top-main-item:nth-child(1),.news-top-main-item:nth-child(2),.news-top-main-item:nth-child(3) {
	color: #ff4f53;
}


.news-forecast {
	background: #fff;
	border: 1px solid #ececec;
	box-shadow: 0 1px 4px 0 rgba(0,0,0,.1);
	border-radius: 3px;
	padding: 0 20px 20px;
	margin-top: 20px;
}

.news-forecast>h2 {
	font-size: 30px;
	color: #333;
	letter-spacing: 0;
	padding: 30px 0 20px;
	font-weight: 700;
}

.news-forecast-button {
	background: #f7f7f7;
	border: 1px solid #eaeaea;
	box-shadow: 0 0 3px 0 rgba(0,0,0,.08);
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
}

.news-forecast-main-item {
	margin-bottom: 30px;
}

.news-forecast-main-item a {
	display: block;
	width: 100%;
	height: 100%;
}

.news-forecast-main-item-img {
	width: 150px;
	height: 100px;
	margin-right: 15px;
}

.news-forecast-main-item-img  img{
	width: 150px;
	height: 100px;
}


.news-forecast-main-item-detail {
	width: 630px;
}

.news-forecast-main-item-detail>h3 {
	font-size: 18px;
	color: #333;
	letter-spacing: 0;
	text-align: justify;
	font-weight: 700;
}

.row {
    clear: both;
    *zoom: 1;
}
.col3-55-box {
	width:354px
}
.col3-55-box div {
	float:left;
	margin:0 63px 30px 0
}


.figure-55-55 {
	width:55px
}

.figure-55-55 img{
	width:100%
}

.figure-55-55 .figure {
	display:block;
	width:55px;
	height:55px;
	margin-bottom:5px
}
.figure-55-55 .title {
	display:block;
	text-align:center;
	white-space:nowrap
}


.section-layout .section-main {
    padding-right: 40px;
}


.section-layout .section-main .figure-inner { margin-bottom:10px;}
.section-layout .section-main .figure-inner img { width:50px; margin-right:10px;}

#detailBrandStory{ margin-top:20px; line-height:26px; margin-bottom:20px;}




.story-section {
    margin-bottom: 90px;
}.story-section .figure-140x140 {
	position:relative;
	padding-left:170px
}
.story-section .figure-140x140 h5 {
	font-weight:700;
	margin-bottom:10px
}
.story-section .figure-140x140 p {
	margin-bottom:20px;
	line-height:26px;
	color:#999
}

.story-section .figure {
	position:absolute;
	left:0;
	top:0;
	width:140px
}
.story-section .figure-inner {
	display:block;
	height:140px;
	margin-bottom:10px;
	padding:18px 0 0 18px;
	border:2px solid #e1e1e1;
	border-radius:3px
}
.story-section .figure-inner img,img {
	vertical-align:middle
}
.h5,.ranking2 h3,h5 {
	font-size:18px;
	line-height:24px
}


.margin-bottom-xlg {
    margin-bottom: 50px;
}

.section-header {
    margin-bottom: 20px;
    clear: both;
    height: 80px;
    border-bottom: 5px solid #e5e5e5;
    position: relative;
}

.header2 {
    border-bottom: 2px solid #e5e5e5;
    height: 47px;
}


.header2 {
	border-bottom:2px solid #e5e5e5;
	height:47px
}
.header2 .box {
	height:47px;
	margin-top:0
}
.header2 .box h2 {
	padding-bottom:12px;
	font-size:24px;
	border-bottom:0;
	color:#333;
	line-height:32px
}
.header2 .box ul {
	float:left;
	margin:8px -10px 0 0
}
.header2 .box ul li,.section-header .nav>li {
	float:left;
	font-size:18px;
	margin-right:20px;
	position:relative
}
.header2 .box ul li .current {
	padding-bottom:13px;
	display:block;
	line-height:24px;
	color:#ff4f53;
	border-bottom:2px solid #ff4f53
}
.header2 .box ul li+li:before {
	content:"";
	height:20px;
	width:1px;
	border-left:1px solid #ccc;
	position:absolute;
	top:2px;
	left:-20px
}

.carbrand-page{ overflow:hidden}





.hjff{width:100%;background:#fff;overflow:hidden; margin-top:10px;}
.hjff .name{background:#fff;border-top: 5px solid #4284d9;text-decoration:none;height: 45px;
    line-height: 45px;}
.hjff .name a{ font-size:20px; margin-left:10px;}






 .ttpp{}
 .ttpp ul{}
  .ttpp ul li{ float:left;width:120px; margin-left:7px; margin-top:10px; }
  .ttpp ul li img{width:120px;height:68px;}
  .ttpp ul li p{height:30px; line-height:30px; overflow:hidden }


.wzlie{ margin-left:5px;}
.wzlie li{height:30px;line-height:30px;clear:both;overflow:hidden}
.wzlie li a::before{content:"·";display:inline-block;margin-right:5px;font:bold 30px/35px "Arial";color:#ccc;vertical-align:top;}




 .hot-cx-list {
    margin-right: -45px;
    font-size: 0;
}.hot-cx-list .hot-cx-item {
    width: 180px;
    display: inline-block;
    vertical-align: top;
    margin-right: 45px;
    margin-top: 20px;
    position: relative;
}.hot-cx-list .hot-cx-item .img {
    width: 180px;
    height: 120px;
    display: inline-block;
    border-radius: 4px;
}.hot-cx-list .hot-cx-item .cx-name {
    font-size: 14px;
    color: #333;
    text-align: center;
    line-height: 20px;
    margin-bottom: 5px;
    margin-top: 10px;
}.hot-cx-list .hot-cx-item .cx-params {
    font-size: 14px;
    color: #333;
    text-align: center;
    line-height: 20px;
    margin-bottom: 5px;
    position: relative;
}

.hot-cx-list .hot-cx-item .cx-params a{
padding-right: 10px;
}

.cp-video-list .icon{background:url(../images/chexin-icons.png) no-repeat;display:inline-block}

 

.cp-video-list{margin:20px 0 0;margin-left:-40px;}
.cp-video-list .video-detail{background:#fff;width:calc(20% - 40px);float:left; margin-left:40px; margin-bottom:10px;}
.cp-video-list .img-show{width:100%;height:145px;position:relative;overflow:hidden;background-image:url(../images/placeholder-mini.png);background-size:150px;background-clip:content-box;background-position:center;background-repeat:no-repeat;display:block}
.cp-video-list .img-show img{width:100%;height:145px}
.cp-video-list .img-show .play{position:absolute;width:46px;height:46px;left:50%;top:50%; margin-left:-23px; margin-top:-23px;}
.cp-video-list .img-show .icon5{width:46px;height:46px;background-position:-78px -10px}
.cp-video-list .img-show:hover .icon5{background-position:-10px -78px}
.cp-video-list .img-detail .title{line-height:40px;height:40px;overflow:hidden; text-align:center; font-size:16px;}



.car-img-box .img-list li {
    width: 140px;
    margin: 0 10px 10px 0;
    float: left;background:#fff;height:170px;
}
.car-img-box .img-list .img-box {
    width: 140px;
    height: 93px;
}


.car-img-box .img-list img {
    width: 140px;
    height: 93px;
    display: block;
}

.car-img-box .img-list .p-1 {
    line-height: 20px;
    height: 20px;
    overflow: hidden;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;text-align: center;
}

.car-img-box .img-list  .p-2 {
    font-size: 14px;
    line-height: 20px;
    margin-top: 5px;color: #ff4f53;text-align: center;
}




.hot-wz-list{}

.hot-wz-list li{float:left;width:46%;margin:0 2%;height:60px;line-height:60px;border-bottom:1px dashed #e3e3e3; list-style:none; position:relative}
.hot-wz-list li a{ margin-left:8px;max-width:430px;height:60px;line-height:60px;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;}
.hot-wz-list li span{float:right;font-size:12px;color:#999; float:right}
.hot-wz-list li:before{border-radius:100%;content: '';width:5px;height:5px; position:absolute;left:0px;top:27px;background: #666;}

.hot-wz-list li:hover a{color:#db214c;}
.hot-wz-list li:hover:before{background:#db214c;}







