@font-face {
    font-family: 'pingfangheti';
    src: url('../fonts/pingfangheti.eot'); /* IE9 Compat Modes */
    src: url('../fonts/pingfangheti.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
             url('../fonts/pingfangheti.woff') format('woff'), /* Modern Browsers */
             url('../fonts/pingfangheti.ttf')  format('truetype'), /* Safari, Android, iOS */
             url('../fonts/pingfangheti.svg#YourWebFontName') format('svg'); /* Legacy iOS */
   }
.cpzx{ margin-top:49px;}
.cp_mess1{ color:#010101; font-size:30px;}
.cp_mess2{ color:#b0b1b0; font-size:16px; margin-top:11px;}
.cpzx_tit_l{ }
.cpzx_tit_r{width:40%; margin-top:2%;}
.cpzx_tit_r ul li{ float:left; margin-left:2%;}
.cpzx_tit_r ul li a{ color:#010101; font-size:14px;}
.cpzx_tit_r ul li:hover a{ color:#3db45e;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

.date1{ font-size:24px; color:#676767;}
.tupian{ margin-top:22px;}
.tu_tit{ color:#676767; margin-top:26px;}
.tu_mid{ color:#b0b1b0; font-size:14px; margin-top:22px;}
.tu_btn{ height:42px; border:1px solid #ccc; text-align:center; line-height:42px; width:20%; margin-top:36px;}
.boli{ height: 458px;
    background: url(../Image/bg1.jpg) no-repeat center;
    background-size: auto 100%;
    position: relative;}

.warp_bg{ width:70%; height:auto; overflow:hidden;  background:#fff; float:right; margin-top:246px;}
.warp_tit{ width:90%; margin:0px auto;}
.warp_tit1{ color:#3db45e; font-size:18px; margin-top:42px;}
.warp_tit2{ color:#b0b1b0; font-size:14px; margin-top:32px; line-height:30px;}
.qyln_mid_top{ width:90%; margin:0px auto;}
.qy_bt1{ color:#1d1e20; font-size:18px; margin-top:33px;}
.qy_bt2{ color:#898a8b; font-size:14px; margin-top:28px; line-height:30px;}
.qyln_l{ width:60%;}
.qyln_r{ width:40%;}
.num{ width:100%; height:auto; overflow:hidden; border-top:1px solid #ccc;border-bottom:1px solid #ccc; margin-top:56px; }
.num ul li{ width:25%; float:left; text-align:center; margin:0px auto; margin-bottom:63px; font-family: 'pingfangheti'; }
.num ul li .num_l{ display:inline-block;  margin-top:54px;}
.num ul li .num_l .num_l_top{ color:#666666; font-size:48px;}
.num ul li .num_l .num_l_mid{ color:#999999; font-size:14px; margin-top:14px; font-family:'微软雅黑';}
.num ul li .num_r{ display:inline-block; }
.youshi{ background:#fff; margin-top:67px;-moz-box-shadow:2px 2px 5px #f1f1f1; -webkit-box-shadow:2px 2px 5px #f1f1f1; box-shadow:2px 2px 5px #f1f1f1;}
.youshi ul li{ height:135px; overflow:hidden;}
.youshi ul li .youshi_tit{ width:90%; margin:0px auto;}
.youshi ul .top1{ background:#3db45e;}
.youshi_mid{ color:#fff; margin-top:55px; margin-left:5%;}
.youshi_tit_l{ margin-top:50px;}
.youshi_mid .youshi1{ font-size:24px;}
.youshi_mid .youshi2{ font-size:14px; margin-top:5px;}
.youshi_rr{ margin-top:40px;}
.youshi_mid1{margin-top:55px; margin-left:5%;}
.youshi_mid1 .youshi1{ font-size:24px;}
.youshi_mid1 .youshi2{ font-size:14px; color:#8e8e8e;margin-top:5px;}
.hxys{ text-align:center; margin:0px auto; margin-top:88px;}
.case_tit{ color:#010101; font-size:30px; text-align:center; margin-top:40px;}
.case_mid{ color:#b0b1b0; font-size:16px;text-align:center;}
.mess1{ border-bottom:1px solid #4f4f4f; width:100%; height:55px;}
.mess2{ border-bottom:1px solid #4f4f4f; width:100%; height:128px; background:none;}
.tj{ height:46px; background:#5c5c5c; color:#fff; line-height:46px; text-align:center; width:100%; margin-top:25px;}
@media (max-width: 768px) {
	.cpzx_tit_r{ width:100%; margin-top:30px;}
	.num ul li{ width:50%;}
	.cd-header-buttons{ margin-top:11px;}
	.qyln_l{ width:100%; margin-top:30px;}
	.qyln_r{ width:100%; margin-top:30px;}
	.warp_bg{ width:100%; margin-top:60px; padding-bottom:20px;}
	}
.xuqiu{ margin-top:60px;}
.xuqiu_r{ margin-top:77px;}
.inner_ico{ margin-top:53px;}
.inner_ico ul li{ float:left; width:20%; text-align:center; }
.inner_ico ul li:nth-of-type(5){ margin-right:0px;}
.inner_ico ul li .ico1_pic{ height:68px;}
.inner_ico ul li .ico1_tit{ color:#000000; font-size:23px; margin-top:35px;}
.inner_ico ul li .ico_line{ width:22px; height:4px; background:#3db45e; margin:0px auto; margin-top:7px;}
.inner_ico ul li .ico_bot{ color:#676767; font-size:15px; margin-top:13px;}

.jobs_mid{ width:100%; height:464px; background:url(../Image/bg3.jpg) no-repeat left; margin-top:40px; margin-bottom:40px;}
.jobs_mid_r{ width:50%; background:#fff; margin-top:56px;}
.jobs_mid_r_top{ width:80%; margin:0px auto; padding-top:50px; margin-bottom:50px;}
.topp{ line-height:30px;}
#prev_next{ padding-top:40px; padding-bottom:40px;}
#prev_next li{ line-height:30px;}
.shzr{}
.tp1{ width:50%; margin-top:73px;}
.tp2{ width:50%; margin-top:73px;}
.tp2_tit{ width:80%; margin:0px auto;}
.tp2_mid{ color:#010101; font-size:30px; margin-top:104px;}
.tp2_bt{ color:#010101; font-size:14px; line-height:30px; margin-top:30px;}

.qjny{ color:#010101; font-size:30px; margin-top:54px;}
.qjny_tit{ color:#010101; font-size:14px; line-height:30px; margin-top:30px;}
.job{ margin-top:50px;}
.job-title {
  line-height: 60px;
  background: #e95c5c;
  font-size: 16px;
  color: #fff;
}
.job-title b.zhiwei {
  margin: 0 21.5% 0 4%;
}
.job-title b.jobadd {
  margin: 0 10% 0 10%;
}
.job-title b.caozuo {
  margin-left: 23%;
}
.job-con {
  color: #000;
  padding-bottom: 100px;
  border-bottom: 1px solid #000;
}
.job-con ul li {
  line-height: 60px;
  border-bottom: 1px solid #cdcdcd;
}
.job-con ul li .jobconh {
  cursor: pointer;
}
.job-con li.active {
  border-bottom: 0;
}
.job-con li.active .zhiwei {
  color: #dd0505;
}
.job-con b.zhiwei {
  margin: 0 9% 0 5%;
  min-width: 17%;
  display: inline-block;
}
.job-con span.jobadd {
  margin: 0 10% 0 11.5%;
}
.job-con span.date {
  margin: 0 10% 0 0.5%;
}
.job-con span.click {
  margin-left: 12.1%;
}
.job-con .job-conwrap {
  color: #666;
  width: 95%;
  border: 1px solid #dbdbdb;
  margin: 30px auto 15px;
  padding: 40px 0 30px 30px;
  display: none;
  position: relative;
}
.job-con .job-conwrap img {
  position: absolute;
  top: -12px;
  left: 55px;
}
.job-con .job-conwrap dl {
  float: left;
  margin-right: 50px;
}
.job-con .job-conwrap dt {
  font-size: 16px;
}
.job-con .job-conwrap dd {
  font-size: 12px;
  line-height: 30px;
}
@media (min-width: 768px) and (max-width: 991px) {
	
	  .job-title b.zhiwei {
    margin: 0 15.5% 0 5%;
  }
  .job-title b.caozuo {
    margin-left: 10%;
  }
  .job-con b.zhiwei {
    margin: 0 6.5% 0 3%;
    width: 21%;
  }
  .job-con span.click {
    margin-left: 2%;
  }
	}
@media (min-width: 641px) and (max-width: 767px) {
	 .job-title b.zhiwei {
    margin: 0 6.5% 0 0;
  }
  .job-title b.caozuo {
    margin-left: 10%;
  }
  .job-con b.zhiwei {
    margin: 0 0.5% 0 0%;
    width: 10%;
  }
  .job-con span.click {
    margin-left: 2%;
  }
	
	
	
	}
	
@media (max-width: 640px) {
	
	 .job .date {
    display: none;
  }
  .job-title b.caozuo {
    margin-left: 12%;
  }
  .job-con b.zhiwei {
    margin: 0 0.5% 0 0%;
    width: 30%;
  }
  .job-con span.click {
    margin-left: 16%;
  }
  .job-title b.jobadd {
    margin: 0 10% 0 17%;
  }
  .job-con span.jobadd {
    margin: 0 10% 0 6.5%;
  }
	.inner1{ margin-top:24px;}
	.cp_mess1{ font-size:20px;}
	.cp_mess2{ font-size:14px;}
	.tu_btn{ width:28%;}
	.youshi_mid .youshi1{ font-size:20px;}
	.youshi_mid1 .youshi1{font-size:20px;}
	.case_tit{ font-size:20px; margin-top:25px;} 
	.case_mid{ margin-top:10px; font-size:14px;}
	.homeDzzxBW ul li .case_bg .case_bg_tit .case_more{ width:40%;}
	.homeSpT .right{ margin-top:20px;}
		} 
	
@media only screen and (max-width: 1466px) {
.cd-primary-nav > li{margin-left: 0em;}
}
