@charset "utf-8";
/*
	header
*/
.wrap{
	width:1200px;
	margin: 0 auto;
	overflow:hidden;
}
.dc-top{
	box-shadow: 0 0 5px 3px #eee;
}
.dc-userinfo{
	overflow: hidden;
	background: #444;
	height: 35px;
	line-height: 35px;
	color: #fff;
	font-size:14px;
}
.dc-login-name{
	float:left;
}
.dc-login-name span{
	color:#fa4938;
}
.dc-back-dcone{
	float:right;
}
.dc-back-dcone a{
	color:#fff;
	text-decoration: none;
}
.dc-searchbox{
	padding-top: 24px;
	overflow: hidden;
	background: #fff;
	line-height: 60px;
	color:#333;
}
.dc-logo{
	float:left;
}
.dc-search{
	float:left;
	padding:10px 0 0 80px;
	overflow:hidden;
}
.dc-search .search-btn{
	width:94px;
	height:42px;
	background: #e85744;
	color:#fff;
	font-size:20px;
	border:0;
	float:left;
	line-height: 42px;
}
.dc-search input{
	width:490px;
	height:36px;
	line-height:36px;
	border:2px solid #e85744;
	padding-left:15px;
	font-size:14px;
	color:#333;
	float:left;
}
.dc-link{
	float:right;
	padding-top: 10px;
}
.dc-link .to-b2b,.dc-link .to-eb{
	height:38px;
	border:1px solid #dcdcdc;
	background: #f5f5f5;
	font-size:16px;
	line-height: 38px;
	text-align: center;color:#333;padding:0 15px;
}
.dc-link .to-eb{
	margin-left:13px;display:block;
}
.dc-nav{
	margin-top:38px;
}
.dc-nav ul{
	overflow:hidden;
}
.dc-nav li{
	float:left;
	width:78px;
	height:40px;
	list-style: none;
	margin-right:20px;
}
.dc-nav li a{
	display: block;
	color:#333;
	height:36px;
	line-height:36px;
	text-decoration: none;
	text-align: center;
	font-size:18px;
	border-bottom: 3px solid #fff;
}
.dc-nav li a.active{
	border-bottom:3px solid #e85744;
}
.dc-nav li a:hover{
	color:#e85744;
}
/* footer */
.dc-foot{
	padding:25px 0;
	background: #444;
	color:#fff;
	overflow:hidden;
}
.foot-l {
	float:left;
	overflow: hidden;
	padding-top:40px;
}
.foot-l .dc-foot-logo{
	float:left;
}
.foot-l .dc-foot-logo img{
	vertical-align: inherit;
}
.foot-l .dc-foot-logo:after{
	content:"";
	display: inline-block;
	margin:0 15px;
	width:1px;
	height:46px;
	background: #fff;
}
.foot-copyright{
	float:left;
	font-size:12px;
	line-height: 25px;
}
.foot-r{
	float:right;
	overflow:hidden;
	text-align: center;
	font-size:16px;
	margin-right:56px;
}
.foot-wechat, .foot-app{
	float:left;
	margin-right:58px;
	
}
.foot-wechat img, .foot-app img{
	display: block;
	margin-bottom:15px;
}
.dc-floor{
	background: #f8f8f8;
	padding:8px 0 30px 0;
	overflow:hidden;
}
.dc-floor-l{
	float:left;
	width:230px;
	background: #fff;
	font-size:16px;
	margin-right:7px;
	box-shadow: 0 0 5px 2px #eee;
}
.dc-floor-l .menu{
	color:#333;
}
.dc-floor-l li{
	margin-top:16px;
}
.dc-floor-l li a{
	color:#666;
}
.dc-floor-l li img{
	width:22px;
	height:22px;
	display:inline-block;
	vertical-align: middle;
}
.dc-floor-c{
	float:left;
}

.dc-floor-l li a span{
	vertical-align: middle;
	padding-left:15px;
}
.dc-floor-l li a:hover{
	color:#e85744;
}
.dc-lecense span{
	display: inline-block;
	padding:8px 16px;
	color:#e85744;
	border:1px solid #e85744;
	border-radius:2px;
}
.dc-lecense span:hover{
	color:#fff;
	background: #e85744;
}
.slider-bar{
	position:relative;
	width:701px;
	background: #fff;
	padding:12px;
	margin-top:15px;
	box-shadow: 0 0 5px 1px #eee;
}
.slider-bar-container{
	position:relative;
	width:100%;
	overflow: hidden;
}
.slider-bar ul{
	overflow:hidden;
	margin-left:-12px;
	position:relative;
	left:0;
	height: 144px;
	white-space: nowrap;
}
.slider-bar .slider-bar-item{
	float:left;
	margin-left:12px;
}
.slider-bar .slider-bar-item img{
	display: block;
	width:166px;
	height:114px;
}
.slider-bar .slider-bar-item .slider-titles{
	text-align: center;
	font-size:14px;
	color:#333;
	margin-top:12px;
}
/* 覆盖silder.css高度*/
.dc-floor-c .slider{
	height:305px;
}
.dc-floor-c .slider-content{
	height:305px;
}
.dc-floor-c .slider .slider-content li{
	height:305px;
}
.slider-bar .slider-bar-prev{
	position:absolute;
	left:0px;
	top:44px;
	display:block;
	width:23px;
	height:41px;
	cursor:pointer;
	background: url("../images/dcone/slider_bar_prev.png") no-repeat;
}
.slider-bar .slider-bar-next{
	position:absolute;
	right:0px;
	top:44px;
	display:block;
	width:23px;
	height:41px;
	cursor:pointer;
	background: url("../images/dcone/slider_bar_next.png") no-repeat;
}
.dc-floor-r{
	float:right;
	width:276px;
}
.dc-news,.dc-us{
	box-shadow: 0 0 5px 2px #eee;
}
.dc-news-title,.dc-us-title{
	padding:8px 14px;
	color:#e85744;
	background: #fcfcfc;
	border-bottom: 1px solid #f5f5f5;
	font-size:14px;
}
.dc-news-title i{
	width:21px;
	height:21px;
	display:inline-block;
	vertical-align: middle;
	background: url("../images/dcone/dc_news_icon.png") no-repeat;
}
.dc-news-title span, .dc-us-title span{
	display: inline-block;
	padding-left:8px;
	vertical-align: middle;
}
.dc-news-list,.dc-us-list{
	padding:20px 14px 10px 14px;
	background: #fff;
	color:#666;
}
.dc-news-list{
	height:236px;
}
.dc-news-list li{
	padding-bottom:10px;
	font-size:12px;
}
.dc-news-list li a{
	color:#666;
}
.dc-news-list li a:hover{
	color:#e85744;
}
.dc-us-list-index{
	padding:16px 14px 10px 14px;
	background: #fff;
	color:#666;
	height: 242px;
}
.dc-us-list-index li{
	padding-bottom:7px;
	font-size:12px;
	width:120%;
}
.dc-us-list li{
	padding-bottom:10px;
	font-size:12px;
	width:120%;
	-webkit-transform-origin-x:0;
    -webkit-transform: scale(0.90);
}
.small-fontsize{
	font-size:10.8px;
}
.dc-us-title i{
	width:21px;
	height:21px;
	display:inline-block;
	vertical-align: middle;
	background: url("../images/dcone/dc_phone_icon.png") no-repeat;
}
.dc-more-p{
	background: #fff;
	text-align: center;
	padding-bottom:16px;
}
.dc-more-p-grneralChannel{
	background: #fff;
	text-align: center;
	padding-bottom:16px;
}
.dc-more-p-grneralChannel a{
	display: inline-block;
    padding: 8px 16px;
    color: #e85744;
    border: 1px solid #e85744;
    border-radius: 2px;
    font-size:14px;
}
.dc-more-p a{
	display: inline-block;
	padding: 8px 16px;
	color: #e85744;
	border: 1px solid #e85744;
	border-radius: 2px;
}
.dc-more-p a:hover{
	color: #fff;
	background: #e85744;
}
/*  item  */
.dc-f-item,.dc-full-item{
	overflow:hidden;
	margin-bottom:12px;
}
.dc-f-l,.dc-full-l{
	float:left;
	width:520px;
}
.dc-f-r,.dc-full-r{
	float:right;
	width:520px;
}
.dc-f-top,.dc-full-top{
	overflow:hidden;
	border-bottom:2px solid #999;
	padding:42px 0 20px 0;
}
.dc-f-title,.dc-full-title{
	float:left;
	font-size:22px;
	color:#333;
	margin-left:10px;
	border-left:4px solid #e85744;
	height:20px;
	padding-left:6px;
	padding-top: 1px;
	height:22px;
	line-height: 22px;
}
.dc-f-top a,.dc-full-top a{
	display: block;
	float:right;
	color:#666;
	font-size:16px;
}
.dc-f-list li{
	margin-top:20px;
	font-size:14px;
	color:#333;
	overflow:hidden;
	padding-left:30px;
	background:  url("../images/dcone/dot.jpg") no-repeat 10px center;
}
.dc-f-list li a{
	display: block;
}
.dc-f-list li .info-title{
	display: inline-block;
	width:400px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.dc-f-list li .date{
	float:right;
	font-size:12px;
	color:#999;
}
.dc-ad-list{
	margin-top:56px;
	overflow:hidden;
	margin-left:-16px;
}
.dc-ad-list li{
	float:left;
	margin-left:16px;
}
.dc-ad-list li img{
	width:288px;
	height:172px;
}
.dc-active-list ul{
	overflow:hidden;
	margin-top:4px;
	margin-left:-14px;
}
.dc-active-list li{
	position:relative;
	float:left;
	margin-left:14px;
	margin-top:22px;
	list-style: none;
}
.dc-active-list img{
	display: block;
	width:164px;
	height:100px;
}
.dc-active-list .dc-activity-title{
	position:absolute;
	width:100%;
	left:0;
	bottom:0;
	color:#fff;
	background: rgba(0,0,0,0.6);
	line-height:26px;
	opacity:0.8;
	text-align: center;
	font-size:14px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.dc-full-container{
	overflow:hidden;
	margin-top:30px;
}
.dc-full-l{
	height:276px;
	overflow-y:scroll;
	line-height: 25px;
}
.dc-full-cell{
	border-bottom:1px dashed #e2e9f0;
	margin-right: 20px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-right:40px;
}
.dc-full-cell-info{
	font-size:12px;
	color:#999;
}
.dc-full-cell p{
	font-size: 14px;
}
.dc-full-cell-info span{
	padding-right:10px;:
}
.dc-full-r{
	width:582px;
}
.dc-advice textarea {
	width:528px;
	height:184px;
	border:1px solid #e5e5e5;
	resize: none;
	padding:16px 26px;
	font-size:14px;
	color:#333;
	font-family: "SourceHanSansCN-Regular";
}
.dc-advice-check{
	display:inline-block;
	width:16px;
	height:16px;
	vertical-align: middle;
	background: url("../images/dcone/dc_advice_check.png") no-repeat;
}
.dc-advice-submit{
	font-size:18px;
	text-align: right;
	color:#333;
	margin-top: 20px
}
.dc-advice-submit .dc-check{
	padding-right:54px;
	padding-left:4px;
}
.dc-advice-submit a{
	display: inline-block;
	padding:8px 16px;
	background: #e85744;
	color:#fff;
	font-size: 18px;
	border-radius:2px;
}
.dc-full-item{
	margin-bottom:54px;
}
.dc-advice-check i.active{
	width:16px;
	height:16px;
	display: inline-block;
	background: url("../images/dcone/dc_advice_check_active.png") no-repeat center;
}
/* 附带右侧专题装饰页面样式 */
.dcone-special-body{
	background: #f9f9f9;
	overflow:hidden;
	padding-top:15px;
	padding-bottom:100px;
}
.dcone-special-content{
	width:942px;
	float:left;
}
.dcone-special-list{
	width:226px;
	margin-left:12px;
	background: #fff;
	float:left;
	padding:10px;
	text-align: center;
}
.dcone-special-item img{
	width:225px;
	height:126px;
	display: block;
}
.dcone-specia-titles{
	padding:10px 0 20px 0;
	font-size:14px;
	color:#333;
}
/* B2B学习中心 通用频道页 */
.dcone-g-content{
	overflow:hidden;
}
.dcone-g-l{
	float:left;
	width:200px;
}
.dcone-g-r{
	float:left;
	margin-left:15px;
}
.dcone-g-l-top{
	background: #fff;
	padding:22px 20px;
	font-size:16px;
}
.dcone-g-l-bottom{
	background: #fff;
	margin-top:15px;
}
.dcone-g-l-bottom .dc-us-list{
	padding:20px 10px 10px 10px;
}
.dcone-g-l-bottom .dc-us-title{
	border:1px solid #f5f5f5;
}
.dcone-g-l-top .menu{
	color:#333;
}
.dcone-g-l-top li{
	margin-top:16px;
}
.dcone-g-l-top li a{
	color:#666;
}
.dcone-g-l-top li a:hover{
	color:#e85744;
}
.dcone-g-l-top li img{
	width:22px;
	height:22px;
	display:inline-block;
	vertical-align: middle;
}
.dcone-g-l-top li a span{
	vertical-align: middle;
	padding-left:15px;
}
.dc-lecense a{
	display: inline-block;
	padding:8px 16px;
	color:#e85744;
	border:1px solid #e85744;
	border-radius:2px;
}
.dc-lecense a:hover{
	color:#fff;
	background: #e85744;
}
.dcone-g-main{
	padding:30px;
	background: #fff;
}
.dcone-g-top{
	overflow: hidden;
    border-bottom: 2px solid #999;
    padding-bottom:20px;
}
.dcone-g-active ul{
	width:679px;
}
.dcone-g-active img{
	width:212px;
	height:120px;
}
.dc-more-p-grneralChannel a:hover{
	background-color: #e85744;
    color: #fff;
}
/* 学习中心改版 20240416 */
.dc-top-revision .dc-nav li{width:auto;height: auto;margin-right:0;padding:0 20px;}
.dc-search-tag{height: 20px;margin-top: 5px;}
.dc-search-tag ul{overflow:hidden;}
.dc-search-tag li{float: left;}
.dc-search-tag li a{float: left;color: #999;font-size: 12px;line-height: 14px;cursor: pointer;}
.dc-search-tag .cutLine{height:14px;width:1px;background-color:#999;margin:0 5px;}
.dc-search-tag li.active{color: #e85744;}
.dc-fuzzy-lookup-location{position: absolute;top: 54px;left: 80px;z-index: 1; width: 565px;box-shadow: 0 0 5px 2px #eee;max-height: 450px;overflow-y: auto;}
.dc-fuzzy-lookup{background-color: #fff;padding: 10px 20px;}
.dc-fuzzy-lookup ul li{padding: 10px 0;border-bottom: 1px solid #f5f5f5;}
.dc-fuzzy-lookup ul li .title{font-size: 14px;color: #000;line-height: 20px;}
.dc-fuzzy-lookup ul li .content{overflow: hidden;line-height: 20px;color: #999;font-size: 12px;}
.dc-fuzzy-lookup ul li .lookup-left{float: left;}
.dc-fuzzy-lookup ul li .lookup-right{float: right;line-height: 35px;}
.dc-fuzzy-lookup ul li .lookup-right .read{background: url("../images/dcone/searchNum.png") no-repeat left;
padding-left: 20px;margin-left: 10px;}
.dc-fuzzy-lookup ul li .lookup-right .readNum{display: inline-block;text-align: right;width: 30px;}
.quickAccessBox{position:relative;}
.quickAccessBox,.dc-link .to-eb{float:left;}
.quickAccess{display:none;position:absolute;top: 46px;left: 0;width: 145px;box-shadow: 0 0 5px 2px #eee;background-color: #fff;
border-radius:2px;}
.quickAccessBox .to-b2b .downIcon{display:inline-block;vertical-align: middle;width:7px;height:5px;margin-left: 8px;
background: url("../images/dcone/dcone_downIcon.png") no-repeat 0;}
.quickAccess .topIcon{position:absolute;top:-6px;left:66px;display:inline-block;vertical-align: middle;width:12px;height:6px;
background: url("../images/dcone/dcone_topIcon.png") no-repeat 0;}
.quickAccess li a{display:block;height: 34px;line-height: 34px;font-size:14px;padding-left: 20px;}
.quickAccess li a:hover{color:#e85744;background-color:#fef0f0;}
.dc-floor-c .slider{width: 680px;background-color: #fff;}
.dc-floor-c .slider .slider-content li{width: 680px;}
.dc-news-list2024{height: 248px;padding-top:10px;}
.dc-news-list2024 li{padding-bottom:0;line-height:30px;height:30px;margin-top:0;}








