body {
  -webkit-text-size-adjust: none;
  font-size: 16px;
  line-height: 1.8;
  font-family: "微软雅黑", Verdana, Tahoma, Geneva, sans-serif;
  text-align: left;
  margin: 0;
  padding: 0;
  color: #494949;
  background: #ffffff;
}
img {
  max-width: 100%;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.wrap {
  width: 1200px;
  margin: 0 auto;
}
.bnimg img {
  width: 100%;
}
.font16 {
  font-size: 16px;
}
.font18 {
  font-size: 18px;
}
.font24 {
  font-size: 24px;
}
.text-center {
  text-align: center;
}
/*bn*/
.bn {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.bn img {
  width: 100%;
}
.bn .btn {
  position: absolute;
  left: 52%;
  top: 60%;
  background: #d93677;
  padding: 8px 30px;
  border-radius: 5px;
  color: #fff;
}
.btn-zx {
  display: inline-block;
  background: #e2944e;
  padding: 6px 30px;
  border-radius: 5px;
  color: #fff;
  font-size: 14px;
}
.white .btn-zx {
  background: #fff;
  color: #151515 !important;
}
.ptit {
  font-weight: bold;
}
/*服装设计*/
.pg-box {
  margin-top: 20px;
}
.pg-title {
  text-align: center;
}
.pg-title .pg-t {
  color: #e24e63;
  font-size: 36px;
  font-weight: bold;
  display: inline-block;
  position: relative;
}
.pg-en {
  font-size: 14px;
  color: #656565;
}
.pimg {
  margin-top: 10px;
}
.pimg > img {
  display: block;
}
.pg-title .pg-tit::after {
  display: inline-block;
  content: " ";
  height: 6px;
  overflow: hidden;
  background: #656565;
  width: 50px;
  margin: 0 auto;
}
.pg-bd {
  position: absolute;
  left: 0;
  width: 50%;
  bottom: -10px;
  height: 2px;
  overflow: hidden;
  background: #101010;
}
.pg-info {
  padding-bottom: 20px;
  font-size: 18px;
}
.pg-c {
  padding: 20px 0 0 0;
}
.pg-link {
  text-align: center;
}
.pg-link a {
  display: inline-block;
  margin: 5px 20px;
  color: #262426;
}
.pg-link a:hover {
  border-bottom: 1px solid #fff;
}
.table-border td,
.table-border th {
  border: 1px solid #7c7c7c;
}
.pg-zgkc {
  text-align: center;
}
.table-border td,
.table-border th {
  padding: 5px;
}
.table-border th {
  font-size: 18px;
}
.bnimg {
  margin-top: 20px;
}
.pg-leftimg img {
  display: block;
}
/* .pg-c {
	padding-left: 560px;
	padding-right: 60px;
}

.pg-c .pg-leftimg {
	margin-left: -520px;
	float: left;
} */
.hd-menu {
  font-size: 20px;
  text-align: center;
  line-height: 1;
  padding: 15px 0;
}
.hd-menu a {
  display: block;
  float: left;
  width: 20%;
}
.hd-menu a:not(:last-of-type) {
  border-right: 1px solid #555555;
}
.hd-menu a.on {
  color: #ed0001;
}
.white,
.white .pg-info,
.white .pg-title,
.white .pg-info a {
  color: #fff;
}
.white .pg-title .pg-t {
  color: #fff !important;
  border-color: #fff !important;
}
.white .pg-title .pg-tit::after {
  background: #fff;
  border-color: #fff !important;
}
.white .pg-en {
  color: #fff;
}
.pt {
  text-indent: 2rem;
}
/*footer*/
.ft-txtbg {
  background: #f9f9f9;
  padding: 70px 0 110px 0;
}
.footer-txt .ft img {
  width: 100%;
  display: block;
}
.footer-txt .ft1 img {
  display: block;
  width: 100%;
}
.footer-txt .fl {
  width: 50%;
}
.footer-txt .frinfo {
  width: 46%;
  padding-top: 60px;
}
.footer-txt .ewm-info {
  padding-left: 220px;
  overflow: hidden;
}
.footer-txt .ewm-info p {
  font-size: 18px;
  margin-bottom: 20px;
}
.footer-txt .ft-ewm {
  float: left;
  margin-left: -220px;
}
.footer-txt .fl .tit {
  font-size: 24px;
  color: #2f2037;
  font-weight: bold;
}
.footer-txt .fl .tit span {
  color: #0b3c83;
}
.footer-txt .fl i {
  color: #333333;
  font-style: normal;
  font-size: 18px;
  font-weight: normal;
  display: inline-block;
  margin-left: 14px;
}
.footer-txt .fl .ipt {
  width: 100%;
  line-height: 48px;
  border: 1px solid #c9c9c9;
  border-radius: 4px;
  padding: 0 20px;
  font-size: 18px;
  margin-bottom: 20px;
}
.footer-txt .ft-zxtit {
  font-size: 36px;
  font-weight: bold;
  color: #333333;
  line-height: 1;
}
.footer-txt .ft-zx {
  margin-top: 15px;
}
.footer-txt .ft-zx .btn {
  display: inline-block;
  background: #da0606;
  border-radius: 5px;
  font-size: 16px;
  color: #fff;
  padding: 6px 15px;
}
.footer-txt .form-info {
  padding-top: 20px;
}
.bm-btn {
  background: #009fe9;
  color: #fff;
  border: 1px solid #009fe9;
}
.footer-csxy {
  padding: 40px 0;
  font-size: 16px;
  background: #253b45;
}
.footer-csxy,
.footer-csxy a {
  color: #ffffff;
}
.ft-menu {
  text-align: center;
}
.ft-menu a {
  display: inline-block;
  margin: 0 20px;
}
.ft-copyright,
.ft-info {
  text-align: center;
}
.ft-title {
  font-size: 36px;
  line-height: 1.4;
  font-weight: bold;
}
.ft-info,
.ft-tel {
  margin-top: 15px;
}
.ft-copyright {
  color: #b4b4b4;
}
/*footer.over*/
.pagebox {
  padding: 40px 0;
}
.zxbox {
  padding: 10px 0;
  text-align: center;
}
.pg-info {
  font-size: 16px;
}
/*北京航空*/
.bjhk .white .btn-zx {
  color: #e24e63 !important;
  background: #fff;
}
.bjhk.kcjs {
  background: url(../images/bjhk/bg1.png) no-repeat left top;
  background-size: 100% 100%;
}
.bjhk.rcdz .pg-h {
  height: 260px;
}
.bjhk.rcdz .pg-h p {
  text-indent: 2rem;
}
.bjhk.rcdz .pg-c {
  padding-left: 440px;
}
.bjhk.rcdz .pg-c .pg-leftimg {
  float: left;
  margin-left: -440px;
}
.bjhk.zyys {
  background: url(../images/bjhk/bg2.png) no-repeat left top;
  background-size: 100% 100%;
  padding: 50px;
}
.bjhk.zyys .pg-left {
  width: 510px;
  padding: 120px 0;
  position: absolute;
  left: 0;
  background: rgba(255, 255, 255, 0.95);
  height: 100%;
}
.bjhk.zyys .pg-c {
  position: relative;
  padding-left: 550px;
  padding-top: 0;
}
.bjhk.zyys .pg-link a {
  color: #181818;
}
.bjhk.zyys .pg-right .item {
  position: relative;
  padding-left: 60px;
  margin-bottom: 20px;
}
.bjhk.zyys .pg-right .item .pic {
  position: absolute;
  left: 0;
  top: 15px;
}
.bjhk.zyys .pg-right .desc {
  font-size: 14px;
}
.bjhk.kctx .pg-c {
  background: #e24e63;
  color: #fff;
}
.bjhk.kctx .pg-c {
  padding: 0;
  padding-left: 600px;
  margin-top: 20px;
}
.bjhk.kctx .pg-leftimg {
  margin-left: -600px;
  float: left;
}
.bjhk.kctx .pg-info {
  padding: 30px 30px 0 30px;
}
.bjhk.bmtj {
  background: url(../images/bjhk/bg3.png) no-repeat left top;
  background-size: 100% 100%;
  padding: 50px;
}
.bjhk.bmtj .wrap {
  position: relative;
}
.bjhk.bmtj .pg-left {
  width: 600px;
}
.bjhk.bmtj .pg-left .pg-info {
  text-align: left;
  padding: 0 0 50px 80px;
  font-size: 14px;
}
.bjhk.bmtj .pg-right {
  position: absolute;
  left: 700px;
  top: 0;
  width: 400px;
  height: 500px;
  background: #fff;
  color: #494949;
}
.bjhk.bmtj .pg-right .pg-info {
  padding: 20px;
}
.bjhk.bmtj .pg-left .pg-h {
  margin: 10px 40px;
}
.bjhk.bmtj .pg-right .ptit {
  color: #e22222;
}
.bjhk.bmtj .pg-c {
  padding: 0;
}
.bjhk.pyjh {
  background: url(../images/bjhk/bg4.png) no-repeat left top;
  background-size: 100% 100%;
}
.bjhk.pyjh .wrap {
  background: #ffffff;
  border-radius: 10px;
  padding: 50px;
}
.bjhk.xxry {
  background: url(../images/bjhk/bg5.png) no-repeat left top;
  background-size: 100% 100%;
}
/*北京航空.over*/
/*奔驰汽车*/
.bcqc .pg-title .pg-t {
  color: #0685eb;
}
.bcqc .btn-zx {
  background: #e61c0e;
  color: #fff !important;
}
.bcqc .white .btn-zx {
  color: #e24e63 !important;
  background: #fff;
}
.bcqc.zyjs .pg-h {
  height: 200px;
}
.bcqc.zyjs .pg-c {
  padding-left: 600px;
}
.bcqc.zyjs .pg-c .pg-leftimg {
  float: left;
  margin-left: -600px;
}
.bcqc.zstj {
  background: url(../images/bcqc/bg1.png) no-repeat left top;
  background-size: 100% 100%;
}
.bcqc.zyys .pg-c {
  background: #0685eb;
  color: #fff;
}
.bcqc.zyys .pg-c {
  padding: 0;
  padding-left: 600px;
  margin-top: 20px;
  position: relative;
}
.bcqc.zyys .pg-leftimg {
  position: absolute;
  left: 0;
}
.bcqc.zyys .pg-info {
  padding: 30px 30px 0 30px;
}
.bcqc.zyys .pg-c {
  position: relative;
  padding-left: 550px;
  padding-top: 0;
  height: 332px;
}
.bcqc.zyys .pg-link a {
  color: #181818;
}
.bcqc.zyys .item {
  position: relative;
  padding-left: 60px;
  margin-bottom: 20px;
}
.bcqc.zyys .item .pic {
  position: absolute;
  left: 0;
  top: 0;
}
.bcqc.zyys .desc {
  font-size: 14px;
}
.bcqc.zykc {
  background: url(../images/bcqc/bg2.png) no-repeat left top;
  background-size: 100% 100%;
}
.bcqc.zykc .pg-c {
  position: relative;
  padding-left: 620px;
  height: 360px;
}
.bcqc.zykc .pg-left {
  position: absolute;
  left: 0;
  background: url(../images/bcqc/p3.png) no-repeat left top;
  background-size: 100% 100%;
  width: 515px;
  height: 331px;
}
.bcqc.zykc .pg-c2 {
  background: rgba(255, 255, 255, 0.95);
  margin: 30px;
  height: 270px;
  padding-top: 30px;
}
.bcqc.zykc .pg-right .pg-info {
  color: #c1c1c1;
  padding-top: 40px;
}
.bcqc.gzhj .pg-c {
  position: relative;
  padding-left: 530px;
}
.bcqc.gzhj .pg-leftimg {
  float: left;
  margin-left: -530px;
}
.bcqc.jxms .item {
  position: relative;
  float: left;
  margin: 0 9px;
  margin-bottom: 20px;
}
.bcqc.jxms .item .pic img {
  display: block;
}
.bcqc.jxms .item .tit {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.6);
  line-height: 2;
  border-top: 1px solid #fff;
  text-align: center;
}
.bcqc.jxms .item .tit a {
  color: #fff;
}
.bcqc.jcxy {
  background: url(../images/bcqc/bg3.png) no-repeat left top;
  background-size: 100% 100%;
}
.bcqc.jcxy .wrap {
  height: 550px;
  position: relative;
  padding-left: 450px;
}
.bcqc.jcxy .pg-left {
  border-radius: 10px;
  background: #fff;
  position: absolute;
  left: 60px;
  width: 320px;
  height: 500px;
}
.bcqc.jcxy .mlist .item {
  width: 220px;
  padding-left: 100px;
  height: 50px;
  line-height: 50px;
  border-radius: 5px;
  border: 1px solid #e61c0e;
  margin: 0 auto;
  margin-top: 30px;
  background-position: 52px 7px;
  background-repeat: no-repeat;
}
.bcqc.jcxy .mlist .item.on {
  background-color: #e61c0e;
  color: #ffffff;
}
.bcqc.jcxy .mlist .item1 {
  background-image: url(../images/bcqc/i1.png);
}
.bcqc.jcxy .mlist .item2 {
  background-image: url(../images/bcqc/i2.png);
}
.bcqc.jcxy .mlist .item3 {
  background-image: url(../images/bcqc/i3.png);
}
.bcqc.jcxy .pg-right .item {
  float: left;
  margin-left: 10px;
  position: relative;
  margin-bottom: 10px;
}
.bcqc.jcxy .pg-right .item img {
  display: block;
}
.bcqc.jcxy .pg-right .item .tit {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.6);
  border-top: 1px solid #fff;
  line-height: 2;
  text-align: center;
}
.bcqc.jcxy .pg-right .item .tit a {
  color: #fff;
}
.bcqc.gmhj {
  text-align: center;
}
.xswt {
  background: #f8f8f8;
}
.xswt .pg-link {
  text-align: left;
}
/*奔驰汽车.over*/
/*动漫专业*/
.dmzy .pg-title .pg-t {
  color: #1b1b1b;
}
.dmzy .btn-zx {
  background: #e61c0e;
  color: #fff !important;
}
.dmzy .white .btn-zx {
  color: #e24e63 !important;
  background: #fff;
}
.dmzy.zyjs {
  text-align: center;
}
.dmzy.zyjs .pg-h {
  margin-bottom: 20px;
}
.dmzy.kcjs {
  background: url(../images/dmzy/bg1.png) no-repeat left top;
  background-size: 100% 100%;
  text-align: center;
}
.dmzy.kcjs .imglist {
  margin-top: 20px;
}
.dmzy.kcjs .item {
  float: left;
  margin-left: 20px;
  position: relative;
  margin-bottom: 20px;
}
.dmzy.kcjs .imglist .item img {
  display: block;
}
.dmzy.kcjs .imglist .item .bd {
  border: 1px solid #817f7f;
  padding: 2px;
  position: absolute;
  left: 50px;
  top: 70px;
  width: 270px;
  height: 60px;
  line-height: 60px;
}
.dmzy.kcjs .imglist .item .tit {
  background: rgba(29, 20, 20, 0.6);
  font-size: 22px;
  font-weight: bold;
  text-align: center;
  height: 100%;
}
.dmzy.kcjs .imglist .item .tit a {
  color: #fff;
}
.dmzy.zygk {
  background: url(../images/dmzy/bg2.png) no-repeat left top;
  background-size: 100% 100%;
}
.dmzy.zygk .pg-c {
  position: relative;
  padding-left: 620px;
  height: 460px;
}
.dmzy.zygk .pg-left {
  position: absolute;
  left: 0;
  background: url(../images/dmzy/p7.png) no-repeat left top;
  background-size: 100% 100%;
  width: 520px;
  height: 420px;
}
.dmzy.zygk .pg-c2 {
  background: rgba(255, 255, 255, 0.95);
  margin: 30px 0 0 128px;
  width: 270px;
  height: 340px;
  padding-top: 30px;
}
.dmzy.zygk .pg-right .pg-info {
  color: #f9fefd;
  padding-top: 40px;
}
.dmzy.dszl {
  text-align: center;
}
.dmzy.dszl .pg-h {
  padding: 0 10%;
}
.dmzy.dszl .imglist {
  padding: 50px 0;
}
.dmzy.dszl .imglist .item {
  float: left;
  width: 230px;
  height: 200px;
  box-shadow: 0 0 10px 0px #a2a2a2;
  padding: 26px 20px 0 20px;
  margin-right: 10px;
  line-height: 2;
}
.dmzy.dszl .imglist .item .tit {
  font-weight: bold;
  font-size: 18px;
}
.dmzy.dszl .imglist .item .desc {
  font-size: 14px;
}
.dmzy.yczp {
  background: #f3f3f3;
  text-align: center;
}
.dmzy.yczp .pg-h {
  padding: 0 10%;
}
.dmzy.jxhj .imglist .item {
  float: left;
  position: relative;
  margin: 20px 20px 0 0;
}
.dmzy.jxhj .imglist .item img {
  display: block;
}
.dmzy.jxhj .imglist .item .bd {
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
}
.dmzy.jxhj .imglist .item .tit {
  background: rgba(29, 20, 20, 0.6);
  text-align: center;
  padding: 5px 0;
}
.dmzy.jxhj .imglist .item .tit a {
  color: #fff;
}
.dmzy.hzhb {
  text-align: center;
}
.dmzy.hyyw .pg-c {
  padding-left: 600px;
}
.dmzy.hyyw {
  background: #f8f8f8;
}
.dmzy.hyyw .pg-leftimg {
  float: left;
  margin-left: -390px;
}
/*动漫专业.over*/
/*高铁人才*/
.gtrc .pg-title .pg-t {
  color: #104d81;
  font-size: 30px;
}
.gtrc .btn-zx {
  background: #2481d1;
  color: #fff !important;
}
.gtrc .pg-title .pg-tit::after {
  display: none;
}
.gtrc.pymb .pg-c {
  padding-right: 680px;
  text-align: left;
}
.gtrc.pymb .pg-title,
.gtrc.pymb .zxbox {
  text-align: left;
}
.gtrc.pymb .pg-h {
  height: 150px;
}
.gtrc.pymb .pg-leftimg {
  float: right;
  margin-right: -600px;
}
.gtrc.jyfx {
  background: url(../images/gtrc/bg1.png) no-repeat left top;
  background-size: 100% 100%;
  height: 580px;
  margin-bottom: 130px;
}
.gtrc.jyfx .pg-title {
  text-align: left;
}
.gtrc.jyfx .pimg {
  position: relative;
}
.gtrc.jyfx .item {
  float: left;
  width: 48%;
  padding-right: 40px;
  height: 170px;
  position: relative;
  margin-top: 30px;
}
.gtrc.jyfx .item .tit {
  padding-left: 40px;
}
.gtrc.jyfx .item .desc {
  padding-top: 10px;
}
.gtrc.jyfx .item .pic {
  position: absolute;
  left: 0;
  top: 0;
}
.gtrc.zykc {
  background: url(../images/gtrc/bg2.png) no-repeat left top;
  background-size: 100% 100%;
}
.gtrc.zykc .pg-c {
  background: #fff;
  padding: 40px;
  text-align: center;
  margin-top: 10px;
}
.gtrc.zstj .pg-title {
  text-align: left;
}
.gtrc.zstj .pg-c {
  text-align: left;
  padding-left: 450px;
  font-size: 16px;
}
.gtrc.zstj .pg-leftimg {
  float: left;
  margin-left: -450px;
}
.gtrc.jyqj {
  background: url(../images/gtrc/bg3.png) no-repeat left top;
  background-size: 100% 100%;
}
.gtrc.jyqj .wrap {
  position: relative;
}
.gtrc.jyqj .pg-c {
  padding-left: 660px;
}
.gtrc.jyqj .pg-left {
  width: 600px;
  height: 372px;
  background: #fff;
  position: absolute;
  left: 0;
  top: 140px;
  padding-top: 80px;
}
.gtrc.jyqj .pg-tit {
  font-size: 24px;
  color: #d01515;
  text-align: center;
  padding: 5px;
  font-weight: bold;
}
.gtrc.jyqj .item {
  position: relative;
  margin-top: 30px;
}
.gtrc.jyqj .item .pic {
  position: absolute;
  left: 0;
  top: 0;
}
.gtrc.jyqj .item .tit {
  padding-left: 40px;
}
.gtrc.jyqj .item .desc {
  padding-top: 10px;
  font-size: 14px;
}
/*高铁人才.over*/
/*航空服务*/
.hkfw .pg-title .pg-t {
  color: #1f95f8;
  font-size: 30px;
}
.hkfw .btn-zx {
  background: #e80e13;
  color: #fff !important;
}
.hkfw .pg-title .pg-tit::after {
  display: none;
}
.hkfw .pg-t,
.hkfw .pg-en {
  display: inline-block;
}
.hkfw.hyqj .pg-c {
  padding-right: 600px;
}
.hkfw.hyqj .pg-img {
  float: right;
  margin-right: -600px;
}
.hkfw.hyqj .pg-title,
.hkfw.hyqj .zxbox {
  text-align: left;
}
.hkfw.hyqj .pg-h {
  margin: 30px 0;
}
.hkfw.zyjs {
  background: url(../images/hkfw/bg1.png) no-repeat left top;
  background-size: 100% 100%;
}
.hkfw.pymb .pg-left {
  width: 48%;
  float: left;
}
.hkfw.pymb .pg-right {
  width: 48%;
  float: right;
}
.hkfw.pymb .pg-h {
  height: 110px;
}
.hkfw.zykc {
  background: url(../images/hkfw/p5.png) no-repeat left top;
  background-size: 100% 100%;
}
.hkfw.zykc .pg-c {
  background: #fff;
}
.hkfw.zykc .pg-link {
  height: 180px;
}
.hkfw.jyfx .pg-h {
  height: 170px;
  margin-top: 20px;
}
.hkfw.jyfx .pg-c {
  padding-left: 600px;
}
.hkfw.jyfx .pg-leftimg {
  float: left;
  margin-left: -600px;
}
.hkfw.jyqj .pg-h {
  height: 170px;
  margin-top: 20px;
}
.hkfw.jyqj .pg-c {
  padding-left: 600px;
}
.hkfw.jyqj .pg-leftimg {
  float: left;
  margin-left: -600px;
}
.hkfw.xzdy {
  background: url(../images/hkfw/p10.png) no-repeat left top;
  background-size: 100% 100%;
  padding: 60px 0;
}
.hkfw.xzdy .pg-leftimg {
  float: left;
  margin-left: -480px;
}
.hkfw.xzdy .pg-c {
  padding: 0;
  background: #fff;
  padding-left: 480px;
}
.hkfw.xzdy .pg-info {
  padding: 40px;
  padding-left: 0;
}
/*航空服务.over*/
/*铁道车辆*/
.tdcl .pg-title .pg-t {
  color: #1b508c;
  font-size: 30px;
}
.tdcl .btn-zx {
  background: #e80e13;
  color: #fff !important;
}
.tdcl .white .btn-zx {
  background: #fff;
  color: #000000 !important;
}
.tdcl .pg-title .pg-tit::after {
  display: none;
}
.tdcl.jyqj {
  text-align: center;
}
.tdcl.pymb {
  background: url(../images/tdcl/bg1.png) no-repeat left top;
  background-size: 100% 100%;
}
.tdcl.pymb .pg-c {
  padding-left: 630px;
}
.tdcl.pymb .pg-h {
  height: 260px;
}
.tdcl.pymb .pg-leftimg {
  float: left;
  margin-left: -590px;
}
.tdcl.jyfx .pg-c {
  padding-left: 570px;
}
.tdcl.jyfx .pg-leftimg {
  float: left;
  margin-left: -570px;
}
.tdcl.jyfx .ptit {
  color: #fc1717;
}
.tdcl.jyfx .pg-info .mgb1 {
  margin-bottom: 10px;
}
.tdcl.jxys {
  background: #fafafa;
  text-align: center;
}
.tdcl.zstj .pg-c {
  background: #44a1f8;
  padding: 0;
  padding-left: 600px;
}
.tdcl.zstj .pg-leftimg {
  float: left;
  margin-left: -600px;
}
.tdcl.zstj .pg-info {
  padding-top: 20px;
}
/*铁道车辆.over*/
/*网络运营*/
.wlyy .pg-title .pg-t {
  color: #181818;
  font-size: 30px;
}
.wlyy .btn-zx {
  background: #e80e13;
  color: #fff !important;
}
.wlyy .white .btn-zx {
  background: #fff;
  color: #000000 !important;
}
.wlyy .pg-title .pg-tit::after {
  display: none;
}
.wlyy.zyjs .ele {
  width: 50%;
}
.wlyy.zyjs .ele .ptit {
  margin: 10px 0;
  text-align: center;
}
.wlyy.zyjs .ele .txt {
  padding: 40px 0 0 30px;
}
.wlyy.yxkc .pg-smallt {
  text-align: center;
}
.wlyy.yxkc .imglist .item {
  float: left;
  width: 280px;
  height: 210px;
  box-shadow: 0 0 10px 0px #a2a2a2;
  padding: 26px 4px 0 4px;
  margin-right: 20px;
  line-height: 2;
  text-align: center;
}
.wlyy.yxkc .imglist .item .tit {
  font-weight: bold;
  font-size: 18px;
}
.wlyy.yxkc .imglist .item .pg-link a {
  margin: 1px;
}
.wlyy.yxkc .imglist .item .desc {
  font-size: 14px;
}
.wlyy.jyqj {
  background: #f8f8f8;
}
.wlyy.jyqj .pg-c {
  padding: 0;
  background: #ffffff;
  padding-left: 600px;
  margin-top: 20px;
}
.wlyy.jyqj .pg-leftimg {
  float: left;
  margin-left: -600px;
}
.wlyy.jyqj .pg-info {
  padding: 40px 10px 0 10px;
}
.wlyy.jyqj .pg-h {
  height: 180px;
}
.wlyy.zstj {
  background: #1a1a1a;
}
/*网络运营.over*/
/*新能源*/
.xny .pg-title .pg-t {
  color: #589616;
}
.xny .btn-zx {
  background: #72bf20;
  color: #fff !important;
}
.xny .pg-smallt {
  text-align: center;
  color: #7c7c7c;
}
.xny .white .btn-zx {
  background: #fff;
  color: #000000 !important;
}
.xny .pg-title .pg-tit::after {
  display: none;
}
.white .pg-smallt {
  text-align: center;
  color: #fff;
}
.xny.xnybox1 .wrap,
.xny.xnybox2 .wrap {
  padding: 60px 0 0;
}
.xny.xnybox1 .pg-h,
.xny.xnybox2 .pg-h {
  height: 100px;
}
.xny.xnybox1 .pg-img {
  float: left;
  margin-right: 94px;
}
.xny.xnybox2 .pg-img {
  float: right;
  margin-left: 94px;
}
.xny.zstj {
  background: #82be43;
}
.xny.zstj .pg-c {
  padding-left: 600px;
  padding-bottom: 70px;
}
.xny.zstj .pg-img {
  float: left;
  margin-left: -600px;
}
/*新能源.over*/
/*学前教育*/
.xqjy .pg-title .pg-t {
  color: #fa5b39;
}
.xqjy .btn-zx {
  background: #9fc266;
  color: #fff !important;
}
.xqjy .pg-smallt {
  text-align: center;
  color: #7c7c7c;
}
.xqjy .white .btn-zx {
  background: #fff;
  color: #000000 !important;
}
.xqjy .pg-title .pg-tit::after {
  display: none;
}
.xqjy.white .pg-smallt {
  text-align: center;
  color: #fff;
}
.box1 .wrap,
.box2 .wrap {
  padding: 40px 0 0;
}
.box1 .pg-h,
.box2 .pg-h {
  height: 100px;
}
.box1 .pg-img {
  float: left;
  margin-right: 94px;
}
.box2 .pg-img {
  float: right;
  margin-left: 94px;
}
.xqjy.rcpy .pg-c {
  padding-left: 600px;
}
.xqjy.rcpy .pg-leftimg {
  float: left;
  margin-left: -600px;
}
.xqjy.rcpy .pg-h {
  height: 250px;
}
.xqjy.jbjn .pg-c {
  padding-left: 560px;
  padding-top: 60px;
}
.xqjy.jbjn .pg-img {
  float: left;
  margin-left: -560px;
}
.xqjy.jbjn .pg-c .item {
  position: relative;
  margin-bottom: 30px;
  padding-left: 40px;
  padding-top: 10px;
}
.xqjy.jbjn .pg-c .item .t {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 24px;
  font-weight: bold;
}
.xqjy.zyys .pg-c {
  padding-left: 560px;
  padding-top: 0;
}
.xqjy.zyys .pg-img {
  float: left;
  margin-left: -560px;
}
.xqjy.zyys .pg-c .item {
  position: relative;
  margin-bottom: 5px;
  padding-left: 40px;
  padding-top: 10px;
  line-height: 1.4;
}
.xqjy.zyys .pg-c .item .t {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 24px;
  font-weight: bold;
}
.xqjy.jyfx {
  background: url(../images/xqjy/p9.png) no-repeat left top;
  background-size: 100% 100%;
}
.xqjy.jyfx .pg-c {
  background: #fff;
  padding: 30px 40px;
}
/*学前教育.over*/
/*邮轮海乘*/
.ylhc .pg-title .pg-t {
  color: #0887f1;
  background: url(../images/ylhc/bd1.png) repeat-x left bottom;
  padding-bottom: 20px;
}
.ylhc .btn-zx {
  background: #f31c1c;
  color: #fff !important;
}
.ylhc .pg-smallt {
  text-align: center;
  color: #7c7c7c;
}
.ylhc .white .btn-zx {
  background: #fff;
  color: #000000 !important;
}
.ylhc .pg-title .pg-tit::after {
  display: none;
}
.ylhc.zyjs .pg-c {
  padding-left: 600px;
}
.ylhc.zyjs .pg-img {
  float: left;
  margin-left: -600px;
}
.ylhc.box1 .pg-h,
.ylhc.box2 .pg-h {
  height: auto;
  margin-bottom: 30px;
}
.ylhc.bktj {
  background: url(../images/ylhc/bg1.png) no-repeat left top;
  background-size: 100% 100%;
}
.ylhc.bktj .item {
  width: 50%;
  height: 360px;
  background: #e0a528;
  padding: 40px;
  font-size: 18px;
}
.ylhc.white .pg-title .pg-t {
  color: #fa5b39;
  background: url(../images/ylhc/bd2.png) repeat-x left bottom;
  padding-bottom: 20px;
}
.ylhc.bktj .item.fr {
  background: #000;
}
.ylhc.pymb .item {
  width: 380px;
  height: 400px;
  position: relative;
  float: left;
  margin-right: 20px;
  box-shadow: 0 0 10px 0px #a2a2a2;
}
.ylhc.pymb .item .tit {
  position: absolute;
  width: 254px;
  height: 74px;
  line-height: 74px;
  background: rgba(0, 0, 0, 0.6);
  left: 64px;
  top: 74px;
  font-size: 24px;
  font-weight: bold;
  color: #fff;
  text-align: center;
}
.ylhc.pymb .item .pic img {
  display: block;
}
.ylhc.pymb .item .desc {
  padding: 20px 20px 0 20px;
}
.ylhc.hcjs {
  background: #0887f1;
}
.ylhc.hcjs .pg-c {
  margin-top: 30px;
  padding: 0;
  padding-left: 567px;
  background: #fff;
}
.ylhc.hcjs .pg-c .pg-info {
  color: #494949;
  padding: 40px;
}
.ylhc.hcjs .pg-img {
  float: left;
  margin-left: -567px;
}
.ylhc.hcjs .pg-img img {
  display: block;
}
.ylhc.xzdy .pg-c {
  padding-left: 600px;
  background: #fff;
}
.ylhc.xzdy .pg-img {
  float: left;
  margin-left: -600px;
}
.ylhc.xzdy .pg-info p {
  margin-bottom: 10px;
}
.ylhc.cjwt {
  background: #f9f9f9;
}
/*邮轮海乘.over*/
