/* CSS Document */

/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }*/

body { margin:0; padding:0; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif;background:#E8E8E8 url(../images/bg.gif) repeat-x;}
img,ul,li,form,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,form,a{margin:0;padding:0;border:0;list-style:none;}
a:link,a:visited { color:#454545; text-decoration:none;}
a:hover { color:#0761c2; text-decoration:underline;}
img { -ms-interpolation-mode: bicubic; }

.red { color:red;}
.clear { clear:both;}
.w960{width:960px;margin:0 auto;}
.left { float:left;padding:0 13px 0 0;width:223px;}
.right { float:left;padding:0 0 0 13px;width:709px;border-left:2px solid #f0f0ef;
	height:auto!important;
	height:750px;
	min-height:750px;}
.bgl1{background:#052976;}
.bgl2{background:#7692c7;}
.bgl3{background:#a6c0e3;}
.page{text-align:center;line-height:40px; clear:both;}
.page a:link,.page a:visited { color:#000; text-decoration:none;}
.page a:hover { color:#888; text-decoration:underline;}

/***/
.cont { width:1000px; margin:0 auto;background:white; border:1px solid #ccc; border-top:0;}
.header { height:85px;margin-bottom:7px;_margin-bottom:0;}
	.logo { float:left;}
	.ip { float:right; text-align:right; padding:0 10px 0 0; background:url(../images/bg_ip.gif) no-repeat right top; width:183px; height:24px; color:#fff;}
	.menu { float:left; background:url(../images/bg_menu.gif) no-repeat; width:770px; height:64px;}
	.menu ul,.menu li { margin:0; padding:0;list-style:none;}
	
	.TabTitle{
			clear: both;
			height: 40px;	
			overflow: hidden;
			line-height:40px;
			font-size:14px;
			font-weight:bold;			
		}
	 .TabTitle ul{			
			text-align:center; 
			width:700px;
			padding:0 0 0 70px;
		}
	 .TabTitle li{
			float: left;
			width: 90px;
			cursor: pointer;
			background:url(../images/menu_li.gif) no-repeat right center;			
		}
	 .TabTitle li.nobg { background:none;}
	 .TabTitle a:link, .TabTitle a:visited{
			text-decoration:none;						
			color:#000;
		}
	.TabTitle a:hover {color:#0761c2;}
	 .TabTitle .active a:link, .TabTitle .active a:visited, .TabTitle .active a:hover{
	 	background:#f7f7f7;
			color:#0761c2;
		}		
		
	 .TabTitle .normal{}
	  .TabContent{
			width:auto;
			margin: 0px auto;
			padding:5px 5px 0px 0;	
			text-align:center;	
			height:25px;
		}

	#myTab_Content1 { padding-left:160px; text-align:left;}
	#myTab_Content2 { padding-left:250px; text-align:left;}
	#myTab_Content3 { padding-left:340px; text-align:left;}
	#myTab_Content4 { padding-left:430px; text-align:left;}
	#myTab_Content5 { padding-left:460px; text-align:left;}
	.TabContent li {
			padding:0 0 0 15px;		
			display:inline;
		}		
		.none {display:none;}

/***/
.banner { clear:both;text-align:center;}
.banner img{margin:0 auto;}

/** 首页 */
.index { background:url(../images/bg_index.gif) no-repeat; height:145px; margin:1px 0 0 0;}
.index ul,.index li,.index h2,.index h3 { margin:0; padding:0; list-style:none;}
.index h3 { font-size:12px; font-weight:normal; margin:0; padding:0 0 0 37px; line-height:22px;}

/** 首页 新闻 ***/
.index_news { background:url(../images/bg_index_news.gif) no-repeat; width:275px; height:136px; float:left; margin:5px 0 0 6px;}
.index_news h3 { color:#fff;}
.index_news h3 span { float:right; margin:0 15px 0 0;}
.index_news ul { margin:15px; line-height:23px;}
.index_news ul li { background:url(../images/li.gif) no-repeat left center; padding:0 0 0 20px;
	word-break:keep-all;
	white-space:nowrap;	
	text-overflow:ellipsis;
	overflow:hidden;}

/** 首页产品*/
.index_cp { float:left; margin:5px 0 0 5px; background:url(../images/bg_index_cp.gif) no-repeat; width:431px; height:136px;}
.index_cp h3 {  padding:2px 0 0 27px; height:28px;}
.index_cp .nr { margin:0 10px 0 115px;}
.index_cp h2 { font-size:14px;}
.index_cp h2 a:link,.index_cp h2 a:visited { color:#0c175e;}
.index_cp .p { color:#666;}
.index_cp ul li { float:left; width:130px;background:url(../images/li.gif) no-repeat left center; padding:0 0 0 20px;
	word-break:keep-all;
	white-space:nowrap;	
	text-overflow:ellipsis;
	overflow:hidden;}

/** 首页 电话***/
.index_tel { float:left; background:url(../images/bg_index_tel.gif) no-repeat;width:259px;height:136px; margin:5px 0 0 05px;}
.index_tel h3 {  padding:2px 0 0 27px; height:28px;}
.index_tel .nr { margin:45px 0 0 25px; color:#666;}

/**　版权**/
.footer {clear:both;height:60px;margin:0px 0 0 0;padding:0px 0 0 0;background:url(../images/footerbg.jpg) no-repeat;}
.footer p {text-align:center;color:#666;line-height:30px; margin:0; padding:0;}
.footer p a:link, .footer p a:visited{color:#fff; text-decoration:none}
.footer p a:hover {color:#333;}

/**　左栏    产品中心 **/
.left_cpjs{background:url(../images/bg_left_cpjs.gif) no-repeat;padding-top:18px;padding-bottom:5px;}
.left_cpjs h4{padding-left:60px;color:white;font-size:14px;margin-bottom:20px;}
.left_cpjs div h1{background:url(../images/li.gif) no-repeat 16px 5px;font-size:12px;padding-left:30px;height:24px;line-height:24px;}
.left_cpjs div div,.cpjs{background:#f7f7f7;}
.left_cpjs div div span,.cpjs span{background:url(../images/three_ico.gif) no-repeat;padding-left:20px;height:24px;line-height:24px;padding-top:2px;}
.left_cpjs div div a,.cpjs a{height:17px;}
.left_cpjs div div a:link,.left_cpjs div div a:visited { color:#707070; text-decoration:none;}
.left_cpjs div div a:hover { color:#0761c2; text-decoration:underline;}
.left_cpjs div div .a,.cpjs .a{background-position:0px 0px;}
.left_cpjs div div .b,.cpjs .b{background-position:-74px 0px;}
.left_cpjs div div .c,.cpjs .c{background-position:-142px 0px;}

.left_zxkh{background:url(../images/bg_left_zxkh.gif) no-repeat;padding-top:18px;padding-bottom:5px;}
.left_zxkh h4{padding-left:60px;color:white;font-size:14px;margin-bottom:20px;}
.left_zxkh ul{width:90%;margin:0 auto;}
.left_zxkh ul li a{width:100%;	display:block;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.left_lxqa{background:url(../images/bg_left_lxqa.gif) no-repeat;padding-top:18px;padding-bottom:5px;}
.left_lxqa h4{padding-left:60px;color:white;font-size:14px;margin-bottom:14px;}
.left_lxqa{font-size:12px;color:#6f6f6f;}
.left_lxqa div{background:url(../images/bg_left_lxqa1.gif) no-repeat ;padding-left:12px;padding-top:38px;height:69px;}
.left_lxqa table{font-size:12px;line-height:15px;}

.bt { font-size:20px; text-align:center; font-weight:bold; padding:10px;}
.cpjs { margin:10px; text-align:center;}


/** 右栏 当前位置***/
.home{width:683px;height:23px;line-height:23px;font-size:14px;font-weight:bold;background:url(../images/home.gif) no-repeat 0 2px;padding-left:26px;margin-top:16px;border-bottom:1px dotted #8a8a8a;}
.home a:link, .home a:visited{color:#000;}
.home a:hover {color:#0761c2;}

/** 右栏 产品概述***/
.cp{float:left;margin:0 5px 5px 0;_margin:0 3px 3px 0;background:url(../images/cp_bg.gif) no-repeat;width:329px;height:169px;padding-left:20px;padding-top:20px;}
.cp img{float:left;margin-right:10px;}
.cp div{padding-top:12px;height:100px;overflow:hidden;color:#626262;margin-bottom:15px;}
.cp div span{display:block;}
.cp div .cp_btn{margin:0 auto;text-align:center;}
.cp div a:link,.cp div a:visited{color:#0068b7;font-weight:bold;font-size:12px;margin-bottom:5px;}
.cp div a:hover,.cp div a:active,{color:#ccc;font-size:12px;}

/** 右栏 成功案例***/
.cp_list_tit{clear:both;background:#7692c7;text-align:right;height:21px;padding-right:5px;}
.cp_list_tit img{margin-top:5px;_margin-top:8px;}
.cp_list_tit span{float:left;background:url(../images/cp_list_bg.gif) no-repeat;font-size:14px;color:white;text-align:left;font-weight:bold;padding:2px 16px 0 28px;width:auto;height:19px;}
.cp_list{padding:16px 0 0 16px;}
.cp_list ul{margin-bottom:10px;}
.cp_list ul li{float:left;width:290px;margin-right:26px;background:url(../images/cp_list_ico.gif) no-repeat 0 6px;padding-left:14px;line-height:26px;font-size:14px;
word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.cp_list ul li a:link,.cp_list ul li a:visited{color:#000095;}
.cp_list ul li a:hover,.cp_list ul li a:active,{color:#454545;}
.cp_list ul .hui a:link,.cp_list ul .hui a:visited{color:#626262;}
.cp_list ul .hui a:hover,.cp_list ul .hui a:active,{color:#888;}

/**　左栏   子菜单 **/
.left_menu{background:url(../images/bg_left_lb.gif) no-repeat;padding-top:18px;padding-bottom:5px;}
.left_menu h4{padding-left:60px;color:white;font-size:14px;margin-bottom:20px;}
.left_menu ul{background:url(../images/bg_left_lb_ul.gif) no-repeat;line-height:24px;}
.left_menu ul li{background:url(../images/li.gif) no-repeat 6px 5px;padding-left:24px;}
.left_menu ul li a:link,.left_menu ul li a:visited{color:#000;}
.left_menu ul li a:hover,.left_menu ul li a:active,{color:#888;}

/**　公司简介 **/
.min-h{min-height:560px;_height:560px;padding-bottom:20px;}
.mx,.gsjj{/*background:url(../images/gsjj_bg.gif) no-repeat;padding-left:200px;*/color:#626262;line-height:30px;font-size:14px;text-indent:28px;}

/**　合作伙伴 **/
.hzhb div{float:left;width:170px;margin:0 40px 10px 20px;_margin:0 20px 10px 20px;}
.hzhb div span{display:block;text-align:center;line-height:30px;}

/** 人才招聘 **/
.rczp table{text-align:center;font-size:14px;font-weight:bold;line-height:26px;}
.rczp table th{color:white;}
.rczp table td{border-bottom:1px solid #c9ccd1;color:block;}
.rczp table td a{display:block;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/** 资质荣誉 **/
.honor{float:left;width:152px;height:160px;overflow:hidden;text-align:center;position:relative;margin:0 40px 10px 40px;*margin:0 40px 10px 40px;_margin:0 30px 10px 30px;}
.honor img{border:1px solid #ccc;display:block;}
.honor a{line-height:20px;}
.honor a:link,.honor a:visited { color:#002e73;}
.honor a:hover { color:#0761c2;}
.honor span{text-indent:24px;display:block;color:#626262;text-align:left;height:100px;text-overflow:ellipsis;overflow:hidden;}

/****  员工天地 *****/
.ygtd a img   { display:block; border:4px solid #eee;}
.ygtd a:hover img { border:4px solid #ccc;}

/*****  在线服务 ****/
.hf { margin:10px; background:#EBF6FC; padding:5px; color:#004EAC; border:1px solid #BCD1EC;}
