﻿/*元素*/
.sidebar-container{ float:left; width:230px}
.content-container{ float:left; width:955px}
.sidebar{ height:auto!important;min-height: 100px;background-color: #FFF;}
.sidebar .top{ height:10px; overflow:hidden}
.sidebar h2{ height:60px; overflow:hidden}
.sidebar ul{ display:block;border:1px solid #e6e6e6;width:230px;}
.sidebar ul li{  float:left; height:46px; line-height:46px; }
.sidebar ul li a{ padding:0 0 0 80px; color:#4d4d4d; display:block; width:151px}
.sidebar ul li a:hover{cursor:pointer;background-color:#1194E6; font-weight:bold;color:white; }
.sidebar ul li a.hov{cursor:pointer; background-color:#1194E6; font-weight:bold;color:white;}
.sidebar .title {padding:20px 0 20px 0px; width:230px;border:1px solid #e6e6e6;border-bottom:0px;height:17px;}
.sidebar .title span:first-child{float:left; font-size:16px;font-weight:bold;display:inline-block;padding-left:33px;height:22px;line-height:22px;}
.sidebar .title span:last-child{color:#999;font-size:12px;display:inline-block;float:right;height:22px;margin-right:20px;margin-bottom:0;padding:0;line-height:22px;}
.hot-line{ padding:0 0 7px 10px; overflow:hidden; color:#0a6995; font-weight:bold; width:730px}
.hot-line dt{ float:left}
.hot-line dd{ float:left; margin:0 0 0 5px}
.content-container .title{width:auto; position:relative;margin:13px 0 0 0;}
.content-container .title .banner{float:left;height:41px;line-height:41px; font-weight:bold;font-size:16px;border-bottom:4px solid #5079B9;padding:0;margin:0;cursor:default;}
  .content-container .title .banner.notcurrent {border-bottom:4px solid transparent; }
  .content-container .title .banner.append {margin-left:10px; }
  .content-container .title .banner .link {float:left;color:#34495e}
.content-container .title .bannerEn{float:left;color:red;font-weight:bold;height:41px;line-height:41px; padding-left:10px;border-bottom:4px solid transparent;}
.content-container .title ul {margin-right:10px;list-style-type:none;color:#0A6995;display:inline-block;float:right;line-height:30px;}
.content-container .title ul li {float:left;margin-right:10px;}
.titleM .content-container .title{ margin-bottom:0}
.tuwen{ position:relative; display:block; padding-top:2px; border:1px solid #ccc; }
.tuwen li{ float:left}
.tuwen li a{ display:block; padding:0 3px 0 10px; cursor:pointer; font-weight:bold}
.tuwen li img{ position:absolute; top:30px; left:4px; display:none; border-top:1px solid #ccc}
.tuwen li.select a{ color:#f3ac00}
.tuwen li.select img{ display:block}
.tuwen li a{ padding:0 0 0 10px; float:left}
.tuwen li span{ display:block; float:left; padding-left:7px; color:red; font-family:"宋体"}

.tuwenpanel {position:relative;display:block;padding:0;border:1px solid #ccc;min-height:500px; overflow:hidden;}
.tuwenpanel .tuwen{display:block;margin:0 auto; padding: 13px 6px 5px 6px; border:0 none;border-bottom:1px solid #E0E0E0;height:auto;overflow:hidden;/*background:rgba(53, 152, 220, 0.6)!important;filter:alpha(opacity=60);*/}
.tuwenpanel .tuwen li{float:left;min-width:46px;_width:64px;white-space:nowrap;position:relative;}
.tuwenpanel .tuwen li a{display:block;margin:0 0 10px 0;border-right:1px solid #D7D7D7;padding:0 10px 0 10px;line-height:100%; float:left;font-weight:normal; cursor:pointer;color:#333;font-size:16px;}
.tuwenpanel .tuwen li a.noline{border-right:0 none;}
.tuwenpanel .tuwen li a:hover{color:#3498db;}
.tuwenpanel .tuwen li span{display: block;float: left;padding-left: 7px;color: red;font-family: "宋体";}
.tuwenpanel .tuwen li.select a{color:#3498db;}
.tuwenpanel .slides{position:relative;width:100%;overflow:hidden;}
.tuwenpanel .slides li img{width:100%;border:0 none;}
.tuwenpanel .flexsliders{overflow:hidden;width:724px;position:relative;margin:0 auto;}
.tuwenpanel .flexsliders .flex-viewport{border-top:1px solid #dedede;}
.tuwenpanel .flexsliders .navpanel{z-index: 10;color:#fff;background-color:#fff;
zoom:1; /*触发IE下块级元素*/filter:alpha(opacity=0); -moz-opacity:0;
opacity:0;visibility: visible;position: absolute;height: 100%;width:50%;}
.tuwenpanel .flexsliders .navpanel.prev{cursor: url(/static/style2/prev.cur),auto;left:0;top:0;float: left;}
.tuwenpanel .flexsliders .navpanel.next{cursor: url(/static/style2/next.cur),auto;right:0;top:0;float: right;}

.tuwenpanel .bxslider-box{background:#FBFBFB;padding:25px;}
.tuwenpanel .bxslider{}
.tuwenpanel .bxslider li { min-height: 100px; text-align: center; }
.tuwenpanel .bxslider li img { max-width: 100%; height: auto; vertical-align: middle; clear: both; display: inline-block; }
.tuwenpanel .bx-wrapper .bx-prev,.tuwenpanel .bx-wrapper .bx-next{ -moz-transition: opacity 0.5s ease-in;-webkit-transition: opacity 0.5s ease-in;-o-transition: opacity 0.5s ease-in;transition: opacity 0.5s ease-in-out;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;}
.tuwenpanel .bx-wrapper .bx-prev:hover,.tuwenpanel .bx-wrapper .bx-next:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}

.introduce-box{ border:1px solid #e6e6e6; padding:30px 35px 30px; overflow:hidden;background:#F7F7F7;min-height:500px;font-size:14px;}
.introduce-box2 {border: 1px solid #e6e6e6;overflow: hidden;background:#F7F7F7;}

.introduce-box .headline li{ float:left; padding:0 0 0 10px; background:url("/static/style2/97.jpg") no-repeat left center; color:#4d4d4d; font-size:14px; font-weight:bold; height:25px; line-height:25px; width:330px}
.introduce-top .introduce-box .introduce{ margin:40px 0 0 0}
.introduce-box .introduce{ font-size:14px}
.introduce-box .introduce dt{ color:#2478d9; font-weight:bold}
.introduce-box .introduce .first{ margin:0}
.introduce-box .introduce dt{ margin:40px 0 0 0}
.introduce-box .introduce dd{ text-indent:28px}

.introduce-box .propaganda { margin-top: 10px;}
.propaganda { text-align: center;}

/*企业文化*/
.cultrue_box{}
.cultrue_box .introduce-box{padding: 30px 24px 30px}
.cultrue_box .introduce-box h3{color:#3979DA;font-size:20px;text-align:left;margin:0;line-height: 1.8;font-weight:normal;}
.cultrue_box .introduce{}
.cultrue_box .introduce dt{position:relative;line-height:1.8;color:#3A77D9;font-size:16px;font-weight: normal;}
.cultrue_box .introduce-box .introduce dd{text-indent:0;}
.cultrue_box .introduce .bx{padding-bottom:15px;margin-bottom:15px;position:relative;}
.cultrue_box .introduce .bx:after{position:absolute;content:'';width:1.5em;height:0;border-top:2px solid #2577DA;bottom:0;left:0;}
.cultrue_box .b_list{}
.cultrue_box .b_list li{float:left;width:23%;margin-right:10%;}
.cultrue_box .b_list li label{display:block;line-height:1.8;font-size:16px;text-align:left;}
.cultrue_box .b_list2{}
.cultrue_box .b_list2 li{float:left;width:19%;margin-right:6%;}
.cultrue_box .b_list2 li label{display:block;line-height:1.8;font-size:16px;text-align:left;}
.cultrue_box .introduce2{float:left;width:45%;margin-right:4.999999%;}

.introduce-box h3{ display:block; margin:40px 0 0 0; font-size:14px; color:#2478d9; font-weight:bold}
.introduce-box h1{ line-height:1.5; font-size:24px; font-weight:bold; color:#016eb1; text-align:center}
.introduce-box .news-origin{ border-top:1px solid #e6e6e6; padding-top:10px; text-align:center}
.introduce-box .news-origin span{ line-height:22px; margin:0 4px}
.introduce-box .news-content{ padding:20px 0}
.introduce-box .news-content a,.introduce-box .news-origin span a{ color:#000}


/*公司介绍下面的企业文化*/
.ab_cubox{font-family:"Microsoft YaHei"}

.ab_cubox h3{color:#1F90F0;font-size:24px;position:relative;line-height:26px;margin-bottom:48px;font-weight:normal;}

.ab_cubox h3::before{
  position:absolute;
  content:"";
  left:0;
  bottom:-16px;
  width:26px;
  height:4px;
  background-color:#1194e5;
}

.ab_cubox h3 .subtitle{
  font-size:18px;
}

.ab_cubox .b_list1{}

.ab_cubox .b_list1 li{float:left;width:26%;margin-right:10%;}

.ab_cubox .b_list1 li:last-child{
  margin-right:0;
}

.ab_cubox .b_list1 label{font-size:20px;color:#505050;}

.ab_cubox .b_list1 li div{
  margin-top:16px;
  color:#777;
}

.ab_cubox .intbox{
  width:46%;
  margin-right:0;
  float:left;
}


.ab_cubox .intbox .first{
  margin-bottom:15px;
}

.ab_cubox .intbox .wishImg{
  display:block;
  max-width:100%;
  float:none;
  width:122px;
  height:33px;
  border:none;
}

.ab_cubox .intbox dd{
  position:relative;
  padding-left:14px;
  color:#777;
}

.ab_cubox .intbox dd::before{
  position:absolute;
  content:"";
  left:0;
  top:0;
  bottom:0;
  margin:auto 0;
  width:6px;
  height:6px;
  border-radius:50%;
  background-color:#1194e5;
}

.ab_cubox .b_list2{
  margin-bottom:25px;
}

.ab_cubox .b_list2 li{float:left;width:26%;margin-right:10%;}

.ab_cubox .b_list2 li:last-child{
  margin-right:0;
}

.ab_cubox .b_list2 label{font-size:18px;color:#505050;display:inline-block;margin-bottom:12px;}

.ab_cubox .b_list2 li div{
  color:#777;
}



.ab_cubox .b_list3 li{float:left;width:26%;margin-right:10%;}

.ab_cubox .b_list3 li:last-child{
  margin-right:0;
}

.ab_cubox .b_list3 label{font-size:18px;color:#505050;display:inline-block;margin-bottom:12px;}

.ab_cubox .b_list3 li div{
  color:#777;
}


.case-show{ display:block; padding-left:35px}
.case-show li{ float:left; display:block; overflow:hidden; padding:15px 9px 0 5px; height:56px; width:170px; text-align:center}
.case-show li img{border:1px solid #D7D7D7;}
.case-list{ display:block; overflow:hidden; float:left; margin-top:10px; padding:25px; border:1px dashed #e6e6e6;}
.case-list .it-list{ float:left}
.case-list .it-list li{ display:block; float:left; background:url("/static/style2/97.jpg") repeat-x 0 center;width: 895px; line-height: 2}
.case-list .it-list li span{ display:block; float:left; padding:0 5px; background:none repeat 0 0 #fff; color:#adadad;height:28px;max-width:700px;}
.case-list .it-list li span a{ background:url("/static/style2/46.jpg") no-repeat left center; color:#3f3f3f; padding-left:15px}
.case-list .it-list li span.thetime{ float:right}
.case-list .fenye{ float:left; width:100%;}

/*上一条下一条*/
.introduce-box .others{ border-top:1px dashed #e6e6e6; padding-top:20px}
.introduce-box .others li{ padding:0; background-image:none; font-size:14px; font-weight:600; height:24px; line-height:24px}
.introduce-box .others a{ color:#3f6599; font-size:14px; font-weight:normal}
.introduce-box .others a:hover{ text-decoration:underline}

/*管理团队列表*/
.partnerList .introduce-box ul{ display:block}
.partnerList .introduce-box ul li{ display:block; float:left; overflow:hidden; padding:0 30px; background:url("/static/style2/151.jpg") repeat-x 0 bottom; height:170px}
.partnerList .introduce-box span.picture{ float:left; padding:24px 0 0 24px; background:url("/static/style2/152.jpg") no-repeat left top; height:146px; width:137px}
.partnerList .introduce-box dl{ float:right; padding-top:24px; height:146px; width:467px}
.partnerList .introduce-box dl dt{ font-weight:bold}
.partnerList .introduce-box dl dt span{ color:#5079b9; font-weight:normal; padding-left:11px}
.partnerList .introduce-box dd span{ color:#4d4d4d; font-weight:bold}

/*管理团队与顾问团队*/
.teammember1-wrap{ margin: 0 25px;width: 894px;}
.teammember1-photo{ border: 2px solid #D3D3D3;padding:3px;width:108px;height:120px;background-color: white;
/*-webkit-box-shadow: 2px -2px 4px rgba(0,0,0,0.45);
-moz-box-shadow: 2px -2px 4px rgba(0,0,0,0.45);
box-shadow: 2px -2px 4px rgba(0,0,0,0.45);*/
-moz-box-shadow: 5px -5px 3px #CCC;
-webkit-box-shadow: 5px -5px 3px #CCC;
box-shadow: 5px -5px 3px #CCC;
/*background: rgba(0, 0, 0, 0) url("/static/style2/152.jpg") no-repeat scroll left top;*/
}
.teammember1-intro1{ text-align: center;width: 116px;overflow-x: hidden;}
.teammember1-p1-row{ position: relative;min-height: 125px;border-bottom: 1px dashed #D3D3D3;margin-top: 25px;padding: 0 50px 30px 50px;}

.teammember1-p1-row .teammember1-photo{position: absolute;left:50px;top:10px;}
.teammember1-p1-row .teammember1-p1-info{ margin-left: 146px;}

.teammember1-p1-item{ font-size: 14px;line-height: 36.4px;position: relative;}
.teammember1-p1-item-label{ position: absolute;font-weight: bold;color:#333333}
.teammember1-p1-item-content{ margin-left: 3em;display: block;}
.teammember1-p1-name{ font-weight: bold;}
.teammember1-p1-title{ color: #5079b9;margin-left: 12px;font-weight: bold;}

.teammember-p2-box{ margin: 25px 0;}
.teammember1-p2-item{ float: left;display: block;width: 116px;margin-left: 40px;border-bottom: 4px solid transparent;cursor: pointer;}
.teammember1-p2-item .teammember1-photo{ margin: 0 auto;display: block;}
.teammember1-p2-infobox{ background-color: #F7F7F7;border: 1px solid #C2C2C2;padding: 20px 20px;display: none;}
.teammember1-p2-infobox.show{ display: block;}
.teammember1-p2-item.expand{border-bottom-color:#036DA9;}

/*模板*/
.qylc .sidebar h2{ background:url("/static/style2/sidebarH2.jpg") no-repeat}
.futy .sidebar h2{ background:url("/static/style2/sidebarH2.jpg") no-repeat 0 -180px}
.cgal .sidebar h2{ background:url("/static/style2/sidebarH2.jpg") no-repeat 0 -120px}
.jrwm .sidebar h2{ background:url("/static/style2/sidebarH2.jpg") no-repeat 0 -60px}
.gyrsfd .sidebar h2{ background:url("/static/style2/sidebarH2.jpg") no-repeat 0 -240px}
.data-center .sidebar h2{ background:url("/static/style2/sidebarH2.jpg") no-repeat 0 -300px}

/*单页*/
.consultant .introduce-box a{ float:right; display:block; height:25px; font-size:12px}
.consultant .introduce dd{ text-indent:0}
.about .introduce-box{ line-height:22px;min-height:895px;background:#F7F7F7;padding: 30px 70px 30px;}
.about .introduce-box img{ float:left;width:200px; height:140px; margin:5px 15px 0 0; padding:2px; border:1px solid #e6e6e6}
.aptitude .introduce-box{ padding:0;min-height:891px; display:none;}
.aptitude .introduce-box.selected{display:block;}
/*.
.aptitude .introduce-box ul{ display:block}
.aptitude .introduce-box ul li{ display:block; float:left; padding:15px 0 15px;border-bottom:1px solid #e6e6e6; width:315px; text-align:center}
.aptitude .introduce-box ul li span{ display:block}
.aptitude .introduce-box ul .right-bor{ border-right:none}
.aptitude .introduce-box ul .bottom-bor{ border-bottom:none; height:268px}*/
.aptitude .content-container .title{}
.aptitude .content-container .title .current{color:#f60;}
.aptitude .content-container .title a:hover{color:#f60;}
.aptitude .content-container .title .aptitudelink span{display:inline;padding-left:3px;}
.aptitude .content-container .title .licenselink span{display:inline;padding-left:3px;}
.aptitude .fenye{margin:10px 0 0;padding:0;display:block;text-align:center;float:none;}
.aptitude .fenye .number{float:none;display:inline-block;vertical-align:middle;padding:0;margin:0 8px 0 0;border:0 none;}
.aptitude .fenye .number a{display:block;width:auto;height:27px;line-height:27px;padding:0 8px;border:1px solid #0171b2;}
.aptitude .fenye .number.current{border:0 none;background:#026fb2;}
.aptitude .fenye .number.current a{color:white;}
/*.license .introduce-box{ padding:0; min-height:891px;}
.license .introduce-box ul{ display:block}
.license .introduce-box ul li{ display:block; float:left; padding:15px 0 15px;border-bottom:1px solid #e6e6e6; width:315px; text-align:center}
.license .introduce-box ul li div{ display:block;line-height:22px;margin-top:2px;}
.license .introduce-box ul li span{ display:block}
.license .introduce-box ul .right-bor{ border-right:none}
.license .introduce-box ul .bottom-bor{ border-bottom:none; height:268px}*/

.aptitudeList{ display:block}
.aptitudeList li{ display:block; float:left; padding:15px 0 15px;border-bottom:1px solid #e6e6e6; width:33%; text-align:center}
.aptitudeList li div{ display:block;line-height:22px;margin-top:2px;}
.aptitudeList li span{ display:block}
.aptitudeList .right-bor{ border-right:none}
.aptitudeList .bottom-bor{ border-bottom:none; height:268px}


.buddy .case-show{ margin:0 0 25px 0}
.buddy ul.last{ margin-bottom:0}

/*大事记列表*/
.annal .introduce-box{ padding:40px 60px 10px 60px;float:left;}
.annal .introduce-box .annal-time{ display:block; height:40px; background:url("/static/style2/annalTime.jpg") repeat-x; background-position: bottom left; }
.annal .introduce-box .annal-time li{ float:left; display:block; padding-top:4px; width:50px; height:36px; cursor:pointer; color:#0C89D9; font-size:14px; font-weight:bold; text-align:center;}
.annal .introduce-box .annal-con{ display:none; float:left; padding:30px 0 0 0; color:#016eb1; width:833px;}
.annal .introduce-box .annal-con .titletime{ display:block; float:left; overflow:hidden; line-height:36px; font-size:36px; font-family:"微软雅黑"; font-weight:normal; width:84px; height:36px}
.annal .introduce-box .annal-con dd{ display:block; float:right; overflow:hidden; padding:0 0 0 40px; height:24px; width:705px}
.annal .introduce-box .annal-con dd span{ display:inline; float:left;}
.annal .introduce-box .annal-con dd span.list-title{ padding-left:30px; }
.annal .introduce-box .annal-time li.show{ font-size:18px; color:#B6C25E;}
.annal .introduce-box dl.show{ display:block; }

/*员工活动*/
.activities .introduce-box{ padding: 0 13px 0;}
.activities .introduce-box ul{ display:block; padding-left:5px}
.activities .introduce-box ul li{ float:left; padding:5px 20px 40px 20px; height:260px; width:270px;}
.activities .introduce-box ul li a{ transition: all 0.3s ease-in-out;display:block; overflow:hidden; color:#4d4d4d;border:1px solid #e6e6e6;border-bottom:2px solid transparent;box-shadow:0 0 4px rgba(0, 0, 0, 0.1);}
.activities .introduce-box ul li a:hover{ border-bottom:2px solid #1194E6;box-shadow:0 0 10px rgba(0,0,0,.2);}
.activities .introduce-box ul li a img{border:0;border-bottom:2px solid #e6e6e6;display:block;height:202px;width:270px;}
/*.activities .introduce-box ul li span{ display:block; float:left; width:205px; text-align:left;height:25px;}
.activities .introduce-box ul li span.shijian{ float:right; width:65px}*/
.contact2 .content-container h2.title a{ display:block; float:right; margin-right:15px; font-size:12px; font-weight:normal; text-decoration:underline; color:#e75c00}
.contact2 .introduce-box ul{ display:block}
.contact2 .introduce-box ul li{ display:block; float:left; background:url("/static/style2/97.jpg") repeat-x 0 bottom; width:863px; padding:10px}
.contact2 .introduce-box ul li:last-child{background:none;}
.contact2 .introduce-box ul li.bgnone{ background:none}
.contact2 .introduce-box ul li dl{display:block;float:left;margin:0 0 0 6px;overflow:hidden;overflow:hidden;height:auto;}
.contact2 .introduce-box ul li dl strong,.contact2 .introduce-box ul li dl strong a{ color:#016eb1}
.contact2 .introduce-box ul li dl .ttitle{float:left;overflow:hidden;white-space:nowrap;}
.contact2 .introduce-box ul li dl .tcon{float:left;width:510px;}
.contact2 .introduce-box ul li img{ display:block; float:right}
.news .introduce-box ul li{ display:block; padding:0 0 20px 0}
.news .introduce-box ul li .li-h span{ float:right}
.news .introduce-box ul li .li-h .h-span-left{ float:left; font-size:14px; font-weight:bold}
.news .introduce-box ul li .li-h .h-span-left a, .news .introduce-box ul li .li-p a{ color:#016EB1}
.news .introduce-box ul li .li-p { clear:both}
.news .introduce-box ul li .li-h .li-h-time {color: #9C9C9C;}
.media .mtbd{ margin:0 0 10px 0; padding:7px 0 3px; background:url("/static/style2/161.jpg") repeat-x 0 bottom; height:52px}
.media .mtbd-left{ float:left; background:url("/static/style2/162.jpg") no-repeat center center; height:52px; width:100px}
.media .mtbd-right{ float:right; width:855px}
.media .mtbd-right .next1{ float:left; background:url("/static/style2/mtbdnext.jpg") no-repeat 5px 13px; height:52px; width:18px;cursor: pointer;margin-right: 5px;}
#wa2{ float:left; overflow:hidden; margin-top:5px; height:47px; width:805px}
.media .mtbd-right .prev1{ float:left; margin-left:5px; background:url("/static/style2/mtbdnext.jpg") no-repeat -13px 13px; height:52px; width:18px; cursor:pointer}
#wa2 a{ display:block; float:left; overflow:hidden; width:120px; text-align:center}

/*首页内容模块布局元素*/
#Content{ width:930px; overflow:hidden; margin:0 auto}
#Content .news{ float:left; width:422px; display:inline}
#Content .center{ float:left; margin-left:10px; width:497px; display:inline}
#Content .newstop,#Content .centertop{ font-size:13px; display:block; font-weight:bold; line-height:31px; padding-left:15px; overflow:hidden}
#Content .newsbottom,#Content .centerbottom{ overflow:hidden; display:block; height:5px}
#Content .newsbottom{ width:422px; background:url(/static/style2/topbottom.jpg) 0 -5px no-repeat}
#Content .centerbottom{ width:497px; background:url(/static/style2/topbottom.jpg) no-repeat}
#Content .newstop{ width:407px; background:url(/static/style2/topbottom.jpg) 0 -41px no-repeat}
#Content .centertop{ width:482px; background:url(/static/style2/topbottom.jpg) 0 -10px no-repeat}
#Content a,#link-tab a{ color:#5a5a5a}
#Content a:hover{ /*color:#4b72b0*/color:#e30;}
#Content .centertop-tip{font-weight:100;padding-left:25px}
#Content .centertop-tip .number{color:#f60;}

/*首页内容图片*/
#Content .newscon,#Content .contercon{ overflow:hidden; padding-left:6px; padding-top:7px}
#Content .newscon{ width:414px; background-color:#fafafa; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4}
#Content .centercon{background-color:#fafafa; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; padding-left:5px}
#Content .contercon{ width:491px}
#Content .images{ height:96px; padding-left:12px; padding-top:3px}
#Content .images a{ float:left; display:inline; display:block; width:120px; height:90px; margin-left:10px}
#Content .images a.first{ margin-left:0;}
#Content .images img{ width:120px; height:90px}
#Content .image{ height:103px; padding-left:5px; padding-top:3px}
#Content .image img{ width:78px; height:80px; display:block; overflow:hidden}
#Content .image ul{ display:block; overflow:hidden}
#Content .image ul li{ text-align:center; float:left; display:block; width:78px; height:100px; padding-left:13px}
#Content .image ul li a{ font-weight:bold; display:block; width:78px; height:100px; overflow:hidden}

.main-bang{margin:0 auto 1px;background:url("/static/images/ind03.gif") repeat-x scroll 0 0 transparent;height:34px;overflow:hidden;width:930px;
       border-top:1px solid #C9CDD8;border-radius:2px 2px 0 0;}
.main-bang .title_text{color:#153f7b;float:left;font-size:12px;font-weight:bold;line-height:31px;margin:0 0 0 12px}

.main-bang img{float:left;height:34px;width:4px}
.main-bang .soroll{float:left;height:31px;overflow:hidden;padding-left:5px;width:770px}
.main-bang .soroll ul li{line-height:31px;overflow:hidden;padding:0}
.main-bang .border_right{float:right;height:34px;width:4px}
.main-bang .soroll .scul li .item{overflow:hidden;float:left;display:block;height:31px;padding:0 4px 0 4px;color:#5a5a5a}
.main-bang .soroll .scul li .item-1{max-width:40px;_width:expression(this.scrollWidth>40?"40":this.width)}
.main-bang .soroll .scul li .item-3{color:#f60}
.main-bang .soroll .scul li .item-4{max-width:132px;_width:expression(this.scrollWidth>132?"132":this.width)}
.main-bang .soroll .scul li .item-5{max-width:72px;_width:expression(this.scrollWidth>72?"72":this.width)}
.main-bang .soroll .scul li .item-6{color:#f60}
.main-bang .soroll .scul{float:left}
.main-bang .main-bang-more{float:right;height:31px;line-height:31px;margin-right:10px}
/*首页新闻选项卡*/
#news-tab{ width:408px; height:252px; margin:0 auto; margin-top:10px; position:relative; overflow:hidden}
#news-tab li{ float:left; z-index:5}
#news-tab li label{ display:block; float:left; margin-left:4px; width:67px; height:26px; line-height:26px; text-align:center; background:url("/static/style2/tabtwo.jpg") no-repeat 0 -26px; z-index:5; position:relative; cursor:pointer}
* html #news-tab li label{ margin-left:2px}
#news-tab li .more{ display:none; position:absolute; top:0; right:15px; width:33px; height:26px; line-height:26px; background:url(/static/style2/10.jpg) 0 10px no-repeat}
.sidebar2 .more{ display:block; position:absolute; top:4px; right:15px; width:33px; height:26px; line-height:26px; background:url(/static/style2/10.jpg) 0 10px no-repeat}
#news-tab li .cont1{ display:none; position:absolute; top:25px; left:0; padding:5px 0 10px 15px; width:385px; border-top:1px solid #ddd; z-index:1}
#news-tab li .cont1 li{ width:385px}
#news-tab li .cont1 a span.title{ display:block; line-height:24px; margin:0; overflow:hidden; white-space:nowrap; padding:0; text-align:left; width:335px; float:left; cursor:pointer}
#news-tab li .cont1 a span.theime{ display:block; line-height:24px; margin:0; padding:0; width:40px; float:left; padding-left:10px; cursor:pointer}
#news-tab li.active label{ background:url(/static/style2/tabtwo.jpg) no-repeat; color:#4b72b0}
#news-tab li.active .more,#news-tab li.active .cont1{ display:block}

/*首页行业业选项卡*/
#work-tab{ width:480px; height:252px; margin:0 auto; margin-top:10px; position:relative; overflow:hidden}
#work-tab li{ float:left; z-index:5}
#work-tab li label{ display:inline; display:block; float:left; margin-left:4px; width:67px; height:26px; line-height:26px; text-align:center; background:url("/static/style2/tabtwo.jpg") no-repeat 0 -26px; z-index:5; position:relative; cursor:pointer}
#work-tab li .more{ display:none; position:absolute; top:0; right:15px; width:33px; height:26px; line-height:26px; background:url(/static/style2/10.jpg) 0 10px no-repeat}
#work-tab li .cont1{ display:none; position:absolute; top:25px; left:0; padding:5px 0 10px 15px; width:456px; border-top:1px solid #ddd; z-index:1}
#work-tab li .cont1 li{ width:456px}
* html #work-tab li label{ margin-left:2px}
#work-tab li .cont1 a span.title{ display:block; line-height:24px; margin:0; overflow:hidden; white-space:nowrap; padding:0; text-align:left; width:406px; float:left; cursor:pointer}
#work-tab li .cont1 a span.theime{ display:block; line-height:24px; margin:0; padding:0; width:40px; float:left; padding-left:10px; cursor:pointer}
#work-tab li.active label{ background:url(/static/style2/tabtwo.jpg) no-repeat; color:#4b72b0}
#work-tab li.active .more,#work-tab li.active .cont1{ display:block}

/*首页链接*/
#link-tab{ width:930px; margin:5px auto; overflow:hidden; white-space:nowrap}
#link-tab .link-nav{ display:block; position:relative; z-index:1; width:930px; overflow:hidden}
#link-tab .link-nav li{ display:block; float:left; margin-left:4px; width:67px; line-height:26px; height:26px; background:url(/static/style2/tabtwo.jpg) 0 -26px no-repeat; text-align:center}
#link-tab .link-nav li.first{ margin-left:0}
#link-tab .link-nav li label{ display:block; width:67px; line-height:26px; height:26px; cursor:pointer}
#link-tab .link-nav .active{ background:url(/static/style2/tabtwo.jpg) no-repeat; color:#4b72b0}
#link-tab .link-cont{ display:none; margin-top:-1px; padding:2px 10px 3px 10px; border:1px solid #ddd; width:908px; float:left}
#link-tab .link-cont li{ display:inline; display:block; float:left; margin-right:5px; line-height:25px; font-size:12px; height:25px}
#link-tab .link-cont.active{ display:block}
#link-tab .link-nav li a.link-more{ display:none; position:absolute; top:0; right:10px; height:26px; line-height:26px; z-index:99}
#link-tab .link-nav li.active a.link-more{ display:block}
#link-tab a{ display:block; color:#5a5a5a}
#link-tab a:hover{ color:#4b72b0}

/*分公司首页联系方式*/
.contact{ margin:0 auto; padding:0 0 10px; color:#5a5a5a; text-align:center}
.contact a{ color:#5a5a5a}
.contact a.company-name{ font-weight:bold}
.contact span{ margin:0 5px; line-height:15px}

/*首页banner*/
.index-header{width:930px;min-height:197px;margin:3px auto;overflow:hidden;position:relative;}
.index-header .ih-left{float:left;width:173px;border:2px solid #436AAA;}
.index-header .ih-right{float:right;width:745px;height:auto;overflow:hidden;}
#banner{ float:right;width:745px; height:197px; margin:0 auto; overflow:hidden; position:relative;}
#banner a{ outline:invert; outline-color:transparent; outline-style:none; outline-width:0;}
#banner .navigation{ width:745px; height:0; line-height:0; font-size:0; position:absolute; top:100px; z-index:10;}
#banner .navigation a{ display:none; height:30px; width:30px; position:absolute; filter:alpha(opacity=40); opacity:.4;}
#banner .navigation a.sexyslider-prev{ background:url(/static/style2/arrows.gif); left:10px;}
#banner .navigation a.sexyslider-next{ background:url(/static/style2/arrows.gif) 30px 0; right:10px;}
#banner .control{ position:absolute; bottom:10px; right:10px; z-index:10;}
#banner .control a{ display:block; background:url(/static/style2/bullets.gif) 0 22px; width:22px; height:22px; text-transform:uppercase; text-decoration:none; margin-left:3px; display:inline; float:left; filter:alpha(opacity=70); opacity:.7}
#banner .control a.active{ background:url(/static/style2/bullets.gif) 0 0;}
#banner .control a span{ visibility:hidden;}
#banner .sexyslider-title{ display:none;}
.ih-title{height:30px;line-height:30px;overflow:hidden;display:block;margin:0;padding:0 0 0 14px;background-color:#5177B6;}
.ih-title label{font-size:12px;font-weight:bold;color:white;}
.ih-talentindustrylist{overflow:hidden;margin:4px 0 0;padding:0 0 4px;color:#436AAA;
             list-style-type:square;list-style-position:outside;}
.ih-talentindustrylist li{height:20px;line-height:20px;padding:0 0 4px;margin:0 0 0 20px;}
.ih-talentindustrylist li a{display:block;line-height:20px;padding:0;color:#474747;}
.ih-talentindustrylist li a:hover{color:#e30;text-decoration:underline;}
.ih-keywords-panel{display:block;margin:0;height:34px;line-height:34px;border:2px solid #3a5c93;}
.ih-keywords-panel .ks-title{float:left;width:105px;height:34px;border-right:2px solid #3a5c93;text-align:center;cursor:pointer;
               position:relative;}
.ih-keywords-panel .ks-title .txtpanel{display:block;}
.ih-keywords-panel .ks-title .txtpanel .txt{height:34px;float:left;margin:0 15px 0 10px;cursor:pointer;color:#666;font-weight:bold;}
.ih-keywords-panel .ks-title .txtpanel .icon{margin:15px 0 0;float:left;width:0;height:0;border-color: #325085 transparent;
                   border-style: solid dashed;border-width: 5px 5px 0;}
.ih-keywords-panel .ks-title:hover .icon{border-color: #1C78FF transparent;}
.ih-keywords-panel .ks-title .ks-select{display:none;position:absolute;top:36px;left:-2px;width:105px;z-index:99;background:#fff;
                    border-color:#3a5c93;border-style:solid;border-width:0 2px 2px;}
.ih-keywords-panel .ks-title .ks-select .ks-sel-item{height:34px;line-height:34px;text-align:left;padding:0 0 0 15px;}
.ih-keywords-panel .ks-title .ks-select .ks-sel-item:hover{background-color:#ECECEC;}
.ih-keywords-panel .ks-txt{float:left;width:490px;height:34px;padding:0 5px;border:0 none;border-right:2px solid #3a5c93;}
.ih-keywords-panel .btnkeywords{float:left;background:#3a5c93;width:132px;height:34px;border:0 none;color:white;font-weight:bold;cursor:pointer;
                font-size:16px;}
.ih-hotsearch-panel{line-height:30px;display:block;padding:0 0 0 2px;}
.ih-hotsearch-panel .title{float:left;width:100px;text-align:left;}
.ih-hotsearch-panel .searchlinklist{float:left;width:642px;height:30px;overflow:hidden;}
.ih-hotsearch-panel .searchlinklist.talentlinklist{display:none;}
.ih-hotsearch-panel .searchlinklist li{float:left;width:auto;margin:0 8px 0 0;}
.ih-hotsearch-panel .searchlinklist li a{display:block;color:#333;}
.ih-hotsearch-panel .searchlinklist li a:hover{color:#e30;text-decoration:underline;}
.index-talentlist-panel{width:928px;height:106px;position:relative;margin:0 auto 3px;padding:0;overflow:hidden;border:1px solid #ccc;}
.index-talentlist-panel .it-talent-titletip{margin:0;width: 30px;height: 106px;position: absolute;left: -3px;top: 0;
                      background: url(/static/images/headhunter-staff-title-icon.gif) no-repeat;}
.index-talentlist-panel .it-talent-titletip b{width:14px;display:block;margin:25px auto;line-height:14px;}
.index-talentlist-panel .it-talent-titletip b a{}
.index-talentlist-panel a{color:#5a5a5a;}
.index-talentlist-panel a:hover{color:#4b72b0;}
.it-talent-list{margin:3px 0 0 30px;}
.it-talent-list li{float:left;width:218px;height:96px;margin:0 0 0 4px;padding:0 0 1px;border:1px solid #fff;}
.it-talent-list li:hover{background:#ECECEC;border-color:#ccc;}
.it-talent-list li .talentlink{display:block;cursor:pointer;}
.it-talent-list li .talentlink *{cursor:pointer;}
.it-staff-panel{float: left;margin: 0;padding: 1px;position:relative;overflow:hidden;color:white;}
.it-staff-panel div{position: absolute;width: 100%;height: 100%;
  background: #333;background: rgba(58,92,147, 0.9);
  *background:#3A5C93;background:#3A5C93;filter:alpha(Opacity=90);}
.it-staff-panel div.da-animate{
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;}
.it-staff-panel div.da-animate h2{font-size:22px;height:24px;line-height:24px;margin:6px 8px 5px;font-weight:normal;text-align:center;overflow:hidden;}
.it-staff-panel div.da-animate em{display:block;height:5px;background:rgba(255,255,255,0.3);
           *background:#fff;background:#fff;filter:alpha(Opacity=30);margin:0 6px;}
.it-staff-panel div.da-animate p{font-size:12px;margin:3px 8px;line-height:18px;text-align:center;}
.it-talent-list li .staffphoto{float: left;margin: 0;padding:0;background: #fff;border: 1px solid #efefef;}
.it-talent-list li .talentpanel{float:left;width:115px;padding:1px 0 0 5px;}
.it-talent-list .line{line-height:19px;}
.it-talent-list .line .title{font-weight:bold;float:left;width:40px;}
.it-talent-list .line .con{white-space:nowrap;overflow:hidden;float:left;width:75px;}

/* Portolio Hover */
.talent-tese-panel{clear:both;}
.da-thumbs li,.da-thumbs li  img {display: block;position: relative;}
.da-thumbs li  {overflow: hidden;float:left;width:116px;height:80px;margin:0 0 0 5px;
        border:2px solid #fafafa;}
.da-thumbs li.first{margin:0;}
.da-thumbs li a{color:#fff;overflow: hidden;}
.da-thumbs li a div {position: absolute;width: 100%;height: 100%;
  background: #333;background: rgba(58,92,147, 0.9);
  *background:#3A5C93;background:#3A5C93;filter:alpha(Opacity=90);}
.da-thumbs li a div.da-animate {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* Initial state classes: */
.da-slideFromTop {left: 0px;top: -100%;}
.da-slideFromBottom {left: 0px;top: 100%;}
.da-slideFromLeft {top: 0px; left: -100%;}
.da-slideFromRight {top: 0px;left: 100%;}
/* Final state classes: */
.da-slideTop {top: 0px;}
.da-slideLeft {left: 0px;}
.da-thumbs {text-align:center;height:80px;margin:5px 0 0;}
.da-thumbs li a div h3{color:#fff;padding-top:30px;}
.da-thumbs li a div span{display:inline-block;}
.da-thumbs li a em{display:block;width:auto;height:5px;background:rgba(255,255,255,0.3);
           *background:#fff;background:#fff;filter:alpha(Opacity=30);margin:0 6px;}
.da-thumbs li a h2{font-size:22px;height:24px;line-height:24px;margin:6px 8px 5px;font-weight:normal;text-align:center;overflow:hidden;}
.da-thumbs li a p{font-size:12px;margin:3px 8px;line-height:18px;}
/* Image Grid */
.image_grid {float:left;overflow:hidden;width:700px;position:relative;}
.image_grid li{float: left;line-height: 17px;color: #686f74;list-style:none;overflow:hidden;margin-bottom:23px;margin-right:23px;
  text-align:center;}
/* Responsive image grid*/
/*首页的猎头在线悬浮样式*/
.headhunter-staff-box .headhunter-staff-list.da-thumbs{margin:0;}
.headhunter-staff-box .headhunter-staff-list.da-thumbs li{margin:0;border:0 none;}
#Content .da-thumbs li a{color:#fff;}
#Content .da-thumbs li a p{margin:1px 18px;}
#Content .da-thumbs li a div{width:95%;height:94%;}

/*猎头职场页*/
.contlist { font-size: 14px;}
.contlist .title{width:auto; position:relative;margin:0;}
.contlist .title .banner{display:inline-block;height:41px;line-height:41px; font-weight:bold;font-size:16px;border-bottom:4px solid #5079B9;padding:0;margin:0;}
.contlist .title .bannerEn{color:red;font-weight:bold;font-size:12px;padding-left:10px;height:41px;line-height:41px;}
.contlist .title ul {margin-right:10px;list-style-type:none;color:#0A6995;display:inline-block;float:right;line-height:30px;}
.contlist .title ul li {float:left;margin-right:10px;}

.contlist-wrap{ overflow:hidden; margin:10px auto; width:1200px}
.contlist-wrap .contlist{ float:left; width:955px;min-height:680px}
.contlist-wrap .sidebar2{ float:right; margin:0; width:230px}

.contlist .diqu.expand ul {height:auto;}

.contlist .diqu{ overflow:hidden; margin:0; padding:0 0 0 10px; border:1px solid #e6e6e6; width:943px; line-height:28px; background:#fcfcfc}
.contlist .diqu .diqu-label{ display:block; float:left;width: 50px; }
.contlist .diqu .diqu-more{ display:block; float:left;width: 50px; cursor:pointer }
.contlist .diqu ul{ display:block; float:left;width: 843px; height:28px;}
.contlist .diqu ul li{ display:inline; float:left; margin:0 10px; white-space:nowrap}
.contlist .diqu ul li.current a{ color:red; font-weight:bold}
.contlist .list{ margin:0; padding:25px; border:1px solid #e6e6e6;width: 903px;}
.contlist .list-ul li{ display:block; padding:0 0 20px 0; float:left; width:903px}
.contlist .list li .name,.contlist .list li .time,.contlist .list li .abbr{ display:block; float:left; height:25px; line-height:25px}
.contlist .list li .name{ width:810px; color:#016eb1}
.contlist .list li .name a{ color:#016eb1; font-weight:bold; font-size:14px}
.contlist .list li .name a:hover{ color:#016eb1}
.contlist .list li .time{ width:90px; color:#9c9c9c}
.contlist .list li .abbr{ width:903px; color:#000; height:auto}
.contlist .fenye{ width:628px}
.contlist-wrap .abbr span a{ color:#000}
.contlist-wrap a{ color:#016eb1}
.contlist-wrap a:hover{ color:#f60}
.sidebar2 { font-size: 14px;}
/*.sidebar2 .title{ position:relative; display:block; overflow:hidden; padding:0 10px 0 10px; height:31px; line-height:31px; font-size:12px; font-weight:bold; color:#4276af}*/
/*.sidebar2 .list{ display:block; padding:5px 10px 10px 10px; width:218px; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2}
.sidebar2 .list li{ overflow:hidden; background:url("/static/style2/97.jpg") repeat-x 0 bottom; white-space:nowrap; line-height:28px; width:218px}*/
.sidebar2 .sidebar-bottom{ height:3px; overflow:hidden; background:url("/static/style2/titleH.jpg") 0 0 no-repeat}
.sidebar2 .list1{ margin:0 0 20px 0}

.list1 .title{ position:relative; display:block; overflow:hidden; padding:0 10px 0 10px; font-weight:bold;}
.list1 .title .banner{display:inline-block;height:41px;line-height:41px;font-weight:bold;font-size:16px;border-bottom:4px solid #FFF;padding:0;margin:0}
.list1 .list{ display:block; padding:5px 10px 10px 10px; border:1px solid #d2d2d2;}
.list1 .list li{ overflow:hidden; background:url("/static/style2/97.jpg") repeat-x 0 bottom; white-space:nowrap; line-height:28px;}

.list .head h1{ color:#016eb1; font-size:24px; font-weight:bold; line-height:1.5; text-align:center; border-bottom:1px solid #e6e6e6}
.list .head .abbr{ margin:0 auto; margin-top:10px; text-align:center; line-height:25px}
.list .head .abbr span{ margin:10px 5px 0 5px}
.list .con-news{ margin:20px 0 0 0; color:#414141; line-height:1.5; overflow:hidden}
.contlist .others{ margin:10px 0 0 0; padding-top:20px; border-top:1px dashed #e6e6e6}
.contlist .others li{ padding:0; background-image:none; float:none; font-size:14px; font-weight:600; height:24px; line-height:24px}
.contlist .others a{ color:#3f6599; font-size:14px; font-weight:normal}
.contlist .others a:hover{ text-decoration:underline}
.contlist .title .more,.sidebar .title .more{ background:url("/static/style2/10.jpg") no-repeat 0 10px; display:block; height:26px; line-height:26px; position:absolute; right:15px; top:4px; width:33px}

/* 友情链接单页css */
.link-box{ margin:0 auto; margin-top:10px; width:930px; line-height:25px; overflow:hidden}
.link-box .link-top,.link-box .link-bottom{ height:4px; overflow:hidden; background:url(/static/style2/links_borders.jpg) repeat-x}
.link-box .link-bottom{ background-position:0 -4px}
.link-box .top-left,.link-box .top-right,.link-box .bottom-left,.link-box .bottom-right{ overflow:hidden; width:10px; height:4px; background:url(/static/style2/links_borders.jpg) no-repeat; margin:0; padding:0}
.link-box .top-left{ float:left}
.link-box .top-right{ float:right; background-position:-10px 0}
.link-box .bottom-left{ float:left; background-position:0 -4px}
.link-box .bottom-right{ float:right; background-position:-10px -4px}
.link-box h1{ color:#005aa0; height:36px; padding-left:13px; padding-top:5px; border-left:1px solid #b3d0de; border-right:1px solid #b3d0de; font-size:14px; background:url(/static/style2/links_bg.gif) repeat-x}
#linkCon ul{ display:block; overflow:hidden; padding:0 24px 25px 24px; border-left:1px solid #b3d0de; border-right:1px solid #b3d0de}
#linkCon ul li{ float:left; padding-left:28px; width:148px; height:25px; background:url(/static/style2/links_10.gif) no-repeat 18px 50%; border-bottom:1px dotted #badaf4; white-space:nowrap; overflow:hidden}
#linkCon ul li a{ color:#3265cb}
#linkCon ul li a:hover{ text-decoration:underline}
#linkApp{ background:url(/static/style2/links_16.gif) center no-repeat}
#linkApp .link_step,#linkApp .link_from,legend,input{ margin:0; padding:0}
#linkApp .link_step,#linkApp .link_from{ display:inline; display:block; float:left;}
#linkApp .link_step{ width:464px; border-left:1px solid #b3ddde}
#linkApp .link_from{ overflow:hidden; width:464px; border:0; border-right:1px solid #b3ddde}
#linkApp .link_step dt,#linkApp .link_from h2{ margin:0 0 15px 0; padding:0 0 0 27px; font-weight:bold}
#linkApp .link_step dd{ margin:0 0 15px 0; padding-left:27px; padding-right:27px; line-height:25px}
#linkApp .link_from ul{ margin:0 0 15px 0; float:left; padding-left:27px; padding-right:27px; *height:163px}
#linkApp .link_from ul li{ margin:2px 0; float:left; overflow:hidden; display:block; overflow:hidden; width:407px}
#linkApp .link-bottom{ margin-bottom:10px}
.link_from ul li .field-label,.link_from ul li .textbox,.link_from ul li .feedback{ float:left; display:block; height:25px; line-height:25px}
.link_from ul .field-label{ width:70px}
.link_from ul .textbox{ margin:0 5px 0 5px; padding:0 5px; width:170px; height:25px; border:0; border:1px solid #d1d1d1}
.link_from ul li .feedback{ padding-left:10px; width:150px; color:red; display:none}
.link_from ul li.error .feedback{ display:block}
.link_from ul li .textareabox{ padding:2px 5px 2px 5px; height:60px; font-size:12px}
.link_from .form-button{ margin:0 0 0 140px; float:left; width:76px; height:24px; background:url("/static/style2/links_button.gif") no-repeat 0 0; border:medium none; border:0}

/*帮助页面*/
.webHelp h1{ display:block; font-size:14px; padding:10px}
.webHelp dl{ margin:0; padding:10px; font-size:14px}
.webHelp dl dt{ font-weight:bold; color:#2478d9; line-height:24px}
.webHelp dl dd{ margin:0; line-height:24px}

/*网站地图*/
.siteMap .location{ display:block; padding:10px; font-size:14px}
.siteMap .section{ display:block; margin:0; padding:10px 10px 0 10px; width:910px}
.siteMap .section .label{ float:left; font-size:14px; width:100px; color:#FF6600; background-color:#ececec; line-height:24px; font-weight:bold; text-align:center}
.siteMap .section .content{ margin:0; float:right; width:800px}
.siteMap .section .clear{ margin:0; padding:0; clear:both; height:0; line-height:0}
.siteMap .section .content dl{ float:left; margin:0; padding:20px 0; width:800px; border-top:1px dotted #999}
.siteMap .section .content dl.first{ padding:0 0 20px 0; border-top-style:none}
.siteMap .section .content dt{ float:left; margin:0; padding:0; font-size:14px; line-height:24px; padding-left:5px; color:#01529f; font-weight:bold}
.siteMap .section .content dd{ float:left; margin:0; padding:0; font-size:14px; line-height:24px; padding-left:5px; white-space:nowrap}
.siteMap .section .content dd a{ color:#01529f}
.siteMap .section .content dd a:hover{ text-decoration:underline; color:#6f8bd7}
.siteMap .section .content ul{ float:left; margin:0; width:800px}
.siteMap .section .content ul.first{ padding:0 0 20px 0}
.siteMap .section .content li{ float:left; margin:0; padding:0; font-size:14px; line-height:24px; padding-left:5px; white-space:nowrap}
.siteMap .section .content li a{ color:#01529f}
.siteMap .section .content li a:hover{ text-decoration:underline; color:#6f8bd7}
.supervise-tel {float:right;margin-right:20px !important;font-size:14px !important;display: inline !important;color: red ;font-weight: bold;}

.demand-client {float:right;margin-right:20px !important;font-size:14px !important;cursor:pointer;background:url(/static/images/contact-icon-1.jpg) no-repeat 0% 50%;text-indent:20px;text-decoration: none !important;display:inline !important}
.demand-client:hover{text-decoration:underline !important}
/*成功案例搜索*/
.resume-search .keyword-con{width:892px}
.keyword-search .keyword-con{background:url("/static/images/titleBJ.png") repeat-x scroll 0 -38px transparent;color:#fff;float:left;font-size:12px;height:38px;line-height:38px;padding:0 32px;width:892px}
.keyword-search .successful-search-box{width:672px}
.keyword-search .border-left {float:left; width:2px; height:38px; background-image:url(/static/images/titleBJ.png); background-repeat:no-repeat;}
.keyword-search .border-right {float:left; width:2px; height:38px; background-image:url(/static/images/titleBJ.png); background-repeat:no-repeat; background-position:-2px 0; }
.keyword-search .keyword-con p strong { color:#F8DD68 }
.keyword-search .keyword-con p .button-6{color:#fff;float:left;font-weight:bold;margin:6px 18px 0 0;padding-left:10px;width:73px}
.button-icon{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url("/static/images/risfondIcon.gif")!important;background-origin:padding-box;background-repeat:no-repeat!important;background-size:auto auto;border:medium none;display:block!important}
.button-6{background-position:-112px -105px;cursor:pointer;float:left;height:27px;width:73px}
.keyword-search .keyword-con p label{float:left;font-weight:bold;margin-right:4px}
.search-text{background:none repeat scroll 0 0 #d1e2f9;border:1px solid #000;float:left;height:22px;line-height:22px;margin:8px 6px 0 0;padding:0 8px;width:228px}
.watermark{color:#999}
.sosuo{background:none repeat scroll 0 0 #007DC9;color:#fff;height:48px; line-height:48px;line-height:1.5;padding-left:16px;}
.sosuo span.sosuo-text{display:block;float: left;padding:0;line-height: 48px;}
.sosuo .thetext{float:left;line-height:1.5;height:32px;line-height:32px;width:300px;text-indent:10px;border:1px solid #fff;color:#000;margin:7px 0 0;border-radius:4px 0 0 4px;}
/*.sosuo .theannv{padding:5px 9px 0 7px}*/
.sosuo input.theannv {float:left;background:#189dee;border:0 none;cursor:pointer;display:block;height:34px;line-height:34px;width: 76px;margin: 7px 10px 5px 0;border-radius:0 4px 4px 0;}
/*数据中心*/
.data-center .centertop-tip { position: absolute; right: 5px; top: 0; line-height: 30px; }
.data-center .centertop-tip .number{color:#f60}
.data-center-box{margin-bottom:8px;}
.data-center-table {float:left; font-size:14px;table-layout:fixed;border-left:dashed 1px #E6E6E6;border-right:dashed 1px #E6E6E6;border-bottom:dashed  1px #E6E6E6;width:100%;margin-bottom:10px;}
.data-center-box .content-container .title {margin:0 0 2px;}
.maxwrap{display:block;list-style-type:none;overflow:hidden;padding-right:5px;white-space:nowrap;width:90%;padding-right:0}
.data-center-table td,.data-center-table th{border-bottom:1px solid #fff;text-align:left}
.data-center-item-name{background-color:#edecec;font-weight:bold;height:38px;line-height:38px;padding:0!important}
.data-center-item-data{height:29px;line-height:29px;padding:0!important;text-align:left}
.data-center-table .odd {background-color:#F8F8F8;}
.data-center-table .even {background-color:#EDECEC;}
.highfont{color:#f60;font-weight:bold!important}
.hover{color:#000;background:url(/static/images/saffh2.jpg) 0 -55px repeat-x!important}
/*推荐*/
.data-recommend .item-1{width:75px;text-indent:10px;}
.data-recommend .item-2{width:210px;}
.data-recommend .item-3{width:80px}
.data-recommend .item-4{width:70px}
.data-recommend .item-5{width:210px}
.data-recommend .item-6{width:70px}
.data-recommend .item-7{width:70px}
.data-recommend .item-8 {width:170px;}
/*客户*/
.data-client .item-1 {width:100px;text-indent:10px;}
.data-client .item-2 {width:278px;padding-left:8px;}
.data-client .item-3 {width:80px;}
.data-client .item-4 {width:225px;}
.data-client .item-5 {width:95px;text-indent:10px}
.data-client .data-center-item-name .item-5 {text-indent:18px}
.data-client .item-6 {width:70px;text-align:center;}
.data-client .team span{margin:0 3px;}
.client-icon {display:block;width:16px;height:16px !important;background-image:url(/static/images/client-icon.png);background-repeat:no-repeat;float:left;margin-right:5px;margin-top:7px}
.data-job .item-1{width:210px;text-indent:10px;} 
.data-job .item-2{width:80px;} 
.data-job .item-3{width:40px;} 
.data-job .item-4{width:140px;} 
.data-job .item-5{width:150px;padding-left:10px} 
.data-job .item-6{width:120px;} 
.data-job .item-7{width:90px;} 
/*客户的小图标资源*/
.client-icon-1{background-position:0 0}
.client-icon-2{background-position:0 -16px}
.client-icon-3{background-position:0 -32px}
.client-icon-4{background-position:0 -48px}
.client-icon-5 {background-position:0 -64px}
.client-icon-6 {background-position:0 -80px}
.client-icon-7 {background-position:0 -96px}
.client-icon-8 {background-position:0 -112px}
.client-icon-9 {background-position:0 -128px}
.client-icon-10 {background-position:0 -144px}
.client-icon-11 {background-position:0 -160px}
.client-icon-12 {background-position:0 -176px}
/*简历页面所有图标*/
.resume-icon{display:block;width:16px;height:16px;background-image:url(/static/images/resume-source.png);background-repeat:no-repeat;float:left;margin:6px 5px 0 0}
.resume-icon-1 {background-position:0 0;}
.resume-icon-2 {background-position:0 -16px;}
.resume-icon-3 {background-position:0 -32px;}
.resume-icon-4 {background-position:0 -48px;}
.resume-icon-5 {background-position:0 -64px;}
.resume-icon-6 {background-position:0 -80px;}
.resume-icon-7 {background-position:0 -96px;}
.resume-icon-8 {background-position:0 -112px;}
.resume-icon-9{background-position:0 -128px}
.resume-icon-10{background-position:0 -144px}
.client-left{margin-left:10px;_margin-left:5px;}

.data-resume .item-1 {width:80px;text-indent:10px}
.data-resume .item-name{color:#016eb1;font-weight:700}
.data-resume .item-2{width:55px}
.data-resume .item-3{width:55px}
.data-resume .item-4{width:45px}
.data-resume .item-5{width:50px}
.data-resume .item-6{width:80px}
.data-resume .item-7{width:175px}
.data-resume .item-8{width:275px}
.contactmsg-box{width:100%;margin:15px 0}
.contactmsg-table {table-layout: fixed;text-align: left;width: 100%;}
.contactmsg-table .contactmsg-item{height:36px;line-height:36px}
.contactmsg-table .item-1{width:2%;color:red}
.contactmsg-table .item-2{width:15%;font-size:14px;color:#4D4D4D}
.contactmsg-table .item-3{width:83%}
.contactmsg-table .setlive .item-2{width:23%}
.contactmsg-table .setlive .item-3{width:75%}
.contactmsg-table .setlive .contactmsg-input{width:354px;}
.contactmsg-table .contactmsg-select-box{border:solid 1px #C0C0C0;height:27px;width:225px; background-color: #FFFFFF;position:relative}
.contactmsg-table .contactmsg-input{height:27px;border:solid 1px #C0C0C0;width:379px;line-height:27px;font-size:14px;color:#4D4D4D;padding-left:5px}
.contactmsg-table .contactmsg-input:focus{outline:1px solid #1FC8F9}
.contactmsg-table .contactmsg-select-box select{background:none repeat scroll 0 0 #fff;border:medium none;cursor:pointer;position:absolute;top:5px;vertical-align:middle;width:97%;_top:2px}
.contactmsg-table .contactmsg-textarea{height:150px;border:solid 1px #C0C0C0;padding-left:5px;width:379px;line-height:27px;font-size:14px;color:#4D4D4D;margin-top:5px}
.contactmsg-table .contactmsg-textarea:focus{outline:1px solid #1FC8F9}
.contactmsg-table .browsepicture-box{width:50px;height:36px;overflow:hidden;float:right;margin-right:10px}
.contactmsg-table .browsepicture{margin-right:10px;width:100px}
.contactmsg-box .hjs_btn{background:url("/static/style/49.png") no-repeat scroll 0 0 transparent;border:0 none;color:#fff;cursor:pointer;font-weight:bold;height:21px;line-height:21px;text-align:center;width:50px}
.contactmsg-box .btn-box{float:right;margin:20px 40px 20px 0;width:70px;}
.contactmsg-box .contactmsg-content-title{vertical-align:top;padding-top:3px}
.contact-tel{text-align:left;margin:10px 0 20px 0;padding-left:50px}
.contactmsg-box .contactmsg-tel{height:27px;line-height:27px;font-size:14px;color:#4D4D4D;text-align:left}
.contactmsg-box .weixin-address-input{width:300px !important;background-color:#e9e9e9}
.fill-con-title .icon-fill-out{left:8%;position:absolute;top:20px}
.icon-111{background-position:-208px 0}
.icon-fill-out{background-image:url("/static/images/risfondIcon.gif")!important;background-repeat:no-repeat!important;display:block!important;height:47px!important;width:62px}
.fill-con-title{background:none repeat scroll 0 0 #fff;height:47px;line-height:47px;margin-left:35px;overflow:hidden;padding-top:20px;position:relative}
.mode-change{float:left!important;display:inline!important;color:#0a6995 !important;font-size:12px !important;font-weight:bold !important;line-height:30px !important;text-decoration:none !important;margin-left:10px;margin-right:2px !important}
.mode-change:hover{text-decoration:underline !important}

.attention-box{width:230px;margin:10px 0;border:1px solid #e6e6e6;background-color: #FFF;}
.attention-box .title{height:28px;line-height:28px;text-indent: 8px;font-size:16px;font-weight:bold; font-family: '微软雅黑',Arial,'黑体';margin: 10px auto;text-align:center;}
/*.attention-box .line{width:100%;}
.attention-box .line .row{width:68px;overflow:hidden}
.attention-box .line .row iframe{overflow:hidden;width:68px;height:24px;display:block}
.attention-box .line .left{margin:0 0 0 16px;display:block;float:left;-margin:0 0 0 8px;}
.attention-box .line .right{margin:0 10px 0 0;display:block;float:right;-margin:0 5px 0 0;}
.attention-box .guanzhu{margin:0 0 10px 0;}
.attention-box .weixin-img{width:145px;height:145px;margin:0 auto;display:block}
.attention-box .weixin-text{color:#5e5b5b;font-family:"微软雅黑";font-size:0.9em;line-height:30px;text-align:center;margin:5px 0}
.attention-box .weixin-title{text-indent:10px;line-height:20px;height:20px;margin:5px 10px;border-top:solid 1px #B3B3B3;padding-top:5px}*/

/*关注锐仕方达*/
.adapter-guanzhu2 {width:230px;margin:10px auto;}
.guanzhu2{width:170px;margin:0 auto;}
.guanzhu2-wb {width:145px;height:23px;overflow:hidden;position: relative;margin:0 auto;}
.guanzhu2-wb .guanzhu2-wb-wb {width:62px;height:22px;display:block;position:absolute;left:8px;}
.guanzhu2-wb .guanzhu2-wb-qq {width:57px;height:23px;display:block;position:absolute;left:80px;}
.guanzhu2-wx{width:145px;margin:0 auto;}
.guanzhu2-wx-shuoming{font-family: "Simsun";font-size:12px;color:#5E5B5B;text-align:center;line-height:14px;}
.guanzhu2 .guanzhu2-wb{margin-bottom:10px;}

#AMAP1-wraper .map:hover{cursor:pointer}
#bgWrap{width:100%;background:#000;filter:alpha(opacity=30);opacity:.3;z-index:100;position:fixed;left:0;top:0;display:none;_position:absolute;_background:rgba(0, 0, 0, 0.4);overflow: hidden;visibility: visible;}
/*猎头首页*/
.headhunter-staff-box{height:100px;display:block;width:100%;position:relative;padding:5px 0}
.headhunter-staff-box .headhunter-staff-titletip{width:30px;height:106px;position:absolute;left: -9px;top:5px;background:url(/static/images/headhunter-staff-title-icon.gif) no-repeat;}
.headhunter-staff-box .headhunter-staff-titletip b{width:14px;display:block;margin:25px auto;line-height:14px;}
.headhunter-staff-box .headhunter-staff-show{margin:12px 0 0 30px;width:450px;overflow:hidden;height:90px;position:relative}
.headhunter-staff-box .headhunter-staff-list{height:90px;width:100000px;position:relative}
.headhunter-staff-box .headhunter-staff-item{width:90px;height:90px;background:url("/static/images/headhunter-staff-item-bg.jpg") no-repeat;float:left}
.headhunter-staff-box .headhunter-staff-picture{width:81px;height:81px;border:0;margin: 2px 0 0 2px ;}
.headhunter-staff-box .headhunter-staff-item-link{height:90px;width:90px;display:block}
.headhunter-staff-box .page-btn-prev{position:absolute;width:15px;height:38px;top: 38px;left:32px;}
.headhunter-staff-box .page-btn-next{position:absolute;width:15px;height:38px;top: 38px;right:17px;}
.headhunter-staff-box .page-btn-prev img,.headhunter-staff-box .page-btn-next img{display:none;cursor:pointer}
/*猎头频道*/
/*.headhunter-staff-module .sosuo {margin-bottom:0 !important}
.headhunter-staff-module .search-label{width:70px !important}
.headhunter-staff-module .search-option{height:21px;padding:0 5px !important; width:1048px !important;}
.headhunter-staff-module .search-current-status{color:#FFEA01;margin:0 3px}*/
.headhunter-staff-module .headhunter-staff-list{float:left;width:884px;}
.headhunter-staff-module .headhunter-staff-list .showNum{width:884px;height:48px;}
.headhunter-staff-module .headhunter-staff-list .showNum i{display:inline-block;border-bottom:1px solid #c9c9c9;width:312px;height:15px;line-height:48px;}
.headhunter-staff-module .headhunter-staff-list .line1{float:left;}
.headhunter-staff-module .headhunter-staff-list .line2{float:right;}
.headhunter-staff-module .headhunter-staff-list .showNum span{display:inline-block;width:255px;text-align:center;font-size:20px;font-weight:bolder;}
.headhunter-staff-module .headhunter-staff-ul{width:884px;}
.headhunter-staff-module .headhunter-staff-item{width:884px;height:184px;border:solid 1px #D2D2D2;margin-bottom:20px;}
.headhunter-staff-module .headhunter-staff-item:hover,.headhunter-staff-module .headhunter-staff-item.staff-hover{background: none repeat scroll 0 0 #F8F8F8;}
.headhunter-staff-module .headhunter-staff-item:hover .headhunter-staff-name-english-text,.headhunter-staff-module .headhunter-staff-item.staff-hover .headhunter-staff-name-english-text{text-decoration:underline}
.headhunter-staff-module .headhunter-staff-information-simplify{width:129px;overflow:hidden;float:left;height:184px;border-right:1px solid #ccc;}
.headhunter-staff-module .headhunter-staff-photo{width:129px;height:122px;overflow:hidden}
.headhunter-staff-module .headhunter-staff-picture{width:95px;height:95px;border:0 none;margin:18px;border-radius:50% !important;}
.headhunter-staff-module .headhunter-staff-name-english{text-align:center;}
.headhunter-staff-belong{width:129px;height:20px;text-align:center;font-size:12px;color:#343434;margin-top:2px;}
.headhunter-staff-module .headhunter-staff-name-english-text{color:#616161;font-size:14px;font-weight:700;font-size:16px;color:#4986c7;}
/*====================*/
.headhunter-staff-module .headhunter-staff-information-detail{width:719px;float:left;color:#616161;margin-left:14px;}
.headhunter-staff-module .headhunter-staff-information-line{width:100%;height:57px;line-height:57px;}
.headhunter-staff-module .headhunter-staff-information-line .value{}
.headhunter-staff-module .headhunter-staff-information-line .eml{}
.headhunter-staff-module .headhunter-staff-information-line .tel{width:150px;display:inline-block}
.headhunter-staff-module .headhunter-staff-recommend-job-box{border:solid 1px #e7e7e7;}
.headhunter-staff-module .headhunter-staff-recommend-job-box .job-title{background-color:#FAFAFA;height:30px;overflow:hidden;}
.headhunter-staff-module .headhunter-staff-recommend-job-box .job-title span{display:block;height:19px;padding-left:1em;border-left:5px solid #0691f0;margin-top:6px;font-size:14px;line-height:19px;}
.headhunter-staff-module .headhunter-staff-recommend-job-box .job-datalist{width:100%}
.headhunter-staff-module .headhunter-staff-recommend-job-box .job-item{width:100%;line-height:25px;height:25px;overflow:hidden;}
.headhunter-staff-module .headhunter-staff-recommend-job-box .job-item .item{overflow:hidden;float:left;display:block;height:25px;font-weight:normal;font-size:14px;color:#464646;}
.headhunter-staff-module .headhunter-staff-recommend-job-box .job-item .item-1{width:160px;text-indent:1em;}
.headhunter-staff-module .headhunter-staff-recommend-job-box .job-item .item-2{width:130px;color:#ff7139;}
.headhunter-staff-module .headhunter-staff-recommend-job-box .job-item .item-3{width:86px}
.headhunter-staff-module .headhunter-staff-recommend-job-box .job-item .item-4{width:223px}
.headhunter-staff-module .headhunter-staff-recommend-job-box .job-item .item-5{width:98px;color:#999;}
.headhunter-staff-module .team-management-box{width:278px;border:1px solid #d2d2d2;margin-bottom:10px}
.headhunter-staff-module .team-management-title{color:#343434;font-family:'微软雅黑',Arial,'黑体';font-size:15px;height:38px;line-height:38px;text-indent:8px;margin-bottom:5px}
.headhunter-staff-module .team-management-list{border:0 none;padding:0}
.headhunter-staff-module .team-management-item{width:100%;height:auto;padding:0;margin-bottom:16px;overflow:hidden;}
.headhunter-staff-module .team-management-item-box{width:auto;padding-left:20px;height:70px;}
.headhunter-staff-module .team-management-item-box img{display:block;border:none;}
.headhunter-staff-module .team-management-item-picture-box{width:70px;height:70px;overflow:hidden;float:left}
.headhunter-staff-module .team-management-item-picture-box img{border-radius:50% !important;}
.headhunter-staff-module .team-management-picture{width:70px;height:70px;}
.headhunter-staff-module .team-management-item-link{color:#616161;font-size:12px;padding:5px 6px;height:70px;margin:0 auto}
.headhunter-staff-module .team-management-item-link:hover{background: none repeat scroll 0 0 #F8F8F8;}
.headhunter-staff-module .team-management-item-detail{float:left;overflow:hidden;margin-left:14px}
.headhunter-staff-module .team-management-item-detail p{line-height:17px;font-size:14px;}
.headhunter-staff-module .team-management-item-detail p:first-child{margin:4px 0 10px 0px;}
.headhunter-staff-module .team-management-item-detail p:last-child{font-size:11px;margin-top:2px}
.headhunter-staff-module .team-management-item-detail .enlish-name{color:#007ACD}
.headhunter-staff-module .team-management-item-detail .enlish-name:hover{color:#fa3c00;text-decoration:underline}
.headhunter-staff-module .bm-clear{border:0 none !important}
.headhunter-staff-module .headhunter-staff-information-detail .see-detail{float:right;display:none}
.headhunter-staff-module .headhunter-staff-information-detail .see-detail:hover{text-decoration:underline}
.headhunter-staff-module .staff-hover .headhunter-staff-information-detail .see-detail{display:block}
.headhunter-staff-module .headhunter-staff-information-detail .see-industry-key,.headhunter-staff-module .headhunter-staff-information-detail .see-industry-val{float:left;text-indent:0;padding-right:25px;}
.headhunter-staff-module  .job-item a:hover{text-decoration:underline}
.aspnetpagerstyle1{clear:both;width:100%;overflow:hidden;}
.aspnetpagerstyle1 .tal_right{width:510px;height:30px;margin:5px  auto 0 auto;text-align:center;}
.aspnetpagerstyle1 .fenye{margin:0;padding:0}
/*分页*/
.paging2{ margin :0 auto; padding: 12px 36px; width:570px;  display :block ; overflow : hidden ;}
.paging2 li.first.current,
.paging2 li.last.current{ border: 1px solid #C5C5C5; color :#C5C5C5; background:#ffffff;}
.paging2 li.first.current a,
.paging2 li.last.current a{color :#C5C5C5;}
.paging2 li{ display :inline ; margin-left: 10px; padding: 4px 10px; border:1px solid #d9d9d9; float :left ; font-size :14px; cursor :pointer ; color: #026FB2;}
.paging2 li:hover{ background:#026FB2; color :#ffffff;}
.paging2 li:hover a{ color :#ffffff;}
.paging2 a{ display :block ; text-decoration :none; font-size :12px; color: #026FB2;}
.paging2 .current{ background:#189DF8;border:1px solid #189DF8; color :#ffffff;}
.paging2 .current a{ color :#ffffff;}
.case-list .paging2{margin :0;padding:12px 0}
.daohang{color:#000}
.gt-box{margin:0 5px}

/*首页猎头热线*/
.main-contact-box{width:928px;height:92px;border:solid 1px #ccc;margin: 0 auto 3px;border-radius:2px 2px 2px 2px;
          /*background:url("/images/main_contact_bg_3.jpg") repeat-x;*/
          background:#FAFAFA\0;
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F7F7F7'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F7F7F7')"; /* IE8 */
background-image: -moz-linear-gradient(center 20%, #fff, #F7F7F7); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.2, #fff), color-stop(0.9, #F7F7F7)); /* Saf4+, Chrome */
}
.main-contact-box .main-contact-title-box{width:100px;height:92px;float:left;position:relative;background:url("/images/main_contact_sp.jpg") no-repeat 95% 50%}
.main-contact-box .main-contact-content-box{width:828px;float:left;}
.main-contact-box .main-contact-title-text{position:absolute; left:20px; top:30px; font-family:"微软雅黑";font-size:15px;color:#646464;font-weight:bold;}
.main-contact-box .main-contact-telephone-box{margin:4px 0}
.main-contact-box .contact-telephone-item{line-height:21px;width:130px;float:left;height:21px;margin:0 4px;_display:inline;}
.main-contact-box .contact-telephone-label{color:#f60}
.main-contact-box .contact-telephone-text{color:#646464}
.main-contact-box .contact-telephone-more:hover{text-decoration:underline}

/*联系我们*/
.contact2 .city-company-type-box{border:solid 1px #d3d3d3;margin:5px 0}
.contact2 .city-company-name{margin-left:5px;color:#006cae;font-weight:700;cursor:pointer}
.contact2 .city-company-current{text-decoration:underline;color:#e75c00}
.contact2 .city-company-title{margin-left:5px;color:#006cae;font-weight:700}
.contact2 .city-company-map{width:277px;height:242px;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;float:right}
.contact2 .city-company-content-box{overflow:hidden;position:relative;}
.contact2 .city-company-content-item{float:left;height:auto;}
.contact2 .city-company-content-list{width:100000px;height:242px}
.contact2 .company-anchor{display:block;height:0}

.contact2-cityNav{border:1px solid #eee; margin:0 0 10px 0; font-weight:bold}
.contact2-cityNav .contact2-cityNav-title{float:left; margin-left:8px;color: #016eb1;}
.contact2-cityNav .contact2-cityNav-list { margin-left: 78px;}
.contact2-cityNav .contact2-cityNav-list li{ float:left; padding:0 8px}
.contact2-cityNav .contact2-cityNav-list li.change a{ color:#f3ac00}

/*招聘页修改*/
.highlight-box{background-color:#fcf9aa;padding:5px;line-height:1.5;font-size:14px}
.highlight-box p{text-indent:2em}
.content-container .highlight-box{margin:0 0 10px}
.body h2 .hiringServiceHotLine{display:block}
.body h2 .hiringServiceHotLine,.body h2 .hiringServiceHotLine span{font-family:宋体,Arial;font-size:12px;margin:0}
.hiringServiceHotLine .hiringServiceHotLine-number{color:red;font-weight:bold}
.title .hiringServiceHotLine{color: red;font-weight: bold;}


.fixed-top .baiduchitchat{display:block;height:120px;overflow:hidden;width:35px;margin-bottom:10px}
#link-tab .link-nav li .qqchitchat1{ display:none; position:absolute; top:0; right:0; height:20px; line-height:20px; z-index:99;margin-top:4px}
#link-tab .link-nav li.active a.qqchitchat1{display:block}
#link-tab .licencetxt{display:inline-block;vertical-align:middle;font-weight:bolder;color:red;position:absolute;right:0;top:0;z-index:99;line-height:20px;margin-top:4px;}
.qqchitchat3{display:inline-block;margin-right:5px!important;}
.hiring-qqchat{}

/*文章查看*/
.articleview { width: 813px;padding: 30px 70px 30px;border:1px solid #e6e6e6;}
.articleview .articleview-infowrap{ text-align: center;margin-top: 10px;}
.articleview .articleview-content{ margin-top: 10px;}
.articleview .articleview-content img{max-width:100%;}
.articleview .articleview-title{color:#016eb1;font-size:24px;font-weight:bold;line-height:1.5;text-align:center;border-bottom:1px solid 
#e6e6e6}
.articleview .articleview-others{margin:10px 0 0 0;padding-top:20px;border-top:1px dashed #e6e6e6}
.articleview .articleview-others li{ font-weight: bold;line-height: 1.5;}
.articleview .articleview-others li a{ font-weight: bold;line-height: 1.5;color: #016eb1;}

.body .headphoto,
.contlist-wrap .headphoto { margin-bottom:10px; }

.contact-box{ border-top: 1px solid #D0D0D0;}
.contact-box .contact-companylist { width: 945px;padding:10px 5px;font-size: 16px;}
.contact-box .contact-companylist li { display: block;float: left;margin: 10px 5px 0;text-align: center;cursor: pointer;padding: 0; }
.contact-box .contact-companylist li a { display: block;float: left;border: 1px solid #DBDBDB;color: #666;padding: 2px 9px;}
.contact-box .contact-companylist li a:hover { color: #1194e5;border-color: #1194e5;}
.contact-box .contact-companygroup{ margin-top: 10px;}
.contact-box .contact-companygroup-header{ border-bottom: 1px solid #1194e5;}
.contact-box .contact-headeritem{ margin-top: 10px;display: block;float: left;text-align: center;cursor: pointer;padding: 4px 0;font-size: 16px;border: 1px solid #1194e5;border-bottom-width: 0;width: 90px;}

.contact-box .contact-location{ background-color: #1194e5;color: #FFF;}
.contact-box .contact-more{position: relative; margin-left:10px;border-color:#dbdbdb;padding-right:20px;width: 105px;}
.contact-box .contact-more-icon {
  background: url('images/icon1.png') no-repeat;position: absolute;left: 103px;top: 12px;width: 12px;height: 7px;
  -ms-transform: rotate(0);
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);            /* Opera */
  -moz-transform: rotate(0);          /* Firefox */
  transform: rotate(0);
  -ms-transition: transform 0.2s ease-in 0s;
  -webkit-transition: transform 0.2s ease-in 0s;
  -moz-transition: transform 0.2s ease-in 0s;
  -o-transition: transform 0.2s ease-in 0s;
  transition: transform 0.2s ease-in 0s;
}

.contact-box .contact-expand .contact-more-icon{
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);            /* Opera */
  -moz-transform: rotate(180deg);          /* Firefox */
  transform: rotate(180deg);
}
.contact-box .contact-card { width: 460px;float: left;position: relative;background-color: #F9F9F9;margin: 10px 5px 0;padding-bottom: 10px; }
.contact-box .contact-card-p2{ margin-top: 70px;}
.contact-box .contact-companyname{ position: absolute;font-size: 16px;font-weight:bold;left: 20px;top: 16px;color: #34495e;}
.contact-box .contact-companyname-en{color: #D8D8D8; position: absolute;font-size: 22px;font-weight:bold;right: 10px;top: 10px;font-family: Arial;}
.contact-box .contact-item{ display: block;margin-left: 20px;font-size: 14px;}
.contact-box .contact-text{float:left;display:block;-moz-word-break: break-all;-o-word-break: break-all;-ms-word-break: break-all;word-break: break-all;width: 360px;color:#34495e;}
.contact-box a.contact-text:hover{text-decoration: underline;}
.contact-box .contact-label{ float: left;display: block;width: 70px;}
.contact-box .contact-decoration{height:0;border-top:2px solid #1194e5;margin:0;position:absolute;width: 20px;left: 20px;top: 45px;}
.contact-box .contact-content{ border: 1px solid #DBDBDB;border-top-width: 0;padding-bottom: 10px;height: 152px;overflow: hidden;}
.contact-box .contact-content.contact-content-other{ border:1px solid transparent;}
.contact-box .contact-group{ padding: 0 5px;}
.contact-box .contact-companygroup.contact-expand .contact-content { height: auto;}

/*成功案例*/
.sc_box{float:right;width:955px;border:1px solid #e6e6e6;padding:18px 25px 26px;}
.sc_box,.sc_box *{box-sizing:border-box;}
.sc_box .sc_b{}
.sc_box .sc_title{line-height: 1.5;font-size: 24px;font-weight: bold;color: #016eb1;text-align: center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sc_box .news-origin{padding-top:3px; text-align:center}
.sc_box .news-origin span{ line-height:22px; margin:0 4px}
.sc_box .news-content a, .sc_box .news-origin span a{color:#666;}
.sc_box .news-content a:hover, .sc_box .news-origin span a:hover{text-decoration:underline;}
.sc_box .sc_d_b{position:relative;margin:30px 0;border-top:1px solid #F3F2F1;padding:28px 172px 0 0;}
.sc_box .sc_d_c{line-height:28px;display:none;}
.sc_box .sc_d_c .sc_d_con{color:#666;}
.sc_box .sc_d_l{}
.sc_box .sc_d_l .sc_d_i{float:left;width:50%;padding:0 8px 12px 0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sc_box .sc_d_l .sc_d_con{color:#666;}
.sc_box .sc_user_b{position:absolute;right:0;top:28px;border:1px solid #EBE9E9;width:162px;padding:0 10px 28px;}
.sc_box .sc_user_b>p{line-height:28px;color:#817E81;text-align:left;}
.sc_box .sc_user_b>img{display:block;margin:12px auto;width:82px;height:82px;border-radius:50%;overflow:hidden;}
.sc_box .sc_user_b>a{display:block;text-align:center;font-size:16px;}
.sc_box .sc_js{border-top:1px solid #EBE9E9;padding:26px 0 0;}
.sc_box .sc_js_title{line-height:100%;border-left:5px solid #3893EB;padding-left:12px;font-size:16px;margin:0 0 16px}
.sc_box .sc_js .sc_js_con{line-height:1.8;margin:0 0 18px;text-indent:2em;}
/*上一条下一条*/
.sc_box .others{ border-top:1px solid #e6e6e6; padding-top:20px;}
.sc_box .others li{ padding:0; background-image:none; font-size:14px; font-weight:600; height:24px; line-height:24px}
.sc_box .others a{ font-size:14px; font-weight:normal}
.sc_box .others a:hover{ text-decoration:underline}