html,body {margin: 0; padding: 0; min-width: 1024px; max-width: 1920px; text-align: center; /* overflow-x: hidden; */}
a { text-decoration: none; -webkit-transition: .25s; transition: .25s; color: #333 }
ul,li{list-style:none;margin: 0;padding: 0;}
p{margin: 0;padding: 0;}
.wrapper{ width: 100%; display: inline-block; background:url(../images/bac.jpg) no-repeat; height:4400px;}
.wrapper .fuli{ text-align:center; font-size:16px; color:#FFFFFF; margin-top:310px;}
.wrapper .fuli_more{ text-align:center;   margin-top:50px;}
.wrapper .fuli_more a{ color:#FFFFFF; background:#f49326; margin:0 auto; border-radius:50px; padding:20px 60px; font-size:18px;}
.wrapper .fuli_more a:hover{ background:#0C8AF1}

.wrapper .youshi{ font-family:"华文行楷"; font-size:56px; color:#cdb533; margin-top:325px; width:100%}
.wrapper .youshi ul{ margin-top:150px; margin:0 auto; width:746px; margin-top:200px;padding: 0;}
.wrapper .youshi li{ background:url(../images/ic.png) no-repeat; height:188px; float:left; width:746px; color:#000000; margin-bottom:40px;}
.wrapper .youshi li h2{ width:140px; float:left; font-family:"幼圆"; font-size:48px; padding-left:40px; padding-top:40px;box-sizing: border-box;margin: 0;}
.wrapper .youshi li p{ width:540px; float:right; font-size:30px; color:#FFFFFF; padding-top:70px; text-align:left;margin: 0;}

.wrapper .buzou{ font-family:"华文行楷"; font-size:56px; color:#cdb533; margin-top:200px; width:100%; float:left; margin-bottom:180px;}
.wrapper .shenqing{ width:800px; margin:0 auto; clear:both; background:url(../images/block.png) no-repeat; height:938px;}
.wrapper .shenqing .block1 { width: 239px; height: 109px; background-image: url(../images/ic1.png); background-size: 100% 100%; text-align: center; left:550px; font-weight: bold; color: #502f05;  font-size: 16px; position: relative; right:0; top: -20px;}
.wrapper .shenqing .block2 { width: 260px; height: 50px;  left:-40px; position: relative; right:0; top: 144px;}
.wrapper .shenqing .hand2 { width: 81px; position: absolute; left: 75%; top: 50%; animation: hand2-point ease-in-out 1s infinite;}
@keyframes hand2-point {
  0% {
    transform: scale(1.2);
  }
  50% {
    transform: scale(1);
  }
}

.myscroll { width: 1000px;  height: 320px; margin: 0 auto; border: 1px solid #ccc; line-height: 26px; font-size: 12px; overflow: hidden; background:#FFFFFF;}
.myscroll li { height: 100px; margin-left: 25px; line-height:100px;}
.myscroll li p{ float:left; width:33.33%;margin: 0;}
.myscroll a {
    color: #333;
    text-decoration: none;
}
.myscroll a:hover {
    color: #ED5565;
    text-decoration: underline;
}
		
		
		

.wrapper .shenqing .block3 { width: 280px; height: 111px;  left:340px; position: relative; right:0; top: 64px;}
.wrapper .shenqing .block3 span{ font-size:24px; color:#FFFFFF;height: 111px; line-height:111px; float:left;}
.wrapper .shenqing .block4 { width: 420px; height: 111px;  left:340px; position: relative; right:0; top: 174px;}
.wrapper .shenqing .block4 p{ color:#FFFFFF; font-size:24px; text-align:right; line-height:38px;margin: 0;}
.wrapper .shenqing .block5 { width: 269px; height: 121px;  left:-40px; position: relative; right:0; top: 164px; background:url(../images/ic4.png) no-repeat;}
.wrapper .shenqing .block6 { width: 440px; height: 121px;  left:80px; position: relative; right:0; top: 164px; color:#FFFFFF; font-size:24px; text-align:left; line-height:40px;}
.wrapper .shenqing .block6 p{margin: 0;}
.wrapper .shenqing .block7 { width: 440px; height: 121px;  left:80px; position: relative; right:0; top: 224px; }

.wrapper .mingdan{ font-family:"华文行楷"; font-size:48px; text-align:center; width:100%; color:#FFFFFF; margin-top:300px;}


.list-table{ clear:both;}
.list-table .table-title {
  width: 1000px; margin:0 auto; margin-top:80px; margin-bottom:60px; 
}

.list-table .table-title .table-title-ul .table-title-li {
  float: left;
  text-align: center;
  width: 33.33%;
  background-color: #f78f32;
  text-align: center;
  font-size: 16px;
  color: #fff;
  font-weight: bold;
  padding: 2% 0;
}

.list-table #list {
  width: 100%;
  /* overflow: hidden; */
}

#list .list-ul {
  width: 1000px; margin:0 auto;
  display: inline-block; background:#FFFFFF;
}
#list .list-ul li{ float:left; width:33.33%; font-size:16px; color:#000; line-height:35px; height:150px; line-height:150px; font-size:24px;}

.apply-btn {
  width: 168px; height:58px; background: url(../images/ict.png) no-repeat; border:none; font-size:20px; color:#FFFFFF; margin-top:30px; font-weight:bold;
}


footer{ background:#222e60; height:68px; line-height:68px; text-align:center; color:#FFFFFF; width:100%}

.btn1:hover, .btn2:hover, .btn3:hover { transform: scale(1.05); opacity: 0.9;}
.btn1,
.btn2,
.btn3 {
  font-size: 14px;
  font-weight: bold;
  border-radius: 25px;
  color: #fff;
}

.btn1 {
  width: 70%;
  padding: 5% 0;
  background: #f9c324;
  background: linear-gradient(#f9c324 50%, #f5b422 50%);
  background: -webkit-linear-gradient(#f9c324 50%, #f5b422 50%);
  background: -o-linear-gradient(#f9c324 50%, #f5b422 50%);
  background: -moz-linear-gradient(#f9c324 50%, #f5b422 50%);
  -moz-box-shadow: 2px 2px 0px #9a7113, 2px 5px 0px #9a7113, 2px 2px 0px #9a7113;
  -webkit-box-shadow: 2px 2px 0px #9a7113, 2px 5px 0px #9a7113, 2px 2px 0px #9a7113;
  box-shadow: 2px 2px 0px #9a7113, 2px 5px 0px #9a7113, 2px 2px 0px #9a7113;
}

.btn2,
.btn3 { width: 168px; height:58px; background: url(../images/ict.png) no-repeat; border:none; font-size:20px;}

.btn1:hover,
.btn2:hover,
.btn3:hover {
  transform: scale(1.05);
  opacity: 0.9;
}

/* 微信公众号二维码弹出框 */

.wechat {
  width: 18%;
  position: fixed;
  right: 50%;
  bottom: 50%;
  display: none;
  z-index: 400;
  margin-right: -9%;
  margin-bottom: -9%;
}

.wb {
  width: 18%;
  position: fixed;
  right: 50%;
  bottom: 50%;
  display: none;
  z-index: 400;
  margin-right: -9%;
  margin-bottom: -9%;
}

.ellipse {
  width: 35%;
  background-color: #fff;
  border-radius: 80%;
  position: absolute;
  right: 25%;
  top: 53%;
}

.span-7 {
  display: inline-block;
  text-align: left;
  font-size: 14px;
  color: #025b95;
  width: 80%;
  padding: 7% 0;
  word-break: break-all;
}

.span-7::after {
  content: "";
  width: 20px;
  height: 20px;
  border-radius: 50%;
  position: absolute;
  right: -20px;
  top: 40%;
  background-color: #fff;
}

.part2 .picture .wechat img {
  width: 100%;
}

.background-mask { position: fixed; width: 100%;height: 100%; left: 0;top: 0; opacity: 0.5; z-index: 300;background-color: #5c5757;}
