@charset "utf-8";
/* CSS Document */

body {
  font-family:"微软雅黑";
  -webkit-user-select:none;
  fill:currentColor;
  -webkit-tap-highlight-color:transparent;
  -webkit-text-size-adjust:none;
  -webkit-touch-callout:none;
  background: #FFF;
  max-width:500px;
  margin:0 auto;
  background: #eeeeee;

}

* {
  margin:0;
  padding:0;
}
li{
  list-style-type:none;
}
input,select {
  font-family:"微软雅黑";
}
select {
  box-sizing:content-box;
}
a, button, img, fieldset {
  text-decoration: none;
  outline-style: none;
}
.clear{
  clear:both;
  float:none;
}
#top_box{
  width:100%;
  margin: 0 auto;
 
}
 
.zhanwei{
     height:10px; 
}
/* 头部 */
#top_box .header {
     background: #73d3fd;
     height: 60px;
      max-width: 500px;
      position: relative;
      
}
#top_box .header .logo{
    width: 90%;
    float: left;
    display: inline-block;
    line-height: 60px;
    height: 60px;
    margin: 0 auto;
    text-align: center;
}
    
#top_box .header .logo img{
    width: 70%;
    vertical-align: middle;
}
#top_box .header .tubiao{
    width: 10%;
    float: right;
    display: inline-block;
    height: 60px;
    line-height: 60px;
   
}
#top_box .header .tubiao img{
      vertical-align: middle;
}

/* banner */
/* #top_box .slider-focus ul li img{
  width: 100%; 
} */
/*海报*/
.banner_box{
  width:100%;
  margin: 0 auto;

}
.banner_box img{
  width:100%;
  text-align: center;
}
/*----------轮播图----------*/
.slider-focus {
  position:relative;
  overflow:hidden;
  margin:0 auto;
}
.slider-focus .hd {
  position:absolute;
  width:100%;
  height:28px;
  left:0;
  bottom:0%;
  z-index:1;
  line-height:28px;
  text-align:center;
}
.slider-focus .hd li {
  display:inline-block;
  vertical-align:middle;
  width:13px;
  height:13px;
  margin:0 3px;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -o-border-radius:50%;
  border-radius:50%;
  font-size:0;
  line-height:0;
  text-indent:-9999em;
  background:#fff;
  cursor:pointer;
}
  .slider-focus .hd li.on {
  background:#ffea00;
}
.slider-focus .bd {
  position:relative;
  z-index:0;
 
}
.slider-focus .bd li {
  position:relative;
  text-align:center;
 
}
.slider-focus .bd li img {
  background:url(/images/pc2021/dong/loading.gif) center center no-repeat;
  vertical-align:top;
  width:100%;
 
 /* height: 171px; */
 /*  图片宽度100%，达到自适应效果 */
}
.slider-focus .bd li a {
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}  


.sy_img{
  width: 100%;
  margin:0 auto;
  margin-top:0.5rem;
  background: #ffffff;
  padding: 0.5rem 0;
}
.sy_img img{
  width: 100%;
  display: block;
}
.sy_box{
  width: 100%;
  background: #ffffff;
  padding: 3% 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
.sy_box .sy_title{
  width: 100%;  
}
.sy_box .sy_title span{  
    font-size: 1.2rem;
    line-height: 2.4rem;
    border-left: 5px solid #0c97ee;
    padding-left: 0.5rem;
    text-align: left;
    float: left;
    margin-left: 0.5rem;
}
.sy_box .sy_title  img{
   width: 10%;
   float: right;
   display: block;
   margin-right: 1rem;
}
.sy_box ul{
  width: 98%;
  margin:0 auto;
}
.sy_box ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.sy_box ul li img{
  width: 100%;
  display: block;
} 
.sy_box2{
  width: 100%;
  background: #ffffff;
  padding: 3% 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
.sy_box2 .sytt{
  width: 96%;
  margin: 0 auto;
}
.sy_box2 .sytt .sy_span1{
  font-size: 1.2rem;
  line-height: 2rem;
  border-left: 5px solid #0c97ee;
  float: left;
  padding-left: 0.5rem;
}
.sy_box2 .sytt .sy_span2{
  font-size: 0.9rem;
  line-height: 2rem;
  float: left;
  margin-left: 1rem;
  color: #ff0000;
}

.sy_box2 .sytt  .sy_span3{
  background: #09f;
  width: 20%;
  border-radius: 0.5rem;
  display: inline-block;
  line-height: 2rem;
  color: #ffffff;
    float: right;
}
.sy_box2 ul{
  width: 98%;
  margin:0 auto;
  margin-top: 0.5rem;
}
.sy_box2 ul li{ 
  width: 48%;
  float: left;
  margin: 1%;
}
.sy_box2 ul li img{
  width: 100%;
  display: block;
}
.sy_box2 ul li .zy_b{
  border: 1px solid #dcdcdc;
  padding: 3% 3% 4%;
  overflow: hidden; 
    white-space: nowrap;
    text-overflow: ellipsis;
}
.sy_box2 ul li .zy_b h3{
  font-size: 0.9rem;
  font-weight:normal;
  line-height: 1.3rem;
}
.sy_box2 ul li .zy_b  p{
    width: 100%;
    height: auto;
    text-align: center;
    font-size: 0.9rem;
    color: #f00;
    margin-bottom: 4%;
    line-height: 1.3rem;
}
    
.sy_box2 ul li .sy_bu{
  width: 100%;
}
.sy_box2 ul li .sy_bu a{
    border-radius: 5px;
    background: #0099ff;
    color: #FFF;
    width: 48%;
    text-align: center;
    display: inline-block;
    font-size: 0.9rem;
    line-height: 1.8rem;
}
.sy_box4{
  width: 100%;
  background: #ffffff;
  padding: 3% 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
.sy_box4 .sy_b3ul{
  width: 96%;
  margin: 0 auto;
  padding-top: 0.5rem;
}
.sy_box4 .sy_b3ul li{
    width: 48%;
    margin: 1%;
    float: left;
}
.sy_box4 .sy_b3ul li img{
     width: 100%;
     display: block;
}
.sy_box4 .sy_b3ul li .sy_p1{
    font-size: 1rem;
    line-height: 2rem;
    font-weight: bold;
}
.sy_box4 .sy_b3ul li .sy_p2{
    font-size: 0.9rem;
    line-height: 1.8rem;
}
.sy_box4 .sy_b3ul li .sy_p2 span{
  color: #ff0000;
}

.sy_box4  .sy_b4ul2{
  width: 96%;
  margin: 0 auto;
  padding-top: 0.5rem;
}
.sy_box4  .sy_b4ul2 li{
    width: 50%;
    float: left;
    font-size: 1rem;
    line-height: 2.5rem;
    height: 2.5rem;    
}
.sy_box4  .sy_b4ul2 .syb4_li1{
  background:#c6c6c6;
      color: #f00;
}
.sy_box4  .sy_b4ul2 .syb4_li2{
  background:#00a0e9;
  line-height: 3rem;
  height: 3rem;
  color: #ffffff;
}
.sy_box4  .sy_b4ul2 .syb4_li3{
    background:#ff6900 ;
     line-height: 3rem;
  height: 3rem;
  color: #ffffff;
}
.sy_box5{
  width: 100%;
  background: #ffffff;
  padding: 3% 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
.sy_box5 .sy_t5{
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 3rem;
}
.sy_box5 .sy_t6{
    width:96%;
    margin: 0 auto;
    font-size: 1.2rem;
    line-height: 2.4rem;
}
 .sy_box5 .sy_t6 a{
    color: #ff0000;
 }
.sy_box5 .sy_lanmu{
  width: 98%;
  margin: 0 auto;
}
.sy_box5 .sy_lanmu a{
  width: 30%;
  float:left;
  border: 2px solid #eeeeee;
  border-radius: 1rem;
  font-size: 1rem;
  line-height: 2rem;
  margin-left: 2%;
}
.sy_box5 .sy_lanmu .aln1{
  width: 98%;
  margin:0 auto;
  padding-top: 0.5rem;
  display: none;
}
.sy_box5 .sy_lanmu .aln1 li{
    width: 31%;
    float: left;
    margin: 1% 1.12%;
}
.sy_box5 .sy_lanmu .aln1 li img{
  width: 100%;
  display: block;
}
.sy_box5 .sy_lanmu .aln2{
  width: 98%;
  margin:0 auto;
  padding-top: 0.5rem;
  display: none;
}
.sy_box5 .sy_lanmu .aln2 li{
    width: 31%;
    float: left;
    margin: 1% 1.12%;
}
.sy_box5 .sy_lanmu .aln2 li img{
  width: 100%;
  display: block;
}
.sy_box5 .sy_lanmu .aln3{
  width: 98%;
  margin:0 auto;
  padding-top: 0.5rem;
    display: none;
}
.sy_box5 .sy_lanmu .aln3 li{
    width: 31%;
    float: left;
    margin: 1% 1.12%;
}
.sy_box5 .sy_lanmu .aln3 li img{
  width: 100%;
  display: block;
}
.sy_box5 .sy_lanmu .on{
  background: #ff0000;
  color: #ffffff;
}
.sy_box5 .sy_lanmu .on2{
   display: block;
}
.sy_box6{
  width: 100%;
  background: #ffffff;
  padding: 3% 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  text-align: center;
} 
.sy_box6 .sy_t5{
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 3rem;
}
 
.sy_box6 .sytt{
  width: 96%;
  margin: 0 auto;
}
.sy_box6 .sytt .sy_span1{
  font-size: 1.2rem;
  line-height: 2rem;
  border-left: 5px solid #0c97ee;
  float: left;
  padding-left: 0.5rem;
}
.sy_box6 .sytt .sy_span2{
  font-size: 0.9rem;
  line-height: 2rem;
  float: left;
  margin-left: 1rem;
  color: #ff0000;
}

.sy_box6 .sytt  .sy_span3{  
  width: 20%;
  border-radius: 0.5rem;
  display: inline-block;
  line-height: 2rem;   
  float: right;
}
.sy_box6 ul {
    width: 98%;
    margin: 0 auto;
    margin-top: 0.5rem;
}
.sy_box6 ul li{
  width: 48%;
  margin: 1%;  
  float: left;
}
.sy_box6 ul li img{
   display:block;
   width: 100%;
}
.sy_box7{
  width: 100%;
  background: #ffffff;
  padding: 3% 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
.sy_box7 .sytt{
  width: 96%;
  margin: 0 auto;
}
.sy_box7 .sytt .sy_span1{
  font-size: 1.2rem;
  line-height: 2rem;
  border-left: 5px solid #0c97ee;
  float: left;
  padding-left: 0.5rem;
}
.sy_box7 .sytt .sy_span2{
  font-size: 0.9rem;
  line-height: 2rem;
  float: left;
  margin-left: 1rem;
  color: #ff0000;
}

.sy_box7 .sytt  .sy_span3{  
  width: 20%;
  border-radius: 0.5rem;
  display: inline-block;
  line-height: 2rem;   
  float: right;
}
.sy_box7 .sy_lanmu2{
  width: 100%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.sy_box7 .sy_lanmu2 .sy_lnul li{  
    float: left;
    display: block;
    width: 25%;
    font-size: 1.2rem;
    text-align: center;
    color: #2b2a2a;
    text-decoration: none;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #d9d9d9;
    border-top: 1px solid #d9d9d9;
    background: #f3f3f3;
    cursor: pointer;
}
.sy_box7 .sy_lanmu2 .on4{
    display: block;
}
.sy_box7 .sy_lanmu2 .sy_lnul .on3{
    color: #3d95d5;
    background: #fff;
    font-weight: bold;
}
.sy_box7 .sy_lanmu2 .sy_lnul .ln1{
   border-right: 1px solid #d4d4d4; 
}
.sy_box7 .sy_lanmu2 .sy_lnul .ln2{
  border-right: 1px solid #d4d4d4;
}
.sy_box7 .sy_lanmu2 .bln1a{
  display: none;
  margin-top: 0.5rem;
}
.sy_box7 .sy_lanmu2 .bln1a li{
  width: 98%;
  margin: 0 auto;
  margin:0.5rem 0;
  padding-bottom:0.5rem;
  border-bottom: 1px dashed #d6d6d6;
}  
.sy_box7 .sy_lanmu2 .bln1a img{
  width: 30%;
  display: block;
  float: left;
  margin-left: 3%;
}
.sy_box7 .sy_lanmu2 .bln1a .aln1a{
  width: 66%;
  float: left;
}
.sy_box7 .sy_lanmu2 .bln1a .aln1a p{
	font-size: 1.1rem;
	text-align: justify;
    margin: 0 0.5rem;
}
.sy_box7 .sy_lanmu2 .bln1a .aln1a p span{
  color: #ff0000;
}
.sy_box7 .sy_lanmu2 .bln1a .aln1a .alntime{
  font-size: 0.8rem;
  float: left;
  margin-left: 0.5rem;
  margin-top: 0.5rem;
}
.sy_box7 .sy_lanmu2 .bln2a li{
  width: 98%;
  margin: 0 auto;
  margin:0.5rem 0;
  padding-bottom:0.5rem;
  border-bottom: 1px dashed #d6d6d6;
} 
.sy_box7 .sy_lanmu2 .bln2a{
  display: none;
  margin-top: 0.5rem;
}
.sy_box7 .sy_lanmu2 .bln2a img{
  width: 30%;
  display: block;
  float: left;
  margin-left: 3%;
}
.sy_box7 .sy_lanmu2 .bln2a .aln1a{
  width: 66%;
  float: left;
}
.sy_box7 .sy_lanmu2 .bln2a .aln1a p{
    font-size: 1.1rem;
    text-align: left;
    margin: 0 0.5rem;
}
.sy_box7 .sy_lanmu2 .bln2a .aln1a p span{
  color: #ff0000;
}
.sy_box7 .sy_lanmu2 .bln2a .aln1a .alntime{
  font-size: 0.8rem;
  float: left;
  margin-left: 0.5rem;
  margin-top: 0.5rem;
}
.sy_box7 .sy_lanmu2 .bln3a li{
  width: 98%;
  margin: 0 auto;
  margin:0.5rem 0;
  padding-bottom:0.5rem;
  border-bottom: 1px dashed #d6d6d6;
} 
.sy_box7 .sy_lanmu2 .bln3a{
  margin-top: 0.5rem;
  display: none;
}
.sy_box7 .sy_lanmu2 .bln3a img{
  width: 30%;
  display: block;
  float: left;
  margin-left: 3%;
}
.sy_box7 .sy_lanmu2 .bln3a .aln1a{
  width: 66%;
  float: left;
}
.sy_box7 .sy_lanmu2 .bln3a .aln1a p{
       font-size: 1.1rem;
    text-align: left;
    margin: 0 0.5rem;
}
.sy_box7 .sy_lanmu2 .bln3a .aln1a p span{
  color: #ff0000;
}
.sy_box7 .sy_lanmu2 .bln3a .aln1a .alntime{
  font-size: 0.8rem;
  float: left;
  margin-left: 0.5rem;
  margin-top: 0.5rem;
}

.sy_box7 .sy_lanmu2 .bln4a li{
  width: 98%;
  margin: 0 auto;
  margin:0.5rem 0;
  padding-bottom:0.5rem;
  border-bottom: 1px dashed #d6d6d6;
} 
.sy_box7 .sy_lanmu2 .bln4a{
  margin-top: 0.5rem;
  display: none;
}
.sy_box7 .sy_lanmu2 .bln4a img{
  width: 30%;
  display: block;
  float: left;
  margin-left: 3%;
}
.sy_box7 .sy_lanmu2 .bln4a .aln1a{
  width: 66%;
  float: left;
}
.sy_box7 .sy_lanmu2 .bln4a .aln1a p{
       font-size: 1.1rem;
    text-align: left;
    margin: 0 0.5rem;
}
.sy_box7 .sy_lanmu2 .bln4a .aln1a p span{
  color: #ff0000;
}
.sy_box7 .sy_lanmu2 .bln4a .aln1a .alntime{
  font-size: 0.8rem;
  float: left;
  margin-left: 0.5rem;
  margin-top: 0.5rem;
}

.sy_box7 .sy_lanmu2 .on3{
  background: #ff0000;
  color: #ffffff;
}
.sy_box7 .sy_lanmu2 .on4{
   display: block;
}
.baoming3 {
  width: 100%;
  background: #ffffff;
  padding: 3% 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  text-align: center;
  border-bottom: 1px solid #e1e1e1;
}

.baoming3 .sytt{
  width: 96%;
  margin: 0 auto;
}
.baoming3 .sytt .sy_span1{
  font-size: 1.2rem;
  line-height: 2rem;
  border-left: 5px solid #0c97ee;
  float: left;
  padding-left: 0.5rem;
}
.baoming3 .baomingb{
    width: 100%;
    height: 2.2em;
    margin-top: 2.6%;
    font-size: 1.2em;
    line-height: 2.2em;   
}
.baoming3 .baomingb  .baomwzk{
    width: 30%;
    height: 2.3em;
    float: left;
    margin-left: 2%;
    border-radius: 3px;
    text-align: center;
    border: 1px solid #CCC;
}
.baoming3 .baomingb   .baomwzkr input{
        font-family: inherit;
    font-size: 1.2rem;
    background: none;
   
     height:2.3rem;
    line-height: 2.3rem;
    border: none;
    width: 98%;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0;
    text-shadow: none;
    vertical-align: middle;
}
.baoming3 .baomingb   .baomwzkr select{
  font-family: inherit;
    font-size: 1.2rem;
    background: none;
      height:2.3rem;
   
    line-height: 2.3rem;
    border: none;
    width: 98%;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0;
    text-shadow: none;
    vertical-align: middle;
        color: inherit;
    margin: 0;
    -webkit-writing-mode: horizontal-tb;
}
    
.baoming3 .baomingb .baomwzkr{
    width: 63%;
    color: #9F9F9F;
    padding-left: 2%;
    height: 2.3em;
    float: left;
    margin-left: 1%;
    border-radius: 3px;
    background: #fff;
    border: 1px solid #CCC;
}
.baoming3 .bm_submit input{
   background: #0c97ee;
    border-radius: 4px;
    margin: 16px auto 0 auto;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    height:2.4rem;
    line-height: 2.4rem;
    text-align: center;
    width: 92%;     
    font-size: 1.2rem; 
    border:none; 
} 
          
/* 首页消息滚动 */
.sy_box3 {
    width: 100%;
  background: #ffffff;
  padding: 3% 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
.sy_box3 .myscroll {
    width: 100%;
    height: 9rem; 
    margin: 0 auto;   
    line-height: 26px; 
    font-size: 1rem; 
    overflow: hidden;  
    margin-top: 0.5rem;
}

.sy_box3 .myscroll li {
   height: 26px;   
   width: 100%;
   text-align: center;
} 
.sy_box3 .myscroll li .syb3_spa1{
  width: 46%;
  text-align: center;
  display: inline-block;
}
.sy_box3 .myscroll li .syb3_spa2{
  width: 18%;
  text-align: center;
  display: inline-block;
}
.sy_box3 .gd_gd{
  width: 100%;
  margin:0 auto;
  background: #ff0000;
  color: #ffffff;
  height: 2rem;
  line-height: 2rem;
  font-size: 1rem;
}
.sy_box3 .gd_gd .syb3_spa1{
  width: 46%;
  text-align: center;
  display: inline-block;
}
.sy_box3 .gd_gd .syb3_spa2{
  width: 18%;
  text-align: center;
  display: inline-block;
}

 /* 首页校园环境样式开始 */
.xysp_box{
   width: 100%;
  background: #ffffff;
  padding: 3% 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
  .xysp_box .sytt{
  width: 96%;
  margin: 0 auto;
}
.xysp_box .sytt .sy_span1{
  font-size: 1.2rem;
  line-height: 2rem;
  border-left: 5px solid #0c97ee;
  float: left;
  padding-left: 0.5rem;
}
.xysp_box .sytt .sy_span2{
  font-size: 0.9rem;
  line-height: 2rem;
  float: left;
  margin-left: 1rem;
  color: #ff0000;
}

.xysp_box .sytt  .sy_span3{  
  width: 20%;
  border-radius: 0.5rem;
  display: inline-block;
  line-height: 2rem;   
  float: right;
}
.xysp_box .xysp_v_box{
  width: 96%;
  margin: 2% auto;
}
.xysp_box .xysp_v_box .xysp_v1{
  width:100%;
  display: block;
  margin: 0 auto;
}
.xysp_box .xysp_v_box li{
  width: 48%;
    float: left;
    margin: 1% 1%;
}
.xysp_box .xysp_v_box li video{
  width:100%;
}

/* 首页消息滚动结束 */

.part {
  background:#ffffff;
  height: auto;
  width:100%;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-top: 10px; 
}
a {
  color: #000000;
}

.menu {
  text-align: center;
  width: 40%;
  height: 195px;
  position:absolute;
  right:0px;
  top:60px;
  z-index: 2;
}
.menu ul li{
   background: #73d3fd;
  border:1px solid #ffffff; 
       font-size: 1.2rem;
    line-height: 2.4rem;
}
.menu ul li a {   
    font-weight:bold;    
    color:#ffffff;
}
 
.part ul li  {
    float: left;
    width: 23%;
    margin: 0 1%;
}
.part ul li .img img{
    width:100%;
    text-align: center;  
}
.part ul li .title{
     width: 100%;
    text-align: center;
    font-size: 1rem;
   
}
.part1 {
  background:#ffffff;
  height: 100%;
  width:100%;
  margin: 2% 0;
}
.part1 .learn2 a{
  color:#ffffff;
}
.title2{
    font-size: 1.2rem;
    text-align: center;
    width: 100%;
    font-weight:bold;
    line-height:2.2rem; 
   }
   .xian{
      width: 200px;
      border-bottom:2px solid #ada7a7; 
      text-align: center;
      margin: 0 auto;
      margin-top: 4px;
   }
.part2{
   width: 100%;
  }
  .part2 .fen4{
   width: 48%;
   border: 1px solid #DADADA;
   float: left;
   margin-left: 1%;
   margin-top: 2%;
  }
  .part2 .fen4 .title3{
    font-size:1rem;
    width: 100%;
    font-weight:bold;
    line-height:2rem;
    float: left;
    color: #000000;
    text-align: center;
    overflow: hidden; 
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .part2 .fen4 .content3{
    font-size: 14px;
    color: #333;
    margin: 5px 0 10px;
    line-height: 25px;
    text-align: left;
  }
  
  .part2 .fen4 .nianxin{
    color: #ff0000;
    font-size: 0.8rem;
    font-weight: bold;
  
  }
  
  
  .part2 .fen4 .img2 img{
   width: 100%;
   
  }
  .part2 .fen4  div{
   margin-left: 1%;
   
  }
  .part2 .fen4 .img3 img{
   width: 88%;
  }
  .part2  .fen4 .learn{
   width: 60%;
   margin: 0 auto;
   text-align: center;
   line-height: 2.5rem;
   border-radius: 0.5rem;
   background: #e71f19;
   color: #fff;
   margin-bottom: 15px;
  }
 .learn2{
 width: 60%;
 margin: 0 auto;
 text-align: center;
 line-height: 2.5rem;
  border-radius: 20px;
 background: #0999f3 ;
 color: #fff;
 margin-bottom: 10px;
 margin-top:10px;
 font-weight: bold;
}
.baoming{
  text-align: center;
  width: 100%;
  background: #ffffff;
 
    height: 100%;
    margin-top: 10px;
    padding: 20px 0;
}
.baoming input{
  height: 2.5rem;
  width: 90%;
  font-size: 1rem;
  text-align: center;
  border-radius: 5px;
  line-height: 2.5rem;
  margin:2% 0;
  background: #eeeeee;
   outline-color: invert ;
  outline-style: none ;
  outline-width: 0px ;
  border: none ;
  border-style: none ;
  text-shadow: none ;
  -webkit-appearance: none ;
  -webkit-user-select: text ;
  outline-color: transparent ;
  box-shadow: none;
} 
.huanjing {
  background:#ffffff;
/*   height: 340px; */
 
  width:100%;
  margin: 2% 0;
   height: 100%;
}
  .huanjing .fen4{
   width: 48%;
  /*  border: 1px solid #DADADA; */
   float: left;
   margin-left: 1%;
   margin-top: 2%;
  }
  .huanjing .leibiao .fen4 .img2 img{
   width: 100%;
   
  }
  .huanjing .leibiao .fen4  div{
   margin-left: 1%;
   
  }
  .huanjing .leibiao .fen4 .img3 img{
   width: 88%;
  }
  .huanjing .leibiao .fen4 .learn{
   width: 60%;
   margin: 0 auto;
   text-align: center;
   line-height: 2.5rem;
   border-radius: 0.5rem;
   background: #e71f19;
   color: #fff;
   margin-bottom: 15px;
  }
/* 校园环境详情页 */
.hjinfo {
    background:#ffffff;
    height: 100%;
    width:100%;
     
}
.hjinfo .title {
  font-size: 1rem;
    text-align: center;
    width: 100%;
    font-weight:bold;
    line-height:2rem;
    padding-top: 10px;
}
.hjinfo ul{
  width: 100%;
  margin-top: 0.5rem;
  margin: 0 auto;
}
.hjinfo ul li{
  width: 94%;
  margin:2% auto;

}
.hjinfo ul li img{
  width: 100%;
  display: block;
} 

  .xiaoqi {
  background:#ffffff;
/*   height: 340px; */
    height: 100%;
  width:100%;
  margin: 2% 0;
}
  .xiaoqi .fen4{
   width: 48%;
   border: 1px solid #DADADA;
   float: left;
   margin-left: 1%;
   margin-top: 2%;
  }
  .xiaoqi .leibiao .fen4 .img2 img{
   width: 100%;
   
  }
  .xiaoqi .leibiao .fen4  div{
   margin-left: 1%;
   
  }
  .xiaoqi .leibiao .fen4 .img3 img{
   width: 88%;
  }
  .xiaoqi .leibiao .fen4 .learn{
   width: 60%;
   margin: 0 auto;
   text-align: center;
   line-height: 2.5rem;
   border-radius: 0.5rem;
   background: #e71f19;
   color: #fff;
   margin-bottom: 15px;
  }

.news {
    background: #ffffff;
    width: 100%;
        height: auto;
        margin-top: 10px;
            padding: 20px 0;
    /* height: 260px; */
}
.news .newslist{
  margin-top:8px; 
}
.news .newslist .title4{
    overflow: hidden; 
    white-space: nowrap;
    text-overflow: ellipsis;
    width:68%;
    float: left;
    font-size: 1rem;
    line-height: 2rem;
    margin-left: 2%;
}
.news .newslist .date{
    float: right;
    width:30%;
    font-size: 1rem;
    line-height: 2rem;
    text-align: center;
}
.news .learn2 a{
    color:#ffffff;
}
 
.callphone img{
  width: 100%;
}

#footer .foot{
/*   float: left; */
  width: 98%;
  margin-left: 2%;
  padding-top: 5px;
  margin: 0 auto;
  text-align: center;
}
#footer .foot .foot1{
  font-size: 1rem;
  line-height: 2rem;
  
}

#footer .foot .foot1 p{
  font-size: 1rem;
 
}  

#footer .foot11{
  text-align: center;
  font-size: 1rem;
  font-weight: bold;
  color: #ff0000;
  padding-bottom: 3rem;
  width: 90%;
  margin: 0 auto;
}
.foot2{
    float: left;
    width: 35%;
    text-align: center;
    margin-top: 6px;
}
.foot2 input{
    width: 80%;
    font-size: 1rem;
    text-align: center;
    border-radius: 5px;
    line-height: 2rem;
    height: 2rem;
    margin:2% 0;
    background: #eeeeee;
     outline-color: invert ;
    outline-style: none ;
    outline-width: 0px ;
    border: none ;
    border-style: none ;
    text-shadow: none ;
    -webkit-appearance: none ;
    -webkit-user-select: text ;
    outline-color: transparent ;
    box-shadow: none;
}

.foot2 .learn3{
   width: 80%;
   margin: 0 auto;
   text-align: center;
   font-size: 1rem;
   line-height: 2rem;
   border-radius: 0.5rem;
   background: #e71f19;
   color: #fff;
   /* margin-bottom:90px; */
   margin-top: 10px;
}

.piaofu{
  max-width: 500px;
  width: 100%;
  position: fixed;
  bottom: 0;
  height: 3rem;
  z-index: 100;
  background: #ffffff;
}
.piaofu .shouye{
    width: 33.3%;
    text-align: center;
    line-height: 3rem;
    background: #0999f3;
    color: #fff;
     font-size: 1rem;
     height: 3rem;
    float: left;
}
.piaofu .zxdh{
    width: 33.3%;
    text-align: center;
    line-height: 3rem;
    font-size: 1rem;
    background: #e71f19;
    color: #fff;
    float: left;
    height: 3rem;
}

.piaofu .wsbm{
    width: 33.3%;
    text-align: center;
    line-height: 3rem;
    font-size: 1rem;
    background: #0999f3;
    color: #fff;
    float: left;
    height: 3rem;
}
.piaofu  a{
    color: #ffffff;
}
 
 
/* 底部 */
#footer {
  width:100%; 
  background: #ffffff;
  padding: 10px 0;
  margin-top:0.3rem;
}
#footer .foot3 img{
  width:50%;
  float: left;
}
#footer .foot4{
  font-size: 0.8em;
  color: #FFF;
  text-align: center;
  line-height: 2em;
} 

/* 学校简介 */
.jj_box{
  width: 100%;
  background: #ffffff;
  border-radius:10px;
  margin:0 auto;
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}
.jj_box .jj_title{
  width: 94%;
  margin: 0 auto;
  font-size: 1.5rem;
  line-height: 3rem;
  background: #6293fb;
  border-radius: 10px;
  color: #ffffff;
  font-weight: bold;
  filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
  -moz-box-shadow: 2px 2px 10px #909090;
  -webkit-box-shadow: 2px 2px 10px #909090;
  box-shadow:2px 2px 10px #909090;
}
.jj_box .jj_video{
  width: 94%;
  margin:0 auto;
   margin-top: 1rem;
}
.jj_box .jj_video video{
  width: 100%;
   display: block;  
  margin-top: 0.5rem;
}
.jj_box .jj_con{
  width: 94%;
  margin: 0 auto;
  text-align:justify;
  text-indent: 2em;
  font-size: 0.9rem;
  line-height: 1.4rem;
  margin-top: 0.5rem;
}
.jj_button{
  display: inline-block;
  color: #ffffff;
  background-color: #fb3542;
  font-weight:bold;
  font-size:1.2rem;
  height: 2rem;
  line-height: 2rem;
  padding: 2% 4%;
  margin-top: 1rem;
  border-radius: 5rem;
  width: 60%;
}
.jj_img {
  width: 100%;
  background: #ffffff;
  padding: 0.5rem 0;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.jj_img img{
  width: 100%;
  display: block;
  padding: 0.5rem 0;
}
.jj_box2{
  width: 100%;
  background: #ffffff;  
  margin:0 auto;
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}
.jj_box2 .jj_title2{
  width: 90%;
  margin: 0 auto;
  font-size: 1.5rem;
  line-height: 3rem;
  background: #6293fb;
  border-radius: 10px;
  color: #ffffff;
  font-weight: bold;
  filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
  -moz-box-shadow: 2px 2px 10px #909090;
  -webkit-box-shadow: 2px 2px 10px #909090;
  box-shadow:2px 2px 10px #909090;
}  
.jj_box2 .jj_con2{
  width: 90%;
  margin: 0 auto;
  text-align:justify;
  text-indent: 2em;
  font-size: 0.9rem;
  line-height: 1.4rem;
  margin-top: 0.5rem;
}

.jj_box2 ul{
  width: 96%;
  margin:0 auto;
}
.jj_box2 ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.jj_box2 ul li img{
  width: 100%;
  display: block;
}
.jj_box3 {
  width: 100%;
  background: #ffffff; 
  margin:0 auto;
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}

.jj_box3 .jj_title3{
  width: 90%;
  margin: 0 auto;
  font-size: 1.5rem;
  line-height: 3rem;
  background: #6293fb;
  border-radius: 10px;
  color: #ffffff;
  font-weight: bold;
  filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
  -moz-box-shadow: 2px 2px 10px #909090;
  -webkit-box-shadow: 2px 2px 10px #909090;
  box-shadow:2px 2px 10px #909090;
}  
.jj_box3 .jj_con3{
  width: 90%;
  margin: 0 auto;
  text-align:justify;
  text-indent: 2em;
  font-size: 0.9rem;
  line-height: 1.4rem;
  margin-top: 0.5rem;
}
.jj_box3 .jj_con3 span{
   color: #ff0000;
}
.jj_box3 ul{
  width: 96%;
  margin:0 auto;
}
.jj_box3 ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.jj_box3 ul li img{
  width: 100%;
  display: block;
}
.jj_box4{
  width: 100%;
  background: #ffffff; 
  margin:0 auto;
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}
.jj_box4 .jj_title3{
  width: 90%;
  margin: 0 auto;
  font-size: 1.5rem;
  line-height: 3rem;
  background: #6293fb;
  border-radius: 10px;
  color: #ffffff;
  font-weight: bold;
  filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
  -moz-box-shadow: 2px 2px 10px #909090;
  -webkit-box-shadow: 2px 2px 10px #909090;
  box-shadow:2px 2px 10px #909090;
}  
.jj_box4 .jj_con3{
  width: 90%;
  margin: 0 auto;
  text-align:justify;
  text-indent: 2em;
  font-size: 0.9rem;
  line-height: 1.4rem;
  margin-top: 0.5rem;
}
.jj_box4 .jj_con3 span{
   color: #ff0000;
}

.jj_box4 .jjb4_ul{
  width: 96%;
  margin:0 auto;
}
.jj_box4 .jjb4_ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.jj_box4 .jjb4_ul li img{
  width: 100%;
  display: block;
}

.jj_box4 .jjb4_ul2{
  width: 96%;
  margin:0 auto;
}
.jj_box4 .jjb4_ul2 li{
  width: 48%;
  float: left;
  margin: 1%;
  font-size:1rem;
  line-height: 3rem;
  height: 3rem;
  background: #dcdcdc;
}
.jj_box4 .jjb4_ul2 .jj_li{
    color: #ff0000;
}
.baoming4{
  width: 100%;
  background: #ffffff; 
  margin:0 auto;
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}
.baoming4 .bm4_gd{
  width: 96%;
  margin: 0 auto;
}
.baoming4 .bm4_gd .bm4_t1{
  border-left:5px solid #0c97ee;
  float:left;
  font-size: 1.2rem;
  line-height: 2rem;
  height: 2rem;
  margin-left: 0.5rem;
  padding-left: 0.5rem;
}
.baoming4 .bm4_gd .bm4_t2{   
  float:right;
  font-size: 0.9rem;
  line-height: 2rem;
  height: 2rem;
  color: #ff0000;
}
.baoming4  .bm4_form{
  width: 94%;  
  margin: 0.3rem auto;
}
.baoming4  .bm4_form .p_input{
    float: left;
    border: 1px solid #ccc;
    height: 2.5rem;
    line-height: 2.5rem;
    width: 30%;
    font-size: 1.2rem;
    border-radius:0.3rem;
    box-sizing: border-box;
    margin-top: 0.5rem;
}
.baoming4  .bm4_form .mobil1{
   box-sizing: border-box;
   border: 1px solid #ccc;
   width: 68%;
   margin-left: 0.2rem;
   padding-left: 0.25rem;
   outline: none;
   height: 2.5rem;
   line-height: 2.5rem;
   border-radius: .3rem;
   font-size: 1.2rem;
   color: #000;
   float: left;
       margin-top: 0.5rem;
}
.baoming4  .bm4_form .bm4_sub{
    width: 80%;
    background-color: #0c97ee;
    height: 2.5rem;
    line-height: 2.5rem;
    color: white;
    font-size: 1.5rem;
    font-weight: bolder;
    border-radius: 0.2rem;
    margin-top: 0.5rem;
    font-weight: bold;
    border:none; 
}
   /* 来校地址 */
.add_box{
  width: 100%;
  background:#7ce4ff;
  padding-bottom: 1rem;
}
.add_box .add_img{
  width:100%;
  margin:0 auto;
}
.add_box .add_img img{
  width: 100%;
  display: block;
}
.add_box .add_img2{
  width: 100%;
  margin: 0 auto;
  padding:1rem 0;
}
.add_box .add_img2 img{
  width: 100%;
  display: block;
}
.add_box .gjlx{
    width: 94%;
    height: auto;
    background: #fff;
    margin: 0 auto;    
    overflow: hidden;
    border: 2px solid #00cbf3;
    border-radius: 0.5rem;
    color: #00aaaa;
    padding:2%;
}
.add_box .gjlx .gjlx1{
  width: 20%;
  float: left;
}
.add_box .gjlx .gjlx1 .gjys3{
  text-align: center;
  font-weight:bold;
}
.add_box .gjlx .gjlx1 .gjys11{ 
  font-size: 1rem;
  margin: 0 auto;
  text-align: center;
}
.add_box .gjlx .gjlx1 .gjys11 span{
    font-size: 1.5rem;
} 
.add_box .gjlx2{
    line-height: 1.2rem;
    font-size:1rem;
    width: 80%;
    float: left;
}
.add_box .gjlx2 h3{
    font-size:1.2rem;
    line-height: 2rem; 
}
.add_box2{
    width: 100%;
    height: auto;
    margin: 0 auto;
    text-align: center;    
    background: #ffd690;
    padding:1rem 0;
}
.add_box2 .add2_t{
    width: 90%;
    margin:0 auto;
    font-weight: bold;
    font-size: 1.5rem;
    line-height: 3rem;
    color: #3d3d3d;
}
.add_box2 ul{
  width: 98%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.add_box2 ul li{
  width: 48%;
  float: left;
  background: #ffffff;
  margin: 1%;
  padding-bottom: 0.5rem;
}
.add_box2 ul li img{
  width: 100%;
  display: block;
}
.add_box2 ul li p{
  width: 100%;
  background: #f4a82c;
  color: #ffffff;
  font-weight:bold;
  font-size:1.1rem;
  line-height: 2rem;
   overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; 
}
.add_box2 ul li .add_but{
  display: inline-block;
  width: 40%;
  margin: 0 auto;   
  background: #feaf2e;
  margin-top:0.5rem;
  font-size: 1rem;  
  color: #ffffff;
  line-height: 1.6rem;
  border-radius:5px;
}
.add_box3{
    width: 100%;
    height: auto;
    margin: 0 auto;
    text-align: center;    
    background: #32bfbe;
    padding:1rem 0;
}
.add_box3 .add_but2{
    width: 30%;
    display: inline-block;
    margin:0 auto;
    font-weight: bold;
    font-size: 1rem;
    height: 2rem;
    line-height: 2rem;
    color: #ffffff;
    background: #ff2040;
    margin-top: 0.5rem;
    border-radius: 5px;
  }

.add_box3 .add2_t2{
  color: #ffffff;
  line-height: 3rem;
  font-size: 1.5rem;
  font-weight: bold;
}
.add_box3 ul li img{
  display: block;
    width: 100%;
}

/* 来校地址结束 */  

/* 专业列表 */
 
#top_box .header2 {
     background: #73d3fd;
     height: 60px;
      max-width: 500px;
      position: relative;
}

#top_box .header2 .left{
    float: left;
      display: inline-block;
     margin-top: 10px;
     margin-left: 20px;
     
}

#top_box .header2 .left img{
    width: 100%;

}
#top_box .header2 .title{
  text-align: center;
  line-height: 60px;
  font-size: 1.5rem;
  font-weight: bold;
  color: #ffffff;
  float: left;
  width: 72%;
  overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; 
}
#top_box .header2 .tubiao2{
      width: 14%;
      float: right;
      display: inline-block;
     margin-top: 10px;
      position: relative;
}
.menu2 {
  text-align: center;
  width: 100px;
  height: 195px;
  position:absolute;
  right:0px;
  top:60px;
  z-index: 2;
}
.menu2 ul li{
   background: #73d3fd;
  border:1px solid #ffffff; 
}
.menu2 ul li a {
      font-size: 1rem;
      font-weight:bold;
      line-height: 2rem;
      color:#ffffff;
}

/* 专业banner */
.banner img{
  width: 100%; 
   text-align: center;
}
.zylist {
    background:#ffffff;
    height: 100%;
    width:100%;
    margin: 2% 0;
    padding-bottom: 10px;
}
.zylist .title2{
    font-size: 2rem;
    text-align: center;
    width: 100%;
    font-weight:bold;
    line-height:3rem;
    padding-top: 20px;
   
   }
    .zylist  .xian{
      width: 200px;
      border-bottom:2px solid #ada7a7; 
      text-align: center;
      margin: 0 auto;
      margin-top: 4px;
   }
  .zylist2{
   width: 100%;
  }
  .zylist2 .fen4{
   width: 48%;
   border: 1px solid #DADADA;
   float: left;
   margin-left: 1%;
   margin-top: 2%;
  }
  .zylist2 .fen4 .title3{
    font-size:1rem;
    width: 100%;
    line-height:2rem;
    float: left;
    color: #000000;
    text-align: center;
    overflow: hidden; 
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .zylist2 .fen4 .img2 img{
   width: 100%;
  }
 /*  .zylist2 .fen4  div{
  margin-left: 1%;
  
 } */
  .zylist2 .fen4 .img3 img{
   width: 88%;
  }
  .zylist2  .fen4 .button1{
      width: 48%;
      text-align: center;
      line-height: 2rem;
/*       border-radius: 0.5rem; */
      background: #0999f3;
      color: #fff;
      float: left;
      margin-bottom: 3%;
      margin-left: 1%;
      height: 2rem;
  }
 .zylist2 .fen4 .xfbu{
  background: #F22430;
 }
    .zylist2  .fen4 .button1 a{
        color:#ffffff;
    }
/* 专业详情页 */
.zyxq {
    background:#ffffff;
    height: 100%;
    width:100%;
    margin: 2% 0;
}
.zyxq .title {
  font-size: 1rem;
    text-align: center;
    width: 100%;
    font-weight:bold;
    line-height:2rem;
    padding-top: 10px;
}
.zyxq .content {
    width: 94%;
    margin: 0 auto;
    margin-bottom: 3%;
    font-size: 0.8rem;
    line-height: 1.5rem;
}
.zyxq .content img{
  width: 96% !important;
  text-align: center;
  margin:0 auto;
}
.zyxq .time {
    float: right;
    margin-right: 4%;
    line-height: 2rem;
    font-size: 1rem;
}

  /* 名师风采 */

  .mslist{
      background:#ffffff;
      height: 100%;
      width:100%;
      margin: 0 auto;
      margin-top: -3%;
      margin-bottom: 2%;
  }
  .mslist .banner img{
  width: 100%; 
  text-align: center;
}
  .mslist2 .fen4{
   width: 48%;
   float: left;
   margin-left: 1%;
   margin-top: 2%;
   position: relative;
  }
  .mslist2 .fen4 .title3{
    font-size:1rem;
    width: 99%;
    line-height:1.5rem;
    float: left;
    color: #ffffff;
    text-align: center;
    background: #0999f3;
    border-radius: 6px;
      position: absolute;
      bottom: 0px;
  }
  .mslist2 .fen4 .img2 img{
   width: 100%;
  }
  .mslist2 .fen4  div{
   margin-left: 1%;
   
  }
  .mslist2 .fen4 .img3 img{
   width: 88%;
  }
 .mslist .learn{   
    display: block;
    width: 46%;
    height:2.5rem;
    background: #0999f3;
    text-align: center;
    line-height: 2.5rem;
    font-size: 1.2rem;
    color: #fff;
    margin: 5% 2%;
    border-radius: 1rem;
    margin: 3% auto;
  }
 .msxq {
    background:#ffffff;
    height: 100%;
    width:100%;
    margin: 2% 0;
}
.msxq .title {
  font-size: 1rem;
    text-align: center;
    width: 100%;
    font-weight:bold;
    line-height:2rem;
    padding-top: 10px;
}
.msxq .content {
    width: 94%;
    margin: 0 auto;
    margin-bottom: 3%;
    font-size: 0.8rem;
    line-height: 1.5rem;
    margin-top: 3%;
}
.msxq .content img{
  width: 96% !important;
  text-align: center;
  margin:0 auto;
}
.msxq .content .tea_img{
    width: 40%;
    float: left;
}
 

  /*新闻列表  */
 
  .daohang{
      width: 100%;
      background: #ffffff;
      height: 50px;    
   }
   .daohang ul li{
      float: left;
      font-size: 1.3rem;
      line-height: 3rem;
      width: 25%;
      text-align: center;
      color: #979797;
 }
 .newslist2 .newslist3{ 
    background: #ffffff;
    width: 100%;
    height: 100%;
     margin-top: 1%;
 }
  .newslist2  .newslist3{
    float: left;
  }
 .newslist2  .newslist3 .img{
    width: 33%;
    float: left;
      margin-left: 1%;
    margin-top: 1%
}
.newslist2 .newslist3  .img img{
 width: 100%;
}  
.newslist2 .newslist3  .list{
    width: 58%;
    float: left;   
    padding: 4%;
} 
 .newslist2 .newslist3  .list .title{
      font-size: 1rem;
      line-height: 1.3rem;
      font-weight: bold;
 }
  .newslist2 .newslist3  .list .content{
      font-size: 0.7rem;
      line-height: 1.2rem;
      
 }
   .newslist2 .newslist3  .list .time{
      font-size: 0.7rem;
      float: right;
      padding-top: 9%;
 }

 /* 暂无数据 */
.zanwu{
    background: #ffffff;
    font-size: 2rem;
    line-height: 5rem;
    width: 100%;
    text-align: center;
    margin:1% 0;
    color:#979797;
}
 /* 新闻列表报名页面 */
 .baoming2{
  margin-top: 1%;
  text-align: center;
  width: 100%;
  background: #ffffff; 
  height: 100%;
  padding:1rem 0;
}
.baoming2 input{
  width: 90%;
  font-size: 1rem;
  text-align: center;
  border-radius: 5px;
  line-height: 2.5rem;
  height: 2.5rem;
  margin:2% 0;
  background: #eeeeee;
   outline-color: invert ;
  outline-style: none ;
  outline-width: 0px ;
  border: none ;
  border-style: none ;
  text-shadow: none ;
  -webkit-appearance: none ;
  -webkit-user-select: text ;
  outline-color: transparent ;
  box-shadow: none;
} 
.baoming2 .major{
  width: 100%;
}
.baoming2 .major select{
  width: 90%;
  font-size: 1rem;
  text-align: center;
  border-radius: 5px;
  height: 2.5rem;
  background: #eeeeee;
  text-align: center;
  text-align-last: center;
  margin: 2% 0;
}
.baoming2 .major select option{
   text-align: center;
    text-align-last: center;
    width: 90%;
}
/* 学校简介 */
.xxjj {
    background:#ffffff;
    height: 100%;
    width:100%;
    margin: 2% 0;
}
.xxjj .title {
    font-size: 1.5rem;
    text-align: center;
    width: 100%;
    font-weight:bold;
    line-height:3rem;
    padding-top: 10px;
    color: #73d3fd;
}
.xxjj .content {
    width:94%;
    margin:0 auto;
    margin-bottom:3%;
        line-height: 1.5rem;
    font-size: 1rem;
}
.xxjj .jj_img{
    width: 90%;
    margin: 0 auto;
}
.xxjj .jj_img img{
    width: 100%;
    margin: 0 auto;
}
.xxjj2 ul{
    width: 96%;
    margin: 0 auto;
}
.xxjj2 ul li{
    width: 48%;
    float: left;
    margin: 1%;
}
.xxjj2 ul li img{
  width: 100%;
}
/* 专业详情页 */
.newsinfo {
    background:#ffffff;
    height: 100%;
    width:100%;
    
}
.newsinfo .title {
      font-size: 1.1rem;
    text-align: left;
    width: 96%;
    font-weight: bold;
    line-height: 2rem;
    padding-top: 10px;
    margin: 0 auto;
}
.newsinfo .time{
   float: right;
    font-size: 1rem;
    line-height: 2rem;
    margin-right: 4%;
}
.newsinfo .content {   
    width: 96%;
    margin: 0 auto;
    margin-bottom: 3%;
    line-height: 2rem;
    font-size: 1rem;
    text-align: justify;
}
 .newsinfo img {
    width:60%;
    margin:0 auto;
    text-align: center;
}

 

/* 分页样式 */
#aaa { 
  background-color:#FFFFFF;
      margin: 1% 0;
}
.fy_cjwt { 
  width:100%; 
     height: 100%;
   margin-left:0px; 
   margin-top:0px; 
  line-height:40px;
   text-align:center;
 }
div.page {
      width: 100%;
      margin: 0 auto;
      /* padding-left: 3px; */
      text-align: center;
    }
    
    div.page a {
      padding-right: 10px;
      padding-left: 10px;
      padding-bottom: 6px;
      margin: 2px;
      padding-top: 6px;
      background-color: #FFF;
      text-decoration: none;
      border-radius: 4px;
      width:2%; 
      height:22px;
      font-size:12px;
      border: 1px solid #EEEEEE;
      color: #999999;
    }
        
    div.page a:hover {
      color: #fff;
      background-color:  #0999f3; color:#FFF; border: 1px solid   #0999f3;
    }
    
    div.page a:active {
       color: #fff;
       background-color:  #0999f3; color:#FFF; border: 1px solid   #0999f3;
    }
    
    div.page span.current {
      padding-right: 10px;
      padding-left: 10px;
      padding-bottom: 6px;
      margin: 2px;
      padding-top: 6px;
      background-color:#0999f3;
      text-decoration: none;
      border-radius: 4px;
      width:28px; 
      height:22px;
      font-size:12px;
      border: 1px solid #EEEEEE;
      color: #FFF;
    }
    
    div.page span.disabled {
      padding-right: 10px;
      padding-left: 10px;
      padding-bottom: 6px;
      margin: 2px;
      color: #fff;
      padding-top: 6px;
      border-radius: 4px;
    }
/* 分页样式 */


/* 校园环境 */
.huanjinglist{
  width: 100%; 
}
.huanjinglist .huanjing2{
    width: 100%;
    background: #ffffff;
    height: 100%;
    margin: 0 auto;
    padding-bottom: 1%;
    padding-top: 1%;
    margin-top: 1%;
 
}
.huanjinglist .huanjing2 .title{
 font-size: 1rem;
    line-height: 1.7rem;
    border-left: 5px solid #007EC5; 
    height: 1.7rem;
    padding-left: 10px;
    overflow: hidden;
    width: 100%;
    margin-left: 2%;
        margin-bottom: 5px;
}
.huanjinglist .huanjing2 .img{
   width: 100%;
    text-align: center;
}
   
.huanjinglist .huanjing2 .img img{
    width: 96%;
   text-align: center;
}

/* 校企合作 */
 

.xqlist {
    background:#ffffff;
    height: 100%;
    width:100%;
    margin: 2% 0;
}
.xqlist .title2{
    font-size: 2rem;
    text-align: center;
    width: 100%;
    font-weight:bold;
    line-height:3rem;
    padding-top: 20px;
   
   }
    .xqlist  .xian{
      width: 200px;
      border-bottom:2px solid #ada7a7; 
      text-align: center;
      margin: 0 auto;
      margin-top: 4px;
   }
  .xqlist2{
   width: 100%;
  }
  .xqlist2 .fen4{
   width: 48%;
   border: 1px solid #DADADA;
   float: left;
   margin-left: 1%;
   margin-top: 2%;
  }
  .xqlist2 .fen4 .title3{
    font-size:1rem;
    width: 100%;
    line-height:2rem;
    float: left;
    color: #000000;
    text-align: center;
  }
  .xqlist2 .fen4 .img2 img{
   width: 100%;
  }
  .xqlist2 .fen4  div{
   margin-left: 1%;
   
  }
  .xqlist2 .fen4 .img3 img{
   width: 88%;
  }

  /* 学生风采 */
 

.xslist {
    background:#ffffff;
    height: 100%;
    width:100%;
    margin: 2% 0;
}
.xslist .title2{
    font-size: 2rem;
    text-align: center;
    width: 100%;
    font-weight:bold;
    line-height:3rem;
    padding-top: 20px;
   
   }
    .xslist  .xian{
      width: 200px;
      border-bottom:2px solid #ada7a7; 
      text-align: center;
      margin: 0 auto;
      margin-top: 4px;
   }
  .xslist2{
   width: 100%;
  }
  .xslist2 .fen4{
   width: 48%;
   border: 1px solid #DADADA;
   float: left;
   margin-left: 1%;
   margin-top: 2%;
  }
  .xslist2 .fen4 .title3{
    font-size:1rem;
    width: 100%;
    line-height:2rem;
    float: left;
    color: #000000;
    text-align: center;
  }
  .xslist2 .fen4 .img2 img{
   width: 100%;
  }
  .xslist2 .fen4  div{
   margin-left: 1%;
   
  }
  .xslist2 .fen4 .img3 img{
   width: 88%;
  }
 

 /* 就业保障 */
.jy_banner img{
  width: 100%;
  margin: 0 auto;
}
.five_box{
    background:#ffffff;
    height: 100%;
    width:100%;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
 .jtitle{
    text-align: center;
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 3rem;
    color: #9e9e9e;
    padding-top: 10px;
}
.five_box .f_box1{
    width: 96%;
    height: auto;
    margin: 0 auto;
    display: inline-block;
     border: 1px solid #9e9e9e;
     border-radius: 20px;
     margin-left: 2%;  
     min-height: 140px;
         margin-top: 5px;

  /*   border: 1px solid #9e9e9e; */
 /*    height: 142px; */
   /*  border-radius: 5rem;
   margin-top: 10px;
   filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
   -moz-box-shadow: 2px 2px 10px #909090;
   -webkit-box-shadow: 2px 2px 10px #909090;
   box-shadow:2px 2px 10px #909090;   */
}
.five_box .f_box1 img{
    float: left;
    width: 30%;
    margin: 3%;
}
.five_box .f_box1 p{
    width: 60%;
    float: left;
    text-align: justify;
    margin-top: 3%;
    font-size: 0.9rem;
    margin-left: 1%;
    line-height: 1.3rem;
}
  
.four_box{
    background:#ffffff;
    height: 100%;
    width:100%;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.four_box .f_box1{
    width: 96%;
    height: auto;
    margin: 0 auto;
    border: 1px solid #9e9e9e;
    min-height: 140px;
     border-radius:20px;     
    display: inline-block;
  /*   border-radius: 5rem; */
    margin-top: 10px;
    margin-left: 2%;
  /*   filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
    -moz-box-shadow: 2px 2px 10px #909090;
    -webkit-box-shadow: 2px 2px 10px #909090;
    box-shadow:2px 2px 10px #909090;   */
}
.four_box .f_box1 img{
    float: left;
    width: 30%;        
    margin: 3%;
}
.four_box .f_box1 p{
    width: 50%;
    float: left;
    text-align: justify;
    margin-top: 5%;
    font-size: 0.9rem;
    margin-left: 2%;
}
.four_box .f_box2{
     width: 96%;
    height: auto;
    margin: 0 auto;
    border: 1px solid #9e9e9e;
    min-height: 140px;
     border-radius:20px;
    margin-left: 2%;
    display: inline-block;
  /*   border-radius: 5rem; */
    margin-top: 10px;
 /*    filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
   -moz-box-shadow: 2px 2px 10px #909090;
   -webkit-box-shadow: 2px 2px 10px #909090;
   box-shadow:2px 2px 10px #909090; */  
}
.four_box .f_box2 img{
    float: right;
    width: 30%;
     margin: 3%;
}
.four_box .f_box2 p{
    width: 50%;
    float: right;
    text-align: justify;
    margin-top: 5%;
    font-size: 0.9rem;
    margin-right: 2%;
}
.double_box{
    background:#ffffff;
    height: 100%;
    width:100%;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.double_box .b_box{   
    width: 96%; 
    border: 1px solid #9e9e9e;
    margin-top: 10px;
    border-radius: 20px;
    margin: 0 auto;
    padding-bottom: 10px;
        margin-bottom: 10px;
}
.double_box .b_img img{
    width: 100%;
}
.double_box .b_box .btitle{
    font-size: 1.3rem;
    line-height: 2rem;
    text-align: center;
    color: #000000;
    
}
.double_box .b_box .bcontent{
    font-size: 0.9rem;
    line-height: 1.4rem;  
    text-align:justify;
    color: #000000;   
}
.double_box .b_box .box_gd{
    width: 96%;
    margin: 0 auto;
   margin-top: 10px;
}
.double_box .b_box .box_gd .xian{
      border:1px solid #9e9e9e;
      width: 60%;
      margin: 0 auto;
        margin-top: 1%;
    margin-bottom: 1%;
}

/* 来校地址 */
 
.address {
    background:#ffffff;
    height: 100%;
    width:100%;
    margin: 2% 0;
}
.address .title {
  font-size: 1rem;
    text-align: center;
    width: 100%;
    font-weight:bold;
    line-height:2rem;
    padding-top: 10px;
}
 
.address .content {
    width:94%;
    margin:0 auto;
    margin-bottom:3%;
    padding-top:20px;
}
 .address img {
    width:94%;
    margin:0 auto;
    text-align: center;
}
.address .content .chlx_box{
  width: 98%;
  margin: 0 auto;
  margin-top: 10px;
}
.address .content .chlx_box .chtitle{
  font-size: 1.2rem;
  line-height: 1.5rem;
  color:#ff0000;
  font-weight: bold;
  text-align: center;
    padding: 10px 0;
}
.address .content .chlx_box p{
  font-size: 1rem;
  line-height: 1.8rem;
  color:#888484;
}
.address .content .daoh{
      font-size: 1.5rem;
      line-height: 3rem;
      width: 80%;
      text-align: center;
      background-color:#0999f3;
      border-radius: 10px;
      margin: 0 auto;
      margin-top: 10px;
}
.address .content .daoh a{
  color: #ffffff;
}
/* 电子竞技详情页 */
.dj_box{
  width: 100%;
  margin: 0 auto;
  background: #000000;
  padding: 20px 0px;
  margin-top: -4px;
}
.dj_box img{
  width:100%;
  margin: 0 auto;
}
.dj_box .dj_title{   
    font-size: 1.1rem;
    text-align: center;
    color: #edcaa8;
    letter-spacing: 1px;
    width: 90%;
    margin: 0 auto;    
    overflow: hidden;
    margin-top: 20px;
}
.qj{
  margin-top: 10px;
}
.dj_buttom{
    width: 50%;
    margin:0 auto;
    margin-top: 20px;
}
.dj_box .sc{
    width: 100%;
    margin-top: 25px;
    background: #21170a;
    font-size: 1.4rem;
    text-align: center;
    letter-spacing: 1px;
    color: #FFF;
    line-height: 45px;
}
.dj_box .gd_img{
  margin-top: -4px;
}
.dj_box .dh{
    width: 100%;
    margin-top: 20px;
    border-top: 2px solid #ff7373;
    border-bottom: 2px solid #ff7373;
    line-height: 45px;
    font-size: 1.5em;
    text-align: center;
    letter-spacing: 1px;
}
.dj_box .dh a{
    color: #ff7373;
    text-decoration: none;
    display: block;
}
.dj_box .jd{
    width: 90%;
    margin: 0 auto;
    margin-top: 15px;
    overflow: hidden;
}
.dj_box .jd ul li{
    width: 47%;
    float: left;
    margin-top: 15px;
    padding: 12px 0px; 
}
.dj_box2{
    padding: 5% 2%;
    background: url(/images/pc2021/dong/b1.jpg);
    text-align: center;
    background-size: 100% 100%;
}
.dj_box2 h2{
    text-align: center;
    color: #FFF;
    font-size: 1.2rem; 
    font-weight: bold;
    width: 90%;
    background: url(/images/pc2021/dong/biao2.png) 0.5rem 0 no-repeat;
    padding: 1rem 0 1rem;
    background-size: 100%;
    margin: 0 auto 2%;
    display: block; 
        height: 2.4rem;
    line-height: 2rem;
}
.dj_box2 .fubiao2{
    color: #FFF;
    text-align: center;
    margin: 0 0;
    padding: 0.7em 0;
    background: url(/images/pc2021/dong/fu_biao.png) no-repeat center center;
    background-size: 50%;
    font-size: 1.2em;
}
.dj_box2 .pyfx ul {
   padding: 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
   
.dj_box2 .pyfx ul li{
   color: #FFF;
    width: 49%;
    margin: 2% 0;
    line-height: 2.2em;
    font-size: 0.9rem;
}
.dj_box2 .pyfx  .a1{
      background: #118fa6;
}
.dj_box2 .pyfx  .a2{
      background: #17c6a7;
}
.dj_box2 .pyfx  .a3{
      background: #ff7900;
}
.dj_box2 .pyfx  .a4{
      background: #f14869;
}
.dj_box2 .pyfx  .a5{
      background: #8508b3;
}
.dj_box2 .pyfx  .a6{
      background: #d1a804;
}
.dj_box2 .kesz{
  text-align: left;
}
.dj_box2 .kesz .t1{
    color: #f8f888;
    font-size: 1.2rem;
    margin: 2% 0; 
} 
.dj_box2 .kesz ul li{
    display: inline-block;
    min-width: 132px;   
    margin: 2%;
    white-space: nowrap;
    text-align: left;
    color: #FFF;
    width: 45%;
    font-size: 0.9rem;
}
.dj_box2 .dj_button2{
    color: #FFF;
    display: inline-block;
    font-size: 0.9rem;
    line-height: 1rem;
    padding: 0.6rem;
    box-sizing: border-box;
    width: 38%;
    background: radial-gradient(at 50% 20%,#d90200, #750101)
}
.dj_box3{
  width: 100%;
  margin: 0 auto;
  background: #000000;
  padding: 20px 0px; 
}    
.dj_box3 img{
  width: 100%;
  margin:0 auto;
}
.dj_box3 .dj3_title{
  width: 90%;
  margin:0 auto;
  text-align: justify;
  color: #ffffff;
  font-size: 0.9rem;
  line-height: 1.4rem;
}
.dj_box3 .gd_img2{
    margin-top: 20px;
}
 /* 电子竞技详情页2 */
.dzjj_box{
  width: 100%;
  background: #ffffff;
  padding:1rem 0;
  text-align: center;
}
.dzjj_gd{
    width: 94%;
    margin:0 auto;
}
.dzjj_gd .dzjj_t{  
  font-size:1.2rem;
  line-height: 3rem;
}
.dzjj_gd .dzjj_c{  
  font-size:0.9rem;
  text-indent: 2em;
  text-align:justify;
}
.dzjj_box .dzjj2_box{
   background: #0f1015;
  padding: 1% 2% 5%;
      margin-top: 0.5rem;
}
.dzjj_box .dzjj2_box .dzjj2_ul{
  width: 96%; 
  margin: 3% auto;
}
.dzjj_box .dzjj2_box .dzjj2_ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.dzjj_box .dzjj2_box .dzjj2_ul li img{
  width: 100%;
  display: block;
}
.dzjj_box .dzjj2_box .dzjj2_ul li p{
    border: 1px solid rgb(0, 37, 148);
    border-radius: 0.3rem;
    background-color: rgb(30, 44, 71);
    width: 100%;
    margin-top: 0.8rem;
    color: #a5b8dd;
    padding: 1rem 0.4rem;
    font-size: 0.4rem;
    line-height: 1.2rem;
    margin:1rem 0 0;
    box-sizing: border-box;
    text-align: justify;
}
.dzjj_box .dzjj2_box .dzjj2_ul li p span{
      color: #fff601;
}
.dj2_but{
    display: inline-block;
    width: 50%;
    height: 2.5rem;
    line-height: 2.5rem;
    text-align: center;
    color: #fff;
    font-size:1rem;
    margin: 0 auto;
    margin-top: 1rem;
    border-radius: 1.5rem;
    background: linear-gradient(to right, #3e56ff , #8d11ff);
  }  

 .dzjj_box .dzjj2_box .dzjj_t{
  color: #ffffff;
  font-size: 1.2rem;
 }
 .dzjj_box .dzjj2_box .dzjj_c{
  color: #ffffff;
 }
 .dzjj2_box .dzjj3_box{
      width: 100%;
      margin:0 auto;
 }
  .dzjj2_box .dzjj3_box img{
    width: 100%;
    display: block;
  }
    .dzjj2_box .dzjj3_box .dzjj2_ul2{
      padding: 0;
      display: flex;
    justify-content: space-between;
    }
    
  .dzjj2_box .dzjj3_box .dzjj2_ul2 li{
    font-size: 0.9rem;
    display: inline-block;
    width: 25%;
    color: white;
    margin-top: 0.2rem;

  }
.dzjj2_box .dzjj3_box .dzjj3_box2{
  width: 62.5%;
  margin:0 auto;
  margin-top: 1rem;
}
.dzjj2_box .dzjj3_box .dzjj3_box2 li{
  width: 42%;
  margin-top: 0.2rem;
}
.dzjj_box2{
  width: 100%;
  margin:0 auto;
  text-align: center;
  background: #ffffff;
  padding: 1rem 0;
}

.dzjj_box2 .dzjj_bb1{
    width: 94%;
    margin:0 auto;  
    margin-top: 0.3rem;  
    border:1px solid #9e9e9e; 
}
.dzjj_box2 .dzjj_bb1 .bb2{
  width: 30%;
  float: left;
}
.dzjj_box2 .dzjj_bb1 .bb2 ul li{
    line-height: 2.5rem;    
    font-size: 1rem;
    color: #1d1b1b;
    box-sizing: border-box;
    height: auto;
    background: #e3e3e3;
    margin: 0 0 1%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.dzjj_box2 .dzjj_bb1 .abb2li1{
    width: 67%;
    float: left;
    padding: 0.2rem 1.5%;
    display: none;
}
.dzjj_box2 .dzjj_bb1 .abb2li1 h3{
    font-size: 0.9rem;
    text-align: left;
    line-height: 1.8rem;
    margin: 0 auto 0.2em;
    text-indent: 1em;
}
.dzjj_box2 .dzjj_bb1 .abb2li1 li{
    font-size: 0.5rem;
    line-height: 1.5rem;
    text-align: left;
    text-indent: 3em;
    position: relative;
    color: #2e2c2c;
}
.dzjj_box2 .dzjj_bb1 .abb2li1 li::after{
    content: "";
    border:0.2rem solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 0.9rem;
    top: 0;
    bottom: 0;
    margin: auto;
}
.dzjj_box2 .dzjj_bb1 .abb2li2{
    width: 67%;
    float: left;
    padding: 0.2rem 1.5%;
    display: none;
}
.dzjj_box2 .dzjj_bb1 .abb2li2 h3{
    font-size: 0.9rem;
    text-align: left;
    line-height: 1.8rem;
    margin: 0 auto 0.2em;
    text-indent: 1em;
}
.dzjj_box2 .dzjj_bb1 .abb2li2 li{
    font-size: 0.5rem;
    line-height: 1.5rem;
    text-align: left;
    text-indent: 3em;
    position: relative;
    color: #2e2c2c;
}
.dzjj_box2 .dzjj_bb1 .abb2li2 li::after{
    content: "";
    border:0.2rem solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 0.9rem;
    top: 0;
    bottom: 0;
    margin: auto;
}


.dzjj_box2 .dzjj_bb1 .abb2li3{
    width: 67%;
    float: left;
    padding: 0.2rem 1.5%;
    display: none;
}
.dzjj_box2 .dzjj_bb1 .abb2li3 h3{
    font-size: 0.9rem;
    text-align: left;
    line-height: 1.8rem;
    margin: 0 auto 0.2em;
    text-indent: 1em;
}
.dzjj_box2 .dzjj_bb1 .abb2li3 li{
    font-size: 0.5rem;
    line-height: 1.5rem;
    text-align: left;
    text-indent: 3em;
    position: relative;
    color: #2e2c2c;
}
.dzjj_box2 .dzjj_bb1 .abb2li3 li::after{
    content: "";
    border:0.2rem solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 0.9rem;
    top: 0;
    bottom: 0;
    margin: auto;
}
.dzjj_box2 .dzjj_bb1 .abb2li4{
    width: 67%;
    float: left;
    padding: 0.2rem 1.5%;
    display: none;
}
.dzjj_box2 .dzjj_bb1 .abb2li4 h3{
    font-size: 0.9rem;
    text-align: left;
    line-height: 1.8rem;
    margin: 0 auto 0.2em;
    text-indent: 1em;
}
.dzjj_box2 .dzjj_bb1 .abb2li4 li{
    font-size: 0.5rem;
    line-height: 1.5rem;
    text-align: left;
    text-indent: 3em;
    position: relative;
    color: #2e2c2c;
}
.dzjj_box2 .dzjj_bb1 .abb2li4 li::after{
    content: "";
    border:0.2rem solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 0.9rem;
    top: 0;
    bottom: 0;
    margin: auto;
}
.dzjj_box2 .dzjj_bb1 .abb2li5{
    width: 67%;
    float: left;
    padding: 0.2rem 1.5%;
    display: none;
}
.dzjj_box2 .dzjj_bb1 .abb2li5 h3{
    font-size: 0.9rem;
    text-align: left;
    line-height: 1.8rem;
    margin: 0 auto 0.2em;
    text-indent: 1em;
}
.dzjj_box2 .dzjj_bb1 .abb2li5 li{
    font-size: 0.5rem;
    line-height: 1.5rem;
    text-align: left;
    text-indent: 3em;
    position: relative;
    color: #2e2c2c;
}
.dzjj_box2 .dzjj_bb1 .abb2li5 li::after{
    content: "";
    border:0.2rem solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 0.9rem;
    top: 0;
    bottom: 0;
    margin: auto;
}
.dzjj_box2 .dzjj_bb1 .abb2li6{
    width: 67%;
    float: left;
    padding: 0.2rem 1.5%;
    display: none;
}
.dzjj_box2 .dzjj_bb1 .abb2li6 h3{
    font-size: 0.9rem;
    text-align: left;
    line-height: 1.8rem;
    margin: 0 auto 0.2em;
    text-indent: 1em;
}
.dzjj_box2 .dzjj_bb1 .abb2li6 li{
    font-size: 0.5rem;
    line-height: 1.5rem;
    text-align: left;
    text-indent: 3em;
    position: relative;
    color: #2e2c2c;
}
.dzjj_box2 .dzjj_bb1 .abb2li6 li::after{
    content: "";
    border:0.2rem solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 0.9rem;
    top: 0;
    bottom: 0;
    margin: auto;
}
.dzjj_box2  .dzjj_bb1 .bb2 .on{
  background: #6534ff;
    background: linear-gradient(to right, #474eff , #8717ff);
    color: white;
    border: none; 
}
.dzjj_box2  .dzjj_bb1 .on2{
    display: block;
} 

.dzjj_box3 {
  width: 100%;
  padding: 1rem 0;
  margin: 0 auto;
  text-align: center;
  background: #ffffff;
  margin-top: 0.3rem;
}

.dzjj_box3  .dj3_img{
  width: 94%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.dzjj_box3  .dj3_img img{
  width:100%;
  display: block;
} 

.dzjj_box4 {
  width: 100%;  
  margin: 0 auto;
  text-align: center;
  background: url(/images/pc2021/dong/zg_bg2.jpg) no-repeat center;   
      text-align: center;
    padding: 5% 0;
}
.dzjj_box4 .dzjj_t{
  color: #ffffff;
}
.dzjj_box4 .dzjj_c{
  color: #ffffff;
}
.dzjj_box4 .dzjj4_bxo {
  width: 96%;
  margin:0 auto;
}
.dzjj_box4 .dzjj4_bxo ul{
    margin: 3% auto;
    padding: 0;
    display: flex;
    justify-content: space-between;
}

.dzjj_box4 .dzjj4_bxo li{
    width: 49%;
    margin: 1% 0;
    position: relative;
    cursor: pointer;
    background: #6d74ff;
    color: white;
    border-radius: 0.5rem;
    overflow: hidden;
}
.dzjj_box4 .dzjj4_bxo li .dzjj4_div{
    position: relative;
    width: 100%;
    background: white;
    overflow: hidden;
    opacity: 1;
    box-sizing: border-box;
    padding: 68% 0 0 0;
}
.dzjj_box4 .dzjj4_bxo li .dzjj4_div img{
   position: absolute;
    left: 0;
    top: 0;
    width: 61.455%;
}
 .dzjj_box4 .dzjj4_bxo li .cir  {
    display: block;
    background: url(/images/pc2021/dong/yuan2.png) no-repeat center/100%;
    width: 4rem;
    height: 4rem;
    text-align: center;
    line-height: 3rem;
    color: #fff;
    font-size: 1.1rem;
    position: absolute;
    left: 0;
    top: 7.5rem;
    z-index: 1;
 }
  .dzjj_box4 .dzjj4_bxo li h6{
    font-size: 1.2rem;
    line-height: 2rem;
    text-align: center;
    margin-top: 1.6rem;
  }
  .dzjj_box4 .dzjj4_bxo li p{
    font-size: 0.8rem;
    text-align: justify;
    line-height:1.4rem;
    width: 90%;
    margin: 0 auto 1rem;
  }
.dzjj_but{
    border-width: 1px;
    border-color: rgb(246, 255, 1);
    border-style: solid;
    font-weight: bold;
    box-sizing: border-box;
    display: inline-block;
    width: 50%;
    height: 2.5rem;
    line-height: 2.5rem;
    text-align: center;
    color: #fff;
    font-size:1rem;
    margin: 0;
    border-radius: 1.5rem;
} 
.dzjj_box5 {
    width: 100%;
    padding: 1rem 0;
    margin: 0 auto;
    text-align: center;
    background: #ffffff;   
}    
.dzjj_box5 ul{
    width: 96%;
    margin:0 auto;
    margin-top: 0.5rem;
}
.dzjj_box5 ul li{ 
      width: 48%;
      float: left;
      margin: 1%;
}
.dzjj_box5 ul li img{
  width: 100%;
  display: block;
}
.dzjj_box6{
    background: url(/images/pc2021/dong/bg6.jpg) top center no-repeat #f8f8f8;
    text-align: center;
    padding: 1rem 0;
}
.dzjj_box6 .dzjj_t{
  color: #ffffff;
}
.dzjj_box6 .dzjj_c{
  color: #ffffff;
}
.dzjj_box6 ul{
  width: 96%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.dzjj_box6 ul li{
  width: 48%;
  margin: 1%;
  float: left;
}
.dzjj_box6 ul li img{
  width: 100%;
  display: block;
}
.dzjj_box8 {
  width: 100%;
  background: #000000;
  padding: 5% 0;
  margin: 0 auto;
  text-align: center;
}
.dzjj_box8 .dj8_t{
  font-size: 1.2rem;
  line-height: 2.4rem;
  color: #ffffff;
}
.dzjj_box8 .dzjj8_box{
    background: url(/images/pc2021/dong/sm_11.jpg) no-repeat;
    box-sizing: border-box;
    margin: 3% auto;
    display: flex;
    flex-wrap: wrap;
    background-size: 165% 100%;
    justify-content: space-between; 
}
.dzjj_box8 .dzjj8_box div{
     width: 35%;
    line-height: 1.6;
    padding: 2%;
    box-sizing: border-box;
    margin: 0;
}
.dzjj_box8 .dzjj8_box div h3{
    margin: 0 0 1em;
    font-size: 0.5rem;
    text-align: left;
    color: #FFF;
    position: relative;
    padding: 0 0 1em;
}
.dzjj_box8 .dzjj8_box div h3::before{
    content: "";
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    position: absolute;
    background: linear-gradient(to right, transparent , #f6ef8c,transparent);
}
.dzjj_box8 .dzjj8_box div p{
     margin: 0;
    font-size: 0.5rem;
    text-align: left;
    color: #fffdde;
}
.dzjj_box8 .dzjj8_box .fir{
      margin: 0 0 0 32%;
}   
    
/* 电子竞技详情页2结束 */  
/* 全栈UI设计详情页 */
.UI_banner img{
    width: 100%;
    margin:0 auto;     
    display: block;
} 
.ui_box{
    width: 100%;
    margin:0 auto;
    background: #ffffff;
    padding-top: 20px;
    border-bottom: #0999f3 .02rem solid;
    padding-bottom: 10px;
}
.ui_box ul{
    width: 96%;
    margin:0 auto;
}
.ui_box ul li{
  width: 32%;
  text-align: center;
  float: left;
}
.ui_box ul li img{
  width: 40%;
  margin:0 auto;
}
.ui_box ul li .p1{
    font-size: 0.8rem;
    line-height: 1rem;  
}
.ui_box ul li .p2{
    font-size: 0.8rem;
    line-height: 1rem;  
    color:#0999f3;
}
 .ui_button{
    width: 60%;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #0999f3;
    color: #fff;
    margin-bottom: 15px;
    margin-top: 15px;
    font-weight: bold;
}
.ui_box2 {
    width: 100%;
    margin:0 auto;
    background: #ffffff;
    padding-top: 20px;
 
    padding-bottom: 10px;
    text-align: center;
}
.ui_box2 .ui_title{
  width: 96%;
  margin:0 auto;
  font-size: 1.3rem;
  line-height: 2rem;   
}
.ui_box2 .ui_xian{
    border-top:3px  #0999f3 solid;
    width:40px;
    margin:0 auto;   
}
.ui_box2 .ui_title span{
    color: #0999f3
}
.ui_box2 .ui_title2{
    width: 96%;
    margin:0 auto;
    font-size: 0.8rem;
    line-height: 1rem;
}
.ui_box2  img{
  width: 100%;
  margin:0 auto;
  margin-top: 20px;
}
.ui_box3{
    width: 100%;
    margin:0 auto;
    background: #30b5ef;
    padding-top: 20px; 
    padding-bottom: 10px;
    text-align: center;
}
.ui_box3 .ui_title{
  width: 96%;
  margin:0 auto;
  font-size: 1.3rem;
  line-height: 2rem;   
  color: #ffffff;
}
.ui_box3 .ui_xian{
    border-top:3px  #ffffff solid;
    width:40px;
    margin:0 auto;   
} 
.ui_box3 .ui_title2{
    width: 96%;
    margin:0 auto;
    font-size: 0.8rem;
    line-height: 1rem;
    color: #ffffff;
}
.ui_box3  img{
  width: 100%;
  margin:0 auto;
  padding-top:10px;
}
.ui_box3 .jd_gd{
  width: 96%;
  margin: 0 auto; 
  margin-top: 20px; 
}
.ui_box3 .jd_box{
  border:1px #ffffff solid;
  position: relative;
  margin-top: 30px;
}
.ui_box3 .jd_box .jd_left{
  width: 80%;
  text-align: left;
  margin: 0 auto;
  padding: 20px 0;
  font-size: 1rem;
  line-height: 1.5rem;
  color: #ffffff;
}
.ui_box3 .jd_box .jd_title{
    position: absolute;
    top: -1rem;
    left: 1rem;
    background: #30b5ef;
    color: #ffffff;
    width: 6rem;
    font-size: 1.3rem;
    line-height: 2rem;
}
.safe img{
  width: 100%;
  margin:0 auto;
}
.ui_box2 .sxjd{ 
    width: 100%;
    margin: 0 auto;
}
.ui_box2 .sxjd ul{
    width: 96%;
    margin: 0 auto;
}
.ui_box2 .sxjd ul li{
    width: 48%;
    margin: 0 auto;
    float: left;
    margin-top: 2%;
    margin-left: 2%;
}
.ui_box2 .sxjd ul li img{
    width:100%;
    margin: 0 auto;
}
.ui_box2 .sxjd ul li p{
    font-size: 0.9rem;
    line-height: 1rem;
}
.ui_box2  .uiimg {
  width: 96%;
  margin:0 auto;
}
.ui_box2  .uiimg img{
    width: 46%;
    float: left;
    margin-left: 2%;
}

/* 电子商务详情页 */
.ds_banner img{
  width: 100%;
  margin:0 auto;
  display: block;
}
.ds_box{
  width: 100%;
  background: #ffffff;
  margin:0 auto;
  text-align: center;
  padding-top: 20px;
}
.ds_box .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.ds_box .ds_title span{
  color:#0999f3;
}
.ds_box .ds_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.ds_box img{
  width: 100%;
  margin-top: 0 auto;
  margin-top: 20px;
}
.ds_box2 .gd_title{
  width: 100%;
  margin:0 auto;
  background: #ffffff;
}
.ds_box2 .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
   color:#0999f3;
}
.ds_box2 .ds_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.ds_box2 img{
  width: 100%;
  margin:0 auto;
  margin-top: 20px;
}
.ds_box2  .ke_box{
    background: #30b5f0;
    width: 100%;
    margin:0 auto;
    padding-bottom: 40px;
}
.ds_box2 .ke_box .dskc_box{
  width: 90%;
  margin:0 auto;
  margin-top:20px;
}
.ds_box2 .ke_box .dskc_box .dskc1{
    border: 1px #ffffff solid;
    position: relative;
    margin-top: 30px;   
}
.ds_box2 .ke_box .dskc_box .dskc1 .ds_p{
    width: 80%;
    text-align: left;
    margin: 0 auto; 
    font-size: 1rem;
    line-height: 1.5rem;
    color: #ffffff;
     padding: 40px 0;
}
 .ds_box2 .ke_box .dsjd_t{
    position: absolute;
    top: -1rem;
    left: 1rem;
    background: #30b5ef;
    color: #ffffff;
    width: 6rem;
    font-size: 1.3rem;
    line-height: 2rem;
    text-align: center;
}   
 .ds_box2 .ke_box .dsjd_t2{
    position: absolute;
    right: -1rem;
    bottom: -1.2rem;
    width: 8rem;
    height: 3rem;
    text-align: center;
    line-height: 3rem;
    border-radius: 10px;
    font-size: 1rem;
    background-color: #fff;
    color: #30b5ef;
 }
 .ds_box2 .ke_box .dsjd_t2 span{
    font-size: 2rem;
    line-height: 3rem;
    font-weight: bold;
 }
 .ds_box .dsimg_box{
    width: 98%;
    margin: 0 auto;   
 }
  .ds_box .dsimg_box ul li {
    width: 49%;
    margin: 0 auto;
    text-align: center;
    float: left;
    margin-left: 1%;
  }
.ds_box .dsimg_box ul li img{
  width: 100%;
  margin:0 auto;
}
.ds_box .dsimg_box ul li p{
      font-size: 0.9rem;
      line-height: 1.8rem;
}      
/* 大数据详情页 */
.dsj_banner img{
  width: 100%;
  margin:0 auto;
 display: block;
}
.dsj_box{
  width: 100%;
  background: #ffffff;
  margin:0 auto;
  text-align: center;
  padding-top: 20px;
      padding-bottom: 10px;
}
 
.dsj_box ul{
    width: 96%;
    margin:0 auto;
}
.dsj_box ul li{
  width: 32%;
  text-align: center;
  float: left;
}
.dsj_box ul li img{
  width: 40%;
  margin:0 auto;
}
.dsj_box ul li .p1{
    font-size: 0.8rem;
    line-height: 1rem;  
}
.dsj_box ul li .p2{
    font-size: 0.8rem;
    line-height: 1rem;  
    color:#0999f3;
}
.dsj_box2{
    width: 100%;
    margin: 0 auto;
    background: #041139;
    padding:20px 0;
}
.dsj_box2 img{
  width: 100%;
  margin: 0 auto;
  margin-top: 20px;
}
.dsj_box2 .dsj_title{
    width: 96%;
    text-align: center;
    font-size: 1.5rem;
    line-height: 3rem;
    font-weight: bold;
    color: #ffffff;
}
.dsj_box2 .dsj_title2{
    font-size: 0.9rem;
    line-height: 1.8rem;
    text-align: center;
    color: #ffffff;
}
.dsj_box2 .dsj_boxx .ce_gd{
    margin: 0 auto;
    text-align: center;
    position: relative;
    width:98%;  
}
.dsj_box2 .dsj_boxx .ce_gd img{
    width:40%; 
    height: 40%;
    -webkit-transform: rotate(360deg);
    animation: rotation 20s linear infinite;
    -moz-animation: rotation 20s linear infinite;
    -webkit-animation: rotation 20s linear infinite;
    -o-animation: rotation 20s linear infinite;
}
.dsj_box2 .dsj_boxx .ce_gd p{
    position: absolute;
    left: 0;
    top: 40%;
    width: 100%;
    height: 100%;
    z-index: 9;
    text-align: center;
    line-height: 2.75rem;
    font-size: .24rem;
    color: #3bfea9;
}
.dsj_box2 .dsj_boxx {
   background: url(/images/pc2021/dong/coolli.png) no-repeat;
    background-size: 100% 100%;
    display: flex;
    align-items: center;
    position: absolute;
}
    
.dsj_box2 .dsj_boxx .li1{
  width: 1.34rem;
    height: 1.34rem;
    left: .35rem;
    top: -.73rem;
}

.dsj_box3 {
    background: #ffffff;
    width: 100%;
    margin: 0 auto;
    margin-top: 10px;
    padding-top: 20px;
}
  
.dsj_box3 .gd_title{
  width: 100%;
  margin:0 auto;
  background: #ffffff;
}
.dsj_box3 .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
   color:#0999f3;
}
.dsj_box3 .ds_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.dsj_box3 img{
  width: 100%;
  margin:0 auto;
  margin-top: 20px;
}
.dsj_box3  .ke_box{
    background: #ffffff;
    width: 100%;
    margin:0 auto;
    padding-bottom: 40px;
}
.dsj_box3 .ke_box .dskc_box{
  width: 90%;
  margin:0 auto;
  margin-top:20px;
}
.dsj_box3 .ke_box .dskc_box .dskc1{
    border: 1px #9e9e9e solid;
    position: relative;
    margin-top: 30px;   
}
.dsj_box3 .ke_box .dskc_box .dskc1 .ds_p{
    width: 80%;
    text-align: left;
    margin: 0 auto; 
    font-size: 1rem;
    line-height: 1.5rem;
    color: #9e9e9e;
     padding: 40px 0;
}
 .dsj_box3 .ke_box .dsjd_t{
    position: absolute;
    top: -1rem;
    left: 1rem;
    background: #30b5ef;
    color: #ffffff;
    width: 6rem;
    font-size: 1.3rem;
    line-height: 2rem;
    text-align: center;
}   
 .dsj_box3 .ke_box .dsjd_t2{
    position: absolute;
    right: -1rem;
    bottom: -1.2rem;
    width: 8rem;
    height: 3rem;
    text-align: center;
    line-height: 2rem;
    border-radius: 10px;
    font-size: 1rem;
    background-color: #30b5ef;
    color: #ffffff;
 }
 .dsj_box3 .ke_box .dsjd_t2 span{
    font-size: 2rem;
    line-height: 3rem;
    font-weight: bold;
 }
.dsj_button {
    width: 80%;
    background: url(/images/pc2021/dong/znanniu.png) no-repeat center center;
    background-size: 76%;
    font-size: 1rem;
    line-height: 3rem;
    height: 3rem;
    margin: 0 auto;
    text-align: center;
    color: #fcff00;
    margin-top: 30px;
    
 }

  .dsj_box5 {
    width: 100%;
    margin:0 auto;
    background: #ffffff;
    padding-top: 20px;   
    margin-top: 10px; 
        padding-bottom: 20px;
  }
 .dsj_box5 .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
 
.dsj_box5 .ds_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.dsj_box5 img{
  width: 100%;
  margin-top: 0 auto;
  margin-top: 20px;
}
.dsj_box5 .dsimg_box{
    width: 98%;
    margin: 0 auto; 
    margin-top: 20px;  
 }
  .dsj_box5 .dsimg_box ul li {
    width: 49%;
    margin: 0 auto;
    text-align: center;
    float: left;
    margin-left: 1%;
  }
.dsj_box5 .dsimg_box ul li img{
  width: 100%;
  margin:0 auto;
}
.dsj_box5 .dsimg_box ul li p{
      font-size: 0.9rem;
      line-height: 1.8rem;
}  
.dsj_box6 {
  width: 100%;
  background: #ffffff;
  margin:0 auto;
  margin-top: 10px;
  padding-bottom: 30px;
}
.dsj_box6 .dsj_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
   color:#000000;
}
.dsj_box6 .dsj_title2{
    font-size:0.8rem;
    line-height: 1.6rem;
    width: 90%;    
    text-align: center;
    margin:0 auto; 
}
.dsj_box6 img{
    width: 100%;
    margin: 0 auto;
    text-align: center;
    margin-top: 10px;
}
.dsj_box6  .gd_p {
  width: 90%;
  margin: 0 auto;
  text-align: left;
  line-height: 1.4rem;
  font-size: 0.8rem;
  background: #30b5ef;
  color: #ffffff;
  padding:8px;
  border-radius: 10px;
}
.pub_img img{
  width: 100%;
  margin: 0 auto;
  margin-top: 20px;
}
/* vr空间创意设计 */
.public_banner img{
  width: 100%;
  margin:0 auto;
  display: block;
}
 
.public_box{
  width: 100%;
  background: #ffffff;
  margin:0 auto;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 10px;
}
 
.public_box ul{
    width: 96%;
    margin:0 auto;
}
.public_box ul li{
  width: 32%;
  text-align: center;
  float: left;
}
.public_box ul li img{
  width: 40%;
  margin:0 auto;
}
.public_box ul li .p1{
    font-size: 0.8rem;
    line-height: 1rem;  
}
.public_box ul li .p2{
    font-size: 0.8rem;
    line-height: 1rem;  
    color:#0999f3;
}
.vr_button{
    width: 60%;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #0999f3;
    color: #fff; 
    margin-top: 15px;
    font-weight: bold;
}
.vr_box {
    width: 100%;
    margin:0 auto;
    background: #ffffff;
    padding-top: 20px;  
    padding-bottom: 20px;  
    margin-top: 10px;
  }
 .vr_box .vr_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
 .vr_box .vr_title span {
   color:#0999f3;
   font-weight: bold;
}

 
.vr_box .vr_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.vr_box img{
  width: 100%;
  margin: 0 auto;
  margin-top: 20px;
}
.vr_box .vrimg_box{
    width: 98%;
    margin: 0 auto; 
    
 }
  .vr_box .vrimg_box ul li {
    width: 49%;
    margin: 0 auto;
    text-align: center;
    float: left;
    margin-left: 1%;
    margin-top: 10px;
  }
.vr_box .vrimg_box ul li img{
  width: 100%;
  margin:0 auto;
}
.vr_box .vrimg_box ul li p{
      font-size: 0.9rem;
      line-height: 1.8rem;
}  

.vr_box2 {
    background: #ffffff;
    width: 100%;
    margin: 0 auto;
    margin-top: 10px;
    padding-top: 20px;
}
  
.vr_box2 .gd_title{
  width: 100%;
  margin:0 auto;
  background: #ffffff;
}
.vr_box2 .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
   color:#0999f3;
}
.vr_box2 .ds_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.vr_box2 img{
  width: 100%;
  margin:0 auto;
  margin-top: 20px;
}
.vr_box2  .ke_box{
    background: #ffffff;
    width: 100%;
    margin:0 auto;
    padding-bottom: 40px;
}
.vr_box2 .ke_box .dskc_box{
  width: 90%;
  margin:0 auto;
  margin-top:20px;
}
.vr_box2 .ke_box .dskc_box .dskc1{
    border: 1px #9e9e9e solid;
    position: relative;
    margin-top: 30px;   
}
.vr_box2 .ke_box .dskc_box .dskc1 .ds_p{
    width: 80%;
    text-align: left;
    margin: 0 auto; 
    font-size: 1rem;
    line-height: 1.5rem;
    color: #9e9e9e;
     padding: 40px 0;
}
 .vr_box2 .ke_box .dsjd_t{
    position: absolute;
    top: -1rem;
    left: 1rem;
    background: #30b5ef;
    color: #ffffff;
    width: 6rem;
    font-size: 1.3rem;
    line-height: 2rem;
    text-align: center;
}   
 .vr_box2 .ke_box .dsjd_t2{
    position: absolute;
    right: -1rem;
    bottom: -1.2rem;
    width: 8rem;
    height: 3rem;
    text-align: center;
    line-height: 2rem;
    border-radius: 10px;
    font-size: 1rem;
    background-color: #30b5ef;
    color: #ffffff;
 }
 .vr_box2 .ke_box .dsjd_t2 span{
    font-size: 2rem;
    line-height: 3rem;
    font-weight: bold;
 }

 .vr_box3 {
    width: 100%;
    margin:0 auto;
    background: #ffffff;
    padding-top: 20px;  
    padding-bottom: 20px;  
    margin-top: 10px;
  }
 .vr_box3 .vr_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
 .vr_box3 .vr_title span {
   color:#0999f3;
   font-weight: bold;
}

 
.vr_box3 .vr_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.vr_box3 img{
  width: 100%;
  margin: 0 auto;
  margin-top: 20px;
}
.vr_box3 .vrimg_box{
    width: 98%;
    margin: 0 auto; 
    
 }
  .vr_box3 .vrimg_box ul li {
    width: 32%;
    margin: 0 auto;
    text-align: center;
    float: left;
    margin-left: 1%;
    margin-top: 10px;
    font-size: 0.8rem;
    line-height: 1rem;
  }
.vr_box3 .vrimg_box ul li img{
  width: 100%;
  margin:0 auto;
}
.vr_box3 .vrimg_box ul li p{
      font-size: 0.9rem;
      line-height: 1.8rem;
}  

/* web前端详情页 */

.web_box{
  width: 100%;
  background: #ffffff;
  margin:0 auto;
  text-align: center;
  padding-top: 20px;
      padding-bottom: 10px;
}
 
.web_box ul{
    width: 96%;
    margin:0 auto;
}
.web_box ul li{
  width: 32%;
  text-align: center;
  float: left;
}
.web_box ul li img{
  width: 40%;
  margin:0 auto;
}
.web_box ul li .p1{
    font-size: 0.8rem;
    line-height: 1rem;  
}
.web_box ul li .p2{
    font-size: 0.8rem;
    line-height: 1rem;  
    color:#0999f3;
}
.web_box2{
  width: 100%;
  background:#ffffff;
  margin:0 auto;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.web_gd{
  width: 98%;
  margin:0 auto;
  text-align: center;
}
.web_gd .web_title{
  font-size: 1.5rem;
  line-height: 3rem;
  background-image: -webkit-linear-gradient(right,#1e9dff,#1e9dff,#4736af,#4736af);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: bold;
}
.web_gd .web_title2{
      font-size: 0.8rem;
      line-height: 1.6rem;
 }
 .web_box2 .web_kc{
    overflow: hidden;
    padding: 0;
    background: url(/images/pc2021/dong/kc.png) no-repeat;
    margin: 10px auto;
    width: 98%;
    background-size: 300% auto;
 }
  .web_box2 .web_kc li{
        width:25%;
        text-align: center;
        float: left;
        margin-top: 40px;
  }

 
.web_box2  .kc2{
      background-position: top center!important;
}
.web_box2  .kc3{
          background-position: top right!important;
}
.web_box2 .qes_box{
   width: 100%;
   margin:0 auto;
}
.web_box2 .qes_box li{
  width: 31%;
  background: #0999f3;
  font-size: 0.9rem;
  height: 1.8rem;
  line-height: 1.8rem;
  float: left;
  color: #ffffff;
  text-align: center;
  margin: 1%;
}
.web_buuton{
  width: 60%;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: linear-gradient(to right, #0999f3 , #8d11ff); 
    color: #fff;
    margin-bottom: 15px;
    margin-top: 15px;
    font-weight: bold;
}
.web_box3{
  width: 100%;
  background:#ffffff;
  margin:0 auto;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.web_gd .web_title3{
      font-size: 1rem;
      line-height: 2rem;
      text-align: center;
      margin-top: 10px;
}
.web_box3 img{
  width: 98%;
  margin:0 auto;
}
.web_box3 p{
  width: 90%;
  text-align: center;
  margin:0 auto;
  font-size: 0.9rem;
  line-height: 1.8rem;
}

.web_box4 {
    background: #ffffff;
    width: 100%;
    margin: 0 auto;
    margin-top: 10px;
    padding-top: 20px;
        padding-bottom: 20px;
}
  
.web_box4 .gd_title{
  width: 100%;
  margin:0 auto;
  background: #ffffff;
}
.web_box4 .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
   color:#0999f3;
}
.web_box4 .ds_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.web_box4 img{
  width: 100%;
  margin:0 auto;
  margin-top: 20px;
}
.web_box4  .ke_box{
    background: #ffffff;
    width: 100%;
    margin:0 auto;
    padding-bottom: 10px;
}
.web_box4 .ke_box .dskc_box{
  width: 90%;
  margin:0 auto;
  margin-top:20px;
}
.web_box4 .ke_box .dskc_box .dskc1{
    border: 1px #9e9e9e solid;
    position: relative;
    margin-top: 30px;   
}
.web_box4 .ke_box .dskc_box .dskc1 .ds_p{
    width: 80%;
    text-align: left;
    margin: 0 auto; 
    font-size: 1rem;
    line-height: 1.5rem;
    color: #9e9e9e;
     padding: 40px 0;
}
 .web_box4 .ke_box .dsjd_t{
    position: absolute;
    top: -1rem;
    left: 1rem;
    background: #30b5ef;
    color: #ffffff;
    width: 6rem;
    font-size: 1.3rem;
    line-height: 2rem;
    text-align: center;
}   
 .web_box4 .ke_box .dsjd_t2{
    position: absolute;
    right: -1rem;
    bottom: -1.2rem;
    width: 8rem;
    height: 3rem;
    text-align: center;
    line-height: 2rem;
    border-radius: 10px;
    font-size: 1rem;
    background-color: #30b5ef;
    color: #ffffff;
 }
 .web_box4 .ke_box .dsjd_t2 span{
    font-size: 2rem;
    line-height: 3rem;
    font-weight: bold;
 }
 .web_box5 {
    background:#ffffff;
    width: 100%;
    margin:0 auto;
    padding-top: 10px;
    margin-top: 10px;
    padding-bottom: 10px;
 }
 .web_box5 ul li {
  width: 90%;
  margin:0 auto;  
 border-bottom: 1px dashed #422adc;
 padding-top:3px;
 }
.web_box5 ul li h5{
   color: #1b1a1a;  
    font-size:1rem;
    line-height: 2rem;
}
.web_box5 ul li p{
    font-size: 0.8rem;
    line-height: 1.6rem;
}
.web_box6{
  width: 100%;
  margin:0 auto;
  margin-top: 10px;
  background: linear-gradient(#4533fd, #4533fd);
  padding-bottom: 10px;
}
.web_box6 .web_title{   
  background-image: -webkit-linear-gradient(right,#5bebd2,#5cebd2,#f04966,#f04966);   
}
.web_box6 .web_title2{
      color:#ffffff;  
}
.web_box6 .dw_img{
  width: 98%;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
      padding: 0 0 25%;
}
.web_box6 .dw_img img{
  display: block;
  width: 55%;
}
.web_box6 .dw_img .img_left{
      position: absolute;
     
      float: left;
}
.web_box6 .dw_img .img_left{
      position: absolute;
    
      float: left;
          padding: 17% 0 0;
}
.web_box6 .dw_img .img_right{
 
      width: 49%;
      float: right;
}

/* 5G网络与信息安全详情页 */
.G_box{
  width: 100%;
  background: #ffffff;
  margin:0 auto;
  text-align: center;
  padding-top: 20px;
      padding-bottom: 10px;
}
 
.G_box ul{
    width: 96%;
    margin:0 auto;
}
.G_box ul li{
  width: 32%;
  text-align: center;
  float: left;
}
.G_box ul li img{
  width: 40%;
  margin:0 auto;
}
.G_box ul li .p1{
    font-size: 0.8rem;
    line-height: 1rem;  
}
.G_box ul li .p2{
    font-size: 0.8rem;
    line-height: 1rem;  
    color:#0999f3;
}
.G_box2{
  background: #ffffff;
  width: 100%;
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom:10px;
   margin:0 auto;
}
.gd_gbox{
  width: 98%;
  margin:0 auto;
}
.gd_gbox .g_title{
  font-size: 1.5rem;
  line-height: 3rem;
  text-align: center;
  font-weight: bold;
}
.gd_gbox .g_title span{
  color: #1e6fc3;
}
.gd_gbox .g_xian{
  width: 20%;
  border-bottom: 6px solid #1e6fc3;
  text-align: center;
  margin:0 auto;
  border-radius: 6px;
}
.G_box2 ul{
  width: 98%;
  margin:0 auto;
  margin-top: 20px;
}
.G_box2 ul li{
  width: 31%;
  float: left;
  text-align: center;
   margin:0 auto;
   margin-left: 2%;
}
.G_box2 ul li img{
  width: 80%;
  margin: 0 auto;
}
.G_box2 ul li .p1{
  font-size:1rem;
  line-height: 2rem;
  text-align: center;
  color: #1e6fc3;
  font-weight: bold;
  margin-top: 5px;
}
.G_box2 ul li .p2{
  font-size:0.8rem;
  line-height: 1.6rem;
  text-align: justify;
   margin-top: 5px;
}
.G_box2 ul li .li_xian{
   border-bottom: 3px solid #1e6fc3;
  text-align: center;
  margin:0 auto;
  border-radius: 6px;
}
.g_button{
   width: 80%;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #0999f3;
    color: #fff; 
    margin-top: 15px;
    font-weight: bold;
}
.G_box3{
    width: 100%;
    margin-top: 10px;
    background: #050834;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 20px;
    margin: 0 auto;
}
.gd_gbox .g_title2{
  font-size: 1.5rem;
  line-height: 3rem;
  text-align: center;
  font-weight: bold;
  color: #ffffff;
}
.gd_gbox .g_title2 span{
  color: #26e5f1;
}
.gd_gbox .g_xian2{
  width: 20%;
  border-bottom: 6px solid #ffffff;
  text-align: center;
  margin:0 auto;
  border-radius: 6px;
}
.gd_gbox  .g_title3{
  width: 90%;
  margin:0 auto;
  color: #ffffff;
  line-height: 1.6rem;
  font-size: 0.8rem;
  text-align: justify;
  margin-top: 10px;
  text-indent: 2em;
}
.G_box3 .g_img{
    width: 96%;
    margin:0 auto;
}
.G_box3 .g_img img{
  width: 100%;
  margin: 0 auto;
}
.G_box4{
  background: #ffffff;
  width: 100%;
  margin: 0 auto;
  padding:20px 0px; 
}
.gd_gbox .g_title4{
    font-size: 1.3rem;
    line-height: 2.6rem;
    margin: 0 auto;
    text-align: center;
    color:#1e6fc3;
    font-weight: bold;
}
.gd_gbox .t1{
  color:#727272;
}
.gd_gbox .t2{
  color:#757579;
} 
.G_box4 ul {
    width: 98%;
    margin: 0 auto;
}
.G_box4 ul li{
  width: 47%;
  float: left;
   margin: 0 auto;
   margin-left: 2%;
   margin-top: 1%;
}
.G_box4 ul li img{
  width: 100%;
  margin: 0 auto;
}
.G_box5 {
    width: 100%;
    margin-top: 10px;
    background: #050834;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 20px;
    margin: 0 auto;
}
.G_box5 .g5_img {
  width: 96%;
  margin:0 auto;
  margin-top: 10px;
}
.G_box5 .g5_img img{
    width:100%;
    margin:0 auto;
}
.G_box6{
    width: 100%;
    margin-top: 10px;
    background: #ffffff;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 20px;
    margin: 0 auto;
}
.G_box6 ul {
    width: 98%;
    margin: 0 auto;
    margin-top: 10px;
}
.G_box6 ul li{
  width: 47%;
  float: left;
   margin: 0 auto;
   margin-left: 2%;
   margin-top: 1%;
}
.G_box6 ul li img{
  width: 100%;
  margin: 0 auto;
}

.G_box7{
    width: 100%;
    margin-top: 10px;
    background: #050834;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 20px;
    margin: 0 auto;
}
.G_box7 .gd_t_box{
    width: 90%;
    margin: 0 auto;
    margin-top: 10px;
    border-left: 8px solid #FFF;
    padding-left: 20px;
}
.G_box7 .gd_t_box p{
  font-size: 1.3rem;
  color: #ffffff;
  line-height: 2.6rem;
  font-weight: bold;
}
.G_box7 .gd_t_box  .g_p1{
  color:#26e5f1;
}
.G_box7 .g7_img{
    width: 96%;
    margin:0 auto;
    margin-top: 10px;
}
.G_box7 .g7_img img{
    width: 100%;
}
/* 人工智能专业详情页 */
.rg_box{
    background: url(/images/pc2021/dong/con_bg1.jpg) top center no-repeat #010544;
    text-align: center;
    overflow: hidden;
        margin-top: -4px;
 }
 .rg_gd {
      width: 96%;
      margin:0 auto;
      padding-top: 10px;
      padding-bottom: 10px;
 }
  .rg_title{
    font-size: 1.4rem;
    color: #ffffff;
    line-height: 2.8rem;
    font-weight: bold;
    text-align: center;
 }
  .rg_gd .rg_title2{
      font-size: 0.9rem;
      line-height: 1.8rem;
      text-align:justify;
      color: #03a0fb;
      text-indent: 2em;
  }
  .rg_box ul {
      width: 94%;
      margin: 0 auto;
  }
   .rg_box ul li{
      width: 48%;
      float: left;
      margin-left: 1%;
      margin-top: 1%;
   }
  .rg_box ul li img{
    width: 100%;
  }  

 .rg_box ul li p{
      font-size: 0.8rem;
      line-height: 1.6rem;
      color: #03a0fb;
      text-align: center;
 } 
 .rg_button {    
    width: 60%;
    font-size: 1rem;
    line-height: 2rem;
    color: white;
    font-weight: bold;
    background: url(/images/pc2021/dong/zx_bg.png) center no-repeat;
    background-size: 100% 100%;
    padding: 10px 0;
    margin-top: 10px;
    text-align: center;
    margin: 0 auto;
 }
.rg_gd .rg_img_box{
    width: 96%;
    margin:0 auto;
    margin-top: 10px;
}
.rg_gd .rg_img_box img{
  width: 100%;
  margin:0 auto;
}
.rg_gd .rg_ul{
  width: 100%;
  margin:0 auto;
}
.rg_gd .rg_ul li{
    box-sizing: border-box;
    width: 50%;
    border: 1px solid #387cf8;
    border-bottom: none;
    text-align: center;
    float: left;
    position: relative;
     margin-left: 0;
}
.rg_gd .rg_ul li img{
    width: 35%;
    padding: 20px;
}
.rg_gd .rg_ul .rg_p1{
  font-size: 0.8rem;
  line-height: 1.6rem;
  color: #ffffff;
  text-align: center;
  margin: 0 auto;

}
.rg_gd .rg_ul  .rg_p1 span{
  font-size: 1.2rem;
}
.rg_gd .rg_ul  p{
  width: 90%;
  margin: 0 auto;
    color: #aaaaaa;
    font-size: 0.6rem;
    line-height: 1.2rem;
    text-align: center;
}
.rg_gd .rg_ul li a{
    width: 100%;
    background-color: #05e5f3;
    font-size: 1rem;
    line-height: 2em;
    color: #0c0e28;
    font-weight: normal;
    text-align: center;
    display: block;
    position: absolute;
    bottom: 0;
}
.rg_gd .rg_ul .rg_p2{
    /* margin: 1em auto 6em; */
        height: 7rem;
}
.rg_box2{
   background: url(/images/pc2021/dong/con3_bg.jpg) top left #010544;
    padding: 1px 0;
    background-size: 240% auto;
    padding-bottom: 10px;
}
.rg_box2 .rg_title{
    font-size: 1.5rem;
    line-height: 3rem;
    color: #ffffff;
    text-align: center;
    padding-top:20px; 
}
.rg_box2 ul{
    margin: 3% auto;
    background: url(/images/pc2021/dong/con3_bg.png) center no-repeat;
    background-size: 100% 100%;
    padding: 7% 13% 7% 17%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    font-size: 1rem;
    box-sizing: content-box;
    max-width: 400px;
    width: 70%;
}
.rg_box2 ul li{
    width: 33%;
    text-align: left;
    color: white;
    max-width: 6rem;
    position: relative;
    line-height: 2.2rem;
    font-size: 0.8rem;
}
.re_gd_box{
  width: 98%;
  margin: 0 auto;  
}
.re_gd_box .rg1{
    width: 43%;
    background-color: #2588fd;
    float: left;
    padding: 10px;
    margin: 0 auto;
    text-align: center;
    margin-left: 1%;
    margin-top: 2%;
}
.re_gd_box .rg1 img{
    width: 25%;
    height: 3.5rem;
    margin: 0 auto;
}
.re_gd_box .rg1 p{
  font-size: 0.8rem;
  line-height: 1.6rem;
  color: #ffffff;
  font-weight: bold;
}
.re_gd_box .rg1  span{
   font-size: 0.8rem;
   line-height: 1.6rem; 
   width: 80%;   
   color: #ffffff;
}
    
.rg_box3{
    background: url(/images/pc2021/dong/con_bg2.jpg) top center no-repeat #010544;
    padding: 5% 2% 2%;
    background-size: 240% auto;

}
.rg_box3 .kcld_box{
  width: 98%;
  margin: 0 auto;
}
.kcld_box .kcld1{
    background: url(/images/pc2021/dong/loc_bg.png) no-repeat;
    margin: 3% auto;
    background-size: 100% 100%;
    padding: 2%;
}
.kcld_box .kcld1 h3{
  color: #ffffff;
  font-size: 1rem;
  line-height: 2rem;
  text-align: center;
}
.kcld_box .kcld1 p{
    font-size: 0.8rem;
    line-height: 1.6rem;
    color: #ffffff;
    text-align: justify;
}

.rg_box4 { 
    background: url(/images/pc2021/dong/con_bg2.jpg) top center no-repeat #010544;
    padding: 5% 2% 2%;
    background-size: 240% auto;
}
  
.rg_box4 .gd_title{
  width: 100%;
  margin:0 auto;
 
}
.rg_box4 .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
   color:#0999f3;
}
.rg_box4 .ds_title2{
     font-size: 0.8rem;
    line-height: 1.6rem;
    width: 90%;
    text-align: justify;
    margin: 0 auto;
    text-indent: 2em;
    color: #ffffff;
}
.rg_box4 img{
  width: 100%;
  margin:0 auto;
  margin-top: 20px;
}
.rg_box4  .ke_box{
    
    width: 100%;
    margin:0 auto;
    padding-bottom: 10px;
}
.rg_box4 .ke_box .dskc_box{
      width: 90%;
    margin: 0 auto;
    margin-top: 20px;
    padding-bottom: 36px;
}
.rg_box4 .ke_box .dskc_box .dskc1{
    border: 1px #9e9e9e solid;
    position: relative;
    margin-top: 30px;   
}
.rg_box4 .ke_box .dskc_box .dskc1 .ds_p{
    width: 80%;
    text-align: left;
    margin: 0 auto; 
    font-size: 1rem;
    line-height: 1.5rem;
    color: #9e9e9e;
     padding: 40px 0;
}
 .rg_box4 .ke_box .dsjd_t{
    position: absolute;
    top: -1rem;
    left: 1rem;
    background: #30b5ef;
    color: #ffffff;
    width: 6rem;
    font-size: 1.3rem;
    line-height: 2rem;
    text-align: center;
}   
 .rg_box4 .ke_box .dsjd_t2{
    position: absolute;
    right: -1rem;
    bottom: -1.2rem;
    width: 8rem;
    height: 3rem;
    text-align: center;
    line-height: 3rem;
    border-radius: 10px;
    font-size:1.3rem;
    background-color: #30b5ef;
    color: #ffffff;
 }
 .rg_ques{
      width: 96%;
      margin: 0 auto;
 }
 .rg_ques ul li{
    color: #05e5f3;
    border-bottom: 1px solid #0b22eb;
    font-size: 1em;
    line-height: 3em;
    position: relative;
 }
  .rg_ques ul li a{
        color: white;
        width: 6em;
        height: 2rem;
        text-align: center;
        line-height: 2rem;
        border-radius: 0.4em;
        background: linear-gradient(to right, #3046e3 , #07d3ea);
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
  }

  /*4D动漫专业详情页 2020-7-14*/
  .dm_box {
    width: 100%;
    background: #ffffff;
    margin: 0 auto;
    padding: 10px 0;
  }
  .dm_img{
    width: 90%;
    margin: 0 auto;
    margin-top: 10px;
  }
  .dm_box img{
      width: 100%;
      
  }
  .dm_title{
    font-size: 1.5rem;
    line-height: 2rem;
    text-align: center;
    font-weight: bold;
  }
    .dm_title2{
        font-size: 0.9rem;
        line-height: 1.8rem;
        text-align: center;
        color:#535150;
    }
.dm_button{
     width: 60%;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #fb380e;
    color: #fff; 
    margin-top: 15px;
    font-weight: bold;
}   
.dm_box2{
    width: 100%;
    margin: 0 auto;
    text-align: center;
    background: url(/images/pc2021/dong/slzhw_bg.jpg) no-repeat;
     padding: 20px 0;
    height: 100%; 
}
.dm_box2 ul{
        width: 86%;
        margin: 0 auto;
}
.dm_box2 ul li{
      width: 43%;
    border: 6px solid #a6a3a3;
    padding: 20px 0px;
    float: left;
    margin-left: 3%;
    background: #ffffff;
    margin-top: 2%;
    height: 6.5rem;
}
.dm_box2 ul li h3{
    margin: 0 auto;
    color: #fb380e;
    font-size: 1.4rem;
    line-height: 2.8rem;
}
.dm_box2 ul li p{
  font-size: 0.8rem;
}
.dm_box3{
  background: #ffffff;
  width: 100%;
  margin:0 auto;
  padding: 10px 0px;
}
.dm_box3 ul{
  width: 98%;
  margin:0 auto;
}
.dm_box3 ul li{
    width: 48%;
    float: left;
    text-align: center; 
    color: #ffffff;  
    line-height: 1.8rem;
    font-size: 0.9rem;
    margin-left: 1%;
    margin-top: 3%;
}
.dm_box3 ul .li1{
    background: #118fa6; 
}
.dm_box3 ul .li2{
    background: #17c6a7; 
}
.dm_box3 ul .li3{
    background: #ff7900; 
}
.dm_box3 ul .li4{
    background: #f14869; 
}
.dm_box3 ul .li5{
    background: #8508b3; 
}
.dm_box3 ul .li6{
    background: #d1a804; 
}
.dm_box4 {
    background: #ffffff;
    width: 100%;
    margin: 0 auto;
    margin-top: 10px;
    padding: 20px 0px;

}
  
.dm_box4 .gd_title{
  width: 100%;
  margin:0 auto;
  background: #ffffff;
}
.dm_box4 .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
   color:#0999f3;
}
.dm_box4 .ds_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.dm_box4 img{
  width: 100%;
  margin:0 auto;
  margin-top: 20px;
}
.dm_box4  .ke_box{
    background: #ffffff;
    width: 100%;
    margin:0 auto;
    padding-bottom: 10px;
}
.dm_box4 .ke_box .dskc_box{
  width: 90%;
  margin:0 auto;
  margin-top:20px;
}
.dm_box4 .ke_box .dskc_box .dskc1{
    border: 1px #9e9e9e solid;
    position: relative;
    margin-top: 30px;   
}
.dm_box4 .ke_box .dskc_box .dskc1 .ds_p{
    width: 80%;
    text-align: left;
    margin: 0 auto; 
    font-size: 1rem;
    line-height: 1.5rem;
    color: #9e9e9e;
     padding: 40px 0;
}
 .dm_box4 .ke_box .dsjd_t{
    position: absolute;
    top: -1rem;
    left: 1rem;
    background: #30b5ef;
    color: #ffffff;
    width: 6rem;
    font-size: 1.3rem;
    line-height: 2rem;
    text-align: center;
}   
 .dm_box4 .ke_box .dsjd_t2{
    position: absolute;
    right: -1rem;
    bottom: -1.2rem;
    width: 8rem;
    height: 3rem;
    text-align: center;
    line-height: 2rem;
    border-radius: 10px;
    font-size: 1rem;
    background-color: #30b5ef;
    color: #ffffff;
 }
 .dm_box4 .ke_box .dsjd_t2 span{
    font-size: 2rem;
    line-height: 3rem;
    font-weight: bold;
 } 
 .dm_box5{
    background: #ffffff;
    margin:0 auto;
    padding: 10px 0px;
    margin-top: 10px;
 }
.dm_title3{
    width: 94%;
    font-size: 0.9rem;
    line-height: 1.8rem;
    text-align: justify;
    color:#535150;
    text-indent:2em;
    margin: 0 auto;
}
.dm_box5 .img_dm5{
    width: 90%;    
    margin: 0 auto;
}
.dm_box5 .img_dm5 img{
  width: 100%;
}
.dm_box6{
    width: 100%;
    background: #ffffff;
    padding: 20px 0px;
    margin-top: 10px;
}
.dm_box6 ul{
    width: 98%;
    margin:0 auto;
    margin-top: 10px;
}
.dm_box6 ul li{
  width: 32%;
  text-align: center;
  float: left;
  background: #ededed;
  margin-left: 1%;
  margin-top: 1%;
}
.dm_box6 ul li img{
  width: 100%;
  margin: 0 auto;
}
.dm_box6 ul li p{
  font-size: 0.7rem;
  line-height: 1.4rem;
}
.dm_box6 ul li .p2{
  color:#f00000;
}
.dm_box7{
    width: 100%;
    background: #fead54;
    margin:0 auto;
    padding: 20px 0;
}
.dm_box7 ul{
  width: 98%;
  margin:0 auto;
  margin-top: 20px;
}
.dm_box7 ul li{
    width: 48%;
    text-align: center;
    float: left;
    margin-left: 1%;
    background: #ffffff;
    margin-top: 1%;   
    padding-bottom: 10px;
    min-height: 11rem;
}
.dm_box7 ul li img{
  width: 100%;
}
.dm_box7 ul li h3{
    font-size: 1rem;
    line-height: 1rem;

}
.dm_box7 ul li p{
    font-size: 0.9rem;
    line-height: 1rem;
    color: #5c5656;    
}
/* 4D动漫轮播 */
.slider-focus2 {
  position:relative;
  overflow:hidden;
  margin:0 auto;
  padding-bottom: 30px;
  margin-top: 20px;
}
.slider-focus2 .hd2 {
  position:absolute;
  width:100%;
  height:28px;
  left:0;
  bottom:0%;
  z-index:1;
  line-height:28px;
  text-align:center;
}
.slider-focus2 .hd2 li {
  display:inline-block;
  vertical-align:middle;
  width:13px;
  height:13px;
  margin:0 3px;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  -o-border-radius:50%;
  border-radius:50%;
  font-size:0;
  line-height:0;
  text-indent:-9999em;
  background:#000000;
  cursor:pointer;
}
  .slider-focus2 .hd2 li.on {
  background:#ffea00;
}
.slider-focus2 .bd2 {
  position:relative;
  z-index:0;
 
}
.slider-focus2 .bd2 li {
  position:relative;
  text-align:center;
 
}
.slider-focus2 .bd2 li p{
    color: #000000;
    font-size: 0.8rem;
    line-height: 2rem;
    height: 2rem;
    margin: 0 auto;
    background: #fead54;
    width: 50%;
    margin-top: 10px;
}
.slider-focus2 .bd2 li img {
  background:url(/images/pc2021/dong/loading.gif) center center no-repeat;
  vertical-align:top;
  width:100%;
 
 /* height: 171px; */
 /*  图片宽度100%，达到自适应效果 */
}
.dm_box8{
  width: 100%;
  background: #ffffff;
  padding: 20px 0px;
  margin-bottom: 10px;
}

/* 新媒体短视频运营详情页 */
.dsp_box{
  width: 100%;
  background: #ffffff;
  margin-top: 10px;
  margin: 0 auto;
  padding: 20px 0px;
}
.dsp_title{
    text-align: center;
    line-height: 3rem;
    font-size: 1.5rem;
}
.dsp_title span{
    color:#0999f3;
    font-weight: bold;
}
.dsp_box ul{
  width: 90%;
  margin:0 auto;
  margin-top: 10px;
}
.dsp_box ul li{
    width: 30%;
    float: left;
    font-size: 0.6rem;
    line-height: 1.2rem;
    text-align: center;
    margin-left: 3%;
}
.dsp_box ul li img{
  width: 100%;
  margin: 0 auto;
}
.dsp_box ul li p{
    height: 3rem;
}
.dsp_box ul li .dsp_p1{
    color: #969696;
    text-align:justify;
        height: auto;
}
.dsp_button{
    width: 60%;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #f04d73;
    color: #fff; 
    margin-top: 15px;
    font-weight: bold;
}
.dsp_box2{
    background: url(/images/pc2021/dong/p2_bg.jpg) no-repeat;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    padding: 20px 0;
}
.dsp_box2 img{
  width: 100%;
  margin: 0 auto;
  padding-top: 20px;
}
.dsp_title2{
  color: #ffffff;
  line-height: 2.6rem;
  font-size: 1.3rem;
  text-align: center;
}
.dsp_box3{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  padding: 20px 0;
  margin-bottom: 10px;
}
.dsp_title3{
  font-size: 0.9rem;
  line-height: 1.8rem;
  text-align: center;
}
.public_img img{
  width: 100%;
  margin:0 auto;
  display: block;  
}
.dsp_box3 ul li{
    width: 48%;
    margin-left: 1%;
    float: left;
    margin-top: 1%;
}
.dsp_box3 ul li img{
  width: 100%;
}
.dsp_box3 ul li p{
  text-align: center;
  font-size: 0.8rem;
  line-height: 1.6rem;
}
/* 短期精品专业 */
.short_box{
  width: 100%;
  background: #7917ff; 
  margin: 0 auto;
  padding: 20px 0px;
}
.short_box .sh_t{
  font-style: italic;
  text-align: center;
  font-size: 2rem;
  line-height: 4rem;
  color: #ffffff;
}
.short_box .sh_t i{
    width: 28%;
    height: 0.2rem;
    background: rgb(255, 220, 0);
}
.short_box .sh_ul{
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.short_box .sh_ul span{
  float:left;
  background: rgb(132, 51, 244);
  height: 8.5rem;
}
.short_box .sh_ul .sh_span1{
  width: 60%;
  text-align: center;
      padding: 0.5rem 0;
}
.sh_span1 .sh_p1{
    text-align: center;
    font-size: 1rem;
    line-height: 2rem;
    font-weight: bold;
    color: #ffffff;
    padding: 0.5rem 0px 0px;
}
.sh_span1 .sh_p2{
    text-align: center;
    font-size: 0.8rem;
    line-height: 1.6rem;    
    color: #ffffff;
    text-align: justify;
    padding: 0 0.7rem 0px;
    color: rgb(255, 220, 0)
}
.short_box .sh_ul .sh_span2{
  width: 39%;
  margin-left: 1%;
  padding: 0.5rem 0;
}
.sh_span2 .sh_p3{
    text-align: center;
    line-height: 2rem;
    color: #ffffff;
    font-size: 1rem;
    padding: 0.5rem 0px 0px;
}
.sh_span2  .sh_p4{
    display: block;
    width: 60%;
    height: 2rem;
    text-align: center;
    line-height: 2rem;
    color: rgb(255, 220, 0);
    font-size: 1.2rem;
    border-radius: 50rem;
    border-width: 0.15rem;
    border-style: solid;
    border-color: rgb(255, 220, 0);
    border-image: initial;        
    margin: 0 auto;
    margin-top: 10px;
}
.sh_ul .l2 .sp2{
  background: rgb(95, 15, 205);
}
.short_button{
    width: 60%;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #f04d73;
    color: #fff; 
    margin-top: 15px;
    font-weight: bold;
}

/* 专题页1 */
.public_zt img{
  width: 100%;
  margin:0 auto;
  display: block;
}
.zt1_box{
  width: 100%;
  background: #ffffff;
  padding: 20px 0;
  margin:0 auto;
  margin-top: 10px;
  background: url(/images/pc2021/dong/bg.jpg) no-repeat;
  background-size: 100% 100%;
  text-align: center;
} 
.zt1_gd_t .p1{
  font-size: 1.3rem;
  line-height: 2.6rem;
  color: #ffffff;
  padding: 20px 0;
  text-align: center;
  font-weight: bold;
}
.zt1_gd_t  .pp1{
  width: 90%;
  text-align: justify;
  margin: 0 auto;
  font-size: 1rem;
  line-height: 2rem;
}
.zt1_box .zt1_img{
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.zt1_box .zt1_img img{
  width: 96%;
  margin: 0 auto;
}
.zt1_button{
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 10px;
    background: #ffff00;;
    color: #000000; 
    margin-top: 15px;
    font-weight: bold;
    padding: 0 20px ;
}
.zt1_gd_t .p2{
  font-size: 1rem;
  line-height: 2rem;
  text-align: center;
  font-weight: bold;
   
}
.zt1_gd_t .p2 span{
    color:#ff0000;
}
.zt1_box2{
  width: 100%;
  background: #ffffff;
  padding: 20px 0;
  margin: 0 auto;
  text-align: center;
}
.zt1_gd_t .p2{
  font-size: 1.3rem;
  line-height: 2.6rem;
  text-align: center;
}
.zt1_gd_t .pp2{
   color: #666666;
}
.zt1_box22{
  width: 48%; 
  background:#fef909;
  float: left;
  margin: 0 1%;
  padding: 20px 0;
  margin-top: 20px;
}
.zt1_box22 img{
  width: 100%;
  margin: 0 auto;
}
.zt1_box22 p{
  text-align: center;
  font-size: 1rem;
  line-height: 2rem;
}
.zt1_box3{
    width: 100%!important;
    margin: 0 auto;
    overflow: hidden;
    background: url(/images/pc2021/dong/kstbg.jpg);
    background-size: 100% 100%;
    padding: 20px 0;
}
 .zt3_gd_t p{
    font-size: 1.4rem;
    line-height: 2.8rem;
    font-weight: bold;
    text-align: center;
    color: #ffffff;
}
 .zt3_gd_t p span{
  color:#fff600;
}
.zt1_box3 .zt3_input{
  padding-top: 10px;
  margin:0 1%;
}
.zt1_box3 .zt3_input input[type="text"]{
    width: 69%!important;
    height: 40px!important;
    border: 1px solid #DCDCDC;
    float: left;
    border-radius: 5px;
    text-indent: 10px;
    font-size: 16px!important;
    box-sizing: border-box;   
}
.zt1_box3 .zt3_input input[type="submit"]{
    width: 28%!important;
    height: 40px!important;
    float: right;
    background: #fff600;
    border-radius: 5px;
    color: #000;
    border: 0;
    cursor: pointer;
    font-size: 18px!important;
    font-weight: bold;
    box-sizing: border-box;
}
    
.zt1_box4{
  width: 100%;
  background: #ffffff;
  padding: 20px 0;
  margin: 0 auto;
  text-align: center;
}
.zt3_gd_t .p1{
    color: #000000;
}
.zt1_box4 ul{
    width: 98%;
    text-align: center;
    margin: 0 auto;
    padding-top: 20px;
}
.zt1_box4 ul li{
  width: 31%;
  float: left;
  margin: 0 1%;
}
.zt1_box4 ul li img{
  width: 100%;
}
.zt1_box4 .b1{
    background: #ff0000;
}
.zt1_box5{
  width: 100%;
  background: #ffffff;
  padding: 20px 0;
  margin-top: 10px;
  text-align: center;
}
.zt1_box5 ul{
  width: 100%;
  margin-top: 0 auto;
}
.zt1_box5 ul li{
  width: 48%;
  float: left;
  margin: 1% 1%;

}
.zt1_box5 ul li img{
  width: 100%;
}
.zt1_box6{
    width: 100%;
    background: #ffffff;
    text-align: center;
    padding: 20px 0;
}
.pub_ul_box{
  width: 100%;
  margin: 0 auto;
}
.pub_ul_box li{
   width: 48%;
  float: left;
  margin: 1% 1%;
}
.pub_ul_box li img{
  width: 100%;
}


/* 专题2 */
.zt2_box{
  width: 100%;
  text-align: center;
  margin: 0 auto;
  background: #ffffff;
  padding: 20px 0;
  margin-top: 10px;
}
.zt2_gd_t{
  width: 80%;
  margin: 0 auto;
  padding-top: 20px;
}
.zt2_gd_t .zt2_t1{
    display: block;
     font-size:1.2rem; 
    margin: 0 auto;
    height: 2.4rem;
    color: #333;    
    border-bottom: 2px solid #333;
    font-weight:bold;
}
.zt2_gd_t .zt2_t1 span{
  color:#fe0000;
}
.zt2_gd_t .zt2_t2{
   display: block;    
    margin: 0 auto;
    height: 2.4rem;
    font-size: 1rem;
    color: #fe0000;
    padding-top: 10px;
    font-weight:bold;
}
.zt2_gd_t .zt2_t2 span{
   color:#000000;
}
.zt2_gd_t .zt2_t3{
  text-align: justify;
  text-indent: 2em;
  font-size: 1rem;
}
 
.zt2_box .zt2_zy{
  width: 46%;
  float: left;
  border: 1px solid #ccc;
  margin:1%;
}  
.zt2_box .zt2_zy img{
  width: 100%;
  margin: 0 auto;
}
.zt2_box .zt2_zy p{
  font-size: 1rem;
  text-align: center;
}
.zt2_box .zt2_zy p span{
  color: #ff0000;
}
.zt2_box .zy_t{
    font-size:1rem;
    color: #666;
    font-weight: bold;
    overflow: hidden; 
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zt2_button{
  display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #fe0000;;
    color: #ffffff; 
    margin-top: 15px;
    font-weight: bold;
    padding: 0 20px ;
}
.zt2_box2{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  text-align: center;
  padding: 20px 0;
}
.zt2_box3{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  text-align: center;
  padding: 20px 0;
  margin-top: 10px;
}
.zt2_box3 ul li{
  width: 48%; 
  margin:1%;
  float: left;
}
.zt2_box3 ul li img{
  width: 100%;
}
.zt2_box3 ul li p{
  font-size: 1rem;
  line-height: 2rem;
  color: #666;
}
.zt2_box4{
    width: 100%;
    background: #ffffff;
    margin: 0 auto;
    text-align: center;
    padding: 20px 0;
    margin-top: 10px;
}
.zt2_box4 ul{
  padding-top: 20px;
}
.zt2_box4 ul li{ 
    width: 48%;
    height: 2.5rem;
    line-height: 2.5rem;
    text-align: center;
    margin-right: 0.5%;
    margin-bottom: 1rem;
    background-color: #f0f0f0;
    border-radius: .4rem;
    float: left;
    font-size: 0.8rem;
    margin: 1%;
}
/* 专题页3 */
.zt3_box{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  padding: 10px 0;
  margin-top: 10px;
  text-align: center;
}
.zt3_box h3{
    font-size: 1.2rem;
    padding: 10px 0;
    font-weight: bold;
}
.zt3_box .zt2_zy{
  width: 46%;
  float: left;
  border: 1px solid #ccc;
  margin:1%;
  padding: 3px;
}  
.zt3_box .zt2_zy img{
  width: 100%;
  margin: 0 auto;
}
.zt3_box .zt2_zy p{
  font-size: 1rem;
  text-align: center;
}
.zt3_box .zt2_zy p span{
  color: #ff0000;
}
.zt3_box .zy_t{
    font-size:1rem;
    color: #666;
    font-weight: bold;
    overflow: hidden; 
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zt3_box2{
  width: 100%;
  background: #ffffff;
  margin-top:10px;
  padding: 20px 0;
}
.zt3_box2 .zt3_t{
  font-size: 1.5rem;
  height: 3rem;
  text-align: center;
}
.zt3_box2 .zt3_img img{
  width: 100%;
  display: block;  
}
.zt3_box3{
    width: 100%;
    background: #ffffff;
    margin-top: 10px;
    padding: 10px 0;
}
.zt3_box3 .zt3_t_gd{
    width: 90%;
    text-align: center;
    margin:0 auto;
}
.zt3_t_gd .zt3_t1{
    font-size: 1.5rem;
    padding: 0.3rem 0;
    font-weight: bold; 
}
.zt3_t_gd .zt3_t2{
    font-size:1rem; 
    padding: 0.3rem 0;
} 
.zt3_box3 ul li{
    width: 30%;
    float: left;
    margin: 1.66%;  
    background: #fff;
    border-radius: 6px;
    overflow: hidden;
}
.zt3_box3 ul li img{
    width: 100%;
    display: block;   
}
.zt3_box3 ul li span{
    font-size: 0.9rem;   
    text-align: center;
    background: #dcdcdc;
    display: block; 
}
.zt3_box3 ul li .s1{
  padding-top: 5px;
}
.zt3_box3 ul li .s2{
  padding-bottom: 5px;
}

/* 专题4 */
.zt4_box{
  width: 100%;
  background: #ffffff;
  margin-top: 10px;
  text-align: center;
  padding: 10px 0;
}
.zt4_gd_t{
  width: 100%;
  margin: 0 auto;
}
.zt4_gd_t .zg4_t1{
    font-size: 1.2rem;
    font-weight: bold;
    line-height: 2.4rem;
    height: 2.4rem;
}
.zt4_gd_t  .zt4{
  color:#ff0a0a;
}
.zt4_box img{
  width: 100%;
  display: block;
}
.zt4_button img{
  margin-top: 10px;
}
.zt4_box2{
  width: 100%;
  text-align: center;
  margin-top: 10px;
  padding: 10px 0;
  background: #ffffff;
}
.zt4_box2 li{
  float: left;
  width: 46%;
      background: #f4f4f4;
}
.zt4_box2 li img{
  width: 100%;
}
.zt4_box2 .zt4_bu_box{
    width: 90%;
    margin: 0 auto;
    display: block;
    padding-top: 5px;
   
}
.zt4_box2 .bu_box{
    width: 45%;
    float: left;
    background: #1E63FF repeat;
    display: block;
    font-size: 16px;
    color: #FFF;
    text-align: center;
    line-height: 40px;
    margin: 0 auto;
}
.zt4_box2 .zt2_zy{
  width: 46%;
  float: left;
  border: 1px solid #ccc;
    margin: 1.66%;
}  
.zt4_box2 .zt2_zy img{
  width: 100%;
  margin: 0 auto;
}
.zt4_box2 .zt2_zy p{
  font-size: 1rem;
  text-align: center;
}
.zt4_box2 .zt2_zy p span{
  color: #ff0000;
}
.zt4_box2 .zy_t{
    font-size:1rem;
    color: #666;
    font-weight: bold;
    overflow: hidden; 
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zt4_box3 img{
  display: block;
  width:100%;
}

/* 专题5 */
.zt5_box{
  width: 100%;
  background: url(/images/pc2021/dong/bg3.jpg) repeat-y;
  background-size: 100%;
  padding: 20px 0;
  margin-top: 10px;
  margin:0 auto;
}
.zt5_box .zt5_t{
  font-size: 1.3rem;
  line-height: 2rem;
  text-align: center;
  font-weight: bold;
}
.zt5_box .zt5_t span{
  color: #ff0000;
}
.zt5_box ul{
  width: 100%;
  margin: 0 auto;
  margin-top: 24px;
}
.zt5_box ul li{
  width: 46%;
  float: left;
  background: #ffffff;
  margin: 3% 2%;

}
.zt5_box ul li img{
   margin: 0px auto;
    margin-top: -3%;
    width: 20%;
    display: block;
}
.zt5_box ul li p{
    width: 100%;
    margin: 0px auto;
    line-height: 2rem;
    height: 2rem;
    display: block;
    font-size: 1.2rem;
    text-align: center;
    color: #ec1c32;
    font-weight: bold;
    padding: 3% 0;
}
.zt5_box ul li span{
    margin: 0px auto;
    line-height: 1.5rem;
    width: 80%;
    display: block;
    margin-left: 10%;
    text-align: justify;
    margin-top: 0px;
    font-size: 1rem;
    padding: 4% 0;
}
.zt5_button{
    width: 60%;
    margin: 0 auto;
    font-size: 1.4rem;
    text-align: center;
    line-height: 3rem;
    border-radius: 30px;
    background: #0999f3;
    color: #fff;
    margin-bottom: 15px;
    margin-top: 15px;
    font-weight: bold;
    height: 3rem;
}
.zt5_box>img{
  width:100%;
  margin: 0 auto;
  display: block;
}
.zt5_box .zt5_t2{
  font-size: 2rem;
  line-height: 2rem;
  text-align: center;
  font-weight: bold;
      padding: 20px 0;
}
.zt5_box .zt5_t2  span{
     color: #ff0000;
}
.zt5_z1 {
  width:100%;
  margin: 0 auto;
  
}
.zt5_z1 img{
  width:90%;
  margin: 0 auto;
  display: block;
}
.zt5_z1 .zt5_z1x{
    width: 90%;
    margin: 0 auto;
    background: #ffffff; 
        padding: 20px 0;
}

.zt5_z1 .zt5_z1x .zt5_z1_t{
    font-size: 1.2rem;
    line-height: 2.4rem;
    text-align: left;
    text-indent: 5%;
    border-bottom: 1px solid #ccc;
    color: #ff0000;
    font-weight: bold;
}
.zt5_z1x p{
   text-align: left;
    text-indent: 0%;
    font-size: 18px;  
    width: 90%;
    display: block;
    margin: 0 auto;
    font-weight: bold;
    padding: 20px 0;
}
.zt5_z1x img{
      width: 90%;
      margin: 0 auto;
      padding-top: 20px;
}
.zt5_box2{
    width: 100%;
    margin: 0 auto;
    padding: 20px 0;
    background: #ffffff;
    text-align: center;
} 
.zt5_box2 .zt5_gd_t{
    width: 90%;
    margin: 0 auto;
}
.zt5_box2 .zt5_gd_t .zb2{
    font-size: 1.2rem;
    font-weight: bold;
    color: #4f5468;
    line-height: 2rem;
}
.zt5_box2 .zt5_gd_t .z5_t{
   color: #ff0000;
}
.zt5_box2 ul{
  width: 98%;
  margin: 0 auto;
      padding-top: 10px;
}
.zt5_box2 ul li{
     width: 47%;
    float: left; 
    margin: 0 1%;
    border: 1px solid #ccc;
    padding-bottom: 10px;
}
.zt5_box2 ul li img{
  width: 100%;
  display: block;
      height: 8rem;
}
.zt5_box2 ul li .zt5_b_box{
  padding-top:10px;
}
.zt5_box2 ul li .zt5_an{
  float: left;
  width: 48%;
  margin:  0 1%; 
  height: 3rem;
  font-size: 1rem;
  line-height: 3rem;
  color: #ffffff;
  background: #0686eb;
  border-radius: 5px;
}
.zt5_box2 ul li .zx{
    background: #ed1638;
}

.zt5_box2 ul li .li_t1{
  font-size: 1rem;
  font-weight: bold;
  line-height: 2rem;
  overflow: hidden; 
  white-space: nowrap;
  text-overflow: ellipsis;
}
.zt5_box2 ul li .li_t2{
   font-size: 1rem;  
  line-height: 2rem;
}
.zt5_box2 ul li .li_t2 span{
      color: #ed1638;
      font-weight: bold;
}
/* 专题6  */
.zt6_box {
    width: 100%;
    background: #ffffff;
    margin: 0 auto;
    text-align: center;
    padding: 20px 0;
    margin-top: 10px;
}
.zt6_box .zt6_t{
  font-size: 1.2rem;
  height: 3rem;
  font-weight: bold;
}
.zt6_box li{
    float: left;
    width: 48%;
    margin:1% 1%;
    background-color: #eee;
    padding-bottom: 10px;
}
.zt6_box li img{
    width: 100%;
    display: block;
    padding-bottom: 10px;
}
.zt6_box li p{
  font-weight: bold;
  font-size: 1rem;  
  color: #333;
}
.zt6_box  .zt6_button{
    background-color: #eb6100;
    display: block;
     width: 40%;    
    color: #fff;
    font-size: 0.9rem;
    margin: 0 auto 0.12rem;
    padding: 3px 5px;
    border-radius: 5px;
    margin-top: 1%;
}
.zt6_button2{
   display: block;
    width: 60%;
    line-height: 3rem;
    border-radius: 5px;
    margin: 0 auto;
    color: #fff;
    text-align: center;
    background-color: #eb6100;
    font-size: 1.3rem;
    margin-top: 10px;
}
.zt6_box1{
    width: 100%;
    background: #ffffff;
    margin: 0 auto;
    text-align: center;
    padding: 20px 0;
    margin-top: 10px;
}
.zt6_box1 .zt6_t{
  font-size: 1.2rem;  
  font-weight: bold;
}
.zt6_box1 li{
    float: left;
    width: 48%;
    margin:1% 1%;    
    padding-bottom: 10px;
}
.zt6_box1 li a>img{
  width: 100%;
  display: block;
}
.zt6_box1 li .li_1{
  font-size: 0.9rem;
  height: 2rem;
  line-height: 2rem;
  font-weight: bold;
      padding-top: 10px;
}
.zt6_box1 .li_2{
  font-size: 0.8rem;
  line-height:2rem;
}
.zt6_box1 .li_2 img{
    height: 1rem;
    width: auto;
    display: inline-block;
}

.zt6_box1 li .zt6_zx{
  width: 96%;
  margin: 0 auto;
  text-align: center;
  padding:10px 0;
}
.zt6_box1 li .zt6_zx .zt6_a{
    color: #2276e9;
    border-bottom: 1px solid #2276e9;
    width: 40%;
    float: left;
    margin-left: 4%;
    font-size: 0.9rem;
    line-height: 1.8rem;
}
.zt6_box1 li .zt6_zx .a1{
    float: right;
    margin-right: 4%;
    color: #ed3838;
    border-bottom: 1px solid #ed3838;
}
.zt6_box2{
    width: 100%;
    background: #ffffff;
    margin: 0 auto;
    text-align: center;
    padding: 20px 0;
    margin-top: 10px;
}
.zt6_box2 .zt6_b2_t{
    font-weight: bold;
    font-size: 1.2rem;
    line-height: 3rem;
    height: 3rem;
    padding-bottom: 20px;
}
.zt6_box2 img{
    width: 100%;
    display: block;
}
/* 专题7 */
.zt7_box {
    width: 100%;
    margin:0 auto;
    background: #ffffff;
    padding: 20px 0;
     text-align:center;
}
.zt7_box .zt7_t{
  font-size: 1.3rem;
  line-height: 2.6rem;
  font-weight: bold;
}
.zt7_box ul {
  padding: 10px 0;   
}
.zt7_box ul li{
    width: 31%;
    float: left;
    margin: 0 1.1%;

}
.zt7_box ul li img{
    width: 100%;
    display: block;
}
.zt7_box ul li p{
    font-size: 0.9rem;
    line-height: 2rem;
    background: #272636;
    color: #ffffff;
}
.zt7_box>p{
    margin: 0 auto;
    background-color: #FADA09;
    width: 92%;
    padding: 3%;
    border-bottom: 2px solid #333;
    border-top:2px solid #333;
    color: #333;
    font-size: 0.9rem;
    line-height: 2rem;
    margin-top: 1%;
    text-align: justify;
}
.zt7_buuton{
    display: block;
    text-align: center;
    box-shadow: 5px 5px 5px #999;
    width: 60%;  
    margin: 0 auto;
    height: 3rem;
    line-height: 3rem;
    background-color: #FF6600;
    color: #fff;
    font-size: 1.2rem;
    border-radius: 5px;
    margin-top: 20px;
}
.zt7_box2{
    width: 100%;
    margin:0 auto;
    text-align: center;
    padding: 20px 0;
    background: #5F51F4;
    margin-top: 10px;
}
.zt7_box2 .zt7_b2_t{
  font-weight: bold;
  font-size: 1.3rem;
  line-height: 2rem;
  color: #ffffff;  
}
.zt7_box2 .zt7_b2_t2{
  font-size: 0.9rem;
  line-height: 1rem;
  color:#ffffff;
  margin-top: 10px;
}
.zt7_box2 img{
  width: 100%;
  display: block;
  margin:0 auto;
  margin-top: 10px;
}
.zt7_box3 {
    width: 100%;
    margin:0 auto;
    text-align: center;
    padding: 20px 0;
    background: #ffffff;
    margin-top: 10px;
}
.zt7_box3 .zt7_b3_t{
  font-weight: bold;
  font-size: 1.3rem;
  line-height: 2.6rem;
  color: #000000;  
}
.zt7_box3 ul li{
  width: 47%;
  float: left;
  margin-left: 2%;
}
.zt7_box3 ul li img{
  width: 100%;
  display: block;
  height: 13rem;
}
.zt7_box3 ul li .zt7_li{
  background-color: #FADA09;
  height: 13rem;    
}
.zt7_box3  .zt7_li p{
  font-size: 1.2rem;
  font-weight: bold;
  padding: 6px 0; 
}
.zt7_box3  .zt7_li span{
    font-size: 0.9rem;
    text-align: justify;
    float: left;
    padding: 0 1rem;
}
.zt7_box4{
    width: 100%;
    margin:0 auto;
    margin-top: 10px;
    padding: 20px 0;
    background: #ffffff;
    text-align: center;
}
.zt7_box4 .zb4_t{
    width: 80%;
    border-bottom: 1px solid #000;
    margin:0 auto;
    font-size: 1.8rem;
    padding: 10px 0;
    font-weight: bold;
    height: 3rem;
    line-height: 3rem;
}
.zt7_box4 .zb4_t2{
    width:  80%;
    margin: 0 auto;
    height: 3rem;
    font-size: 1.2rem;
    color: #FE0000;
    line-height: 3rem;
    font-weight: bold;
}
.zt7_box4 >ul li{
    width: 48%;
    float: left;
     margin-left: 1%;
    border:1px solid #D5D5D5;
        padding: 1% 0;
}
.zt7_box4 >ul li img{
    width: 96%;
    display: block;
    margin: 0 auto;
    margin-top: 1%;
}
.zt7_box4 >ul li .zt_b4_p1{
    font-size: 1.3rem;
    line-height: 2rem;
    font-weight: bold;
}
.zt7_box4 >ul li .zt_b4_p2{
      font-size: 0.9rem;
}
.zt7_box4 >ul li .zt7_bu{
    width: 96%;
    margin:0 auto;
    padding-top: 4%;
}
.zt7_box4 >ul li .zt7_bu .zt7_bu_b1{
  width: 47%;
  background: #FF0000;
  line-height: 2rem;
  height: 2rem;
  font-size: 1rem;    
  display: block;
  float: left;
  margin-left:2%;
  color:#ffffff;
}
.zt7_box4 >ul li .zt7_bu  .zx7{
  background: #3097ef;
}
.zt7_box4 .zt7_box_b2{
  margin:0 auto;
  padding: 4% 0;
  width: 96%;
}
.zt7_box4  .zt7_pub_t{
  font-size: 1.4rem;
  line-height: 2rem;
  height: 2rem;
  font-weight: bold;
}
.zt7_box4   .zt7_pub_p{
    text-align: justify;
    text-indent: 2rem;
    font-size: 0.9rem;
    color: #666;
    padding: 2% 0;
}
.zt7_box4  ul li {
    width: 48%;
    float: left;
    margin-left: 1%;   
    padding: 1% 0; 
}
.zt7_box4  ul li img{
    width: 100%;
    display: block;
}
.zt7_box4   ul li span{
  font-size: 0.8rem;
  background-color: #000;
  color: #fff;
  display: block;
  height: 2rem;
  line-height: 2rem;
}
.zt7_box4  .zt7_box_b3{
   margin:0 auto;
  padding: 4% 0;
  width: 96%;
}
.zt7_box4  .zt7_box_b3 img{
    width: 100%;
    margin:0 auto;
    display: block;
}
/* 网站开发工程师 */
.wz_box1{
  width: 100%;
  background: #ffffff;
  padding: 20px 0;
  margin-top: 10px;
  margin:0 auto;
  text-align: center;
}
.wz_gh_t .wz_title{
  font-size: 1.4rem;
  font-weight: bold;
  line-height: 2.8rem;
}
.wz_gh_t .wz_title2{
    font-size: 0.9rem;
    line-height: 1.8rem;    
}
.wz_box1 ul {
  margin-top: 20px;
}
.wz_box1 ul li{
  float: left;
  width: 31%;
  margin-left: 1.66%;
}
.wz_box1 ul li img{
  width: 100%;
  display: block;
}
.wzkf_button{
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #006be4;
    color: #ffffff; 
    margin-top: 20px;
    font-weight: bold;
    padding: 0 20px ;
}
.wz_box2{
      background: url(/images/pc2021/dong/webbgc01.jpg) no-repeat;
      text-align: center;
      margin:0 auto;
      padding: 20px 0;
}
.wz_box2 .wz_title{
  color: #ffffff;
}
.wz_box2 .wz_title2{
  color: #ffffff;
}
.wz_box2 img{
  width: 100%;
  display: block;
  margin-top: 30px;
}
.wz_box2 .wzkf_button{
  color:  #006be4;
  background: #ffffff;
}
.wz_box3{
  width: 100%;
  background: #ffffff;
  padding:20px 0; ;
  margin:0 auto;
  text-align: center;
}
.wz_box3 img{
   width: 100%;
  display: block;
  margin-top: 30px;
}
  .wz_box4 {
    width: 100%;
    margin:0 auto;
    background: #ffffff;
    padding: 20px 0;   
    margin-top: 10px; 
    text-align: center;
  }
 .wz_box4 .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
 
.wz_box4 .ds_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.wz_box4 img{
  width: 100%;
  margin-top: 0 auto;
  margin-top: 20px;
}
.wz_box4 .dsimg_box{
    width: 98%;
    margin: 0 auto; 
    margin-top: 20px;  
 }
  .wz_box4 .dsimg_box ul li {
    width: 49%;
    margin: 0 auto;
    text-align: center;
    float: left;
    margin-left: 1%;
  }
.wz_box4 .dsimg_box ul li img{
  width: 100%;
  margin:0 auto;
}
.wz_box4 .dsimg_box ul li p{
      font-size: 0.9rem;
      line-height: 1.8rem;
}  
  .wz_box5 {
    width: 100%;
    margin:0 auto;
    background: #ffffff;
    padding-top: 20px;  
    text-align: center;  
  }
 .wz_box5 .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
 
.wz_box5 .ds_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.wz_box5 img{
  width: 100%;
  margin-top: 0 auto;
  margin-top: 20px;
}
.wz_box5 .dsimg_box{
    width: 98%;
    margin: 0 auto; 
    margin-top: 20px;  
 }
  .wz_box5 .dsimg_box ul li {
    width: 49%;
    margin: 0 auto;
    text-align: center;
    float: left;
    margin-left: 1%;
  }
.wz_box5 .dsimg_box ul li img{
  width: 100%;
  margin:0 auto;
}
.wz_box5 .dsimg_box ul li p{
      font-size: 0.9rem;
      line-height: 1.8rem;
}  
/* BIM */
.bim_box{
  width: 100%;
  padding: 20px 0;
  margin: 0 auto;
  margin-top:10px;
  background: #ffffff;
   text-align: center;
}
.bim_gd{
  width: 90%;
  margin: 0 auto; 
}
.bim_gd .bim_t{
    font-size: 1.5rem;
    line-height: 3rem;
}
.bim_gd .bim_t2{
    text-align: center;
    color: #555;
    font-size: 0.9rem;    
}
.bim_pub_img img{
  margin-top: 40px;
  width: 100%;
  display: block;
}
.bim_buttom{
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #0999f3;;
    color: #ffffff; 
    margin-top: 15px;
    font-weight: bold;
    padding: 0 20px ;
}
.bim_box2{
  width: 100%;
  background: #ffffff;
  padding: 20px 0;
  margin-top: 10px;
  text-align: center;
}
.bim_box2 ul {
  padding-top: 4%;
}
.bim_box2 ul li{
  width: 48%;
  float: left;
  margin: 2% 1%;
}
.bim_box2 ul li img{
  width: 100%;
  display: block;
  margin-bottom: 10px;
}
.bim_box2 ul li p{
  font-size: 0.8rem;
  line-height: 1.6rem;
}
.bim_box2 ul li .bim_p{
  color:#0999f3;
}
.bim_box3{
  width: 100%;
  background: #ffffff;
  padding: 20px 0;
  margin-top: 10px;
  text-align: center;
}
.bim_box4{
  width: 100%;
  background: #ffffff;
  padding: 20px 0;
  margin-top: 10px;
  text-align: center;
}
.bim_box4 ul{
   padding-top: 4%;
} 
.bim_box4 ul li{
  width: 48%;
  margin:0 1%;
  float: left;
}
.bim_box4 ul li img{
  width: 100%;
  display: block;
}
.bim_box4 ul li p{
  font-size: 0.9rem;
  padding: 4% 0;
}
/* 5G媒体 */
.mt_box{
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  margin-top: 10px;
  padding: 20px 0;
  text-align: center;
}
.mt_gd {
  width: 90%;
  margin:0 auto;
}
.mt_gd .mt_t1{
  font-size: 1.3rem;
  line-height: 2.6rem;
  font-weight: bold;
  text-align: center;
}
.mt_gd .mt_t2{
  font-size: 0.9rem;
  text-align: justify;
  text-indent: 2em;
}
.mt_img img{
  width: 90%;
  margin:0 auto;
  display: block; 
  margin-top: 2rem; 
}
.mt_button{
    min-width: 2.6rem;
    font-size: 1.2rem;
    display: inline-block;
    line-height: 2.6rem;
    background: #ff606e;
    color: #fff;
    border-radius: 2rem;
    box-shadow: 0 0.2rem 0 #feabb3;
    padding: 0 1.5em;
    box-sizing: border-box;
    margin-top: 2rem;
}
.mt1 .mt1_ul{
    width: 98%;
    margin: 0 auto;
    margin-top: 1rem;
}
.mt1 .mt1_ul li{
  width: 50%;
  float: left;
} 
.mt1 .mt1_ul li img{
  width: 100%;
  display: block;
}
.mt1 .mt1_ul2{
    width: 98%;
    margin: 0 auto;
    margin-top: 1rem;
}
.mt1 .mt1_ul2 li{
  width: 31%;
  float: left;
  margin: 0 1.13%;
} 
.mt1 .mt1_ul2 li img{
  width: 100%;
  display: block;
} 
.mt1 .mt1_ul2 li p{
  width: 96%;
  font-size: 0.8rem;
  text-align:justify;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.mt2{
      background: url(/images/pc2021/dong/pg2_bg.png) center/auto 100%;
}
.mt2 .mt_gd .mt_t1{
  color: #ffffff;
}
.mt2 ul{
    margin: 3% 0;
    padding: 0;
    text-align: left;
}
.mt2 ul li{
    margin: 2% 0;
    background: #aee6f2;
    padding: 0.6rem 0.5rem;
    box-sizing: border-box;
    position: relative;
}
.mt2 ul li h3{
  font-size: 0.9rem;
  font-weight: bold;
  line-height: 1.2rem;
}
.mt2 ul li p{
    font-size: 0.8rem;
    line-height: 1.2rem;
    margin: 0;
    margin-top: 0.3rem;
}
.mt3 ul{
  width: 98%;
  margin:0 auto;
  margin-top: 2rem;
}
.mt3 ul li{
  width: 31%;
  float: left;
  margin:1% 1%;
}
.mt3 ul li img{
       margin: 0.7rem auto;
  display: block;
      border-radius: 50%;
    width: 85%;
}
.mt3 ul li div{
    position: relative;   
    overflow: hidden;
}
.mt3 ul li div:after{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    background: url(/images/pc2021/dong/con6_bg.png) top right/97% auto no-repeat;
    transition: transform 0.5s ease-out;
}
.mt4 ul {
  width: 100%;
  margin: 0 auto;
  margin-top: 1rem;
}
.mt4 ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.mt4 ul li img{
  width: 100%;
  display: block;
}
/* 数字传媒设计师 */
.sz_box{
  width: 100%; 
  margin:0 auto;
  background: #ffffff;
  text-align: center;
  padding: 2rem 0;
   margin-top: 10px;
}
.sz_gd{
  width: 90%;
  margin:0 auto;
  text-align: center;
}
.sz_gd .sz_t1{
    font-size: 1.4rem;
    line-height: 2rem;
    font-weight: bold;
}
.sz_gd .sz_t2{
  font-size:0.9rem;  
} 
.sz_gd .sz_t3{
  font-size: 0.9rem;  
  text-indent: 2em;
  text-align:justify;
  margin-top: 1%;
}
.sz_gd .sz_t4{
  font-size:0.9rem;  
  color:#30b5ef;
  margin-top: 1%;
} 
.sz_box .sz_ul li{
    width: 31%;
    float: left;
    margin: 0 1.16%;
}
.sz_box .sz_ul li img{
  width: 100%;
  display: block;
}
.sz_box .sz_ul li h3{
  color: #615e5e;
  font-size: 1rem;
  line-height: 2rem;  
}
.sz_box .sz_ul li p{
    width: 90%;
    font-size: 0.8rem;
    color: #615e5e;
    margin:0 auto;  
}
.sz_button{
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #006be4;
    color: #ffffff; 
    margin-top: 20px;
    font-weight: bold;
    padding: 0 20px ;
}
.sz1 ul {
  margin-top: 1.5rem;
}
.sz1 ul li {
    width: 31%;
    float: left;
    margin: 0 1.16%;
}
.sz1 ul li div{
     width: 7rem;
    overflow: hidden;
    border-radius: 50%;
    background-image: linear-gradient(#ffbd8d, #ff9539, #ff851b);
    position: relative;
    box-shadow: inset 0 0 0.4rem #ffe8bc, 0 0.1rem 0.6rem #ff5400;
    border: 0.06rem solid #ff6316;
    box-sizing: border-box;
    height: 7rem;
    margin: 0 auto;
}
.sz1 ul li div p{
    line-height: 2rem;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    font-size: 1rem;
    color: white;
    font-weight: normal;
    height: 4rem;
}
.sz1 ul li div p span{
  font-size: 1.5rem;
}
.sz1 ul li p{
  color: #615e5e;
  font-size: 0.8rem;
  line-height: 1rem;
  padding-top: 0.6rem;
}
.sz2 ul li{
  float: left;
  width: 31%;
  margin: 2% 1.16%;
  position: relative;
  border-radius: 0.8rem;
  overflow: hidden;
}
.sz2 ul li img{
  width: 100%;
  margin: 0 auto;
  display: block;
}
.sz2 ul li p{
    color: #ffffff;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background: rgba(81, 116, 229, 0.7);
  font-size: 0.8rem;
    padding: 0.3rem 0;
}

.public_kc_box {
    background: #ffffff;
    width: 100%;
    margin: 0 auto;
    margin-top: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
}
  
.public_kc_box .gd_title{
  width: 100%;
  margin:0 auto;
  background: #ffffff;
}
.public_kc_box .ds_title{
  font-size: 1.3rem;
  line-height: 2.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
   color:#0999f3;
}
.public_kc_box .ds_title2{
   font-size:0.8rem;
    line-height: 1.6rem;
   width: 90%;    
   text-align: center;
   margin:0 auto;
}
.public_kc_box img{
  width: 100%;
  margin:0 auto;
  margin-top: 20px;
}
.public_kc_box  .ke_box{
    background: #ffffff;
    width: 100%;
    margin:0 auto;
    padding-bottom: 10px;
}
.public_kc_box .ke_box .dskc_box{
  width: 90%;
  margin:0 auto;
  margin-top:20px;
}
.public_kc_box .ke_box .dskc_box .dskc1{
    border: 1px #9e9e9e solid;
    position: relative;
    margin-top: 30px;   
}
.public_kc_box .ke_box .dskc_box .dskc1 .ds_p{
    width: 80%;
    text-align: left;
    margin: 0 auto; 
    font-size: 1rem;
    line-height: 1.5rem;
    color: #9e9e9e;
     padding: 40px 0;
}
 .public_kc_box .ke_box .dsjd_t{
    position: absolute;
    top: -1rem;
    left: 1rem;
    background: #30b5ef;
    color: #ffffff;
    width: 6rem;
    font-size: 1.3rem;
    line-height: 2rem;
    text-align: center;
}   
 .public_kc_box .ke_box .dsjd_t2{
    position: absolute;
    right: -1rem;
    bottom: -1.2rem;
    width: 50%;
    height: 3rem;
    text-align: center;
    line-height: 2rem;
    border-radius: 10px;
    font-size: 1rem;
    background-color: #30b5ef;
    color: #ffffff;
 }
 .public_kc_box .ke_box .dsjd_t2 span{
    font-size: 2rem;
    line-height: 3rem;
    font-weight: bold;
 }
.sz3 ul li{
  width: 31%;
  margin: 2% 1.16%;
  float: left; 
}
.sz3 ul li img{
  width: 100%;
  display: block;
  margin: 0 auto;
}
.sz4 ul li{
  width: 48%;
  float: left;
  margin: 2% 1%; 
   position: relative;
  border-radius: 0.3rem;
  overflow: hidden;
}
.sz4 ul li img{
    width: 100%;
    display: block;
    margin: 0 auto;
}
.sz4 ul li p{
    font-size: 0.8rem;
    margin: 0;   
    color: #ffffff;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    background: rgba(81, 116, 229, 0.7);
    padding: 2% 0;
}
.sz5 ul li{
  width: 31%;
  float: left;
  margin: 2% 1.16%;
}
.sz5 ul li img{
    width: 100%;
    display: block;
    margin: 0 auto;
}

 
/* 电子商务与跨境电商 */
.dzsw_box{
  width: 100%;
  padding: 20px 0;
  margin: 0 auto;
  margin-top: 10px;
  background: #ffffff;
  text-align: center;
}
.dzsw_gd{
  width: 90%;
  margin: 0 auto;
}
.dzsw_gd .dzsw_t1{
  font-size: 1.4rem;
  line-height: 2.8rem;
  font-weight: bold;
}
.dzsw_gd .dzsw_t1 span{
  color: #0999f3;  
}
.dzsw_gd .dzsw_t2{
  font-size: 0.9rem;
  text-align: center;
}
.dzsw_button{
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #0999f3;;
    color: #ffffff; 
    margin-top: 15px;
    font-weight: bold;
    padding: 0 20px ;
}
.dzsw1 ul{
    margin-top: 4%;
}
.dzsw1 ul li{
    width: 48%;
    float: left;
    margin: 1%;
}
.dzsw1 ul li img{
  width: 100%;
  display: block;
  margin: 0 auto;
}
.dzsw1 ul li p{
  margin-top: 4%;
  font-size: 0.8rem;
}
.dzsw2 ul{
    margin-top: 4%;
}
.dzsw2 ul li{
    width: 31%;
    float: left;
    margin: 1% 1.12%;
}
.dzsw2 ul li img{
  width: 100%;
  display: block;
  margin: 0 auto;
}
.dzsw2 ul li p{
  margin-top: 4%;
  font-size: 0.8rem;
}
/* 专题电子竞技 */
.zt_dj_box{
    background: #000000;
    width: 100%;
    margin: 0 auto; 
    padding: 20px 0px;
}
.zt_dj_gd{
  width: 90%;
  margin:0 auto;
}
.zt_dj_gd .zt_dj_t1{
    color: #f3e0a7;
    background-image: -webkit-linear-gradient(bottom,#deb577,#fae7b0,yellow);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    font-size: 2rem;
    text-align: center;
}
.zt_dj_gd .zt_dj_t2{
    color: #fff;
    text-align: center;
    font-size: 1.2rem;
    margin-top: 0.5rem;
}   

.zt_dj_box .zt_dj_b1{
    width: 96%;
    margin: 3% auto;
    border: 3px solid #facf91;
}
.zt_dj_box .zt_dj_b1 .zt_dj_ba{
  width: 35%;
  float: left;
  text-align: justify;
  color: #fff;
  padding: 8px;
  font-size: 0.9rem;
}
.zt_dj_box .zt_dj_b1 .zt_dj_bimg{
  width: 56%;
  float: left;
  margin-left: 2%;
  margin-top: 4%;
}
.zt_dj_box .zt_dj_b1 .zt_dj_bimg img{
  width: 100%;
  display: block;
}
.zt_dj_box2{
    background: #000000;
    width: 100%;
    margin: 0 auto; 
    padding: 20px 0px;  
}
.zt_dj_b1 {
  width: 98%;
  margin:0 auto;  
}
.zt_dj_b1 ul{
    padding-top: 1rem;
}
.zt_dj_b1 li {
  margin-top: 0.3rem;
}
.zt_dj_b1 li img{
  width: 100%;
  margin:0 auto;
  display: block;
}
.zt_dj_b1 li p{
  width: 50%;
  float: left;
  text-align: center;
  color: #ffffff;
  font-size: 1rem;
  margin-top: 0.3rem;
}
.zt_dj_button{   
    width: 70%;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;  
    background-image: linear-gradient(to bottom , #fae7b0, #deb577);
    color: #000000; 
    margin-top: 15px;
    font-weight: bold;
    padding: 0 20px ;
    font-size: 1.4rem;
}

.zt_dj_b1 .zt_dj_ba2{
    width: 90%;
    margin: 0 auto;
    padding: 5px;
    text-align: justify;
    color: #ffffff;
}
.zt_dj_b1 .zt_dj_bimg2{
    width: 100%;
    margin: 0 auto;
}
.zt_dj_b1 .zt_dj_bimg2 img{
  width: 100%;
  display: block;
}
.zt_dj_b2 ul li img{
  width: 100%;
  display: block;
}
.zt_kc{
    background: #000000;
    width: 100%;
    margin: 0 auto; 
    padding: 20px 0px;
}
.zt_kc .ke_box{
    background: #000000;
    width: 100%;
    margin:0 auto;
    padding-bottom: 10px;
}
.zt_kc .ke_box .dskc_box{
  width: 90%;
  margin:0 auto;
  margin-top:20px;
}
.zt_kc .ke_box .dskc_box .dskc1{
    border: 1px #facf91 solid;
    position: relative;
    margin-top: 30px;   
}
.zt_kc .ke_box .dskc_box .dskc1 .ds_p{
    width: 80%;
    text-align: left;
    margin: 0 auto; 
    font-size: 1rem;
    line-height: 1.5rem;
    color: #9e9e9e;
     padding: 40px 0;
}
 .zt_kc .ke_box .dsjd_t{
    position: absolute;
    top: -1rem;
    left: 1rem;
    background: #ddb576;
    color: #ffffff;
    width: 6rem;
    font-size: 1.3rem;
    line-height: 2rem;
    text-align: center;
}   
 .zt_kc .ke_box .dsjd_t2{
    position: absolute;
    right: -1rem;
    bottom: -1.2rem;
    width: 8rem;
    height: 3rem;
    text-align: center;
    line-height: 2rem;
    border-radius: 10px;
    font-size: 1rem;
    background-color: #ddb576;
    color: #ffffff;
 }
 .zt_kc .ke_box .dsjd_t2 span{
    font-size: 2rem;
    line-height: 3rem;
    font-weight: bold;
 } 

/*高中生学什么技术*/
.gzs_box{
    width: 100%;
    padding: 20px 0;
    background: #ffffff;
    margin: 0 auto;    
    margin-top: 10px;
}
.gzs_gd{
    width: 90%;
    margin:0 auto;
    text-align: center;
    padding: 10px 0;
}
.gzs_gd .gzs_t1{
    font-size: 1.3rem;
    font-weight: bold;
    color: #4b4b4b;
    padding-top: 0.3rem;
}
.gzs_gd .gzs_t1 span{
  color: #ff0000;
}
.pub_img2{
  width: 100%;
  padding-top: 20px;
}
.pub_img2 img{
  width: 100%;
  margin:0 auto;
  display: block;
}
.gzs1 ul li{
  width: 48%;
  float: left;
  margin: 1% 1%;
  background: #f4f4f4;
      padding-bottom: 2%;
}
.gzs1 ul li img{
  width: 100%;
  display: block;
}
.gzs1 ul li p{
    text-align: center;
    font-size: 1rem;
    font-weight: bold;    
    line-height: 2rem; 
}
.gzs1 ul li div{
  width: 90%;
  margin:0 auto;
}
.gzs1 ul li div a{
    width: 45%;
    background: #1E63FF repeat;
    color: #FFF;
    line-height: 2.6rem;
    font-size: 1rem;    
    display: block;
    float: left;
    text-align: center;
        margin-left: 3%;
}
.gzs1 ul li div .gzskc_b{
    background: #F22430 repeat;
    margin-left: 5%;
    float: right;
}
.gzs2{
   padding: 10px 0;
}
.gzs2 .pub_img2{
  padding: 0;
}
.gzs3{
  background: #ff8900;
}
.gzs3 .gzs_gd .gzs_t1{
  color: #ffffff;
}

/* 互联网应用技术工程专业 */
.hlw_box{
  width: 100%;
  background: #ffffff;
  padding: 2rem 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
.hlw_gd{
  width: 90%;
  margin: 0 auto;
  text-align: center;
}
.hlw_gd .hlw_t1{
    font-size: 1.5rem;
    line-height: 2rem;
    margin: 0 auto 0.2rem;
    background-image: -webkit-linear-gradient(right,#1e9dff,#1e9dff,#4736af,#4736af);
    background-clip: border-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
    position: relative;
    width: auto;
    padding: 0 1.5rem 0 1.7rem;
    font-weight: bold;
}
.hlw_gd .hlw_t1::before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    background: url(/images/pc2021/dong/gj.png)no-repeat;
    height: 2rem;
    width: 1.5rem;
    background-size: 3rem;
    margin: auto;
}
.hlw_gd .hlw_t1::after{
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    background: url(/images/pc2021/dong/gj.png) right no-repeat;
     height: 2rem;
    width: 1.5rem;
    background-size: 3rem;
    margin: auto;
}
.hlw_gd .hlw_t2{
  text-align: center;
  font-size: 0.86rem;
  padding-top: 0.3rem;
}
.hlw_button{
    padding: 5px 20px;
    display: inline-block;   
    line-height: 2.5rem;
    background: linear-gradient(to right,lightcoral,coral);
    border-radius: 1rem;
    color: #fff;
    font-size: 1.4rem;
    margin-top: 2rem;
}
.hlw1 ul{
  width: 98%;
  margin:0 auto;
  margin-top: 1rem;
}
.hlw1 ul li{
    background: linear-gradient(to right,#6CC7F6,#0C72F0);
   width: 50%;
   float: left;
   margin-top: 1%;
}
.hlw1 ul li h1{
    text-align: center;
    color: #fff;
    font-size: 1.3rem;
    margin-top: 0;
    font-weight: bold;
}
.hlw1 ul li p{
    color: #fff;
    font-size: 0.8rem;
    overflow: hidden;
    height: 1.8em;
    display: inline-block;
    line-height: 1.8rem;
}

.hlw_box2{
    width: 100%;
    position: relative;
    background: url(/images/pc2021/dong/qnzy.png)no-repeat center center;
    background-size: cover;
    padding: 2em 0;
    text-align: center;
    overflow: hidden;
}
.hlw_box2 .hlw_gd .hlw_t1{
     background-image: -webkit-linear-gradient(right,whitesmoke,white);
}
.hlw_box2 .hlw_gd .hlw_t2{
      color: #ffffff;
}
.hlw_box2 .knlist{
   width: 100%;
}
.hlw_box2 .knlist .knbox{
    width: 80%;
    height: 22rem;
    position: relative;
    margin: auto;
    padding: 1.8em 0px 1em; 
}
.hlw_box2 .knlist .knbox a{
    display: inline-block;
    color: rgb(1, 2, 138);
    font-size: 1em;
    text-align: center;
    position: relative;
    text-decoration: none;
    background: rgb(255, 255, 255);
    border-radius: 15px;
    padding: 0.3em 1em;
    margin: 0.5em 0;
}
.hlw_box2 .knlist .knbox .hlw_a1{
        left: -3.5rem
}
.hlw_box2 .knlist .knbox .hlw_a2{
       right: -4rem;
}
.hlw_box2 .knlist .knbox .hlw_a3{
       left: -6rem;
}
.hlw_box2 .knlist .knbox .hlw_a4{
       right: -6.5rem;
}
.hlw_box2 .knlist .knbox .hlw_a5{
      left: -4rem;
}
.hlw_box2 .knlist .knbox .hlw_a6{
      right: -4rem;
}
.hlw_box2 .knlist .knbox .hlw_a7{
          left: -1rem;
}
.hlw_box2 .knlist .knbox .hlw_a8{
         right: -9.5rem
}
.hlw_box2 .knlist .knbox .hlw_a9{
      left: -14.5rem;
      bottom: -3rem;
}
.hlw_box2 .knlist .knbox .hlw_a10{
        right: -7rem;
}
.hlw_box2 .hlw_button{
    position: absolute;
    bottom: 2rem;
    left: 6.5rem;
}
.hlw3 ul{
  width: 96%;
  margin:0 auto;
  margin-top: 1rem;
}
.hlw3 ul li{
    border-bottom: 1px dotted #5e5e5e;
    color: #5e5e5e;
    padding: 0.5em;
    font-size: 0.9rem;
    overflow: hidden;
    line-height: 2rem;
    text-align: initial;
}
.hlw3 ul li span{
  color: #ff0000;
  font-weight: bold;
}
.hlw3 ul li a{
    float: right;
    border: 1px solid #fb0000;
    display: block;
    width: 7em;
    text-align: center;
    padding: .4em 0;
    line-height: 1em;
    color: #ff0000;
}

/* 男生学什么 */
.nans_box{
    width: 100%;
    margin: 0 auto;
    margin-top: 1rem;
    overflow: hidden;
    padding: 2rem 0;
    background: #1d3ecb;
}
.nans_gd_img{
  width: 70%;
  margin: 0 auto;
}
.nans_gd_img img{
  width: 100%;
  display: block;
}
.nans_box .hy_box{
    width: 95%;
    margin: 0 auto;   
}
.nans_box .hy_box .hy{
    width: 93%;
    margin: 0 auto;
    margin-top: 1rem;
    background: #FFF;
    overflow: hidden;
    padding: 1rem;
}
.nans_box .hy_box .hy_img{
  float: left;
  width: 37%;
  padding: 0.5rem;
}
.nans_box .hy_box .hy_img img{
  width:100%;
  display: block;
}
.hy .hy2 h2{
    font-size: 1.3rem;
    color: #1d3ecb;
    letter-spacing: 1px;
    text-align: left;     
} 
.hy .hy2 hr{
    width: 15%;
    background: #1d3ecb;
    border: none;
    height: 0.3rem;
    margin-top: 0.3rem;
    border-radius: 1rem;
}
.hy .hy2 p{
    text-align: left;
    line-height: 1.6rem;
    font-size: 1rem;
    margin-top: 0.6rem;
}
.nans_button{
    width: 60%;
    margin: 0 auto;
    margin-top: 1.4rem;
    line-height: 3rem;
    background: #4510dd;
    border: 5px solid #FFF;
    font-size: 1.6rem;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
    display: block;
    color: #2dfdff;
}
.nan1 ul{
  width: 95%;
  margin:0 auto;
  margin-top: 0.5rem;
}
.nan1 ul li{
  width: 48%;
  float: left;
  margin:1%;
}
.nan1 ul li img{
  width: 100%;
  
}
.nan1 ul li p{
  font-size: 1rem;
  line-height: 2rem;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
}
.nan1 .nan1_xz{
    width: 93%;
    margin: 0 auto;
    background: #ffeae9;
    padding: 5px 0px;
    font-size: 1.1rem;
    text-align: center;
    line-height: 1.6;
    margin-top: 0.9rem;
}

.nans_gd_img2{
  width: 95%;
  margin: 0 auto;
  margin-top: 1rem;
}
.nans_gd_img2 img{
   width: 100%;
   display: block;
}
.nan2 .nan2_xz{
    width: 93%;
    margin: 0 auto;
    background: #f4f9ff;
    margin-top: 0.7rem;
    padding: 0.6rem 0.3rem;
}
.nan2 .nan2_xz h2{
    font-size: 1.3rem;
    color: #1d3ecb;
    letter-spacing: 1px;
    text-align: left;
}
.nan2 .nan2_xz p{
    text-align: left;
    line-height: 1.6rem;
}
.nan1 p{
    text-align: center;
    color: #FFF;
    margin-top: 1rem;
    font-size:0.9rem;
}
    

/*读职校，就选哈尔滨新华电脑学校  */
.zx_box{
    width: 100%;
    margin: 0 auto;    
    background: #ffffff;
    padding: 1rem 0;
    text-align: center;
}
.zx_gd{
  width: 90%;
  margin: 0 auto;
  text-align: center;
}
.zx_gd .zx_t1{
    font-size: 1.5rem;
    line-height: 2rem;
    font-weight: bold;
    color:#008bff;
} 
.zx_gd  .zx_t2{
    width: 100%;
    display: block;
    font-size: 1rem;
    line-height: 1rem;
    text-align: center;
    margin: 0 auto; 
    color: #c9c9c9;
}
.zx_box .zx1_ul{
  width: 98%;
  margin: 0 auto;
}
.zx_box .zx1_ul li{
   width:48%;
   float: left;
   margin: 2% 1%;
   border-radius: 20px;
   background: #008bff;
   display: block;
   text-align: center;
   font-size: 1.3rem;
   line-height: 2.5rem; 
}
.zx_box .zx1_ul li a{
  color: #ffffff;
}
.zx_img{
    width: 100%; 
    margin-top: 1rem;
}
.zx_img img{
  width: 100%;
  margin:0 auto;
  display: block;
}
.zx1 .zx1_box{
    width: 98%;
    margin:0 auto;
    margin-top: 1rem;
}
.zx1 .zx1_box p{
    text-align: center;
    font-size: 1.1rem;
    line-height: 2.2rem;
    color: #464646;
    letter-spacing: 1px;
}
.zx_button{
    width: 60%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #008bff;;
    color: #ffffff; 
    margin-top: 15px;
    font-weight: bold;
    padding: 0 20px ;
}
.zx2 ul{
    width: 98%;
    margin:0 auto;
}
.zx2 ul li{
   width: 48%;
    float: left;
    margin:2% 1%;
    background: #f4f4f4;
    padding-bottom: 0.6rem;
}
.zx2 ul li img{
  width: 100%;
  margin: 0 auto;
  display: block;
}
.zx2 ul li p{
    text-align: center;
    font-size: 1rem;
    font-weight: bold;    
    line-height: 2rem; 
}
.zx2 ul li div{
  width: 90%;
  margin:0 auto;
}
.zx2 ul li div a{
    width: 45%;
    background: #1E63FF repeat;
    color: #FFF;
    line-height: 2.6rem;
    font-size: 1rem;    
    display: block;
    float: left;
    text-align: center;
}
.zx2 ul li div .gzckc_b{
   background: #F22430;
    margin-left: 5%;
    float: right;
}
.zx_pub_box {
  width: 98%;
  margin:0 auto;
}
.zx_pub_box p{
    text-align: center;
    font-size: 1.1rem;
    line-height: 2.2rem;
    color: #464646;
    letter-spacing: 1px;
}

.zx4 ul{
  width: 98%;
  margin: 0 auto;
}
.zx4 ul li{
    width: 48%;
    float: left;
    margin:2% 1%;
    background: #f4f4f4;
    padding-bottom: 0.6rem;
}
.zx4 ul li img{
  width: 100%;
  margin: 0 auto;
  display: block;
}
.zx4 ul li p{
  font-size:1rem;
  text-align: center;
  line-height: 2rem;
}
.zx4 ul li .zx4_p1{
    font-size: 1.3rem;
    line-height: 3rem;
}


/* 找技校 学技术 */
.zx2_box{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  text-align: center;
  margin-top: 0.5rem;
  padding: 0.5rem 0;
}
.zx2_box h3{
  font-size: 1.8rem;
  line-height: 3rem;
  font-weight: bold;
}
.zx2_box ul{
  width: 100%;
  margin: 0 auto;
  padding-top: 0.5rem;
}
.zx2_box ul li{
  width: 33%;   
  float: left;
  background: #a40000;
  display: block;
  line-height: 2.4rem;
  font-size: 1rem;
  font-weight: bold;
}
.zx2_box ul .zx2_li{
  margin: 0 0.5%;
}
.zx2_box ul li a{
  color: #ffffff;
}
.zx2_gd{
  width: 98%;
  margin: 0 auto;  
}
.zx2_gd .zx_t1{
    margin: 0 auto;
    height: 2rem;
    font-size: 1.5rem;
    color: #333;
    line-height: 2rem;
    border-bottom: 1px solid #333;
    padding-bottom: 0.4rem;
}
.zx2_gd .zx_t2{
    text-align: center;
    font-size: 1rem;
    color: #555;
    margin-top: 0.4rem;
}

.zx2_box1 ul{
    width: 98%;
    margin:0 auto;
}
.zx2_box1 ul li{
   width: 48%;
    float: left;
    margin:2% 1%;
    background: #f4f4f4;
    padding-bottom: 0.6rem;
}
.zx2_box1 ul li img{
  width: 100%;
  margin: 0 auto;
  display: block;
}
.zx2_box1 ul li p{
    text-align: center;
    font-size: 1rem;
    font-weight: bold;    
    line-height: 2rem; 
}
.zx2_box1 ul li div{
  width: 90%;
  margin:0 auto;
}
.zx2_box1 ul li div a{
    width: 45%;
    background: #1E63FF repeat;
    color: #FFF;
    line-height: 2.6rem;
    font-size: 1rem;    
    display: block;
    float: left;
    text-align: center;
}
.zx2_box1 ul li div .gzckc_b{
   background: #F22430;
    margin-left: 5%;
    float: right;
}
.zx2_button{
    width: 60%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #008bff;;
    color: #ffffff; 
    margin-top: 15px;
    font-weight: bold;
    padding: 0 20px ;
}
.zx2_box2 .public_question_box{
    width: 96%;
    margin: 0 auto;
    padding: 1rem 0;
}
.public_question_box .public_question{
    border: 1px solid #43cd7a;
    height: 35px;
    line-height: 35px;
    border-radius: 5px;
    margin-top: 10px;
}
.public_question_box a{

}
.public_question .pub_q1{
    float: left;
    padding-left: 40px;
    font-size: 1.1rem;
    color: #000
}
.public_question .pub_q2{
    float: right;
    font-size: 1.1rem;
    color: #fff;
    background: #43cd7a;
    padding: 0 20px;
}
.public_question_box .a2 {
      border: 1px solid #f99462;
}
.public_question_box .a2 .pub_q2{
         background: #f99462;
}
.public_question_box .a3{
        border: 1px solid #feb54e;
}
.public_question_box .a3 .pub_q2{
    background: #feb54e;
}
.public_question_box .a4{
         border: 1px solid #a3e2e9;
}
.public_question_box .a4 .pub_q2{
    background: #a3e2e9;
}
.public_question_box .a5{
     border: 1px solid #98cefe;
}
.public_question_box .a5 .pub_q2{
    background: #98cefe;
}
.public_question_box .a6{
     border:1px solid #fbdf69;
}
.public_question_box .a6 .pub_q2{
    background: #fbdf69;
}
.zx2_box2 img{
    width: 100%;
    display: block;
    margin-top: 0.5rem;
}
      

/* 哈尔滨新华电脑单招开始了 */
.dz_box{
  width: 100%;
  padding: 1rem 0;
  margin: 0 auto;
  margin-top: 0.5rem;
  background: #ffffff;
  text-align: center;
}
.dz_gd{
  width: 96%;
  margin:0 auto;
}
.dz_gd .dz_t1{   
    font-weight: bold;
    line-height: 3rem;
    font-size: 1.5rem;
    color: #363368;
}
.dz_gd .dz_t2{
    font-size: 1rem;
    text-align: center;
    color: #363368;
    line-height: 2rem;
}
.dz_gd hr{
   border-bottom:1px solid #363368;
   width: 40%;
   margin:0 auto;
}
.dz_img img{
  width:100%;
  margin:0 auto;
  display: block;
  margin-top: 0.5rem;
}
.dz_box .dz_p{
    width: 94%;
    margin:0 auto;
    margin-top: 1rem;
}
.dz_box .dz_p p{
    font-size: 1.1rem;
}
.dz_box .dz_p p span {
     color: #ff0000;
}
.dz_button {
    width: 60%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #008bff;;
    color: #ffffff; 
    margin-top: 15px;
    font-weight: bold;
    padding: 0 20px ;
}
.dz1 ul{
    width: 98%;
    margin:0 auto;
    margin-top: 0.6rem;
}
.dz1 ul li{
    width: 48%;
    margin:1%;
    float: left;
}
.dz1 ul li img{
    width: 100%;
    margin:0 auto;
    display: block;
}
.dz1 ul li p{
  line-height:1.4rem;
  font-size: 1rem;
  margin-top: 0.6rem;
}
.dz_box .dz_img p{
    font-size: 1rem;
    line-height: 1.5rem;
    margin-top: 0.6rem;
}
.dz2 .bj_title{
    font-size: 1.4rem;
    line-height: 3rem;
    text-align: center;
    background: #363368;
    margin: 0.2rem auto;
    color: #FFFFFF;
}
.dz2 .dz2_box table{
  text-align: center;
  width: 100%;
  margin: 0 auto;
  margin-top: 1rem;
}
.dz2 .dz2_box tr{ 
  margin:0 auto;
  height: 2rem;
}
.dz2 .dz2_box tr td{
  font-size: 1rem;
  line-height: 2rem; 
  background: #FFF4EC; 
}
.dz2 .dz2_box tr td a{
  color: #ff0000;
}
.dz2 .dz2_box .dz2_tr td{
  width: 48%;
  background: #363368;
  color: #ffffff;
  font-weight: bold;

}
.dz2 .dz2_box tr .dz2_td2{
   width:26%;
}
/* 什么技校好 */
.jx_box{
  padding: 0.5rem 0;
  width: 100%;
  margin:0 auto;
}
 .jx_img{
    width: 100%;
    margin:0 auto;
    margin-top: 0.6rem;
 }
.jx_img img{
    width:100%;
    display: block;
}
.jx_gd{
    width: 96%;
    margin: 0 auto;
    text-align: center;
}
.jx_gd .jx_t1{
    font-size: 1.4rem;
    line-height: 2rem;
    font-weight: bold;
    color: #00a0de;
}
.jx_gd .jx_t2{
  width: 80%;
  margin:0 auto;
  border-bottom:2px solid #bebebe;
  padding-bottom: 0.5rem;
  margin-top: 0.5rem;
}
.jx_gd .jx_t3{
    font-size: 1.2rem;
    font-weight: bold;
    color: #666666;
    margin: 0.5rem 0;
}
.jx_gd .jx_t3 span{
    color:#cc3333;
}
.jx_gd p{
     font-size: 0.9rem;
     margin:0 auto; 
     margin-top:0.5rem;  
     width: 80%;

}
.jx_gd p span{
     color: #cc3333;
}
.jx2 ul{
  width: 98%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.jx2 ul li{
  width: 46%;
  float: left;
  margin-left: 2.7%;
  border: 1px solid #ccc;
  text-align: center;
  margin-top: 2%;
  padding-bottom: 0.5rem;
}
.jx2 ul li img{
    width: 100%;
    display: block;
}
.jx2 ul li p{
    font-size: 1rem;
    font-weight: bold;
    line-height: 2rem;
    padding-top: 0.5rem;
}
.jx2 ul li .jx_b_a{
    width: 90%;
    margin: 0 auto;
    padding: 0.5rem 0;
}
.jx2 ul li .jx_b_a a{
  width: 49%;
  display: block;
  float: left;
  background: #0686eb;
  margin-left: 1%;
  font-size: 1.2rem;
  line-height: 2.4rem;
  color: #ffffff;
  border-radius: 10px;
}
.jx2 ul li .jx_b_a .jx_a{
  background: #ed1638;
}

/* 学费多少 */
.ztzy_box{
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;

}
.ztzy_gd {
  width: 90%;
  margin: 0 auto;
}
.ztzy_gd .ztzy_t1{
  font-size: 1.4rem;
  line-height: 2.8rem;
  font-weight: bold;
}
.ztzy_line{
  width: 80%;
  margin:0 auto;
}
.ztzy_line img{
  width: 100%;
  display: block;
}
.ztzy_line2{
  width: 50%;
  margin:0 auto;
}
.ztzy_line2 img{
  width: 100%;
  display: block;
}
.ztzy_box ul{
  width: 100%;
  margin-top: 0.5rem;
}
.ztzy_box ul li{
  width: 48%;
  float: left;
  margin: 1%;
  text-align: center;
}
.ztzy_box ul li img{
  width: 100%;
  display: block;
}
.ztzy_box ul li p{
    font-size:1rem;
    line-height: 2.4rem;     
}
.ztzy_box ul li  .zy_a{
    width: 40%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2rem;
    border-radius: 20px;
    background: #008bff;;
    color: #ffffff;    
    font-weight: bold;
    padding: 0 20px ;
    font-size: 1rem;
}
.ztzy_button{
    width: 60%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #008bff;;
    color: #ffffff;    
    font-weight: bold;
    padding: 0 20px ;
    font-size: 1rem;
    margin-top: 1rem;
}
.ztzy_box2{
   width: 100%;
  margin: 0 auto;
  background: #ffffff;
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}
.ztzy_box2 ul{
  width: 48%;
  float: left;
  margin-left: 1%;
}
.ztzy_box2 ul li{
    width: 100%;
    margin-top: 6%;
}
.ztzy_box2 ul li img{
  width: 100%;
  display: block;
}
/* 哈尔滨新华电脑学校学费多少 */
.xf_box{
    width: 100%;
    padding: 1rem 0;
    background: #ffffff;
    margin:0 auto;
    margin-top: 0.5rem;
    text-align: center;
}
.xf_box .xf_t1{
    font-size: 1.4rem;
    font-weight: bold;
    line-height: 2rem;
    color: #00a0e9;
}
.xf_box .wt_box{
      width: 96%;
      margin: 0 auto;
      text-align: center;
}
.xf_box .wt_box .wt_1{
    width: 96%;
    margin: 0 auto; 
}
.wt_box .wt_1 p{
   text-align: left;
   font-size:1rem;
   line-height: 2rem;
    width: 96%;
}
.wt_box .wt_1 span{
    text-align: justify;
    color: #6b6b6b; 
    display: block;
    margin: 0 auto;
    font-size: 1.1rem;
    line-height: 1.6rem;
}
.wt_box .wt_1 .xf1_a{
  text-align: left;
  display: block;
  color: #ff1c1c;
  line-height: 1.2rem;
  line-height: 2.4rem;
}
.xf_b_box{
  width: 100%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.xf_b_box a{ 
    width:50%;
    background: #e85253;
    line-height: 3rem;
    font-size: 1.3rem;
    font-weight:bold;
    color: #ffffff;
    display: block;
    float: left;
}
.xf_b_box .xf_ba{
  background: #268dec; 
}
 .zf_bg_box{
    width: 100%;
    background: #268dec;
    text-align: center;
    color: #ffffff;
    font-size: 1.2rem;
    line-height: 3.5rem;
    margin-top: 0.5rem;
 }
.xf_gd{
  width: 96%;
  margin: 0 auto;
}
.xf_gd .xf_t2{
  font-size: 1.3rem;
  line-height: 3rem;
  font-weight: bold;
}
.xf_gd .xf_t2 span{
      color: #e85253;
}
.xf_gd p{
  text-align: justify;
  font-size: 1rem;
  line-height: 1.2rem;
  text-indent:2em;
} 
.xf_gd p a{
  color: #ff1c1c;
}
.xf_img {
  width: 100%;
  margin: 0 auto;
  margin-top: 0.8rem;
}
.xf_img img{
  width: 100%;
  display: block;
  margin:0 auto;
}
 .zx2_box4 .zx4_t1{        
      text-align: left;
      border-left: 3px solid #ff762a;
      padding-left: 0.5rem;
      font-size: 1.2rem;
      margin-left: 0.5rem;
      font-weight:bold;
 }
.zx2_box4 ul {
    width: 100%;
    margin-top: 0.5rem;

}
.zx2_box4 ul li{
  width: 50%;
  float: left; 
  font-size:1rem;
  line-height: 2.4rem;   
}
.zx2_box4 ul .zt4_l1{
    background: #eee;
}
.zx2_box4 ul  .zt4_l2{
    background: linear-gradient(to right,#ff792b,#ffc740);
    color: #fff;
    margin-left: 0;
}
.zx2_box4 ul  .zt4_l3{  
    background: #ff752a;
    color: #fff; 
}

 /* 哈尔滨新华电脑学费多少 */
  .zf3_box {
    width: 100%;
    background: #ffffff;
    padding: 1rem 0;
    margin:0 auto;
    margin-top: 0.5rem;
  }
.zf3_box p{
    width: 94%;
    margin:0 auto;
    text-align: center;
    font-size: 0.9rem;
    line-height: 1.4rem;
}
.zf3_box .zf3_img{
  width: 3.8%;
  margin: 0 auto;
  text-align: center;
  margin-top: 0.5rem;
}
.zf3_box .zf3_img img{
  width: 100%;
  display: block;
}
.zf3_box2{
    width: 100%;
    background: #b0f7ff;
    padding: 1rem 0;
    margin: 0 auto;
    text-align:center;    
}
.zf3_box2 h1{
  font-size: 2.5rem;
  line-height: 3rem;
  font-weight: bold;
  color:#ae0000;
}
.zf3_box2 h1 span{
  font-size: 2rem;
  margin-left: 1%;
}
.zf3_box2 .zf3_p1{
  width: 96%;
  margin:0 auto;
  font-size: 0.9rem;
  line-height: 1.4rem;
  text-align: justify;
  text-indent: 2em;
  margin-top: 0.5rem;
}
.zf3_box2 ul{
  padding-top:0.5rem;
  width: 100%;
  margin: 0 auto;
}
.zf3_box2 ul li{
  width: 48%;
  float: left;
  margin:1%;
}
.zf3_box2 ul li img{
  width: 100%;
  margin: 0 auto;
  display: block;
}
.zf3_box2 ul li p{
  font-size: 1rem;
  margin-top: 0.5rem;
}
.zf3_but{
    width: 40%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #008bff;;
    color: #ffffff; 
    margin-top: 15px;
    font-weight: bold;
    padding: 0 20px ;
}
.zf_1{
  background: #ffffff;
}
.zf_1 h1{
  color: #000000;
}
.zf3_box3{
    width: 100%;
    background: #ffffff;
    padding: 1rem 0;
    margin: 0 auto;
    margin-top: 0.5rem;
    text-align:center;    
}
.zf3_box3 h1{
  font-size: 2.5rem;
  line-height: 3rem;
  font-weight: bold;
  color:#ae0000;
}
.zf3_box3 h1 span{
  font-size: 2rem;
  margin-left: 1%;
}
.zf3_box3 .zf3_p1{
  width: 96%;
  margin:0 auto;
  font-size: 0.9rem;
  line-height: 1.4rem;
  text-align: justify;
  text-indent: 2em;
  margin-top: 0.5rem;
}
.zf3_box3 ul{
    width: 100%;
    margin-top: 1rem;
}
.zf3_box3 ul li{
    width: 31%;
    float: left;
     margin: 1% 1.12%;
}
.zf3_box3 ul li img{
  width: 100%;
  display: block;
}
.zf3_box3 ul li .zf3_pp1{
    font-size: 1rem;
    line-height: 2rem;
    background: #000000;
    color: #ffffff;
}
.zf3_box3 ul li .zf3_pp2{
    overflow: hidden;
    background: #2b2b2b;
    color: #ffffff; 
    height:6.23rem;
    text-align: justify;
    padding: 0.3rem;
}
.zf3_box4 {
    width: 100%;
    background: #ffe6bf;
    padding: 1rem 0;
    margin: 0 auto;
    text-align:center;  
}
.zf3_box4 h1{
  font-size: 2.5rem;
  line-height: 3rem;
  font-weight: bold;
  color:#ae0000;
}
.zf3_box4 h1 span{
  font-size: 2rem;
  margin-left: 1%;
}
.zf3_box4 .zf3_p1{
  width: 96%;
  margin:0 auto;
  font-size: 0.9rem;
  line-height: 1.4rem;
  text-align: justify;
  text-indent: 2em;
  margin-top: 0.5rem;
}
.xf3_img{
  width: 100%;
  padding-top: 1rem;
  margin: 0 auto;
}
.xf3_img img{
  width: 100%;  
  margin: 0 auto;
  display: block;
}
.zf3_box5 {
    width: 100%;
    background: #d9eef5;
    padding: 1rem 0;
    margin: 0 auto;
    text-align:center; 
}
.zf3_box5 h1{
  font-size: 2.5rem;
  line-height: 3rem;
  font-weight: bold;
  color:#ae0000;
}
.zf3_box5 h1 span{
  font-size: 2rem;
  margin-left: 1%;
}
.zf3_box5 ul{
  width:100%;
  padding-top: 1rem;
}
.zf3_box5 ul li{
  width: 48%;
  margin: 1%;
  float: left;
}
.zf3_box5 ul li .zf_b5_p1 img{
  width: 90%;
  display: block;
  margin: 0 auto;
}
.zf3_box5 ul li .zf_b5_p2 img{
  width: 55%;
  display: block;
  margin: 1rem auto;   
}
.zf3_box6{
    width: 100%;
    background: #78d4af;
    padding: 1rem 0;
    margin: 0 auto;
    text-align:center; 
}
.zf3_box6 .zf3_b6_img{
    width: 70%;
    margin:0 auto;
}
.zf3_box6 .zf3_b6_img img{
  width: 45%;
  display: block;
  margin:0.5rem auto;
} 
.zf3_box6 .zf_b6_p1{
    font-size: 1.5rem;
    line-height: 2rem;
}
.zf3_box6 .zf_b6_p1 span{
      color: #ae0000;
    font-weight: bold;
}
.zf3_box6 .zf_b6_p2{
    font-size: 1.5rem;
    line-height: 3rem;
}
.zf3_box6 .zf_b6_p2 a{
    padding: 0.4rem 1rem;
    background-color: #ae7300;
    border-radius: 0.5rem;
    color: #FFF;
    font-size: 1rem;
    margin-left: 2%;
}
.zf3_box6 .zf3_b6_img2{
    width: 70%;
    margin:0 auto;
}
.zf3_box6 .zf3_b6_img2 img{
  width: 80%;
  display: block;
  margin:0.5rem auto;
} 

/* 女生学什么？ */
.nvs_box{
  width: 100%;
  background: #ffffff;
  padding: 1rem 0;
  margin: 0 auto;
  text-align: center;  
}
.nvs_box h2{
    font-size: 1.2rem;
    line-height: 2rem;
    color: #333;
    letter-spacing: 1px;
    font-weight:bold; 
}
.nvs_box .nnvs_p1{
    width: 100%;
    display: block;
    font-size: 1rem;
    line-height: 2rem;
    text-align: center;
    margin: 0 auto; 
    color: #555;
    letter-spacing: 1px;
    padding-top:0.5rem;
}
.nvs_box p span{
    color: #ffa2b0;
}
.nvs_box2{
  width: 100%;
  padding: 1rem 0;
  margin: 0 auto;
  text-align: center;
}
.nvs_box2 h2{
    font-size: 1.2rem;
    line-height: 2rem;
    color: #333;
    letter-spacing: 1px;
    font-weight:bold;
}
.nvs_box2 .nvs_b2_img{
  width: 80%;
  margin:  0.5rem auto;  
}
.nvs_box2 .nvs_b2_img img{
    width: 100%;
    display: block;
}
.nvs_box2 .nvs_b2_p{
    width: 90%;
    margin: 0 auto;
    font-size: 0.9rem;
    line-height: 1.4rem;
}
.nvs_box2 .nvs_b2_img2{
  width: 100%;
  margin:  0.5rem auto;  
}
.nvs_box2 .nvs_b2_img2 img{
    width: 100%;
    display: block;
}
.nvs_box2 p{
    width: 100%;
    display: block;
    font-size: 1rem;
    line-height: 2rem;
    text-align: center;
    margin: 0 auto;
    font-weight: bold;
    color: #555;
    letter-spacing: 1px;
}
.nvs_box2  .nvs_b2_p{
    width: 96%;
    display: block;
    text-align: center;    
    font-size: 1rem;
    line-height:2rem;
    color: #464646;
    margin: 0 auto;
}
.nvs_button{
    width: 60%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #008bff;;
    color: #ffffff;    
    font-weight: bold;
    padding: 0 20px ;
    font-size: 1rem;
    margin-top: 1rem;
}
.nvs_box ul{
  display: block;
}
    
.nvs_box ul li{
    width: 48%;
    float: left;
    margin: 1%;
    background: #fef6e4;
    display: block;
    padding-bottom: 2%;
}
.nvs_box ul li img{
  width: 100%;
  display: block;
  margin: 0 auto;
}
.nvs_box ul li .nvs_p1{
  font-size: 1rem;
  font-weight: bold;
  color: #464646;
  margin: 0 auto;
}
.nvs_box ul li .nvs_p2{
  font-size: 0.8rem;
  line-height: 1.4rem;
  text-align: left;
}
.nvs_box ul li .nvs_b1_p{
    height: 12rem;
    width: 94%;
    margin: 0 auto;
    display: block;
}
.nvs_bg{
    width: 98%;
    margin:0 auto;
    background: #fd5379;  
    text-align: center;
    color: #ffffff;
    font-size: 1.2rem;
    line-height: 2.4rem;
    border-radius: 0.5rem;
    margin-top: 0.5rem;
}
.nvs_box3 {
  width: 100%;
  padding: 1rem 0;
  margin: 0 auto;
  text-align: center;
}
.nvs_box3  h2{
    font-size: 1.2rem;
    line-height: 2rem;
    color: #333;
    letter-spacing: 1px;
    font-weight:bold;
}
.nvs_box3  .nv3_p1{
    font-size: 0.9rem;
    line-height: 1.4rem;
}
.nvs_box3 ul {
  margin-top: 0.5rem;
}
.nvs_box3 ul li{
    width: 48%;
    margin: 1%;
    float: left; 
    background: #ffffff; 
    padding-bottom: 0.5rem;
}
.nvs_box3 ul li img{
  width: 100%;
  display: block;
  margin: 0 auto;
}
.nvs_box3 ul li p{
    text-align: center;    
    font-size: 1rem;
    line-height: 2rem;
    color: #464646;   
    font-weight: bold;
}
.nvs_box3 ul li .nvs_b3_box{
    width: 94%;
    margin:0 auto;
}
.nvs_box3 ul li .nvs_b3_box a{
    width:40%;
    display: block;
    float: left;
    text-align: center;
    background: #1E63FF;
    margin-left: 7%;
    color: #ffffff;
    font-size: 0.9rem;
    line-height: 1.5rem;
}
.nvs_box3 ul li .nvs_b3_box .nvs_b3a1{
  background: #F22430;
}
.nvs_box4{
  width: 100%;
  margin:0 auto;
  padding: 1rem 0;
  background: #ffffff;
  text-align: center;
}
.nvs_box4 .nvs_b2_img2{
  width: 100%;
  margin:  0.5rem auto;  
}
.nvs_box4 .nvs_b2_img2 img{
    width: 100%;
    display: block;
}

/* 如何选择好的职业技术学校，选学校=选专业 */
.zt_zx3_img{
  width: 100%;
  background: #ffffff;   
}
.zt_zx3_img img{
  width:100%;
  margin: 0 auto;
  display: block;
}
.zx3_gd{
  width: 94%;
  margin: 0 auto;
}
.zx3_gd .zt3_t1{
  font-size: 1.5rem;
  line-height: 3rem;  
}
.zx3_gd .zt3_t2{
  font-size: 1.5rem;
  line-height: 3rem;
  color: #ff0000;
  font-weight: bold;
}
.zx3_gd .zt3_t3{
  font-size: 0.9rem;
}
.zx3_box{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}
.zx3_box ul{
  width: 100%;
  margin-top: 0.5rem;
}
.zx3_box ul li{
   width:48%;
   float: left;
   margin: 1%;
}
.zx3_box ul li img{
    width:100%;
    display: block;
}
.zx3_box ul li h2{
  font-size: 1.3rem;
}
.zx3_box ul li p{
  line-height: 1.6rem;
  font-size: 1rem;
}
.zx3_box ul li .zx_zy_a{
    display: inline-block;
    width: 40%;
     text-align: center;
    line-height: 1.6rem;
    border-radius: 10px;
    background: #008bff;;
    color: #ffffff;    
    margin-top: 0.3rem;
    padding: 0 10px ;
    font-size: 0.9rem;
     
}
.zx3_button {
    width: 30%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2rem;
    border-radius: 10px;
    background: #008bff;;
    color: #ffffff;    
    font-weight: bold;
    padding: 0 10px ;
    font-size: 1rem;
    margin-top: 1rem;
}
.zx3_box .zx3_ul li{   
    width: 46%;
    border-radius:0.5rem;
    border: 1px solid #000;
    text-align: center;
    line-height: 1.6rem;
    margin-top: 0.3rem;
    margin-left: 2%;
    font-size: 1rem;
}
.zx3_box2{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}
.zx3_box2 .zx3_b2_img{
  width: 46%;
  float: left;
  margin-left: 3%;
}
.zx3_box2 .zx3_b2_img p{
    font-size:1rem;
    line-height: 1.6rem;
}
.zx3_box2 .zx3_b2_img img{
  width: 100%;
  display: block;
}
.zx3_box2 .zx3_b2_ul{
    width: 46%;
    float: right;
    margin-right: 3%;
}
.zx3_box2 .zx3_b2_ul li img{
    width: 100%;
    display: block;
}
.zx3_box2 .zx3_b2_ul li p{
    font-size: 1rem;
    line-height: 1.6rem;
}
.zx3_box2 .zx3_b2_ul2 li{
  width: 46%;
  float: left;
 
}
.zx3_box2 .zx3_b2_ul2 li img{
  width: 100%;
  display: block;
}
.zx3_box2 .zx3_b2_ul2 .zx3_b2_li1{
    margin-left: 3%;
}
.zx3_box2 .zx3_b2_ul2 .zx3_b2_li2{
    margin-right: 3%;
    margin-left: 2%;
}
.zx3_box2 .zx3_b2_ul2 li p{
    font-size: 1rem;
    line-height: 1.6rem;
}
.zx3_box3{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}
.zx3_box3 .zx3_gd .zt3_t2{
    color: #000000;
}

/* 学电脑就来哈尔滨新华电脑学校 */
.xdn_box{
    width: 100%;
    background: #ffffff;
    padding: 1rem 0;
    margin:0 auto;
    margin-top: 0.5rem;
    text-align: center;
}
.xdn_gd{
  width: 96%;
  margin: 0 auto;
}
.xdn_gd .xdn_t1{
  color: #0e55ac;
  line-height: 2rem;
  font-size: 1.5rem;
  font-weight: bold;
}
.xdn_gd .xdn_t1 span{
      color:#ff0000;
} 
.xdn_gd p{
    font-size: 1rem;
    line-height: 2rem;    
}
.xdn_gd p::after{
    content: "";
    width: 4rem;
    height: 0.3rem; 
    margin: 0 auto;
    background-color: #0073ff;
    display: block;
    margin-bottom: 0.3rem;
}
.xdn_button{
    width: 60%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #008bff;;
    color: #ffffff;    
    font-weight: bold;
    padding: 0 20px ;
    font-size: 1rem;
    margin-top: 1rem;     
}
.xdn_img {
  width: 100%;
  margin-top: 0.5rem;
}
.xdn_img img{
  width: 100%;
  display: block;
}
.xdn_box .xdn_tt{
  width: 96%;
  margin:0 auto;
  font-size: 1rem;
  line-height: 1.6rem;
}
.xdn_box2{
   background: url(/images/pc2021/dong/hy_bg.jpg) repeat-y center center;
   padding: 1rem 0;
   text-align: center;
   margin: 0 auto;  
}
.xdn_img2{
  width: 84%;
  margin:0 auto;
  margin-top: 0.7rem;
}
.xdn_img2 img{
  width: 100%;
  display: block;
}
.xdn_box2 .xdn_b2_t1{
    font-size: 1rem;
    color: #1358ae;
    font-weight: bold;
    line-height: 2rem;
}
.xdn_box2 .xdn_b2_t2{
  font-size: 0.9rem;
  line-height: 1.4rem;
  padding-bottom: 1rem;
}
.xdn_box2 ul li{
  width: 48%;
  float: left;
  margin: 1%;
  background: #1358ae;
  border-radius: 46% 46% 0 0;
}
.xdn_box2 ul li img{
    width: 90%;
    display: block;
    margin: 0 auto;
}
.xdn_box2 ul li h2{
    font-size: 1.3rem;
    line-height: 2.6rem;
    color: #ffffff;
    font-weight: bold;
}
.xdn_box2 ul li p{
    width: 96%;
    margin: 0 auto;
    font-size: 1rem;
    line-height: 1.3rem;
    padding: 0.5rem 0;
    color: #ffffff;
    text-align: justify;
}
.xdn_box3{
    width: 100%;
    background: #ffffff;
    padding: 1rem 0;
    margin:0 auto;
    margin-top: 0.5rem;
    text-align: center;
}
.xdn_box3 ul li{
  width: 48%;
  float: left;
  margin: 1%;
  background: #f4f4f4;
  padding-bottom: 0.5rem;
}
.xdn_box3 ul li img{
  width: 100%;
  display: block;
}
.xdn_box3 ul li p{
  font-size: 1.3rem;
  line-height: 2.6rem;
  font-weight: bold;
  overflow: hidden; 
    white-space: nowrap;
    text-overflow: ellipsis;
}
.xdn_box3 ul li .zdn_b3_a{
  width: 94%;
  margin: 0 auto;
}
.xdn_box3 ul li .zdn_b3_a a{
  width: 46%;
  float: left;
  display: block;
  background: #1E63FF repeat;
  color: #FFF;
  line-height: 2.4rem;
  font-size: 1.2rem;
  margin-left: 3%;
}
.xdn_box3 ul li .zdn_b3_a .xdn_a1{
  background: #F22430 repeat;
}

/* cctv-推荐品牌互联网科技再登央视 */
.cctv_box {
  width: 100%;
  background: #ffffff;
  padding:1rem 0;
  margin:0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
.cctv_gd{
  width: 96%;
  margin:0 auto;
}
.cctv_gd .cctv_t1{
    font-size: 1.2rem;
    line-height: 2.4rem;
    font-weight:bold;
}
.cctv_gd .xian{
  width: 20%;
  border-bottom: 6px solid #ff0000;
  margin: 0.5rem auto;
}
.cctv_box video{
  width: 100%;
  display: block;
}
.cctv_box .cb_1{
    width: 94%;
    margin: 0 auto;
    padding: 0.5rem;
    text-align: justify;
}
.cctv_box .cb_1 p{
  font-size: 0.9rem;
  line-height: 1.4rem;
}
.cc_button{
    width: 50%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #008bff;;
    color: #ffffff;    
    font-weight: bold;
    padding: 0 20px ;
    font-size: 1rem;
    margin-top: 1rem; 
}
.cctv_box_bg{
      margin: 0 auto;
    text-align: center;
    background: url(/images/pc2021/dong/xz1_bg.jpg) center;
    font-size: 1.4rem;
    line-height: 4rem;
    position: relative;
    color: #ffffff;
    font-weight: bold;
}
.cctv_box ul{
  margin: 0 auto;
  margin-top: 0.5rem;
}
.cctv_box ul li{
    width: 48%;
    float: left; 
    margin: 1%;   
}
.cctv_box ul li img{
  width: 100%;
  display: block;
}
.cctv_box2{
     width: 100%;
    text-align: center;
    background: url(/images/pc2021/dong/xz4_bg.jpg) center;
    padding: 1rem 0;
    margin: 0 auto;
}
.cctv_box2 .cctv_gd .cctv_t1{
    color:#ffffff;
}
.cctv_box2 .cb_1{
    width: 94%;
    margin: 0 auto;
    padding: 0.5rem;
    text-align: justify;
}
.cctv_box2 .cb_1 p{
  font-size: 0.9rem;
  line-height: 1.4rem;
  color:#ffffff;
  text-indent:2em;
}
.cctv_box2 .cc_ul1{
    width: 100%;
    margin: 0 auto;
    margin-top: 0.5rem;
}
.cctv_box2 .cc_ul1 li{ 
    width:48%;
    float: left;
    margin:1%;
} 
.cctv_box2 .cc_ul1 li img{
  width: 100%;
  display: block;
}
.cctv_box2 .cc_ul2{
    width: 100%;
    margin: 0 auto;
   
}
.cctv_box2 .cc_ul2 li{ 
    width:31%;
    float: left;
    margin:1% 1.16%;
} 
.cctv_box2 .cc_ul2 li img{
  width: 100%;
  display: block;
}
.cctv_box3{
  width: 100%;
  background: #ffffff;
  padding:1rem 0;
  margin:0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
.cctv_box3 ul{
    width: 100%;
    margin: 0 auto;   
}
.cctv_box3 ul li{ 
    width:31%;
    float: left;
    margin:1% 1.16%;
} 
.cctv_box3 ul li img{
  width: 100%;
  display: block;
}
.cctv_box4{
    width: 100%;
    margin: 0 auto;
    text-align: center;
    background: url(/images/pc2021/dong/xz5_bg.jpg) center;
    padding: 0.5rem 0;
}
.cctv_box4 .cctv_gd .cctv_t1{
    color:#ffffff;
}
.cctv_box4 .cb_1{
    width: 94%;
    margin: 0 auto;
    padding: 0.5rem;
    text-align: justify;
}
.cctv_box4 .cb_1 p{
  font-size: 0.9rem;
  line-height: 1.4rem;
  color:#ffffff;
  text-indent:2em;
}
.cctv_box4 ul{
  width: 100%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.cctv_box4 ul li{
  width: 48%;
  float: left;
  margin:1%;
} 
.cctv_box4 ul li img{
  width: 100%;
  display: block;
}
.cctv_box5{
  width: 100%;
  background: #ffffff;
  padding:1rem 0;
  margin:0 auto;
  margin-top: 0.5rem;
  text-align: center;
}
.cctv_box5 ul{
  width: 100%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.cctv_box5 ul li{
  width: 48%;
  float: left;
  margin: 1%;
  background: #eeeeee;
  padding-bottom: 0.5rem;
}
.cctv_box5 ul li img{
  width: 100%;
  display: block;
}
.cctv_box5 ul li p{
    font-size: 1rem;
    line-height: 2rem;
    font-weight:bold;
}
.cctv_box5 ul li a{
  display: inline-block;
  font-weight: bold;
  color:#ffffff;
  line-height: 1.5rem;
  font-size: 0.9rem;
  background: #008bff;
  width: 50%;
  border-radius: 20px;
}
/* 在哈尔滨上什么技校好？ */
.jx2_box {
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  padding: 1rem 0;
  text-align: center;
}
.jx2_box a{
  width: 40%;
  display: inline-block;
  float: left;
  background: #0889ef;
  font-size: 1.5rem;
  line-height: 3rem;
  font-weight: bold;
  color:#ffffff;
  margin-left:6%;
}
.jx2_box .zxzy{
  background: #222222;
}
.jx2_box2 {
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  padding: 1rem 0;
  text-align: center;
  margin-top: 0.5rem;
}
.jx2_gd{
  width: 94%;
  margin:0 auto;
}
.jx2_gd .jx2_t1{
  font-weight: bold;
  font-size: 1.5rem;  
}
.jx2_gd .jx2_t1 span{
  color:#ff0000;
}
.jx2_box2 ul{
  width: 100%;
  margin:0 auto;
  padding-top: 0.5rem;
}
.jx2_box2 ul li{
  width: 48%;
  margin: 1%;
  float:left;
} 
.jx2_box2 ul li img{
  width: 100%;
  display: block;
}
.jx2_button{
  width: 60%;
  display: inline-block; 
  margin: 0 auto;
  text-align: center;
  line-height: 3rem;
  border-radius: 20px;
  border:1px solid #008bff; 
  color: #008bff;    
  font-weight: bold;
  padding: 0 20px ;
  font-size: 1.3rem;
  margin-top: 1rem; 
}
.jx2_box3{
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  padding: 1rem 0;
  text-align: center;
  margin-top: 0.5rem;
}

.jx2_box3 ul{
    width: 98%;
    margin:0 auto;
}
.jx2_box3 ul li{
   width: 48%;
    float: left;
    margin:2% 1%;
    background: #f4f4f4;
    padding-bottom: 0.6rem;
}
.jx2_box3 ul li img{
  width: 100%;
  margin: 0 auto;
  display: block;
}
.jx2_box3 ul li p{
    text-align: center;
    font-size: 1rem;
    font-weight: bold;    
    line-height: 2rem; 
}
.jx2_box3 ul li div{
  width: 90%;
  margin:0 auto;
}
.jx2_box3 ul li div a{
    width: 45%;
    background: #1E63FF repeat;
    color: #FFF;
    line-height: 2.6rem;
    font-size: 1rem;    
    display: block;
    float: left;
    text-align: center;
    font-weight: bold;
    border-radius: 5px;
}
.jx2_box3 ul li div .gzckc_b{
   background: #F22430;
    margin-left: 5%;
    float: right;
}
.jx2_box4{
    width: 100%;    
    background: url(/images/pc2021/dong/pic_16.jpg) no-repeat center;
    background-size: 100% 100%;
    padding: 1rem 0;
    margin: 0 auto;
    text-align:center;
}
.jx2_box4 .jx2_p_box{
  width: 98%;
  margin: 0 auto;
  text-align: center;
  padding: 1rem 0;
}
.jx2_box4 .jx2_p_box p{
  font-size: 0.9rem;
  line-height: 1.6rem; 
}
.jx2_box4 .jx2_p_box .jx2_span{
  font-weight: bold;
  font-size: 1.4rem;
}
.jx2_box4 .jx2_p_box .jx2_span2{
  font-weight: bold;
  color:#ff0000;
  font-size: 1rem;
}
.jx2_box4 .jx2_p_box .jx2_p3{
  font-size: 1.2rem;
  font-weight: bold;
}
.jx2_box5{
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  padding: 1rem 0;
  text-align: center;
  margin-top: 0.5rem;
}

.jx2_box5 .myscroll {
    width: 100%;
    height: 9rem; 
    margin: 0 auto;   
    line-height: 26px; 
    font-size: 1rem; 
    overflow: hidden;  
    margin-top: 0.5rem;
}

.myscroll li {
   height: 26px;   
   width: 100%;
   text-align: center;
} 
.myscroll li span{
  width: 33%;
  text-align: center;
  display: inline-block;

}
.jx2_box5 .gd_gd{
  width: 100%;
  margin:0 auto;
}
.jx2_box5 .gd_gd span{
  width: 33%;
  text-align: center;
  display: inline-block;
}
  
  /* 初中生学历提升_升大专 */
.czs_img{
  width: 100%;
  margin:0 auto;
  background: #ffffff;
  padding: 1rem 0; 
}
.czs_img img{
  width: 100%;
  display: block;
} 
.czs_box{
  width: 100%;
  margin:0 auto;
  background: #ffffff;
  padding: 1rem 0; 
  margin-top: 0.5rem;
  text-align: center;
}
.csz_gd{
  width: 96%;
  margin:0 auto;
}
.csz_gd .csz_t1{
  font-size: 1.4rem;
  line-height: 2rem;
  font-weight:bold;
  color: #ff5070;
}
.csz_gd  .csz_p1{
  font-size: 0.9rem;
  line-height: 1.6rem;
}
.czs_button{
    width: 40%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;
    border-radius: 20px;
    background: #008bff;;
    color: #ffffff;    
    font-weight: bold;
    padding: 0 20px ;
    font-size: 1rem;
    margin-top: 1rem; 
}
/* 央视在此聚焦新华 */
.xhxz_box{
   background: #700;
   width: 100%;
   margin:0 auto;
    padding: 1rem 0;
    text-align: center;
}
.xhxz_box .xhxz_div{
  width: 94%;
  margin:0 auto;  
}
.xhxz_box .xhxz_div .xhxz_img{
    width: 35%; 
    float: left; 
}
.xhxz_box .xhxz_div .xhxz_img img{ 
      width: 90%;
      display: block;
      margin:0 auto;
}
.xhxz_box .xhxz_div .xhxz_p{
  text-align: justify;
  color:#ffffff;
  font-size:1rem;
  line-height: 1.6rem;
}
.xhxz_box .xhxz_video{
    width: 100%;
    margin: 0 auto;
    display: block;
    padding-top: 1rem;
}
.xhxz_box .xhxz_video video{
  width: 100%;
  display: block;
}
.xhxz_box .xhxz_p2{
  width: 94%;
  margin: 0 auto;
  margin-top: 1rem; 
  padding: 1rem 0;
  color: #ffffff;
  text-align: justify;
  font-size: 1.1rem;
  line-height: 1.6rem;
}
.xhxz_box .xhxz_img2{
  width: 100%;
  margin-top: 0.8rem;
  display: block;
}
.xhxz_box .xhxz_img2 img{
  width: 100%;
  display: block;
} 
.xhxz_box .xhxz_h2{
    font-size: 1.8rem;
    line-height: 2.4rem;
    font-weight:bold;
    text-align: center;
    width: 94%;
    color:#ffffff;
    margin:0 auto;
    margin-top: 1rem;
}
.xhxz_box .xhxz_h2 span{
    color: #ffd100;
}
.xhxz_button{
    display: block;
    width: 46%;
    height: 50px;
    background: #e92a77;
    text-align: center;
    line-height: 50px;
    font-size: 1.2em;
    color: #fff;
    margin: 5% 2%;
    border-radius: 5px;
    margin: 3% auto;
}
.xhxz_box ul{
  width: 100%;
  margin: 0 auto;
  margin-top:0.5rem;
}
.xhxz_box ul li{
  width: 48%;
  float: left;
  margin:1%;
  background: #ffffff;
  padding-bottom: 0.5rem;
} 
.xhxz_box ul li img{
  width: 100%;
  display: block;
}
.xhxz_box ul li p{
  font-size: 1rem;
  margin:0.4rem 0;
  text-align: center; 
  font-weight:bold;
}
.xhxz_box ul li a{
    width: 45%;
    display: inline-block;
    background: #fc1010;
    color: #ffffff;
    font-weight: bold;
    font-size: 1rem;
    line-height: 1.5rem;
}
/* 哈尔滨新华VS中高职 */
.xh_box{
    width: 100%;
    background: #ffffff;
    margin:0 auto;
    margin-top: 0.5rem;
    padding:1rem 0;
    text-align: center;
}
.xh_gd{
    width: 94%;
    margin: 0 auto;
}
.xh_gd .xh_t1{
    font-size: 1.5rem;
    line-height: 3rem;
    font-weight:bold; 
}
.xh_gd .xh_t1 span{
  color: #f01a00;
}
.xh_gd .xh_t1  img{ 
    display: inline-block;
    width: 11%;
    vertical-align: top;
}
.xh_gd p{
  font-size: 0.9rem;
  line-height: 1.5rem;
  text-align: justify;
  text-indent: 2em;
}
.xh_box table{
    width: 94%;
    margin: 0 auto;
    text-align: center;
 border-collapse: collapse;
     
}
.xh_box table  tr td{
  border: 1px solid #aaa;
  font-size: 0.8rem;
  text-align: justify;
   padding: 5px;
}
.xh_box table .xh_td1{
    width: 50%;

}
.xh_box table .xh_td2{
    width: 15%;
    text-align: center;
    background: #f1264e;
     color:#ffffff;
}
.xh_box table .xh_td3{
    width: 35%;
}
.xh_box table .tr_bg .xh_td2{
  background: #f1264e; 
}
.xh_box table .tr_bg td{
    background: #333333;
    color: #ffffff;
    height: 2rem;
    line-height: 2rem;
    font-weight: bold;
    font-size: 1.2rem;
    text-align: center;
}
.xh_button{
   display: block;
    width: 60%;
    height: 50px;
    background: #f70a0a;
    text-align: center;
    line-height: 50px;
    font-size: 1.2em;
    color: #fff;
    margin: 5% 2%;
    border-radius: 30px;
    margin: 3% auto;
}
.xh_box2{
    text-align: center;
    padding: 1rem 2%;
    background: url(/images/pc2021/dong/xz3_bg.jpg) center/ auto 100%;
}
.xh_box2 .xh_t2{
    font-weight:bold;
    font-size: 1.5rem;
    line-height: 3rem;
    color:#ffffff;
}
.xh_box2 .xh_ul1{
    width: 94%;
    margin: 0 auto;
}
.xh_box2 .xh_ul1 li{
  background: #ffffff;
  margin: 0.3rem 0;
  font-size: 0.9rem;
  line-height: 2rem;
}
.xh_box2 .xh_ul1 li span{
  width: 20%;
  text-align: center;
  background: #ffe21c;
   font-size: 1rem;
  line-height: 2rem;  
  float: left;
}
.xh_box2 .ul1bg {
  margin-top: 0.7rem;
}
.xh_box2 .ul1bg li span{
  background: #f1264e;
}
.xh_box2 .xh_ul2{
  width: 96%;
  margin: 0 auto;
}
.xh_box2 .xh_ul2 li{
    width: 48%;
    float: left;
    margin: 1%;
} 
.xh_box2 .xh_ul2 li img{
  width: 100%;
  display: block;
}
.xh_box2 .xh_ul2 li p{
    font-size:0.9rem;
    line-height: 2rem;
    color: #ffffff;
}
.xh_box .xh_ul3{
    margin: 3% auto;
    padding: 0;
    text-align: left;
}
.xh_box .xh_ul3 li{
    background: #fff3c6;
    margin: 2% 0;
    overflow: hidden;
}
    
.xh_box h3{
    background: #fa7800;
    margin: 0;
    font-size: 1.2rem;
    color: white;
    line-height: 2.2rem;
    font-weight: normal;
    position: relative;
    text-indent: 2em;
}
.xh_box .xh_ul3  span{
    width: 1.6rem;
    height: 1.6rem;
    background: white;
    color: #fa7800;
    border-radius: 50%;
    font-size: 1.1rem;
    line-height: 1.6rem;
    font-style: italic;
    text-align: left;
    text-indent: 0.3em;
    position: absolute;
    left: 0.5em;
    top: 0;
    bottom: 0;
    margin: auto;   
}
.xh_box .xh_ul3 li p{
    line-height: 1.4rem;
    font-size: 0.9rem;
    width: 88%;
    margin: 1.5rem auto;
}
.xh_box .xh_ul4{
    width: 100%;
    margin: 0 auto;
}
.xh_box .xh_ul4 li{
    width: 47%;
    margin:1.2%;
    float: left;
    border:1px solid #CCC; 
    padding-bottom: 0.5rem;
}  
.xh_box .xh_ul4 li img{
  width: 100%;
  display: block;
}
.xh_box .xh_ul4 li p{
  font-size: 1rem;
  line-height: 2rem;
  font-weight: bold;
      margin: 2% 0;
}
.xh_box .xh_ul4 li .ul3_div{
    width: 96%;
    margin: 0 auto;    
}
.xh_box .xh_ul4 li .ul3_div a{
    width: 42%;
    float: left;
    display: inline-block;
    text-align: center;
    background: #00a0e9;
    color: #ffffff;
    height: 1.5rem;
    line-height: 1.5rem;
    font-size: 0.8rem;
    font-weight: bold;
    margin-left: 4%;
    border-radius: 5px;
}
.xh_box .xh_ul4 li .ul3_div .xh_zxxf{
  background: #f92619;
  margin-left:8%;
}
/* 一分钟测试你适合学习哪个互联网专业 */
.wx_box{
  background: #ffc410;
  padding: 1rem 0;
  width: 100%;
  margin: 0 auto;
}
.wx_box .wx_box2{
  width: 90%;
  margin: 0 auto;
  background:#ffffff;
}
.wx_box .wx_box2 .wx_ul1{
    padding: 5%;
    width: 100%;
    margin:0 auto;
}
.wx_box .wx_box2 .wx_ul1 li{
  margin-top: 2%;
    
}
.wx_box .wx_box2 .wx_ul1 li h4{
  font-size: 1.2rem;
  line-height: 1.8rem;
}
.wx_box .wx_box2 .wx_ul1 li p{
  font-size: 1rem;
  line-height: 1.6rem;
}
.wx_box .wx_img{
  width: 90%;
  margin:0 auto;
}
.wx_box .wx_img img{
  width: 100%;
  display: block;
}
.wx_box .wx_box3{
   background: url(/images/pc2021/dong/wx_bg.jpg) no-repeat center;
   padding: 2% 0;
   text-align: center;
   margin:0 auto;
}
.wx_box .wx_box3 .bdtj p{
    text-align: center;
    color: #FFF;
    margin-top: 0.9rem;
}
.wx_box .wx_box3 .bdtj p input{
    width:70%;
    margin: 0 auto;
    height: 2rem;
    line-height: 2rem;
}
/* .wx_box .wx_box3 .bdtj p .tijiao{
  background: #28c0ff;
  width: 40%;
} */
  .wx_box .wx_box3 .bdtj p img{
  width: 50%;
  margin: 0 auto;
  display: block;
}  
.wx_box .wx_box4{
  background-color: #fd8c06;
  padding: 2% 0;
  text-align: center;
  margin: 0 auto;
}
.wx_box4 .wx_title{
  width: 80%;
  margin: 0 auto;
  font-size: 1.4rem;
  line-height: 2.8rem;
  color: #ffffff;
  text-align: center;
}
.wx_box4 .wb_ul{
  width: 98%;
  margin: 0 auto;
}
.wx_box4 .wb_ul li{
  width: 32%;
  margin-left: 1%;
  float: left;
  margin-top: 1%;
} 
.wx_box4 .wb_ul li img{
  width: 100%;
  display: block;
}
.wx_button{
    width: 40%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;   
    background: #ed3c42;;
    color: #ffffff;    
    font-weight: bold;
    padding: 0 20px ;
    font-size: 1rem;
    margin-top: 1rem; 
}
.wx_button2{
    width: 40%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;   
    background: #28c0ff;;
    color: #ffffff;    
    font-weight: bold;
    padding: 0 20px ;
    font-size: 1rem;
    margin-top: 1rem; 
}
/* 哈尔滨中职、中专、职校、招生网- */
.zj_box{
  width:100%;
  background: #ffffff;  
  margin-top: 0.5rem;
}
.zj_box img{
  width:100%;
  display: block;
}
.zj_box2{
  width:100%;
  background: #ffffff;  
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}
.zj_box2 ul{
  width: 98%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.zj_box2 ul li{
    width: 46%;
    float: left;
    margin: 1% 1.3%;
    border:1px solid #333;
    line-height: 2.4rem;
    height: 2.4rem;
    font-size: 1rem;
    background: #eeeeee;
} 
.zj_box3{
  width:100%;
  background: #ffffff;  
  margin-top: 0.5rem;
  padding: 1rem 0;
  text-align: center;
}
.zj_box3 .zj3_gd{
  width: 98%;
  margin: 0 auto;
}
.zj_box3 .zj3_gd h2{
  float: left;
  font-size: 1.3rem;
  line-height: 1.3rem;
  height: 1.3rem;
  margin-left: 1rem;
  border-left: 5px solid #0380c9;
  padding-left: 0.5rem;
}
.zj_box3 .zj3_gd p{
  float: right;
  font-size: 1.3rem;
  line-height:1.3rem;
  height: 1.3rem;
  margin-right: 1rem;
}
.zj_box3 ul{
    width: 96%;
    margin: 0 auto;
}
 .zj_box3 ul li{
     margin-top: 0.5rem;
    text-align: left;
    padding-bottom: 0.5rem;
    border-bottom: 1px solid #333;
    line-height: 2rem;
    font-size: 1rem;
}   
.zj_box3 ul li .zj3_a{
    width: 30%;
    float: right;
    line-height: 2rem;
    background: linear-gradient(-90deg,#28c3fc 0,#4d8fff 100%);   
    color: #fff;
    margin-left: auto;
    margin-right: auto;
    border-radius: 3rem;
    text-align: center;
}
/* 自定义弹窗 */
.zdyform{
    border-radius: 0 0 6px 6px;
    background: rgba(48,48,48,0.7);
    width: 100%;
    max-width: 500px;
    display: flex;
    top:0px;
    z-index: 100;
    position: fixed;
    transition: top .3s ease;
    font-size: 0.9rem;
    left: 0;
    right: 0;
    margin: auto;
}
.zdyform .zdy_a1{
    width: 90%;
    display: flex;
    align-items: center;
    color: #FFF;
    text-decoration: none;
    text-align: center;
    padding: 1%;
    float: left;
}
.zdyform .zdy_a2{
  color: #FFF;
    font-size: 1.1rem;
    display: flex;
    align-items: center;
    margin: 0 3% 0 2%;
    float: left;
    line-height: 2rem;
}
    
.zdyform .zdy_a2::before{   
    content: "\2716"; 
}
.zdyform img{
    width: 16%;
    max-width: 60px;
    float: left;
}    
.zdyform p{
    font-size: 1rem;
    width: 60%;
    margin: 0 2%;
    float: left;
    color: #ffffff;
}
.zdyform button{
   background: #fff;
    color: #000;
    border-radius: 5px;
    border: 0;
    width: 24%;
    font-size: 1.2rem;
    max-width: 70px;
    padding: 1%;
    float: left;
    height: 2rem;
    margin: 0.8rem auto;
}

/* 我们开学啦 */
.kx_box{
  width: 100%;
  background: #d31b1a;
  padding: 3% 0;  
  text-align: center;
}
.bg1{
  background: #d31b1a;
}
.kxlbg2{
  background: #d31b1a;
}
.bg3{
  background:#d31b1a;
}

.kx_gb{
  width:94%;
  margin:0 auto;
}
.kx_gb h3{
  color:#ffffff;
  font-size: 1.5rem;
  line-height: 2rem;
}
.kx_box ul{
  width: 98%;
  margin: 0 auto;
  padding: 3% 0;
}
.kx_box ul li{
    width: 48%;
    float: left;
    margin: 1%;
}
.kx_box ul li img{
    width: 100%;
    display: block;
}  
.kx_buttom{
    width: 60%;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem;   
    background: #ffff00;;
    color: #d63519;    
    font-weight: bold;
    padding: 0 20px ;
    font-size: 1.5rem;
    margin-top: 1rem; 
    border-radius: 2rem;
}
.kx_gd{
  width: 90%;
  margin: 0 auto;
  text-align: center;
}
.kx_gd .kx_t1{
    font-size: 1.5rem;
    line-height: 2rem;
    font-weight: bold;
    color:#ffffff;
} 
.kx_gd  .kx_t2{
    width: 100%;
    display: block;
    font-size: 1rem;
    line-height: 1rem;
    text-align: center;
    margin: 0 auto; 
    color: #ffffff;
}
.kx_box .zx1_box{
    width: 98%;
    margin:0 auto;
    margin-top: 1rem;
}
.kx_box .zx1_box p{
    text-align: center;
    font-size: 1.5rem;
    line-height: 3rem;
    color: #ffffff;
    letter-spacing: 1px;
}
.kx_bm {
  background: #d31b1a;
}
.kx_bm .title2{
  color: #ffffff;
  font-size: 1.5rem;
  line-height: 3rem;
}
.kx_bm .xian{
    width: 60%;
    border-bottom: 2px solid #ffffff;
    text-align: center;
    margin: 4px auto;     
} 
.kx_bm .part4 input{
  background: #e0605f;
  width: 80%;
  border-radius: 2rem;
}

/* 办公专家开始 */
  .bg_img_box{
    width: 100%;
    margin: 0 auto;
  }
.bg_img_box img{
    width: 100%;
    display: block;
}
.bg_box{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: #FAF2E5 repeat;
    padding: 4% 0; 
    text-align: center;
}
.bg_gd{
  width: 96%; 
  margin: 0 auto;
} 
.bg_gd .bg_t1{
  font-size: 1.3rem;
  line-height: 2.6rem;
  color: rgb(40, 50, 89);
  font-weight: bold;
}
.bg_gd img{
  width: 70%;
  display: block;
  margin: 0 auto;
}
.bg_box .bg_box_ul{
    width: 98%;
    margin: 2% auto;

}
.bg_box .bg_box_ul li{
    width: 48%;
    margin: 0 auto;
    float: left;
    margin: 1%;
}
.bg_box .bg_box_ul li img{
  width: 100%;
  display: block;
}
.bg_box .bg_img{
    width: 90%;
    margin: 2% auto;
}
.bg_box .bg_img img{
  width: 100%;
  display: block;
}
.bg_button{
    width: 35%;
    height: auto;
    overflow: hidden;
    background: #E55917 repeat;
    border-radius: 15px;
    font-size: 1rem;
    color: #FFF;
    text-align: center;
    line-height: 2.5rem;
    display: block;
    margin: 2% auto;
}
.bg_box .bg_box_ul2{
  width: 98%;
  margin: 0 auto;
  margin-top: 2%;
}
.bg_box .bg_box_ul2 li{
  width: 31%;
  float: left;
  margin:1%;
}
.bg_box .bg_box_ul2 li img{
  width:100%;
  display: block;
}
.bg_box .bg_box_ul2 li h3{
  color: #c90000;
  font-size: 1.2rem;
  line-height: 2.4rem;
}
.bg_box .bg_box_ul2 li p{
  line-height: 1.4rem;
  font-size: 1rem;
}
.bg_box2{
  width: 100%;
  background: #ffffff;
  padding: 3% 0;
  margin:0.3rem auto;
  text-align: center;
}
.bg_box2 p{
    width: 94%;
    margin: 0.3rem auto;
    text-align: left;
    font-size: 1.1rem;
    line-height: 1.5rem;
}
.bg_box2 ul{
    width: 98%;
    margin: 0 auto;
}
.bg_box2 ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.bg_box2 ul li img{
  width: 100%;
  display: block;
}
/* 办公专家结束 */

    /* 学电脑2详情页开始 */
.xdn2_img{
  width: 100%;
  margin: 0 auto;
}
.xdn2_img img{
  width: 100%;
  display: block;
}
.xdn2_box{
  width: 100%;
  margin: 0 auto;
  text-align: center;
  padding: 4% 0;
  background: #ffffff;
}
.xdn2_gd{
  width:94%;
  margin: 0 auto;
}
.xdn2_gd .xdn2_t1{
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 2.4rem;
}
.xdn2_img2{
  width: 100%;
  margin: 0.5rem auto;
}
.xdn2_img2 img{
  width: 100%;
  display: block;
}
.xdn2_box p{
    width: 94%;
    margin: 0 auto;
    text-align: justify;
    font-size: 1rem;
    line-height: 1.5rem;
}
.xdn2_button{
    width: 35%;
    height: auto;
    overflow: hidden;
    background: #ff5070 repeat;
    border-radius: 5px;
    font-size: 1rem;
    color: #FFF;
    text-align: center;
    line-height: 2rem;
    display: block;
    margin: 2% auto;
}
.xdn2_box2{
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  padding: 0.3rem 0;
  text-align: center;
}
.xdn2_box2 ul{
  width: 98%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.xdn2_box2 ul li{
  width: 31%;
  float: left;
  margin: 1%;
}
.xdn2_box2 ul li img{
  width: 100%;
  display: block;
}
.xdn2_box2 ul li p{
    font-size: 0.8rem;
    line-height: 1.6rem;
    text-align: center;
    font-weight: bold;
}
.xdn2_gd .xdn2_t1 span{
  color: #ff5070;
}
.xdn2_box3{
  width: 100%;
  background: #ffffff;
  padding: 0.5rem 0;
  text-align: center;
  margin: 0 auto;
}
.xdn2_box3 ul{
  width: 98%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.xdn2_box3 ul li{
  width: 31%;
  float: left;
  margin: 1%;
}
.xdn2_box3 ul li img{
  width: 100%;
  display: block;
}
.xdn2_box4{
  width: 100%;
  background: #ffffff;
  padding: 3% 0;
  text-align: center;
  margin: 0 auto;
}
.xdn2_box4 ul{
  width: 98%;
  margin: 0.3rem auto;  
}
.xdn2_box4 ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.xdn2_box4 ul li img{
  width: 100%;
  display: block;
}
.xdn2_box4 ul li h3{
  font-size: 1rem;
  line-height: 2rem;
}
.xdn2_box4 ul li p{
  font-size: 0.9rem;
  line-height: 1.4rem;
}
.xdn2_box4 ul li p span{
  color:#ff0000;
  font-weight: bold;
}
.xdn2_box4 ul li .zy_but{
    display: inline-block;
    width: 70%;
    margin: 0 auto;
    background: #0c82fe;
    color: #ffffff;
    border-radius: 3px;
    font-size: 0.9rem;
    line-height: 1.6rem;
    height: 1.6rem;
}
.xdn2_box4 ul li .zy_but span{
    color: #fcd608;
    display: inline-block;
    font-weight: bold;
}
/* 学电脑2详情页结束 */
/* 软件编程技术培训开始 */
.bc_box{
  width: 100%;
  background: #ffffff;
  padding: 0.5rem 0;
  margin: 0 auto;
  text-align: center;
}
.bc_tou img{
  width: 100%;
  display: block;
}
.bc_tou p{
    font-size: 1rem;
    color: #fff;
    line-height: 2rem;
    margin-top: 2rem;
}
.bc_tou h2{
    font-size: 1.2rem;
    line-height: 2.4rem;
}
.bc_box ul{
  width: 98%;
  margin: 0 auto;
}
.bc_box ul li{
    width: 46%;
    display: block;
    float: left;
    background: #fff;
    border-radius: 6px;
    box-shadow: 0 3px 5px 0 rgba(4,0,0,0.15);
    margin: 1%;
    padding: 8% 1%;   
}
.bc_box ul li img{
   width: 30%;
   display: block;
   margin: 0 auto;
}
 .bc_box ul li .p1{   
    font-size: 1rem;
    line-height: 2rem;
    color: #2879ff;
    height: 2rem;
 } 
  .bc_box ul li .p2{   
    font-size: 0.9rem;
    line-height: 1.8rem;
    color: #5b5b5b;
    height: 1.8rem;
 } 
 .bc_button{
    font-size: 1rem;
    color: #fff;
    background: #f11a4e url(/images/pc2021/dong/shou.png) no-repeat right top;
    background-size: 2.77rem 2.22rem;
    display: block;
    margin: 0.5rem auto;
    width: 50%;
    height: 2.3rem;
    line-height: 2.3rem;
    border-radius: 30px;
    padding-right: 0.1rem;
    text-align: center;
    box-shadow: 0 2px 5px 0 rgba(248,151,182,0.69);
 }
.bc_box2{
     padding: 1.2rem 0;
    background: #050054 url(/images/pc2021/dong/bg01.jpg) no-repeat bottom center;
    background-size: 100%;
    text-align: center;
}
.bc_box2  img{
    width: 100%;
    display: block;
} 
.bc_box2 .p1{
    font-size: 0.7rem;
    color: #fff;
    text-align: center;
}
.bc_box2 .bc1{
    background: #fbb21e url(/images/pc2021/dong/shou1.png) no-repeat top right -0.7rem;
    background-size: 2.77rem 2.22rem;
    color: #061737;
}  
.bc_bxo3{
  width: 100%;
  margin: 0 auto;
  padding: 1.2rem 0;
  text-align: center;
  background: #f5f8ff;
}
.bc_bxo3 ul li{
    position: relative;
    padding-left: 2.22rem;
    margin-top: 0.9rem;
}
.bc_bxo3 ul li img{
    width: 3rem;
    height: 3rem;
    border-radius: 100%;
    border: 0.2rem solid #fff;
    position: absolute;
    top:0.9rem;
    left: 0;
}
.bc_bxo3 ul li .bc_b3_d{
    width: 86%;
    padding: 0 0 0 2.8rem;
    box-shadow: 0 0 6px 1px rgba(150,167,205,0.74);
    font-size: 0;
    background: #fff;
    text-align: left;
}
.bc_bxo3 ul li .bc_b3_d h3{
    font-size: 1.2rem;
    line-height: 2.4rem;
    color: #3d53c4;
    text-indent: 0.5em; 
}  
.bc_bxo3 ul li .bc_b3_d a{
    font-size: 1rem;
    color: #3d53c4;
    width: 24%;
    line-height: 1.5rem;
    border-radius: 20px;
    border: 1px solid #3d53c4;
    margin-right: 0.3rem;
    text-align: center;
    margin-bottom: 1.2rem;
    display:inline-block;
}
.bc_bxo4{
    width:100%;
    margin: 0 auto;
    padding: 1.2rem 0;     
    text-align: center;         
    background: #ffffff;
}      
.bc_bxo4 .bc_bg{
    background: url(/images/pc2021/dong/bg02.png) no-repeat top 7.5rem center;
    background-size: 100%;
}
 
.bc_bxo4 ul{
    margin: 0.3rem auto;
    width: 90%;
    border-radius: 10px;
    background: #fff;
    padding: 0.4rem 0 0.6rem;
    box-shadow: 0 0 6px 0 rgba(150,167,205,0.76)
}    
.bc_bxo4 ul li{
    width: 33%;
    border: solid #f2f0f0;
    border-width: 0 1px 1px 0;
    padding: 0.9rem 0;
    float: left;
}
.bc_bxo4 ul li img{
  width: 30%;
  margin: 0 auto;
  display: block;
}
.bc_bxo4 ul li h3{
  font-size: 1rem;
  line-height: 2rem;
}
.bc_bxo4 ul li a{
    font-size: 0.8rem;
    color: #161616;
    width: 60%;
    height: 1.6rem;
    line-height: 1.6rem;
    border: 1px solid #acacac;
    margin: 0 auto;
    display: block;
}
.bc_bxo4  .bc_b4_d1 p{
  font-size: 1rem;
  line-height: 3rem;
}
.bc_bxo4  .bc_b4_d1 img{
  width: 100%;
  display: block;
  margin-bottom: 0.8rem;
}
.bc_bxo5{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  text-align: center;
  padding-bottom: 0.5rem;
}
.bc_bxo5 ul{
  width: 98%;
  margin: 0.5rem auto;
}
.bc_bxo5 ul li{
    position: relative;
    width: 23%;
    margin: 0 2% 0 auto;
    float: left;
}
.bc_bxo5 ul li img{
  width: 100%;
  display: block;
} 
.bc_bxo5 ul li p{  
    width: 100%;
    position: absolute;
    top: 43%;
    left: 0;
    font-size: 0.9rem;
    color: #fff;
    line-height: 1.3rem;
    text-align: center;    
}
/* 软件编程技术培训结束 */
/* 行业前景开始 */
.jy_box{
    background: #ffffff;
    width: 100%;
    padding: 1rem 0;
    margin: 0 auto;
    text-align: center;
}
.jy_box ul{
  width: 96%;
  margin: 0.3rem auto;
}
.jy_box ul li{
  width: 48%;
  float: left;
  margin: 1%;
  background: #2072bf;
  font-size: 1rem;
  line-height: 2rem;
  height: 2rem;  
}
.jy_box ul li a{
  color: #ffffff;
}
.jy_box2{
  width: 94%;
  margin: 0 auto;
  background: #ebebeb;
  padding: 1rem 0;

}
.jy_box2 ul{
  width: 94%;
  margin: 0 auto;
}
.jy_box2 ul li{
  margin-top: 0.5rem;
}
.jy_box2 ul li img{
    float: left;
    width: 10%;
    display: block;
}
.jy_box2 ul li p{
    margin: 0 0 0 3rem;
    padding: 0.5rem;
    background: #FFF;
    color: #323232;
    border: 1px solid #d5d5d5;
    border-radius: 0.5rem;
    font-size: 1.2rem;
}
 .jy_box2 ul li p img{
  display: inline-block;
  width: 8%;
 }   
.jy_box3{
    position: fixed;
    bottom: 0;
     width: 100%;
    height:3.2rem;  
    background: #FFF;
    overflow: hidden;
        padding-top: 0.5rem;
}
.jy_box3 img{
  width: 10%;
  float: left;
  margin-left:1.3rem;
  margin-bottom: 0.5rem;
}
.jy_box3 p{
  font-size: 1rem;
  line-height: 2.5rem;
  float: left; 
  margin-left: 0.5rem;
}
.jy_box3 .jy_b3_a{
  display: inline-block;
  width: 30%;
  height: 2.5rem;
  margin-top: 0.3rem;
  background: #45c01a;
  color: #FFF;
  text-align: center;
  line-height: 2.5rem;
  border-radius: 0.2rem;
  cursor: pointer;
  transition: 0.3s;
  float: right;
  margin-right: 0.3rem;
}
/* 行业前景结束 */
/*  就业保障 开始*/
.jy2_box{
  width: 100%;
  background: #ffffff;
  padding: 0.5rem 0;
  margin:0 auto;
  text-align: center;
}
.jy2_title{
  font-size: 1.2rem;
  line-height: 2.4rem;
  font-weight: bold;
}
.jy2_box img{
  width: 80%;
  margin:0.5rem auto;
  display: block;
}
.jy2_box .p1{
  font-size: 0.9rem;
  line-height: 1.4rem;
  text-align: center;
  border-bottom: 1px dashed #eee;
  padding-bottom: 0.7rem;
}
.jy2_box .p2{
  width: 94%;
  margin:0 auto;
  text-align: justify;
  font-size: 0.9rem;
  line-height: 1.3rem;
  padding-top: 0.9rem;
}
.jy2_box2 {
  background: #ffffff;
  margin:0 auto;
  margin-top: 0.3rem;
  width: 100%;
  text-align: center;
  padding:0.9rem 0;
}
.jy2_box2 img{
  width: 80%;
  margin: 0 auto;
  display: block;
}
.jy2_box3{
  width: 100%;
  background: #ffffff;
  padding: 0.5rem 0;
  margin:0 auto;
  text-align: center;
  margin-top: 0.3rem;
}
.jy2_box3 ul{
  width: 98%;
  margin:0 auto;
  margin-top: 0.3rem;
      position: relative;
}
.jy2_box3 ul:after{
        position: absolute;
    top: 0.5rem;
    left: 0.5rem;
    content: "";
    width: 2px;
    height: 11rem;
    background-color: #fdd8d8;
}
.jy2_box3 ul li{
   display: flex;
    flex-flow: wrap;
    justify-content: space-between;
    padding-bottom: .2rem;
}

.jy2_box3 ul li h5{
    font-size: 0.9rem;
    color: #656565;
    padding: 0.3rem 1.2rem;
    position: relative;
    font-weight: bold;
}
.jy2_box3 ul li h5:before{ 
    content: "";
    width: 0.6rem;
    height: 0.6rem;
    border-radius: 0.6rem;
    position: absolute;
    top: 0.7rem;
    left: 0.3rem;
    background-color: #ff0000;
    z-index: 1;
  }
.jy2_box3 ul li h5:after{
    content: "";
    width: 1.2rem;
    height: 1.2rem;
    border-radius: 1.2rem;
    position: absolute;
    top: 0.3rem;
    left: 0;
    background-color: #fdd8d8; 
}
.jy2_box3 ul li p{
    flex: 1;
    font-size: 0.9rem;
    line-height: 1.5rem;
    text-align: justify;
}
.jy2_box4{
    width: 100%;
    margin: 0 auto;
    background: #ffffff;
    padding: 1rem 0;
    margin-top: 0.3rem;
    text-align: center;
}
.jy2_box4 ul li{
  width: 98%;
  margin:0 auto;
  padding: 0.5rem 0;
}
.jy2_box4 ul li img{
  width: 30%;
  margin: 0 auto;
  display: block;
  float: left;
}
.jy2_box4 ul li div{
  width: 67%;
  float: left;
  margin-left: 0.6rem;
}
.jy2_box4 ul li h4{
  width: 94%;
  margin:0 auto;
      font-size: 1rem;
      line-height: 1.6rem;
      text-align: left;
} 
.jy2_box4 ul li p{
  width: 94%;
  margin:0 auto;
  font-size: 0.9rem;
  line-height: 1.3rem;
  text-align: justify;
}
/*  就业保障 结束*/
/* 选什么计算机学校好，来哈尔滨新华电脑学院学互联网技术 */
.jsj_box{
    width: 100%;
    margin: 0 auto 5%;
    padding: 0 2% 5%;
    text-align: center;
        background: linear-gradient(#fe3509, #e53008);
    box-sizing: border-box;
}   
.jsj_box .jsj1_box{
    background: white;
    padding: 5% 2% 2% 2%;
    border-radius: 25px;
    box-shadow: 3px 3px 20px #f76503;
}
.jsj_gd {
   width: 98%;
  margin:0 auto;
}
.jsj_gd .jsj_t1{  
  font-size: 1.3rem;
  line-height: 2.6rem;
  font-weight: bold;
  color: #fb3e2d;
}
.jsj_box .jsj1_box ul{
    width: 98%;
    margin:0 auto;
}
.jsj_box .jsj1_box ul li{
  float: left;
  width: 48%;
  margin:1%;
  background: #f4f4f4;
  padding-bottom: 3%;
}
.jsj_box .jsj1_box ul li img{
  width: 100%;
  display: block;
}
.jsj_box .jsj1_box ul li h4{
  font-size:1.2rem;
  line-height: 2.4rem;
  color: #464646; 
}
.jsj_box .jsj1_box ul li p{
  font-size: 1rem;
  line-height: 2rem;
}
.jsj_box .jsj1_box ul li .wt_button{
    width: 90%;
    display: block;
    margin: 0.3rem auto 0 auto;
    font-family: "微软雅黑 Regular";
    font-size:1rem;
    line-height: 2rem;
    color: #fff;
    background: #ee481a;
    font-weight: 600;
    text-align: center;
}
.jsj_box2 {
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  text-align: center;
  padding: 1rem 0;
}
.jsj_gd .jsj_t2{
  font-size: 1.3rem;
  line-height: 2.6rem;
  font-weight: bold;
  color: #333333;
}
.jsj_gd p{
  color: #464646;
  font-size: 1rem;
  line-height: 2rem;
}
.jsj_box2 img{
  width: 100%;
  display: block;
  padding: 0.3rem 0;
}
.jsj_box2 .jsj_p1{
    width: 94%;
    margin: 0 auto;
    text-align: justify;
    text-indent: 2em;
    font-size: 1rem;
    line-height: 1.5rem;
}
.jsj_button{
    width: 96%;
    display: block;
    margin: 0.3rem auto 0 auto;
    font-family: "微软雅黑 Regular";
    font-size: 1rem;
    line-height: 2.7rem;
    color: #fff;
    background: #ee481a;
    font-weight: 600;
    text-align: center;
    border-radius: 10px;
    letter-spacing: 1px;
    height: 2.7rem;
}
.jsj_box3{   
    text-align: center;
    padding: 2%;
    background: #fd8202;
    color: white;
    box-sizing: border-box;
    margin: 0 auto;

}
.jsj_box3 .jsj_gd .jsj_t2{
      color: #ffffff;
}
.jsj_box3 .jsj_gd p{
  color:  #ffffff;
}
.jsj_box3  ul{
    width: 100%;
    margin: 0.3rem auto;
}
.jsj_box3  ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.jsj_box3  ul li img{
  width: 100%;
  display: block;
}
.jsj_box4{
      width: 100%;
    display: block;
    margin: 0 auto 0.2rem auto;
    background: url(/images/pc2021/dong/jyfw.jpg) no-repeat center top #1969b2;
    background-size: 100%;
    padding-bottom: 0.5rem;
    text-align: center;
}
.jsj_box4 .jsj_gd .jsj_t2{
      color: #ffffff;
}
.jsj_box4 .jsj_gd p{
  color:  #ffffff;
}
.jsj_box4 img{
  width: 100%;
  display: block;
}
.jsj_box4 .jsj_button{
   background: #f90;
   border-radius: 2rem;
}
 .jsj_box5{
  width: 100%;
  background: #ffffff;
  padding: 1rem 0;
  margin: 0 auto;
  text-align: center;
 }
 .jsj_box5 ul{
    width: 98%;
    margin: 0.3rem 0;  
 }
 .jsj_box5 ul li{
  width: 48%;
  margin: 1%;
  float: left;
 }
  .jsj_box5 ul li img{
    width: 100%;
    display: block;
  }
    .jsj_box5 ul li p{
      font-size: 1rem;
      font-weight: bold;
      margin-top: 0.3rem;
    }
/* 选什么计算机学校好，来哈尔滨新华电脑学院学互联网技术结束 */

/* 国庆体验营 开始*/
.sx_box{
  width: 100%;
  background: #ffffff;
  padding: 1rem 0;
  text-align: center;
  margin:0 auto;
  margin-top: 0.3rem;
}
.sx_gd{
  width: 100%;
  margin: 0 auto;
}
.sx_gd img{
     width: 20%;    
}
 .sx_gd .sx_img2{
      transform: rotate(180deg);
 }
 .sx_gd span{
  font-size: 1.2rem;
  line-height: 2.4rem;
  font-weight:bold;
 }
  .sx_gd span font{
      color: #d2181b;
  }
  .sx_gd p{
    font-size: 0.8rem;
    line-height: 1.4rem;    
  } 
.sx_box .sx_d_img{
    width: 96%;
    margin: 0 auto;
}
.sx_box .sx_d_img img{
    width: 100%;
    margin: 0 auto;
    display: block;
}
.sx_box .sx_d_img p{
  font-size: 0.9rem;
  line-height: 1.8rem; 
  margin-top: 0.3rem;
}
.sx_box ul{
    width: 98%;
    margin: 0.3rem auto;
}
.sx_box ul li{
  width: 48%;
  margin:1%;
  float: left;
}
.sx_box ul li img{
  width: 100%;
  display: block;
}
.sx_box ul li p{
  font-size: 0.9rem;
  line-height: 1.8rem; 
  margin-top: 0.3rem;
}
.sx_button {
    width: 80%;
    height: auto;
    overflow: hidden;
    background: #d2181b repeat;
    border-radius: 20px;
    font-size: 1rem;
    color: #FFF;
    text-align: center;
    line-height: 2rem;
    display: block;
    margin: 2% auto;
}
.sx_box2{
  width: 100%;
  background: #d2181b;
  padding: 1rem 0;
  text-align: center;
  margin:0 auto;
  margin-top: 0.3rem;
}
.sx_box2 .sx_gd span{
  color: #ffffff;
}
.sx_box2 .sx_gd span font{
  color: #ffffff;
}
.sx_box2 ul{
  margin-top: 0.3rem;
}
.sx_box2 ul li{
  margin-top: 0.1rem;
}
.sx_box2 ul li img{
  width: 94%;
  margin: 0 auto;
}
.sx_box2 .sx_button{
  background: #ffffff;
  color: #d2181b
}
.sx_box3 {
  width: 100%;
  background: #ffffff;
  padding: 1rem 0;
  text-align: center;
  margin:0 auto;
  margin-top: 0.3rem;
}
.sx_box3 ul{
  width: 98%;
  margin: 0 auto;
  margin-top: 0.3rem;
}
.sx_box3 ul li{
  width: 47%;
  float: left;
  margin: 1%;
  border:1px solid #eeeeee;
}
.sx_box3 ul li img{
  width: 100%;
  display: block;
}
.sx_box3 ul li   .sx_p1{
    text-align: center;
    color: #FFF;
    background-color: #d2181b;
    line-height: 2rem;
    font-weight: 1rem;
}
.sx_box3 ul li .sx_p2 span{
     display: inline-block;
    width: 0;
    height: 0.8rem;
    border-right: 0.5rem solid transparent;
    border-left: 0.5rem solid transparent;
    border-top: 0.5rem solid #d2181b;
}
.sx_box3 ul li .sx_p3{
    font-size: 0.9rem;
    line-height: 1.4rem;
    text-align: justify;
    width: 98%;
    margin:0 auto;     
}
.sx_box3 .sx_bt{
  width: 96%;
  margin:0 auto;
  margin-top:0.3rem;
}
.sx_box3 .sx_bt a{
    color: #FFF;
    display: inline-block;
    width: 45%;
    line-height: 2rem;
    text-align: center;
    border-radius: 0.3rem;
    background-color: #00a0e9;
}
.sx_box3 .sx_bt  .sx_a1{
  background: #d2181b;
  margin-left: 5%;
}
.sx_box4{
  width: 100%;
  background: #ffffff;
  padding: 1rem 0;
  text-align: center;
  margin:0 auto;
  margin-top: 0.3rem;
}
.sx_box4 ul{
  width: 100%;
  margin: 0 auto;
}
.sx_box4 ul li{
  margin-top: 0.3rem;
}
.sx_box4 ul li img{
  width: 100%;
  display: block;
}
/* 国庆体验营 结束*/
/* 专业列表添加样式 */
.major_que{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  margin-top: 0.3rem;
  padding:1rem 0;
  text-align: center;
}
.major_que .mq_title{
  width: 92%;
  text-align: left;
  font-size: 1.2rem;
  line-height: 1.5rem;
  margin:0 auto;
  color: #258fe9;
  border-left: 5px solid #258fe9;
  padding-left: 0.3rem;
}
.major_que ul{
  width: 98%;
  margin: 0.3rem auto;
}
.major_que ul li{
  width: 46%;
  float: left;
  border: 1px solid #069;
  font-size: 0.8rem;
  line-height: 2rem;
  height: 2rem;
  margin: 1% 1.6%;
  border-radius: 5px;
}
/* 专业列表添加样式 */
/* 名师列表新样式 */
 
.banner img{
  width: 100%;
  display: block;
}
.ms_box{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  padding: 1rem 0;
}
.ms_box .ms_list {
  width: 96%;
  margin: 0 auto;
      padding-top: 1rem;
}
.ms_box .ms_list .ms_t{
    font-size: 1rem;
    line-height: 1.3rem;
    height: 1.3rem;
    border-left: 3px solid #00a0e9;
    padding-left: 1rem;
    font-weight: bold;
    margin-left: 0.5rem;
}
.ms_list .ms_li{
  width: 100%;
  margin: 0 auto;
  padding: 0.5rem 0;
  border-bottom: 1px solid #a0a0a0;
}
.ms_list .ms_li .ms_img{   
    width: 94%;
    margin:0 auto;
}
.ms_list .ms_li .ms_img img{
  width: 100%;
  display: block;
} 
.ms_js{ 
    width: 94%;
    margin:0 auto;
    padding-top: 1.1rem;
}  
.ms_js .msjj{
      padding: 0.5rem 0;
}
.ms_js h3{
  font-size: 1.1rem;
} 
.ms_js h3 i{
    font-weight: 100;
    font-size: 0.9rem;
    padding: 0 0.8rem;
}
.ms_js h3 span{
  font-size: 0.8rem;
  color: #959595;
}
.ms_js p{  
  font-size: 0.8rem;
  line-height: 1.2rem;
  color: #464646;
  text-align: justify;
}
.ms_js .jz{
  font-weight: bold;
  font-size: 0.9rem;
}
.ms_js .ms_bu{
          text-align: center;
}  
.ms_js .ms_bu a{
    background-color: #00a0e9;
    font-size: 1rem;
    width: 30%;
    line-height: 2rem;
    color: #FFF;
    text-align: center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin: 0 2%;
    display: inline-block;
}  
/* 名师列表新样式 */
/* 新闻详情页面新样式 */
.newsinfo2{
  width: 100%;
  padding: 0.5rem 0;
  margin: 0 auto;
  background: #ffffff;  
}
.newsinfo2 .title{
  width: 90%;
  font-size: 1.3rem;
  line-height: 1.8rem;
  font-weight: bold;
  margin:0 auto;
}
.newsinfo2 .new_time{
  text-align: right;
  width: 90%;
  margin:0 auto;
  font-size: 1rem;
  line-height: 1.5rem;
  color: #949494;
  padding: 0.5rem 0; 
}
.content p {
  width: 90%;
  margin: 0 auto;
    font-size: 0.9rem;
    line-height: 1.6rem;
    margin-top: 0.1rem;
}
.content p img{
  width: 90%;
  margin:0 auto;
  display: block;
}
/* 新闻详情页面新样式 */
/* 短期专业抖音开始 */
.dy_box{
  width: 100%;
  margin:0 auto;
  text-align: center;
  background: #ffffff;
  padding: 1rem 0;
}
.dy_gd{
  width: 100%;
  margin:0 auto;
}
.dy_gd .dy_t1{ 
    padding-bottom: 15px;
    color: #333;
    text-align: center;
    font-weight: 700;
    font-size: 1.5rem;
}
.dy_gd .gd_line{
  margin: 0px auto 20px;
    width: 100px;
    height: 4px;
    background-image: linear-gradient(90deg,#ae2dda,#f36f7c);
    text-align: center; 
}
 
  .img2_div li:nth-child(odd) {
    float: left;
    margin: 8px auto;
    width: 50%;
}
.img2_div li:nth-child(2n) {
    float: right;
    margin: 8px auto;
    width: 50%;
}
.img2_div li img{
  width: 100%;
  display:block;
}
.dy_button, .dy_button:hover {
 
    border-radius: 10px;
    color: #fff;
    text-align: center;
}
.dy_button {
    padding: 10px;
    width: 40%;
    background-image: linear-gradient(90deg,#e22035,#edee83);
    display:inline-block;
    }
.Teldhs{
background-color: #11ba85;
    text-align: center;
    position: relative;
    height: 3rem;
    margin: 0 auto;
    vertical-align: middle;
    color: #FFF;    
    }
 .Teldhs .dianhuab{
    width: 75%;
    height: 2rem;
    float: left;
    line-height: 3rem;
}
 .Teldhs .dianhuab a{
    vertical-align: middle;
    text-align: center;
    color: #FFF;
    line-height: 3rem;
    display: block;
    font-size: 1.4rem;
    }
 .Teldhs .dianjb{
    width: 20%;
    height: 2rem;
    margin: 0.5rem 1rem 0.5rem 0.2rem;
    float: right;
    background: #ffe400;
    border-radius: 3px;
    line-height: 2rem;
 }
  .Teldhs .dianjb span{
    line-height: 2rem;
  }
  .Teldhs .dianjb span a{
    display: inline-block;
    line-height: 2rem;
    vertical-align: middle;
    text-align: center;
    color: #F00;
    display: block;
    font-size: 0.9rem;   
  }
.dy_box2{
    width: 100%;
    padding: 1rem 0;
    background: #ffffff;
    margin: 0 auto;
    text-align: center;
} 
.dy_box2 .dy_t2{
     padding-bottom: 15px;
    color: #333;
    text-align: center;
    font-weight: 700;
    font-size: 1.5rem;
}
.dy_box2 .dy_t3{
    margin: 0px 0 5px;
    padding-bottom: 15px;
    color: #333;
    text-align: center;
    font-weight: 700;
    font-size: 0.9rem;
}     
 .dy_box2 img{
  width: 98%;
  margin: 0 auto;
  display: block;
 }
 .big_content{
    padding: 2rem 0;
    background-image: url(/images/pc2021/dong/bj.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;  
 }
  .big_content .bm_div1{
    margin: 10px;
    padding: 20px;
    border-radius: 10px;
    background-color: #fff;
  }
    .bm_div1 .bm_title {
    margin: 10px 0 20px;
    padding-bottom: 15px;
    color: #333;
    text-align: center;
    font-weight: 700;
    font-size: 1.5rem;
}
.bm_input1{  
      margin: 20px auto 10px;
      width: 100%;
      height: 2rem;
      border-radius: 5px;
}   
.bm_input1 input {
    margin-left: 4px;
    padding: 3px;
    height:2rem;
    outline: 0;
    border-radius: 8px;
    background-color: #ececec;
    color: #fff;
    line-height: 2rem;
        width: 98%;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0;
    text-shadow: none;
    vertical-align: middle;
        -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
}
.bm_div1 .btn {  
    display: block;
    margin: 0 auto;
    padding: 10px;
    width: 50%;
    border-radius: 5px;
    background-image: linear-gradient(90deg,#cf3d66,#8f1da3);
    color: #fff;
  }
  input, button, select, textarea {
    width: 98%;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0;
    text-shadow: none;
    vertical-align: middle;
    outline: 0;
}
input, select, textarea {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    border: 0;
    border-radius: 0;
  }
/* 短期专业抖音结束 */
/* 华为技术认证特训班 */
.pg3{
    text-align: center;
    margin: 5% auto;
    box-sizing: border-box;
    width: 80%; 
    margin-left:auto;
    margin-right:auto; 
    margin-top:-5%;

  }
.conn{
    margin: 3% auto;
    padding: 0;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
}
.conn li{
    margin: 1% 0;
    position: relative;
    width: 48%;
    box-sizing: border-box; 
    background-color:#FFF; 
    border-radius: 18px; 
    box-shadow: 1px 2px 3px rgba(10,2,4,.75);
    padding-bottom: 1rem;
}
.conn li:hover{
    border: 1px solid #CCC;
}
.conn img{
  margin: 0 auto;
  width: 100%;
}
.conn div{
    width: 5rem;
    height: 5rem;
    margin: 0.1rem auto 0;
    position: relative;
    border: 0.1rem solid white;
    border-radius: 50%;
    display: flex;
    align-items: center;
    box-sizing: border-box;
  padding: 0.1rem 0;
}
.conn div img{
  width: 67%;
}
.conn h3{
  font-size: 1rem;
  color: #1a3361;
  margin: 0.2rem 0;
  line-height: 1.2rem;
}
.conn p{
  font-size: 0.8rem;
  width: 80%;
  margin: 0.3rem auto;
  text-align: left;
  line-height: 1.2rem; 
  color:#1a3361;
}
.pg2{
  padding: 5% 2%;
  text-align: center;
}
.con_3{
    font-size: 1.2em;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0;
    max-width: 610px;
    margin: 1em auto;、
}
.con_3 li{
  width: 49%;
  margin: 1% 0;
  background: #fff;
}
.con_3 img{
  width: 100%;
  padding: 0 0 0.4em;
}
.con_3 p{
    font-size: 0.8rem;
    line-height: 1.2rem;
    width: 90%;
    margin: 0.8em auto 1em;
    max-height: 4.8rem;
    text-align: justify;
    overflow: hidden;
}
.con_3 h3{
    font-size: 1.2rem;
    line-height: 1.4em;
    margin: 0.3rem 0 0.2rem;
    font-weight: normal;
}
.ljzx{
    background: #f79191;
    background: linear-gradient(to right,#0bc9fe,#4365ff);
    display: inline-block;
    font-size: 0.95rem;
    line-height: 1em;
    color: white;
    width: 50%;
    padding: 0.4em 0;
    border-radius: 40px;
  }
.con3 {
  margin: 3% auto;
  width: 100%;
  padding: 0;
  box-sizing: border-box;
}
.con3 li{
  margin: 2% 0;
  overflow: hidden;
  display: flex;
  align-items: center;
}
.con3 img{
  float: left;
  width: 49%;
}
.con3 h3{
  margin: 0 0 0.2rem;
  font-size: 1.1rem;
  color: #333;
  line-height: 1.6em;
  text-align: left;
}
.con3 p{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5%;
    font-size: 0.8rem;
    color: #424141;
    text-align: left;
    line-height: 1.5em;
}
.con3 div{
    float: left;
    width:49%;
    box-sizing: border-box;
    padding: 0 4%;
}
.tit_h2{
    font-size: 1.4rem;
    line-height: 1.2em;
    margin: 0 auto 0.2rem;
    width: 100%;
    position: relative;
    padding: 0 0 0.4em;
}
.xia{ width: 80px;
    margin: 0 auto;
    border: 3px solid #4463ff;}
  
.bj{
    background:url(/images/pc2021/dong/dibu.png) no-repeat center/100% 100%;
    text-align: center;
    padding: 5% 2%;
  }
.nei{
    width: 49%;
    margin: 1% 0;
    color:#FFF;
}  
.nei p{
    font-size:0.8rem;
    line-height: 1.1rem;
    width: 90%;
    margin: 0.2rem auto 1rem;
}  
.nei img {
    width: 100%;
    padding: 0 0 0.4em;
}
.nei h3 {
    font-size: 1.1rem;
    line-height: 1.6rem;
    margin: 0.2rem 0 0.4em;
    font-weight: normal;
}
.sdxhmo_btm_form{width:96%;background:#FFF;margin:3% auto;border:1px solid #E1E1E1;font-size:18px;padding:1% 0;text-align:center}
.sdxhmo_btm_form div{border-left:.5em solid #018bd1;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding:0 2%}
.sdxhmo_btm_form p{margin:0.8em 0 0;font-size:1.3em}
.sdxhmo_btm_form p span{color:#f60a31}
.sdxhmo_btm_form a{color:#333;text-decoration:none}
.sdxhmo_btm_form .sdxhmo_btm_form_title{font-size:1.2em;line-height:1.6em}
.sdxhmo_btm_form input,.sdxhmo_btm_form select{width:94%;padding-left:1em;border:1px solid #ccc;border-radius:3px;line-height:2.5em;color:#888;margin:1em auto;text-indent:0;display:block;height:2.5em;box-sizing:border-box}
.sdxhmo_btm_form select{display:none}
.sdxhmo_btm_form [type="submit"]{width:12em;height:auto;background:#3496E1;color:#FFF;cursor:pointer;font-size:1.2em;line-height:2em;border:0;padding:0;}
@media screen and (max-width:452px)and (min-width:360px){.sdxhmo_btm_form{font-size:14px}}
@media screen and (max-width:359px)and (min-width:320px){.sdxhmo_btm_form{font-size:12px}}
.sdxhmo_btm_declare{margin:3% auto;width:96%;color:#3f4041;font-size:18px;text-align:center}
.sdxhmo_btm_declare ul{width:22em;padding:0;margin:0 auto;display:flex;justify-content:space-between}
.sdxhmo_btm_declare li{list-style:none}
.sdxhmo_btm_declare a{text-decoration:none;color:inherit;line-height:1.6em;}
.sdxhmo_btm_declare p{font-size:1em;line-height:1.6em;margin:0.25em 0 0}
.sdxhmo_btm_declare img{display:inline-block;vertical-align:middle;}
.sdxhmo_btm_declare .sdxhmo_btm_red{color:#f60420}
@media screen and (max-width:359px)and (min-width:320px){.sdxhmo_btm_declare{font-size:12px}}
@media screen and (max-width:452px)and (min-width:360px){.sdxhmo_btm_declare{font-size:14px}}

/* 华为技术认证特训班结束 */
/* 中专学校问题咨询 */
.zz_box{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  text-align: center;
  padding: 0.5rem 0; 
}
.zz_gd{
  width: 96%;
  margin: 0 auto;
  padding:0.5rem; 
}
.zz_gd .zz_t1{
  font-size: 1.3rem;
  line-height: 2.4rem;
}
.zz_gd p{
  font-size: 0.9rem;
  line-height: 1rem;
  text-align: justify;
  text-indent: 2em;
}
.zz_box ul{
  width: 96%;
  margin: 0 auto;
}
.zz_box ul li{
  width: 48%;
  float: left;
  margin: 1%;
  position: relative;
}
.zz_box ul li img{
  width: 100%;
  display: block;
  margin: 0 auto;
}
.zz_box ul li p{
        font-size: 0.9rem;
    color: #000000;
    margin: 0;
    line-height: 2em;
    background: linear-gradient(to right, rgba(255, 255, 255, 0.7) , rgba(255, 255, 255, 0.7) , transparent);
    position: absolute;
    left: 0;
    bottom: 1em;
    padding: 0 5em 0 1em;
}
.zz_box  .zz_button{
    background: #f23f09;
    display: inline-block;
    font-size: 1.2rem;
    line-height:2.4rem;
    height: 2.4rem;
    color: white;
    width: 60%;
    border-radius: 40px;
    margin: 0.3rem 0;
}
.zz_box2{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  text-align: center;
  padding: 0.5rem 0;
}
.zz_box2 ul{
  width: 96%;
  margin: 0 auto;
  padding: 0.3rem 0;
}
.zz_box2 ul li{
  width: 31%;
  float: left;
  margin: 1% 1.13%;
  background: #0972c9;
  border-radius: 5px; 
  font-size: 0.9rem;
  line-height: 2rem;
  height: 2rem;  
} 
.zz_box2 ul li a{
  color: #ffffff;
}
.pssj3 {height: 12rem;text-align: left; background: #ffffff;    padding-top: 1rem;}
.talkbox{bottom: 0;width: 100%;max-width: 640px;box-sizing: border-box;}
.speak{position: relative;top:500px;display: flex;justify-content: left;margin: 0.2rem auto;align-items: flex-start;width: 96%;}
.speak>img{width: 2.5rem;border-radius: 0.6rem;overflow: hidden;background: #808396;font-size: 0.15rem;}
.speak p{background: #FFF;color: #313233;border: 1px solid #d5d5d5;border-radius: 0.05rem;box-sizing: border-box;margin: 0 0 0 1rem;padding: 0.08rem 0.16rem;line-height: 2em;min-width: 0.6rem;position: relative;max-width: 80%;font-size: 15px;}
.speak p::before,.speak p::after{border: 0.4rem solid transparent;content: " ";height: 0;width: 0;position: absolute;top: 0.3rem;right: 100%;border-right-color: #d8d8d8;}
.speak p::after{border-right-color: #ffffff;margin-right: -2px; }
.speak p>img{display: inline-block;vertical-align: middle;}
.speak.one{transition: all 1s 1s;}
.speak.two{transition: all 1s 3s;}
.speak.top{top:0;}
.inputbox{position:fixed;bottom:0px;width:100%;padding: 0.08rem 0.16rem;display: flex;justify-content: space-between;align-items: center;box-sizing: border-box;border-top: 1px solid #bfbfbf;background: #fff;max-width: 500px;}
.inputbox img{width: 2.25rem;font-size: 0.15rem;}
.inputbox input{outline: none;color: #333 !important;width: 80%;height: 2.5em;border: none;border-bottom: 1px solid #d8d8d8;text-indent: 1em;margin: 0 2%;font-size: 15px;}
.inputbox .form_a{display: inline-block;min-width: 4rem;line-height: 2rem;background: #45C01A;color: #fff;border-radius: 0.5rem;text-align: center;font-size: 15px;}
/* 中专学校问题咨询结束 */
/* 电竞青运营 */
.djqyy_box{
    width: 100%;
    background: #ffffff;
    padding: 0.5rem 0;
    margin: 0 auto;
    text-align: center;
}
.djqyy_gd{
  width: 96%;
  margin: 0 auto;
}
.djqyy_gd h2{ 
    font-weight: normal;
    font-size: 1.5rem;
    text-align: center;
    color: #181d49;
    line-height: 3rem;
}
.djqyy_gd h2 span{
  font-weight: bold;
}
.djqyy_gd p{
  font-size: 0.9rem;
  line-height: 1.8rem;
}
.djqyy_box ul{
  width: 98%;
  margin: 0 auto;
  padding: 0.3rem 0;
}
.djqyy_box ul li{
  width: 31%;
  margin: 1.13%;
  float: left;
  position: relative;
}
.djqyy_box ul li img{
  width: 100%;
  display: block;

}
.djqyy_box ul li span{
    height: 1.4rem;
    width: 100%;
    font-size: 0.9rem;
    color: #fff;
    text-align: center;
    line-height: 1.4rem;
    background-color: rgba(49, 47, 45, 0.5);
    bottom: 0;
    display: block;
    position: absolute;
}
.djqyy_b{
    display: inline-block;
    height: 3.2rem;
    line-height: 3.2rem;
    padding: 0 2rem;    
    text-align: center;
    font-size: 1.3rem;
    font-weight: 700;
    color: #fff;
    background: url(/images/pc2021/dong/djanniu.jpg) no-repeat;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.djqyy_box2{
    width: 100%;
    background: #ffffff;
    padding: 0.5rem 0;
    margin: 0 auto;
    text-align: center;
}
.djqyy_box2 ul{
  width: 96%;
  margin: 0 auto;
  padding: 0.3rem 0; 
}
.djqyy_box2 ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.djqyy_box2 ul li p{
    width: 100%;
    height: 3rem;
    line-height: 3rem;
    text-align: center;
    font-size: 1.3rem;
    font-weight: 700;
    color: #fff;
    background-color: #d74535;
}
.djqyy_box2 ul li span{
    font-size: 0.8rem;
    padding: 0.5rem 0.5rem 0 0.5rem;
    background-color: #f2f6ff;
    color: #525252;
    height: 13rem;
    display: block;
    text-align: justify;
    line-height: 1.6rem;
}
.djqyy_box2 ul li .dj_sp1{
    background-color: #2253df;
}
.djqyy_box2 ul li .dj_sp2{
    background-color: #ff7e00;
}
.djqyy_box2 ul li .dj_sp3{
    background-color: #a200ff;
}
.djqyy_box3 {
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  padding: 0.5rem 0;
}
.djqyy_box3 .dj_imgbox{
  width: 100%;
  margin: 0 auto;
}
.djqyy_box3 .dj_imgbox img{
  width: 100%;
  display: block;
}
.djqyy_box4{
  width: 100%;
  background: #ffffff;
  padding: 0.3rem 0;
  text-align: center;
  margin: 0 auto;
}
.djqyy_box4 ul{
  width: 96%;
  margin: 0 auto;
  padding: 0.3rem 0;
}
.djqyy_box4 ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.djqyy_box4 ul li img{
  width: 100%;
  display: block;
}
.djqyy_box4 ul li p{
  font-size: 0.9rem;
  line-height: 1.8rem;
  margin-top: 3%;
}
.djqyy_box5{
    background: url(/images/pc2021/dong/dhbgc.jpg) no-repeat;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    padding: 1.2rem 1.4rem 2.4rem 1.1rem;
    text-align: center;
    margin: 0 auto;
}
.djqyy_box5 .djqyy_gd h2{
    color: #ffe324;
    font-weight: 700;
}
.djqyy_box5 .djqyy_gd p{
  color: #fff;
}
.djqyy_box5  .table {
    position: relative;
}
.djqyy_box5 .telcss{
        padding-left: 12%;
    width: 80%;
    height: 3rem;
    font-size: 1.2rem;
    line-height: 3rem;
    border-radius: 0.5rem;
    color: #666;
    text-align: left;
}
.djqyy_box5 .icon1{
       width: 20%;
    height: 2rem;
    position: absolute;
    left: 0.1rem;
    top: 2.3rem;
}
.djqyy_box5 .icon2{
    width: 20%;
    height: 2rem;;
    position: absolute;
    left: 0.1rem;
    top: 6.8rem;
  }
.djqyy_box5 .yanse{
  background:#ffe324 none repeat scroll 0 0;
  cursor:pointer;
  border:none;
  width:80%;
  text-align:center;
  padding-left:none;
  height: 3rem;
  font-size: 1.1rem;
  line-height: 3rem;
  text-align: center;
  border-radius: 0.3rem; 
  color:#060650;
}
/* 电竞青运营结束 */
/* 程序员节 */
.cxy_box{
  width: 98%;
  margin:0 auto;
  background: #060764;
}
.cxy_box p{
    border: 5px solid #FFF;
    border-radius: 5px;
    padding: 2%;
    font-size: 1.2em;
    line-height: 1.8em;
    text-align: left;
    margin: 0;
    color: #FFF;
    width: 96%;
    box-sizing: border-box;
    text-indent: 2em;
    margin:0 auto;
}
.cxy_box2{
    margin: 5% auto;
    color: #FFF;
    width: 98%;  
    text-align: center;
    background: #060764;
}
.cxy_box2 .cxy_form{
   position: relative;
     border: 10px solid #003dff; 
    border-radius: 5px;
  padding: 2% 0;
    background: #03037b;
    display: inline-block;
    text-align: center;
    font-size: 1.2rem;
    width: 96%;
    margin:0 auto;
}
.cxy_box2   h3{
    font-size: 1.5rem;
    color: #31f8ff;
    line-height: 2rem;
    text-align: center;
    width: 100%;
    margin: 0 0 2%;
}
.cxy_box2   h3 span{
      color: #f1f416;
}
.cxy_box2 .cxy_form i{
    display: inline-block;
    width: 15%;
    font-size: 1.2rem;
    font-style: normal;
    text-align: right;
}  
.cxy_box2 .cxy_form input{
    width: 78%;
    box-sizing: border-box;
    padding: 3%;
    margin: 2% 0;
    border-radius: 0.5em;
    border: 0.1em solid #FFF;
    font-size: 1rem;
    background: transparent;
    color: #FFF;
}   
.cxy_box2 .cxy_form .submit{
       width: 30%;
    background: #59b7f9;
    color: #000;
    border-radius: 2em;
    border: 0;
    font-size: 1.2em;
    padding: 2%;
    box-sizing: border-box;
    margin: 2% 0 2%;
    line-height: 1.2em;
}
.cxy_box2 .cxy_ul{
  width: 98%;
  margin:2% auto;
  text-align: center;
}
.cxy_box2 .cxy_ul li{
  width: 48%;
  margin:1%;
  float: left;
      position: relative;
}
.cxy_box2 .cxy_ul li img{
  width: 100%;
  display: block;
}
.cxy_box2 .cxy_ul li p{
    background: rgba(22, 25, 80, 0.75);
    line-height: 2em;
    position: absolute;
    width: 100%;
    bottom: 0;
    margin: 0;
    color: white;
    font-size: 0.9rem;
}

.submit{
    width: 30%;
    background: #59b7f9;
    color: #000;
    border-radius: 2em;
    border: 0;
    font-size: 1.2em;
    padding: 2%;
    box-sizing: border-box;
    margin: 2% 0 2%;
    line-height: 1.2em;
    display: inline-block;
}     
.cxy_box2 .cxy_ul2{
  width:100%;
  margin: 0 auto;
  padding: 2% 0;
}
.cxy_box2 .cxy_ul2 li{
  width: 48%;
  float: left;
  margin: 1%;
} 
.cxy_box2 .cxy_ul2 li img{
  width: 100%;
  display: block;
}
.cxy_box2 .cxy_ul2 li h3{
    font-size: 1rem;
    margin: 0;
    line-height: 2rem;
    text-align: left;
    color: #ffffff;
}
.cxy_box2 .cxy_ul2 li h3 img{
  display: inline-block;
    vertical-align: initial;
    width: 56%;
}
.cxy_box2 .cxy_ul2 li p{
    font-size: 0.9rem;
    line-height: 2em;
    margin: 0 0 0.5em;
    text-align: justify;
    color: #ffffff;
}   
.cxy_box2 .cxy_ul2 li .zy_bx{
    background: red;
    color: #FFF;
    text-align: center;
    font-size: 0.9rem;
    line-height: 2em;
    border-radius: 0.5rem;
    display: inline-block;
    width: 40%;
    margin: 0 2%;
}
.cxy_box2 .cxy_ul2 li .cxy_li{
    border: 0.01rem solid #747474;
    padding: 0.5rem 0.7rem 0.7rem;
    text-align: center;
    border-style: none solid solid;
}
.cxy_box2 .cxy_ul3 li{
  width: 48%;
  float: left;
  margin: 1%;
}
.cxy_box2 .cxy_ul3 li img{
  width: 100%;
  display: block;
} 
.cxy_box2 .cxy_ul3 li p{
  text-align: justify;
  font-size: 0.9rem;
  line-height: 1.4rem;
  margin-top: 0.3rem;
}       
/* 程序员节结束 */
/* 短期精品班 */
.dq_box{
    width: 100%;
    padding: 0.5rem 0;
    margin:0 auto;
    text-align: center;
    background: #ffffff;
}
.dq_box h3{
    text-align: center;
    font-weight: bold;
    font-size: 1.5rem;
}
.dq_box .dq_ul1{
  width: 100%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.dq_box .dq_ul1 li{
  width: 46%;
  float: left;
  margin: 2%;
}
.dq_box .dq_ul1 li img{
  width: 100%;
  display: block;
}
.dq_box .dq_ul1 li .dq_t1{
    text-align: center;
    font-weight: bold;
    font-size: 0.9rem;
    line-height: 1.8rem;
}
.dq_box .dq_ul1 li .dq_t2{
    text-align: center;
    font-size: 0.8rem;
    line-height: 1.2rem;
}  
.dq_bu{
    display: block;
    color: #fff;
    background: #ff194a;
    width: 50%;
    border-radius: 1rem;
    line-height: 2rem;
    text-align: center;
    margin: 1em auto;
    font-size: 1rem;
    font-weight: bold;
}
.dq_box .dq_ul2{
  width: 100%;
  margin: 0 auto;
  margin-top: 0.5rem;
}
.dq_box .dq_ul2 li{
  width: 46%;
  float: left;
  margin: 2%;
  background: #ff194a;
  font-size: 1.2rem;
  height: 2.6rem;
  line-height: 2.6rem;
}
.dq_box .dq_ul2 li a{
  color: #ffffff;
}    
.dq_box2 {
    width: 100%;
    padding: 0.5rem 0;
    margin:0 auto;
    text-align: center;
    background: #ffffff;
} 
.dq_box2 h2{
    text-align: center;
    padding: 2% 0;
    color: #ef5902;
    font-size: 2rem;
}
.zybox_con{width: 98%;margin: 4% auto;height: auto;border: 1px solid #c0bebd;border-top: none;border-radius: 10px;box-shadow: 1px 2px 2px #aba8a7;}
.zybox_con .zy_l{width: 50%;float: left;}
.zybox_con .zy_l img{width: 100%;}
.zybox_con .zy_r{width: 46%;float: left;height: auto;padding-left: 2%;}
.zy_r .zy_r-title{text-align: center;font-weight: bold;font-size: 18px;margin: .3em auto;}
.zy_r .zy_r-con{font-size: 14px;text-align: justify;}
.zy_r .zy_zx{width: 90%;margin: 1em auto;}
.zy_zx .kcsz{font-size: 1.1em;width: 48%;text-align: center;display: block;float: left;border: 1px solid #f15f0a;border-radius: 5px;color: #f15f0a;background: #fff;line-height: 2em;}
.zy_zx .ljxf{font-size: 1.1em;width: 48%;text-align: center;display: block;float: right;border: 1px solid #f15f0a;border-radius: 5px;color: #fff;background: #f15f0a;line-height: 2em;}
.dq_box3{
   width: 100%; 
   margin:0 auto;
}
.dq_box3 img{
  width: 100%;
  display: block;
  margin: 0 auto;
}
/* 双十一 */
.main1{
    width: 100%;
    margin-top:-3.2rem;
}
.main1 .m1 {
    width: 80%;
    height: 18rem;
    margin: auto;
    margin-bottom: 0.5rem;
    background: url(/images/pc2021/dong/pic01.png) no-repeat center;
    background-size: 100% 100%;
    position: relative;
    color: #fff;
}
.main1 .m1 span {
    display: block;
    text-align: center;
    font-size: 0.9rem;
    padding-top: 5.8rem;
}
.main1 .m1 p {
    padding: 1.9rem 2.4rem;
    font-size: 1.2rem;
    text-align: justify;
    text-indent: 2em;
    letter-spacing: 1px;
}
.main1 .m1 p i {
    font-size: 1.2rem;
    color: #ffff00;
    font-weight: bold;
    padding: 0 2px;
    font-style: normal;
}
.main1 .m1 a {
    position: absolute;
    bottom: 0.9rem;
    left: 38%;
    color: #fff;
    font-size: 1.4rem;
}
.main2 {
    width: 100%;
    padding-bottom: 1px;
}
.tit {
    text-align: center;
    color: #fff;
    font-size: 1.5rem;
    line-height: 2;
    padding: 0.5rem 0;
}
.tit i {
    display: inline-block;
    width: 10%;
    height: 1.2rem;
    background: url(/images/pc2021/dong/point.png) no-repeat center;
    margin: 0 8px;
    background-size: 100% 100%;
}
.tit i:nth-child(2) {
    transform: rotate(180deg);
}
.dnUl ul {
    margin-top: 1em;
}
.dnUl ul li {
    list-style: none;
    width: 43.75%;
    background-color: #eaeaea;
    float: left;
    margin-left: 4%;
}
.dnUl ul li img {
    width: 99.5%;
}
.dnUl ul li h3 {
    text-align: center;
    padding-top: 0.5em;
    color: #424141;
    font-size: 0.8rem;
}
.dnUl ul li p {
    text-align: center;
    line-height: 3em;
    padding-bottom: 0.5em;
}
.dnUl ul li p span {
    padding: 0.3em 2em;
    background-color: #dc1f3d;
    border-radius: 0.5em;
    color: #FFF;
}
.main2 .m2 {
    width: 100%;
    margin: .2rem auto;
    background: url(/images/pc2021/dong/m_02.png) no-repeat center;
    background-size: 100% 100%;
}
.main2 .m2 .tab {
    width: 84%;
    margin: auto;
}
.main2 .m2 .tab img {
    margin: 3.2rem auto;
    width: 100%;
}
.ask {
    display: block;
    width: 50%;
    margin: 0.9rem auto;
    border: 2px solid #fff;
    border-radius: 50px;
    box-shadow: 0px 0px 15px #f414f7;
    text-align: center;
    line-height: 2;
    font-size: 1.2rem;
    text-shadow: 0px 0px 15px #f414f7;
    color: #fff;
}
.main2 .img {
    width: 90%;
    margin: auto;
}
.main2 .img img {
    display: block;
    width: 100%;
}
.box1 {
    width: 96%;
    margin: 2%;
    overflow: hidden;
}
.box1 .title {
    width: 100%;
    margin: 10px auto;
    text-align: center;
    background: url(/images/pc2021/dong/title6.png)no-repeat center;
    background-size: 100% 100%;
}
.box2 {
    width: 96%;
    background: #fff;
    border-radius: 1em;
    padding: 2%;
}
.col-xs-12 {
    width: 100%;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    float: left;
}
.ui .col-xs-4 {
    padding: 0 5px;
    margin-bottom: 1em;
    width: 30.333333%;
    float: left;
    margin: 0 auto;
    text-align: center;
        padding-bottom: 1rem;
}
.ui img {
    width: 70%;
    -webkit-transition: -webkit-transform 2s ease-out;
    -moz-transition: -moz-transform 2s ease-out;
    -o-transition: -o-transform 2s ease-out;
    -ms-transition: -ms-transform 2s ease-out;
    text-align: center;
    margin: 0 auto;
}
.ui p {
    font-size: 0.9rem;
    text-align: center;
}
.col-xs-12 {
    width: 100%;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    float: left;
}
.c12_img img{
  width: 94%;
}
.s11_but{
    display: block;
    width: 60%;
    background: #d32326;
    color: #fad404;
    font-size: 1.3rem;
    margin: 1.1rem auto;
    text-align: center;
    padding: 0.6rem;
    border-radius: 2em;
}

/* 双十一结束 */
/* 就业保障2 */
.mian_bg {
    background: #fff;
    width: 100%;   
}
.mian_mb {
    padding-bottom: 0.8rem !important;
}
.mian_mt {
    margin-top: 0.2rem !important;
}
.jy_bt {
    width: 100%;
    margin: 0 auto;
    font-family: "微软雅黑 Light";
    font-size: 1rem;
    letter-spacing: 1.5px;
    line-height: 1.8rem;
    color: #444;
    display: block;
    border-bottom: 0.1rem dashed #999;
    text-align: center;
}
.jy_bt p {
    font-size: 1.3rem;
    line-height: 3.6rem;
    font-family: "微软雅黑";
}
.jy_bt span {
    color: #006CFF;
}
.jy_xb {
    width: 98%;
    overflow: hidden;
    border: 1px solid #ddd;
    box-sizing: border-box;
    margin: .15rem auto 0 auto;
}
.zyd_t ul {
    overflow: hidden;
    width: 100%;
    border-bottom: 1px solid #ddd;
    box-sizing: border-box;
    margin: 0 auto;
}
.zyd_t ul li {
    float: left;
    text-align: center;
    border-left: 1px #fff solid;
    box-sizing: border-box;
    list-style: none;
    font-family: "微软雅黑 Light";
    color: #fff;
    font-size: 1rem;
    line-height: 2.3rem;
    background: #f3324d;
}
.zyw_1 {
    width: 20%;
    line-height: .4rem;
}
.zyw_2 {
    width: 33%;
}
.zyw_3 {
    width: 30%;
}
.zyw_4 {
    width: 17%;
}
#sybmdbox {
    height: 280px;
    overflow: hidden;
    font-family: "微软雅黑 Light";
    color: #444;
    font-size: 1rem;
}
#sybmdbox table {
    width: 100%;
    border-collapse: collapse;
    margin: 0 auto;
    font-family: "微软雅黑 Light";
}
.zyd_t ul li:nth-child(1) {
    border-left: 0px solid #ffffff;
}
#sybmdbox table td {
    border: 1px solid #ddd;
    color: #666;
    font-family: "微软雅黑 Light";
}
a.jyxb {
    width: 50%;
    margin: 0.8rem auto 0 auto;
    font-family: "微软雅黑 Light";
    font-size: 1rem;
    letter-spacing: 1.5px;
    line-height: 2.6rem;
    color: #006cff;
    display: block;
    text-align: center;
    border: 3px solid #006cff;
    border-radius: 8px;
}
.jyfw_show {
    width: 96%;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    display: block;
}
.fl {
    float: left;
}
.jyfw_l {
    width: 65%;
    overflow: hidden;
    margin: 0 auto;
    display: block;
}
.jyl_str {
    font-size: 1rem;
    line-height: 2rem;
    font-family: "微软雅黑 Light";
    color: #333;
    letter-spacing: 1.5px;
    margin: 0 auto;
    display: block;
}
.jyfw_show li {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 5%;
}
.jyl_p1 {
    font-size: 0.9rem;
    line-height: 2rem;
    margin-top: 2%;
    font-family: "微软雅黑 Light";
    color: #444;
    letter-spacing: 1.5px;
    text-align: justify;
}
.jyl_tp1 {
    width: 31.58%;
    height: auto;
    overflow: hidden;
}
.fr {
    float: right;
}
.jyl_tp1 img {
    width: 100%;
    display: block;
}
.jy_wz {
    width: 98%;
    margin: 0.9rem auto;
    font-family: "微软雅黑 Light";
    font-size: 1rem;
    letter-spacing: 1.5px;
    line-height: 2rem;
    color: #444;
    display: block;
    text-indent: 2em;
}
.xqhzs_zs {
    width: 98%;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}
.xqhzs_zs li {
    width: 49%;
    height: auto;
    overflow: hidden;
    float: left;
    margin-left: 2%;
    margin-top: 1.5%;
    display: inline;
}
.xqhzs_zs li:nth-child(1) {
    margin-left: 0!important;
}
.xqhzs_zs li img {
    width: 100%;
    display: block;
}
.xqhzs_zs li:nth-child(3) {
    margin-left: 0!important;
}
.dianh {
    width: 100%;
    height: auto;
    overflow: hidden;
    background: #0C97EE repeat;
    margin-top: 2%;
    display: block;
}
.dianh a {
    font-size: 1.2rem;
    color: #FFF;
    text-align: center;
    font-family: "微软雅黑 Light";
    letter-spacing: 1.5px;
    display: block;
    line-height: 3rem;
}
/* 就业保障2结束 */
/* 着陆页专业 */
.zt_zybox{
  width: 100%;
  background: #ffffff;
  padding: 2% 0;
  margin: 0 auto;
  text-align: center;
}
.zt_zybox .zt_dh{
  width: 96%;
  margin: 0 auto;
}
.zt_dh li{
    float: left;
    width: 48%;
    list-style-type: none;
    font-size: 1rem;
    height: 2rem;
    padding-top: 1rem;
    color: #383838; 
}
.zt_dh  .labe1{
    background-image: url(/images/pc2021/dong/tab-1.png); 
}
.zt_dh .choose{
    background-position: center;
    background-size: 9rem 2rem;
    background-repeat: no-repeat;
    background-position-y: 0.7rem;
    color: white;
    text-decoration: none;
}  
.zt_dh  .choose a {
    color: white !important;
        font-size: 1rem;
}
.zt_dh  .labe2{
    background-image: url(/images/pc2021/dong/tab-3.png); 
}
.zt_dh .hide{
   background-image: url(); 
}
.education {
    position: relative;
    display: block;
    width: 90%;
    margin: 5% 5% 8% 5%;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.50);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.50);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.50);
    border-radius: 5px;
    max-width: 480px;
    height: auto;
}
.picture {
    float: left;
    width: 35%;
}
.picture img {
    width: 100%;
    border-radius: 5px 0 0 0;
}
.tab-1 {
    background-image: url(/images/pc2021/dong/tab-1.png);
    background-size: 6.8rem 1.8rem;
}
.subdivide {
    position: relative;
    display: block;
    top: -1.1rem;
    height: 1.72rem;
    color: white;
    background-position: center;
    background-repeat: no-repeat;
    font-size: 0.95rem;
    padding-top: 1.8%;
    z-index: 99;
}
.writing {
    float: right;
    width: 63%;
    margin: 25px 5px 5px 0;
    background-position: center;
    background-size: 52%;
    background-repeat: no-repeat;
    background-position: 85% 15%;
    color: #383838;
}
.heading2 {
    font-size: 1.3rem;
    font-weight: bold;
}
.hint {
    position: relative;
    display: block;
    background-image: url(/images/pc2021/dong/frame.png);
    background-position: 50% 8px;
    background-size: 96% 85%;
    background-repeat: no-repeat;
    top: 15px;
    height: 60px;
}
.hint div {
    font-size: 1.2rem;
    margin-top: -0.9rem;
}
.hint span {
    position: relative;
    display: block;
    font-size: 0.7rem;
    margin: 2px auto;
    padding: 0 8px 0 8px;
    box-sizing: border-box;
}
.operation {
    width: 100%;
    top: -39px;
    position: relative;
    display: block;
    height: 18px;
}
.intro {
    position: relative;
    display: inline-block;
    top: -39px;
}
.zyxq img, .ljzx2 img {
    margin-left: 20%;
    width: 16px;
    margin-right: 5px;
    margin-top: 5px;
}
.border {
    border-right: #DADADA 1px solid;
}
.zyxq, .ljzx2 {
    display: block;
    float: left;
    width: 50%;
    margin: 14px 0 10px 0;
    font-size: 1.3em;
    box-sizing: border-box;
}
.zyxq div, .ljzx2 div {
    float: right;
    margin-right: 20%;
}
/*#region 动画*/
.operation a, .line {
    animation: sxl 5s;
    -moz-animation: sxl 5s; /* Firefox */
    -webkit-animation: sxl 5s; /* Safari and Chrome */
    -o-animation: sxl 5s; /* Opera */
    animation-iteration-count: infinite;
    font-weight: bold;
}
@keyframes sxl {
    0% {
        color: #31E5C0;
    }

    75% {
        color: #3D579E;
    }

    100% {
        color: #31E5C0
    }
}
.zt_zybox2{
  width: 100%;
  background: #ffffff;
  padding: 2% 0;
  margin: 0 auto;
  text-align: center;
  margin-top: 0.3rem;
}
.zt_zybox2 .zt_zyb2_t{
  font-size: 1.3rem;
  line-height: 2.6rem;
      padding: 15px 5% 15px 5%;
    background-color: #EEEEEE;
    text-align: left;
}
/* 着陆页专业结束 */
/* 奖助勤勉 */
.pg1 {
    margin: 8% auto;
    width: 96%;
}
.boxd1 {
    margin: 0.3rem 0;
    color: #feffde;
    font-size: 0.2rem;
}
.boxd1 p {
    font-size: 1rem;
    margin: 0.5rem 0 1rem;
    box-sizing: border-box;
    line-height: 1.8rem;
    text-indent: 2em;
}
.boximg img {
    width: 100%;
    display: block;
}
.tit {
    margin: -0.2rem 0 0;
}
.tit img {
    width: 100%;
    display: block;
}
.boximg {
    margin: 5% 0 -5%;
}
.boxd2 {
    margin: 0.3rem 0;
    color: #feffde;
    font-size: 0.9rem;
}
.boxd2 h3 {
    font-size: 1.4em;
    padding: 0 0 0 15%;
    background: url(/images/pc2021/dong/img_15.jpg) no-repeat;
    line-height: 1.6em;
    background-position: 8% 0;
    margin: 0;
    background-size: 1.6em;
}
.boxd2 p {
    font-size: 1rem;
    margin: 0.5rem 0 1rem;
    box-sizing: border-box;
    line-height: 1.8rem;
    text-indent: 2em;
}
.boxd3 {
    margin: 0.3rem 0;
    color: #feffde;
    font-size: 0.9rem;
}
.boxd3 p {
    font-size: 1rem;
    margin: 0.5rem 0 1em;
    box-sizing: border-box;
    line-height: 1.8rem;
    text-indent: 2em;
}
.aniu {
    margin: 0.5rem 0;
    width: 100%;
    clear: both;
    text-align: center;
    padding-top: 5%; 
}
.jzljzx {
    padding: 2%;
    width: 35%;
    height: auto;
    overflow: hidden;
    background: #fbf697 no-repeat;
    font-size: 0.9rem;
    color: #fe0000;
    text-align: center;
    display: block;
    margin: 4% auto 0;
    border-radius: 8px;
    line-height: 1.4rem;
}
.boxd5 {
    background: #be0d05;
    border: 1px solid #e6c772;
    width: 98%;
    margin: 0.3rem auto;
    border-radius: 0.08rem;
    overflow: hidden;
    padding: 1%;
    font-size: 0.8rem;
}
.boxd5 li {
    background: #faf0d8;
    width: 48%;
    float: left;
    margin: 1%;
    color: #b5272a;
    line-height: 1.8rem;
    border-radius: 0.2rem;
    position: relative;
    padding-left: 2.5em;
    -webkit-box-sizing: border-box;
    display: flex;
}
.boxd5 span {
    display: inline-block;
    width: 1.4rem;
    height: 1.4rem;
    border-radius: 50%;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 0;
    color: #dfa024;
    font-weight: bold;
    text-align: center;
    line-height: 1.4rem;
    border: 3px solid #dfa024;
}
.boxd5 li:nth-child(5), .boxd5 li:nth-child(6) {
    width: 98%;
}
/* 奖助勤勉结束 */
/* 中专2 */
.zz2_box{
  background: #ffffff;
  margin: 0 auto;
  padding: 2% 0;
  text-align: center;
}
.zy{
  background: #ffffff;
  padding: 2% 0;
}
.zy ul {
    width: 98%;
    display: block;
    margin: 1rem auto 0 auto;
}
.zy ul li {
    width: 48%;
    display: block;
    padding-bottom: 0.6rem;
    background: #f4f4f4;
    float: left;
    margin: 0 2% 2% auto;
    text-align: center;
    font-family: "微软雅黑 Regular";
    font-size: 1rem;
    color: #464646;
}
.zy ul li img {
    width: 100%;
    display: block;
    margin: 0 auto;
}
.zy ul li p {
    text-align: center;
    font-family: "微软雅黑 Regular";
    font-size: 1rem;
    line-height: 2rem;
    color: #464646;
    margin: 0.5rem auto 0 auto;
    font-weight: 600;
}
.zy_an {
    width: 90%;
    margin: 0 auto;
    display: block;
    padding-top: 5px;
}
a.zy_l {
    width: 45%;
    float: left;
    background: #1E63FF repeat;
    display: block;
    font-size: 1rem;
    color: #FFF;
    text-align: center;
    line-height: 2rem;
    margin: 0 auto;
}
a.zy_r {
    width: 45%;
    float: right;
    background: #F22430 repeat;
    display: block;
    font-size: 1rem;
    color: #FFF;
    text-align: center;
    line-height: 2rem;
    margin: 0 auto;
}
.imgs_an1 {
    width: 96%;
    display: block;
    margin: 0.1rem auto 0 auto;
    font-family: "微软雅黑 Regular";
    font-size: 1rem;
    line-height: 3rem;
    color: #fff;
    background: #ee481a;
    font-weight: 600;
    text-align: center;
    border-radius: 10px;
    letter-spacing: 1px;
}
.zyzz2 ul{ width:98%; margin: 0 auto; display: block;}
.zyzz2 ul li{ width:49%; display: block; margin: 0 2% 2% auto; float: left; background: #fff; text-align: center; font-size: 1rem; color: #464646; padding-bottom: 0.3rem;}
.zyzz2 ul li:nth-child(2n){ margin-right:0;}
.zyzz2 ul li img{ width:100%; display: block; margin: 0 auto;}
.zyzz2 ul li p{ width:100%; display: block; font-size: 1rem; color: #464646; text-align: center; font-weight: 600; height: 2rem; line-height: 2rem;}
/* 中专2结束 */
/* 职教页面 */
.zj_xbox{
  background: #ffffff;
  margin:0 auto;
  padding: 0.5rem 0;
  text-align: center;
}  
.zj_xbox h2{
  font-size: 1.4rem;
  color: #008fd7;
}
.zj_xbox h4{
  color: #008fd7;
  font-weight: normal;
}

.zj_xbox ul{
  width: 98%;
  margin:0.3rem auto;
}
.zj_xbox ul li{
  width: 20%;
  float: left;
}
.zj_xbox ul li img{
  width: 100%;
  display: block;
}
.zj_button{
  width: 60%;
  display: inline-block;
  margin: 0.5rem auto;
  text-align: center;
  background: #008fd7;
  font-size: 1.2rem;
  line-height: 2.4rem;
  border-radius: 30px;
  color: #ffffff; 
}
.zj_xbox2{
  background: #ffffff;
  margin:0 auto;
  padding: 0.5rem 0;
  text-align: center;
  margin-top: 0.3rem;
}
.zj_xbox2 h2{
  font-size: 1.4rem;
  color: #008fd7;
}
.zj_xbox2 h4{
  color: #008fd7;
  font-weight: normal;
}
.zj_xbox2 ul{
  width: 98%;
  margin: 0 auto;
}
.zj_xbox2 ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.zj_xbox2 ul li img{
  width: 100%;
  display: block;
}
.zj_xbox3{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  padding: 0.3rem 0;
  text-align: center;
}
.zj_xbox3 ul{
  width: 98%;
  margin:0 auto;
}
.zj_xbox3 ul li{
  width: 47%;
  float: left;
  margin: 1% 1.13%;
  border:1px solid #333;
  font-size: 1.1rem;
  line-height:3rem;
  height: 3rem;
  font-weight: bold;
}
.zj_xbox3  .zj_c a{
  color: #ff0000;
}
.zj_xbox4{
  width: 100%;
  background: #ffffff;
  margin: 0 auto;
  padding: 0.3rem 0;
  text-align: center;
}
.g-consult{
  width: 100%;
  background: #ffffff;

}
.g-consult .sy-hotfaq {
    padding: 5.33333333% 0;
}
.g-consult .w-710 {
    padding: 0 2.66667%;
}
.g-consult header .titlemark {
    font-size: 1.2rem;
    background: #0380c9;
    float: left;
}
.g-consult header h2 {
    float: left;
    font-size: 1.2rem;
    color: #333;
    font-weight: 700;
    margin-left: 1.33333333%;
    display: inline-block;   
    line-height: 2.4rem;
}
.g-consult header a {
    float: right;
    font-size: 1.1rem;
    color: #333;
}
.g-consult .sy-hotfaq article {
    padding-top: 5.06666667%;
}
.g-consult .sy-dialog, .g-consult .sy-hotfaq article dl dd {
    border-bottom: 1px solid #ccc;
}
.g-consult .sy-hotfaq article dl dd p {
    float: left;
    width: 70.42253521%;
}
.g-consult .sy-hotfaq article dl dd p a {
    font-size: 1.2rem;
    color: #666;
    line-height: 226.66666667%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.g-consult .sy-hotfaq article dl dd .ui-btn {
    font-size: 1.2rem;
    color: #fff;
    line-height: 266.66666667%;
    text-align: center;
    background: linear-gradient(-90deg,#fc9843 0,#f86623 100%);
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    border-radius: 0.8rem;
    width: 25.35211268%;
    float: right;
    line-height: 166.66666667%;
    background: linear-gradient(-90deg,#28c3fc 0,#4d8fff 100%);
    margin-top: 1.26760563%;
}
.clearfix:after {
    content: "";
    display: table;
    clear: both;
    overflow: hidden;
}
/* 职教页面结束 */
/* 退伍军人 */
.bt {
    width: 96%;
    max-width: 700px;
    display: block;
    margin: 1.2rem auto 0.9rem auto;
}
.bt img{
  width: 100%;
  display: block;
}
.imgs {
    width: 98%;
    display: block;
    margin: 0 auto;
}
a.as {
    width: 50%;
    display: block;
    height: 2.3rem;
    margin: 0.8rem auto 1rem auto;     
    color: #ff0;
    border-radius: 0.5rem;
    font-size: 1.2rem;
    letter-spacing: 1px;
    line-height: 2.3rem;
    background: #d1161a;
    text-align: center;
}
.bg1 {
    width: 100%;
    margin: 0 auto;
    background: #fff;
    display: block;
    padding-bottom: .01rem;
    padding-top: .26rem;
}
.bt1 {
    width: 56%;
    max-width: 600px;
    display: block;
    margin: 0 auto .2rem auto;
}
.jybd {
    width: 98%;
    display: block;
    margin: 0 auto;
    background: #ffecc2;
    padding-bottom: 0.5rem;
}
.jybd_bt {
    width: 96%;
    max-width: 700px;
    display: block;
    margin: 0.8rem auto 0.5rem auto;
}
.bmdsr_show {
    width: 100%;
    overflow: hidden;
    margin: 0 auto;
}
.bmdsr_show .bd1 {
    width: 96%;
    height: 2.2rem;
    overflow: hidden;
    background: #d1161a;
    margin: 0 auto;
}
.bmdsr_show{width:100%; overflow:hidden; margin:0 auto;}
.bmdsr_show .bd{width:96%; height:15rem; overflow:hidden; background:#FFF; margin:0 auto 0 auto;}
.bmdsr_show .bd ul li{width:98%; height:36px; overflow:hidden; border-bottom:1px dashed #e4e4e4; margin:0 auto; line-height:36px;}
.bmdsr_show .bd ul li span{width:20%; height:auto; overflow:hidden;font-size:0.8rem; text-align:center; display:block; float:left;}
.bmdsr_show .bd ul li span:nth-child(1){width:15%;}
.bmdsr_show .bd ul li span:nth-child(2){width:20%;}
.bmdsr_show .bd ul li span:nth-child(3){width:15%;}
.bmdsr_show .bd ul li span:nth-child(4){width:30%;}
.bmdsr_show .bd ul li span:nth-child(53){width:20%;}
.bmdsr_show .bd1 ul li {
    width: 98%;
    height: 36px;
    overflow: hidden;
    margin: 0 auto;
    line-height: 36px;
    color: #fff;
}
.bmdsr_show .bd1 ul li span:nth-child(1) {
    width: 15%;
}
.bmdsr_show .bd1 ul li span:nth-child(2) {
    width: 20%;
}
.bmdsr_show .bd1 ul li span:nth-child(3) {
    width: 15%;
}
.bmdsr_show .bd1 ul li span:nth-child(4) {
    width: 30%;
}
.bmdsr_show .bd1 ul li span {
    width: 20%;
    height: auto;
    overflow: hidden;
    font-size: .16rem;
    text-align: center;
    display: block;
    float: left;
    line-height: 36px;
} 
 
.bg2{ 
    width:100%; 
    margin: 0 auto; 
    overflow: hidden; 
    background: url("/images/pc2021/dong/bg2.jpg") center top no-repeat; 
    background-size: 100% 100%; 
    display: block;      
}
.hy ul{ width:98%; margin: 0 auto; display: block;}
.hy ul li{ width:49%; display: block; margin: 0 2% 2% auto; float: left; background: #fff; font-size: 0.9rem; line-height: 2.1rem; text-align: justify; color: #464646; padding-bottom: 0.3rem;}
.hy ul li:nth-child(2n){ margin-right:0;}
.hy ul li img{ width:100%; display: block; margin: 0 auto;}
.hy ul li p{ width:98%; display: block;  font-size: 1rem; color: #d1161a; text-align: center; font-weight: 600; height: 2.2rem; line-height: 2.3rem;}
.hy_w{width:96%; display: block; margin: 0 auto;}
 
.zy ul{ width:98%; margin: 0 auto; display: block;}
.zy ul li{ width:49%; display: block; margin: 0 2% 2% auto; float: left; background: #fff; text-align: center; font-size: 1rem; color: #464646; padding-bottom: 0.3rem;}
.zy ul li:nth-child(2n){ margin-right:0;}
.zy ul li img{ width:100%; display: block; margin: 0 auto;}
.zy ul li p{ width:100%; display: block; font-size: 1rem; color: #464646; text-align: center; font-weight: 600; height: 2rem; line-height: 2rem;}
.zy ul li a{width: 50%; height:2rem; display: block; margin: 0.3rem auto 0 auto; color: #fff37b; background:#d1161a; font-size: 1rem; line-height: 2rem; text-align: center;}
/* 退伍军人结束 */
/* 电子商务 */
.dzimg_box{
  width: 100%;
  text-align: center;
  background: #ffffff;
  padding: 0.5rem 0;
}
.dzimg_box img{
  width: 100%;
  display: block;    
}
.dzimg_box h3{
  font-size: 1.2rem;
  line-height: 2.4rem;
  padding: 0.5rem 0;
}
.class-intro{padding:0rem 10px 0.3rem 10px;font-size: 0.43rem;color: rgba(0,0,0,0.8);line-height: 0.8rem;text-align: justify;}
.class-intro div{font-size: 1rem;line-height: 2rem;text-align: justify;letter-spacing: 0.3px;word-wrap: break-word;word-break: break-all;}
.class-intro>.class-name-title{font-size: 0.45rem;font-weight: bold;margin-bottom: 0.3rem;}
.class-intro>.class-name-title>.shop_shijian{display: none;}
.class-intro>.class-name-title >span{float: right;font-weight: normal;font-size:0.4rem;}
.tutor-arti-right-xq-nr{width: 100% !important;padding: 0px 10px !important;}
.class-intro hr{border: 1px solid #eeeeee;}
.ys_box85 {
    padding: 0.2rem 0.2rem 0rem 0.2rem;
    background-color: #f8f8f8;
}
.mar_30 {
    margin: 0.4rem auto!important;
}

.ys_box85{padding:0.2rem 0.2rem 0rem 0.2rem;background-color: #f8f8f8}
.ys_box85>ul{display:flex;flex-flow: row wrap;}
.ys_box85>ul>li{width: 48.5%;float: left;margin-right: 3%;margin-bottom: 1rem;}
.ys_box85>ul>li>div{border: 2px solid #f64243;padding: 0.2rem;background-color: #FFFFFF;height:100%;}
.ys_box85>ul>li>div>.box1>img{display: block;margin: 0.3rem auto;width: 40%;}
.ys_box85>ul>li>div>.box1>span{font-size: 1.2rem;text-align: center;display: block;margin: 0.2rem 0;font-weight: bold;color: #f64243;}
.ys_box85>ul>li>div>.box1>p{font-size: 0.32rem;display: none;}
.ys_box85>ul>li>div>.box2{background:none!important;}
.ys_box85>ul>li>div>.box2>span{display: none;}
.ys_box85>ul>li>div>.box2>p{text-align: justify;font-size: 1rem;color: #5f5f5f;line-height: 2rem;}
.ys_box85>ul>li:nth-child(2n){margin-right: 0;}
.dzsw_vxi{width: 100%;background: #ffffff;}
.dzsw_vxi h3{font-size: 1.5rem;line-height: 3rem;text-align: center;font-weight: bold;}
.ys_box30{width: 100%;background: #ECECEC;}
.ys_box30 >.gallery-top >.swiper-wrapper >.swiper-slide >ul >li >.group{border-top: none;padding-top: 15px;padding-bottom:10px;}
.ys_box30 >.gallery-top >.swiper-wrapper >.swiper-slide >ul >li >.group img{width: 90%;margin: 0 auto;display: block;}
.ys_box30 >.gallery-top >.swiper-wrapper >.swiper-slide >ul >li >.group >span{border-top: none;margin: 0px;}
.gallery-top >.swiper-wrapper >.swiper-slide >ul >li{float: left; width: 100%;margin-bottom: 0px;}
.gallery-top >.swiper-wrapper >.swiper-slide >ul >li >.group{background: #fff;display: block;padding-top: 5px;/*border-top:  3px solid #AEAEAE;*/}
.gallery-top >.swiper-wrapper >.swiper-slide >ul >li >.group >span{    
    display: block;
    line-height: 3rem;
    /* border-top: 5px dotted #AEAEAE; */
    margin: 10px;
    text-align: center;
    font-size: 1.2rem;
    color: #000;
}
.gallery-top >.swiper-wrapper >.swiper-slide >ul >li >.group >p{
    margin: 10px;
    font-size: 1rem;
    color: #6a6969;
    line-height: 1.5rem;
}
.gallery-top >.swiper-wrapper >.swiper-slide >ul >li >.group >p >span{color: #222;}
.gallery-top >.swiper-wrapper >.swiper-slide >ul >li >.group >p >font{}
.gallery-top >.swiper-wrapper >.swiper-slide >ul >li >.group >a{
    -webkit-transition: all 0.4s ease;display: block;line-height: 1.2rem;
    text-align: center;color: #FFF !important;font-size: 0.45rem;
    background: #007fdb;margin-top: 22px;display:none;
}
.clearfix::before,.clearfix::after {
  clear: both;
  display: block;
  content: "";
  line-height: 0;
  height: 0;
  visibility: hidden;
}
.dzsw_vxi2{
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  padding: 0.5rem 0;
}
.dzsw_vxi2 h3{
  font-size: 1.5rem;
  line-height: 3rem;
  text-align: center;
}
u {
    color: #136ec2;
}
/* 电子商务结束 */
/* 女生3 */
.nvs3_box{
  width: 100%;
  background: #ffffff;
  padding: 0.5rem 0;
  text-align: center;
  margin:0 auto;
}
.nvs3_box ul{
  width: 98%;
  margin:0 auto;
  padding: 0.3rem 0;
}
.nvs3_box ul li{
  width: 48%;
  float: left;
  font-size: 1rem;
  line-height: 2.4rem;
  background: #2072bf;
  height: 2.4rem;
  margin: 1%;
}
.nvs3_box ul li a{
  color: #ffffff;
}
.row:after, .row:before {
    display: table;
    content: " ";
  }
  .col-xs-2 {
    width: 16.66666667%;
        float: left;
}
.container img {
    width: 100%;
}
.col-xs-10{
  float: left;
}
.col-xs-8 {
    width: 58.666667%;
}
 .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: left;
}
.col-xs-2 {
    width: 16.66666667%;
}

/* 女生3结束 */
/* 女生4 */
.nvs4_box{
  width:100%;
  background: #ffffff;
  padding: 0.3rem 0;
  margin: 0 auto;
  text-align: center;
}
.nvs4_box h2{
  font-size: 1.5rem;
  line-height: 3rem;
}
.nvs4_box .nvs4_ul{
  width: 98%;
  margin: 0.3rem auto;
}
.nvs4_box .nvs4_ul li{
  width: 48%;
  float: left;
  margin: 1%;
  background: #66ccff;
  height: 2.5rem;
  line-height: 2.5rem;
  text-align: center;
  color: #000;
  font-size: 1.3rem;
  overflow: hidden;
  border-radius: 8px;
  border: 1px solid #000;
  box-sizing: border-box;
}
.nvs4_box .nvs4_ul li a{
  color: #fff;
}
.nvs4_box .nvs4_ul2{
  width: 98%;
  margin: 0.3rem auto;
}
.nvs4_box .nvs4_ul2 li{
 /*  width: 48%;
 margin: 1%;
 float: left; */
     float: left;
    width: 49.5%;
    margin: 5% auto 0;
    border: 1px solid #ccc;
    padding: 1%;
    box-sizing: border-box;
}
.nvs4_box .nvs4_ul2 li img{
  width: 100%;
  display: block;
}
.nvs4_box .nvs4_ul2 li:nth-child(2n) {
    margin-left: 1%;
}
.nvs_a_box {
  width: 100%;
  margin: 0 auto;
}
.nvs_a_box a{
    display: block;
    width: 45%;
    text-align: center;
    border: 1px solid #f00;
    border-radius: 8px;
    padding: .1rem .2rem;
    font-size: 1.2rem;
    color: #fff;
    background-color: #f00;
    float: left;
}
.nvs_a_box .fr{
 float: right;
} 
.nvs4_box .nvs4_ul2 li h3{
    color: #000;
    text-align: center;
    font-weight: bold;
    font-size: 1.2rem;
    margin: 2% auto;
} 
.nvs4_box .nvs4_ul2 li p{
  color: #666666;
    font-size: 1rem;
}
.nvs_a_box{
    margin: 8% auto 2%;
}
.nvs4_box  .nvs4_a {
    display: block;
    color: #fff;
    background-color: #ff6600 !important;
    width: 75%;
    line-height: 2.6rem;
    text-align: center;
    margin: 5% auto;
    font-size: 1.3rem;
    border-radius: 25px;  
}
 .nvs4_box .nvs4_p{
    width: 96%;
    margin: 0 auto;
    text-align: justify;
    text-indent: 2em;
    font-size: 0.9rem;
    line-height: 1.6rem;
 } 
  .nvs4_box .nvs4_p span{
    color: #ff0000;
  }  
.nvs4_box .nvs4_ul3{
  width: 98%;
  margin: 0 auto;
  padding: 0.3rem 0;
} 
.nvs4_box .nvs4_ul3 li{
  width: 48%;
  float: left;
  margin: 1%;
}  
.nvs4_box .nvs4_ul3 li img{
  width: 100%;
  display: block;
} 
/* 女生4结束 */
/* 电竞着陆页 */
.zt_djbox{
  width: 100%;
  margin:0 auto;
  padding: 2% 0; 
  text-align: center;
}
.zt_djbox img{
  width: 100%;
  margin:0 auto;
  display: block;
}
.zt_djbox ul {
  width: 98%;
  margin: 0 auto;
}
.zt_djbox ul li {
    float: left;
    margin: 2%;   
    width: 46%;
    font-size: 1rem;
    line-height: 2.5rem;
    text-align: center;
    border-radius: 10px;
    box-shadow: 0px 5px 0px #3affbc;
    position: relative;
    background-color: #f54c24;
}
 .zt_djbox ul li a{
  color:#ffffff;
 }
.click_zx {
    background-image: url(/images/pc2021/dong/zx_click2.gif);
    background-size: 70%;
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    position: absolute;
    top: 2px;
    right: -14px;
}
.dj_ba{ 
    margin: 20px auto;
    width: 70%;
    height: 60px;
    border-radius: 10px;
    background-image: url(/images/pc2021/dong/btn.jpg);
    background-repeat: no-repeat;
    color: #fff;
    text-align: center;
    font-weight: 700;
    font-size: 1.3em;
    line-height: 60px;
    position: relative;
    display: block; 
}
.zt_djbox2{
  width: 100%;
  margin:0 auto;
  padding: 4% 0; 
  text-align: center;
}
.zt_djbox2 .dj2_inmg{
  width: 90%;
  margin: 0 auto;
  display: block;
}
.zt_djbox2 ul{
  width:98%;
  margin: 0.5rem auto;
}
.zt_djbox2 ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.zt_djbox2 ul li img{
  width: 100%;
  display: block;
}
.zt_djbox2 .dj2_op{
  font-size: 0.9rem;
  text-align: justify;
  text-indent:2em;
  line-height: 1.6rem;
  color: #fff;
  width:96%;
  margin: 0 auto;
}
.zt_djbox2 ul li p{
  font-size: 0.8rem;
  line-height: 1.6rem;
  text-align: center;
  color: #ffffff;
}
.zt_djbox3{
  width: 100%;
  margin:0 auto;
  padding: 4% 0; 
  text-align: center;
}
.zt_djbox3 .dj2_inmg2{
  width: 100%;
  display: block;
  margin:0 auto;
}
.zt_djbox3 ul{
  width: 98%;
  margin: 0.5rem auto;
}
.zt_djbox3 ul li{
  width: 31%;
  margin: 1% 1.12%;
  float: left;
}
.zt_djbox3 ul li img{
  width: 100%;
  display: block;
}
#yybd input[type=text] {
    display: block;
    margin: 20px auto;
    padding: 20px;
    width: 80%;
    border-radius: 10px;
}
#yybd input[type=submit] {
    display: block;
    margin: 30px auto;
    text-align: center;
}
/* 电竞着陆页结束 */
/* 技校3 */
.zt_jx3box{
  width: 100%;
  margin: 0 auto;
  padding: 0.5rem 0;
  text-align: center;
}
.zt_jx3box ul li{
  width: 49%;
  float: left;
  background: #004098;
  color: #fff;
  font-size: 1.2rem;
  line-height: 2.5rem;
  margin-top: 1%;
}
.zt_jx3box ul li a{
  color: #ffffff;
}
.zt_jx3box ul li:nth-child(2n){
  margin-left: 2%;
}
.section3 {
    margin-top: 20px;
}
.container {
    width: 95%;
    margin: auto;
}
.section3 ul li {
    margin-top: 10px;
    opacity: 0 /*animation:mymove 5s 5s infinite;-webkit-animation:mymove 5s 5s infinite;; */;
}

.section3 ul li {
    margin-top: 5px;
}
.section3 ul li img{
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}
.section3 ul li p{
  display: inline-block;
  vertical-align: middle;
  padding: 7px 12px;
  border: 1px solid #d5d5d5;
  background: #fff;
  border-radius: 10px;
  margin-left: 10px;
  font-size: 18px;
  max-width:70%;
}
.section3 ul li span{
  color: #e50012;
}
.ly-footer { position: fixed; bottom: 0; width: 100%; max-width: 500px; height: 50px; background: #FFF; border-top: 1px solid #bfbfbf;}
.ly-footer div { width: 100%;}
.ly-footer div:nth-child(1) { max-width: 50px;}
.ly-footer div:nth-child(1) { max-width: 50px;}
.ly-footer div:nth-child(3) { max-width: 50px;}
.ly-footer div:nth-child(1) a { float: left; width: 50px; height: 50px; background:url(/images/pc2021/dong/wechat.png) no-repeat scroll 9px -89px;}
.ly-footer div:nth-child(2) textarea { width: 70%; height: 36px; margin: 7px 0 0 0px; color: #000; font-size: 18px; line-height: 35px; border: none; border-bottom: 1px solid #d8d8d8; transition: 0.3s; resize: none; overflow-y: auto; outline: none;}
.ly-footer div:nth-child(2) textarea:focus { border: none; border-bottom: 1px solid #45c01a;}
.ly-footer div:nth-child(2) textarea.on { border-bottom: #45c01a;}
.ly-footer div:nth-child(2) i {}
.ly-footer div:nth-child(3) a { position: absolute; top: 0; right: 0; width: 65px; height: 35px; margin: 7px 5px 0 0; background: #45c01a; color: #FFF; text-align: center; line-height: 35px; border-radius: 5px; cursor: pointer; transition: 0.3s; z-index: 99999;}
.ly-footer div:nth-child(3) a:hover { background-color: #3aa814;}
/* 技校3结束 */
/* 春季预科班 */
.bg_01 {background-color: #cf221d;padding: 0.2rem 0;}
.wz1 {    
    margin-left: 0.3rem;
    width: 40%;
    padding: 0.6rem;
}
.wz1 h3{    
    font-size: 0.9rem;
    color: #ffe400;
    line-height: 2.2rem;
}
.wz1 p {
  font-size: 0.8rem;
  color: #FFF;    
  line-height: 1.2rem;
}
.ipt1 {text-align: center;font-size: 0.9rem;width: 50%;color: #FFF;}
.ipt1 p {margin-top: 0.5rem;}
.ipt1 input[type="text"] {  
    width: 70%;
    line-height: 1.8rem;
    border-radius: 0.2rem;
}
.ipt1 input[type="submit"] {width: 80%;line-height:2rem;color: #ff0000;border-radius: 0.3rem;}
.tit_01 {text-align: center;color: #ff3924;margin-top: 0.2rem;}
.cjykb_box{
  width: 100%;
  margin:0 auto;
  padding:0.5rem 0;
  text-align: center; 
  background: #ffffff;
}
.cjykb_box h2{
  text-align: center;
  color: #ff3924;
  margin-top: 0.2rem;
  font-weight: normal;
}
.cjykb_box .ykbul{
  width: 98%;
  margin:0 auto;
  padding: 0.3rem 0;
}
.cjykb_box .ykbul li {
        /* width: 85%; */
    float: left;
    border: 1px solid #d2d2d2;
    padding: 1rem 1rem;
    /* margin-left: 1rem; */
    /* margin-top: 1rem; */
    margin: 0.5rem;
} 
.cjykb_box .ykbul  li p:nth-child(1) {
    color: #ff3924;
    font-weight: bold;
    border-bottom: 1px solid #d2d2d2;
    line-height: 2rem;
    font-size:1rem;
    text-align: left;
  }
.cjykb_box .ykbul li p:nth-child(2) {
    margin-top: 0.6rem;
    line-height: 1.4rem;
    font-size: 0.8rem;
    text-align: justify;
}
.ykbul ul li p:nth-child(2) font {
    color: #ff3924;
}
.ykbul .img1 img {
    margin-top: 0.5rem;
    width: 47%;
    margin-left: 0.1rem;
}
.butt {
    text-align: center;
    margin-top: 0.6rem;
}
 .butt a {
    display: inline-block;
    width: 11.5rem;
    line-height: 2.4rem;
    text-align: center;
    font-size: 1.2rem;
    white-space: nowrap;
    word-spacing: normal;
    letter-spacing: normal;
    overflow: hidden;
    text-overflow: ellipsis;    
}
.bt1 a {
    color: #FFF;
    background-color: #ffd796;
    background-image: url(/images/pc2021/dong/butt.jpg);
    background-size: 100%;
}
.bt2 a {
    color: #FFF;
    background-color: #ffd796;
    background-image: url(/images/pc2021/dong/butt.jpg);
    background-size: 100%;
    font-size: 1rem;
}
.tab {
   margin: 0 auto;
    width: 98%;
    margin-top: 0.8rem;
}
.tab table tr td {
    line-height: 1.8rem;
    text-align: center;
    border: 1px solid #e71f19;
    font-size: 0.8rem;
}
.tab table tr:nth-child(1) {
    background-color: #e71f19;
    color: #FFF;
}
.tab table tr:nth-child(1) td {
    border-right: 1px solid #FFF;
    color: #FFF!important;
}
.tab table tr td:nth-child(1) {
    /* width: 36%; */
   width: 10rem;
    text-align: center;
}
 
.tab table tr td:nth-child(2) {
   /*  width: 12%; */
    text-align: center;
    width: 2.8rem;
}
.tab table tr td:nth-child(3) {
/*     width: 14%; */
    text-align: center;
    color: #e71f19;
        width: 3.9rem;
}
.tab table tr td:nth-child(4) {
  /*   width: 13%; */
    text-align: center;
    color: #e71f19;
        width: 3.9rem;
}
.tab table tr td:nth-child(5) {
    /* width: 15%; */
    width: 6.2rem;
    text-align: center;
}
.tab table tr td:nth-child(5) a {
    background-color: #e71f19;
    padding: 0.2rem 0.4rem;
    color: #ffffff;
}
.ykb_bg{
    background-color: #cf221d;
    padding: 0.5rem 0;
    text-align: center;
    margin: 0  auto;
}
.ykb_bg h1{
  font-size: 1.6rem;
  line-height: 3rem;
  color: #ffffff;
}
.ykb_bg h1 font {
    color: #fff560;
}
.ykb_bg ul{
  width:96%;
  margin:0 auto;
}
.ykb_bg ul li{
  width: 48%;
  height: 16.6rem;
  float: left;
  margin:1%;
  background-color: #FFF;
}
.ykb_bg ul li img{
  width: 100%;
  display: block;
}
.ykb_bg ul li h2{
   font-size: 1rem;
   line-height: 2rem; 
}
.ykb_bg ul li p{
  font-size: 0.9rem;
  line-height: 1.4rem;
  text-align: justify;
  width: 94%;
  margin:0 auto;
}
.bt3 a{
    color: #f34840;
    background-color: #ffff00;
    width: 11.5rem;
    border-radius: 0.5rem;
    font-size: 1rem;
}
.ykbul2 {
  width: 98%;
  margin:0 auto;
  padding: 0.3rem;
}
.ykbul2 li{
  width: 32%;
  float: left;
  margin: 1% 0;
}
.ykbul2 li:nth-child(2){
  margin:1% 2%;
}
.ykbul2 li:nth-child(5){
  margin:1% 2%;
}
.ykbul2 li img{
  width: 100%;
  display: block;
}
.cjykb_box .cjykb_p{
  width:94%;
  margin:0 auto;
  text-align: justify;
  text-indent: 2em;
  padding-top: 0.3rem;
}
.cjykb_box .ykbul3{
  width: 98%;
  margin: 0 auto;
  padding-top: 0.3rem;
}
.cjykb_box .ykbul3 li{
  width: 48%;
  float: left;
  margin: 1%;
}
.cjykb_box .ykbul3 li img{
  width: 100%;
  display: block;
}
.cjykb_box .ykbul4{
  width: 98%;
  margin: 0 auto;
  padding-top: 0.3rem;
}
.cjykb_box .ykbul4 li{
  width: 47%;
  float: left;
  margin: 1%;
  border: 1px solid #d8d8d8;
  padding-bottom: 0.3rem;
}
.cjykb_box .ykbul4 li img{
  width: 100%;
  display: block;
}
.cjykb_box .ykbul4 li h3{
    color: #ff6600;
    border-bottom: 1px solid #727272;
    line-height: 2rem;
    font-size: 0.9rem;
    text-align: center;
    width: 85%;
    margin: 0 auto;
    overflow: hidden; 
    white-space: nowrap;
    text-overflow: ellipsis;
}
.cjykb_box .ykbul4 li  p{
  line-height: 2.3rem;
  font-size: 1rem;
  font-weight:bold;
}
.cjykb_box .ykbul4 li .jk3a{
    background-color: #e71f19;
    display: inline-block;
    width: 6rem;
    line-height: 2rem;
    border-radius: 1.1rem; 
    color: #ffffff;
}
       
/* 春季预科班结束 */
/* 飘窗 */
.piaoc_box{
  background: #ffffff;
  position: fixed;
  left: 20%;
  top:40%;   
  z-index: 999999;
  width: 60%;
  max-width: 400px;
  border-radius:20px;
  box-shadow: 0 0 1pc #afafaf;
  padding: 20px 0;
}
.piaoc_box img{
  width: 100%;
  display: block;
}
.piaoc_box span{
    background: #ff0000;
    width: 30px;
    height: 30px;
    border-radius: 30px;
    display: block;
    text-align: center;
    position: absolute;
    right: -10px;
    top: -10px;
    color: #ffffff;
    line-height: 30px;
}
.piaoc_box .piaoc_abox{
  width: 96%;
  margin:0 auto;
  text-align: center;
  padding-top:20px;
}
.piaoc_box .piaoc_abox a{
  width: 48%;
  display: inline-block;
  font-size: 1.5rem;
  line-height:2.5rem;
  height: 2.5rem;
  background: #73d3fd;
  color: #ffffff;
  border-radius: 3px;
  float: left;

}
.piaoc_box .piaoc_abox .piaoc_a2{
  background: #ff0000;
   float: right;
}
/* 飘窗结束 */
/* 双十二 */
.part_img {
    width: 100%;
    background-color: #c6070f;
}
.s12tit {
    width: 100%;
    text-align: center;
    font-size: 1.5rem;
    padding: 1.6rem 0;
    font-weight: bold;
    color: #fff;
}
.part_img .s12_img{
  width: 100%;
  display: block;
}
.s12_part2 {
    width: 100%;
    background-color: #c6070f;
    padding-bottom: 1px;
}
.s12_part2 form {
    width: 96%;
    margin: auto;
}
.s12_part2 form input {
    width: 100%;
    display: block;
    border: none;
    outline: none;
    text-align: center;
    font-size: 1.3rem;
    line-height: 2.6;
    margin-bottom: 0.5rem;
    border-radius: 5px;
}
.s12_part2 form button {
        width: 100%;
    display: block;
    border: none;
    outline: none;
    text-align: center;
    font-size: 1.3rem;
    line-height: 3rem;
    margin-bottom: 1.3rem;
    border-radius: 5px;
    background-color: #ff0000;
    color: #fff;
    cursor: pointer;
}
.s12_part_img{
     width: 100%;
    background-color: #c6070f;
    padding: 0.5rem 0;
    text-align: center;
}
.s12_part_img img{
  width: 100%;
  display: block;
}
.s12_part_img .s12_ul{
  width: 98%;
  margin: 0 auto;
  padding: 0.3rem 0;
}
.s12_part_img .s12_ul li{
  float: left;
  width: 47%;
  border:3px solid #f4d0a6;
  border-radius: 10px;
  background: #ffffff;
 margin-top: 0.4rem;
 /*  padding: 0.2rem; */
}
.s12_part_img .s12_ul li:nth-child(1){
    margin-left: 0.2rem;
}
.s12_part_img .s12_ul li:nth-child(2) {
  margin-left: 0.3rem;
}
.s12_part_img .s12_ul li:nth-child(3){
    margin-left: 0.2rem;
}
.s12_part_img .s12_ul li:nth-child(4) {
  margin-left: 0.3rem;
}
.s12_part_img .s12_ul li img{
  width: 100%;
  display: block;
  border-radius: 10px;
}
.s12_part_img .s12_ul li p{
    font-size: 1.1rem;
    line-height: 2.2rem;
    font-weight: bold;
}
.s12_part_img .s12_ul li span{
    font-size: 0.9rem;
    line-height: 1.4rem;
    font-weight: bold;
}
.s12_part_img .s12_ul li span font{
  color: #ff0000;
}
.s12_part_img .s12_ul li .s12_a_box{
   width: 94%;
   margin: 0 auto;
   padding: 0.3rem;
}
.s12_part_img .s12_ul li .s12_a_box a{
  width: 47%;
  display: inline-block;
  background: #db0000;
  color: #ffffff;
  font-size: 1rem;
  line-height: 2.4rem;
  height: 2.4rem;
  border-radius: 5px;
  margin-left: 0.3rem;
}
/* 双十二结束 */
/* 男生着陆页新样式 */
.nan1 span{
  display:block;
  text-align: center;
  font-size: 1rem;
  line-height: 2rem;
  color: #fff;
}
.nan1 .ns_a{
  text-align: center;
  font-weight:bold;
  font-size: 1.1rem;
  line-height: 2.2rem; 
  background: #fff;
  display: block;
  border-radius: 10px;
  margin: 0 auto;
  width: 65%;
}
/* 男生着陆页新样式结束 */
/* 视觉插画艺术设计师 */
.chah_box{
  width: 100%;
  padding: 0.5rem 0;
  background: #ffffff;
  margin: 0 auto;
  text-align: center;
}
.chah_box h3{
    font-size: 1.4rem;
    line-height: 2.8rem;
    font-weight:normal;
}
.chah_box p{
  width: 96%;
  margin: 0 auto;
  font-size: 0.9rem;
  line-height: 1.4rem;
  text-align: justify;
  text-indent: 2em;
}
.chah_box .ch_ul{
  width: 98%;
  margin: 0 auto;
  padding: 0.3rem 0;
}
.chah_box .ch_ul li{
      width: 48%;
      float: left;
      margin: 1%;
}
.chah_box .ch_ul li img{
  width: 100%;
  display: block;
}
.chah_box2{
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
  padding: 0.3rem 0;
  margin-top: 0.3rem;
  text-align: center;
}
.chah_box2 h3{
    font-size: 1.3rem;
    line-height: 2.6rem;
}
.chah_box2 ul{
  width: 98%;
  margin:0 auto;
  padding-top: 0.3rem;
}
.chah_box2 ul li{
  width:31%;
  float: left;
 /*  border:2px solid #3e3e3e; */
  margin:1%;
}
.chah_box2 ul .ch_li1{    
  background: url("/images/pc2021/dong/ch_bj1.jpg");
  background-size: 100%;

}
.chah_box2 ul .ch_li2{
  background: url("/images/pc2021/dong/ch_bj2.jpg");
  background-size: 100%;
}
.chah_box2 ul .ch_li3{
  background: url("/images/pc2021/dong/ch_bj3.jpg");
  background-size: 100%;
}
.chah_box2 ul li p{
    font-size: 1.3rem;
    line-height: 3rem;
    color: #ffffff;    
    font-weight: bold;
}
.chah_box2 ul li span{
  display: block;
  color: #ffffff;
   height: 8rem;
   font-size: 0.9rem;
   line-height: 1.4rem;
   
}
.chah_box2 ul li a{
    display: block;
    margin:0 auto;
    font-size: 1rem;
    line-height: 2.4rem;
    height: 2.4rem;
    background: #fff;    
    margin-bottom: 1rem;
    border-radius: 10px;
    width: 80%;
    color: #ff0000;
}
/* 视觉插画艺术设计师结束 */
/* 1+X认证 */
.rz_box{
  width: 100%;
  background:#ffffff;
  padding:0.8rem 0;
  text-align: center;
  margin: 0 auto;
}
.rz_box h2{
  width: 88%;
  font-size: 1.2rem;
  line-height: 2rem;
  font-weight: normal;
  border-bottom: 3px solid #4a73fb;
  padding-bottom: 0.5em;
  margin: 0 auto;
}
.box_three {    
    width: 3em;
    margin: -1.3rem auto 1.5rem auto;
}
.box_three span {
    width: 0;
    height: 0;
    border-left: 0.5em solid transparent;
    border-right: 0.5em solid transparent;
    border-bottom: 1em solid #ff4c9c;
}
.rz_box .re1_p{
    font-weight: bold;
    margin: 0.8em 0;
    padding: 0 5px;
    font-size: 1rem;
}
.rz_box .re1_d{
    width: 94%;
    margin: 0 auto;
    margin-top: 0.6rem;
}
.rz_box .re1_d img{
  width: 33%;
  float: left;
  display: block;
  margin-top: 0.3rem;
}    
.rz_box .re1_d2{
  width: 65%;
  float: right;
  margin-left: 2%;
}
.rz_box .re1_d2 .re1p2 {
  text-align: justify;
  color: #4a73fb;
  font-size: 1.2em;
  
}
.rz_box .re1_d2 .re1p2 i{
    color: #ff4c9c;
    font-size: 1.1rem;
   margin-right:0.5rem;
}
.rz_box .re1_d2 .re1p3{
  text-align: justify;
  font-size: 0.9rem;
  line-height: 1.2rem;
}
.rz_box .re1_d3{
  width: 94%;
  margin:0 auto;
  text-align: justify;
  padding-top: 0.3rem;
  line-height: 1.6rem;
  font-size: 1.2rem;
} 
.re1_d3 .re1p4{
    color: #4a73fb;
    font-size: 1.2rem;
    margin-top: 0;
    line-height: 1.6rem;    
}
.re1_d3 .re1p4 i{
    color: #ff4c9c;
    font-size: 1.1rem;
    margin-right: 0.5rem;
}
.re1_d3 .re1p5{
  text-align: justify;
  font-size: 0.9rem;
  line-height: 1.2rem;
} 
.re_a{
  width: 70%;
  margin: 0 auto;
  border-radius: 2rem;
  padding: 0.5rem 0;
  color: #fff;
  font-size: 1.4rem;
  font-weight: bold;
  margin: 1rem auto 2rem auto;
  background: #ff4c9c;
  text-align: center;
  display: block;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2), 0 3px 8px rgba(0, 0, 0, 0.1);
}
.rz_box2{
    background: #ddebf7;
    overflow: hidden;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding: 0.5rem 0;
}
.rz_box2 h2{
  width: 88%;
  font-size: 1.2rem;
  line-height: 2rem;
  font-weight: normal;
  border-bottom: 3px solid #4a73fb;
  padding-bottom: 0.5em;
  margin: 0 auto;
}
.rz_box2 .re2_ul{
  width: 96%;
  margin: 0 auto;
  padding-top: 0.3rem;
}
.rz_box2 .re2_ul li{
  width: 30%;
  float: left;
  margin: 1%;
  border: 1px dashed #1649e3;
  border-radius: 10px;
  background: #ffffff;
}
.rz_box2 .re2_ul li img{
  width: 80%;
  margin: 0 auto;
  padding: 10% 5%;
}
.rz_box2 .re2_ul li p{
  color: #1649e3;
    font-size: 1rem;
    font-weight: bold;
}
 .demo_line {
       width: 50px;
    height: 1px;
    background: #1649e3;
    margin: 10px auto;
    position: relative;
}
 .demo_line span{
    width: 10px;
    height: 5px;
    background: #1649e3;
    display: inline-block;
    position: absolute;
    left: 20px;
    top: -2.5px; 
 }
.rz_box2 .re2_ul li:nth-child(2){
  margin: 1% 2%;
}
.rz_box2 .re2_ul li:nth-child(5){
  margin: 1% 2%;
}
.rz_box  .rz_img{
  width: 98%;
  margin: 0 auto;
}
.rz_box  .rz_img img{
  width: 100%;
  display: block;
}
.rz_box2 .re2_ul2{
  width: 96%;
  margin: 0 auto;
  padding-top: 0.3rem;
}
.rz_box2 .re2_ul2 li{
  width: 48%;
  float: left;
  margin: 1%;
}
.rz_box2 .re2_ul2 li img{
  width: 90%;
  display: block;
  margin: 0 auto;
}
.rz_box2 .re2_ul2 li p{
  font-size: 1rem;
  line-height: 1.4rem;
  margin-top: 3%;
}
.rz_box .re2_ul3{
  width: 96%;
  margin: 0 auto;
  padding-top: 0.3rem;
}
.rz_box .re2_ul3 li{
    width: 48%;
    float: left;
    margin: 1%;
}
.rz_box .re2_ul3 li img{
    width: 100%;
    display: block;
}
.rz_box .re2_ul3 li .re_p1{    
    text-align: center;
    font-size: 1.2rem;
    line-height: 2rem;
    color: #0077DD;
}
.rz_box .re2_ul3 li .re_p2{
    font-size: 0.9rem;
    line-height: 1.4rem;
    color: #ff0000;
    font-weight:bold;
}
.rz_box .re2_ul3 li .re_p3{
    font-size: 0.9rem;
    line-height: 1.4rem;  
}
/* 1+X认证结束 */
/* 春季预科班漂浮 */
.top_img{
  width:80%;
  margin: 0 auto;
 /*  position: fixed;
 top:0; */
  max-width: 500px;
}
.top_img img{
   display: block;
    margin: 0 auto;
    text-align: center;
    position: fixed;
    top: 0;
}
/* 元旦 */
.yd_sub{
      color: #FFF;
      background-color: #ffd796;
      background-image: url(/images/pc2021/dong/butt.jpg);
      background-size: 100%;
      display: inline-block;
      width: 11.5rem;
      line-height: 2.4rem;
      text-align: center;
      font-size: 1.2rem;
      white-space: nowrap;
      word-spacing: normal;
      letter-spacing: normal;
      overflow: hidden;
      text-overflow: ellipsis;
      margin-top: 1rem;
}
.cjykb_box .ykbul4 li .yda1{   
     background-color: #0999f3;
    display: inline-block;
    width: 6rem;
    line-height: 2rem;
    border-radius: 1.1rem;
    color: #ffffff;
}
/* 元旦结束 */
/* 顶部图片 */
.hd_box{
  width: 100%;
  margin:0 auto;
  max-width: 500px;
}
.hd_box img{
  width: 100%;
  display: block;
}
/* 顶部图片 */
.hd_box{
  width: 100%;
  margin:0 auto;
  max-width: 500px;
}
.hd_box img{
  width: 100%;
  display: block;
}

/* 打工返乡 */
.dg_box{
  width: 100%;
  margin:0 auto;
  padding: 1rem 0;
  background: #ffffff;
  text-align: center;
}
.dg_box h2{
  font-size: 1.4rem;
  line-height: 2.8rem;  
}
.dg_imgbox{
  width: 96%;
  margin: 0 auto;
}
.dg_imgbox img{
  width: 100%;
  display: block;
}
.dg_a{
    display: inline-block;
    width: 60%;
    height: 3rem;
    border-radius: 2rem;
    text-align: center;
    line-height: 3rem;
    font-size: 1.5rem;
    letter-spacing: 0.02rem;
    background: #f39800;
    color: white;
    margin-top: 1rem;
}
.dg_box2{
    padding: 5% 2%;
    text-align: center;
    background: url(/images/pc2021/dong/b_bg.jpg) center 0 /100% 100% no-repeat;
}
.dg_box2 p{
  font-size:1rem;
  line-height: 2rem;
  color: #ffffff;
}
.dg_box2 h2{
  font-size: 1.5rem;
  line-height: 3rem;
  color: #ffffff;
}
.dg_box2 ul{
  width: 98%;
  margin: 0 auto;
  margin-top: 0.3rem;
}
.dg_box2 ul li{
  width: 48%;
  float: left;
  margin:1%;
}
.dg_box2 ul li img{
  width: 100%;
  display: block;
}
.dg_box2 ul li p{
  font-size:1.2rem;
  line-height: 2rem;
  color: #ffffff;
}
.dg_box3{
      padding: 9% 2%;
    text-align: center;
    background: url(/images/pc2021/dong/d_bg.jpg) center/200% 100% no-repeat;
    margin: -4% 0;
}
.dg_box3 h4{
  font-size: 1.5rem;
  line-height: 3rem;
  color: #ffffff;
}
.d_cont {
    margin: 3% 0;
    display: flex;
    justify-content: space-between;
}
.d_cont>span:nth-child(1) {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    width: 66%;
    align-items: center;
  }
  .d_cont img {
    width: 100%;
    margin: 0.7% 0;
}
.d_cont>span:nth-child(2) {
    width: 33%;
}
.pub_zybox{
  width: 100%;
  text-align: center;
  margin:0 auto;
  padding: 1rem 0;
  background: #ffffff;
}
.pub_zybox h5{
  font-size:1.5rem;
  line-height: 3rem;
}
.pub_zyul{
  margin: 0 auto;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;    
  width: 96%;
}
.pub_zyul li{overflow: hidden;padding: 0;background: white;box-sizing: border-box;width: 49%;float: left;margin: 1% 0;}
.pub_zyul img{width: 100%;}
.pub_zyul h3{font-size: 1.1rem;margin: 0;line-height: 2rem;background: #4aa3df;color: white;font-weight: normal;position: relative;}
.pub_zyul h3::after{
    content: "";
    border: 0.8rem solid;
    border-color: #4aa3df transparent transparent transparent;
    position: absolute;
    width: 0;
    height: 0;
    left: 0;
    right: 0;
    top: 100%;
    margin: auto;
}
.pub_zyul p{font-size: 1rem;line-height: 1.6rem;margin: 1rem auto 1rem;color: #010101;text-align: justify;width: 92%;}
.pub_zyul small{font-size: 1.2rem;display: block;line-height: 1.6rem;color: red;margin: 0.8rem 0 0;}
.pub_zyul .llzx{float: left;width: 50%;font-size: 1rem;line-height: 2rem;background: #fb3703;color: white;}
.pub_zyul .llzx.bg2{background: #6badc4;}
/* 打工返乡结束 */
/* 提前择校 */
.tqzx_box{
  width: 100%;
  margin:0 auto;
  text-align: center;
  padding: 1rem 0;
  background: #ffffff;
  margin-top: 0.3rem;
}
.tqzx_box h2{
  font-size: 1.4rem;
  line-height: 2.4rem;
}
.tqzx_box p{
  font-h2size: 1rem;
  line-height: 2rem;
  color: #db2027;
}
.tqzx_ul{
  width:98%;
  margin:0 auto;
  padding-top: 0.3rem;
}
.tqzx_ul li{
  width: 48%;
  float: left;
  margin:1%;
}
.tqzx_ul li img{
  width: 100%;
  display: block;
}
.tqzx_ul li:nth-child(5){
  width: 98%;
  margin:1% auto;
  float: none;
}
.tqzx_a{
  width: 60%;
  margin:0 auto;
  background: #ff0000;
  display: inline-block;
  font-size: 1.2rem;
  line-height: 2.5rem;
  height: 2.5rem;
  color: #ffffff;
  margin-top: 1rem;
  border-radius: 0.3rem;
} 
.tqzx_box2{
  background: #db2027;
  width: 100%;
  margin:0 auto;
  text-align: center;
  padding: 1rem 0; 
  margin-top: 0.3rem;
}
.tqzx_box2 h2{
  color: #ffffff;
  font-size: 1.4rem;
  line-height: 2.4rem;
}
.tqzx_box2 .tqzx_ul2{
  width: 96%;
  margin:0 auto;
  padding-top: 1rem;
}
.tqzx_box2 .tqzx_ul2 li{
  width: 32%;
  float: left;
  margin-top: 1%;
  margin-bottom: 1%;
}
.tqzx_ul2 li:nth-child(2){
    margin:1%;
}
.tqzx_ul2 li:nth-child(5){
    margin:1%;
}
.tqzx_ul2 li:nth-child(8){
   margin:1%;
}
.tqzx_box2 .tqzx_ul2 li img{
  width: 100%;
  display: block;
}
.tqzx_box2 .tqzx_a{
  background: #ffffff;
  color: #db2027;
}
/* 提前择校结束 */
/* UI设计 */
.ui_box{
  background-color: #29a3cc;
  color: #fff;
  padding: 0.6rem 0px;
  text-align: center;
  margin: 0 auto;
}    
.ui_box h1{
  font-size: 1.2rem;
  line-height: 2.4rem;
}
.ui_box img{
  width:100%;
  display:block;
}
.ui_b{
  width: 50%;
  display: inline-block;
  margin: 0 auto;
  font-size: 1rem;
  line-height: 2rem;
  height: 2rem;
  background: #f04646;
  color: #ffffff;
  border-radius: 10px;
  margin-top: 0.5rem;
}
.ui2_box{    
  padding: 0.6rem 0px;
  text-align: center;
  margin: 0 auto;
  background-color: #fff;
}
.ui2_box h1{
  font-size: 1.2rem;
  line-height: 2.4rem;
}
.ui2_box img{
  width:100%;
  display:block; 
}
/* UI设计结束 */
/* 电子商务 */
.ljzx1{
    font-size: 1rem;
    color: white;
    background-color: #fa5441;
    width: 50%;
    line-height: 2.2rem;
    border-radius: 1rem;
    display: inline-block;
    box-shadow: 0px 3px 0px rgba(184,66,40,1);
    margin-top:1rem;
}
.zt_ds_box{
  width: 100%;
  padding:1rem 0;
  background: #fff;
  text-align: center;
  margin: 0 auto;
  margin-top: 0.3rem;
}
.zt_ds_box .ds_h1{
  font-size: 1.4rem;
  line-height: 2.2rem;
  margin-top: 1rem;
}
.zt_ds_box .ds_h1 span{
  color: #ff6c00;
}
.zt_ds_box>img{
  width: 94%;
  margin:0 auto;
  display: block;
  margin-top: 1rem;
}
.ds_bg1{
  background: #f4f6f8; 
}
.zt_ds_box h3{
    text-align: left;
    line-height: 4rem;
    font-size: 1.2rem;
    margin: 2% 0;
}
.zt_ds_box h3 img{
    width:4rem;
    display: inline-block;
    margin: 0 1em;
    vertical-align: top;
}
.zt_ds_box p{
    width: 96%;
    font-size: 1rem;
    line-height: 1.6em;
    text-align: justify;
    text-indent: 2em;
    margin: 0 auto;   
}  
.zt_ds_box .ds_ul{
  width: 100%;
  margin:0 auto;
  margin-top: 0.3rem;
} 
.zt_ds_box .ds_ul li{
  width: 48%;
  float: left;
  margin:1%;
}
.zt_ds_box .ds_ul li img{
  width: 100%;
  display: block;
}
.zt_ds_box .ds_ul2{
  width: 100%;
  margin:0 auto;
  margin-top: 0.5rem;
}
.zt_ds_box .ds_ul2 li{
  width:21%;
  margin:1% 2%;
  float: left;
}
.zt_ds_box .ds_ul2 li img{
  width: 80%;
  margin:0 auto;
}
.zt_ds_box .ds_ul2 li .ds_p{
  font-size: 0.9rem;
  line-height: 1.2rem;
  text-align: center;
  text-indent: 0;
}
.zt_ds_box .ds_ul3{
      margin: 3% auto;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
    
.zt_ds_box .ds_ul3 li{
    width: 49%;
    margin: 1% 0;
    background: #f53f40;
    font-size: 1rem;
    line-height: 2.2em;
    color: white;
}
  .zt_ds_box .ds_ul3 li a{
    color:#ffffff;
  }  
/* 电子商务结束 */
/* 双语幼师 */
.ys_box{   
  background:#404145;
  padding: 1.2rem 2.4rem 1rem;
      text-align: center;
}
.ys_form input{
   box-sizing: border-box;
    width: 100%;
    line-height: 2rem;
    padding-left: 1rem;
    font-size: 1rem;
    border: none;
    outline: none;
    margin-bottom: 1rem;
}
.ys_form .subm{
    background: #fff url(/images/pc2021/dong/yszy_2.jpg) no-repeat right top;
    background-size: 5rem;
    padding-left: 1.2rem;
    width: 65%;
    text-align: left;
    line-height: 2rem;
    margin:0 auto;
}
.ys_box2{
    width: 100%;
    background: #ffffff;
    padding: 1rem 0;
    text-align: center;
    margin:0 auto;
}    
.ys_box2 .ys_h3{
    font-size: 1.5rem;
    line-height: 3rem;
    font-weight: normal;
}
.ys_box2 .ys_h3 strong{
  color: #f01111;
}
.ys_box2 p{
   font-size: 1rem;
    display: block;
    text-transform: uppercase;
}
.ys_box2 .ys2_ul2{
  width: 100%;
  margin:0 auto;
  margin-top: 0.5rem;
}
.ys_box2 .ys2_ul2 li{
    width:94%;
    margin:0 auto;
    position: relative;
    padding: 0.3rem 0;
}
.ys_box2 .ys2_ul2 li img{
  width: 100%;
  display: block;
  margin: 0 auto;  
}
.ys_box2 .ys2_ul2 li .ys_div{
  width: 65%;
  background-color: #ff9f68;
  position: absolute;
  bottom: 1rem;
  left: 0;
  padding: 1rem 0;
}
.ys_box2 .ys2_h3{
  color: #ffffff;
} 
.ys_box2 span{
  font-size: 0.9rem;
  line-height: 1.2rem;
  text-align: justify;
  color: #ffffff;
  display: block;
  padding: 0 0.5rem;
}
.ys_box2 .ys_bg1 {
  background-color: #7c203a !important; 
}
.ys_box2 .ys_bg2 {
  background-color: #f85959 !important; 
}
.ys_a{
    display: inline-block;
    width: 30%;
    line-height: 2.4rem;
    color: #fff;
    background-color: #9f0102;
    font-size: 1rem; 
    margin-top: 1rem;
}
.ys_box3{
  width: 100%;
  display: block;
  padding: 0.3rem 0;
  margin:0 auto;
  text-align: center;
  background: #ffffff;
}
.ys_box3 img{
  width: 100%;
  display: block;
}
.ys_box3 .ys3_box{
    padding: 1rem 0;
}
.ys_box3 .ys3_box a{
    display: inline-block;
    width: 30%;
    line-height: 2rem;
    color: #fff;
    background-color: #9f0102;
    font-size: 1rem;
    text-align: center;
}
.ys_box3 .ys3_box a:first-child {
    background-color: transparent;
    color: #9f0102;
    border: #9f0102 0.05rem solid;
    margin-right: 0.3rem;
}   
.ys_box2 .ys2_ul{
    display: flex;
    justify-content: space-between;
    flex-flow: wrap;
    margin-top: 0.5rem;
}
.ys_box2 .ys2_ul li {
    width: 50%;
    text-align: center;
}
.ys_box2 .ys2_ul li img{
  display: block;
    width: 100%;
    height: auto;
}
.ys_box2 .ys2_ul  li p {
    line-height: 1.8rem;
    font-size: 1rem;
}
.form_b{
  background:url(/images/pc2021/dong/yszym_47.jpg) no-repeat;
  background-size: 100%;
      padding: 3rem 0 0 1.2rem;
}
.form_b form{
  background-color:rgba(235,107,62,.9);
      padding: 2rem 0 2rem 4rem;
  box-sizing: border-box;
}
.form_b form span{
  color:rgba(255,255,255,.3);
  font-size: 2.4rem;
  font-weight: bold;
  line-height:2.6rem;
  text-transform: uppercase;
}
.form_b form h3{
 font-size:1.8rem;
 color:#fff; 
}
.form_b form input{
  width: 100%;
  line-height:4rem;
  color:#fff;
  font-size:1.2rem;
  display: block;
  border:none;
  outline: none;
  background-color:transparent;
  border-bottom:0.02rem solid #fff;
  padding-top:0.1rem;
}
.form_b form input:-ms-input-placeholder,textarea:-ms-input-placeholder {
  color: #fff;
  }
  .form_b form input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
  color: #fff;
  }
.form_b form input.subm1{
      margin-top: 2.5rem;
    width: 8rem;
    border: 0.01rem solid #fff;
    padding: 0;
    line-height: 3rem;
    text-align: left;
    text-indent: 0.28rem;
    background: url(/images/pc2021/dong/arr_r.png) no-repeat 6rem center;
    transition: .3s;
}
.form_b form input.subm1:hover{
  text-indent: 0.3rem;
  background: url(/images/pc2021/dong/arr_r.png) no-repeat 5.2rem center;
}
/* 双语幼师结束 */
/* 春节 */
.cj_box{ 
  padding: 1rem 0;
  background: #b40a0b;
  position: relative;
}
.cj_box img{
  width: 100%;
  display: block;
  
}
.cj_box h1{
  font-size: 2rem;
  line-height: 4rem;
  position: absolute;
  top: 0;
}
.cj_box2{
  width: 100%;
  background: #ffffff;
  padding: 1rem 0;
  text-align: center;
  margin:0 auto;
  margin-top: 0.3rem;
}
.cj_box2 h2{
     font-size: 1.5rem;
    line-height: 7rem;
    /* background: url(/images/pc2021/dong/t_ban.png) no-repeat; */
    background-image: url(/images/pc2021/dong/t_ban.png);
    background-size: 100% 100%;
    height: 8rem;
    color: #ffffff;
}
.cj_h2{
    background-image: url(/images/pc2021/dong/t_ban.png);
    background-size: 100% 100%;
    height: 8rem;
    color: #ffffff !important;
    line-height: 7rem !important;
    font-weight: bold !important;
}
.cj_h5{
    background-image: url(/images/pc2021/dong/t_ban.png);
    background-size: 100% 100%;
    height: 8rem;
    color: #ffffff !important;
    line-height: 7rem !important;
}
.cj_box2 ul{
  width: 98%;
  margin:0 auto;
  padding-top: 0.5rem;
}
.cj_box2 ul li{
  width: 48%;
  float: left;
  margin: 1%;
}
.cj_box2 ul li img{
  width: 100%;
  margin: 0 auto;
  display: block;
}
.cj_box2 ul li h3{
  font-size: 1rem;
  line-height: 2rem;
}
.cj_box2 ul li p{
  text-align: justify;
  font-size: 0.9rem;
  line-height: 1.4rem;
  width: 94%;
  margin: 0 auto;
      height: 5rem;
} 
.cj_box2 ul li:nth-child(1) {
    box-shadow: 0 4px 2px 0 #ff861b;
}
.cj_box2 ul li:nth-child(2) {
    box-shadow: 0 4px 2px 0 #6ca4ff;
}
.cj_box2 ul li:nth-child(3) {
        box-shadow: 0 4px 2px 0 #ffc616;
}
.cj_box2 ul li:nth-child(4) {
    box-shadow: 0 4px 2px 0 #37dcc7;
}
.cj_box2 ul li .cj_yi{
      color: #ff861b;
}
.cj_box2 ul li .cj_er{
      color: #6ca4ff;
}
.cj_box2 ul li .cj_san{
      color: #ffc616;
}
.cj_box2 ul li .cj_si{
      color: #37dcc7;
}
.cj_box2 ul li .cj_a1{ 
    display: block;
    width: 50%;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
    font-size: 1rem;
    color: #fff;
    background: #f9400f;
    border-radius: 21px;
    margin: 0.5rem auto;
    
}
  .cj_but{
    color: #FFF;
    background-color: #ffd796;
    background-image: url(/images/pc2021/dong/cj_ann.png);
   background-size: 100% 100%;
        display: inline-block;
    width: 11.5rem;
    line-height: 2.4rem;
    text-align: center;
    font-size: 1.2rem;
    white-space: nowrap;
    word-spacing: normal;
    letter-spacing: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-top: 1rem;
  }  
  .cj_bg1{
    background: url(/images/pc2021/dong/cj_bg.png);
  }
  .cj_by1 a{
    background-image: url(/images/pc2021/dong/cj_ann.png) !important;
    background-size: 100% 100%;
  }
.cj_bt2{
   background-image: url(/images/pc2021/dong/cj_ann.png) !important;
    background-size: 100% 100%;
    width: 60%;
    margin: 0 auto;
    text-align: center;
    line-height: 2.5rem; 
    color: #fff;
    margin-bottom: 10px;
    margin-top: 10px;
    font-weight: bold;
  }
  .cj_title{
        background-image: url(/images/pc2021/dong/t_ban.png);
    background-size: 100% 100%;
    height: 8rem;
    color: #ffffff !important;
    line-height: 7rem !important;
    font-weight: bold !important;
        text-align: center; 
    margin-top: 0.2rem;
    font-size: 1.5rem;
  }
/* 春节结束 */