@charset "gb2312";
/* CSS Document */


/*二级菜单开始*/
.cndnsnew_head_logobg{ background-color:#fff;}
.cndnsnew_head_logobg ul{ float:right;}
.cndnsnew_head_logo_bg{background-image:url(../images/cndns_domainname_chinese_img.png); background-repeat:no-repeat; width:180px; height:60px; background-position:0 -85px; margin-top:20px; display:block; float:left;}
.cndnsnew_head_logo_bg_4{ background-color:#f86d0d;}
.cndnsnew_head_logo_bg_5{ width:1000px; min-height:60px; margin:0 auto;}
.cndnsnew_head_logo_bg_5text1{ line-height:60px; color:#fff; font-size:16px; border-right:#df620c 1px solid; padding-right:50px; margin-right:50px; float:left;}
.cndnsnew_head_logo_bg_5text1_1 a{ text-decoration:none; line-height:20px; margin-top:20px; width:80px; float:right; color:#fff; font-size:14px; }
.cndnsnew_head_logo_bg_5text1_2{ position:absolute; z-index:2; background-image:url(../images/cndns_domainname_chinese_img.png); background-repeat:no-repeat; background-position:-220px 0; width:20px; height:10px; margin-top:8px; margin-left:52px;}
.cndnsnew_head_logo_bg_5text2{ float:left;}
.cndnsnew_head_logo_bg_5text2 a{ color:#fff; font-size:14px; padding:0 15px; text-decoration:none; display:block; float:left; line-height:60px; margin:0px; position:relative;}
.cndnsnew_head_logo_bg_5text2 ul{ float:left;}
.cndnsnew_head_logo_bg_5text2 ul li{ float:left;}
.cndnsnew_head_logo_bg_5text2 ul li.on a{ font-weight:bold;font-size: 18px;}
.cndnsnew_head_logo_bg_5text2_1{ position:absolute; z-index:4; width:20px; height:14px; px; background-position:-120px 0px; background-image:url(../images/cndns_domainname_chinese_img.png); background-repeat:no-repeat; bottom:-14px; left:50%; margin-left:-10px;}
.cndnsnew_head_logo_bg_5text2 a:hover .cndnsnew_head_logo_bg_5text2_1{ display:block;}
/*二级菜单结束*/
.core_banner {

background-repeat: no-repeat; background-size:100%;
min-height: 380px;
background-position: center;
}
.maketing-main-s {
padding: 0px 0 40px 0;
}
.maketing-main-s .tit{ width:100%; margin-bottom:20px;}
.maketing-main-s .tit h4{ font-size:24px; color:#ff6800; line-height:44px;}
.maketing-main-s .tit h4 span{ color:#666666;}
.maketing-main-s .tit h4 p{ font-size:12px; color:#666;}
.maketing-main-s .tit a{ color:#ff6800; font-size:14px; line-height:34px; padding:0 15px; border:1px solid #ff6800; display:block; margin-top:14px;  transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s;}
.maketing-main-s .tit a:hover{ color:#fff; background:#ff6800; border-color:#ff6800;}




 .list_con{
	float:left;
	width:1200px;}
.list_con ul{
	float:left;
	width:1200px}
.list_con ul li{
	float:left;
	width:370px;
	height:335px;
	margin:0 20px 20px 0;
	position:relative;
	background:#fff;
	box-shadow:1px 1px 3px #e0e0e0,-1px -1px 3px #e0e0e0}
.list_con ul li.mr_0{
	margin-right:0}
.list_con ul li p{
	float:left;
	width:370px;
	font-size:14px}
.list_con ul li .tit{
	color:#333;
	padding:0px 10px;
	height:40px;
	line-height:40px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.list_con ul li span{
	position:absolute;
	left:0;
	top:0;
	z-index:99;
	display:none;
	width:370px;
	height:290px;
	background:url(../images/case_repeat_bg.png) left repeat}
.list_con ul li .tag{
	color:#0095cc;
	width:350px;
	height:50px;
	padding:0 10px;
	line-height:50px;
	text-align:center;
	background:#fafafa;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.list_con ul li .tag img{
	padding-right:5px;
	}
.list_con ul li:hover .tag{
	
	z-index:999;
	background:#0f0f0f}
.list_con ul li:hover span{
	display:block}
.list_con ul li span a{
	float:left;
	color:#fff;
	width:300px;
	height:36px;
	line-height:36px;
	text-align:center;
	margin:111px 0 0 50px;
	font-size:18px;
	border:1px solid #fff;
	border-radius:20px}
	
	.crumbs{
	float:left;
	font-family:"微软雅黑";
	font-size:12px;
	width:1200px;
    padding-bottom: 10px;
    padding-top: 15px;
	color:#333}
/*案例详情页面*/
.show_case_box{
	float:left;
	width:1118px;
	padding:40px;
	margin-top:20px;
	border:1px solid #e5e5e5;
	box-shadow:1px 1px 1px #e5e5e5,-1px -1px 1px #e5e5e5;
	background:#fff}

.show_top_con{
	float:left;
	width:1118px;
	border-bottom:1px solid #eaeaea}
.show_top_con dl{
	float:left;
	width:1118px;
	padding-bottom:25px}
.show_top_con dl dt{
	float:left;
	width:110px;
	height:110px;
	overflow:hidden;
	position:relative;
	border:1px solid #e5e5e5;
	border-radius:50%}
.show_top_con dl dt img{
/*    position:absolute;
	left:50%;
	margin-left:-88px*/}
.show_top_con dl dd{
	float:right;
	width:1000px}
.show_top_con dl dd h1{
	color:#34495e;
	float:left;
	width:1000px;
	height:58px;
	line-height:58px;
	font-size:24px;
	font-weight:bold;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis}
.show_top_con dl dd p{
	color:#b8c4ce;
	float:left;
	width:1000px;
	height:24px;
	line-height:24px;
	font-size:14px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis}
.show_top_con dl dd p a{
	color:#3498db;}
.tj_mb{
	float:left;
	width:1100px;
	margin-top:40px;
	border-top:1px solid #eaeaea;}
.tj_mb .bt{
	float:left;
	width:1100px}
.tj_mb .bt h3{
	color:#6093ba;
	float:left;
	height:40px;
	line-height:40px;
	padding-left:10px;
	font-size:18px;
	font-weight:bold}
.tj_mb .bt a{
	color:#364d5f;
	float:right;
	height:40px;
	line-height:40px;
	font-size:14px}
.tj_mb .mb_list,
.tj_mb .mb_list ul{
	float:left;
	width:1100px;}
.tj_mb .mb_list ul li{
	float:left;
	width:250px;
	padding:10px;
	margin:10px 5px 0 0}
.tj_mb .mb_list ul li.mr_0{
	margin-right:0}
.tj_mb .mb_list ul li:hover{
	background:#f1f4f6}
.tj_mb .mb_list ul li img{
	border:1px solid #e5e5e5}
.tj_mb .mb_list ul li p{
	float:left;
	width:250px}
.tj_mb .mb_list ul li .tit a{
	float:left;
	color:#333;
	width:250px;
	height:30px;
	line-height:30px;
	margin-top:10px;
	font-size:16px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.tj_mb .mb_list ul li .num span{
	float:left;
	color:#b5b5b5;
	height:30px;
	line-height:30px;
	font-size:14px;
	padding-left:20px;
	margin-right:30px;
	background:url(../images/tit_num_ico.png) no-repeat}
.tj_mb .mb_list ul li .num span.like{
	background-position:0 -33px}
.tj_mb .mb_list ul li .num span.down{
	background-position:0 8px}

.tj_mb .dz_user{
	float:left;
	color:#ff8b24;
	width:1100px;
	font-size:16px;
	margin-top:20px;
	text-align:center}
.tj_mb .dz_user a{
	display:inline-block;
	height:34px;
	line-height:34px;
	color:#fff;
	font-size:18px;
	padding:0 20px;
	margin-left:20px;
	background:#ff8b24;
	border-radius:3px}
.tj_mb .dz_user a:hover{
	text-decoration:none}

.al_js{
	float:left;
	width:1080px;
	padding:10px 22px;
	margin-top:40px;
	background:#f8f7f2;
	box-shadow:2px 2px 3px #ebeaea}
.al_js h3{
	float:left;
	color:#333;
	width:1000px;
	height:40px;
	line-height:40px;
	font-size:14px;
	font-weight:bold;
	border-bottom:2px solid #d9d9d9}
.al_js .txt_con{
	color:#666;
	float:left;
	width:1100px;
	margin-top:20px;
	line-height:24px;
	font-size:14px}

.case_zw_con{
	float:left;
	color:#333;
	width:1100px;
	margin-top:50px;
	font-size:14px}
.case_zw_con p{
	margin-top:10px}
.contentWrap{background: #f9f9f9;border: 1px solid #eee;padding: 22px;}
.contentWrap .content{color: #777;line-height: 27px;/*min-height: 500px;*/overflow: hidden;width: 1156px;}
.contentWrap .content{width: 1156px;overflow: hidden;}
.contentWrap .pics{width: 1200px;overflow: hidden;}
.contentWrap .pics li{display: inline;float: left;margin-right: 25px;padding-bottom: 12px;width: 270px;}
.contentWrap .pics li .box{background: url(../images/casebg.png) no-repeat 0 0;padding: 5px;}
.contentWrap .pics dt {display: table;height: 142px;line-height: 142px;overflow: hidden;text-align: center;width:270px;}
.contentWrap .pics dt span {display: table-cell;height: 142px;overflow: hidden;width:266px;}
.contentWrap .pics dt img{height:90px;width:220px; margin-left:-4px; margin-top:17px;}
.contentWrap .pics dd a{color: #F40;display: block;font-weight: bold;height: 26px;line-height: 26px;overflow: hidden;}
.contentWrap .pics dd span{color: #999;font-family: Arial;font-weight: normal;float: right;}
.contentWrap .text{ width:1156px; height:auto; overflow:hidden;border: 1px solid #EAEAEA;border-width: 1px 0 0 1px;margin-left: 1px;}
.contentWrap .text li{background: #FFF;border: 1px solid #EAEAEA;border-width: 0 1px 1px 0;display: inline;float: left;height: 40px;width: 381px;}
.contentWrap .text div{border: 1px solid #FFF;color: #666;height: 38px;line-height: 38px;overflow: hidden;padding: 0 15px;}
.contentWrap .text div:hover{background: #F3F3F3;color: #000;}
.contentWrap .note{ background: #FFFFE0;border: 1px dashed #FFCE88;color: #F00;margin-top: 25px;padding: 5px 15px;}
.contentWrap .note dt{font-weight: bold;}
.contentWrap .lists{padding: 0 25px;}
.contentWrap .lists li{background: #FFF;border: 1px solid #EAEAEA;border-radius: 3px;margin-top: 25px;padding: 5px;}
.contentWrap .lists dl{background: #E7EAEF;height: 140px;}
.contentWrap .lists dt{display: inline;float: left;height: 140px;overflow: hidden;width: 280px;}
.contentWrap .lists dt img{vertical-align: top;}
.contentWrap .lists dd{display: inline;float: left;padding: 0 20px 0 25px;width: 810px;}
.contentWrap .lists dd p{color: #666;height: 66px;line-height: 22px;overflow: hidden;text-align: justify;}
.contentWrap .lists dd b{color: #E66321;font-weight: normal;}
.contentWrap .lists dd h3{font-size: 14px;font-weight: bold;padding: 15px 0 12px;}
.contentWrap .lists dd h3 span{color: #888;font-size: 12px;font-weight: normal;font-family: Arial;float: right;}
.hj{ width:1200px; text-align: center;}
.hj .tit h4{margin-top:12px;}
.hj .tit h4 p{ padding-left:96px; margin-bottom:16px;}