@media screen and (max-width: 1200px){
.zjtem-pc,.classBox,.mianBox,.kctx .headline,.psdw .headline, .ourNess-pc, .ourclass-pcban{
  display:none;
  }
  .on{
  color:#fff!important;
  }
  /*专家团队轮播样式*/
  #carousel {
      position: relative;
      z-index: 1;
      height: 3rem;
     transform-style: preserve-3d;
      perspective: 800px;
    }
    #carousel div {
    color:transparent;
    position: absolute;
    left: 10%;
    top: 0.6rem;
    width: 5rem;
    height: 2.2rem;
    transition: transform 2s ease-in-out;
}
  #carousel div img{
  		width: 1rem;
    height: 1rem;
    position:absolute;
    left:50%;
    margin-left:-0.5rem;
  }
  #carousel div h6 {
      font-size: 0.15rem;
      text-align: center;
      position: absolute;
      top: 1.1rem;
      left: 50%;
      width: 0.7rem;
      margin-left: -0.35rem;
  }
  #carousel div p {
    font-size: 0.08rem;
    width: 4rem;
    position: absolute;
    top: 1.3rem;
    left: 50%;
    margin-left: -2rem;
    min-height: 0.25rem;
}
/*课程体系*/
.banner{
    width:100%;
    height:2.9rem;
	background: url(../images/img/ourClass/banner.png) no-repeat;
	background-size: 100% 100%;
}
  /*我们的课程移动端*/
  .oursystem{
  	height:auto;
    padding:0.25rem 0.15rem;
  }
  
 .moreLinks >h6, .systemList > h6{
  		color:#0068b7;
    	font-size:0.28rem;
    	min-height:0.4rem;
    	line-height:0.4rem;
  
  }
  .litterP{
  	min-height:0.37rem;
    line-height:0.37rem;
    font-size:0.22rem;
  }
  
  .systemList > img{
  width:6.06rem;
    height:3.53rem;
    display:block;
    margin:0.15rem auto;
  
  }
  .system_p{
  	min-height:0.27rem;
    line-height:0.27rem;
    font-size:0.16rem;
  }
 .moreLinks, .systemList{
  padding:0.15rem 0;
  }
  .systemList a{
      display: block;
    font-size: 0.2rem;
    color: #0068b7;
    /* float: right; */
    height: 0.5rem;
    line-height: 0.5rem;
    margin-left: 4.5rem;
  }  
  .moreUl{
  list-style:none;
    
  }
  .moreUl > li{
  font-size:0.22rem;
    height:0.42rem;
    line-height:0.42rem;
  }
  .moreUl > li >a{
  float:right;
    font-size:0.22rem;
    color:#0068b7;
  }
.kctx{
	width: 100%;
	height: auto;
	border: 1px solid transparent;
	margin: auto;
}

.classBox{
	width: 1.5rem;
    height: 8.5rem;
    float: left;
    overflow: hidden;
    margin-left: 0.15rem;
}
  .ourhonners > div >p{
  font-size:0.16rem!important;
  }

.classBox > a{
      display: block;
    cursor: pointer;
    width: 100%;
    height: 1.7rem;
    float: left;
    text-align: center;
    border: 1px solid transparent;
}

.littel{
	margin: auto;
    width: 0.85rem;
    height: 0.85rem;
    background-color: #dadada;
    border-radius: 100%;
    margin-top: 0.2rem;
    	position: relative;
}
.classBox > a >div>i{
color: #FFFFFF;
    font-size: 0.3rem;
    /* line-height: 120px; */
    text-align: center;
    position: absolute;
    left: 50%;
    top: 0.25rem;
    margin-left: -0.15rem;
}
.allstyle{
	background-color: #006CD9;
	color: #FFFFFF;
}

.classBox > a > p{
	width: 100%;
    text-align: center;
    font-size: 0.16rem;
    color: #dadada;
    min-height: 0.22rem;
    line-height: 0.22rem;
}



.mianBox{
	    height: 100%;
    /* margin-top: 55px; */
    float: left;
    overflow: hidden;
    width: 4.6rem;
}

.main1{
	width: 100%;
	height: 100%;
	display: none;
}
.main1 > div{
	float: left;
}

.main-l{
	width: 235px;
	height: 100%;
	border: 1px solid #CCCCCC;
	margin-right: 8px;
}


.main-r{
	width: 905px;
	height: 100%;
	border: 1px solid #CCCCCC;
}

.main-l ul >li{
	height: 90px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 16px;
	text-align: center;
	line-height: 90px;
}


.mark {
	display: none;
	width: 100%;
	height: 570px;
	overflow: auto;
	
}
/*专家团队*/
.zjtem{
	height:3.6rem;
	background: url(../images/zjtems.jpg) no-repeat;
	background-size: 100% 100%;
	color: #FFFFFF;
}

.tiem{
	width: 1200px;
	height: 465px;
	margin: auto;
	
	
}
.tiem > div{
	float: left;
	width: 238px;
	height: 100%;
	color: #000000;
	border:1px solid #b9b9ba ;
	background: rgba(231,231,231,0.9);
}

.tiem > div > img{
	width: 120px;
	height: 120px;
	border-radius: 100%;
	margin-top: 50px;
	margin-left: 55px;
	margin-bottom: 15px;
	
}
.tiem > div > div >span{
	padding: 0 5px;
	border-bottom: 2px solid #CCCCCC;
	font-size: 22px;
	margin: auto;
}

.tiem > div > p{
	margin: 0 30px;
	font-size: 16px;
	min-height: 30px;
	line-height: 30px;
	text-align: center;
}





.anmitions{
	animation: zy 2s infinite;
}

@keyframes zy{
	from{
		right: 0px;
	}
	to{
		right: 910px;
		}
}

/*大标题*/
.mark  >h6,.insideBox >h6{
	height: 24px;
	font-size: 24px;
	margin-left: 25px;
	margin-top: 40px;
	font-weight: 500;
}
/*副标题*/
.mark  >h4,.insideBox >h4{
	font-size: 17px;
	color: #006cd9;
	margin-left: 25px;
	margin-top: 15px;
	
}

.mark >p,.insideBox >p{
	width: 510px;
	
}




.content{
	width: 100%;
	height: auto!important;
	padding-bottom: 50px;
}

.contant_l{
	width: 510px;
	display: inline-block;
}

.contant_r{
	display: inline-block;
	width: 310px;
	height: 180px;
	margin-left: 35px;
}
.contant_r >img{
	width: 100%;
	height: 100%;
}

.contant_l > p{
	min-height: 20px;
	font-size: 16px;
	line-height: 20px;
	text-indent: 2em;
	margin-left: 25px;
	color: #b0b0b0;
}


.contant-b{
	width: 860px;
	height: 170px;
	margin: auto;
	margin-top: 15px;
	border-top: 1px solid #CCCCCC;
}


.kczj{
	font-size: 17px;
	color: #006cd9;
	margin-top: 15px;
}

.tableBox{
	width: 760px;
	height: autoa;
	border: 1px solid #CCCCCC;
	margin-left: 40px;
	margin-top: 20px;
}
.tableBox >div{
	width: 100%;
	border-bottom: 1px solid #CCCCCC;
	height: 50px;
	line-height: 50px;
}
.span1{
	text-align: center;
	line-height: 50px;
	display: inline-block;
	width: 473px;
	height: 100%;
	font-size: 16px;
}

.span2{
	width: 280px;
	height: 50px;
	display: inline-block;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	border-left: 1px solid #CCCCCC;
}




.liStyle{
	color: #006cd9;
	border-left: 3px solid #006cd9;
}



/*我们的优势*/
.ourNess{
	    width: 100%;
    height: auto;
    background-color: #fff;
}


/*内容优势和制作优势切换*/
.nessTab{
	width: 1212px;
	height: 420px;
	margin: auto;
}

.nessTab_t{
	width: 361px;
	height: 72px;
	font-size: 20px;
	line-height: 72px;
}
.tabCase{
	float: left;
	border: 1px solid #CCCCCC;
	width: 178px;
	height: 72px;
	line-height: 72px;
	text-align: center;
	font-size: 20px;
}
.tabCase > span{
	display: block;
	width: 100%;
	height: 68px;
	border-top: 4px solid transparent;
	color: #939393;
	background-color: #e5e5e5;
}

.ness-bottom{
	height: 300px;
	width:1203px;
	margin: auto;
	margin-top: 50px;
}

.ness_one{
	width: 285px;
	height: 300px;
	border: 1px solid #bbbbbb;
	margin-left: 18px;
	float: left;
}

.ness_one > div{
	width: 285px;
	height: 110px;
	text-align: center;
	vertical-align: bottom;
	display: table-cell;
}
.ness_one>div > img{
	vertical-align: bottom;
}

.ness_one > h6{
	height: 42px;
	line-height: 42px;
	text-align: center;
	width: 145px;
	font-size:20px;
	font-weight: normal;
	border-bottom:1px solid #CCCCCC ;
	margin-left: 70px;
	margin-bottom: 10px;
}
.ness_one > p{
	min-height: 22px;
	line-height: 22px;
	font-size: 16px;
	margin-left: 30px;
	margin-right: 30px;
	text-align: center;
	color: #a8a8a8;
}

.oat{
	display: none;
}
.ysStyle{
	background-color: #006CD9;
	color: #FFFFFF;
}


/*评审单位*/

.psdw{
	height: auto;
	background-color: #fff;
}

.review{
	width: 100%;
	height: auto;
	margin: auto;
	display: flex;
	justify-content: space-around;
	flex-direction: row-reverse;
	flex-wrap: wrap;
	align-items: center;
}

.review > div{
	    width: 2.9rem;
    height: 0.7rem;
    border: 1px solid #CCCCCC;
    line-height: 0.7rem;
    text-align: center;
    font-size: 0.18rem;
    margin-bottom: 0.1rem;
}



/*合作单位*/
.hzdw{
	height: 400px;
	background-color: #FFFFFF;
}

.outfit{
	width: 1478px;
	height: 220px;
	margin: auto;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}



.main_bottom{
	width: 905px;
	height: 175px;
	border: 1px solid red;
}

.main_bottom > div{
	float: left;
	width: 200px;
	height: 100%;
	margin-right: 20px;
}

.main_bottom > div >img{
	width: 100%;
	height: 135px;
}

.main_bottom > div >p{
	font-size: 16px;
	min-height: 20px;
	line-height: 20px;
}




.shigu > div{
	width: 100%;
	height: 135px;
	background-color: red;
	float: left;
	width: 180px;
	margin-right: 10px;
}

.shigu > div >img{
	width: 100%;
	height: 100%;
}



.inside> div{
	display: none;
}


.insideTab{
	width: 100%;
	height: 135px;
	
	
}
.insideTab > div{
	float: left;
	width: 180px;
	height: 100%;
	margin-left: 20px;
	position: relative;
}.insideTab > div>img{
	width: 100%;
}

.insideTab > div > span{
	position: absolute;
	display: inline-block;
	width: 30px;
	height: 30px;
	left: 50%;
	margin-left: -15px;
	top: -15px;
	z-index: -1;
	transform: rotate(45deg);
	background-color: #8C8C8C;
	display: none;
}
}


@media screen and (min-width: 1200px){
.oursystem,.zjtem-tl,.kctx .cyptgnImg,.psdw .cyptgnImg,.ourNess-tl, .ourAdm, .ourclass-tlban{
  display:none;
  }
/*课程体系*/
.banner{
	background: url(../images/ourbanner.jpg) no-repeat;
	background-size: 100%;
}
.kctx{
	width: 1160px;
	height: 985px;
	border: 1px solid transparent;
	margin: auto;
}

.classBox{
	width: 100%;
	height: 170px;
}


.classBox > a{
  	display:block;
  cursor:pointer;
	width: 232px;
	height: 100%;
	float: left;
	text-align: center;
}

.littel{
	margin: auto;
	width: 120px;
	height: 120px;
	background-color: #dadada;
	border-radius: 100%;
}
.classBox > a >div>i{
	color: #FFFFFF;
	font-size: 50px;
	line-height: 120px;
	text-align: center;
}
.allstyle{
	background-color: #006CD9;
	color: #FFFFFF;
}

.classBox > a > p{
	width: 100%;
	text-align: center;
	font-size: 22px;
	color: #dadada;
	    height: 30px;
    line-height: 30px;
    margin-top: 20px;
}



.mianBox{
	height: 570px;
	width: 100%;
	margin-top: 55px;
}

.main1{
	width: 100%;
	height: 100%;
	display: none;
}
.main1 > div{
	float: left;
}

.main-l{
	width: 235px;
	height: 100%;
	border: 1px solid #CCCCCC;
	margin-right: 8px;
}


.main-r{
	width: 905px;
	height: 100%;
	border: 1px solid #CCCCCC;
}

.main-l ul >li{
	height: 90px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 16px;
	text-align: center;
	line-height: 90px;
}


.mark {
	display: none;
	width: 100%;
	height: 570px;
	overflow: auto;
	
}
/*专家团队*/
.zjtem{
	height:730px;
	background-color: red;
	background: url(../images/zjtems.jpg) no-repeat;
	background-size: 100% 100%;
	color: #FFFFFF;
}

.tiem{
	width: 1200px;
	height: 465px;
	margin: auto;
	
	
}
.tiem > div{
	float: left;
	width: 238px;
	height: 100%;
	color: #000000;
	border:1px solid #b9b9ba ;
	background: rgba(231,231,231,0.9);
}

.tiem > div > img{
	width: 120px;
	height: 120px;
	border-radius: 100%;
	margin-top: 50px;
	margin-left: 55px;
	margin-bottom: 15px;
	
}
.tiem > div > div >span{
	padding: 0 5px;
	border-bottom: 2px solid #CCCCCC;
	font-size: 22px;
	margin: auto;
}

.tiem > div > p{
	margin: 0 30px;
	font-size: 16px;
	min-height: 30px;
	line-height: 30px;
	text-align: center;
}





.anmitions{
	animation: zy 2s infinite;
}

@keyframes zy{
	from{
		right: 0px;
	}
	to{
		right: 910px;
		}
}

/*大标题*/
.mark  >h6,.insideBox >h6{
	height: 24px;
	font-size: 24px;
	margin-left: 25px;
	margin-top: 40px;
	font-weight: 500;
}
/*副标题*/
.mark  >h4,.insideBox >h4{
	font-size: 17px;
	color: #006cd9;
	margin-left: 25px;
	margin-top: 15px;
	
}

.mark >p,.insideBox >p{
	width: 510px;
	
}




.content{
	width: 100%;
	height: auto!important;
	padding-bottom: 50px;
}

.contant_l{
	width: 510px;
	display: inline-block;
}

.contant_r{
	display: inline-block;
	width: 310px;
	height: 180px;
	margin-left: 35px;
}
.contant_r >img{
	width: 100%;
	height: 100%;
}

.contant_l > p{
	min-height: 20px;
	font-size: 16px;
	line-height: 20px;
	text-indent: 2em;
	margin-left: 25px;
	color: #b0b0b0;
}


.contant-b{
	width: 860px;
	height: 170px;
	margin: auto;
	margin-top: 15px;
	border-top: 1px solid #CCCCCC;
}


.kczj{
	font-size: 17px;
	color: #006cd9;
	margin-top: 15px;
}

.tableBox{
	width: 760px;
	height: autoa;
	border: 1px solid #CCCCCC;
	margin-left: 40px;
	margin-top: 20px;
}
.tableBox >div{
	width: 100%;
	border-bottom: 1px solid #CCCCCC;
	height: 50px;
	line-height: 50px;
}
.span1{
	text-align: center;
	line-height: 50px;
	display: inline-block;
	width: 473px;
	height: 100%;
	font-size: 16px;
}

.span2{
	width: 280px;
	height: 50px;
	display: inline-block;
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	border-left: 1px solid #CCCCCC;
}




.liStyle{
	color: #006cd9;
	border-left: 3px solid #006cd9;
}



/*我们的优势*/
.ourNess{
	width: 100%;
	height: 650px;
	background-color: #f5f5f5;
}


/*内容优势和制作优势切换*/
.nessTab{
	width: 1212px;
	height: 420px;
	margin: auto;
}

.nessTab_t{
	width: 361px;
	height: 72px;
	font-size: 20px;
	line-height: 72px;
}
.tabCase{
	float: left;
	border: 1px solid #CCCCCC;
	width: 178px;
	height: 72px;
	line-height: 72px;
	text-align: center;
	font-size: 20px;
}
.tabCase > span{
	display: block;
	width: 100%;
	height: 68px;
	border-top: 4px solid transparent;
	color: #939393;
	background-color: #e5e5e5;
}

.ness-bottom{
	height: 300px;
	width:1203px;
	margin: auto;
	margin-top: 50px;
}

.ness_one{
	width: 285px;
	height: 300px;
	border: 1px solid #bbbbbb;
	margin-left: 18px;
	float: left;
}

.ness_one > div{
	width: 285px;
	height: 110px;
	text-align: center;
	vertical-align: bottom;
	display: table-cell;
}
.ness_one>div > img{
	vertical-align: bottom;
}

.ness_one > h6{
	height: 42px;
	line-height: 42px;
	text-align: center;
	width: 145px;
	font-size:20px;
	font-weight: normal;
	border-bottom:1px solid #CCCCCC ;
	margin-left: 70px;
	margin-bottom: 10px;
}
.ness_one > p{
	min-height: 22px;
	line-height: 22px;
	font-size: 16px;
	margin-left: 30px;
	margin-right: 30px;
	text-align: center;
	color: #a8a8a8;
}

.oat{
	display: none;
}
.ysStyle{
	background-color: #006CD9;
	color: #FFFFFF;
}


/*评审单位*/

.psdw{
	height: 456px;
	background-color: #f5f5f5;
}

.review{
	width: 1322px;
	height: 266px;
	margin: auto;
	display: flex;
	justify-content: space-around;
	flex-direction: row-reverse;
	flex-wrap: wrap;
	align-items: center;
}

.review > div{
	width:290px;
	height: 70px;
	border: 1px solid #CCCCCC;
	line-height: 70px;
	text-align: center;
	font-size: 18px;
}



/*合作单位*/
.hzdw{
	height: 400px;
	background-color: #FFFFFF;
}

.outfit{
	width: 1478px;
	height: 220px;
	margin: auto;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
}



.main_bottom{
	width: 905px;
	height: 175px;
	border: 1px solid red;
}

.main_bottom > div{
	float: left;
	width: 200px;
	height: 100%;
	margin-right: 20px;
}

.main_bottom > div >img{
	width: 100%;
	height: 135px;
}

.main_bottom > div >p{
	font-size: 16px;
	min-height: 20px;
	line-height: 20px;
}




.shigu > div{
	width: 100%;
	height: 135px;
	background-color: red;
	float: left;
	width: 180px;
	margin-right: 10px;
}

.shigu > div >img{
	width: 100%;
	height: 100%;
}



.inside> div{
	display: none;
}


.insideTab{
	width: 100%;
	height: 135px;
	
	
}
.insideTab > div{
	float: left;
	width: 180px;
	height: 100%;
	margin-left: 20px;
	position: relative;
}.insideTab > div>img{
	width: 100%;
}

.insideTab > div > span{
	position: absolute;
	display: inline-block;
	width: 30px;
	height: 30px;
	left: 50%;
	margin-left: -15px;
	top: -15px;
	z-index: -1;
	transform: rotate(45deg);
	background-color: #8C8C8C;
	display: none;
}




