a:focus, input, select {
  outline: none;
}
.clearfix {
  *zoom: 1;
}

.clearfix:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.position {
  position: relative;
}

.layout {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}

.bg {
  width: 100%;
  overflow: hidden;
}

.inner {
  width: 1200px;
  margin: 0 auto;
}

input,
textarea,
select {
  border: none;
  background: none;
  cursor: pointer;
  font-size: 14px;
  vertical-align: middle;
  color: #333;
  font-family: arial, "????ÑÅºÚ", Microsoft YaHei;
}
.content {
  padding: 50px 0;
}

.tit1 {
  display: block;
  font-size: 48px;
  line-height: 1;
  color: #333;
  padding-bottom: 23px;
  text-align: center;
  background: url(../images/tit1_b.png) no-repeat center bottom;
}

.tit1 > b {
  position: relative;
}

.tit1 > b::before {
  content: "";
  position: absolute;
  width: 61px;
  height: 26px;
  background: url(../images/tit1_l.png) no-repeat center;
  left: -100px;
  top: 10px;
}

.tit1 > b::after {
  content: "";
  position: absolute;
  width: 61px;
  height: 26px;
  background: url(../images/tit1_r.png) no-repeat center;
  right: -100px;
  top: 10px;
}

.tit1 > b > span {
  color: #40a7b7;
}

.tit1.tit2 {
  color: #fff;
  background-image: url(../images/tit2_b.png);
}

.tit1.tit2 > b::before {
  background-image: url(../images/tit2_l.png);
}

.tit1.tit2 > b::after {
  background-image: url(../images/tit2_r.png);
}

.tit1.tit2 > b > span {
  color: #fff600;
}

.tit1.tit3 {
  color: #fff;
  background-image: url(../images/tit3_b.png);
}

.tit1.tit3 > b::before {
  background-image: url(../images/tit3_l.png);
}

.tit1.tit3 > b::after {
  background-image: url(../images/tit3_r.png);
}

.tit1.tit3 > b > span {
  color: #51c8db;
}

.tit1_wz {
  font-size: 18px;
  line-height: 40px;
  color: #666;
  text-align: center;
}

.tit1_wz > span {
  color: #40a7b7;
}

.m1_ul {
  margin-top: 75px;
}

.m1_ul > li {
  float: left;
  width: 388px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  margin-right: 17px;
}

.m1_ul > li:nth-last-child(1) {
  margin-right: 0;
}

.m1_ul > li:hover .m1_li_zx {
  bottom: 0;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}

.m1_li_zx:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
  color: #f9f358;
}

.m1_li_top {
  height: 104px;
  background: -webkit-gradient(
          linear,
          left bottom,
          left top,
          from(#40a8b8),
          to(#53cbdd)
  );
  background: -webkit-linear-gradient(bottom, #40a8b8, #53cbdd);
  background: -o-linear-gradient(bottom, #40a8b8, #53cbdd);
  background: linear-gradient(to top, #40a8b8, #53cbdd);
  border-radius: 46px 46px 0 0;
  position: relative;
}

.m1_li_top::before {
  content: "";
  position: absolute;
  width: 100px;
  height: 100px;
  background: #fff;
  border: 2px solid #49b9ca;
  border-radius: 50%;
  top: -52px;
  left: 50%;
  margin-left: -52px;
  background-repeat: no-repeat;
  background-position: center;
}

.m1_li1 .m1_li_top::before {
  background-image: url(../images/m1_ico1.png);
}

.m1_li2 .m1_li_top::before {
  background-image: url(../images/m1_ico2.png);
}

.m1_li3 .m1_li_top::before {
  background-image: url(../images/m1_ico3.png);
}

.m1_li_top > p {
  font-size: 26px;
  line-height: 1;
  padding-top: 63px;
  color: #fff;
}

.m1_li_btm {
  font-size: 16px;
  line-height: 2;
  color: #666;
  padding: 25px 35px 0 35px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 198px;
  -webkit-box-shadow: 0 5px 10px 2px #eee;
  box-shadow: 0 5px 10px 2px #eee;
  overflow: hidden;
  position: relative;
  background: #fff;
}

.m1_li_btm b {
  color: #40a8b8;
}

.m1_li_zx {
  position: absolute;
  width: 230px;
  line-height: 40px;
  background: #ff7950;
  color: #fff;
  border-radius: 8px 8px 0 0;
  bottom: 0;
  left: 50%;
  margin-left: -115px;
  -webkit-transition: bottom 0.4s;
  -o-transition: bottom 0.4s;
  transition: bottom 0.4s;
}

.m1_li2 .m1_li_zx {
  background: #ff8e50;
}

.m1_li3 .m1_li_zx {
  background: #40bfa3;
}

.m1_btm {
  margin-top: 40px;
}

.m1_btm_tit {
  width: 185px;
  background: #4bc2d5;
  border-radius: 18px;
  height: 152px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 33px;
  padding-top: 27px;
}

.m1_btm_tit > b {
  font-size: 30px;
  line-height: 48px;
  color: #fff;
  position: relative;
}

.m1_btm_tit > b::before {
  content: "";
  position: absolute;
  width: 30px;
  height: 26px;
  background: url(../images/m1_btm_tit.png) no-repeat center;
  top: 5px;
  right: 14px;
}

.m1_btm_ul > li {
  text-align: center;
}

.m1_btm_ul > li:nth-last-child(1) {
  margin-top: 28px;
}

.m1_btm_ul > li > a {
  display: inline-block;
  width: 317px;
  font-size: 18px;
  line-height: 60px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #3cb4c6;
  color: #3cb4c6;
  border-radius: 8px;
  margin-right: 15px;
  position: relative;
  -webkit-transform: perspective(1px);
  transform: perspective(1px);
}

.m1_btm_ul > li > a::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  background: #3cb4c6;
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  z-index: -1;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  border-radius: 6px;
}

.m1_btm_ul > li > a:hover:before {
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}

.m1_btm_ul > li > a:hover {
  color: #fff;
}

.m1_btm_ul > li > a:nth-last-child(1) {
  margin-right: 0;
}

.m1_rlp {
  padding-top: 70px;
}

.zg_main1_bg {
  background: url(../images/m1_bg.jpg) no-repeat center bottom #fff;
}



.box1{background: #f1f1f1;padding-bottom: 50px;}
.title{padding: 40px 0;}
.title h2{text-align: center;font-size: 40px;font-weight: normal;}
.title .line{width: 71px;height: 1px;border-top:1px solid  #0189de;margin: 0 auto;margin-top: 17px;margin-bottom: 20px;}
.title p{font-size: 20px;text-align: center;}

.box1 .slideTxtbox{width: 1200px;margin: 0 auto;background: #FFFFFF;}
.box1 .slideTxtbox .hd{border-top:1px solid #0189de ;}
.box1 .slideTxtbox .hd ul li{cursor: pointer;width: 300px;float: left;line-height: 55px;font-size: 16px;color: #fff;text-align: center;background: #0189de;}
.box1 .slideTxtbox .hd ul li:nth-child(2) { background: #3b8; }
.box1 .slideTxtbox .hd ul li:nth-child(3) { background: #34c1f6; }
.box1 .slideTxtbox .hd ul li:nth-child(4) { background: #ee439c; }
.box1 .slideTxtbox .hd ul li:hover,.box1 .slideTxtbox .hd ul li.on{background: #fff;color: #0189de;}

.box1 .slideTxtbox .bd{margin-top: 30px;padding:0 75px 30px 75px;}
.box1 .slideTxtbox .bd table{border:0;}
.box1 .slideTxtbox .bd table th{line-height: 50px;color: #000;text-align: center;border:0;font-size:16px;font-weight:normal;}
.box1 .slideTxtbox .bd table th:first-child{text-align: left;}
.box1 .slideTxtbox .bd table th:last-child{text-align: right;}
.box1 .slideTxtbox .bd table td{padding:10px 0;color: #000;text-align: center;border:0;font-size:14px;}
.box1 .slideTxtbox .bd table td:first-child{font-size: 16px;font-weight: bold;color: #0189de;}
.box1 .slideTxtbox .bd table td:first-child, .box1 .slideTxtbox .bd table td:nth-child(2){text-align: left;}
.box1 .slideTxtbox .bd table td:last-child{text-align: right;}
.box1 .slideTxtbox .bd table tr{border-bottom: 1px dashed #91ccf1;}
.box1 .slideTxtbox .bd table tr:first-child{border-bottom: 1px solid #91ccf1;}
/*.box1 table em{color: #ff6600;font-weight: bold;}*/
.box1 table a{color: #0189de;}
.box1 .slideTxtbox .bd table tr td:nth-child(3){color: #8d8d8d;}


.radio-check{/*margin-top: 10px;*/position: relative;text-align:center;}
.radio-check span{position: relative;z-index: 5;font-size: 14px;display: inline-block;width:63px;height:28px;line-height:28px;text-align:center;cursor:pointer;}
.radio-check span:hover,.radio-check span.on{background:url(onn.png);}


.radio-check input{position: relative;z-index: 10;}
label{display: block;float: left;margin-left: 10px;height: 28px;}
label input[type="radio"] {
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    margin: 0;
}

label input[type="radio"]:after {
    display: block;
    content: "";
    width: 63px;
    height: 28px;
    border-radius: 5px;
    border: 1px solid #a1a1a1;
}


.box3{background-color:rgb(16,133,206);height: 765px;}
.box3 h2{color: #fff;padding-top:110px;}
.box3 .title span{color: #e04744;font-weight: bold;}
.box3 .title p{color: #fff;}

.box3 ul li{width:152px;height: 254px;float: left;margin-right: 41px;padding: 0 20px;}
.box3 ul li h2{font-size: 31px;padding-top: 25px;color: #fff;text-align: center;}
.box3 ul li p{text-align: center;font-size: 14px;line-height: 25px;}
.box3 ul li:nth-child(1){background: url(b31_03.png) no-repeat;}
.box3 ul li:nth-child(2){background: url(b32_03.png) no-repeat;}
.box3 ul li:nth-child(3){background: url(b33_03.png) no-repeat;}
.box3 ul li:nth-child(4){background: url(b34_03.png) no-repeat;}
.box3 ul li:nth-child(5){background: url(b35_03.png) no-repeat;}
.box3 ul li:nth-child(6){background: url(b36_03.png) no-repeat;margin-right: 0;}

.box3 ul li span{display: block;padding-top: 65px;line-height: 25px;text-align: center;font-size: 16px;font-weight: bold;}

.box3 ul li:nth-child(1) span{color: #ff9900;}
.box3 ul li:nth-child(2) span{color: #6e8bd6;}
.box3 ul li:nth-child(3) span{color: #e04744;}
.box3 ul li:nth-child(4) span{color: #33bb88;}
.box3 ul li:nth-child(5) span{color: #34c1f6;}
.box3 ul li:nth-child(6) span{color: #ee439c;}

.mark {
	padding: 0 50px;
  padding-top: 35px;
}
.mark h3 {
  font-size: 28px;
  color: #333333;
  font-weight: 100;
  text-align: center;
}
.mark .recruit_top {
  display: block;
  width: 114px;
  height: 17px;
  margin: 10px auto;
}
.mark h4 {
  color: #606060;
  font-size: 14px;
  text-align: center;
  font-weight: 100;
}
.mark .mark_control {
  width: 560px;
  margin: 0 auto;
  margin-top: 28px;
}
.mark .mark_control li {
  float: left;
  width: 96px;
  height: 32px;
  line-height: 32px;
  box-sizing: border-box;
  border: 1px solid #d9d9d9;
  text-align: center;
  color: #858585;
  font-size: 14px;
  cursor: pointer;
  margin-right: 18px;
  position: relative;
  background: #fff;
}
.mark .mark_control li img {
  position: absolute;
  display: block;
  width: 9px;
  height: 6px;
  top: 50%;
  left: 50%;
  margin-left: -4.5px;
  margin-top: 30px;
  display: none;
}
.mark .mark_control li:last-child {
  margin-right: 0;
}
.mark .mark_control .change {
  border: none;
  background: #ff9702;
  color: #fff;
}
.mark .mark_con {
  padding-top: 30px;
  border: 4px solid #ff9702;
  margin-top: 20px;
  padding-bottom: 30px;
  display: none;
  background: #fff;
}
.mark .mark_con h5 {
  text-align: center;
  color: #434242;
  font-size: 20px;
}
.mark .mark_con .mark_top {
	padding-bottom: 15px;
  margin-top: 22px;
  margin-left: 112px;
}
.mark .mark_con .mark_top li {
  float: left;
  width: 163px;
  margin-right: 65px;
}
.mark .mark_con .mark_top li:last-child {
  margin-right: 0;
}
.mark .mark_con .mark_top li:last-child p {
  background: #4f8de0;
}
.mark .mark_con .mark_top li:nth-of-type(2) p {
  background: #d26ed2;
}
.mark .mark_con .mark_top li:nth-of-type(3) p {
  background: #40c6a5;
}
.mark .mark_con .mark_top li:nth-of-type(4) p {
  background: #34c1f6;
}
.mark .mark_con .mark_top li h6 {
  font-size: 16px;
  color: #1e1d1d;
  font-weight: 100;
  text-align: center;
  line-height: 1;
  margin-bottom: 7px;
}
.mark .mark_con .mark_top li p {
  width: 163px;
  text-align: center;
  height: 26px;
  line-height: 26px;
  border-radius: 13px;
  background: #fe7a80;
  color: #ffffff;
  font-size: 14px;
}
.mark .mark_con img {
  display: block;
  width: 1140px;

  margin: 0 auto;
  margin-top: 6px;
}
.mark .mark_con .mark_bottom {
  margin-left: 86px;
  margin-top: 20px;
}
.mark .mark_con .mark_bottom li {
  width: 208px;
  float: left;
  background: #fff;
  box-sizing: border-box;
  margin-right: 22px;
  transition: 0.5s;
}
.mark .mark_con .mark_bottom li:hover {
  box-shadow: 3px 3px 16px #e4e3e3, -3px 3px 16px #e4e3e3;
}
.mark .mark_con .mark_bottom li:nth-of-type(2) span {
  background: #d26ed2;
}
.mark .mark_con .mark_bottom li:nth-of-type(2) .bigbox .mark_month {
  background: url('http://cacheimg.kuakao.com/kuakaoVip/vip_index/images/img_22.png') no-repeat center 0;
}
.mark .mark_con .mark_bottom li:nth-of-type(2) .bigbox .mark_month p {
  color: #d26ed2;
}
.mark .mark_con .mark_bottom li:nth-of-type(2) .mark_item li:hover {
  color: #d26ed2;
}
.mark .mark_con .mark_bottom li:nth-of-type(3) span {
  background: #40c6a5;
}
.mark .mark_con .mark_bottom li:nth-of-type(3) .bigbox .mark_month {
  background: url('http://cacheimg.kuakao.com/kuakaoVip/vip_index/images/img_23.png') no-repeat center 0;
}
.mark .mark_con .mark_bottom li:nth-of-type(3) .bigbox .mark_month p {
  color: #40c6a5;
}
.mark .mark_con .mark_bottom li:nth-of-type(3) .mark_item li:hover {
  color: #40c6a5;
}
.mark .mark_con .mark_bottom li:nth-of-type(4) span {
  background: #34c1f6;
}
.mark .mark_con .mark_bottom li:nth-of-type(4) .bigbox .mark_month {
  background: url('http://cacheimg.kuakao.com/kuakaoVip/vip_index/images/img_24.png') no-repeat center 0;
}
.mark .mark_con .mark_bottom li:nth-of-type(4) .bigbox .mark_month p {
  color: #34c1f6;
}
.mark .mark_con .mark_bottom li:nth-of-type(4) .mark_item li:hover {
  color: #34c1f6;
}
.mark .mark_con .mark_bottom li:nth-of-type(5) {
  margin-right: 0;
}
.mark .mark_con .mark_bottom li:nth-of-type(5) span {
  background: #4f8de0;
}
.mark .mark_con .mark_bottom li:nth-of-type(5) .bigbox .mark_month {
  background: url('http://cacheimg.kuakao.com/kuakaoVip/vip_index/images/img_25.png') no-repeat center 0;
}
.mark .mark_con .mark_bottom li:nth-of-type(5) .bigbox .mark_month p {
  color: #4f8de0;
}
.mark .mark_con .mark_bottom li:nth-of-type(5) .mark_item li:hover {
  color: #4f8de0;
}
.mark .mark_con .mark_bottom li span {
  display: block;
  width: 208px;
  height: 46px;
  line-height: 46px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background: #fe7a80;
  text-align: center;
  color: #ffffff;
  font-size: 18px;
}
.mark .mark_con .mark_bottom li .bigbox {
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #d7d7d7;
  border-bottom: none;
}
.mark .mark_con .mark_bottom li .bigbox .mark_month {
  width: 106px;
  height: 120px;
  background: url('http://cacheimg.kuakao.com/kuakaoVip/vip_index/images/img_21.png') no-repeat center 0;
  padding-top: 37px;
  margin: 0 auto;
  margin-top: 15px;
  padding-bottom: 10px;
}
.mark .mark_con .mark_bottom li .bigbox .mark_month p {
  color: #fe7a80;
  font-size: 16px;
  text-align: center;
}
.mark .mark_con .mark_bottom li .bigbox .mark_month p:nth-of-type(1) {
  font-size: 24px;
  font-weight: 100;
  line-height: 1;
}
.mark .mark_con .mark_bottom li .mark_item {
  border: 1px solid #d7d7d7;
  border-top: none;
}
.mark .mark_con .mark_bottom li .mark_item li {
  height: 32px;
  background: url('http://cacheimg.kuakao.com/kuakaoVip/vip_index/images/img_26.png') no-repeat 9px 15px;
  background-size: 4px 4px;
  width: 206px;
  line-height: 32px;
  padding-left: 18px;
  box-sizing: border-box;
  border-bottom: 1px solid #d7d7d7;
  cursor: pointer;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.mark .mark_con .mark_bottom li .mark_item li a {
  font-size: 14px;
  color: #666666;
}
.mark .mark_con .mark_bottom li .mark_item li:hover {
  color: #fe7a80;
}
.mark .mark_con .mark_bottom li .mark_item li:last-child {
  border: none;
}
.mark .mark_con .mark_bottom li .mark_item li:nth-child(odd) {
  background: url('http://cacheimg.kuakao.com/kuakaoVip/vip_index/images/img_26.png') no-repeat 9px 15px #f9f9f9;
}
.mark .mark_con .mark_bottom li .mark_item li:nth-child(even) {
  background: url('http://cacheimg.kuakao.com/kuakaoVip/vip_index/images/img_26.png') no-repeat 9px 15px #f3f3f3;
}
.mark .shows {
  display: block;
}
.mark .mark_btns {
  display: block;
  width: 228px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  background: #088cd7;
  color: #fff;
  font-size: 14px;
  margin: 0 auto;
  margin-top: 32px;
}
.mark .mark_btns:hover {
  text-decoration: underline;
}
.tt {
  text-align: center;
}
.tt .tittle {
  font-size: 28px;
  color: #333333;
}
.tt .tt-line {
  width: 113px;
  height: 17px;
  margin: 0 auto;
  background: url("http://cacheimg.kuakao.com/kuakaoVip/vip_index/images/tt-line.png") no-repeat center;
  background-size: cover;
}
.tt .sub-tt {
  font-size: 14px;
  color: #606060;
}
.mark_box .hd ul li.on,.mark_box .hd ul li:hover{background: #0189de;color: #fff;}
.box5{background: url(box5bg_02.png) repeat-y;padding-bottom: 50px;}
.box5 .title{padding-bottom: 0;}

.box7{padding-bottom: 30px;background-color:black;}
.box_n7{background: none;}
.box7 .title h2{color: #fff;}
.box7 .title p{color: #fff;}
.box7 .slidett .hd ul{margin: 0 auto;width: 550px;padding-bottom: 80px;}
.box7 .slidett .hd ul li{float: left;width: 140px;line-height: 50px;color: #fff;background: #f1f1f1;text-align: center;margin-left: 30px;font-size: 18px;}
.box7 .slidett .hd ul li:nth-child(1){background: #088dd1;}
.box7 .slidett .hd ul li:nth-child(2){background: #23908d;}
.box7 .slidett .hd ul li:nth-child(3){background: #4b86a4;}
.box7 .slidett .hd ul li:nth-child(4){background: #eb523c;}
.box7 .slidett .hd ul li:nth-child(5){background: #e3922a;}
.box7 .slidett .hd ul li.on, .box7 .slidett .hd ul li:hover{background: #0189de;color: #fff;}
.box7 .slidett .bd ul li ul li{position: relative;width: 18.8%;height:346px;overflow: hidden;margin:0 3.101%;float: left;}
.box7 .slidett .bd ul .li{float:right;}
/*.box7 .slidett .bd ul li ul li:last-child{margin-right: 15px;}*/
.box7 .slidett .bd ul li ul li .hh{position: absolute;height: 50px;background: url(ttbg_03.png);z-index: 99;top: 296px;transition: all 0.5s;}
.box7 .slidett .bd ul li ul li .aa{padding-top: 0;line-height:50px;font-size: 18px;color: #FFFFFF;text-align: center;width:262px;}
.box7 .slidett .bd ul li ul li .bb{padding:35px 30px 30px 30px;font-size: 14px;color: #fff;}
.box7 .slidett .bd ul li ul li:hover .hh{height: 346px;top: 0;}
.box7 .slidett .bd ul li ul li:hover .aa{padding-top: 105px;}
.bmore{margin: 0 auto;margin-top: 50px;width: 400px;text-align: center;border-radius: 30px;background: #0189de;}
.bmore a{display: block;line-height: 50px;color: #fff;font-size: 18px;}
/*.box7 .pic img{width:100%; height:150%;}*/
/*.box7 .pic img{width:262px; height:347px;}*/



/*干货*/
.m4Botm {
  width:100%;
  overflow: hidden;
  margin: 0 auto;
  /*display: flex;*/
  /*flex-wrap: wrap;*/
  /*justify-content: space-between;*/
}

.m4B-1 {
  float: left;
  width: 20%;
  height: 353px;
  margin: 0 2.4% 30px;
  overflow: hidden;
  border: 1px #e2e2e2 solid;
}

.m4B-1Tit {
  text-align: center;
  font-size: 16px;
  color: #ff9e02;
  font-weight: bold;
  padding-top: 25px;
  padding-bottom: 10px;
}

.m4B-1List {
  padding: 0 6px;
}

.m4B-1List li {
  height: 40px;
  line-height: 40px;
  background: url("../images/ysb.jpg") no-repeat left center;
}

.m4B-1LDown {
  display: block;
  float: right;
  width: 13px;
  height: 14px;
  background: url("../images/downbtn.png") center 0;
  cursor: pointer;
  position: relative;
  top: 12px;
}

.m4B-1LDown:hover {
  background-position: center 28px;
}

.m4B-1List li a {
  font-size: 13px;
  color: #333;
  padding-left: 22px;
}

.m4B-1List li:hover a {
  color: #ff0000;
}

.m4B-1List2 li {
  background-image: url("../images/fdf.png");
}

.m4B-1List3 li {
  background-image: url("../images/word.png");
}

.m4B-1List4 li {
  background-image: url("../images/ppt.png");
}

.m4B-1:hover {
  box-shadow: 0 0 6px #ccc;
  border-color: #ffc05b;
}

.downMask {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  z-index: 99999;
  display: none;
}

.downMCon {
  width: 500px;
  height: 200px;
  border: 4px #ff9e02 solid;
  border-radius: 10px;
  background: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding-top: 55px;
}

.downMCNr {
  width: 315px;
  margin: 0 auto;
}

.downMCNr-1Label {
  display: block;
  width: 80px;
  text-align: left;
  font-size: 16px;
  color: #333;
  float: left;
}

.downMCNr-1Right {
  overflow: hidden;
  background: #e8e8e8;
  height: 30px;
  line-height: 30px;
  border-radius: 5px;
  padding-left: 15px;
}

.downMCNr-1Right input {
  width: 100%;
  height: 30px;
  line-height: 30px;

}

.downMCNr-1 {
  margin-bottom: 20px;
}

.downMCNr-1RightYzm {
  width: 142px;
}

.downMCNr-1Hqyzm {
  float: right;
  width: 84px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  background: #ff9d00;
  border-radius: 5px;
  cursor: pointer;
}

.djs {
  display: none;
  color: #fff;
}


.zhu {
  text-align: center;
  font-size: 12px;
}

.zhu i,
.zhu span {
  color: #f70000;
}
.zhu em {
  display: inline-block;
  padding-left: 25px;
  height: 16px;
  line-height: 16px;
  background: url("zhubg.png") no-repeat left center;
}

.tjBtn {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #fff;
  border: none;
  background: #ff9d00;
  height: 30px;
  line-height: 30px;
  border-radius: 5px;
  margin-top: 20px;
  cursor: pointer;
}

.hidden {
  display: none;
}

.widgets__icon_refresh {
  width: 25px;
  height: 25px;
}

#select {
  position: absolute;
  bottom: 0;
  left: 98px;
  z-index: 9999;
  box-shadow: 0 0 10px #bbb;
  padding: 30px;
  background: #fff;
  border-radius: 15px;
  display: none;
}
.close {
  display: block;
  width: 19px;
  height: 19px;
  background: url("close.png") no-repeat center;
  position: absolute;
  right: 22px;
  top: 22px;
  cursor: pointer;
}

.m6Botom {
  width:70%;
  overflow: hidden;
  margin: 0 auto;
  /*background-color: ;*/
  /*display: flex;*/
  /*flex-wrap: wrap;*/
  /*justify-content: space-between;*/
}

.m6B-1 {
  float: left;
  width: 45%;
  height: 185px;
  margin: 0 2.5% 30px;
  position: relative;
  top: 0;
}

.m6B-1Top {
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: linear-gradient(to right, #ff9e02, #ffdba0);
  font-weight: bold;
}

.m6B-1Top em {
  display: inline-block;
  padding-left: 34px;
  font-size: 17px;
  color: #fff;
  position: relative;
}

.m6B-1Top em:before {
  content: "";
  width: 21px;
  height: 21px;
  background: url("../images/jia.png") no-repeat center;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -11px;
}

.m6B-1Botm {
  border: 1px #ffbf57 solid;
  border-top: none;
  height: 135px;
}

.m6B-1BList {
  padding-left: 114px;
  padding-top: 8px;
}

.m6B-1BList li {
  height: 29px;
  line-height: 29px;
  padding-left: 13px;
  position: relative;
}

.m6B-1BList li:before {
  content: "";
  width: 5px;
  height: 5px;
  background: #ff9e02;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2px;
}

.m6B-1BList li:hover{
  color: #ffbe56;
}

.m6B-1:nth-child(2) .m6B-1Top {
  background: linear-gradient(to right, #999999, #d7d7d7);
}

.m6B-1:nth-child(2) .m6B-1Botm {
  border-color: #e4e5e4;
}

.m6B-1:nth-child(2) .m6B-1BList li:before {
  background: #d4d4d4;
}

.m6B-1:nth-child(2) .m6B-1Top em:before {
  background-image: url("../images/jian.png");
}

.m6B-1:hover {
  top: -5px;
}

.downMCNr-1RightYzm {
  width: 142px;
}

.downMCNr-1Hqyzm {
  float: right;
  width: 84px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  background: #ff9d00;
  border-radius: 5px;
  cursor: pointer;
}

.djs {
  /*display: none;*/
  color: #fff;
}

.hqyzm {
  font-size: 12px;
  color: #fff;
}

.zhu {
  text-align: center;
  font-size: 12px;
}

.zhu i,
.zhu span {
  color: #f70000;
}

.zhu em {
  display: inline-block;
  padding-left: 25px;
  height: 16px;
  line-height: 16px;
  background: url("zhubg.png") no-repeat left center;
}

.tjBtn {
  display: block;
  width: 100%;
  font-size: 12px;
  color: #fff;
  border: none;
  background: #ff9d00;
  height: 30px;
  line-height: 30px;
  border-radius: 5px;
  margin-top: 20px;
  cursor: pointer;
}

/*.hidden {*/
/*  display: none;*/
/*}*/

.widgets__icon_refresh {
  width: 25px;
  height: 25px;
}

#select {
  position: absolute;
  bottom: 0;
  left: 98px;
  z-index: 9999;
  box-shadow: 0 0 10px #bbb;
  padding: 30px;
  background: #fff;
  border-radius: 15px;
  /*display: none;*/
}

.close {
  display: block;
  width: 19px;
  height: 19px;
  background: url("close.png") no-repeat center;
  position: absolute;
  right: 22px;
  top: 22px;
  cursor: pointer;
}
.contact{
  width: 1200px;
  margin: 0 auto;

}
.contact h1{
  font-size: 40px;
  text-align: center;
}
.contact div{
  font-size: 20px;
  text-indent:2em;
}
.contact p{
  padding: 20px 30px;
}