/* about */
#img_menu {height:85px;}
.culture {width:173px;float:left;}
.culture a {padding:5px 0; display:block; color:#656565; font-weight:600;padding-left:8px; border-bottom:1px solid #fff;}
.culture a:hover {border-bottom:1px solid #7f7f7f;padding-left:8px;color:#003466;text-decoration:none;background: url(../images/li.gif) no-repeat left 12px;}
.img_menu_now {border-bottom:1px solid #7f7f7f;color:#003466;width:173px;float:left;}
.img_menu_now a {display:block;color:#003466; font-weight:600;border-bottom:1px solid #fff;padding:5px 0 4px 8px;text-decoration:none;background: url(../images/li.gif) no-repeat left 12px;}
.img_menu_now a:hover {text-decoration:none;}
/*企业简介*/
#company_name{padding:28px 0;clear:both;}
/* superior*/
.superior_floatdiv {width:345px;padding:10px 0;float:left; height:155px; overflow:hidden;}
#superior_listdiv {padding:15px 0 5px 0; display:block;overflow:hidden;}
#superior_listdiv_img {padding:0 10px 0 0;float:left;}
#superior_listdiv_tittle {padding-top:5px;float:left;color:#676767; font-weight:600;} 
#superior_list {padding-left:30px; clear:both;}
#superior_list li {padding-left:10px;background: url(../images/square_list.gif) no-repeat 0 9px; display:block;}
#superior_list_tittle {background:#4fb7dc;padding:7px 0 7px 20px;font-weight:600;color:#fff; clear:both;}
#superior_list_table {border-left:solid 1px #D9D9D9;}
/*#superior_list_table li {border-bottom:1px solid #d9d9d9;width:692px; overflow:hidden;}
#superior_list_td {width:204px;padding:5px 0 5px 25px;float:left; background:url(../images/li.gif) no-repeat 15px 12px;}
#superior_list_td a { color:#666; text-decoration:none;}*/
#superior_list_table td a { color:#666; text-decoration:none;}
#superior_list_table {border-left:solid 1px #D9D9D9;}
#superior_list_table td {
	border-right:solid 1px #D9D9D9;
	border-bottom:1px solid #d9d9d9;
	height:30px; line-height:30px; 
	vertical-align:middle; 
	text-indent:25px;
	background:url(../images/li.gif) no-repeat 15px 12px;
 }
#superior_list_td a:hover {text-decoration:underline;}
.right_line {border-right:solid 1px #d9d9d9;}
 #zhenshu {text-align:center;padding:15px 0;}
/*department*/
#img {text-align:center; clear:both;padding-top:15px;}
.cases {
	float:left;
	width:175px;
	line-height:30px;
	padding-left:40px;
	height:30px;
	overflow:hidden;
	background: url(../images/square_list.gif) no-repeat 30px 12px;
}
.cases1 {
	float:left;
	width:90px;
	line-height:30px;
	padding-left:40px;
	height:30px;
	overflow:visible;
	display: list-item;
	background: url(../images/square_list.gif) no-repeat 30px 12px;
}
.cases2 {
	float:left;
	width:90px;
	line-height:30px;
	padding-left:40px;
	height:30px;
	overflow:visible;
	display: list-item;
	background-color: #f4f4f4;
	background-image: url(../images/li.gif);
	background-repeat: no-repeat;
	background-position: 30px 12px;
	font-weight: bold;
}
#msg li {height:30px; border-bottom:1px solid #e4e4e4; overflow:hidden; display:block;}
.msg_li_now {background-color:#f0f0f0;text-decoration:none;display:block;} 
.cases_detail_tittle {background:#4fb7dc;padding:10px 0 0 20px;font-weight:600;color:#fff;}
#cases_list_bg { background:url(../images/cases_line_bg.gif) no-repeat top;}
/* CSS Document */
#map {padding:20px 0;}
#address{padding:7px 0;}
.fax {padding:0 2px; border-right:1px solid #d9d9d9;float:left;}
.mail {padding:0 2px;float:left;}
.fax img,.mail img {display:block; padding:10px 0 15px 0; text-align:center;}
.fax a,.mail a {color:#f90; text-decoration:underline;}
body {margin:0px;font-size:12px;font-family:Arial,"宋体";line-height:20px; color:#666; text-align:center;margin-bottom:30px;}
div,form,img,ul,ol,li,dl,dt,dd,span,table,tr,td{margin:0;padding:0; border:0;list-style:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
a {text-decoration:none;blr:expression(this.onFocus=this.blur())}
a:hover {text-decoration:underline;}
#flash {background:url(../about/images/about_bg.gif) repeat-x;margin: auto;}
#blank1{height:1px;clear:both;width:100px;overflow:hidden;}
.bottom_line {border-bottom:1px solid #d9d9d9; overflow:hidden; display:block;}
.padding_left {padding-left:20px; line-height:30px;}
.all_text{ padding:20px 10px 20px 10px;}
.all_text1{
	line-height: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	text-indent: 20px;
}
.border-top {border-top:1px solid #d9d9d9;}
/*更多*/
#more {padding:5px 0 5px 0; text-align:right;font-weight:600;}
#more a:link,#more a:visited{color:#003466;}
/*head*/
#top {width:933px; margin:auto; overflow:hidden;}
#top img {padding:10px 610px 10px 20px;float:right;}
#vision {padding-top:15px;padding-right:30px;float:right;color:#339a99;}
#vision a {color:#339a99;}
#vision a:link {color:#339a99;}
/*font*/
.ft_676767 {color:#676767; font-weight:600;}
.ft_09f {color:#09f;font-weight:600;}
.t_blue { color:#003466;font-weight:600;}
.t_48627B {color:#48627B;}
.t_fff {color:#fff; font-weight:600;}
.t_369 {color:#369; font-weight:600;}

/*foot*/
#foot_line {border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:15px;}
#foot_content {width:933px;margin:auto;height:60px; text-align:left;}
.foot_logo {float:left; width:153px;padding:0 30px;}
.foot_msg {float:left; width:385px;padding-left:10px; color:#ccc;}
.foot_img {float:left; width:170px;padding-left:120px;}
.foot_msg a {color:#cdcdcd}
/*main*/
#main {width:933px; text-align:left; margin:auto; overflow:hidden;padding-bottom:25px;}
#main_left {width:208px;float:left;}
#main_right {padding-left:28px;float:left;width:695px; overflow:hidden;}

#list_tittle {height:30px;font-weight:600;color:#fff;}
#list_tittle_msg {padding-top:5px;float:left; text-align:center;}
.detail_tittle {background:#4fb7dc;padding:7px 0 7px 20px;font-weight:600;color:#fff;}
.detail_tittle1 {background:#4fb7dc;padding:7px 0 7px 20px;font-weight:600;color:#fff;}
#msg {width:695px;overflow:hidden;}
#msg li {border-bottom:1px solid #e4e4e4;display:block;clear:both;}
#msg li a {color:#5E5E5E;height:30px;cursor:hand;}
#msg a {color:#666;}
#msg li a:hover{background-color:#f0f0f0;text-decoration:none;display:block;}
.msg_now {background-color:#f0f0f0;text-decoration:none;display:block;}
.number {color:#5FBEBE;font-weight:600;padding:6px 0px 0 25px;float:left;width: 50px;}
.number_tittle {color:#fff;font-weight:600;padding:6px 0px 0 25px;float:left;width: 50px;}
#bottom_list {padding:10px 0;text-align:center; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#eee; overflow:hidden;margin-top:30px;}
#bottom_list a{display:table;display:inline; color:#4a627c;}
#bottom_list a:hover{ text-decoration:underline; color:#4a627c;}
#bottom_list span a {border:1px solid #ccc;padding:2px 6px;margin-left:5px; display:block; background:#fff;display:table;display:inline;}
#bottom_list span a:hover {border:1px solid #4a627c;padding:2px 6px;margin-left:5px; display:block; background:#fff;display:table;display:inline; color:#4a627c; }
#bottom_list .list_now {color:#f60;}
#back_list{padding:2px 0 0 0;text-align:center; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#eee;margin-top:30px;}

.floatdiv {width:345px;padding:10px 0;float:left;}
.listdiv {padding:20px 0;}
.listdiv_img {padding:0 10px 0 0;float:left;}
.listdiv_tittle {padding-top:5px;float:left;color:#676767; font-weight:600;} 
.floatdiv a:link,.floatdiv a:visited {color:#FFCC33; text-decoration:underline;}

/*导航*/
#menu li {border-bottom:1px solid #e4e4e4;display:block;}
#menu a {color:#666;padding-left:30px;background: url(../images/li.gif) no-repeat 20px 7px; display:block; height:20px;}				
#menu li a:hover{background-color:#f0f0f0;text-decoration:none;height:20px; display:block;}
#about_tittle {padding:20px 0 15px 15px;border-bottom:1px solid #E5E5E5;}
#quick_link{padding:5px 0;}
#quick_link img {padding:10px 0;}
#right_tittle {padding:19px 0 10px 0; color:#003466;font-weight:600;}
.menu_now {background-color:#f0f0f0;text-decoration:none;height:20px; display:block; list-style:none;}
/*branch*/
#branch_left{float:left;width:240px;}
#branch_left a {color:#f60; text-decoration:underline;}
#branch_right {padding-left:15px; float:left;}
#a_img,#b_img{border-bottom:1px solid #D9D9D9;padding-bottom:15px;}
#a_img img,#b_img img {padding:20px 0 10px 0; display:block;}
#left_bottom_div {padding-top:35px; overflow:hidden;}
#left_bottom_div li{float:left;padding:10px 10px 10px 20px;background:url(../marketing/images/map_list.gif) no-repeat 0px 14px;width: 50px; display:block;}
#left_bottom_div a {color:#666; text-decoration:none;}
#left_bottom_div a:hover {text-decoration:underline;}
/*opportunity*/
#opportunity_left{float:left;width:300px;}
#opportunity_right {float:left;width:370px;padding-left:10px;}
.bottom_line {padding-top:15px;}
h1 { display:inline;padding-right:5px;}
#contact {padding-top:20px;}
#contact a {color:#f60; text-decoration:underline;}
#number_list_div {padding-top:10px; clear:both;}
#number_list_img {border-right:1px solid #d9d9d9;padding:0 32px;float:left;}
#number_list_img2{padding:0 32px;float:left;}
/*partner*/
#img_link_div { clear:both;overflow:hidden; display:block;}
#partner_left {float:left;}
#partner_left img {float:left;}
#partner_right {float:left;padding:15px 0 0 25px;}
.text {border-top:1px solid #d9d9d9; display:block; padding:20px 10px 20px 10px;}
.text span {display:block;padding:15px 0;}
/*detail*/
#detail_tittle,#detail_tittle_top {border:1px solid #ccc; background: url(../images/li.gif) no-repeat 15px 14px #E5E5E5; color:#036; font-weight:600;padding:6px 0 6px 25px;margin-top:25px;}
#detail_tittle_top {margin-top:0px;}
.detail_bottom_line {border-bottom:1px solid #d9d9d9; overflow:hidden; display:block;padding:5px 0 5px 25px;}
#detail_bottom_nav {padding:30px 0 0px 100px; overflow:hidden; display:block;}
#detail_bottom_map,#detail_bottom_view  {float:left;}
#detail_bottom_view {padding-left:22px;color:#3B74B9;}
#detail_bottom_view img {display:block;padding:10px 0;}
#detail_bottom_view a {color:#3B74B9;margin:0 3px; text-decoration:none;}
#1,#2,#3,#4,#5,#6,#7 {}
#banch_detail_tittle {padding:19px 0 10px 0; color:#003466;font-weight:600;}
/*address*/
#list_tittle {background:#4FB7DC;}
/*
.list_tittle_name {width:150px;}
.list_tittle_add {width:300px; padding-left:13px; text-align:left;}
.list_tittle_bd {width:80px;}
.list_tittle_tell {width:144px;}
*/
.name {float:left;padding:6px 0 0px 20px;width:144px;}
.add {float:left;padding:6px 0 0 20px;width:279px;}
.bd {padding:6px 0 0 20px;float:left;width:59px;}
.tell {width:123px;float:left;padding:6px 0 0 20px;}
.list_number {color:#5FBEBE;font-weight:600;padding:6px 0px 0 20px;float:left;width:145px; border-bottom:1px solid #D9D9D9;}
#addr {width:100%;}
#addr li {display:block;}
#addr li a {color:#5E5E5E; display:block;}
#addr li a:hover{background-color:#f0f0f0;text-decoration:none; display:block;}

#addr table {border-left:1px solid #d9d9d9;}
#addr tr {line-height:30px; vertical-align:middle; display:block;}
#addr tr td {border-right:1px solid #d9d9d9; text-indent:15px;border-bottom:1px solid #d9d9d9;}

/*recruitment-detail*/
.float {float:left; line-height:30px;}
#msg li a {color:#666; display:block;}
#list_tittle {background:url(../news/images/tittle_bg.gif) no-repeat;height: 30px;}
#list_tittle_number {font-weight:600;padding:5px 0px 0 25px;float:left;width: 50px;}
#msg li {border-bottom:1px solid #e4e4e4;display:block;clear:both;}
#msg li a {color:#5E5E5E;height:30px;cursor:hand;}
#msg a {color:#666;display:block; }
#msg li a:hover{background-color:#f0f0f0;text-decoration:none;display:block;}
.msg_now {background-color:#f0f0f0;text-decoration:none;display:block;}
.number {color:#5FBEBE;font-weight:600;padding:6px 0px 0 25px;float:left;width: 50px;}
.date {float:left;padding:6px 0px 0 40px;width: 100px;}
.news_list {float:left;padding:6px 0px 0px 25px;width: 445px;}
#bottom_list {padding:10px 0;text-align:center; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#eee; overflow:hidden;margin-top:30px;}
#bottom_list a{display:table;display:inline;color:#4a627c;}
#bottom_list a:hover{ text-decoration:underline; color:#4a627c;}
#bottom_list span a {border:1px solid #ccc;padding:2px 6px;margin-left:5px; display:block; background:#fff;display:table;display:inline;}
#bottom_list span a:hover {border:1px solid #4a627c;padding:2px 6px;margin-left:5px; display:block; background:#fff;display:table;display:inline; color:#4a627c; }

#bottom_list .list_now {color:#f60;}
/*compan_news_detail*/
#page {border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9; padding:10px 10px;}
#page a{padding:1px 10px;text-decoration:none; color:#369;}
#page a:hover{text-decoration:underline;}
.detail_tittle {text-align:center;}
/*porduct*/
.porduct_box {padding:15px 0; height:140px;}
.porduct_box img {float:left;}
.porduct_msg {width:520px;float:left;paddint-top:20px;}
.products_txt{clear:both;padding:15px 10px 0 0;}
.tittle_bule {color:#06c; font-weight:600;}
.t_detile a {color:#036; font-weight:600; text-align:right;}
#strongbox_tittle_img {height:30px;font-weight:600;color:#fff;}
#list_tittle {background:url(/images/recruitment_list_tittle.gif) no-repeat;}
.list_tittle_no {width:70px;}
.list_tittle_job {width:100px; padding-right:200px; text-align:left;}
.list_tittle_sort {width:168px;}
.list_tittle_date {width:147px;}
.job_msg {float:left;padding:6px 0 0 20px;width:300px;}
.sort_msg {float:left;padding-top:6px;width:168px;}
.date_msg {padding-top:6px;float:left;}
/*recruitment-detail*/
.float {float:left; line-height:30px;}
#msg li a {color:#666; display:block;}
/* CSS Document */
#solution_text {padding:10px 30px 15px 30px; height:90px;}
#solution_text a {color:#666; text-decoration:none;}
#solution_text a:hover {color:#666;text-decoration:underline;}
#more a {text-decoration:none;}
#more a:hover {text-decoration:underline;}
.floatdiv {padding-top:0px;}
.listdiv {padding:10px 0;}
.solution_listdiv {background:url(../images/circle_bg.gif)  no-repeat 0 3px;padding:7px 0 7px 6px;color:#676767; font-weight:600;}
.solution_listdiv span {padding-right:10px;}
#top_msg {padding-top:10px;}
.explain {padding-top:10px; width:690px; display:block;}
.floatdiv2 {padding:10px 0;float:left;width: 690px;}
/*download*/
#download_list_tittle {height:23px;font-weight:600;color:#fff; background:url(../support/images/download_tittle.gif) no-repeat;padding:7px 0 0 0;}
.download_tittle_name,.download_name {width:445px;padding-left:25px;float:left;}
.download_name {padding-top:10px;}
#download_number,#download_tittle_number {width:45px;float:left;padding-left:25px;font-weight:600;}
#download_number {padding-top:10px;color:#5FBEBE;}
#download_tittle_number {font-weight:600;padding-left:25px;float:left;width: 50px;}
.download_down {width:150px; text-align:center;float:left;}
#download_list {width:695px;overflow:hidden;}
#download_list li {border-bottom:1px solid #d9d9d9;overflow:hidden;display:block; clear:both; height:60px;}
#download_list li a {display:block; color:#666; overflow:hidden;padding:15px 0; height:30px;}
#download_list li a:hover {background:#EDEDED;display:block; text-decoration:none;}
