﻿html,body,form,div,dt,dl,dd,ul,ol,li,input,input,select,textarea,iframe,img,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
ul,li,ol{ list-style:none;}
body {font-family:"宋体";font-size:12px;background-color:#FFFFFF;color:#666666; background:url(../images/bg_body.jpg) repeat-x; width:980px; margin:0px auto;}
a img{ border:0px;}
a:link{color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#135abb; text-decoration:underline;}
a:active{ color:#135abb; text-decoration:none;}

.floatLeft{ float:left;}
.floatRight{ float:right;}
.hidden{display:none;visibility:visible;}
.clear{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.right{ text-align:right;}
.left{ text-align:left;}
.center{ text-align:center;}
.bold{ font-weight:bold;}
.line-through{text-decoration:line-through;}
.editor{ line-height:24px; text-align:left; }
.editor li{list-style-type:circle; margin-left:20px;}
.editor p{ margin-bottom:10px;}

.page{ margin:10px;}
/* header */
.header1{ height:101px;}
.header1 .logo{ float:left;}
.header1 .flash{ float:left; padding-left:100px; padding-top:24px;}
.header1 .link{ float:right;  padding-top:46px;}
.menu{ background:url(../images/bg_menu.jpg) no-repeat; width:980px; height:34px; line-height:34px;}
.menu ul{ margin-left:90px;}
.menu li{ float:left; width:92px; text-align:center;}
.menu li a{ font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.menu li a:visited{ font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.menu .fen{ background:url(../images/bg_menu_fen.jpg) no-repeat; width:8px; height:34px; float:left;}

.tel400{ font-family:Arial;   color:#d00a21; font-size:20px; font-weight:bold; }

/* footer */
.copyright{ background-color:#f6f6f6; line-height:24px; border:1px solid #dbdbdb; text-align:center;  width:978px; margin-top:10px; padding:8px 0px; }

/*========================== index ===================================*/
/*banner*/
.banner_top{ height:2px; line-height:2px; }
.banner_foot{ margin-top:2px;}

/*中间部分*/
.mainer2{ margin-top:10px;}
.mainer21{ float:left;}
.mainer22{ float:left; width:475px; height:295px; margin-left:10px; display:inline;}
 .toper{ height:30px; line-height:30px; background:url(../images/bg_header1.jpg) repeat-x;}
 .toper a{color:#FFF;}
 .toper a:visited{color:#FFF;}
 .toper .title{ float:left; padding-left:16px;}
 .toper .more{ float:right; padding-right:10px;}
.mainer22 .body{ border:1px solid #c8dafb; border-top:0px; height:264px;}
.mainer22 .body table{width:446px; margin:0px 13px; border-collapse:collapse; padding:0px;  border:0px;}
.mainer22 .body .jobs_header td{ height:30px; line-height:30px; color:#5c91d7; }


.mainer22 .body .td1{width:114px;}
.mainer22 .body .td1 a{width:114px; overflow:hidden;height:30px; display:block; line-height:30px;}
.mainer22 .body .td2{width:90px;}
.mainer22 .body .td3{width:70px;}
.mainer22 .body tbody td{ height:26px; line-height:26px; border-bottom:1px dotted #cfcfcf;}
.mainer22 .body tbody tr.noborder td{ border:none;}
.mainer22 .body tbody .td1{ background:url(../images/icon.jpg) no-repeat 3px 8px ; padding-left:20px;}
.mainer22 .body .jobs_header .td1{ padding-left:30px; width:104px;}
.mainer22 .body .jobs_header .td1{ background-image:none;}
#jobs_list{ height:228px; overflow:hidden;width:446px;}


.mainer23{ float:left; width:207px; float:right;}
.mainer23 a{ margin-top:6px; display:block;}

/* 部分客户和战略合作*/
.mainer3{ margin-top:10px; width:982px;}
.mainer3 .kehu{ width:484px; float:left;}
.mainer3 .left{ float:left; width:86px; height:85px;}
.mainer3 .right{ float:left; width:394px;height:83px; border:1px solid #dbdbdb; border-left:0px; overflow:hidden;}
.mainer3 dl{ border:1px solid #dbdbdb;float:left; margin:10px 0px 10px 12px; display:inline;}
.mainer3 dl dt{ width:80px; height:38px;}
.mainer3 dl dd{ width:80px; height:21px; line-height:21px;overflow:hidden; text-align:center; background-color:#f6f6f6;}
.mainer3 .hezuo{ width:484px; float:right; }


/* 卓众人才 */
.mainer4{ margin-top:10px;}
.mainer41{ float:left; width:680px;}
.mainer41 .body{border:1px solid #c8dafb; text-align:center;height:296px;}
.mainer41 .body table{width:660px; margin:0px 10px; border-collapse:collapse; padding:0px;  border:0px;}
.mainer41 .body thead td{ height:30px; line-height:30px; color:#5c91d7;border-bottom:1px dotted #cfcfcf; }
.mainer41 .body tbody td{ height:26px; line-height:26px; border-bottom:1px dotted #cfcfcf;}
.mainer41 .body tbody tr.noborder td{ border:none;}
.mainer42{ float:right; width:286px;}
.mainer42 .body{border:1px solid #c8dafb;width:284px; text-align:center; height:296px;}
.mainer42 dd{ line-height:22px; height:22px; text-indent:2em; padding:5px; text-align:left; }
.mainer42 dd a{ color:#135abb;}
.mainer42 dd a:visited{ color:#135abb;}

.mainer41 tbody td{ text-align:left;}

.index_case{ padding:10px;}
.index_case .news_list_item{ line-height:26px; height:26px; border-bottom:1px solid #d6d6d6;}
.index_case .news_list_item .title{ float:left;  background:url(../images/icon.jpg) no-repeat 3px 6px; padding-left:20px;text-align:left;}
.index_case .news_list_item .title a{font-size:13px; color:#333333;}
.index_case .news_list_item .date{ float:right;}

.index_news{ padding:10px;}
.index_news li{ line-height:28px; width:240px; overflow:hidden; height:28px;background:url(../images/icon.jpg) no-repeat 3px 6px ; padding-left:20px; text-align:left;}

.footer_links{ margin-top:10px; clear:both; height:50px;}
.footer_links b{ line-height:26px; display:inline;}
.footer_links li{ float:left; padding:0px; margin:0px;}
.footer_links li a{ display:inline-block; white-space:nowrap;line-height:26px;  height:26px; margin:0px 8px 0px 0px;}

.rencai_list{ width:740px; border-collapse:collapse;}
.rencai_list td{margin:0px;padding:0px 3px; line-height:30px; border-bottom:1px solid #d6d6d6; text-align:left;}
.rencai_list td.td6{ text-align:left;}
.rencai_list thead td{ font-weight:bold;  }

.rencai_info{ width:740px; margin:0px auto; border-collapse:collapse; border:1px solid #dddddd;}
.rencai_info td{ border:1px solid #dddddd; padding:0px 5px; line-height:30px; margin:0px;background-color:White;}
.rencai_info .red td{ color:#c90003;}
.rencai_info .tr1 td{ background-color:#f7f7f7;}
.rencai_info .td1{ width:60px;}
.rencai_info .td2{ width:240px;}
.rencai_info .td_detail{ width:20px; margin-left:26px;}
/*=========================================================================*/

/*=============================== inner page ==============================*/
.inner_banner{ border:1px solid #dbdbdb; margin:10px 0px;}
.mainer_left{ width:200px; float:left;}
.mainer_left dt{ background:url(../images/bg_left_header.jpg) no-repeat; width:200px; height:30px; line-height:30px;}
.mainer_left dt a{ font-size:14px; font-weight:bold; color:#FFF; padding-left:30px;}
.mainer_left dt a:visited{font-size:14px; font-weight:bold; color:#FFF; padding-left:30px;}
.mainer_left dd{ background:url(../images/bg_left_header1.jpg) no-repeat; width:200px; height:32px; line-height:32px;}
.mainer_left dd a{ font-size:13px;color:#333333; padding-left:30px;}
.mainer_left dd a:visited{ font-size:13px;color:#333333; padding-left:30px;}
.mainer_left .pic{ margin-top:10px;}

.mainer_right{ width:768px; float:right; border:1px solid #dbdbdb; }
.mainer_right_header{ background-color:#dcdcdc; height:30px; line-height:30px;}
.mainer_right_header .title{ font-size:14px; font-weight:bold; color:#166abf; padding-left:10px; float:left;}
.mainer_right_header .nav{ float:right; padding-right:10px;}
.mainer_right_body{padding:10px; background:url(../images/bg_mainer_right.jpg) repeat-x top;min-height:320px; height:auto!important; height:320px; }
/* feedback */
.feedback{ margin:0px auto; width:500px;}
.feedback dl{ float:left; margin:20px; display:inline;}
.feedback img{ border:1px solid #c8c8c8; }
.feedback dd{ text-align:center;}

/* news */
.news_list{ margin:6px;}
.news_list_item{ line-height:34px; height:34px; border-bottom:1px solid #d6d6d6;}
.news_list_item .title{ float:left;  background:url(../images/icon1.jpg) no-repeat 5px 12px; padding-left:20px;}
.news_list_item .title a{font-size:13px; color:#333333;}
.news_list_item .date{ float:right;}
/* news info */
.news_info{ margin-top:16px;}
h1.news_title{ line-height:50px; height:50px; text-align:center; font-size:18px; font-weight:bold;}
.news_info .date{ text-align:right; padding-right:10px; margin-top:10px; border-top:1px dotted #dbdbdb; line-height:26px; height:26px;}

/* jobs */
.jobs_list{ margin:6px;}
.jobs_list_item{ line-height:34px; height:34px; border-bottom:1px solid #d6d6d6;}
.jobs_list_item .jobName{ float:left;  background:url(../images/icon1.jpg) no-repeat 5px 12px; padding-left:20px; width:280px;}
.jobs_list_item .jobName1{ float:left;  padding-left:20px; width:280px;}
.jobs_list_item .jobName a{font-size:13px; color:#333333;}
.jobs_list_item .money{ float:left; width:100px;}
.jobs_list_item .area{ float:left; width:100px;}
.jobs_list_item .company{ float:left;}
.jobs_list_item .date{ float:right;}
/* jobs info */
.jobs_info{ margin-top:16px;}
h1.jobs_title{ line-height:50px; height:50px; text-align:center; font-size:18px; font-weight:bold;}
.jobs_info .date{ text-align:right; padding-right:10px; margin-top:10px; border-top:1px dotted #dbdbdb; line-height:26px; height:26px;}

.jobs_spec{ margin:10px auto; width:725px;}
.jobs_spec table{ border-collapse:collapse; border:1px dotted #ccc; width:100%; }
.jobs_spec table td{ padding:7px;}
.jobs_content{ margin:10px;}

.jobs_button{ margin:0px auto; width:300px;}
.button1{ background:url(../images/button1.jpg) no-repeat;  width:92px; height:23px; border:0px; display:inline-block; color:Black; text-align:center; padding-top:5px; font-weight:bold;}
a.button1{color:Black;}
a.button1:visited{color:Black;}
/* order */
.order{ margin:10px;}
.order_header{ font-weight:bold; line-height:34px; height:34px;}
.input_order1{ width:250px; height:18px; line-height:18px;}
.input_order2{ width:80px;height:18px; line-height:18px;}
.order table td.td1{width:80px; text-align:right;}

#tbteams td{ padding:5px;}
#tbteams img{ width:126px; height:189px;}
