@charset "utf-8";

/*全局初始化样式*/
body {
	overflow-x: hidden;
}

body {
	padding: 0;
	margin: 0 auto;
	font-size: 14px;
	line-height: 1.42857143;
	font-family: arial, Microsoft YaHei, '微软雅黑', '宋体';
	color: #666460;
	width: 100%;
	min-width: 320px;
	zoom: 1;
	/*禁用Webkit内核浏览器的文字大小调整功能*/
	-webkit-text-size-adjust: none;
	/*取出点击出现半透明的灰色背景*/
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight: rgba(0, 0, 0, 0);
	/*控制文本可选性*/
	/*-webkit-user-select: none;*/
	/*-ms-user-select: none;*/
	/*-moz-user-select: none;*/
	/*-khtml-user-select: none;*/
	/*user-select: none;*/
	/*设置字体的抗锯齿或者说光滑度*/
	-webkit-font-smoothing: antialiased;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0;}
.dl,.dl dd,.ul,.ul li{list-style:none;margin:0;padding:0;}

/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{border-radius:0;-webkit-border-radius:0;color:#666460;font-family:'微软雅黑';}

/*表单元素获得焦点时不显示虚线框*/
input:focus{outline:none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/}

/*不允许多行输入文本框有滚动条*/
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/}

/*初始化表单元素样式*/
textarea,input,select{background:none;border:none;margin:0;padding:0;}

/*初始化HTML5标签样式*/
audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{display:block;}

/*去除figure边距*/
figure,figcaption{margin:0px;padding:0px;}

/*初始化图片样式*/
img{border:none;border:0;max-width:100%;vertical-align:middle;}

/*初始化a的样式和字体样式*/
a{color:#666460;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus{outline:none;-moz-outline:none;}
a:hover{color:#FF5800;}

/*清除浮动*/
.clear{clear:both;height:0px;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;font-size:0px;}
.clearfix{zoom:1;}
.t{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.otxthide{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.txtCenter{text-justify:inter-ideograph;text-align:justify;word-wrap:break-word;overflow:hidden;}

/* 可复制的文本 */
.txtcopy{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;-khtml-user-select:text;user-select:text;}
.fc9{color:#999;}
.fc6{color:#666;}
.fc3{color:#333;}
.fc0{color:#000;}
.fcf{color:#fff;}
.f00{font-size:0;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.show{display:block;}
.hide{display:none;}
.fwn{font-weight:normal;}
.ffy{font-family:UbuntuB;}
.ffya{font-family:Archivo;}
.container,.w1200{margin:0 auto;max-width:1200px;padding:0 15px;}
@media screen and (min-width:1230px){
  .container,.w1200{width:98%;margin:0 auto;padding:0;}
}

/* -------------------------------------- 默认样式 -------------------------------------------------- */

/*-- 公共样式--*/
.MainTitle .h3{font-family:UbuntuB;font-size:16px;color:#a7833e;}
.MainTitle .h2{font-size:16px;color:#000;font-weight:normal;}
@media screen and (min-width:768px){
  .MainTitle .h3,.MainTitle .h2{font-size:20px;}
}
@media screen and (min-width:1000px){
  .MainTitle .h3,.MainTitle .h2{font-size:30px;}
}
.MainConTitle{text-align:center;}
.MainConTitle .h3{font-family:UbuntuB;font-weight:normal;font-size:14px;color:#a7833e;}
.MainConTitle .h2{font-size:18px;color:#000;font-weight:normal;}
@media screen and (min-width:768px){
  .MainConTitle{text-align:left;}
  .MainConTitle .h2{font-size:20px;}
  .MainConTitle .h3{font-size:16px;}
}
@media screen and (min-width:1000px){
  .MainConTitle .h2{font-size:30px;}
}

/*-- 公共样式--*/
.header{padding:0px 0 10px;}
.header .logo{display:block;float:left;margin-left:15px;}
.header .logo .pc{display:none;}
.HeaderTop{max-width:1200px;margin:0 auto;}
@media screen and (min-width:1230px){
  .header .logo{margin-left:0;}
}
.header .TopNav{padding:5px 15px;background:#a7833e;text-align:right;margin-bottom:10px; display: none;}
.header .TopNav li{display:inline-block;vertical-align:middle;padding-left:5px;margin-left:5px;position:relative;}
.header .TopNav li a{color:#fff;}
.header .TopNav li .i{display:block;width:1px;height:1em;left:0;top:50%;margin-top:-0.5em;background:#fff;position:absolute;}
@media screen and (min-width:410px){
  .header .TopNav li{padding-left:10px;margin-left:9px;}
}

.searchTopBox{float: right; display: block; width: 40px;height: 40px;margin-right:5px;margin-top: 4px;}
.searchTopBox .iconfont{display:  block;width: 40px;line-height: 40px; text-align: center; color:#a7833e; font-size: 25px;  }

.searchTopBox .Box{position: absolute; width: 100%; left: 0;top: 100%; background:#fff; padding: 10px 15px; display: none;}
.searchTopBox .Box .BoxInput{position: relative; padding: 0 40px 0 15px; border:1px solid #ccc; border-radius: 5px;}
.searchTopBox .Box .BoxInput input{display: block;line-height: 40px; width: 100%;height: 40px;}
.searchTopBox .Box .BoxInput .btn{display:block; width: 30px;line-height: 40px; text-align: center; position: absolute; right: 0;top: 0;}
.header{position:relative;z-index:99;}
.header .navBtn{display:block;height:45px;width:42px;overflow:hidden;position:relative;cursor:pointer;float:right;margin-right:15px;}
.header .navBtn span{display:block;width:80%;height:4px;background:#a7833e;border-radius:4px;position:absolute;left:10%;transition:all .3s;}
.header .navBtn span.span1{top:70%;}
.header .navBtn span.span2{top:50%;margin-top:-2px;width:50%;}
.header .navBtn span.span3{bottom:70%;}
.header .navBtnon span.span1{transform:rotate(-45deg);top:50%;}
.header .navBtnon span.span2{background-color:transparent;}
.header .navBtnon span.span3{transform:rotate(45deg);top:50%;}
.mainnav{display:none;position:absolute;left:0;top:100%;background:#fff;width:100%;border-top:1px solid #a7833e;}
.mainnav ul li .navA{display:block;padding:0 15px;line-height:45px;color:#000;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.mainnav ul li.on .navA,.mainnav ul li .navA:hover{background:#a7833e;color:#fff;}
 .mainnav ul li .xl{position: absolute; left:-10000px;top:100%; }
@media screen and (min-width:1000px){
  .clear_1000{display:none;}
  .header{padding-top:10px;padding-bottom:0;}
  .header .navBtn{display:none;}
  .header .TopNav{float:right;background:none;margin-bottom:0;}
  .header .TopNav li a{color:#858585;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
  .header .TopNav li a:hover{color:#a7833e;}
  .header .TopNav li a .iconfont{padding-right:3px;}
  .header .TopNav li{padding-left:26px;margin-left:25px;}
  .header .TopNav li .i{background:#c1c1c1;}
  .header .logo{margin-top:14px;}
  .header .logo .pc{display:block;}
  .header .logo .pc .homelogo{display:none;}
  .header .logo .wap{display:none;}
  .mainnav{display:block;float:right;position:static;border-top:none;width:auto;padding-right:15px;background:none;}
  .mainnav ul li{float:left;margin-left:30px; position: relative; z-index: 15;}
  .mainnav ul li .navA{font-size:18px;display:block;line-height:65px;color:#333;padding:0;position:relative;}
  .mainnav ul li .navA .ib{display:block;width:0;height:2px;background:#a7833e;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;left:50%;bottom:0;position:absolute;}
  .mainnav ul li.on .navA,.mainnav ul li .navA:hover{background:none;color:#000;}
  .mainnav ul li.on .navA .ib,.mainnav ul li .navA:hover .ib{left:0px;width:100%;}
  .mainnav ul li{text-align: center;}
  .mainnav ul li .xl{line-height:60px;  overflow: hidden;}
  .mainnav ul li .xl dl{white-space: nowrap;}
  .mainnav ul li .xl dd{display: inline-block; }
  .mainnav ul li .xl a{color: #2a343e;font-size:16px;display: block; padding:0 25px;}
  .mainnav ul li:hover .xl{left: 0;}

  .header .navbg{ position: absolute;left: 0;width: 100%;top:100%; z-index: 10;height: 60px;background: rgba(255,255,255,.4); display: none; }

  .searchTopBox{margin-top:12px; position: relative;margin-left: 15px;}
  .searchTopBox .Box{left: auto;right: 0;width: 330px;margin-top: 20px;}

  .mainnav ul li#nav5:hover .xl,
  .mainnav ul li#nav6:hover .xl{left: auto !important;right: 0;margin-left: 0 !important;}

/*   .Home .header{position:absolute;left:0;width:100%;top:0;}
  .Home .header .logo .pc .homelogo{display:block;}
  .Home .header .logo .pc .logob{display:none;}
  .Home .header .TopNav li a{color:#fff;}
  .Home .header .TopNav li a:hover{color:#a7833e;}
  .Home .mainnav ul li .navA{color:#fff;} */
}
@media screen and (min-width:1230px){
  .header .TopNav{padding-right:0;}
  .mainnav{padding-right:0;}
  .header .logo{margin-left:0;}
  .searchTopBox{margin-left: 25px; margin-right: 0;}
}

/*-- banenr--*/
.HomeBan{position:relative;}
.HomeBan ul li a{display:block;}
.HomeBan ul li .pc{display:none;background:no-repeat center;background-size:cover; position: relative; overflow: hidden;}
.HomeBan ul li .pc{/*padding-bottom: 46%;*/}
.HomeBan ul li .pc a{padding-bottom: 46%;}
.HomeBan ul li .pc .video{ overflow: hidden;
    display:block;
    width: 100%;
    height: 100%; object-fit: cover;
    top: 50%;
    left: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
}
.HomeBan .Btns{display:none;}
.HomeBanBox{height:10px;background:#f2f3f7;}
@keyframes icon{
  0%{top:34px;}
  50%{top:45px;}
  100%{top:34px;}
}
@-moz-keyframes icon{
  0%{top:34px;}
  50%{top:45px;}
  100%{top:34px;}
}
@-webkit-keyframes icon{
  0%{top:34px;}
  50%{top:45px;}
  100%{top:34px;}
}
@-o-keyframes icon{
  0%{top:34px;}
  50%{top:45px;}
  100%{top:34px;}
}
@media screen and (min-width:1000px){
  .HomeBan ul li .pc{display:block;}
  .HomeBan ul li .wap{display:none;}
  .HomeBan .Btns{position:absolute;display:block;width:100%;left:0;bottom:0;z-index:88;}
  .HomeBan .Btns .more{display:block;width:50px;position:relative;top:34px;-webkit-animation:icon 1s ease-in infinite;animation:icon 1s ease-in infinite;}
  .HomeBan .Btns .more .spanYan{display:block;width:50px;height:50px;border-radius:50px;border:2px solid #a7833e;text-align:center;line-height:46px;}
  .HomeBan .Btns .more .spanYan .iconfont{font-size:30px;color:#a7833e;}
  .HomeBan .Btns .more .spanxian{display:block;width:2px;height:70px;background:#a7833e;margin:15px auto 0;opacity: 0;}
  .HomeBanBox{height:10px;}
}
.banner{/*height:200px;*/background:no-repeat center;background-size:cover;}
@media screen and (min-width:1000px){
  /*.banner{height:400px;}*/
}

/*-- banenr--*/

/*-- 首页搜索--*/
.HomeSearch{padding:30px 0;background:no-repeat center;background-size:cover;}
.HomeSearch .MainTitle .h3,.HomeSearch .MainTitle .h2{color:#fff;}
.HomeSearch .SearchItem{padding-top:15px;}
.ZJselectBox{width:100%;height:40px;position:relative;}
.ZJselectTxt{position:relative;line-height:40px;color:#fff;padding-left:15px;}
.lierr .ZJselectTxt{border-color:#a80c19;}
.ZJselectTxt span{color:#999;}
.ZJselectTxt i.icon{display:block;width:40px;height:40px;position:absolute;right:0;top:0;background:url('../images/zjup.png') no-repeat center;z-index:2;cursor:pointer;}
.ZJselectTxt i.iconOn{background-image:url('../images/zjdown.png');}
.ZJselectBox .ZJselectUl{position:absolute;display:none;width:100%;z-index:4;top:40px;left:0;background:#fff;}
.ZJselectBox .ZJselectUl .ZJselectUlBox{max-height:120px;overflow-y:auto;border:1px solid #ccc;}
.ZJselectBox .ZJselectUl ul li{font-size:14px;float:none;height:40px;line-height:40px;padding:0;margin:0;padding-left:15px;border-bottom:1px solid #f9f9f9;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer;}
.ZJselectBox .ZJselectUl ul li:hover{background:#f5f5f5;}
.HomeSearch .item{background:#fff;margin-bottom:10px;}
.HomeSearch .item input{display:block;width:100%;height:40px;line-height:40px;padding:0 15px;}
.HomeSearch .item .btn{display:block;line-height:40px;background:#004d83;color:#fff;text-align:center;}
@media screen and (min-width:540px){
  .HomeSearch .item{float:left;width:49%;margin-right:2%;}
  .HomeSearch .item2,.HomeSearch .item4{margin-right:0;}
  .HomeSearch .item3{width:69%;}
  .HomeSearch .item4{width:29%;}
}
@media screen and (min-width:768px){
  .HomeSearch .item{width:27.5%;margin-right:1%;}
  .HomeSearch .item3{width:30%;}
  .HomeSearch .item4{width:12%;margin-right:0%;}
}
@media screen and (min-width:1000px){
  .HomeSearch{padding:120px 0;}
  .HomeSearch .SearchItem{padding-top:30px;}
  .ZJselectBox{height:55px;}
  .ZJselectTxt{line-height:55px;}
  .ZJselectTxt i.icon{height:55px;}
  .ZJselectBox .ZJselectUl{top:55px;}
  .HomeSearch .item input{height:55px;line-height:55px;}
  .HomeSearch .item .btn{line-height:55px;font-size:16px;}
}
@media screen and (min-width:1900px){
  .ZJselectBox{height:70px;}
  .HomeSearch .SearchItem{padding-top:40px;}
  .ZJselectTxt{line-height:70px;}
  .ZJselectTxt i.icon{height:70px;}
  .ZJselectBox .ZJselectUl{top:70px;}
  .HomeSearch .item input{height:70px;line-height:70px;}
  .HomeSearch .item .btn{line-height:70px;}
}

/*-- 首页搜索--*/

/*-- 首页内容--*/
.HomeF{padding:20px 0;}
@media screen and (min-width:768px){
  .HomeF{padding:35px 0;}
}
@media screen and (min-width:1000px){
  .HomeF{padding:45px 0;}
}
.HomeF1{background:#f2f3f7;}
.HomeF1 .List{padding-top:15px;}
.HomeF1 .List li{margin-bottom:15px;}
.HomeF1 .List .libox{display:block;color:#333;}
.HomeF1 .List .libox .img{overflow:hidden;}
.HomeF1 .List .libox .img img{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.HomeF1 .List .libox .txtBox{padding:15px;background:#fff;color:#666;}
.HomeF1 .List .libox .h3{font-weight:normal;color:#333;}
.HomeF1 .List .libox .h3 .i{display:block;width:25px;height:2px;background:#a7833e;margin:5px 0;}
@media screen and (min-width:768px){
  .HomeF1 .List .libox .litab{display:table;width:100%;}
  .HomeF1 .List .libox .img{display:table-cell;width:66%;vertical-align:middle;}
  .HomeF1 .List .libox .img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
  .HomeF1 .List .libox .txtBox{display:table-cell;width:34%;vertical-align:middle;padding:0 25px;}
}
@media screen and (min-width:1000px){
  .HomeF1 .List{padding-top:30px;}
  .HomeF1 .List .libox .h3{font-size:20px;}
  .HomeF1 .List .libox{font-size:16px;}
  .HomeF1 .List .libox .h3 .i{margin:13px 0 20px;}
  .HomeF1 .List li{float:left;width:49%;margin-right:2%;margin-bottom:2%;}
  .HomeF1 .List li.odd{margin-right:0;}
}
@media screen and (min-width:1200px){
  .HomeF1 .List li{float:left;width:48%;margin-right:4%;margin-bottom:4%;}
  .HomeF1 .List li.odd{margin-right:0;}
}
.HomeF2,.HomeF_2{background:no-repeat center;background-size:cover;}
.HomeF2 .ListBox .imgboxshow{position:relative;}
.HomeF2 .ListBox{padding-top:15px;}
.HomeF2 .ListBox .bimg{display:none;}
.HomeF2 .ListBox .bimg .img{display: block; overflow: hidden;}
.HomeF2 .ListBox .bimg .img img{width: 100%; -webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.HomeF2 .ListBox .bimg .img:hover img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.HomeF2 .ListBox .listimg ul li .img{border:2px solid transparent; display: block;}
.HomeF2 .ListBox .listimg ul li .img img{width:100%;}
.HomeF2 .ListBox .listimg ul li.on .img{border-color:#a7833e;}
.HomeF2 .ListBox .bigTxt{padding-bottom:15px;}
.HomeF2 .ListBox .bigTxt .title .h3{font-weight:normal;color:#000;font-size:20px;}
.HomeF2 .ListBox .bigTxt .title .h4{font-weight:normal;color:#999;font-family:UbuntuB;font-size:18px;}
.HomeF2 .ListBox .bigTxt .txtBox{padding:10px 0;font-size:14px;}
.HomeF2 .ListBox .bigTxt .more{display:inline-block;border-bottom:2px solid #a7833e;color:#000;}
.HomeF2 .ListBox .Btns{margin-top:15px;}
.HomeF2 .ListBox .Btns a{display:inline-block;width:40px;background:#a7833e;text-align:center;line-height:40px;color:#fff;}
@media screen and (min-width:768px){
  .HomeF2 .ListBox .bimg{display:block;}
  .HomeF2 .ListBox .ListLeft{float:left;width:38.8%;}
  .HomeF2 .ListBox .ListRight{float:right;width:61.2%;padding-left:50px;}
}
@media screen and (min-width:1000px){
  .HomeF2 .ListBox{padding-top:40px;}
  .HomeF2 .ListBox .ListRight{padding-left:160px;position:relative;}
  .HomeF2 .ListBox .Btns{position:absolute;left:50px;top:125px;}
  .HomeF2 .ListBox .Btns a{display:block;margin-bottom:10px;width:50px;line-height:50px;}
  .HomeF2 .ListBox .bigTxt .title .h3{font-size:60px;}
  .HomeF2 .ListBox .bigTxt .title .h4{font-size:24px;}
  .HomeF2 .ListBox .bigTxt .more{margin-top:15px;margin-bottom:40px;}
  .HomeF2 .ListBox .listimg ul li .img{border-width:4px;}
}


.HomeF_3{background:#f2f3f7;}
.HomeF_new{}
.HomeF_new .MainTitle{position: relative;}
.HomeF_new .MainTitle .more{ display: inline-block;color: #000; text-transform: capitalize; font-size: 14px; position: absolute; right: 0;bottom:0; }  
.HomeF_new .ListBox{padding-top: 15px;}
.HomeF_new .ListBox .ul{overflow: hidden; margin: 0 -7.5px;font-size: 0px;}
.HomeF_new .ListBox .ul li{display: inline-block; font-size: 14px; width: 50%;padding: 0 7.5px; margin-bottom: 15px;vertical-align: top;}
.HomeF_new .ListBox .ul li a.img{display: block; overflow: hidden; position: relative;}
.HomeF_new .ListBox ul li .img{display:block;overflow:hidden;margin-bottom: 10px;}
.HomeF_new .ListBox ul li .img img{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}

.HomeF_new .ListBox .ul li a.img .time{background:rgba(167,131,62,.8) url('../images/timebg.png') no-repeat 10px center; position: absolute; left: 0;bottom: 0;color: #fff;line-height: 30px;padding: 0 10px 0 34px;}
.HomeF_new .ListBox ul li .h3 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;color:#000;font-size:16px;}
.HomeF_new .ListBox ul li .txt{line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

@media screen and (min-width:1000px){
  .HomeF_new .ListBox{padding-top:40px;}
  .HomeF_new .ListBox ul{margin: 0 -14px;}
  .HomeF_new .ListBox .ul li{ width: 25%;padding: 0 14px; margin-bottom: 25px; }
  .HomeF_new .ListBox ul li .h3 a{font-size:16px;}
  .HomeF_new .ListBox ul li .img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
}



.HomeF3{background:#f2f3f7;}
.HomeF3 .List{padding-top:15px;}
.HomeF3 .List ul li{margin-bottom:15px;}
.HomeF3 .List ul li .img{display:block;overflow:hidden;}
.HomeF3 .List ul li .img img{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.HomeF3 .List ul li .txtBox{background:#fff;padding:15px;}
.HomeF3 .List ul li .h3{padding-bottom:5px;}
.HomeF3 .List ul li .h3 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;color:#000;font-size:16px;}
.HomeF3 .List ul li .txt{line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
@media screen and (min-width:768px){
  .HomeF3 .List ul li{float:left;width:49%;margin-right:2%;}
  .HomeF3 .List ul li.odd{margin-right:0;}
  .HomeF3 .List ul li .h3 a{font-size:18px;}
  .HomeF3 .List ul li .txtBox{padding:25px;}
}
@media screen and (min-width:1000px){
  .HomeF3 .List{padding-top:40px;}
  .HomeF3 .List ul li .h3 a{font-size:24px;}
  .HomeF3 .List ul li{width:48%;margin-right:4%;margin-bottom:4%;}
  .HomeF3 .List ul li.odd{margin-right:0;margin-top:-95px;}
  .HomeF3 .List ul li .txtBox{padding:35px 40px;}
  .HomeF3 .List ul li .img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
}
.HomeF4 .comBox{background:#fff;padding:20px 15px;}
.HomeF4 .comBox .title{position:relative;padding-top:50px;padding-bottom:20px;}
.HomeF4 .comBox .title .bg{font-size:60px;opacity:0.1;filter:alpha(opacity=10);color:#333;font-family:UbuntuB;font-weight:bold;position:absolute;left:0;bottom:0;}
.HomeF4 .comBox .title .h3{color:#000;font-weight:normal;font-size:16px;}
.HomeF4 .comBox{font-size:14px;color:#333;}
/* .HomeF4 .List .img{margin-bottom:15px;}*/

.HomeF4 .List .txt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; line-height: 24px;height: 48px; overflow: hidden;}
.HomeF4 .List{padding-top:15px;}
.HomeF4 .List ul li{background:no-repeat 0;background-color:#191e3c;background-size:cover;margin-bottom:15px;}
.HomeF4 .List ul li .libox{display:block;padding:20px;color:#fff;}
.HomeF4Box{position:relative;}
.HomeF4 .comBox .comBoxCon .txtBox{text-justify:inter-ideograph;text-align:justify;word-wrap:break-word;overflow:hidden;}
.HomeF4 .comBox .comBoxCon .txtBox .more{display: inline-block;color: #000;border-bottom: 2px solid #a7833e;}


.HomeF4 .comBox .comBoxCon .txtBox .dl{padding: 15px 0;}
.HomeF4 .comBox .comBoxCon .txtBox .dl dd{ line-height: 24px; padding:3px 0 3px 40px; position: relative;margin-bottom: 10px; }
.HomeF4 .comBox .comBoxCon .txtBox .dl dd:before{width: 5px;height: 5px;content: '';border-radius: 50%;background: #a7833e;position: absolute;left: 25px;top: 15px;}
.HomeF4 .comBox .comBoxCon .txtBox .dl dd .img{position: absolute; left: 0;top: 0;width: 30px;height: 30px;}
.HomeF4 .List ul li .h3{ font-weight: normal; font-size: 18px; }
.HomeF4 .List ul li .h4{font-weight: normal; font-size: 14px;}
.HomeF4 .List ul li .txtinfo{margin: 8px 0; color: rgba(255,255,255,.5);line-height: 2em;}

.HomeF4 .List ul li .more{}
@media screen and (min-width:640px){
  .HomeF4 .comBox{padding:30px 20px;}
 /*  .HomeF4 .List ul li{float:left;width:49%;margin-right:2%;}
  .HomeF4 .List ul li.li2,.HomeF4 .List ul li.li4,.HomeF4 .List ul li.li5{margin-right:0;}
  .HomeF4 .List ul li.li5{width:100%;} */
}
@media screen and (min-width:768px){
  .HomeF4 .comBox .title .h3{font-size:20px;}
  .HomeF4 .comBox{padding:40px 40px;}
}
@media screen and (min-width:1000px){
  .HomeF4 .comBox .title .bg{font-size:100px;width:200%;}
  .HomeF4 .comBox .title .h3{font-size:30px;}
  .HomeF4 .comBox{width:800px;height:475px;font-size:17px;}
  .HomeF4 .comBox .comBoxCon{max-width:360px;}
  .HomeF4 .List{position:absolute;width:55%;right:0;top:40px;padding-top:0;}
  .HomeF4 .List ul li{width:49%;margin-right:2%;float:left;height:390px;margin-bottom:2%;}
   .HomeF4 .List ul li{font-size: 16px;}
  .HomeF4 .List ul li.li2{margin-right:0;}
  .HomeF4 .List ul li .h3{font-size: 24px;}
  .HomeF4 .List ul li .h4{font-size: 15px;}

  .HomeF4 .List ul li .more{position: absolute; left: auto;bottom:40px;}
  .HomeF4 .List ul li .txtinfo{margin-top: 40px; /* height:192px; */  overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical; line-height: 24px;}

}
.HomeF4 .List ul li .txtinfo p{margin: 0;margin-bottom: 10px;}
@media screen and (min-width:1200px){

  .HomeF4 .comBox .title .bg{font-size:120px;line-height:1em;bottom: -26px;}
  .HomeF4 .List{width:60%;}
  .HomeF4 .List ul li .libox{padding: 40px 50px;}
    .HomeF4 .List ul li .more{bottom: 50px;}
  .HomeF4 .comBox .comBoxCon{max-width:400px;}
    .HomeF4 .comBox .comBoxCon .txtBox .dl dd{  padding:8px 0 0px 50px; margin-bottom: 0; }
  .HomeF4 .comBox .comBoxCon .txtBox .dl dd .img{position: absolute; left: 0;top: 0;width: 40px;height: 40px;}
}

.HomeF5 .List .ul{margin:0 -7px;overflow:hidden;font-size:0;}
.HomeF5 .List .ul li{display:inline-block;width:33.33%;padding:0 7px;}
@media screen and (min-width:768px){
  .HomeF5 .List .ul li{width:16.66%;}
}

/*-- 首页内容--*/

/*-- 底部 --*/
.footer{background:#313740;padding:15px 0; color: #6d747e;}
.footer .bottomlogo{display:none;}
.footer .Links{text-align:center;}
.footer .Links a{display:inline-block;color:#6d747e;padding:0 8px 0 5px;position:relative;}
.footer .Links a .i{display:block;width:1px;height:1em;background:#6d747e;position:absolute;right:0;top:50%;margin-top:-0.5em;}
.footer .Links a.last .i{display:none;}
.footer .copyright{text-align:center;padding:10px 0;}
.footer .copyright,.footer .copyright a{color:#6d747e;}
@media screen and (min-width:1000px){
  .footer{padding:45px 0 20px;}
}
.footer .fxBox{display:none;}
.footer .fxBox a{float:none;background:none;background-color:#292e35;display:block;color:#595f67;padding:0;margin:0;margin-bottom:10px;width:40px;height:40px;border-radius:40px;line-height:40px;text-align:center;opacity:1;filter:alpha(opacity=100);}
.footer .fxBox a.bds_more{font-size:21px;}
.footer .fxBox a.bds_weixin{font-size:24px;}
.footer .fxBox a.bds_tsina{font-size:24px;}
.footer .fxBox a:hover{opacity:1;filter:alpha(opacity=100);color:rgba(255,255,255,0.5);}
.footer .rwm{text-align:center;max-width:117px;margin:0 auto;padding:10px 0;}

/*-- 底部 --*/
@media screen and (min-width:1000px){
  .footer .Right{float:right;width:30%;}
  .footer .Left{float:left;width:70%;}
  .footer .Links{text-align:left;}
  .footer .bottomlogo{display:block;margin-bottom:40px;}
  .footer .copyright{text-align:left;}
  .footer .fxBox{display:block;float:right;}
  .footer .rwm{float:right;margin-left:50px;}
  .footer .Links a.first{padding-left:0;}
}

/*-- 底部 --*/

/*-- 二级栏目 --*/
.slidebar{padding:0;}
.navMenu .MenuTitle{border-radius:5px;background:#a7833e;color:#fff;line-height:40px;padding:0 15px;position:relative;}
.navMenu .MenuTitle .h3{font-weight:normal;color:#fff;font-size:16px;}
.navMenu .MenuTitle .i{position:absolute;right:15px;top:50%;margin-top:-5px;width:0;height:0;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;}
.navMenu .MenuTitle.on .i{border-top:none;border-bottom:10px solid #fff;}
.navMenu .MenuTitleNoClick .i{opacity:0;filter:alpha(opacity=0);}
.navMenu .List{border:1px solid #a7833e;border-radius:0 0 5px 5px;padding:10px 0;display:none;}
.navMenu .List .menuA{display:block;line-height:35px;padding:0 15px;font-size:16px;color:#000;}
.navMenu .List .menuA:hover{color:#a7833e;}
.slidebar .CurTitle{padding:15px;}
@media screen and (min-width:1000px){
  .slidebarBox{padding:0 15px;max-width:1200px;margin:0 auto;}
  .slidebar{padding:30px 0;}
  .slidebar .CurTitle{float:left;padding:0;}
  .slidebar .navMenu{float:right;}
  .navMenu .List{display:block!important;}
  .navMenu .List{margin-top:20px;}
  .navMenu .MenuTitle{display:none;}
  .navMenu .List{padding:0;border:none;}
  .navMenu .List ul{text-align:center;width:100%;}
  .navMenu .List ul li{display:inline-block;padding:0 15px;position:relative;}
  .navMenu .List .menuA{line-height:40px;display:block;position:relative;padding:0px;font-size:18px;}
  .navMenu .List ul li .menuA .i{position:absolute;width:0;bottom:0;left:50%;height:2px;background:#a7833e;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
  .navMenu .List ul li .icb{display:block;width:4px;height:4px;background:#a7833e;position:absolute;right:-2px;top:50%;margin-top:-2px;}
  .navMenu .List ul li.last .icb{display:none;}
  .navMenu .List ul li.on .menuA .i,.navMenu .List ul li .menuA:hover .i{width:100%;left:0;}
  .navMenu .List ul li.on .menuA{color:#a7833e;}
}
@media screen and (min-width:1230px){
  .slidebarBox{padding:0;}
  .navMenu .List ul li{display:inline-block;padding:0 25px;}
}

/*-- 二级栏目 --*/
.Mian,.MainBG{background:#f2f3f7;padding:30px 0;}
.MainBG{background:#ffffff;}
@media screen and (min-width:1000px){
  .Mian,.MainBG{padding:60px 0;}
}

.ServiceNav{padding-bottom: 15px;}
.ServiceNav ul{font-size: 0;}
.ServiceNav ul li{ display: inline-block; font-size: 18px;padding:5px 10px; margin-right: 5px; border-radius: 5px; color: #000; }
.ServiceNav ul li.on,.ServiceNav ul li:hover{background: #a7833e; color:#fff; }
.ServiceCp .List{padding-top:15px;}
.ServiceCp .List li{margin-bottom:15px;}
.ServiceCp .List .libox{background:#fff;padding:45px 15px 15px;position:relative;}
.ServiceCp .List .libox .num{background:#a7833e;width:60px;color:#fff;text-align:center;line-height:30px;position:absolute;left:0;top:0;font-family:UbuntuB;}
.ServiceCp .List .libox .txtL .h3{font-size:18px;font-weight:normal;color:#000;padding-bottom:15px;}
.ServiceCp .List .libox .txtL .dl{margin-bottom:10px;}
.ServiceCp .List .libox .txtL .dl dd{margin-bottom:10px;}
.ServiceCp .List .libox .txtL .dl .h4{color:#000;font-size:16px;color:#333;}
.ServiceCp_two .List .libox{background:#f2f3f7;}
@media screen and (min-width:768px){
  .ServiceCp .List{padding-top:25px;}
  .ServiceCp .List .txtL{float:left;width:60%;}
  .ServiceCp .List .txtR{float:right;width:40%;padding-left:15px;}
  .ServiceCp .List .lilast .txtR{width:70%;}
  .ServiceCp .List .lilast .txtL{width:30%;}
  .ServiceCp .MainConTitle{text-align:center;}
}
@media screen and (min-width:1000px){
  .ServiceNav ul li{cursor: pointer; font-size: 30px; padding: 10px 20px; margin-right: 10px; }
  .ServiceNav{padding-bottom: 25px;}
  .ServiceCp .List .libox .txtL .dl{overflow:hidden;}
  .ServiceCp .List .libox .txtL .dl dd{float:left;width:33.33%;margin-bottom:-999px;padding:0 20px 999px 18px;border-left:5px solid #f2f2f2;}
  .ServiceCp_two .List .libox .txtL .dl dd{border-color:#e6e8ed;}
  .ServiceCp .List{padding-top:50px;}
  .ServiceCp .List li{margin-bottom:20px;}
  .ServiceCp .List .libox{padding:50px;display:table;width:100%;}
  .ServiceCp .List .libox .num{font-size:30px;line-height:45px;width:80px;}
  .ServiceCp .List .libox .txtL .h3{padding-bottom:40px; font-size: 24px;}
  .ServiceCp .List .txtL{float:none;display:table-cell;vertical-align:middle;}
  .ServiceCp .List .txtL .dl .h4{padding-bottom:15px;}
  .ServiceCp .List .txtL .dl .txt{margin-bottom:20px;}
  .ServiceCp .List .txtR{float:none;display:table-cell;vertical-align:middle;}
}

/*-- 管理咨询 --*/
.ConsultF{background:#fff;padding:20px;color:#000;margin-bottom:20px;}
.ConsultF .Title{position:relative;text-align:center;}
.ConsultF .Title .txtBg{font-size:UbuntuB;font-size:60px;font-weight:bold;color:#333;opacity:.1;filter:alpha(opacity=10);line-height:1em;}
.ConsultF .Title .h3{color:#000;font-weight:normal;font-size:18px;position:absolute;left:0;line-height:1em;width:100%;bottom:0;margin-bottom:.5em;}
.ConsultF1{text-align:center;}
.ConsultF1 .imgbox{padding-top:15px;}
.ConsultF1 .txtBox .h4{font-weight:normal;font-size:16px;}
.ConsultF1 .Title .h3{bottom:50%;margin-bottom:-0.5em;}
@media screen and (min-width:1000px){
  .ConsultF .Title .txtBg{font-size:100px;}
  .ConsultF .Title .h3{font-size:30px;margin-bottom:1em;}
  .ConsultF{margin-bottom:30px;}
  .ConsultF1 .Title .h3{bottom:50%;margin-bottom:-0.5em;}
  .ConsultF1{display:table;width:100%;padding:40px;font-size:16px;}
  .ConsultF1 .txtBox .h4{font-size:20px;}
  .ConsultF1 .Left{display:table-cell;width:60%;vertical-align:middle;}
  .ConsultF1 .Right{display:table-cell;width:40%;vertical-align:middle;}
  .ConsultF1 .ConsultF1 .imgbox{padding-top:0px;}
}
@media screen and (min-width:1200px){
  .ConsultF .Title .txtBg{font-size:150px;}
  .ConsultF{margin-bottom:50px;}
}
.ConsultF2 .List .img{margin-bottom:15px;}
.ConsultF2 .List{padding-top:15px;}
.ConsultF2 .List ul li{background:no-repeat 0;background-color:#191e3c;background-size:cover;margin-bottom:15px;}
.ConsultF2 .List ul li .libox{display:block;padding:20px;color:#fff;}
@media screen and (min-width:420px){
  .ConsultF2 .List ul li{float:left;width:49%;margin-right:2%;margin-bottom:2%;}
  .ConsultF2 .List ul li:nth-child(2n){margin-right:0;}
}
@media screen and (min-width:768px){
  .ConsultF2 .List ul li{float:left;width:32%;margin-right:2%;margin-bottom:2%;}
  .ConsultF2 .List ul li:nth-child(2n){margin-right:2%;}
  .ConsultF2 .List ul li:nth-child(3n){margin-right:0;}
}
@media screen and (min-width:1000px){
  .ConsultF2{background:transparent;padding-left:0;padding-right:0;position:relative;}
  .ConsultF2 .Left{height:475px;padding:40px;width:60%;background:#fff;}
  .ConsultF2 .Right{position:absolute;left:0;top:0;width:100%;padding-left:40px;}
  .ConsultF2 .List{padding-top:60px;}
  .ConsultF2 .List ul li{margin-right:1%;margin-bottom:1%;width:24.25%;}
  .ConsultF2 .List ul li:first-child{margin-left:50.5%;}
  .ConsultF2 .List ul li:nth-child(2n){margin-right:1%;}
  .ConsultF2 .List ul li:nth-child(3n){margin-right:1%;}
  .ConsultF2 .List ul li:nth-child(2){margin-right:0;}
  .ConsultF2 .List ul li:nth-child(6){margin-right:0;}
  .ConsultF2 .List ul li .libox{height:190px;padding-top:50px;}
  .ConsultF2 .Title{text-align:left;}
}
.ConsultF3 .Right{padding-top:15px;}
.ConsultF3 .Right ul{margin:0 -7px;overflow:hidden;font-size:0;}
.ConsultF3 .Right ul li{display:inline-block;width:50%;padding:0 7px;margin-bottom:15px;color:#fff;font-size:14px;vertical-align:bottom;}
.ConsultF3 .Right ul li .img img{width:100%;}
.ConsultF3 .Right ul li .libox{display:block;position:relative;overflow:hidden;}
.ConsultF3 .Right ul li .libox img{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.ConsultF3 .Right ul li .libox:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.ConsultF3 .Right ul li .txt{position:absolute;left:0;z-index:8;width:100%;bottom:0;vertical-align:bottom;padding:15px;text-align:left;color:#fff;}
@media screen and (min-width:768px){
  .ConsultF3 .Right ul li{width:33.33%;}
  .ConsultF3 .Right{padding-top:30px;}
}
@media screen and (min-width:1000px){
  .ConsultF3{padding-left:0;padding-right:0;position:relative;}
  .ConsultF3:after{content:'';display:block;width:100%;height:20%;left:0;bottom:0;background:#f2f3f7;z-index:3;position:absolute;}
  .ConsultF3 .Right{position:relative;z-index:5;}
  .ConsultF3 .Right ul li{width:16.66%;font-size:16px;}
  .ConsultF3 .Right{padding-top:60px;}
  .ConsultMain{padding-bottom:0px;overflow:hidden;}
}
.ConsultF4{margin-bottom:0;padding:0;}
.ConsultF4 .Right{padding-top:15px;}
.ConsultF4 .Right ul{overflow:hidden;font-size:0;}
.ConsultF4 .Right ul li{margin-bottom:15px;color:#fff;font-size:14px;vertical-align:bottom;}
.ConsultF4 .Right ul li .img img{width:100%;}
@media screen and (min-width:768px){
  .ConsultF4 .Right{padding-top:30px;}
  .ConsultF4 .Right ul{margin:0 -7px;}
  .ConsultF4 .Right ul li{display:inline-block;width:50%;padding:0 7px;margin-bottom:0;}
}
.ConsultF4 .Right ul li .libox{display:block;position:relative;overflow:hidden;}
.ConsultF4 .Right ul li .libox img{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.ConsultF4 .Right ul li .libox:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.ConsultF4 .Right ul li .txt{position:absolute;left:0;z-index:8;width:100%;bottom:0;vertical-align:bottom;padding:15px;text-align:left;color:#fff;}
.ConsultF4 .Right ul li .txt .h3{font-size:16px;font-weight:normal;}
@media screen and (min-width:768px){
  .ConsultF4 .Right ul li .txt .h3{font-size:18px;}
}
@media screen and (min-width:1000px){
  .ConsultF4 .Right ul li .txt{padding:35px;font-size:16px;}
  .ConsultF4 .Right ul li .txt .h3{font-size:24px;}
}

/*-- 管理咨询 --*/

/*-- 人才大使 --*/
.Amd .List ul{overflow:hidden;font-size:0;}
.Amd .List ul li .libox{display:block;background:#fff;padding:8px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#000;}
.Amd .List ul li .libox:hover{background:#a7833e;}
.Amd .List ul li .libox:hover .h4{color:#fff;}
.Amd .List ul li .libox:hover .h3{color:#fff;}
.Amd .List ul li{margin-bottom:15px;color:#fff;font-size:14px;vertical-align:bottom;}
.Amd .List ul li .img{overflow:hidden;}
.Amd .List ul li .img img{width:100%;}
.Amd .List ul li .libox{display:block;position:relative;overflow:hidden;}
.Amd .List ul li .libox img{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.Amd .List ul li .libox:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.Amd .List ul li .txt{padding:15px 15px 10px;text-align:left;display:table;width:100%;}
.Amd .List ul li .h4{font-family:UbuntuB;color:#a7833e;font-size:14px;}
.Amd .List ul li .h3{font-size:20px;font-weight:normal;}
.Amd .List ul li .left{display:table-cell;width:100%;vertical-align:middle;}
.Amd .List ul li .right{display:none;width:0%;vertical-align:middle;color:#fff;}
.Amd .List ul li .right .more{border-bottom:2px solid #fff;display:inline-block;padding-bottom:3px;}
@media screen and (min-width:420px){
  .Amd .List ul{margin:0 -7px;}
  .Amd .List ul li{display:inline-block;width:50%;padding:0 7px;}
}
@media screen and (min-width:768px){
  .Amd .List ul li{width:33.33%;}
  .Amd .List ul li .left{width:70%;}
  .Amd .List ul li .right{display:table-cell;text-align:right;width:30%;}
}
@media screen and (min-width:1000px){
  .Amd .List ul{margin:0 -15px;}
  .Amd .List ul li{padding:0 15px;margin-bottom:35px;width:25%;}
}

/*-- 人才大使 --*/

/*-- 分页 --*/
.PageBox{padding:20px 0 0px;}
.PageBox .Pages{text-align:center;}
.PageBox .Pages a{padding:8px 10px;border:1px solid #ededed;color:#9f9f9f;font-size:14px;margin:0 3px;transition:all .5s;vertical-align:middle;}
.PageBox .Pages a .iconfont{position:relative;top:1px;}
.PageBox .Pages a:hover,.PageBox .Pages a.a_cur{background:#a7833e;color:#fff;border:1px solid #a7833e;}
.PageBox .Pages .num{font-style:normal;}
.PageBox .Pages .num a{display:none;}
@media screen and (min-width:768px){
  .PageBox .Pages a{padding:10px 15px;}
  .PageBox .Pages .num a{display:inline-block;padding:6px 15px;}
}

/*-- 分页 --*/

/*-- 人才大使详情 --*/
.AmdInfo{background:#fff;padding:20px 15px;}
.AmdInfo .img{text-align:center;}
.AmdInfo .img img{border:4px solid #f2f2f2;}
.AmdInfo .title{padding:15px 0;}
.AmdInfo .title .h3{font-size:18px;font-weight:normal;color:#000;}
.AmdInfo .title .h4{font-size:16px;color:#a7833e;font-family:UbuntuB;}
.AmdInfo .TxtBox{color:#000;text-justify:inter-ideograph;text-align:justify;word-wrap:break-word;overflow:hidden;}
@media screen and (min-width:768px){
  .AmdInfo .img{float:left;width:36%;}
  .AmdInfo .img{text-align:left;}
  .AmdInfo .right{float:right;width:60%;}
}
@media screen and (min-width:1000px){
  .AmdInfo .img{width:25%;}
  .AmdInfo .right{width:71%;}
  .AmdInfo{padding:40px;}
  .AmdInfo .img img{border-width:9px;}
  .AmdInfo .title .h3{font-size:24px;}
  .AmdInfo .title{padding-bottom:40px;}
  .AmdInfo .title .h4{font-size:20px;}
  .AmdInfo .TxtBox{font-size:16px;}
}

/*-- 人才大使详情 --*/

/*-- 人才资讯 --*/
.NewList .newTop{background:#fff;margin-bottom:15px;padding:15px;}
.NewList .newTop .left .img{display:block;overflow:hidden;}
.NewList .newTop .left .img img{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.NewList .newTop .left .img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.NewList .newTop .right{padding-top:10px;}
.NewList .newTop .right .time{color:#666;padding-bottom:5px;}
.NewList .newTop .right .h3 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-weight:normal;font-size:16px;}
.NewList .newTop .right .txt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:24px;height:72px;}
.NewList .newTop .right .more{display:inline-block;border-bottom:2px solid #a7833e;color:#000;margin-top:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.NewList .newTop .right .more:hover{color:#a7833e;}
.NewList .List{padding-bottom:10px;}
.NewList .List li{background:#fff;padding:0 15px;}
.NewList .List li:nth-child(1) .libox{border-top:none;}
.NewList .List li .libox{border-top:1px solid #f2f3f7;padding:15px 0;}
.NewList .List li .time{color:#666;padding-bottom:5px;}
.NewList .List li .time b{font-size:2em;font-weight:normal;}
.NewList .List li .h3 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-weight:normal;font-size:16px;}
.NewList .List li .txt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:24px;height:48px;}
@media screen and (min-width:768px){
  .NewList .newTop{display:table;width:100%;}
  .NewList .newTop .left{width:386px;display:table-cell;vertical-align:middle;}
  .NewList .newTop .right{display:table-cell;padding-left:20px;vertical-align:middle;}
  .NewList .newTop .right .h3 a{font-size:20px;}
  .NewList .newTop .right .txt{margin:15px 0;}
  .NewList .List li .h3 a{font-size:20px;}
  .NewList .List li .txt{margin:15px 0;}
}
@media screen and (min-width:1000px){
  .NewList .List{padding-bottom:30px;}
  .NewList .newTop{padding:20px;}
  .NewList .newTop .right{padding:0 36px;}
  .NewList .newTop .right .time{font-size:16px;}
  .NewList .newTop .right .h3 a{font-size:24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
  .NewList .newTop .right .h3 a:hover{color:#a7833e;}
  .NewList .newTop .right .txt{margin:20px 0;font-size:16px;}
  .NewList .List li{padding:0 30px;}
  .NewList .List li .libox{padding:30px 0;}
  .NewList .List li .time{font-size:16px;}
  .NewList .List li .h3 a{font-size:24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
  .NewList .List li .h3 a:hover{color:#a7833e;}
  .NewList .List li .txt{margin:15px 0 0;font-size:16px;}
}
.NewInfo{background:#fff;padding:20px 15px;}
.NewInfo .title{text-align:center;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #f2f2f2;}
.NewInfo .title .h3{font-weight:normal;font-size:16px;color:#000;}
.NewInfo .title .h4{font-weight:normal;color:#999;font-size:14px;}
@media screen and (min-width:1000px){
  .NewInfo .title{padding-bottom:20px;margin-bottom:20px;}
  .NewInfo .title .h3{font-size:18px;}
  .NewInfo{padding:40px;}
}

/*-- 人才资讯 --*/

/*-- 成为候选人 --*/
.Candidate .Left{background:#fff;padding:20px;}
.Candidate .rightBox{display:none;}
.Candidate ul li{position:relative;padding-left:15px;padding-right:10px;background:#fff;border:1px solid #eee;border-radius:5px;line-height:40px;margin-bottom:10px;}
.Candidate ul li .left{width:100px;position:absolute;line-height:45px;height:45px;overflow:hidden;left:0;top:0;padding:0 15px;}
.Candidate ul li .left .i{display:inline-block;padding-left:100%;}
.Candidate ul li .right{position: relative; z-index: 3;}
.Candidate ul li .right input,.Candidate ul li .right span.txt{width:100%;display:block;line-height:45px;height:45px;}
.Candidate .hide{display:none;}
.Candidate ul li.li3{margin-right:110px;}
.Candidate ul li.li3 .yzm{display:block;width:100px;line-height:45px;position:absolute;right:-110px; z-index: 4;text-align:center;background:#f1f1f1;top:0;border-radius:5px;color:#666;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.Candidate ul li.li3 .yzm:hover{background:#a7833e;border-color:#a7833e;color:#fff;}
.Candidate .formBtn{display:block;width:145px;border-radius:5px;background:#a7833e;text-align:center;line-height:45px;margin-top:20px;font-size:16px;color:#fff;}

.Candidate ul li.li1 textarea{line-height: 24px; padding: 8px 0px; width: 100%;display: block; height: 90px;}

@media screen and (min-width:768px){
  .Candidate ul li{margin-bottom:20px;}
  .Candidate ul li.li1{float:left;width:48%;margin-right:4%;}
  .Candidate ul li.li1:nth-child(2n){margin-right:0;}
  .Candidate ul li.li2{width: 100%;margin-right: 0;}
}
@media screen and (min-width:1000px){
  .Candidate{position:relative;}
  .Candidate ul li.li3{margin-top:50px;margin-bottom:50px; padding-left: 15px;}
  .Candidate .Left{padding:56px;width:82%;padding-right:16%;}
  .Candidate .rightBox{position:absolute;display:block;right:0;top:10%;width:30%;}
  .Candidate ul li.li3{margin-right:160px;}
  .Candidate ul li.li3 .yzm{width:140px;right:-160px;}
  .Candidate ul li .left,.Candidate ul li .right input,.Candidate ul li .right span.txt,.Candidate ul li.li3 .yzm,.Candidate .formBtn{height:60px;line-height:60px;}

.Candidate ul li.li1 textarea{line-height: 24px; padding: 18px 0px;}

}

/*-- 成为候选人 --*/

/*-- 企业简介 --*/
.AboutInfo .h3{font-size:18px;font-weight:normal;color:#000;}
.AboutInfo .h4{font-size:14px;color:#a7833e;font-family:UbuntuB;text-transform:uppercase;font-weight:normal;}
.AboutInfoCon{padding-top:15px;}
@media screen and (min-width:1000px){
  .AboutInfo .h3{font-size:30px;}
  .AboutInfo .h4{font-size:16px;}
  .AboutInfoCon{font-size:16px;padding-top:30px;}
}
.AboutInfo-two ul li{border-bottom:1px solid #f6f2eb;padding-bottom:15px;margin-bottom:15px;height:212px;}
/* .AboutInfo-two ul li.last{border-bottom:none;margin-bottom:0;padding-bottom:0;} */
.AboutInfo-two ul li .txtb{padding-top:5px;max-width:850px;line-height:1.5em;}
@media screen and (min-width:768px){
  .AboutInfo-two ul li{padding-bottom:25px;margin-bottom:25px;}
  /* .AboutInfo-two ul li.last{margin-bottom:0;padding-bottom:0;} */
  .AboutInfo-two ul li .txtb{padding-top:10px;font-size:16px;}
}
@media screen and (min-width:1000px){
  .AboutInfo-two ul li{padding-bottom:0px;margin-bottom:0px;border-bottom: none;}
  .AboutInfo-two ul li .txtb{padding-top:15px;}
  .AboutInfo-two ul{overflow: hidden;}
  .AboutInfo-two ul li{float: left; width: 48%;margin-right: 4%;}
  .AboutInfo-two ul li:nth-child(2n){margin-right: 0;}

}
.CandidateInfo{background:#fff;padding:20px 15px;}
.CandidateT{padding-bottom: 10px;}

@media screen and (min-width:768px){
  .CandidateInfo{padding:35px;}
  .CandidateT{padding-bottom: 20px;}
}
@media screen and (min-width:1000px){
  .CandidateInfo{padding:50px;}
  .CandidateT{padding-bottom: 40px; text-align: center;}
}

/*-- 企业简介 --*/

/*-- 关于千里马 --*/
.AboutQlm ul li{margin-bottom:15px;background:#fff;}
.AboutQlm ul li .img img{width:100%;}
.AboutQlm ul li .txtBox{padding:15px;}
.AboutQlm ul li .txtBox .i{display:block;width:20px;height:1px;background:#a7833e;margin:5px 0;}
@media screen and (min-width:640px){
  .AboutQlm ul{overflow:hidden;}
  .AboutQlm ul li{padding-bottom:9999px;margin-bottom:-9999px;float:left;margin-right:4%;width:48%;}
  .AboutQlm ul li:nth-child(2n){margin-right:0;}
  .AboutQlm ul li .txtBox .i{margin:10px 0;}
}
@media screen and (min-width:1000px){
  .AboutQlm ul li .txtBox{max-width:420px;padding:30px;font-size:16px;}
  .AboutQlm ul li .txtBox .i{margin:22px 0;}
}
.AboutQlm-two .List{padding-top:15px;}
.AboutQlm-two .List .ul li{margin-bottom:15px;}
.AboutQlm-two .List .ul li.last{margin-bottom:0;}
.AboutQlm-two .List .ul .libox{display:table;width:100%;}
.AboutQlm-two .List .ul .numBox{width:60px;display:table-cell;}
.AboutQlm-two .List .ul .num{padding:10px 0 13px;background:#a7833e;color:#fff;display:block;width:100%;text-align:center;font-family:Archivo;}
.AboutQlm-two .List .ul .num span{border-bottom:1px solid #fff;}
.AboutQlm-two .List .ul .txtBox{display:table-cell;padding:0 15px;vertical-align:top;}
@media screen and (min-width:768px){
  .AboutQlm-two .List{padding-top:25px;}
  .AboutQlm-two .List .ul li{margin-bottom:25px;}
  .AboutQlm-two .List .ul li.last{margin-bottom:0;}
}
@media screen and (min-width:768px){
  .AboutQlm-two .List{padding-top:40px;}
  .AboutQlm-two .List .ul li{margin-bottom:35px;}
  .AboutQlm-two .List .ul li.last{margin-bottom:0;}
  .AboutQlm-two .List .ul .numBox{width:110px;}
  .AboutQlm-two .List .ul .num{font-size:48px;}
  .AboutQlm-two .List .ul .txtBox{padding:10px 25px 0;font-size:16px;}
}

/*-- 关于千里马 --*/
.AboutNewList ul li{background:#fff;margin-bottom:15px;padding:15px;}
.AboutNewList ul li .left .img{display:block;overflow:hidden;}
.AboutNewList ul li .left .img img{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.AboutNewList ul li .left .img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.AboutNewList ul li .right{padding-top:10px;}
.AboutNewList ul li .right .time{color:#666;padding-bottom:5px;}
.AboutNewList ul li .right .h3 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-weight:normal;font-size:16px;}
.AboutNewList ul li .right .txt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:24px;height:72px;}
.AboutNewList ul li .right .more{display:inline-block;border-bottom:2px solid #a7833e;color:#000;margin-top:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.AboutNewList ul li .right .more:hover{color:#a7833e;}
@media screen and (min-width:768px){
  .AboutNewList ul li{display:table;width:100%;}
  .AboutNewList ul li .left{width:386px;display:table-cell;vertical-align:middle;}
  .AboutNewList ul li .right{display:table-cell;padding-left:20px;vertical-align:middle;}
  .AboutNewList ul li .right .h3 a{font-size:20px;}
  .AboutNewList ul li .right .txt{margin:15px 0;}
}
@media screen and (min-width:1000px){
  .AboutNewList ul li{padding:20px;margin-bottom:30px;}
  .AboutNewList ul li .left{width:425px;}
  .AboutNewList ul li .right{padding:0 36px;}
  .AboutNewList ul li .right .time{font-size:16px;}
  .AboutNewList ul li .right .h3 a{font-size:24px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
  .AboutNewList ul li .right .h3 a:hover{color:#a7833e;}
  .AboutNewList ul li .right .txt{margin:20px 0;font-size:16px;}
}

/*-- 联系我们 --*/
.Contact{background:#fff;}
.Contact .mapBox{padding:10px;}
.Contact .mapBox .map{width:100%;height:300px;}
.Contact .mapBox .map img{max-width:none;}
.Contact .MapTxtBottom{padding:20px 15px;}
.Contact .MainConTitle{text-align:left;}
.Contact .Right{padding-bottom:15px;}
.Contact .Left{text-align:center; max-width: 178px;}
.Contact .Left .txt{padding-top:5px;}
.Contact .Right .TxtCon{padding-top:15px;}
.Contact .Right .TxtCon .dl dd{padding-left:30px;line-height:24px;position:relative;margin-bottom:10px;}
.Contact .Right .TxtCon .dl dd .spanb{position:absolute;left:0;top:0;color:#a7833e;font-size:24px;}
@media screen and (min-width:768px){
  .Contact .MapTxtBottom{width:100%;}
  .Contact .MapTxtBottom .MapTxtBottomBox{position:relative;}
}
@media screen and (min-width:1000px){
  .Contact .MapTxtBottom{padding:50px;}
  .Contact .mapSelect{margin-top: 10px; margin-bottom: 15px;max-width: 400px;}
  .Contact {position: relative;padding-right: 50%; min-height: 200px;}
  .Contact .MapTxtBottom{}
  .Contact .mapBox{position: absolute;right: 0;top: 0;height: 100%;width: 50%;}
  .Contact .mapBox .map{position: relative; height: 100%;}


}


.Contact .mapSelect{margin-bottom: 15px;}
.Contact .ZJselectBox{width:100%; height: 40px; position: relative;display:none;}
.Contact .ZJselectTxt{position: relative; line-height: 40px;color: #333;background: #fff;padding-left: 15px; border:1px solid #ccc;  }
.Contact .ZJselectTxt span{}
.Contact .ZJselectTxt i.icon{ display: block; width: 40px;height: 40px; position: absolute; right: 0;top: 0;background: url('../images/zjup.png') no-repeat center;z-index: 2;cursor: pointer; }
.Contact .ZJselectTxt i.iconOn{background-image: url('../images/zjdown.png');}
.Contact .ZJselectBox .ZJselectUl{position: absolute; display: none; width: 100%; z-index: 4; top: 40px;left: 0; background: #fff; }
.Contact .ZJselectBox .ZJselectUl .ZJselectUlBox{max-height: 120px;overflow-y:auto; border:1px solid #ccc;}
.Contact .ZJselectBox .ZJselectUl ul li{font-size: 14px;float: none; height: 40px; line-height: 40px; padding: 0;margin: 0;padding-left: 15px;border-bottom: 1px solid #f9f9f9; -webkit-transition: all .3s;color: #333;
-o-transition: all .3s;
transition: all .3s; cursor: pointer;}
.Contact .ZJselectBox .ZJselectUl ul li:hover{background: #f5f5f5;}
.Contact .ZJselectBox .ZJselectUl ul li .hideBox{display: none;}

@media screen and (min-width:1000px){
  .Contact .mapSelect{margin-bottom: 30px;}
}

/*-- 联系我们 --*/
.linkBoxList{padding: 15px; background: #fff;}

@media screen and (min-width:768px){
    .linkBoxList{padding: 20px;}
}
 .linkBoxList .List li {margin-bottom: 10px;}
  .linkBoxList .List li a{display: block; border:1px solid #f2f2f2;}
@media screen and (min-width:1000px){
    .linkBoxList{padding: 50px;}
    .linkBoxList .List li{margin-bottom: 15px;}
  
    .linkBoxList .List{padding-bottom: 10px;}
}

/* -- 百度分享 -- */
.bd_weixin_popup,.bd_weixin_popup *,.bd_weixin_popup:before,.bd_weixin_popup *:before,.bd_weixin_popup:after,.bd_weixin_popup *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}

/*网站地图*/
.ul_sitemap li{border-bottom:dotted 1px #ddd;padding:5px 0px;}
.ul_sitemap li strong{width:90px;display:inline-block;}



/* 补页面 */
.searverMainBox{padding: 15px;background: #fff;}
.searverMainBox .titleB{margin-bottom: 15px; text-align: center;}
.searverMainBox .titleB .i{ display: block;margin: 0 auto 10px; width: 2px;height: 30px; background: #a7833e; }
.searverMainBox .titleB .h3{text-align: center;font-weight: normal; color: #000; font-size: 16px;}
.searverMainBox .titleB .txtcf{padding-top: 5px;}
.HeadhuntingF1 .List{}
.HeadhuntingF1 .List ul li{margin-bottom: 15px; vertical-align: top;}
.HeadhuntingF1 .List ul li .libox{color: #fff; background: #191e3c;padding:20px 15px; text-align: center;}
.HeadhuntingF1 .List ul li .img{margin-bottom: 15px;}
.HeadhuntingF1 .List ul li .h3{font-weight: normal;font-size: 16px; margin-bottom: 10px;}

.searverMainBox .cpywDes{font-size: 16px;color:#666666;text-align: center;line-height: 28px;width: 58%;margin: 0 auto;margin-bottom:3%;}
        .searverMainBox .titBox{margin-bottom: 3.5%; text-align: center;}
        .searverMainBox .titBox .h3{text-align: center;font-weight: normal; color: #000; font-size: 30px;}
        .searverMainBox .cpList{background:#f2f3f7;padding: 4.5% 3%;}
        .searverMainBox .cpList .cpListtit{width: 80%;margin: 0 auto;}
        .searverMainBox .cpList .cpListtit li{float: left;text-align: center;width: 25%;}
        .searverMainBox .cpList .cpListtit li .iconBox{width: 93px;height: 93px;text-align: center;line-height: 93px;margin: 0 auto;border-radius:50%;border:1px solid #999;transition:.3s;}
        .searverMainBox .cpList .cpListtit li .iconBox img{vertical-align:middle;}
        .searverMainBox .cpList .cpListtit li p{font-size: 20px;color:#999;line-height: 28px;}
        .searverMainBox .cpList .cpListtit li.on .iconBox{background:#a7833e;border:1px solid #a7833e}
        .searverMainBox .cpList .cpListtit li.on .iconBox img{filter: brightness(100);}
        .searverMainBox .cpList .cpListtit li.on p{color:#a7833e;}

        .searverMainBox .cpList .cpListcon{margin-top:2%;}
        .searverMainBox .cpList .cpListcon .cpitem{display: none;background:#191e3c;}
        .searverMainBox .cpList .cpListcon .cpitem.block{display: block;}
        .searverMainBox .cpList .cpListcon .cpitem .cpitemL{float: left;width: 50%;}
        .searverMainBox .cpList .cpListcon .cpitem .cpitemL .h5{font-size: 26px;color:#fff;font-weight: normal;padding:8% 8% 2% 8%;}
        .searverMainBox .cpList .cpListcon .cpitem .cpitemL p{font-size: 16px;color:#fff;line-height: 24px;padding:0 8% 8% 8%;}
        .searverMainBox .cpList .cpListcon .cpitem .cpitemR{float: right;width: 49.5%;}

/*企业里程碑*/
.Timeline001265{ position:relative; padding:3% 0;margin-top: 3%;}
.Timeline001265::before{ position:absolute; content:''; z-index:-1; top:0; width:1px; height:100%; left:20px; background-color:#dcdcdc;}
.Timeline001265 .list{position: relative;}
.Timeline001265 ul{position: relative;}
.Timeline001265 li{padding:15px 0 15px 40px;}
.Timeline001265 li h1{  font-weight:normal; font-size:30px; margin:0; position:relative;}
.Timeline001265 li h1 i{ display:block; width:12px; height:12px; position:absolute; left:-27px; top:50%; margin-top:-6px; border-radius:50%; background-color:#a7833e;}
.Timeline001265 li dt{ padding:5px 0;}
.Timeline001265 .btn{ position:absolute; width:0; height:0; border:15px solid #ccc; border-left-color:transparent; border-right-color:transparent; left:6px; z-index:10; cursor:pointer;    display: none;}
.Timeline001265 .prev{ border-top:0; top:0;}
.Timeline001265 .next{ border-bottom:0; bottom:0;}
@media(max-width:768px){
.Timeline001265 li h1{ font-size:24px;}
}
@media(max-width:480px){
.Timeline001265 .list{height: 400px;}
}


@media screen and (min-width:450px){
  .HeadhuntingF1 .List ul{font-size: 0;margin:0 -7px;}
  .HeadhuntingF1 .List ul li{display: inline-block;font-size: 14px; width: 50%;padding: 0 7px;}
}
@media screen and (min-width:768px){
.searverMainBox .titleB{margin-bottom: 25px;}  
  .HeadhuntingF1 .List{}
  .HeadhuntingF1 .List ul{margin: 0 -15px;}
  .HeadhuntingF1 .List ul li{width: 25%;padding: 0 15px;}
  .searverMainBox{padding: 30px;}
  .searverMainBox .titleB .h3{font-size: 20px;}
}
@media screen and (min-width:1000px){
  .searverMainBox{padding: 40px;}
  .searverMainBox .titleB .txtcf{padding-top: 18px;}
  .searverMainBox .titleB{margin-bottom: 40px;}  
  .searverMainBox .titleB .h3{font-size: 30px;}
  .searverMainBox .titleB .i{height: 70px; width: 5px;}
  .HeadhuntingF1 .List ul li .libox{padding: 30px;}
  .HeadhuntingF1 .List ul li .img{margin-bottom: 20px;}
}

.HeadhuntingF2 .List .imgBox{text-align: center; display: none;}
.HeadhuntingF2 .List ul li{margin-bottom: 15px;padding-left: 90px; position: relative; min-height: 90px; font-size: 14px;} 
.HeadhuntingF2 .List ul li .libcon{border-left: 4px solid #e8e8e8;padding-left: 20px; }
.HeadhuntingF2 .List ul li .Img{position: absolute; left: 0;top: 50%;margin-top: -36px;}
.HeadhuntingF2 .List ul li .h3{font-size: 20px; color: #000;font-weight: normal;}
.HeadhuntingF2 .List ul li .h4{color: #000;font-weight: normal;font-size: 14px;margin-bottom:5px;}

@media screen and (min-width:640px){
  .HeadhuntingF2 .List ul li{float: left;width:33.33%;}
}

@media screen and (min-width:1000px){
  .HeadhuntingF2 .List{ position: relative; }
  .HeadhuntingF2 .List .imgBox{ width: 40%;display: block;margin: 0 auto; }
  .HeadhuntingF2 .List ul li{position: absolute; width: 28%; font-size: 16px;}
  .HeadhuntingF2 .List ul li.li1{left: 0;top: 0; text-align: right; }
  .HeadhuntingF2 .List ul li.li2{right: 0;top: 0;}
  .HeadhuntingF2 .List ul li.li3{left: 0;bottom: 0; text-align: right;}
  .HeadhuntingF2 .List ul li.li4{right: 0;bottom: 0;}
  .HeadhuntingF2 .List ul li .h3{font-size: 24px;}
  .HeadhuntingF2 .List ul li .h4{font-size: 16px; margin: 10px 0;}
  .HeadhuntingF2 .List ul li.li1 .libcon,.HeadhuntingF2 .List ul li.li3 .libcon{border-left: none;border-right: 4px solid #e8e8e8; padding-left: 0; padding-right: 20px;}
  .HeadhuntingF2 .List ul li{padding:0; }
  .HeadhuntingF2 .List ul li .Img{display: none;}
}

.HeadhuntingF3 .ListCon{padding: 15px; color: #fff; text-align: center;}
.HeadhuntingF3 .ListCon .h3{ font-size: 18px;font-weight: normal; }
.HeadhuntingF3 .ListCon .txt{padding-top: 15px;}

@media screen and (min-width:768px){
.HeadhuntingF3 .ListCon .h3{ font-size: 24px; }
.HeadhuntingF3 .ListCon .txt{font-size: 16px; padding-top: 45px; line-height: 2em;}
.HeadhuntingF3 .ListCon{padding: 30px;}
}

@media screen and (min-width:768px){
.HeadhuntingF3 .ListCon{padding: 45px 15px 60px;}
}


.HeadhuntingF4{}
.HeadhuntingF4 .List{}
.HeadhuntingF4 .List ul li{ width: 100%;  margin-bottom: 5px;}
.HeadhuntingF4 .List ul li .libox{ padding: 15px 0;background: #ceb689; text-align: center; color: #fff; }
.HeadhuntingF4 .List ul li .bg{height: 40px;background: url('../images/lbg02.png') no-repeat center; padding: 10px 0;}
.HeadhuntingF4 .List ul li.last .bg{display: none;}
.HeadhuntingF4 .List ul li.last .libox{background: #a8833f;}
.HeadhuntingF4 .List ul li .libox .litc br{display: none;}

@media screen and (min-width:1000px){
   .HeadhuntingF4 .List ul{margin-right: -4.185%;}
  .HeadhuntingF4 .List ul li{float: left; width:8.33%; position: relative; font-size: 16px;}
  .HeadhuntingF4 .List ul li.last{width: 8.37%;}
  .HeadhuntingF4 .List ul li .libox{width: 50%; display:table; padding: 0; vertical-align: middle;}
  .HeadhuntingF4 .List ul li .libox .litc{ height: 153px; display:table-cell; vertical-align: middle;}
  .HeadhuntingF4 .List ul li .libox .litc br{display: block;}
  .HeadhuntingF4 .List ul li .libox .litc .xz{display: inline-block;padding-left: 13px; transform:rotate(90deg);
    -ms-transform:rotate(90deg);  
    -moz-transform:rotate(90deg);  
    -webkit-transform:rotate(90deg);
    -o-transform:rotate(90deg);  
}
  .HeadhuntingF4 .List ul li .bg{ width: 50%;position: absolute; right: 0;height: 100%;top: 0; background-image: url('../images/lbg01.png'); }
}

.ManagementF1 .List ul li{margin-bottom: 15px; vertical-align: top;}
.ManagementF1 .List ul li .libox{color: #fff; background: #191e3c;padding:20px 15px; text-align: center;}
.ManagementF1 .List ul li .img{margin-bottom: 15px;}
.ManagementF1 .List ul li .h3{font-weight: normal;font-size: 16px; margin-bottom: 10px;}

@media screen and (min-width:640px){
  .ManagementF1 .List ul{font-size: 0;margin:0 -7px; text-align: center; overflow: hidden;}
  .ManagementF1 .List ul li{display: inline-block;font-size: 14px; width: 33.33%;padding: 0 7px;}
}

@media screen and (min-width:1000px){
  .ManagementF1 .List ul{margin:0 -15px; text-align: center;}
  .ManagementF1 .List ul li{width:25%;padding: 0 15px;}
}

.ManagementF2 .List ul li{margin-bottom: 15px; vertical-align: top;}
.ManagementF2 .List ul li .libox{color: #333; padding:20px 15px; text-align: center; border:1px dashed #ccc;border-radius: 10px; }
.ManagementF2 .List ul li .img{margin-bottom: 15px;}
.ManagementF2 .List ul li .h3{font-weight: normal;font-size: 16px; margin-bottom: 10px; color: #000;}
@media screen and (min-width:640px){
  .ManagementF2 .List ul{font-size: 0;margin:0 -7px; text-align: center; overflow: hidden;}
  .ManagementF2 .List ul li{display: inline-block;font-size: 14px; width:50%;padding: 0 7px;}
}

@media screen and (min-width:1000px){
  .ManagementF2 .List ul{margin:0 -15px; text-align: center;}
  .ManagementF2 .List ul li{width:25%;padding: 0 15px;}
  .ManagementF2 .List ul li .libox{padding: 60px 15px; border-radius: 200px; font-size: 16px; }
  .ManagementF2 .List ul li .h3{font-size: 24px;margin: 20px 0;}
}

.ManagementF3 .List{overflow-x: auto;}
.ManagementF3 .table{min-width:768px; }
.ManagementF3 .table table{width: 100%;}
.ManagementF3 .table table td,.ManagementF3 .table table th{border:2px solid #fff; border-collapse: collapse;text-align: center;vertical-align: middle;height: 60px; padding: 8px 10px;}
.ManagementF3 .table table th{background: #e2e3e8; font-weight: normal; font-size: 18px;}
.ManagementF3 .table table th.th1{background: none;}
.ManagementF3 .table table td{background: #f2f2f2;}
.ManagementF3 .table table th .h5{font-weight: normal; color: #a8833f; font-size: 16px;}

@media screen and (min-width:1000px){
  .ManagementF3 .table table td{font-size: 16px;}
}

.Talents{}
.Talents .table{overflow-x:  auto;margin-bottom: 10px;}
.Talents .table table{min-width: 768px; width: 100%;}
.Talents1 .table table,.Talents1 .table table td,.Talents1 .table table th{ border-collapse: collapse;border: 1px solid #fff; }
.Talents1 .table table td,.Talents1 .table table th{height: 60px;padding: 10px; font-size: 16px;}
.Talents1 .table table th{background:#191e3c; color:#fff;font-size: 16px;font-weight: normal;}
.Talents1 .table table th.td1{background: #a8833f; border-right-width: 10px; font-size: 22px;}
.Talents1 .table table .td1,.Talents1 .table table .td2{text-align: center;}
.Talents1 .table table td.td2{background: #e2e3e8;}
.Talents1 .table table td.td3{padding-left: 25px;background: #f2f2f2;}
.Talents1 .table table .td1{width: 58px;}
.Talents1 .table table .td2{width: 270px;}
.Talents1 .table table .td3 dd{padding: 5px 0 5px 15px;background: url('../images/ddbg01.png') no-repeat 0 12px;}

@media screen and (min-width:1000px){
  .Talents1 .table table th{font-size: 18px;}
  .Talents1 .table table th.td1{font-size: 24px;}
  .Talents .table{overflow-x:  auto;margin-bottom: 25px;}
  .Talents .tableLast{margin-bottom: 0;}
}


.Join{}
.Join .ul li{margin-bottom: 10px;}
.Join .ul li .libox{ display: block;background: #191e3c; color: #fff;  padding: 15px;}
.Join .ul li .libox .h3{ font-size: 18px;font-weight: normal; }
.Join .ul li .libox .h4{font-size: 16px;font-weight: normal;}
.Join .ul li .libox .add{margin-top: 15px; color: rgba(255,255,255,.5)}
.Join .ul li .libox .time{margin-top: 15px; color: rgba(255,255,255,.5)}
.Join .ul li .libox .more{ display: inline-block;margin-top: 15px;padding-bottom:2px; border-bottom: 2px solid #b7996b; cursor: pointer; }
.Join .ul li .txtBox{height: 114px;margin: 20px 0; overflow: hidden; line-height: 1.6em;padding-right: 20px;}

@media screen and (min-width:640px){
  .Join .ul li{width:48%;margin-right: 4%;float: left;}
  .Join .ul li:nth-child(2n){margin-right: 0;}
  .Join .ul li .libox{padding:25px;}
}

@media screen and (min-width:1000px){
  .Join .ul li .libox .h3{font-size: 24px;}
  .Join .ul li{padding-bottom:20px;}
  .Join .ul li .libox{padding: 60px 30px 60px 60px;}
  .Join .ul li .libox .more{font-size: 16px;}
}

/* -- 滚动条样式 -- */
.Join  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;width:4px;}
.Join .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#b7996b;}
.Join  .mCSB_scrollTools .mCSB_draggerRail{ background:rgba(255,255,255,.4);  width:2px;}
/* -- 滚动条样式 -- */


/*弹出层样式*/
  .Mask{position: fixed; display: none; background:rgba(0,0,0,.8);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8000000,endColorstr=#C8000000);left: 0; top: 0; z-index: 9999;}
  .Mask .MaskBox{z-index: 999; max-width: 560px;padding: 0 10px;margin:0px auto;position: relative;}
  .Mask .MaskBox a.MaskClore{ display: block;width: 40px; height: 40px;position: absolute;right: 0;top:-40px; border-radius: 40px; background:#ffffff url('../images/close.png') no-repeat center; line-height: 40px;text-align: center;}
/*弹出层样式*/

.Mask .MaskForm{width: 100%; background: #fff;padding: 40px 20px 30px; border-radius: 5px; font-size: 14px;}
.Mask .MaskForm ul{}
.Mask .MaskForm ul li{margin-bottom: 20px; position: relative; padding-left: 80px;}
.Mask .MaskForm ul li .red{color: #a7833e;}
.Mask .MaskForm .left{position: absolute; left: 0; width: 80px; text-align: right; padding-right: 10px; line-height: 40px;}
.Mask .MaskForm .right{line-height: 30px; font-size: 14px; color: #333;}
.Mask .MaskForm .right input{width: 100%; display: block; border: 1px solid #ddd; line-height: 40px;height: 40px; padding:0 10px; border-radius: 5px;}
.Mask .MaskForm .right textarea{width: 100%; display: block; border: 1px solid #ddd;  line-height: 24px; padding:8px 10px; border-radius: 5px; height: 98px; font-size: 14px;}
.Mask .MaskForm ul li.last .right{padding-top: 9px;padding-left: 0; height: 40px }
.Mask .MaskForm ul li.last .right input{line-height: 23px; height: 24px; border:none;padding-left: 0;}
.Mask .btns{ text-align: center; }
.Mask .btns .MaskFormBtn{display: inline-block; width: 120px;height: 40px; text-align: center; border-radius: 5px; font-size: 16px;color: #fff; background: #c2c2c2; line-height:40px; margin:0 5px;}
.Mask .btns .MaskFormBtn:hover{background: #c9a567;}

@media screen and (min-width:768px){
    .Mask .MaskForm{padding: 50px;}
    .Mask .MaskBox a.MaskClore{ right: -10px;top: -20px;}
}

.fxzs{position: fixed; z-index: 999; width: 66px;right: 0; top: 50%;}
.fxzs .btn{display: block; width: 100%;line-height: 66px; border-radius: 5px;  border:1px solid #c9a567;text-align: center; font-size: 44px; color: #c9a567;}
.fxzs .btn:hover{background:#c9a567; color: #fff; }
