/* CSS Document */

/*----------- My Name Is "解决方案" ----------------*/

.MainCont{ 
    width:1086px;
    margin:0 auto;
	overflow:hidden;
	
	padding-top:0px;
}

.ContTop{
	width:100%;
	height:67px;
	margin-top:75px;
	}
	
	.ContTop .leftTit{ float:left; color:#898a8a;}
	.ContTop .rightForm{ float:right;}
	.ContTop .leftTit .title{ font-size:24px;}
	.ContTop .leftTit .showpath{ line-height:30px;}
	
	/*搜索框*/
	.abaSty-SearchArea {
				float: right;

				width:196px;
				height:32px;
				background:url(../images/abaSty-SearchArea-bg.png) no-repeat 0 0;
			}
			.abaSty-IBbg {

				vertical-align: middle;
				width:135px;
				height:30px;
				line-height: 30px;
				color:#666;
				border:none;
				background:none;
				margin-left:20px;
				margin-top:1px;
			}
			.abaSty-SBbg {
				background: url(../images/abaSty-SBbg.png)  no-repeat 0 0;
				border:none;
				width: 25px;
				height:32px;
				margin-left: 4px;
				vertical-align: middle;
				cursor:pointer;
				
			}

	
	/*搜索框*/
	
	.TabBar{ width:100%; height:45px; background:url(../images/Tabbar_bg.jpg) repeat-x;}
	.TabBar ul{ margin-left:40px;}
	.TabBar ul li{  height:45px; font:16px/45px Microsoft YaHei; color:#5d95a9; float:left; }
	
	.TabBar ul li a{ font:16px/45px Microsoft YaHei; color:#5d95a9; display:block; padding-left:30px;padding-right:15px;}
	.TabBar ul li a.active{ padding:0 30px; background-color:#ffffff; color:#454545;}
	
	.TabBar ul li a:hover{ color:#ffffff; /*background:#d7ebf4;*/}
	
    .List{ overflow:hidden; margin-top:51px;}
	.List  ul li{ display:block; overflow:hidden; padding-bottom:22px;  margin-bottom:28px; border-bottom:1px #e5e6e6 dashed;}
	
	.List .jimg{ float:left; width:213px; /*margin-right:43px; */height:163px; overflow: hidden; padding-bottom:5px; background:url(../images/NEWS_PIC_bg.jpg) no-repeat 0 0; border-radius:10px;}
	.List .jimg a img{ border-radius:10px;}
	.List .jimg a img:hover{ -moz-box-shadow:2px 2px 5px #adacac;
	-webkit-box-shadow:2px 2px 5px #adacac;
	box-shadow:2px 2px 5px #adacac;}
	.List .jzi{ float:right; width:830px; text-indent:24px;}
	.List .jzi h4{ padding-top:18px;}
	.List .jzi2{ float:right; width:830px;}
	.List .jzi2 h4{ padding-top:10px;}
	.xiangq{ border:none; padding:0 8px 2px 16px; height:24px; font:14px/24px Microsoft YaHei; color:#ffffff; float:right;
	 background:#666666; text-align:center; cursor:pointer;
	 -moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	 }
	 .xiangq:hover{ color:#bbbbbb;}
	.ppmore{ width:100%; text-align:center; height:24px; line-height:24px;}
	.ppmore a{ display:block; color:#9e9d9d; font-size:12px; background:#e8e8e8; text-shadow:1px 1px 0px rgba(255, 255, 255, 0.5);}
	.ppmore a:hover{ background-color:#efeded; color:#666;}
	
	.lmessage{ overflow:hidden; margin-top:15px;}
	.lmessage span{ font:12px SimSun; color:#b2b2b2; margin-right:10px; font-style:italic; }
	.lmessage span a{  color:#b2b2b2; text-decoration:underline;}
	.lmessage span a:hover{ text-decoration:none; color:#72b3ce;}
	.lmessage span em{ display:inline-block; width:15px; height:15px; vertical-align:text-bottom; margin-right:5px;}
	.lmessage span em.one{ background:url(../images/littleclock_icon.jpg) no-repeat 0 0;}
	.lmessage span em.two{ background:url(../images/littlezhen_icon.jpg) no-repeat 0 0;}
	
	
	
	.subList{ overflow:hidden; margin-bottom:45px;}
	.subList dl{}
	.subList dl dt{ width:100%; height:36px; font:bold 14px/36px SimSun; border-bottom:1px #e0e0e0 solid;}
	.subList dl dt span{ margin-left:9px;}
	.subList dl dt span em{ display:inline-block; width:6px; height:9px; vertical-align:middle; background:url(../images/subList_icon.png) no-repeat 0 0;
	                        margin-right:9px;
	}
	.subList dl  dd{ margin:0; padding:0;}
	
	.subList  ul.xiaotiao{ margin-top:15px; margin-bottom:10px;}
	.subList  ul.xiaotiao li{ display:block; margin-left:20px; font-size:12px; height:26px; line-height:24px;}
	
	.subList  ul.xiaotiao li i{ display:inline-block; width:3px; height:3px; background:url(../images/huidian.jpg) no-repeat 0 0 ; vertical-align:middle;  margin-right:10px; }
	.subList  ul.xiaotiao li a{ color:#555555; font-family:SimSun; }
	.subList  ul.xiaotiao li a:hover{ color:#d95b00; }
	.subList  ul.xiaotiao li span{ color:#CCC; margin-left:5px;}
	

	.subbox{ width:1086px; overflow:hidden; }
	.subin1101{ width:1101px;  overflow:hidden;}
	.subList2{ overflow:hidden; margin:0 8px 15px 7px;  width:352px; float:left;}
	.subList2 dl{}
	.subList2 dl dt{ width:100%; height:32px; font:14px/32px Microsoft YaHei; border-bottom:1px #e0e0e0 solid; margin-bottom:14px;}
	.subList2 dl dt span{ color:#686868;}
	.subList2 dl dt span em{ display:inline-block; width:7px; height:4px; vertical-align:middle; background:url(../images/xiasanjiao.png) no-repeat 0 0;
	                        margin-left:6px;
	}
	     .xiaotiao2 a{ font:12px/22px SimSun; color:#36a0c7;}
		 .xiaotiao2 a:hover{ color:#d95b00;}
	.subList2  ul.xiaotiao2 li i{ display:inline-block; width:3px; height:3px; background:url(../images/huidian.jpg) no-repeat 0 0 ; vertical-align:middle;  margin-right:8px; margin-left:3px; }
	
	
	.onePage{ overflow:hidden; margin-bottom:40px; position:relative;}
	.title1{ width:100%; overflow:hidden; text-align:center; margin-top:50px;}
	.message{ color:#9f9d9d; font:12px/30px SimSun; text-align:center;}
	
	
	.subList  ul.download{ margin-top:15px; margin-bottom:10px;}
	.subList  ul.download li{ display:block; margin-left:20px; font-size:12px; height:26px; line-height:24px;}
	
	.subList  ul.download li i{ display:inline-block; width:3px; height:3px; background:url(../images/huidian.jpg) no-repeat 0 0 ; vertical-align:middle;  margin-right:10px; }
	.subList  ul.download li a{ color:#5c9fc2; font-family:SimSun; }
	.subList  ul.download li a:hover{ color:#d95b00; }
	.subList  ul.download li em{ display:inline-block; width:16px; height:15px; background:url(../images/down_icon.jpg) no-repeat 0 0 ; vertical-align:middle;  margin-left:10px; }
	
		.interaction{ width:100%; border-top:1px #e2e3e4 solid;}
	.interaction .left{ float:left; }
	.interaction .left p{  }
	.interaction .left a{ }
	.interaction .right{ float:right; text-align:right;  }
	.interaction .right a{line-height:28px;}
	
	
	
	.picList{ width:100%; overflow:hidden; text-align:center; margin-bottom:40px;}
	.picList .Inner1086{width:1091px; overflow:hidden;}
	.picList .Inner1086 ul li{ margin:32px 5px 0 0; display:table-cell;width:205px; height:85px; text-align:center; border:1px #eae9e9 solid; box-shadow:inset 0px 0px 3px 3px #f0f0f0; background:#fff; float:left; padding:3px; vertical-align:middle; }

	.picList .Inner1086 ul li img{ vertical-align:middle; margin-top:5px;}
	
	.fenye{ width:100%; padding:8px 0; margin:15px 0; text-align:center; background-color:#f5f5f5; margin-bottom:30px;}
    .fenye .mainfy{ line-height:29px; text-align:center; display:inline-table; _display:inline-block; *display:inline-block;}
	.fenye .mainfyleft{ display:inline-table;_display:inline-block; *display:inline-block; vertical-align:top;  line-height:29px;  margin-right:10px; font-family:SimSun; font-size:12px;}
	.fenye .mainfy span{ display:inline-table;_display:inline-block; *display:inline-block; margin:0; padding:0 12px;  border-left:1px #dddddd solid; border-bottom: 1px #dddddd solid;  border-top:1px #dddddd solid; float:left; background-color:#ffffff;}
	.fenye .mainfy span.yeshu{ color:#999999;}
	.fenye .mainfy span.yeshu a{ color:#428bca;}
	.fenye .mainfy span.yeshu a:hover{ color:#d95b00;}
	.fenye .mainfy span.num{ color:#999999;}
	.fenye .mainfy span.num a{ display:block; color:#428bca;}
	.fenye .mainfy span.num.active{ border:1px #58aacc solid; background:#58aacc; color:#ffffff;}
    .fenye .mainfy span.num  a:hover{ color:#d95b00;}
	.fenye .mainfyleft a{ color:#d95b00;}
	.fenye .mainfyleft a:hover{ color:#6895a7;}
	
	
	
	/*----------- My Name Is "典型用户"start ----------------*/
	
	.chinamap{ width:100%; height:653px; overflow:hidden; padding-bottom:5px; background:url(../images/chinamap_bottom_shadow.jpg) repeat-x bottom;}
	
	.mapseacher{ width:100%; overflow:hidden; margin-top:15px;margin-bottom:4px;}
	
	.abaSty-clearFloat { 
				zoom:1;
			}
			.abaSty-clearFloat:after {
				display:block;
				width:0;
				height:0;
				font-size:0;
				content:".";
				visibility:hidden;
				clear:both;
			}
			/*筛选条件=============================*/
			.abaSty-sx-DividingLine2{
				border-bottom: 1px solid #EEEEEE;
				line-height: 30px;
				margin: 10px 0;
				height:40px;
				
			}
			
			.abaSty-sx-FloatLeft {
				float: left;
			}
			
			.abaSty-sx-FloatRight{
				float: right;
			}
			
			.abaSty-sx-SCList {
				border-radius: 4px;
				display: inline-block;
				height: 22px;
				line-height: 22px;
				margin: 3px 4px;
				text-align: center;
				width: 65px;
			}
			
			.abaSty-sx-SCLchoosed {
				background:#eaf2f4;
				border-radius: 4px;
				border:1px #98c9d7 solid;
				color: #777878;
				height: 22px;
				line-height: 22px;
				margin: 4px 5px;
				text-align: center;
				width: 65px;
			}
			
			.abaSty-sx-LeftArea {
				width: 100px;
			}
			
			.abaSty-sx-rightArea {
				width: 80%;
			}
			.abaSty-sx-rightArea > a{
				cursor: pointer;
				text-decoration: none;
			}
			.abaSty-sx-SCLdefault {
				color: #777777;
			}
			
			.abaSty-sx-SCLdefault:hover {
				background-color: #EEEEEE;
				color: #333333;
			}

	
	/*表格=============================*/
			.abaSty-table{
			    width:100%;border-collapse:collapse;
			}
			.abaSty-table > thead > tr{
			    background-image: url("../images/aba-TRbg.jpg"); 
			    line-height:34px; 
			    color:#777777;
			    border:1px solid #dddddd;  
			    border-collapse:collapse;
			}
			.abaSty-table > tbody > tr {
			    cursor:pointer;
			    border:1px solid #dddddd;
			    border:1px solid #dddddd !important;  
			    border-collapse:collapse;
			}
			.abaSty-table > tbody > tr > td{
			    line-height:46px;
			}
			.abaSty-table > tbody > tr:hover{
			    border-bottom:1px solid #81c8d4; 
			}
			.abaSty-table > tbody > tr:hover > td {
				border-bottom:1px solid #81c8d4;
			}
			.abaSty-table > tbody > tr.odd{
			    background:#f4f4f4;
			    border:1px solid #dddddd;  
			    border-collapse:collapse;
			}
			.abaSty-table > tbody > tr.odd:hover{
			    border-bottom:1px solid #81c8d4; 
			}
			.abaSty-Textcenter {
				text-align: left;
				padding: 0 2px 0 10px;
			/* 	position: relative; */
			}
			.hangy{ padding-left:12px;}
			.abaSty-Number{
			    background:#e4e4e4; width:30px; text-align:center;
			}
			.abaSty-Number1{
			    background:#cccccc; width:30px; text-align:center;
			}
			.abaSty-Number1 > img{
			    float:right; margin-top:6px;
			}
			.abaSty-Number2{
			    background:#cccccc;width:30px; width:30px !important; text-align:center;
			}
			.abaSty-Number2 > img{
			    margin-top:6px;
			}
			/* 有页码 */
			.abaSty-table > tfoot {
			    vertical-align: middle;
			}
			.abaSty-table > tfoot > tr {
			    border:1px solid #dddddd;  
			    border-collapse:collapse;
			}
			.abaSty-table-Page {
			    background-color: #e5e5e5;
			    padding-top: 5px;
			    padding-bottom: 5px;
			}
			
			/* 升降序 */
			.abaSty-Textcenter > i.icon {
				display:inline-block;
				width:16px;
				height: 16px;
				background: url("../images/aba-DefaultOrder.png");
				vertical-align: middle;
				margin: 0 2px 0 2px;
			}
			.abaSty-Textcenter > i.icon-up {
				background:url("../images/aba-UpOrder.png");
				margin: 0 2px 0 2px;
			}
			.abaSty-Textcenter > i.icon-down {
				background:url("../images/aba-DownOrder.png");
				margin: 0 2px 0 2px;
			}
			

			.abaSty-table tr td a{ color:#2486c7; font-size:14px;}
			.abaSty-table tr td a:hover{ color:#C00;}
			
			

	.abaSty-FormTitle{ width:100%; overflow:hidden; padding:10px 0 3px; margin-bottom:5px; }
	ul.anli_pic{ width:350px; overflow:hidden; margin:0;}
	ul.anli_pic li{ float:left; display:inline-block;}
	ul.anli_pic li img{ padding:5px 2px;}
	
	
		
	/*TAB*/
	.tab_menu{overflow:hidden; border-bottom:1px #d1d1d1 solid; margin-top:15px;}
    .tab_menu li{width:150px;float:left;height:30px;line-height:30px;color:#fff;background:url("../images/tab_menu_hidebg.jpg");text-align:center;cursor:pointer; border-left:1px #d4d4d4 solid; border-right:1px #d4d4d4 solid; border-top:1px #d4d4d4 solid; border-radius:4px 4px 0 0; margin-right:5px;}
    .tab_menu li.current{background:#6eb9d2; border-radius:4px 4px 0 0; border:none; padding-top:1px; width:250px; }
    .tab_menu li a{color:#333;text-decoration:none; font-size: 14px;}
    .tab_menu li.current a{color:#fff;}
    .tab_box{padding:7px;}
    .tab_box li{height:24px;line-height:24px;overflow:hidden;}
    .tab_box li span{margin:0 5px 0 0;font-family:SimSun;font-size:14px;font-weight:400;color:#ddd;}
	.tab_box li a{ font-size: 14px; color:#3948dc; }
	.tab_box li a:hover{ color:#d95b00; }
    .tab_box .hide{display:none;}
	
	
	/*----------- My Name Is "典型用户"end ----------------*/
	
	
	
	
	
	
	
	
	
	
	
	
	
	.picList ul.product{ overflow:hidden; padding-top:40px;/* padding-bottom:50px;*/}
	.picList ul.product li{ display:block; float:left; width:278px; margin:10px 42px 30px; }
	.picList ul.product li a{  color:#565656;}
	.picList ul.product li a:hover{ color:#F96;}
	.picList ul.fuwu{ margin-top:45px; overflow:hidden;}
    .picList ul.fuwu  li{ display:block; overflow:hidden; text-align:center; height:181px;}
	.picList ul.fuwu  li a{  width:217px; height:148px; margin:12px;}
	.picList ul.fuwu  li a img{ vertical-align:top;  }
	.picList ul.fuwu  li a:hover img{ padding-top:3px;}
	
	
	
	/*图片放大*/
	#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}
	
	
	
	
	
	
	
	
	
	
	
	/*员工风采一览*/
	.showbox{ width:1048px; border:1px #dad8d8 solid; box-shadow:inset 0 2px 2px rgba(0,0,0,0.1); padding:18px 12px;  margin-top:9PX;overflow:hidden; position:relative; 
	    background:url(../images/picshow_zi.jpg) no-repeat 895PX 72PX;
	}
	.showbox .picshow{ width:885px; height:130px; overflow:hidden; position:relative; float:left; border-radius:30px 0px 30px 0px;}
	.showbox .picshow ul li{ float:left; height:130px; width:195x; margin-right:6px;}
	.showbox .picshow ul li img{ width:195px; }

	
	
	
	.qywh_piclist{ overflow:hidden; margin:20px 0px;}
	.qywh_piclist ul li{ float:left; margin:5px;}
	.qywh_piclist ul li img{ border-radius:15px; width:352px;}
	.qywh_piclist ul li span{ display:block; width:352px; overflow:hidden; color:#666666; text-align:center; line-height:30px;}
	
	
	
	
	
	
	
	
	
	/*典型用户*/
		
	a.dxmore{  color:#767676; padding-top:10px; padding-left:10px;}
	a.dxmore:hover{  color:#50a2dc;}
	.pinpai{ overflow:hidden;}
.pinpai ul{ text-align:center; width:100%; padding:0 10px; overflow:hidden;}
.pinpai ul li{ float:left; vertical-align:middle; height:50px;  padding:5px 5px; margin:15px 0 15px 0; }
.pinpai ul li:hover{ /*background:#e5e5e5;*/ box-shadow:0 0 10px rgba(0,0,0,.5);}
	.pinpai ul li a,.pinpai ul li span{ display:block; }
	.pinpai ul li span{ text-align:center; color:#333333; font-family:Microsoft YaHei; line-height:28px; margin-top:5px;}
	
	

	
	
	/*新合作伙伴*/
	.picList2{ overflow:hidden;}
	.picList2 ul{ padding:0 15px; padding-top:50px;}
	
	.picList2 ul li{ 
	                 float:left; width:190px; height:116px;  background:#ffffff; background:url(../images/newhezuo_libg.png) no-repeat right bottom;  padding-right:33px; 
	                  text-align:center;vertical-align:middle; 
					 margin: 15px 0 15px 30px; /*line-height:116px;*/ position:relative;}
					 
	.picList2 ul li a{ /*display:table-cell;*/ display:block;}
	.picList2 ul li img{border:1px #b4b3b3 solid;vertical-align:middle; margin:auto 0; }

	.picList2 ul li img:hover{ border:2px #ee883d solid;}
	
	
	
	
	
	

	/*返回顶部*/
#elevator_item {
	width: 60px;
	height: 100px;
	position: fixed;
	right: 15px;
	bottom: 65px;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition: opacity .4s ease-in-out;
	-o-transition: opacity .4s ease-in-out;
	opacity: 1;
	z-index: 100020;
	display: none;
}
#elevator_item.off {
	opacity: 0;
	visibility: hidden
}
#elevator {
	display: block;
	width: 60px;
	height: 50px;
	background: url(../images/icon_top.png) center center no-repeat;
	background-color: #444;
	background-color: rgba(0,0,0,.4);
	border-radius: 4px;
	box-shadow: 0 1px 3px rgba(0,0,0,.2);
	cursor: pointer;
	margin-bottom: 10px
}
#elevator:hover {
	background-color: rgba(0,0,0,.7)
}
#elevator:active {
	background-color: rgba(0,0,0,.75)
}

.tbwenzi{ float:left; overflow:hidden; margin-right:10px;}
/*上一篇下一篇*/
.subtabBar{ width:100%; overflow:hidden;}
.rback{ width:110px; float:right; overflow:hidden; vertical-align:middle;  }
.rback a{ font:14px Microsoft YaHei; color:#38a3d8;}
.rback a:hover{ text-decoration:underline;}



.shangxia{ float:right; font-family:SimSun; line-height:28px; color:#858687;}
.shangxia a{ color:#72b1d0; display:inline-block;  line-height:28px;}
.shangxia a:hover{ text-decoration:underline;}
.shangxia a.anone{ color:#999999;}
.shangxia a.anone:hover{ text-decoration: none;}
.shangxia a.zi255{ width:205px; /*超文本溢出 text-overflow:ellipsis; white-space:nowrap;*/

    	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	vertical-align:top;
	*vertical-align:baseline;
	_vertical-align:middle;
	overflow:hidden;
}
