@charset "utf-8";
body{
	margin:auto;padding:0px;color:#000;font-family:宋体,Verdana, Geneva, sans-serif;
	font-size: 12px; background: #ffffff url(bg.jpg) repeat-x;
	}
img{border:0;}
a{color:#6e6e6e;font-size: 12px;text-decoration:none;}
a:hover{color:#008BC6;font-size: 12px;text-decoration:none;}
li{list-style:none;}
.swap{
	margin:auto;
	padding:0px;
	background: #FFF;
	width:960px;
}

.header{margin:auto;width:960px;height:296px;}
.top{width:960px;height:22px;text-align:right;line-height:22px;color:#FFFFFF;}
.top a{color:#FFFFFF;}
.logo_menu{width:960px;height:68px;overflow:hidden;}
.logo{float:left;width:227px;height:66px;padding-top:0px;padding-bottom:2px;}
.menu{float:right;width:673px;height:32px;padding-top:36px;padding-left:59px;}
.menu a{
	text-align:center;
	display:block;
	float: left;
	font-weight:bold;
	font-family:微软雅黑;
	font-size:14px;
	color:#6c6c6c;
	height: 31px;
	line-height:31px;
	width:81px;
	background: url(menu_bg.jpg) no-repeat center;
	margin:0 1px;
	}
.menu a:hover,.menu a.current{
	float: left;
	font-weight:bold;
	font-family:微软雅黑;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	display:block;
	height: 31px;
	line-height:31px;
	width:81px;
	background: url(menu_bg_link.jpg) no-repeat center top;
	margin:0 1px;
	}

.menu_hover{
	float: left;
	font-weight:bold;
	font-family:微软雅黑;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	display:block;
	height: 31px;
	line-height:31px;
	width:81px;
	background: url(menu_bg_link.jpg) no-repeat center top;
	margin:0 1px;
	}
.banner{width:960px;height:163px;padding-top:1px;padding-bottom:1px;}
.banner_fg{
	width:950px;
	height:27px;
	background:url(mid_bg.jpg) repeat-x;
	margin-top:0;
	margin-top:0 !important;
	*margin-top:-4px;
	text-align:right;
	padding-top:14px;
	padding-right:10px;
	color:#6f6f6f;
	}

.content{width:960px;background:url(left_border.jpg) repeat-y;}
.left{float:left;width:267px;}
.left_con{width:247px;padding-left:20px;}
.left_title{height:24px;color:#2164aa;font-size:14px;line-height:24px;}	
.left_sea_key{width:246px;height:24px;padding-top:10px;}
.left_sea_key img{vertical-align:middle;}
.left_sol{width:246px;padding-top:18px;}
.left_sol_con{width:246px;padding-top:15px;}	
.left_sol_con ul{LIST-STYLE-TYPE:none;margin:0;padding:0;}
.left_sol_con ul li{LIST-STYLE-TYPE:none;width:226px;height:30px;*padding-top:8px;line-height:30px;text-indent:12px;border-bottom:1px dotted #9c9c9c;background:url(tag2.jpg) left center no-repeat;}
.left_pro_join{padding-top:22px;}
	
.right{float:right;width:693px;height:auto;padding-bottom:40px;}
.right_con{width:627px;height:auto;padding-left:34px;padding-right:32px;}
.right_title{width:627px;height:24px;color:#2164aa;font-size:14px;font-weight:bold;line-height:24px;}
.right_introduce{width:627px;padding-top:20px;line-height:24px;color:#808080;text-indent:24px;}
.right_sol_for{width:627px;height:24px;line-height:24px;color:#2a2a2a;text-indent:24px;}
.right_sol_con{width:627px;height:185px;padding-top:19px;}
.right_sol_left{float:left;width:300px;height:137px;padding-right:18px;border-right:1px dotted #919191;color:#808080;line-height:24px;text-indent:24px;}
.right_sol_right{float:left;width:284px;height:137px;padding-left:24px;}
.right_sol_right ul{LIST-STYLE-TYPE:none;margin:0;padding:0;}
.right_sol_right ul li{width:284px;height:28px;line-height:28px;text-indent:23px;background:url(sol_tag.jpg) left center no-repeat;}


.out_img{width:627px;height:350px;padding-top:40px;padding-bottom:20px;text-align:center;}
.out_img ul{LIST-STYLE-TYPE:none;margin:0;padding:0;text-align:center;}
.out_img li{text-align:center;width:102px;height:24px;line-height:24px;padding:42px 15px 39px 2px;background:url(out_img.jpg) no-repeat;}
.out_img div{height:105px;}
.out_img div div{float:left;height:24px;width:102px;padding:42px 15px 39px 2px;background:url(out_img.jpg) no-repeat;}
.out_img div div a{color:#7586a5;text-align:center;width:104px;height:24px;line-height:24px;}
.out_img a:hover{color:red;}

.pro{border-top:1px dotted #dbdbdb;}
.pro_con{width:627px;height:44px;padding-top:10px;}
.pro_title{width:627px;height:22px;line-height:22px;}
.pro_title a{color:#2164aa;}
.pro_intro{width:627px;height:22px;line-height:22px;color:#808080;}

.cases{border-top:1px dotted #dbdbdb;color:#808080;overflow:hidden;}
.cases_con{width:627px;height:auto;padding-top:10px;}
.cases_title{width:627px;height:22px;line-height:22px;color:#474747;}
.cases_title a{color:#474747;}
.cases_title a:hover{color:#008BC6;}
.cases img{vertical-align:middle;}
.cases_img{width:627px;height:auto;padding-top:15px;}
.cases_list{width:627px;height:70px;padding-top:10px;line-height:22px;overflow:hidden;}

.information{width:627px;height:345px;padding-top:20px;}
.infor_list{width:627px;height:29px;border-bottom:1px dotted #9c9c9c;line-height:24px;color:#6e6e6e;padding-top:2px;}


.company{width:627px;height:360px;padding-top:23px;}
.com_img{width:627px;height:40px;text-align:center;}
.com_con{width:627px;height:320px;line-height:24px;text-indent:24px;color:#808080;}

	
.content_list{width:627px;height:auto;padding-top:20px;line-height:24px;}
.content_title{width:627px;height:30px;line-height:30px;font-size:14px;text-align:center;color:#008BC6;}	
.content_con{width:627px;height:auto;padding-top:10px;line-height:24px;color:#808080;}
.con_img{width:627px;height:auto;text-align:center;}

	
.contentBox{width:100%;overflow:hidden;margin-top:5px;}
.newNavbar{border-bottom:1px solid #E6E6E6;background:url(right_new_jt.jpg) no-repeat left center;padding:5px 5px 5px 20px;}
.employTitle{height:28px;line-height:28px;background:url(fang.gif) no-repeat left;padding-left:12px;}
.employList{border-bottom:1px dashed #E6E6E6;}
.empBox{border:1px solid #e6e6e6;padding:2px;font-size:12px;width:65%;}
.submit{border:1px solid #039FE9;padding:0;font-size:12px;color:#fff;background-color:#039FE9;padding:3px 8px;}	
.intro_top_con_new{
	width:607px;
	padding-top:14px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	line-height:23px;
}

.page{height:25px;line-height:15px;clear:both;padding:10px 15px;}
.page span,.page strong,.page a{display:block;padding:1px 5px;margin-left:2px;}
.page span{float:right;}
.page a{float:left;background:#f7f7f7;border:1px solid #AEAEAE;}
.page strong,.page a:hover{float:left;background:#fff;border:1px solid #E7E5E6;}


.footer{width:100%;height:auto;background:url(footer_bg.jpg) repeat-x;}
.foot{margin:auto;padding:0;width:960px;height:auto;}
.footer_top{width:960px;height:20px;}
.footer_top_bg{float:left;width:661px;height:37px;background:url(footer_bg.jpg) repeat-x;}
.footer_top_right{float:left;width:299px;height:37px;background:url(footer.jpg) no-repeat;}
.footer_con{padding-top:20px !important;padding-top:0px;color:#5d78ad;line-height:22px;}
.footer_con a{color:#5d78ad;}
