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

body,div,address,blockquote,iframe,ul,ol,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,p,pre,table,caption,th,td,form,legend,fieldset,input,button,select,textarea{margin:0;padding:0;font-weight:normal;font-family:inherit}
ol,ul,li{list-style:none;}
img{margin:0;padding:0;border:none}
table{border-collapse:collapse;}
.cls{clear:both;}
.notxt{text-indent:-9999px;}
a{ color:#353535; text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
/*a:hover{color:#efca1f;}*/
i { font-style:normal;}
body{
	overflow-x: hidden; 
	background: #eeeeee;
} 
.clear{
  clear:both;
  float:none;
}
/*头部*/
#top_box{
	width:100%;
	background:#f6f6f6;
	height:38px;
}
.top_gd{
	width:1180px;
	margin:0 auto;
}
.top_yc{
	width:220px;
	float:right;
}
.z_d{
	float:left;
	line-height:38px;
}
.z_d a{
	font-family:"微软雅黑";
	font-size:12px;
	color:#4fa1ea;
	text-decoration:none;
}
.top_fw{
	float:right;
	line-height:38px;
	font-family:"微软雅黑";
	font-size:12px;
	color:#8c8c8c;
}

/*导航*/
#daoh_box{
    background-color: #73d3fd;
    width: 100%;
    height: 92px;
    position: fixed;
    /* bottom: 0; */
    z-index: 9999;
}
.daoh_gd{
	width:1200px;
	margin:0 auto;
}
.daoh_logo{
	width: 500px;
    height: 92px;
    float: left;
    line-height: 100px;
    margin-top: 14px;
}
.daoh_logo img{
	width: 500px;
    padding: 0;
    border: none;
    margin: 0 auto;
   /*  margin-left: 30px; */
}
.daoh_dh{
	height:92px;
	float:right;
}


.nav {
	position:relative;
	z-index: 999999;
}
.nav ul{ 
    
}
.nav  ul li {
	float:left;
	padding:0 8px;
	text-align:center;
 	height:92px;
 line-height:92px;   

	font-family:"微软雅黑"; 
	font-size:21px;
	color:#353535;
}
.curBg { 
    background:#453890;
	height:2px;
	position:absolute;
	top:0;
	width:68px;
	left:260px;
	top:90px;
}



.nav a {
    color: #faf100;;
    text-transform: uppercase;
   
}
.nav a::before {
    content: attr(data-hover);
    color: #FFFFFF;
    position: absolute;
  
    transition: transform 0.3s, opacity 0.3s;
    -moz-transition: -moz-transform 0.3s, opacity 0.3s;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.nav a:hover::before,
.nav a:focus::before {
    opacity: 0;
}

/*banner*/
#solid{
	width:100%;
	/* height:450px; */
	height: auto;
	clear:both;
	position:relative;
	   /*  /* padding-top: 92px; */ */  
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:auto;
	display:none;
}
/*  #solid ul li img{
	height: 600px;
	 
} */

#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	/* position:absolute; */
/* 	top:0px; */
	width:100%;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width: 905px;
	/* height: 55px; */
	/* top: 560px; */
	bottom: 33px;
	left: 50%;
	position: relative;
	margin-left:-452px;
}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:30px;
	height:8px;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity:0.7; /*Firefox私有，透明度50%*/
	opacity:0.7;/*其他，透明度50%*/
}
/* 图片列表 */
.img {
	width: 100%;
	background: #ffffff;
	height: 160px;
	/* margin-top: 10px; */
}
.img .img_box{
	width: 1200px;
    margin: 0 auto;
}
.img ul li {
	width:290px;
	float: left;
	height: 160px;
	text-align: center;
	margin-left: 10px;

}
.img ul li img{
	 margin-top: 12px;
}
/* 热门专业 */
.major{
	background: #ffffff;
	width: 100%;
	height: auto;	 
	margin-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
.title{
	width:1200px;
	text-align: center;
	font-size: 30px;
	font-weight:bold;
	line-height: 30px;
	padding-top: 30px;
    margin: 0 auto;
    padding-bottom: 30px;
}
.title img{
	padding-bottom:5px;
}
.major .majorlist{
	width: 1200px;
    margin: 0 auto;
    text-align: center;
}
.major .majorlist .mlist{
	width: 360px;
    height: 280px;
    float: left;
    border: 1px solid #eeeeee;
    margin-top: 10px;
    margin-left: 30px;
}
.major .majorlist .mlist img{
	width: 360px;
	height: 242px;
}
.major .majorlist .mlist .mtitle{
	font-size: 18px;
	line-height: 32px; 
	font-weight: bold; 
}
.button{
	width: 600px;
 text-align: center;
 
 margin-top: 20px;
 display: inline-block;
}
.button1{
	width: 280px;
    font-size: 20px;
    line-height: 45px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    background: #73d3fd;
    border-radius: 4px;
    margin: 0 auto;
    float: left;
    margin-left: 20px;
}
.button1 a{
	color:#ffffff;
}
 

/* 你有问题 */
.question{
	width: 100%;
	height:670px;
	text-align: center;
	background: #FFFFFF;
	margin-top: 10px;
}
.question .img2{
	width: 1200px;
	margin: 0 auto;
}

.question .img2 ul li{
     width: 390px;
	float: left;
	height: 250px;
	text-align: center;
	margin-left: 10px;
 
}

/* 名师风采 */
.teacher{
	width: 100%;
	text-align: center;
	background: #ffffff;
	height: 450px;
	margin-top: 10px;
}
.teacher .tealist{
	width: 1200px;
	margin: 0 auto;
}
.tealist .tealist2{
	width: 220px;
	float: left;
	margin-left: 20px;
}
.tealist .tealist2 .img3{
		width: 220px;
		height: 282px;
}

.tealist .tealist2 .img3 img{
	width: 100%;
	height: 100%;
}
.tealist .tealist2 .title1{
	font-size: 18px;
	line-height: 25px;
	padding-top: 5px;
}
.tealist .tealist2  .content{
	font-size: 18px;
	line-height: 25px;
}

/* 学院新闻 */
.news{
	width: 100%;
	margin:0 auto;
	background: #ffffff;
	height: auto;
	margin-top: 10px;
	padding-bottom: 10px;
}
.news .newslist{
	width: 1200px;
	margin: 0 auto;
}
.news .newslist2{
	width: 580px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}
.news .newslist2 .img2{
	margin-right: 10px;	
}
.news .newslist2 img{
	float: left;
    width: 240px;
    height: 150px;
}
.news .newslist2 .title2{
	font-size: 20px;
	line-height: 40px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left: 10px;

}
.news .newslist2 .content2{
	font-size: 16px;
	line-height: 20px;
	color: #999999;
	padding-left: 250px; 
}



/* 校园环境 */
.huanjing{
	background: #ffffff;
	width: 100%;
	height: auto;	 
	margin-top: 10px;
	padding-bottom: 10px;
}
.huanjing .huanjinglist{
	width: 1200px;
    margin: 0 auto;
    text-align: center;
}
.huanjing .huanjinglist .hlist{
	width: 360px;
    height: 280px;
    float: left;
    border: 1px solid #eeeeee;
    margin-top: 10px;
    margin-left: 30px;
}
.huanjing .huanjinglist .hlist img{
	width: 360px;
	height: 242px;
}
.huanjing .huanjinglist .hlist .htitle{
	font-size: 18px;
	line-height: 18px;
    /* margin-top: 92px; */
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/* 校园视频 */
.xyshipin{
	background: #ffffff;
	width: 100%;
	height: auto;	 
	margin-top: 10px;
	padding: 10px 0;
}
.xyshipin .xysp{
	width: 1000px;
    margin: 0 auto;
    text-align: center;
}
.xyshipin .xysp video{
	width: 1000px;
	display: block;
	margin: 0 auto;
}
/* 友情链接 */
.friend{
	width: 100%;
 	height: auto;
 	background:#ffffff;
 	margin-top:10px;
 	padding-bottom: 10px;
}
.friend .fri_box{
	padding-top: 10px;	 
	width: 1200px;
	margin: 0 auto;
}
.friend .ftitle{
	border-left: 5px solid #73d3fd;
 	padding-left: 10px;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
}
.friend .fri_box ul li{
	padding-top: 10px;
	float: left;
	margin-left: 10px;
	width: 228px;
	text-align: left;
}

/* 校企合作 */
.xiaoqi{
	width: 100%;
 	height: auto;
 	background:#ffffff;
 	margin-top:10px;
 	padding-bottom: 10px;
}
.xiaoqi .xiaoqi_box{
	padding-top: 10px;	 
	width: 1200px;
	margin: 0 auto;
}
.xiaoqi .xqtitle{
	border-left: 5px solid #73d3fd;
 	padding-left: 10px;
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
}
.xiaoqi .xiaoqi_box ul li{
		padding-top: 10px;
		float: left;
		margin-left: 8px;
		width: 192px;
		height: 59px;
}

/* 首页滚动消息 */
.myscroll_box{
	 
    margin-top: 10px;
    height: auto;
    padding-bottom: 10px;
}
.myscroll { 
    width: 100%;
  /*     height: 284px;  */
  height: 460px; 
    margin: 0 auto;
    overflow: hidden;     
}
 .myscroll .scroll_box{
 	width: 1200px;
	margin:0 auto;
	background: #73d3fd;
	margin-bottom: -1px;
    position: relative;
} 
 .myscroll .scroll_box table{
	text-align: center;
	 
}
.myscroll .scroll_box table td{
	width: 300px;
	background: #73d3fd;
	text-align:center;
	font-size: 20px;
	line-height: 40px;
	border: 1px solid #9a9292;
}  
 
 .myscroll li {
 	margin: 0 auto;
 	width: 1200px;
    height: 40px;
      
 }
 .myscroll a { 
    color: #333;
    text-decoration: none;
}
 .myscroll a:hover {
     color: #73d3fd;    
 }
 .myscroll li table{
     width: 1200px;
     text-align:center;   
 }
 .myscroll li table tr td{
    text-align:center;
    font-size: 20px;
    line-height: 39px;
    width:300px;
   	border: 1px solid #9a9292;
 } 
/* 底部 */
.footer{
	background: #ffffff;
	width: 100%;
	margin-top: 10px;
	    padding-bottom: 10px;
}
.footer .foot{
	width: 1200px;
	height: auto;
	margin:0 auto;
	
}
.footer .foot .foot1{
	width: 580px;
	float: left;
	margin: 0 auto;

	/* text-align: center; */
}
.footer .foot .foot1 .erweima{
	float: right;
    padding-top: 20px;
    text-align: center;
    margin: 0 auto;
    padding-right: 40px;
    width: 120px;
}
.footer .foot .foot1 .erweima img{
	width: 100px;
	height: 100px;
	margin: 0 auto;
}
.footer .foot .foot1 .erweima .ertitle{
	font-size: 18px;
	line-height: 36px;
	font-weight: bold;
}
.footer .foot .foot1 ul{
	margin-top: 40px;
}
.footer .foot .foot1 ul li { 
	float: left;
	font-size: 20px;
	line-height: 30px;
 	margin-left: 10px;
}
.footer .foot .foot1  .footxx{
	margin-top: 20px;
	float: left;
	margin-left: 12px;
	width:400px; 
}
.footer .foot .foot1  .footxx .sm{
	font-weight:bold;
	color: #ff0000;
	font-size:18px;
 }
.footer .foot .foot1 p{ 
	 font-size: 16px;
	 line-height: 32px;	 
}

/* .footer .foot .foot1 p span{ 
	text-align: justify;
} */
.footer .foot .foot1 .xiaoxun{
	width: 580px;
	margin: 0 auto;
	padding-top: 10px;
}
.footer .foot .foot1 .xiaoxun img{
	width: 550px;
}
.footer .foot .foot2{
	float: left;
	width: 580px;
	margin: 0 auto;
	 margin-top: 20px;
}
.footer .foot .foot2 span{
		width: 100px;
		display:block;
		text-align: center;
		    float: left;
}
.footer .foot .foot2 input{
	width: 400px;
    font-size: 18px;
    text-align: center;
    border-radius: 5px;
    line-height: 35px;
/*     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;
}

.footer .foot .foot2 .name{
		margin-top: 20px;
}
.footer .foot .foot2 select{
	width: 400px;
    font-size: 18px;
    text-align: center;
    border-radius: 5px;
    height:35px;
    background: #eeeeee;
    text-align: center;
    text-align-last: center; 
}
.footer .foot .foot2 .submit{
	width: 280px;
    font-size: 20px;
    line-height: 35px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    background: #73d3fd;
    border-radius: 4px;
    margin: 0 auto;
    float: left;
    margin-top: 20px;
    margin-left: 140px;
}


 /* 专业设置 */
  .zy_banner img{
	width: 100%;
   /* /* padding-top: 92px; */ */
}  
 .major2{
	background: #ffffff;
	width: 100%;
	height: auto;	 
 	 margin-top: 10px;  
	padding-bottom: 10px;
	/* /* padding-top: 92px; */ */
}
 
.major2 .majorlist2{
	width: 1200px;
	margin: 0 auto;
}
.major2 .majorlist2 .mlist2{
	width: 360px;
    height: 480px;
    float: left;
    border: 1px solid #eeeeee;
    margin-top: 10px;
    margin-left: 36px;
}
.major2 .majorlist2 .mlist2 img{
	width: 360px;
	height: 242px;
}
.major2 .majorlist2 .mlist2 .mtitle{
	width: 320px;
	height: 50px; 
	font-size: 25px;
	line-height: 50px;
  	font-weight: bold;
  	text-align: center;
}
.major2 .majorlist2 .mlist2 .mcontent{
	width: 320px;
	height: 142px;
	font-size: 15px;
	line-height: 20px;
}
.major2 .majorlist2 .mlist2 .tguding{
	width: 320px;
    margin: 0 auto;
}
 .major2 .majorlist2 .mlist2 .zy_button{
 		width: 330px;
 		margin: 0 auto;
 }
 .major2 .majorlist2 .mlist2 .zy_button .zyxq{
		width: 150px;
	    font-size: 20px;
	    line-height: 35px;
	    text-align: center;
	    color: #ffffff;
	    font-weight: bold;
	    background: #73d3fd;
	    border-radius: 4px;
	    margin: 0 auto;
	    float: left;
	    margin-left: 10px;
 }
 .major2 .majorlist3{
	width: 1200px;
	margin: 0 auto;
}
.major2 .majorlist3 .mlist2{
	width: 360px;
   /*  height: 480px; */
    float: left;
    border: 1px solid #eeeeee;
    margin-top: 10px;
    margin-left: 36px;
    padding-bottom: 20px;
}
.major2 .majorlist3 .mlist2 img{
	width: 360px;
	height: 242px;
}
.major2 .majorlist3 .mlist2 .mtitle{
	width: 320px;
	height: 50px; 
	font-size: 25px;
	line-height: 50px;
  	font-weight: bold;
  	text-align: center;
}
 
.major2 .majorlist3 .mlist2 .tguding{
	width: 320px;
    margin: 0 auto;
}
 .major2 .majorlist3 .mlist2 .zy_button{
 		width: 330px;
 		margin: 0 auto;
 }
 .major2 .majorlist3 .mlist2 .zy_button .zyxq{
		width: 150px;
	    font-size: 20px;
	    line-height: 35px;
	    text-align: center;
	    color: #ffffff;
	    font-weight: bold;
	    background: #73d3fd;
	    border-radius: 4px;
	    margin: 0 auto;
	    float: left;
	    margin-left: 10px;
 }
/* 专业详情页面 */
.ma_banner img{
	width:100%;
	margin: 0 auto;
	/* /* padding-top: 92px; */ */
	display: block;
}  
.majorinfo{
	padding-top: 10px;
	width: 1200px;
	background: #ffffff;
	height: auto;
	margin:0 auto;
	/* /* padding-top: 92px; */ */
}
.majorinfo .majorinfo2{
	width:900px;
	min-height: 500px;
	margin: 0 auto;
}
.majorinfo .majorinfo2 .majortitle{
	font-weight:bold;
	font-size: 30px;
	line-height:40px; 
	text-align: center;
	padding-top: 20px;

}
.majorinfo .majorinfo2 .majorcontent{
	font-size: 18px;
	line-height: 28px;
	text-align: left;
	text-indent:2em;
	margin-top: 20px;	
	color:#999999;
	padding-bottom:20px;
}
.majorinfo .majorinfo2 .majorcontent img{
	width: 80%;
	text-align: center;
	margin:0 auto;
}

/* 学校简介 */
.jj_banner img{
	width: 100%;
	margin:0 auto;
	/* /* padding-top: 92px; */ */
}
.jianjie{
	padding: 20px 0;
	width: 100%;
	background: #ffffff;
	height: auto;
	margin: 0 auto;

}
.jianjie .jianjie2{
	width:900px;
	margin: 0 auto;
	padding: 20px 0;
}
.jianjie .jianjie2 .jjtitle{
	font-weight:bold;
	font-size: 30px;
	line-height:40px; 
	text-align: center;
	padding-top: 20px;
	background: url(/images/pc2021/dong/b01.png) center center  no-repeat;
}
.jianjie .jianjie2 .jjcontent{
	font-size: 18px;
	line-height: 28px;
	text-align: justify;
	 text-indent:2em; 
	margin-top: 20px;	
	color:#999999;
	padding-bottom:20px;

}
.jianjie .jianjie2 .jjcontent img{
	width: 80%;
	text-align: center;
}
.jj_box .jj_t{
	font-size: 28px;
	line-height: 56px;
	text-align: center;
}
.jj_box2{
	padding: 30px 0;
	width: 1200px;
	margin:0 auto;
}
.jj_gd_box{
	width: 1200px;
	margin:0 auto;
	text-align: center;	 
}
.jj_gd_box .jj_t{
	font-size: 30px;	 
	color: #0061b2;
	font-weight:bold;
}
.jj_gd_box p{
	font-size: 24px;
	line-height:30px;	
    color: #7a7879;
}
.jj_gd_box  .xian{
	border-bottom: 3px solid #0061b2;
	width:150px;
	margin: 0 auto;
	padding-top: 20px;
}
.jj_box2 .j2_div{
	float: left;
	width: 600px;
	padding-top: 20px;
}
.jj_box2 .j2_div img{
	width: 90%;
	text-align: left;
}
.jj_box2 .j2_p1{
	font-size: 28px;
    border-bottom: solid 1px #333333;
    line-height: 180%;
    margin-right: 80px;
}
.jj_box2 .j2_p2{
	font-size: 16px;
	line-height: 32px;	
}
.jj_box2 .x2{
	padding-top: 100px;
}
.j3_box{
	width: 1200px;
	margin:0 auto;
	text-align: center;
}
.j3_box img{
	 width: 800px;
	 margin: 0 auto;
}
.jj_box4{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding: 20px 0;
}
.jj_box4 .j4_box{
	padding-top: 20px;
}
.jj_box4 .j4_box img{
	 width: 800px;
	 margin: 0 auto;
}
.jj_box4 .j4_box2{
	width: 800px;
	margin: 0 auto;
	padding: 20px 0;
}
.jj_box4 .j4_box2 p{
	font-size: 16px;
	line-height: 32px;
	text-align: justify;
}
.j5_box {
	width: 100%;
	margin: 0 auto;
	 
}
.j5_box img{
	width: 100%;
}
/* 新闻中心 */
  .news_banner img{
	width:100%;
	margin: 0 auto;
	/* /* padding-top: 92px; */ */
}  

.news_box {
	width: 1200px;
	background: #ffffff;
	height: auto;
	margin:0 auto;
	
}
 .news_dh{
	width: 1200px;
	margin:0 auto;
	background: #ffffff;
    height: 50px;
  
}
 .news_dh ul li{
	float: left;	
	font-size: 20px;
	line-height: 50px;
	margin-left: 40px;
}	
.newlist{
	width: 1200px;
	background: #ffffff;
	height: auto;
 	margin:0 auto;
 	margin-top: 10px;
 	padding-bottom: 10px;
}
.newlist .new{
	width: 1200px;
	margin:0 auto;	
	height: 230px;
	margin: 10px 0;
	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;
}
.newlist .new .nimg{
	width: 350px;
	float: left;
	padding-top: 5px;
	padding-left: 5px;
}
.newlist .new .nimg img{
 	width: 350px;
 	height: 218px;
}
.newlist .new .new_gd{
	width:800px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}
.newlist .new_gd .ntitle{
	font-size: 18px;
	font-weight: bold;
	line-height: 26px;
	margin-top:10px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.newlist .new_gd .ntime{
	color:#999999;
	font-size:16px;
	line-height: 23px;
	margin-top: 10px;
}
.newlist .new_gd .ncontent{
	color:#999999;
	font-size:18px;
	line-height: 28px;
	margin-top: 10px;
}
/* 新闻详情页 */
.newsinfo{
	padding-top: 102px;
	width: 1200px;
	background: #ffffff;
	height: auto;
	margin: 0 auto;
	min-height: 300px;
}
.newsinfo .newsinfo2{
	width:900px;
	margin: 0 auto;
}
.newsinfo .newsinfo2 .newtitle{
	font-weight:bold;
	font-size: 30px;
	line-height:40px; 
	text-align: center;
	padding-top: 20px;
}
.newsinfo .newsinfo2 .newtime{
	text-align: center;
 	margin-top: 20px;
	line-height: 24px;
	font-size: 18px;
	color: #999999;
}

.newsinfo .newsinfo2 .newcontent{
	font-size: 18px;
	line-height: 28px;
	text-align: left;
	/* text-indent:2em; */
	margin-top: 20px;	
	/* color:#999999; */
	padding-bottom:20px;
}
.newsinfo .newsinfo2 .newcontent img{
	 
	text-align: center;
	margin:0 auto;
}
/* 来校地址 */
/* .add_banner img{
	width: 100%;
	margin:0 auto;
	/* padding-top: 92px; */
} */
.dizhi{
	width: 1200px;
	background: #ffffff;
	height: auto;
	margin: 0 auto;
	/* /* padding-top: 92px; */ */
	padding-bottom: 20px;

}
.dizhi .dizhi2{
	width:900px;
	margin: 0 auto;
}
.dizhi .dizhi2 .dztitle{
	font-weight:bold;
	font-size: 30px;
	line-height:40px; 
	text-align: center;
	padding-top: 20px;
}
.dizhi .dizhi2 .dzcontent{
	font-size: 18px;
	line-height: 28px;
	text-align: left;
	/* text-indent:2em; */
	margin-top: 20px;	
	color:#999999;
	padding-bottom:20px;
}
.dizhi .dizhi2 .dzcontent img{
	width: 80%;
	text-align: center;
	margin: 0 auto;

} 
.dizhi .chlx{
	width:900px;
	margin: 0 auto;
}
.dizhi .chlx .chtitle{
	font-size: 25px;
    line-height: 40px;
    color: #ffffff;
    text-align: center;
    margin: 0 auto;
    width: 200px;
    height: 40px;
    background: #ff0000;
    border-radius: 10px;
}
.dizhi .chlx p{
	width: 700px;
	font-size: 18px;
	line-height: 30px;
	margin: 0 auto;
	padding-top:10px;
}

/* 名师风采列表 */
 .tea_banner img{
	width:100%;
	margin: 0 auto;
	/* /* padding-top: 92px; */ */
	    
}  
.tea_box{
	background: #ffffff;
	height: auto;
	width: 100%;
	padding-bottom: 10px;
	 
}
.tea_box .tealist{
	width: 1200px;
	margin: 0 auto;
}
.tea_box .tealist .tea{
	width:230px;
	height: 360px;
	float: left;
	margin-left: 10px;
	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 5px #909090;
 
}
.tea_box .tealist .tea .tea_gd{
	width: 230px;
	height: 80px;
	text-align: center;
 	background:url(/images/pc2021/dong/ms_bg.jpg) center center no-repeat;
 	background-size:230px 80px;
}
.tea_box .tealist .tea .tea_gd .tea_title{
	font-size: 18px;
	line-height: 40px;
}
.tea_box .tealist .tea .tea_gd .tea_zhiwei{
	font-size: 18px;
	line-height: 40px;
}
.tea_box .tealist .tea .teaimg{
	width: 230px;
	height: 280px;
}
.tea_box .tealist .tea .teaimg img{
	width: 100%;
	height: 100%;
}
.tea_box .tea .yin{
 	display: none;
	width: 230px;
    height: 280px;
    background: #4a87a3;    
    opacity: 0.9;  
   	margin-top: -284px;
}
.tea_box .tea .yin p{
	font-size: 15px;
    line-height: 20px;
    color: #ffffff;
    padding: 40px 20px;
}
.tea_box .tea .teaimg:hover  .yin {
	  display: block;
} 
/* 教师详情 */
.teacherinfo{
	padding-top: 102px;
	width: 1200px;
	background: #ffffff;
	height: auto;
	margin: 0 auto;
	padding-bottom: 20px;
	min-height: 600px;
}
.teacherinfo .teacherinfo2{
	width:1000px;
	margin: 0 auto;
	padding-top: 20px;
}
.teacherinfo .teacherinfo2 .left{
	width: 300px;
	float: left;
}
.teacherinfo .teacherinfo2 .left .teachertitle{
		font-size: 20px;
		line-height: 30px;
		font-weight: bold;
		text-align: center;
		    padding-bottom: 10px;
}	
.teacherinfo .teacherinfo2 .left .t_img{
	width: 200px;
	margin: 0 auto;
}
.teacherinfo .teacherinfo2 .left .t_img img{
	width: 100%;
}
.teacherinfo .teacherinfo2 .teachercon{
	width: 600px;
    float: left;
    margin-left: 50px;
    text-align: justify;
    margin-top: 40px;
}

.teacherinfo .teacherinfo2 .newtitle{
	font-weight:bold;
	font-size: 30px;
	line-height:40px; 
	text-align: center;
	padding-top: 20px;
}
 

.teacherinfo .teacherinfo2 .newcontent{
	font-size: 18px;
	line-height: 28px;
	text-align: left;
	text-indent:2em;
	margin-top: 20px;	
	color:#999999;
	padding-bottom:20px;
}
.teacherinfo .teacherinfo2 .newcontent img{
	width: 80%;
	text-align: center;
	margin:0 auto;
}

/* 校园环境 */
.huanjing2{
	background: #ffffff;
	width: 100%;
	height: auto;	 
	/* margin-top: 10px; */
	padding-bottom: 10px;
	/* padding-top: 92px; */
}
.huanjing2 .huanjinglist2{
	width: 1200px;
	margin:0 auto;
}
.huanjing2 .huanjinglist2 .hjlist{
	width: 360px;
    height: 280px;
    float: left;
    border: 1px solid #eeeeee;
    margin-top: 10px;
    margin-left: 36px;
        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 5px #909090;
}
.huanjing2 .huanjinglist2 .hjlist img{
	width: 360px;
	height: 242px;
}
.huanjing2 .huanjinglist2 .hjlist .mtitle{
	width: 320px; 
	font-size: 20px; 
   	line-height:30px;
  	text-align: center;

}

/* 校园环境详情页 */
.hjinfo{
	width:1200px;
	margin: 0 auto; 
	background: #ffffff;
	height: auto;
	/* padding-top: 92px; */
}
.hjinfo .hj_gd {
	width: 900px;
    margin: 0 auto;
    padding-top: 20px;
}
.hjinfo .hj_gd .hjtitle{
	font-size: 24px;
	line-height: 30px;	
	text-align: center;
	margin-top: 10px;
}
.hjinfo .hj_gd .hjtime{
	float: right;
    margin-right: 70px;
    color: #999999;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 10px;
}
/* 校园环境图片轮播样式 */
.ban{ width:900px; height:600px; position:relative; overflow:hidden;margin: 0 auto;}
.ban2{ width:900px; height:500px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:900px; height:500px;}
.prev{  cursor:pointer;}
.num{ height:82px;overflow:hidden; width:800px; position:relative;}
.min_pic{ padding-top:10px; width:900px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:80px; height:80px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px;     margin-top: -50px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:900px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:900px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:900px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:900px; height:500px;  }
/* 分页样式 */
#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;
    }
/* 分页样式 */

 /* 暂无数据 */
.zanwu{
    background: #ffffff;
    font-size: 2rem;
    line-height: 5rem;
    width: 100%;
    text-align: center;
    margin:1% 0;
    color:#979797;
}
/* 就业服务 */
.jy_banner img{
	width: 100%;
    /* padding-top: 92px; */
    margin: 0 auto;
}
.jy_box {
	width: 100%;
	background: #ffffff;
	height: auto;
	padding-top: 20px;
}
.jy_box .jy_box2{
	width: 1200px;
	margin: 0 auto;
	height: auto;
}
.jy_box   .jytitle1{
	text-align: center;
	font-size: 35px;
	line-height: 60px;
	color: #73d3fd; 
}
 
.jy_box   .jyimg1{
	width:1200px;
	margin: 0 auto;
	margin-top: 20px;
}
.jy_box  .jyimg1 img{
	width:1200px;
	margin: 0 auto;
}

.jy_boxx{
	width: 100%;
	background: #ffffff;
	height: auto;
	margin-top: 10px;
}
.jy_boxx .jy_boxx1{
	width: 1200px;
	margin:0 auto;
}
.jy_boxx .jy_boxx1 .jytitle1{
 	text-align: center;
	font-size: 35px;
	line-height: 60px;
	font-weight:bold;
	padding-top: 20px;
}
.jy_boxx .jybz_box {
	padding-top: 10px;
}
.jy_boxx .jybz_box .jybz{
	width: 200px;	
	text-align: center;
	float: left;
	margin-left: 35px;
	height: 452px;
}
.jy_boxx .jybz_box .jybz img{
	width: 160px;
}
.jy_boxx .jybz_box .jybz p{
	font-size: 18px;
	line-height: 30px;
	 text-align:justify;
	     margin: 0 10px;
}
.four_box{
	width: 100%;
	background: #ffffff;
	height: auto;
	padding-top: 20px;
	margin-top: 10px;
	padding-bottom:10px;
}
.four_box .four_box1{
	width:1200px;
	margin: 0 auto;
}
.four_box .ftitle{
	font-weight:bold;
	font-size: 35px;
	line-height: 60px;
	width: 1200px;
	text-align: center;
}
.four_box .fourlist{
	padding-top: 20px;
}
.four_box .fourlist .fourlist1{
	width: 1200px;
	height: 200px;
   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 5px #909090;  
     border-radius: 120px;	
     margin-top: 20px;
}

.four_box .fourlist .fourlist1 img{
	width: 160px;
	height: 160px;
	text-align: center;
	margin: 0 auto;
	padding-top: 20px;
	padding-left:20px;
	float: left;
}
.four_box .fourlist .fourlist1 p{
 	width: 950px;
    float: left;
    font-size: 20px;
    line-height: 30px;
    padding-top: 70px;
    margin-left: 35px;
}

.four_box .fourlist .fourlist2{
	width: 1200px;
	height: 200px;
	    border-radius: 120px;
	    margin-top: 20px;
   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 5px #909090;  	
}

.four_box .fourlist .fourlist2 img{
	width: 160px;
	height: 160px;
	text-align: center;
	margin: 0 auto;
	padding-top: 20px;
	padding-right:20px;
	float: right;
}
.four_box .fourlist .fourlist2 p{
 	width: 950px;
    float: right;
    font-size: 20px;
    line-height: 30px;
    padding-top: 70px;
    margin-left: 35px;
}
.jy_button{
	width: 280px;
    font-size: 20px;
    line-height: 45px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    background: #73d3fd;
    border-radius: 24px;
    margin: 0 auto;
 	margin-bottom: 10px;
   margin-top: 20px;
}
.cy_box{
	width: 100%;
	background-color: #ffffff;
	height: auto;
	margin-top:10px;
}
.cy_box .box_gd{
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 10px;
}
.cy_box .ftitle{
	width: 1200px;
	margin:0 auto;
	font-weight: bold;
	font-size: 35px;
	line-height: 60px;
	text-align: center;
	padding-top: 20px;
}
.cy_box .ftitle span{
	color: #ff0000;
}
.cy_box .box_1{
	width: 270px;
	height: 360px;
	border:2px solid #f0f0f0;
	border-radius: 10px;
	margin-left: 48px;
	float: left;
}
.cy_box .box_1 .box_title{
	font-weight: bold;
	font-size: 30px;
	line-height: 30px;
	text-align: center;
	padding-top: 20px;
}
.cy_box .box_1 .box_content{
	font-size: 20px;
	line-height: 35px;
	text-indent:2em;
	padding-top: 20px;
	height: 230px;
	margin:0 10px;
	text-align: justify;
}
.cy_box .box_button{
	width: 200px;
    font-size: 20px;
    line-height: 45px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    background: #73d3fd;
    border-radius: 25px;
    margin: 0 auto; 
    }    
.cy_box .box_2{
	height: 360px;
    width: 500px;
    margin: 0 auto;
    float: left;
    text-align: center;
    border: 2px solid #f0f0f0;
    margin-left: 48px;
    border-radius: 10px;
}
.cy_box .box_2 img{
	width: 400px;
	
}
/* 全栈UI设计专业详情 */
.ui_banner img{
	width: 100%;
	margin: 0 auto;
	/* padding-top: 92px; */
}
.ui_part1{
	width: 100%;
	margin: 0 auto;
	background: #ffffff;
	height: auto;	
}
.ui_part1 .part_box{
	width:1200px;
	margin: 0 auto;
}
.ui_part1  .title1{	
	font-size: 40px;
	line-height: 60px;
	text-align: center;
	padding-top: 20px;
	font-weight: bold;
}
.ui_part1  .title2{	
	font-size: 20px;
	line-height: 30px;
	text-align: center;	 
}
.ui_part1 .part_box .content1{
	font-size: 28px;
	line-height: 36px;
	text-align: justify;
	text-indent:2em;
	color:#9e9e9e;
}
.ui_part1 .part_box .img1 {
	width: 600px;
}
.ui_part1 .part_box .img1 img{
	width: 600px;
	height: 382px;
	float: left;
	margin-top: 10px;
}
.ui_part1 .part_box .img2_box{
	width: 580px;
  	height: 382px;
    float: left;
    margin-left: 10px;
}
.ui_part1 .part_box .img2_box ul li{
	width: 280px;
    height: 186px;
    float: left;
    margin-top: 10px;
    margin-left: 10px;
 
}
.ui_part1 .part_box .img2_box ul li img{
	width: 100%;
	height: 100%;
}
 
.part_box2{
	width: 100%;
	margin: 0 auto;
	padding-bottom: 20px;
}
.part_box2 ul {
	padding-top: 20px;
}
.part_box2 ul li{
	float: left;
	width: 390px;
	margin-left: 10px;
}
.part_box2 ul li img{
	width: 100%;
}

  .part_box3 {
  	width: 100%;
    margin: 0 auto;
    margin-top: 10px;
    background: #ffffff;
    padding-bottom: 10px;
  }
  .part_box3 .gd_box{
	width: 100%;
	height: 120px;
	background: #30b5ef;
}  
.part_box3  .title1{	
	font-size: 40px;
	line-height: 60px;
	text-align: center;
	padding-top: 20px;
	font-weight: bold;
	color: #ffffff;
}
.part_box3  .title2{	
	font-size: 20px;
	line-height: 30px;
	text-align: center;	 
	color: #ffffff;
}
.part_box3  .ca{
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}
.part_box3  .ca  img{
	width: 100%;
} 
.ui_part2{
	width: 100%;
	margin: 0 auto;
	background: #ffffff;
	height: auto;	
	margin-top:10px;
	    padding-bottom: 10px;
}
.ui_part2  .title_gd{
	width: 100%;
	height: 120px;
	background: #30b5ef;
}
.ui_part2  .title1{	
	font-size: 40px;
	line-height: 60px;
	text-align: center;
	padding-top: 20px;
	font-weight: bold;
	color: #ffffff;
}
.ui_part2  .title2{	
	font-size: 20px;
	line-height: 30px;
	text-align: center;	 
	color: #ffffff;
}
.five_part .f_title{
	font-size: 24px;
    line-height: 40px;
	text-align: center;
}
.five_part .five_box1 .five_t{
	text-align: center;
    background: #30b5ef;
    width: 200px;
    height: 200px;
    border: 1px solid #ffffff;
    border-radius: 100px;
}
.five_part .five_box1 .five_t .number{
	line-height: 100px;
	font-size: 50px;;
	  color: #ffffff;
}
.five_part .five_box1 .five_t .five_tt{
	font-size: 30px;
	  color: #ffffff;
}
 
.uibutton{
	 width: 280px;
    font-size: 20px;
    line-height: 45px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    background: #73d3fd;
    border-radius: 24px;
    margin: 0 auto;
 	margin-bottom: 10px;
   margin-top: 20px;
       background: -webkit-linear-gradient(left,#220bb0,#d14167 );
} 

.ui_part1 .ui_ques {
	width:1200px;
	margin:0 auto;
	padding-bottom: 10px;
}
.ui_part1 .ui_ques .ques_box{
	width: 1200px;
	text-align: center;
}
.ui_part1 .ui_ques .ques_box .ques1{
	width: 300px;
	float: left;
	margin-left: 75px;
}
.ui_part1 .ui_ques .ques_box img{
	width: 100px;
	margin: 0 auto;
}
.ui_part1 .ui_ques .ques_box .qtitle{
	font-size: 24px;
	line-height: 28px;
	font-weight: bold;
}
.ui_part1 .ui_ques .ques_box .qcont{
	text-align: justify;
	font-size: 18px;
	line-height: 18px;
	padding-top: 10px;
}

/* VR专业详情页面 */
.vr_box{
	width: 100%;
	margin: 0 auto;
	background: #ffffff;
	padding-top: 20px;
}
.vr_box .vr_gd{
	width: 1200px;
	margin: 0 auto;
}
.vr_box .vr_gd img{
	width:524px;
	height: 348px;
	float: left;
}
.vr_box .t_box{
	width: 646px;
	height: 348px;
	float: left;
	margin-left: 30px;
	padding-top: 20px;
}
.vr_box .t_box .vtitle{
	text-align: center;
	font-size: 32px;
	line-height: 32px;
	font-weight: bold;
	padding-bottom: 25px;
	border-bottom: 2px solid #9e9e9e;
}
.vr_box .t_box  .ctitle{
	font-size: 20px;
	line-height: 40px;
	padding-top:30px;
	color:#606060;
	text-align: justify;
	height: 140px;
}
.vr_button{
	width: 200px;
	height: 60px;
	line-height: 60px;
	background:#F22E00;
	border-radius: 10px;
	text-align: center;
	font-size: 20px;
	color: #ffffff;
	margin:0 auto;
	margin-top:30px;
	display: block;
}
.vr_box2 {
	width: 100%;
	background: #ECF0FA repeat;
	padding-top: 60px;
	    margin-bottom: 40px;
}
.vr_box2 .t_box2{
	 width: 1200px;
	 margin:0 auto;
}
  .vtitle2{
	font-size: 40px;
	line-height:100px;
	text-align: center;
	background:url(/images/pc2021/dong/ui_20.png) center center no-repeat;
}
.vr_box2 .t_box2 .vtitle2 span{
	color: #f22e00;
}
.vr_box2 .t_box2 .ctitle2{
	font-size: 20px;
	line-height: 30px;
	text-align: center;
	width: 1200px;
	padding-top:30px;
}
.vr_box2 .vr_vbox{
	width: 1200px;
	margin: 0 auto;
	margin-top: 100px;     
}
.vr_box2  .vr_vbox ul {
	margin-bottom: 20px;
}
.vr_box2  .vr_vbox ul li {
	margin-left: 60px;
}
.vr_box2 .vr_vbox .vr_vboxx{
	width: 360px;
	position: relative; 
    height: 266px;
    cursor: pointer;
	background:url(/images/pc2021/dong/ui_new_10.png) center center no-repeat;
	float: left;
}
.vr_box2 .vr_vbox .vr_vboxx .icon{
	position: absolute;
    left: 150px;
    top: -30px;
}
.vr_box2 .vr_vbox  .vr_vboxx .gd_p{
	width: 280px;
	margin: 0 auto;
}
.vr_box2 .vr_vbox .vr_vboxx .p1{
	color: #333333;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    line-height: 22px;
    padding-top: 60px;
}
.vr_box2 .vr_vbox  .vr_vboxx .p2{
	padding-top: 20px;
    font-size: 15px;
	line-height: 20px;		 
	text-align: justify;
	    color: #888;
}

.vr_box2 .vr_vbox .vr_vboxx1{
	width: 360px;
	position: relative; 
    height: 266px;
    cursor: pointer;
	background:url(/images/pc2021/dong/s2_24.png) center center no-repeat;
	float: left;
}
.vr_box2 .vr_vbox .vr_vboxx1 .icon{
	position: absolute;
    left: 150px;
    top: -30px;
}
.vr_box2 .vr_vbox  .vr_vboxx1 .gd_p{
	width: 280px;
	margin: 0 auto;
}
.vr_box2 .vr_vbox .vr_vboxx1 .p1{
	color: #333333;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    line-height: 22px;
    padding-top: 60px;
}
.vr_box2 .vr_vbox  .vr_vboxx1 .p2{
	padding-top: 20px;
    font-size: 15px;
	line-height: 20px;		 
	text-align: justify;
	    color: #888;
}
.vr_box2 .vr_vbox .vr_vboxx2{
	width: 360px;
	position: relative; 
    height: 266px;
    cursor: pointer;
	background:url(/images/pc2021/dong/s2_26.png) center center no-repeat;
	float: left;
}
.vr_box2 .vr_vbox .vr_vboxx2 .icon{
	position: absolute;
    left: 150px;
    top: -30px;
}
.vr_box2 .vr_vbox  .vr_vboxx2 .gd_p{
	width: 280px;
	margin: 0 auto;
}
.vr_box2 .vr_vbox .vr_vboxx2 .p1{
	color: #333333;
    font-size: 22px;
    font-weight: bold;
    text-align: center;
    line-height: 22px;
    padding-top: 60px;
}
.vr_box2 .vr_vbox  .vr_vboxx2 .p2{
	padding-top: 20px;
    font-size: 15px;
	line-height: 20px;		 
	text-align: justify;
	color: #888;
}
.vr_box3{
	width: 100%;
	margin:0 auto;
	background: #ffffff;
	padding-top:40px;
	padding-bottom: 40px;
}
.vr_box3 .box_3{
	width: 1200px;
	margin:0 auto;
	text-align: center;	 
}
.vr_box3 .box_3 img{
	margin-top: 20px;
}

.uixian{
	width:100%; 
	border:1px dashed #CCC;
	margin:10px 0;
}
.vr_box4 {
	background: #687FE9 repeat;
	width: 100%;
	margin-top:10px;
	padding-bottom: 30px;
}
.vr_box4 .box4_li{
	width: 1200px;
	margin: 0 auto;
	margin-bottom: 20px;
}
.vr_box4 .vtitle2{
	padding-top:40px;
	color: #ffffff;
}
.vr_box4 .box4_li ul li{
	width: 220px;
    height: auto;
    overflow: hidden;
    float: left;
    margin-left: 20px;
    margin-top: 25px;
    display: inline;
}
.vr_box4 .box4_li ul li img{
	    display: block;
    margin: 0 auto;
}
.vr_box4 .box4_li ul li strong{
	display: block;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    margin-top: 10px;
    color: #FFF;
}
.vr_box4 .box4_li ul li p{
	font-size: 18px;
    color: #FFF;
    text-align: center;
    margin-top: 5px;
}
.vr_box5 {
	width:100%;
	background: #ffffff;
	margin: 0 auto;
	padding-top:20px;
	padding-bottom: 30px;
}
.vr_box5  .vtitle{
	font-size: 40px;
	line-height: 50px;
	text-align: center;
	background:url(/images/pc2021/dong/ui_20.png) center center no-repeat;
}
.vr_box5  .ctitle{	 
	font-size: 20px;
	line-height: 30px;
	text-align: center;	 
}
.vr_box5 .vr_boxx1{
	width: 1100px;
	margin: 0 auto;	
	position: relative;
	margin-top: 20px;
}
.vr_box5 .vr_boxx1 img{
	 width:523px;
	 height: 248px;
	 float: left;	 
}
.vr_box5 .vr_boxx1 p{
	position: absolute;
    font-size: 30px;
    left: 45px;
    top: 132px;
}
.vr_box5 .vr_boxx1 .right{
	float: right;
	width: 510px;
    height: 130px;
    border: 5px solid #00A0EA;
    overflow: hidden;
    border-radius: 10px;
    font-size: 19px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 40px;
    margin-top: 78px;
}
.vr_box6 {
	width: 100%;
  	height: auto;
    background-color: #ffffff;
    padding-bottom: 20px;
}
.vr_box6 .boxx_6{
	width: 1200px;
    height: 1720px;
    background: url(/images/pc2021/dong/ui_55.png) no-repeat center;
    margin: 0  auto;
}
.vr_box6 .t_box3{
	 width: 1200px;
	 margin:0 auto;
}
.vr_box6 .t_box3  .vtitle2{
	font-size: 40px;
	line-height:80px;
	text-align: center;
	background:url(/images/pc2021/dong/ui_20.png) center center no-repeat;
}
.vr_box6 .t_box3 .vtitle2 span{
	color: #f22e00;
}
.vr_box6 .t_box3 .ctitle2{
	font-size: 20px;
	line-height: 30px;
	text-align: center;
	width: 1200px;
	 
}    
.vr_box6 ul .l1{
	width: 434px;
    float: left;
    margin-top: 154px;
    margin-left: 88px;
    display: inline;
}
.vr_box6 ul .l1 .top{
	color: #8c7e7e;
    font-size: 26px;
    line-height: 86px;
    text-align: center;
}
.vr_box6 ul .l1 .top span{
	margin-right: 33px;
}
.vr_box6 ul .l1 li{
	color: #333;
    font-size: 16px;
    line-height: 26px;
    margin-top: 14px;
    padding-left: 30px;
}
.vr_box6 ul .l1 .pic{
	margin-top: 88px;
	margin-left: 10px;
}
.vr_box6 ul .l2{
	width: 432px;
    float: right;
    margin-top: 205px;
    margin-right: 110px;
}
.vr_box6 ul .l2 .top{
	color: #8c7e7e;
    font-size: 26px;
    line-height: 86px;
    text-align: center;
}
.vr_box6 ul .l2 .top span{
	margin-right: 55px;
}
.vr_box6 ul .l2 li{
	color: #333;
    font-size: 16px;
    line-height: 26px;
    margin-top: 13px;
    padding-left: 30px;
}
.vr_box6 ul .l2 .pic{
	margin-top: 20px;
	margin-left: 10px;
}

.vr_box6 ul .l3{
	width: 432px;
    float: left;
    margin-top: 35px;
}
.vr_box6 ul .l3 .top{
	color: #7c868c;
    font-size: 26px;
    line-height: 86px;
    text-align: center;
    margin-left: 174px;
    margin-top: 10px;
}
.vr_box6 ul .l3 .top span{
	 margin-right: 49px;
}
.vr_box6 ul .l3 li{
	color: #333;
    font-size: 16px;
    line-height: 23px;
    padding-left: 117px;
    margin-top: 13px;
}
.vr_box6 ul .l3 .pic{
	    margin-top: 31px;
    margin-left: 100px;
}

.vr_box6 ul .l4{
	width: 432px;
    float: right;
    margin-top: 0;
    margin-right: 100px;
}
.vr_box6 ul .l4 .top{
	color: #7c868c;
    font-size: 24px;
    line-height: 86px;
    margin-top: 50px;
    margin-left: 23px;
}
.vr_box6 ul .l4 .top span{
	 margin-right: 49px;
}
.vr_box6 ul .l4 li{
	color: #333;
    font-size: 16px;
    line-height: 26px;
    padding-left: 20px;    
    margin-top: 13px;
}
.vr_box6 ul .l4 .pic{
	    margin-top: 64px;
}
.vr_button2{
	width: 200px;
	height: 60px;
	line-height: 60px;
	background:#F22E00;
	border-radius: 10px;
	text-align: center;
	font-size: 20px;
	color: #ffffff;
	margin:0 auto;	 
	display: block;
}

.vr_box7{
	width: 100%;
	height: auto;
	background:#ffffff;
	margin: 0 auto;
	margin-top: 10px;
	padding-bottom: 20px;
}
.vr_box7 .t_box2{
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 20px;
}
.vr_box7 .t_box2 .ctitle2{
	font-size: 20px;
	line-height: 30px;
	text-align: center;
	width: 1200px;
	padding-top:30px;
}
.vr_box7 .lb_gd{
	width: 1200px;
	margin: 0 auto;
}
.public_box{
	width: 100%;
	margin: 0 auto;
	background: #ffffff;
	margin-top: 10px; 
}
.public_box ul{
	padding: 39px 0 20px;
    overflow: hidden;
    margin: 0 auto;
    width: 1200px;
}
.public_box .wt1{
	 float: left;
    width: 200px;
    padding: 10px 0;
    text-align: center;
}
.public_box li{
	width:290px;
	background: #e0e8ed;
	float: left; 
    margin: 0 10px 0 0;
    position: relative;
}
.public_box li p{
	 font-size: 20px;
    line-height: 1.6em;
    color: #060606;
    margin: 0 0 10px;

}
.public_box li p span{
	font-size: 1.25em;
    display: block;
}
.public_box li img{
	float: right;
    margin-top: -28px;
    width: 150px;
    transition: all 0.1s ease;
    position: absolute;
    right: 0;
    bottom: 0;
    overflow: hidden;
}

.public_box li img:hover{transform: scale(1.1);}
.public_box .wt1  .wt_button{
	display: inline-block;
    background: #ff3361;
    width: 100px;
    font-size: 16px;
    color: white;
    line-height: 2em;
    border-radius: 24px;
}

/* 电子竞技专业详情页 */
.dj_box{
	background: url(/images/pc2021/dong/con_bg1.jpg) bottom center no-repeat #edebec;
    text-align: center; 
    padding: 60px 0;
}
.dj_box .djtitle{
	width: 1200px;
	margin: 0 auto;
}
.dj_box .djul_box{
	width: 1200px;
	margin: 0 auto;
}
.dj_box .djul_box li{
	background: url(/images/pc2021/dong/wt_bg.jpg) center center;
	width: 390px;
	float: left;
	height: 63px;
	text-align:center; 
	margin-top:10px;
	margin-left: 10px;	 
}
.dj_box .djul_box li a{
	font-size: 24px;
	line-height: 63px;	 
	font-weight: bold;
	color: #ffffff;
}
.dj_box .but_box{
	width: 1200px;
	margin: 0 auto;	
}
.dj_box .but_box a{
	display: inline-block;
    width: 233px;
    height: 58px;
    overflow: hidden;
    box-sizing: border-box;   
    z-index: 2;
    background: url(/images/pc2021/dong/btn_bg.png);
    line-height: 58px;
    font-size: 24px;
    color: white;   
    margin-top: 30px;
}
.dj_box2 {
	background: url(/images/pc2021/dong/con_bg2.jpg) bottom center no-repeat #edebec;
    text-align: center; 
    padding: 60px 0;
}
.dj_box2 .djtitle{
	width: 1200px;
	margin:0 auto;
}
.dj_box2 .djtitle2{
	color: #252525;
    width: 1200px;
    margin: 0 auto ;
    font-size: 28px;
    line-height: 40px;
}
.dj_box2 .djcoontent{
	font-size: 18px;
    color: #090a0a;
    text-align: left;
    text-indent: 2em;
    line-height: 2em;
    width: 1060px;
    margin: 0 auto;
} 
.dj_box2 .table_box{
	width: 1200px;
	margin: 0 auto;
}
.dj_box2 .table_box table{
	width: 1200px;
	margin: 0 auto;
	border: 1px solid #9e9e9e;
}
.dj_box2 .table_box table .first_tr{
	background:#ff0000;
	height: 40px;
	font-size: 17px;
	line-height: 40px;
	color: #fff;
    padding: 5px;
    font-weight: normal;
}
.dj_box2 .table_box table tr{
	height: 40px;
	font-size: 17px;
	line-height: 40px;	 
    padding: 5px;
    font-weight: normal;
}
.dj_box2 .table_box table .bj{
	background-color: #ccc;
}
.dj_button{
	display: inline-block;
    width: 233px;
    height: 58px;
    overflow: hidden;
    box-sizing: border-box;   
    z-index: 2;
    background: url(/images/pc2021/dong/btn_bg.png);
    line-height: 58px;
    font-size: 24px;
    color: white;   
    margin-top: 30px;
        text-align: center;
}
.dj_box3{
	text-align: center; 
	width: 100%;
	background: #ffffff;
	margin: 0 auto;
	padding-top:30px; 
	padding-bottom: 30px;
}
.dj_box3 .djtitle{
	width: 1200px;
	margin: 0 auto;
}
.dj_box3 .djcoontent{
	font-size: 18px;
    color: #090a0a;
    text-align: left;
    text-indent: 2em;
    line-height: 2em;
    width: 1200px;
    margin: 0 auto;
    padding-top: 20px;
}
.dj_box3 .djimg{
	width: 1200px;
	margin:0 auto;
	padding-top: 30px;
}
.dj_box3 .djimg ul li{
	float:left;
	width: 240px;
	padding-top: 20px;
}
.dj_box3 .djimg ul li p{
	margin: 0 auto;
    font-size: 20px;
    line-height: 1.6em;
    color: #090a0a;
}
.dj_box4{
	background:url(/images/pc2021/dong/con_bg3.jpg) top center no-repeat #b9b9b9;
	padding: 60px 0;
	text-align: center;
	margin: 0 auto;
	    overflow: hidden;
    text-align: center;
}
.dj_box4 .djtitle{
	width: 1200px;
	margin: 0 auto;
}
.dj_box4 .cont1{
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}
.dj_box4 .cont1 li{
	float: left;
    margin: 0 29px;
}
.dj_box4 .cont1 li span{
    font-size: 20px;
    line-height: 40px;
    margin-top: 10px;
    font-weight: normal;
    display: block;
}
.dj_box4 .cont1 p{
	    font-size: 20px;
    line-height: 40px;
    margin: 10px auto;
    background: linear-gradient(#f1e6c6, #aa956f);
    width: 999px;
}
.dj_box4 .gd1_box4{
	width: 1200px;
	margin:0 auto;
	padding-top: 20px;
}
.dj_box4 .gd1_box4 .djtitle{
	width: 1200px;
	margin: 0 auto;
}
.dj_box4 .gd1_box4 .ketx{
	color: #252525;
    width: auto;
    margin: 0 auto ;
    font-size: 28px;
   	padding: 20px 0;
}
.dj_box4 .gd1_box4 .kc_gd li{
	width: 380px;
	float: left;
	height: 60px;
	color: white;
    font-size: 24px;
    line-height: 60px;
    margin: 7px;
}
.dj_box4 .gd1_box4 .tx1{
	background: #118fa6;
}
.dj_box4 .gd1_box4 .tx2{
	background: #17c6a7;
}
.dj_box4 .gd1_box4 .tx3{
	background: #ff7900;
}
.dj_box4 .gd1_box4 .tx4{
	background: #f14869;
}
.dj_box4 .gd1_box4 .tx5{
	background: #8508b3;
}
.dj_box4 .gd1_box4 .tx6{
	background: #d1a804;
}
.dj_box4 .gd1_box4 .kecheng li{
	width: 580px;
    float: left;
    height: 380px;
    color: #FFF;
    border: 6px solid #0c5bd3;
    margin: 10px 20px 10px 0;
    background: black;
    box-sizing: border-box;
}
.dj_box4 .gd1_box4 .kecheng li .kc1{
	width: 257px;
    float: left;
    padding: 16px 16px 0;
}
.dj_box4 .gd1_box4 .kecheng li .kc1 p{
	font-size: 22px;
	text-align: center;
	margin: 0 0 24px;
}
.dj_box4 .gd1_box4 .kecheng li .kc2{
	width: 260px;
	float: left;
     margin-top: 10px;
	align-items: center; 
}
 .dj_box4 .gd1_box4 .kecheng li .kc2 p{
    font-size: 16px;
    text-align: left;
    line-height: 16px;
    margin: 0;
    padding: 10px 0 0 0;
}
.dj_box4 .gd1_box4 .kecheng .ysbj{
	border: 6px solid #f11b3a;
}
 .dj_box4 .gd1_box4 .kecheng2{
 	 width: 816px;
    height: 175px;
    padding: 0;
    margin: 50px auto;
 }
.dj_box4 .gd1_box4 .kecheng2 li{
	 width: 150px;
    height: 150px;
    background: #dc49d0;
    border-radius: 50%;
    border: 12px #42145a solid;
    position: relative;
    float: left;
    margin: 0 15px;   
}
.dj_box4 .gd1_box4 .kecheng2 li img{
	  margin: 26px auto 10px;
}
.dj_box4 .gd1_box4 .kecheng2 li p{
	font-size: 18px;
    color: white;
    font-weight: normal;
    width: 6em;
    margin: 0 auto;
}
.dj_box4 .gd1_box4 .kecheng2 .bg1{
	background: #7b3ce3;    
}
.dj_box4 .gd1_box4 .kecheng2 li:hover .yin{
 	opacity: 1;
}
.dj_box4 .gd1_box4 .kecheng2 li .yin{
	font-size: 18px;
    color: #fff;
    text-align: left;
    width: 200px;
    height: 200px;
    background: #ad29a2;
    position: absolute;
    left: -25px;
    top: -25px;
    border-radius: 10px;
    transition: all .4s;
    opacity: 0;
    margin: 0;
    padding: 60px 18px 0;
    line-height: 24px;
    box-sizing: border-box;
}

.dj_box5{
	background: url(/images/pc2021/dong/con_bg4.jpg) top center no-repeat #020202;
    overflow: hidden;
    text-align: center;
    padding-bottom: 50px;
  }
.dj_box5 .djtitle3{
	font-size: 40px;
	line-height: 40px;
	color: #ffffff;
	font-weight: bold;
	padding-top: 40px;
}
.dj_box5 .djcont3{
	font-size: 20px;
	line-height: 30px;
	color: #ffffff;
	padding-top:20px;
}
.dj_box5  .box5_img{
	 margin: 30px auto;
    width: 1086px;
    height: 464px;
    padding: 0;
}
.dj_box5  .box5_img li{
	float: left;
}
.dj_box5 .box5_img .cen{
	width: 327px;
    float: left;
    margin: 51px 0 0 0;
}
.dj_box5 .box5_img .ri{
	width: 388px;
    float: right;
}
.dj_box5 .box5_img  img{
	  float: left;
}   
.dj_box6{
	background: url(/images/pc2021/dong/con_bg1.jpg) bottom center no-repeat #edebec;
    text-align: center;
    padding: 30px 0;
  }

.dj_box6 .tit_gd{
	width: 1200px;
	white-space: pre-line;
    display: inline-block;    
    padding-bottom:30px;
   
}
.dj_box6 .tit_gd .box6_content{
	font-size: 18px;
    color: #090a0a;
    text-align: left;
    text-indent: 2em;
    line-height: 2em;
    width: 1060px;
    margin: 0 auto;
}
.dj_box6 img{
	    margin: 0 auto;
	    display: block;
}
.dj_box7 {
	background: #000000;
	width: 100%;
	margin:0 auto;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
}
.dj_box7 .box7_title{
	width: 1200px;
	margin:0 auto;
	text-align: center;
} 
.dj_box7 .box7_cont{
	width: 1100px;
    margin-top: 25px;
    background: url(/images/pc2021/dong/sm_11.jpg) center no-repeat;
    height: 455px;
    padding: 0 0 0 20px;
    box-sizing: border-box;
    margin: 30px auto;
}
.dj_box7 .box7_cont .fir{
	margin: 0 0 0 -20px;
}
.dj_box7 .box7_cont div{
 	width: 233px;
    height: 226px;
    float: left;
    line-height: 1.6;
    margin: 0 0 0 200px;
}

.dj_box7 .box7_cont h3{
	width: 200px;
    margin: 15px auto;
    font-size: 18px;
    text-align: left;
    color: #FFF;
    position: relative;
    padding: 0 0 20px;
}
.dj_box7 .box7_cont h3::before {
    content: "";
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    position: absolute;
    background: linear-gradient(to right, transparent , #f6ef8c,transparent);
}
.dj_box7 .box7_cont p{
	width: 200px;
    margin: 10px auto;
    font-size: 18px;
    text-align: left;
    color: #fffdde;
    font-weight: normal;
}
   
.dj_box8{
	background: url(/images/pc2021/dong/con_bg6.jpg) top center no-repeat #231e1a;
    overflow: hidden;
    text-align: center;
    padding: 60px 0;
    position: relative;
    height: 500px;
}
.dj_box8 .dj_title{
	width: 1200px;
	text-align: center;
	font-size: 48px;
	margin:0 auto;
	color: #ffffff;
	font-weight: bold;
}

/* 电子商务专业详情页 */
.ds_box{
	width: 100%;
	margin:0 auto;
	background: #ffffff;
	padding-bottom: 40px;
}
.ds_box .ds_gd{
	width: 1000px;
	margin:0 auto;
	padding-top: 20px;
	text-align: center;
}
.ds_box .ds_gd .ds_title{
	font-size: 18px;
	line-height: 30px;
	text-indent: 2em;
	color: #9e9e9e;
	text-align:justify;
}
.ds_box .ds_gd .ds_title1{
	font-size: 40px;
	line-height: 50px;
	font-weight: bold;
	padding-top: 40px;
	color: #4a4947;
	letter-spacing:6px;
}
.ds_box .ds_gd .ds_title1 span{
	color: #f39c37;
}
.ds_box .ds_gd p{
	text-align: left;
	margin-left:200px;
	padding-top: 10px;
	font-size: 20px;
	line-height: 30px;
 	color: #4a4947;
 	font-weight: bold;
 	letter-spacing:4px;
}
.ds_box .ds_gd p span{
	color: #f39c37;
}
.ds_box .ds_gd2{
	width:1000px;
	margin:0 auto;
	text-align: center;
	padding-bottom: 30px;
} 
.ds_box .ds_gd2 .ds_title{
	font-size: 40px;
	line-height: 50px;
	font-weight: bold;
	padding-top: 40px;
	color: #4a4947;
	letter-spacing:6px;
}
.ds_box .ds_gd2 .ds_title1{
	color: #f39c37;
	font-size: 25px;
	line-height: 35px;
}
.ds_box .ds_gd2 p{
	width: 800px;
	margin:0 auto;
	text-align: center;
	font-size: 16px;
	height: 36px;
	line-height: 36px;
	background: #f39a32;
	margin-top: 15px;
	border-radius: 18px;
	color: #ffffff;
}
.ds_box .ds_gd2 .p1{
	background:#4a4947;
}
.ds_box .ds_gd3  table{
	border: 1px solid #000000;
	width:800px;
	margin: 0 auto;
	text-align: center;

}
.ds_box .ds_gd3 table tr{
	border: 1px solid #000000;
}
.ds_box .ds_gd3 table tr td{
	border: 1px solid #000000;
	text-align: left;
	background: #fee0bc;
}
.ds_box .ds_gd3 table .tr1 td{
	height: 40px;
	background: #fd7c28;
}
.ds_box .ds_gd3 .tr1 td{
	font-size: 20px;
	line-height: 40px;	
	text-align: center;

}
.ds_box .ds_gd3 table .td1{
	background: #fd7c28;
	width: 100px;
	text-align: center;
}
.ds_box .ds_gd3 table .td2{
	width: 250px;	 
}
/* 4D影视动漫与游戏设计详情页 */
.dm_banner{
	width: 100%;
	background: #ffffff;
	margin: 0 auto;
	/* /* padding-top: 92px; */ */
}
.dm_banner img{
	width: 100%;
	display: block;
}
.dm_box {
	background: #ffffff;
	margin: 0 auto;
	width: 100%;
	margin-top: 10px;
	padding-bottom: 30px;
}
.dm_box .dm_ul{
	width: 1150px;
	margin: 0 auto;
	padding-top: 20px;
}
.dm_box .dm_ul>li{
	float: left;
 	margin: 14px 14px 14px 14px;
}
.dm_box .dm_ul>li img{
	width: 100%;
}
.dm_title{
	text-align: center;
	font-size: 36px;
	line-height: 72px;
	font-weight: bold;	 
}
.dm_button{
	width: 300px;
	height: 60px;
	line-height: 60px;
	background:#FFD200;
	border-radius: 10px;
	text-align: center;
	font-size: 20px;
	color: #f40426;
	margin:0 auto;	 
	display: block;
	margin-top: 20px;
}
.dm_box .dm_part {
	width: 1200px;
	margin:0 auto;
}
.dm_box .dm_part p{
	text-align: center;
	font-size: 24px;
	line-height: 48px;	 	
}
.dm_box .dm_part .dm_ul2>li{
	width: 540px;
	float: left; 
	box-shadow: 0 0 10px #d6d6d6;
    margin: 10px;
    border-radius: 10px;
    padding: 30px;
    box-sizing: border-box;
}
.dm_box .dm_part .dm_ul2>li strong{
	display: block;
    font-size: 24px;
    color: #ef4605;
    line-height: 48px;
    text-align: center;
        height: 95px;
}
.dm_box .dm_part .dm_ul2>li p{
	text-align: justify;
	font-size: 18px;
    line-height: 36px;  
 
}
.dm_box .dm_part .dm_ul2 li ul li{
	float: left;
	margin: 0 9px;
}
.dm_box2{
	background: #ffffff;
	width: 100%;
	margin:0 auto;
	margin-top: 10px;
	padding-bottom:30px;

}
.dm_title_gd{
	width: 1200px;
	margin:0 auto;
	padding-top: 30px;
}
.dm_title2{
	text-align: center;
	font-size: 24px;
	line-height: 48px;	
	
}
.t1{
	text-align:justify;
	text-indent:2em;
}

.dm_kc{
	background: url(/images/pc2021/dong/dm_bg3.jpg) center no-repeat;
    height: 454px;
}
.dm_kc li{
	width: 270px;
    float: left;
    margin: 0 580px  0 0;
}
.dm_kc .dm_li{
	    margin-right: 0!important;
}
.dm_kc ul {
	width: 1120px;
    margin: 0 auto;
    overflow: hidden;
    padding: 130px 0 0;
}
.dm_kc ul strong{
	display: block;
    font-size: 28px;
    color: #FFF;
    line-height: 56px;
}
.dm_kc ul p{
	font-size: 18px;
    color: #FFF;
    line-height: 32px;
    margin: 0;
}
.k2{
	background: url(/images/pc2021/dong/dm_bg4.jpg) center no-repeat;    
}
.k3{
	background: url(/images/pc2021/dong/dm_bg5.jpg) center no-repeat;    
}
.dm_box3{
	background: #ffffff;
	width: 100%;
	margin: 0 auto;
	padding-bottom: 30px;
	margin-top: 10px;
}
.dm_box3 ul{
	width: 1200px;
	margin: 0 auto;
}
.dm_box3 ul li{
	width: 380px;
	float: left;
	padding-left: 20px;
}
.dm_box4{
	background:url(/images/pc2021/dong/dm_bg2.jpg) center no-repeat;
	margin:0 auto;
	padding-bottom: 30px;
}
.dm_box4 .t2{
	color: #ffffff;
}
.dm_box4 .t3{
	color: #ffffff;
}
.dm_box4 img{
	width: 100%;
	margin: 0 auto;
	padding-top: 20px;
}
.dm_box5{
	width: 100%;
	background: #ffffff;
	margin: 0 auto;
	margin-top: 10px;
	padding:20px 0px;
}
.dm_title3{
	text-align: center;
	font-size: 32px;
	line-height: 32px;
	width: 130px;
	margin: 0 auto;
	border-bottom:6px solid #F50F25; 
 	padding-bottom: 10px;
    padding-top: 20px;
}
.dm_box5 .dm5_ul {
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
	padding-left:70px;
}
.dm_box5 .dm5_ul li{
	float: left;
}
.dm_box5  .dm5_ul2{
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
}
.dm_box5  .dm5_ul2 li{
	width: 380px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}
.dm_box5 .dm5_ul3{
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
}
.dm_box5 .dm5_ul3 li{
	float: left;
	width: 300px;	
	height: auto;
}

.dm5_ul3 li .dm5_div{
	width: 300px;
    height: 240px;
    overflow: hidden;
    background: #FC6C5B repeat;
}
.dm5_ul3 li .dm5_div h3{
	font-size: 24px;
    color: #FFF;
    text-align: center;
    line-height: 48px; 
    padding-top: 20px;
}
.dm5_ul3 li .dm5_div p{
	width: 260px;
	margin:0 auto;
	text-indent: 2em;
	text-align: justify;
	font-size: 16px;
    color: #FFF;
    line-height: 2em;
     
}
.dm5_ul3 li img{
	width: 300px;
	height: 240px;
	display: block;

}
   .dm5_ul3 .dm5_li .d2{
	background: #11B5B8 repeat;
}
.dm5_ul3 .dm5_li .d3{
	background: #D55203 repeat;
}   
.dm5_ul3 .dm5_li .d4{
	background: #8DBF67 repeat;
}
 
 /* 人工智能 */
.public_banner img{
	width: 100%;
	margin:0 auto;
	display: block;
	/* /* padding-top: 92px; */  
	
}
.rg_box{
	background: #161c8c;
	width: 100%;
	margin: 0 auto;
	padding: 30px 0;
	text-align: center;
}
.rg_t_gd{
	width: 1200px;
	margin: 0 auto;
}
.rg_t_gd .rg_title{
	font-size: 36px;
	line-height: 72px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
}
.rg_t_gd .rg_title2{
	font-size: 18px;
    color: #ffffff; 
    text-indent: 2em;
    line-height: 36px;
    width: 1200px;
    margin: 0 auto 1em;
    text-align: justify;
} 
.rg_t_gd .rg_title3{
	font-size: 18px;
    color: #ffffff;  
    line-height: 36px;
    width: 1200px;
    margin: 0 auto 1em;
    text-align: center;
} 
.rg_box ul{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.rg_box ul li{
	width: 260px;
	float: left;
	border:3px solid #1052a0;
	border-radius: 10px; 
    height: 200px;
    margin: 10px 34px 10px 0;
}
.rg_box ul li img{
	margin: 20px 90px 10px;
}
.rg_box ul li p{
	text-align: center;
	margin: 0 auto;
    font-size: 20px;
    color: white;
    font-weight: bold;
    line-height: 40px;
}
.rg_button{
	display: inline-block;
    height: 72px;
    font-size: 24px;
    line-height: 72px;
    color: white;
    font-weight: bold;
    background: url(/images/pc2021/dong/zx_bg.png) center/100% 100%no-repeat;
    padding: 0 50px;
    min-width: 300px;
    box-sizing: border-box; 
    margin-top: 20px;      
}
.rg_box2{  
    background: #010543;
    text-align: center;
    width: 100%;
    padding: 30px 0px;
}
.rg_box2 .rg2_ul1{
	width: 1200px;
	margin: 0 auto;
}
.rg_box2 .rg2_ul1 li{
	width: 280px;
	float: left;	
    margin: 0 20px 0 0;
}
.rg_box2 .rg2_ul1 li p{
	margin: 0.8em auto 0;
    font-size: 18px;
    color: #2dabff;
    line-height: 1.6em;
}
.rg_box2 .rg2_box{
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
}
.rg_box2 .rg2_box>img{
	width: 100%;
	margin: 0 auto;
}
.rg2_box .rg2_ul2{
	width: 1200px;
	margin: 0 auto;
	padding-top: 30px;
}
.rg2_box .rg2_ul2 li{
	box-sizing: border-box;
	float: left;
	width: 400px;
	text-align: center;
	height: 357px;
	border: 1px solid #387cf8;
	padding-top: 32px;
}
.rg2_box .rg2_ul2 li h3{
	font-size: 22px;
    line-height: 44px;
    color: #fff;  
    text-align: center;
    margin-bottom: 32px;
}
.rg2_box .rg2_ul2 li h3 span{
    font-size: 34px;
}
.rg2_box .rg2_ul2 li p{
	font-size: 16px;
    line-height: 32px;
    color: #aaaaaa;
    font-weight: normal;
    text-align: center;
    width: 300px;
    margin: 0 auto;
    padding-bottom: 13px;
}
.rg2_ul2 .rg2_button{
	width: 100%;
    height: 80px;
    background-color: #05e5f3;
    font-size: 18px;
    line-height: 80px;
    color: #0c0e28;
    font-weight: normal;
    text-align: center;
    display: block;
}
.rg_box3{
	margin:0 auto;
    background: #010543;
    text-align: center;
    width: 100%;
    text-align: center;
    padding-bottom: 30px;
}
.rg_box3 ul{
	margin: 30px auto;
    color: #2dabff;
    width: 1120px;
    overflow: hidden;
    padding: 0 157px;
    box-sizing: border-box;
}
.rg_box3 ul li{
	float: left;
	width: 373px;
	height: 247px;
    margin: 10px 15px;
}
.rg_box3 ul li img{
	width: 373px;
	height:  247px;
}   
.rg_box4 {
	background: url(/images/pc2021/dong/con2_bg.jpg) center -20px no-repeat #020202;
    padding: 30px 0;
    text-align: center;
}
.rg_box4 .zhanwei{
	margin: 30px auto;
    height: 428px;
}
.rg_box5{ 
    background: #010543;
    text-align: center;
    width: 100%;
    padding: 30px 0;
}
.rg_box5 .rg5_ul{
	width: 1060px;
    margin: 30px auto;
    padding: 0;
}    
.rg_box5 .rg5_ul>li{
	overflow: hidden;
    margin: 30px auto;
    text-align: left;
    position: relative;
    padding: 0 0 18px;
}
.rg_box5 .rg5_ul>li::after {
	content: "";
    position: absolute;
    width: 0;
    left: 0;
    right: 0;
    height: 100%;
    border: 7px #01c8fd;
    border-right-style: dotted;
    margin: auto;
}    

.rg_box5 .rg5_ul>li .l{
	background: url(/images/pc2021/dong/p8_1.png) no-repeat 15px bottom;
    width: 50%;
    position: relative;
    float: left;
    height: 230px;
    padding: 0 0 0 110px;
    box-sizing: border-box;
    border: 7px #01c8fd;     
    margin: 0;    
}
.rg_box5 .rg5_ul>li .l span{
	position: absolute;
    left: 46px;
    top: 36px;
    font-size: 56px;
    line-height: 56px;
    color: #010544;
    width: 1em;
    text-align: center;
}
.rg_box5 .rg5_ul>li .l h5{
	font: 30px/36px "";
    color: #01c8fd;
    left: 110px;
    margin: 0 0 37px;
    text-indent: 24px;
    position: absolute;
}
.rg_box5 .rg5_ul>li .l small{
    font: bold 18px/24px "";
    color: #01c8fd;
    text-indent: 24px;
    display: block;
    position: absolute;
    top: 80px;
}
.rg_box5 .rg5_ul>li .l p{
	font: 14px/26px "";
    color: white;
    width: 350px;
    position: absolute;
    top: 120px;
    text-align: left;
}
.rg_box5 .rg5_ul>li .r{
	width: 50%;
    float: left;
    padding: 18px 50px 0;
    box-sizing: border-box;
    text-align: left;
}
.rg_box5 .rg5_ul>li .r h5{
	font: bold 18px/24px "";
    color: #01c8fd;
    margin: 0;
}
.rg_box5 .rg5_ul>li .r p{
	font: 14px/24px "";
    color: #ffffff;
    margin: 3px 0 0;
}
.rg_box5 .rg5_ul>li .fr{
    float: right;    
    border-right-style: none;
}
.rg_box5 .rg5_ul .l ul{
	padding: 0;
    margin: 7em 0;
}
.rg_box5 .rg5_ul .l ul li{
	font: 14px/30px "";
    color: #ffffff;
    float: left;
    width: 44%;
    white-space: nowrap;  
}  
.rg_box6{
	margin: 0 auto;
    background: #010543;
    text-align: center;
    width: 100%;  
    padding-bottom: 30px; 
}
.rg_box6 ul{
    margin: 30px auto;
    color: #2dabff;
    width: 1120px;
    overflow: hidden;
    box-sizing: border-box;
    padding: 0;
} 
.rg_box6 ul li{
	float: left;
    margin: 7px 16px 7px 0;
} 
.rg_box6 ul .margin_r_0{
	margin-right: 0!important
}  
.rg_box7{
	margin: 0 auto;
    background: #010543;
    text-align: center;
    width: 100%;  
    padding-bottom: 30px; 
}
.rg_box7 .rg7_t{
	background: #010544;
    position: relative;
    z-index: 2;
    margin: 0 auto;
    display: inline-block;
    padding: 0 1em;   
}
.rg_box7 .rg7_box{
	position: relative;
    height: 304px;
    margin: -34px 0 30px;
    z-index: 0;
    padding: 50px 0 40px;
    border: 1px solid #0b22eb;
}
.rg_box7 .rg7_box ul {
	float: left;
    margin: 0 30px;
    padding: 0;
    text-align: left;
    width: 499px;
}
.rg_box7 .rg7_box ul li{
	color: #05e5f3;
    border-bottom: 1px solid #0b22eb;
    font-size: 18px;
    line-height: 60px;
    height: 60px;
}
.rg_box7 .rg7_box ul .la{
	border:none;
}
.rg_box7 .rg7_box ul li p{
	margin: 0 auto;
    float: left;
}
.rg_box7 .rg7_box ul li a{
	color: white;
    float: right;
    background: #2d52e4;
    width: 110px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    border-radius: 5px;
    margin: 10px;
    background: linear-gradient(to right, #3046e3 , #07d3ea);
}
/* 5G网络与信息安全 */
.safe_box{
	width:100%;
	background: #ffffff;
	padding: 30px 0 ; 
}
.safe_box .safe_img{
	width: 395px;
    margin: 0 auto;     
}
.safe_box .wl{
	width: 1200px;
	margin: 0 auto;
    height: 590px;
    position: relative;
}
.wl .wl_l{
	position: absolute;
    left: -390px;
}
.wl .wl_l img{
	width: 983px;
}	
.safe_box .wl_r{
	width: 500px;
    height: 500px;
    position: absolute;
    right: 0px;
    margin-top: 40px;
    text-align: left;
}
.safe_box .wl_r .wl_r_t{
	 width: 100%;
    height: 140px;
    margin-top: 25px;
   
}
.wl_r_t .wl_r_t1{   
	width: 80px;
	float: left;
	font-size: 106px;
	color: #467aff; 
}
.wl_r_t .wl_r_t2 {
	width: 400px;
    float: right;
}
.wl_r_t .wl_r_t2 h3{
	font-size: 24px;
    color: #467aff;
}
.wl_r_t .wl_r_t2 p{
	font-size: 18px;
    color: #767676;
    line-height:30px;
    margin-top: 10px;
}
 .safe_button{
 	width: 500px;
    margin: 0 auto;
    margin-top: 40px;
    background: #1e6fc3;
    line-height: 45px;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
    border-radius: 25px; 
    display: block;
    color: #ffffff;
 }   
 .safe_box2{
 	width: 100%;   
    background: url(/images/pc2021/dong/gx_16.jpg) center no-repeat;
    height: 778px;
    padding-top: 30px;
 }
 .safe_box2 .s2_box{
	width: 1100px;
	height: 600px;
	margin: 0 auto; 
	text-align: center;
	margin-top: 30px;
 }
.s2_box p{
	font-size: 18px;
    text-align: center;
    margin-top: 15px;
    color: #FFF;
} 
.s2_box .s2_ul{
	width: 100%;
    margin-top: 20px;
    height: 385px;
}
.s2_ul .s2_ul2{
	width: 200px;
    float: left;
    height: 340px;
}
.s2_ul2 li{ 
    height: 60px;
    margin-top: 23px;
}
.s2_ul2 li p{
	text-align: right; 
	font-size: 18px;  
    color: #70faff;
    font-weight: bold;
    line-height: 18px;
}
.s2_ul2 .last{
	  margin-top: 112px;
}
.s2_ul .r{
	float: right;
}
.s2_ul .r li p{
	text-align: left;
}

.safe_box3{
	background: #ffffff;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	padding: 30px 0;
}
.safe_box3 .s3_title{
	width: 1200px;
	text-align: center;
	margin: 0 auto;
	font-size: 18px;
	color: #727272;
}
.s3box_img{
	width:1200px;
	margin: 0 auto;
}
.s3box_img .s3_img{
	width: 431px;
    float: left;
}
.s3box_img .s3_img2{
	width: 769px;
    float: right;
    margin-top: 35px;
}
.s3box_img .s3_img2 img{
	margin-top: 20px;
	margin-left: 20px;
}
   
.safe_box4{
	background: #ffffff;
	width: 100%;
	padding: 30px 0;
}
.safe_box5{
	background: #ffffff;
	width: 100%;
	padding: 30px 0;
	margin:0 auto;
}
.s5_box {
	width: 1200px; 
	margin: 0 auto;
}
.s5_box .s5_box_1{
	width: 530px;
    float: left;
    height: 250px;
}
.s5_box_1 h3{
	font-size: 30px;
    text-align: left;
    line-height: 50px;
    margin-top: 30px;
}
.s5_box_1 p{
	font-size: 30px;
    text-align: left;
    line-height: 50px; 
    font-weight: normal;
    color: #565656;
}
.s5_box_1 .safe_button2{	 
    line-height: 45px;
    width: 420px;
    border: 2px solid #9e9e9e;
    font-size: 24px;
    text-align: center;
    color: #000;
    margin-top: 30px;
}
.s5_box_2{
	width: 609px;
	float: right;
	 
}  
.safe_box5 	ul {
	width: 1200px;
	margin: 0 auto;
} 
.safe_box5 ul li{
	width: 390px;
	float: left;  
} 
.safe_box5 ul li img{
	width: 100%;
}
.safe_box5 ul .yi{
	margin-left: 15px;
	margin-right: 15px;
}
 /* 大数据 */
 .dpublic_banner{
 	/* /* padding-top: 92px; */ */
 }
  .dpublic_banner img{
  	width: 100%;
  	display: block;
  }
.dsj_box{
	width:100%;
	background: #ffffff;
	margin:0 auto;
	padding:20px 0;
}
.dsj_box ul{
	width: 1200px;
	margin: 0 auto;
	text-align:center; 
}
.dsj_box ul li{
	float: left;
	margin: 0 auto;
	width: 400px;
}

.dsj_box ul li p{
	font-size: 22px;
	padding: 15px 0 0 0;
}
.dsj_box ul li .p1{
	font-weight: bold;
	color: #3075f7;
}
.dsj_box2 {
	width:100%;
	background: #ffffff;
	margin:0 auto;
	padding:20px 0;
	margin-top: 10px;
}
.dsj_dg_t {
	width: 1200px;
	margin: 0 auto;
}
.dsj_dg_t .dsj_title{
	font-size: 40px;
    font-weight:bold;
    text-align: center;
    line-height: 80px;
}
.dsj_dg_t .dsj_title2{
	font-size: 22px;
    text-align: center;
    line-height: 44px;
}
.dsj_dg_t2{
	width: 1200px;
	background: #30b5ef;
	margin: 0 auto;
	border-radius: 10px;
	padding:20px;
	margin-bottom: 30px;
}
.dsj_dg_t2 p{
	font-size: 22px;
	line-height: 44px;
	color: #ffffff;
}
.dsj_button{
	display: inline-block;
    font-size: 26px;
    height: 67px;
    font-weight: 700;
    padding: 0 39px;
    text-align: center;
    line-height: 67px;
    color: #fcff00;
    background: url(/images/pc2021/dong/znanniu.png) no-repeat;
    background-size: 100% 100%;
    margin-left: 50%;
    transform: translateX(-50%);
        margin-top: 30px;
}   
.dsj_box3{
	width:100%;
	background: #181d49;
	margin:0 auto;
	padding:30px 0;
	margin-top: 10px;
}
.dsj_dg_t .d3_t1{
	color: #ffffff;
} 
.dsj_dg_t .d3_t1 span{
		color: #3ebdff;
}
.dsj_dg_t .d3_t2{
	color: #ffffff;
} 
.public_ke_box{
	width: 100%;
	background: #ffffff;
	margin: 0 auto;
	padding: 60px 0;
	margin-top:10px;
	text-align: center;
}
.public_ke_box .pub_gd{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.pub_gd  .pub_title{
	font-size: 40px;
    font-weight: bold;
    text-align: center;
    line-height: 80px;
} 
.pub_gd  .pub_title2{
	font-size: 22px;
    text-align: center;
    line-height: 44px;
}
.public_ke_box .ke_box{
	position: relative;
    width: 1200px;
    margin: 0 auto;
    padding: 40px 0 40px  40px;
    border: 2px #333 solid;
    height: auto;
        margin-top: 60px;
}
.ke_box .kc_jd{    
    position: absolute;
    left: 40px;
    top: -31px;
    font-size: 32px;
    color: #333;
    background-color: #fff;
    width: 200px;
    height: 60px;
    text-align: center;
    line-height: 60px;
}
.ke_box .kc_jd2{
	position: absolute;
    right: 50px;
    bottom: -39px;
    width: 270px;
    height: 100px;
    text-align: center;
    line-height: 100px;
    border-radius: 10px;
    font-size: 25px;
    background-color: #3075f7;
    color: #fff;
}
.ke_box .kc_jd2 span{
	font-size: 70px;
    font-weight: bold;
} 
.ke_box .ke_con{
	padding-bottom: 80px;
}
.ke_box .ke_con p{
	font-size: 22px;
    line-height: 36px;
    color: #333;
    text-align: left;
}  
.ke_box .kc_img{
    width: 520px;
	margin-right: 51px;
}
.ke_box .kc_img img{
	width: 70%;
	display: block;
}
.ke_box .fr{
	float: right;  
}
        
.dsj_pub_img img{
	width: 100%;
	margin:0 auto;
	display: block;
	padding-top: 20px;
} 
.dsj_box4{
	background: #ffffff;
	width: 100%;
	margin: 0 auto;	
	padding:30px 0;
}
.dsj_box4 ul{
	width:1200px;
	margin:0 auto;	 
} 
.dsj_box4 ul li{
	width: 400px;
	float: left;		 
}   
.dsj_box4 ul li img{
	width: 390px;
	margin:0 auto;
}
.dsj_box4 ul li p{
	text-align: center;
	    font-size: 20px;
    padding-top: 20px;
}
.dsj_box5{
	background: #ffffff;
	width: 100%;
	margin: 0 auto;	
	padding:30px 0;
}
   
 .dsj_box5 ul{
	width:1200px;
	margin:0 auto;	 
} 
.dsj_box5 ul li{
	width: 400px;
	float: left;		 
}   
.dsj_box5 ul li img{
	width: 390px;
	margin:0 auto;
}
.dsj_box5 ul li p{
	text-align: center;
    font-size: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.dsj_box6{
	background: #ffffff;
	width: 100%;
	margin: 0 auto;	
	padding:30px 0;
	margin-top: 10px;
}

/* web前端 */
.web_box{
	width: 100%;
	background: #ffffff;
	padding: 40px 0;
	text-align: center;	 
}
.web_gd_t{
	width: 1200px;
	margin:0 auto;
	text-align: center;
}
.web_gd_t .web_t{
	font-size: 42px;
    line-height: 1.2em;
    margin: 0 0 0.2em;
    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 70px;
    font-weight: bold;
}
.web_gd_t .web_t::before{
	content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: url(/images/pc2021/dong/gj.png)no-repeat;
    height: 54px;
    width: 45px;
}
.web_gd_t .web_t::after{
	content: "";
    position: absolute;
    right: 0;
    top: 0;
    background: url(/images/pc2021/dong/gj.png) right no-repeat;
    width: 34px;
    height: 54px;
}
.web_gd_t p{
	font-size: 18px;
    line-height: 2em;
    margin: 0 auto 0.2em;
    width: 1120px;
}
.web_box .w1_box{
	width:1120px;	 
	text-align: center;
	margin: 30px auto;  
    padding: 0 0 10px;
}
.w1_box .w1_ul{
	overflow: hidden;
    padding: 0;
    background: url(/images/pc2021/dong/kc.png) no-repeat;
    margin: 24px auto;
    width: 1040px;
    background-position: 1px 0!important;
}
.w1_box .l2{
	width: 520px;
    background-position: top right!important;
}
.w1_ul li{
	font-size: 20px;
    float: left;
    width: 130px;
    padding: 54px 0 0 0;
    line-height: 1.6em;
}
.qus li{
	text-align: center;
    height: 50px;
    line-height: 50px;
    float: left;
    color: #fefeff;
    font-size: 20px;
    padding: 0 1em;
}
.qus .q_l1{
	margin: 12px 0 0 94px;
    background: #7d5aff;
}
.qus .q_l2{   
	margin: 0 0 0 55px;
	background: #4a7fe0;
}
.qus .q_l3{
	margin: 12px 0 0 58px;
    background: #5d6dff;
}
.qus .q_l4{
    margin: 12px 0 0 68px;
    background: #61b7ff;
}
.qus .q_l5{
	margin: 20px 0 0 0px;
    background: #61b7ff;
} 
.qus .q_l6{
	margin: 35px 0 0 62px;
    background: #4a7fe0
} 
.qus .q_l7{
	margin: 30px 0 0 63px;
    background: #7462ff;
} 
.qus .q_l8{
	margin: 30px 0 0 59px;
    background: #5e6dff;
}  
.web_button{
	display: inline-block;
    width: 380px;
    height: 64px;
    line-height: 62px;
    text-align: center;
    color: #fff;
    font-size: 24px;
    margin: 0;
    border-radius: 40px;
    background: linear-gradient(to right, #3e56ff , #8d11ff);
    margin-top: 30px;
} 
.web_box2{
	width: 100%;
	background: #ffffff;
	padding: 40px 0;	
	text-align: center;
	margin: 0 auto;
	margin-top: 10px;
}
.web_box2 .w2_box{
	width: 1200px;
	margin:0 auto;
	text-align: center;
	padding-top: 30px;
}
.w2_box .w2_ul li{
	float: left;
	width: 600px;
}
.w2_ul li p{
	color: #333;
    font-size: 20px;
    line-height: 30px;
    margin: 0 auto;
}
.w2_box .notice{
	color: #999;
    font-size: 16px;
    line-height: 34px;
    text-align: center;
    padding: 0;
    margin: 0 auto;
}
.web_box3{
	width: 100%;
	margin:0 auto;
	margin-top: 10px;
	background: #ffffff;
	padding: 40px 0;
	text-align: center;
}
.web_box3 ul{
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
}
.web_box3 ul li{
	width: 400px;
	float: left;
}
.web_box4{
	width: 100%;
	margin:0 auto;
	margin-top: 10px;
	background: #ffffff;
	padding: 40px 0;
	text-align: center;
}
.w4_box {
	background: url(/images/pc2021/dong/con4_bg.png) center no-repeat;
    overflow: hidden;
    margin: 30px auto;
    width: 1200px;
}
.w4_box .le{
	float: left;
    padding: 0 0 0 3px;   
    width: 500px;
}
.w4_box  li{
	text-align: left;
    border-bottom: 1px dashed #422adc;
    position: relative;
    height: 170px;
    box-sizing: border-box;
    width: 440px;
    padding: 70px 0 0 0;
}
.w4_box  li::after{
	content: "";
    position: absolute;
    left: -3px;
    bottom: -3px;
    width: 5px;
    height: 5px;
    border: 1px solid #422adc;
    border-radius: 50%;
    background: #f4f3f8;
} 
.w4_box   li::before{
	content: "";
    position: absolute;
    right: -50px;
    bottom: 12px;
    border-bottom: 1px dashed #422adc;
    width: 50px;
    transform: rotate(-30deg);
}
.w4_box  .tp{
	height: 100px;
    width: 390px;
    padding: 0;
}
.w4_box   .ce{
	width: 334px;
}  
.w4_box   li h5{
	color: #1b1a1a;
    width: 260px;
    margin: 0;
    font-size: 22px;
    line-height: 1.6em;
}
.w4_box  li p{
	color: #5c5959;
    margin-top: 7px;
    font-size: 17px;
    line-height: 1.4em;
}
.w4_box .ri {
	float: right;
    padding: 0 3px 0 0;
      width: 500px;
}
.w4_box .ri li{
	float: right;
}
.w4_box .ri li::before{
	left: -50px;
    bottom: 12px;
    transform: rotate(30deg);
}
.w4_box .ri li::after{
	right: -3px;
    left: initial;
}
.w4_box .ri div{     
	float: right;
	min-width: 280px;
}
.web_box5{	 
    background: linear-gradient(#4533fd, #4533fd);
    text-align: center;
    padding: 60px 0;
    margin-top: 10px;
}
 .web_gd_t .td1{
 	background-image: -webkit-linear-gradient(right,#5bebd2,#5cebd2,#f04966,#f04966);
 }
 .web_gd_t  .w5_p{
 	color: #ffffff;
 	text-align: center;
 }
 .web_box5 .w5_box{
 	background: url(/images/pc2021/dong/con5_bg.png) center no-repeat;
    overflow: hidden;
    margin: 30px auto;
    width: 1200px;
 }
 .w5_box .left{
 	float: left;
 }
  .w5_box .right{
 	float: right;
 }
 .web_box5 .b2{
	background: #ffffff;
	color:#4533fd;
 }
 /* 短视频 */
.dsp_box{
	background: #ffffff;
	width: 100%;
	margin:0 auto;
	text-align: center;
	background: url(/images/pc2021/dong/p1_bg.jpg) no-repeat;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    padding: 40px 0;
}
.dsp_gd_t{
	width: 1200px;
 	margin: 0 auto;
}
.dsp_gd_t .dsp_t{
	font-size: 40px;
    font-weight:bold;
    text-align: center;
    line-height: 80px;
}
.dsp_gd_t .dsp_t span{
	color:#f04d73;
}
.dsp_gd_t .dsp_t2{
	font-size: 22px;
    text-align: center;
}
.d1_box ul{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.d1_box ul li{	 
    float: left;
    width: 340px;
    background: #ffffff;
    padding: 20px;
    margin: 0 10px;
    height: 330px;
}
.d1_box ul li p{
	font-size: 22px;
    padding-top: 20px;
}
.d1_box ul li span{
	font-size: 18px;
    color: #969696;
    padding: 25px 26px 20px 26px;
    text-align: justify;
    display: block;
}
.dsp_button{
    margin: 0 auto;
    margin-top: 40px;
    background: #f04d73;
    line-height: 60px;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
    border-radius: 40px; 
    display: block;
    color: #ffffff;
    width:30%;
   /*  display: inline-block;
   padding: 0 40px; */
}
.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: 40px 0;
    text-align: center;
    margin:0 auto;
}
.dsp_box2 .dsp_gd_t .dsp_t1{
	color: #ffffff;
	padding-bottom: 40px;
}
.public_imgbox img{
	width: 100%;
	display: block;
}
.dsp_box3{
	width: 100%;
	background: #ffffff;
	padding: 40px 0;
	text-align: center;
	margin:0 auto;
	margin-top: 10px;
}
.dsp_box3 ul{
	width: 1200px;
	margin:0 auto;
	padding-top: 20px;
}
.dsp_box3 ul li{
	width: 380px;
	margin:0 10px;
	float: left;
	margin: 10px 2px 10px 18px;
}
.dsp_box3 ul li img{
	width: 100%;
}
.dsp_box3 ul li p{
	font-size: 20px; 
    padding-top: 20px;
}
.dsp_box4{
	width: 100%;
	background: #ffffff;
	padding: 40px 0;
	text-align: center;
	margin:0 auto;
	margin-top: 10px;
}
.dsp_box4 ul{
	width: 1200px;
	margin:0 auto;
	padding-top: 20px;
}
.dsp_box4 ul li{
	width: 280px;
	margin:0 10px;
	float: left;
	margin: 10px 2px 10px 18px;
}
.dsp_box4 ul li img{
	width: 100%;
}
.dsp_box4 ul li p{
	font-size: 20px; 
    padding-top: 20px;
}
/* 短期精品专业 */
.short_box{
	width: 100%;
    background: url(/images/pc2021/dong/bg.jpg) no-repeat;
    overflow: hidden;
   /*  background: #7e35fd; */
    margin: 0 auto;
    padding-top: 60px;
background-size: 100%;
}
.short_box .sh_bj{
	width: 100%;
	background: #7e35fd;	
	margin: 0 auto;
	padding-bottom: 60px;
}
.short_box .s_box{
	width: 1200px;
    border: 7px solid #ffdd39;
    position: relative;
    padding-bottom: 60px;
    margin: 0 auto;
	background: #7e35fd;
}

.s_box>p{
	width: 382px;
    height: 70px;
    line-height: 70px;
    border-radius: 50px;
    border: 6px solid #fff100;
    position: absolute;
    background: #7e35fd;
    top: -40px;
    left: 0;
    right: 0;
    font-size: 40px;
    color: #fff;
    font-weight: 700;
    font-style: italic;
    text-align: center;
    margin: 0 auto;
}
.s_box .short_dh{
	width: 1200px;
	display: flex;
    justify-content: space-around;
    margin-top: 60px;
}
.short_dh p{
	height: 54px;
    line-height: 54px;
    text-align: center;
    font-size: 28px;
    color: #fff100;
    background: rgba(0,0,0,.3);
}
.short_dh .sh_p1{
	width: 316px;
}
.short_dh .sh_p2{
	width: 253px;
}
.short_dh .sh_p3{
	width: 445px;
}
.short_dh .sh_p4{
	width: 162px;
}
.s_box ul{
	width: 1200px;
	margin-top: 10px;
    overflow: hidden;
}
.s_box ul li{
	width: 100%;
    margin-bottom: 10px;
    overflow: hidden;
}
.s_box ul li span{
	float: left;
    width: 316px;
    height: 100px;
    line-height: 100px;
    background: #702ede;
    margin-left: 4px;
    font-size: 22px;
    color: #fff;
    font-weight: 700;
    text-align: center;
}   
    
.s_box ul li .sh_span_p2{
	font-weight: normal;
	 float: left;
    width: 255px;
    height: 100px;
    background: #702ede;
    margin-left: 4px;
    color: #fff100;
    padding-top: 0px;
    text-indent: 0;
    text-align: center;
    line-height: 100px;
    font-size: 16px;
}
.s_box ul li .sh_span_p3{
 	font-weight: normal;
    font-size: 16px;
    line-height: 32px;
    color: #fff;
   	float: left;
    width: 447px;
    height: 100px;
    background: #702ede;
    margin-left: 4px;
    padding-top: 0px;
}
.s_box ul li .sh_span_p3 p{
	padding: 15px 30px;
    font-size: 16px;
    line-height: 26px;
    color: #fff;
}
.s_box ul li .sh_span_p4{
	float: left;
    width: 162px;
    height: 75px;
    background: #702ede;
    margin-left: 4px;
    padding-top: 25px;
}
.s_box ul li .sh_span_p4 p{
	width: 74px;
    height: 24px;
    border-radius: 10px;
    background: #fff;
    color: #000;
    text-align: center;
    line-height: 24px;
    margin: 10px auto;
    font-size: 15px;
}
.s_box ul .l2 span{
    background: #501ea5;
}
.s_box .short_button{
	display: block;
    width: 283px;
    height: 58px;
    background: #37284f;
    font-size: 26px;
    font-weight: 700;
    border: 7px solid #ffdd39;
    border-radius: 50px;
    text-align: center;
    line-height: 58px;
    color: #fff;
    position: absolute;
    bottom: -37px;
    left: 0;
    right: 0;
    margin: 0 auto;
 
}

/* 学校简介时间轴样式 */
.cx-time-main{
	padding: 20px 0;
}
.cx-time-main ul{
 
	margin: 0;
	padding: 0;
}
.cx-time-main ul li{
	outline: none;
	list-style-type: none;
	margin: 0px;
}
.cx-time-main{
	width: 100%;
	height: auto;
}
.cx-time-box{
	position: relative;
	width: 100%;
	height: auto;
}
.cx-time-main ul li{
	position: relative;
	padding: 10px 0;
	height: auto;
}
.cx-time-main ul li:nth-child(2n){
	padding-left: 54%;
	text-align: left;
}
.cx-time-main ul li:nth-child(2n+1){
	padding-right: 54%;
	text-align: right;
}
.cx-main-box::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 12px;
    margin: -8px 0 0 -8px;
    border-radius: 50%;
    z-index: 2;
    border: 2px solid #67abff;
}
.cx-main-box::after {
    content: '';
    position: absolute;
    top: calc(50% - 1px);
    left: calc(50% + 6px);
    width: calc(4% - 6px);
    height: 2px;
    background: #67abff;
}
.cx-time-main ul li:nth-child(2n+1) .cx-main-box::after{
	left: auto;
	right: calc(50% + 6px);
}
.active::before {
	background: #67abff;
	border: 2px solid #67abff;
}
.cx-time-main ul li::before,.cx-time-main ul li::after{
	content: '';
	position: absolute;
	top: 0;
	width: 2px;
	height: calc(50% - 8px);
	left: 50%;
	background: #67abff;
	margin-left: -2px;
}
.cx-time-main ul li::after {
	top: auto;
	bottom: 0;
}
.cx-main-box{
	display: inline-block;
	min-width: 40%;
	min-height: 40px;
	background: #80cbc4;
	border-radius: 4px;
	padding: 10px 20px;
	cursor: pointer;
}
/*  网站开发工程师*/
.wzkf_box{
	width: 100%;
	background: #ffffff;
	padding: 20px 0;
	margin:0 auto;
	margin-top: 10px;	
	text-align: center;
}
.wzkf_gd{
	width: 1200px;
	margin:0 auto;
}
.wzkf_gd .wzkf_t1{
	font-size: 40px;
	line-height: 80px;
	font-weight: bold;
}
.wzkf_gd .wzkf_t2{
	font-size: 22px;
    text-align: center;
}
.wzkf_gd img{
	width: 100%;
	display: block;
	margin-top: 40px;
}
.wzkf_box ul {
    width: 1200px;
    margin:0 auto;
    padding-top: 80px;
}
.wzkf_box ul li{
	width: 380px;
	float: left;
	padding: 0 10px;
}
.wzkf_box ul li img{
	width: 100%;
	display: block;
}
.wzkf_button{
	margin: 0 auto;
    margin-top: 40px;
    background: #006be4;
    line-height: 60px;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
    border-radius: 40px; 
    display: block;
    color: #ffffff;
    display: inline-block;
    padding: 0 40px;
}
.wzkf_box2{
	background: url(/images/pc2021/dong/wzkf_p2_bg.jpg) no-repeat;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
    width:100%;
    margin:0 auto;
    text-align: center;
    padding: 40px 0;
}
.wzkf_gd .wz2_t{
	color: #ffffff;
}
.wzkf_img{
	width: 1200px;
	margin:0 auto;
}
.wzkf_img img{
	width: 100%;
	display: block;
	margin-top: 50px;
}
.wzkf_box3 {
	width: 100%;
	background: #ffffff;
	margin-top: 10px;
	padding: 40px 0;
	text-align: center;
}
.wzkf_box4{
	width: 100%;
	background: #ffffff;
	margin-top: 10px;
	padding: 40px 0;
	text-align: center;
}
.wzkf_box4 ul{
	width: 1200px;
	margin:0 auto;
	margin-top: 40px;	
}
.wzkf_box4 ul li{
	float: left;
	width: 380px;
	margin: 10px 10px;
	text-align: center;
}
.wzkf_box4 ul li img{
	width: 100%;
	display: block;	
}
.wzkf_box4 ul li p{
	font-size: 20px;
	line-height: 40px;
}
/* BIM */
.bim_box{
	width: 100%;
	background: #ffffff;
	margin-top: 10px;
	padding: 20px 0;
	text-align: center;
}
.bim_gd{
	width: 1200px;
	margin:0 auto;
	text-align: center;
}

.bim_gd .bim_t1{
	font-size: 40px;
	line-height: 80px;
	font-weight: bold;
} 
.bim_gd .bim_t2{
	font-size: 22px;
    text-align: center;
}
.bim_img{
	width: 1200px;
	margin:0 auto;
	margin-top: 50px;
}
.bim_img img{
	width: 100%;
	display: block;	
}
.bim_button{
	margin: 0 auto;
    margin-top: 40px;
    background: #006be4;
    line-height: 60px;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
    border-radius: 40px; 
    display: block;
    color: #ffffff;
    display: inline-block;
    padding: 0 40px;
}
.bim1 ul{
	width: 1200px;
	margin: 0 auto;
	margin-top: 40px;
}
.bim1 ul li{
	width: 280px;
	margin: 0 10px;
	float: left;
}
.bim1 ul li img{
	width: 100%;
	display: block;
}
.bim1 ul li .b1_p1{
	font-size: 25px;
    color: #006be4;
    padding-bottom: 10px; 
    padding-top: 20px;
}
.bim1 ul li p{
	font-size: 20px;
}
.bim3 ul{
	width: 1200px;
	margin:0 auto;
	margin-top: 40px;
}
.bim3 ul li{
	width: 380px;
	float: left;
	margin: 0 10px;
}
.bim3 ul li img{
	width: 100%;
	display: block;
}
.bim3 ul li p{
	font-size: 20px;
    padding: 10px 0;
}
/* 5G新媒体 */
.meiti_box{
	width: 100%;
	background: #ffffff;
	padding: 40px 0;
	margin-top: 10px;
	text-align: center;
}
.meiti_gd{
	width: 1200px;
	margin: 0 auto;
}
.meiti_gd .meiti_b_t{
	font-size:36px;
	line-height: 72px;
	font-weight:bold;
}
.meiti_gd .meiti_b_t2{
	text-align: justify;
	text-indent: 2em;
	font-size: 18px;
}
.meiti_gd .meiti_b_t2{
	text-align: center;	 
	font-size: 18px;
}
.meiti_box .meiti_img .m_img1{
	float: left;
    margin-left: 80px;   	
    width: 392px;
    height: 466px;
}
.meiti_box .meiti_img .m_img2{
	float: right;
  	margin-right: 80px;    
    width: 553px;
    height: 466px;
}
.meiti_box .meiti_img{
	width: 1200px;
	margin: 0 auto;
	margin-top: 60px; 
}
.meiti_box .meiti_img .m_img3{
	width:462px;
	float: left;
	margin-left: 80px; 
	height: 275px;
}
.meiti_box .meiti_img .m_img4{
	width:462px;
	float: right;
	margin-right: 80px; 
	height: 275px;
}
.meiti_button{
	margin: 0 auto;
    margin-top: 40px;
    background: #ff606e;
    line-height: 60px;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
    border-radius: 40px; 
    display: block;
    color: #ffffff;
    display: inline-block;
    padding: 0 40px;
    box-shadow: 0 5px 0 #feabb3;
}
.mt1 ul{
	width: 1200px;
	margin: 0 auto;
	margin-top:40px;
}
.mt1 ul li{
	width: 380px;
	float: left;
	margin:0 10px;
}
.mt1 ul li img{
	width: 100%;
	display: block;
}
.mt1 ul li p{
	width: 90%;
	margin: 0 auto;
	text-align: justify;
	margin-top: 20px;	
	font-size: 16px;
	line-height: 20px;
	    color: #333;
}
.mt2 ul{
	width: 1200px;
	margin:0 auto;
}
.mt2 ul li {
	width: 320px;
	float: left;
	margin:10px 40px;	
}
.mt2 ul li div img{
	  margin: 18.5px auto 0;
    border-radius: 50%;
}
.mt2 ul li div{
	position: relative;
    height: 261px;
    overflow: hidden;
}
   
.mt2 ul li div::after{
	content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 260px;
    height: 261px;
    background: url(/images/pc2021/dong/con6_bg.png) top right no-repeat;
    transition: transform 0.5s ease-out;
}
.mt2 ul li div:hover::after{
	transform: rotateZ(360deg); 
}

.mt2 ul li p{
	font-size: 20px;
    line-height: 1.6em;
    margin: 0;
    font-weight: bold;
  }

.mt3 ul{
	width: 800px;
	margin: 0 auto;
 
}
.mt3 ul li{
	width: 384px;
	height: 248px;
	float: left;
    margin: 20px 8px;
}
/* 数字传媒设计师 */
.sz_box{
	width: 100%;
	background: #ffffff;
	padding: 20px 0;
	margin: 0 auto;
	margin-top: 10px; 
	text-align: center;
}
.sz_gd{
	width: 1200px;
	margin: 0 auto;
}
.sz_gd .sz_t1{
	font-size: 30px;
	font-weight:bold;
	line-height: 60px;
}
.sz_gd .sz_t2{
	font-size: 18px;
	line-height: 30px;
	text-align: justify;
	text-indent: 2em;
}
.sz_gd .sz_t3{
	font-size: 18px;
    text-align: center;
    margin-top: 10px;
}
.sz_box .sz_ul{
	width: 1000px;
	margin: 0 auto;
	margin-top: 20px;
}
.sz_box .sz_ul li{
	width: 180px;
	float: left;
	margin: 0 10px;
}
.sz_box .sz_ul li img{
	width: 153px;
	height: 153px;
	display: block;
	margin: 0 auto;
}
.sz_button {
	margin: 0 auto;
    margin-top: 40px;
    background: #006be4;
    line-height: 60px;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
    border-radius: 40px; 
    display: block;
    color: #ffffff;
    display: inline-block;
    padding: 0 40px;
    height: 60px;
}
.sz1 ul{
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}
.sz1 ul li{
	width: 380px;
	float: left;
	margin: 10px 10px;
}
.sz1 ul li img{
	width: 240px;
	height: 248px;
	display: block;
	margin: 0 auto;
}
.sz1 ul li h3{
	font-size: 26px;
    font-weight: bold;
    text-align: center;
    margin-top: 10px;
}
.sz1 ul li p{
	font-size: 18px;
    text-align: center;
    margin-top: 1px;
}

.sz2 ul{
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}
.sz2 ul li{
	width: 220px;
	float: left;
	margin: 0 10px;
}
.sz2 ul li img{
	width: 180px;
	height: 180px;
	margin: 0 auto;
	display: block;
}
.sz3 ul{
	width: 1200px;
	margin:0 auto;
	margin-top: 20px;
}
.sz3 ul li{
	width: 180px;
	float: left;
	margin: 0 10px;
}
.sz3 ul li img{
	width: 156px;
	height: 156px;
	margin: 0 auto;
	display: block;
}
.sz3 ul li p{
	font-size: 24px;
	margin-top: 20px;	
}
/* 电子商务与跨境电商 */
.dzsw_box{
	width: 100%;
	background: #ffffff;
	padding: 40px 0;
	margin-top: 10px;
	text-align: center;
}
.dzsw_gd{
	width: 1200px; 
	margin:0 auto;
}
.dzsw_gd .dzsw_t1{
	font-size: 40px;
	text-align: center;
	font-weight: bold;
	line-height: 80px;
}
.dzsw_gd .dzsw_t1 span{
	color:#3075f7;
}
.dzsw_gd .dzsw_t2{
	font-size: 22px;
	text-align: center;
}
.pub_img {
	width: 1200px;
	margin: 0 auto;
	margin-top: 40px;
}
.pub_img img{
	width: 100%;
	margin: 0 auto;
	display: block;
}
.dzsw_button{
	margin: 0 auto;
    margin-top: 40px;
    background: #006be4;
    line-height: 60px;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
    border-radius: 40px; 
    display: block;
    color: #ffffff;
    display: inline-block;
    padding: 0 40px;
    height: 60px;
}
.dz2 ul{
	width: 1200px;
	margin:0 auto;
	margin-top: 20px;
}
.dz2 ul li{ 
	width: 380px;
	float: left;
	margin: 10px;
	height: 292px;
}
.dz2 ul li img{
	width: 380px;
	height: 248px;
	display: block;
}
.dz2 ul li p{
	font-size: 18px;
	margin-top: 20px;
}

/* 互联网应用技术工程专业 */
.hlw_box{
	width: 100%;
	background: #ffffff;
	padding: 20px 0;
	margin: 0 auto;
	margin-top: 10px;
	text-align: center;
}
.hlw_gd{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.hlw_gd .hlw_t1{
	background: url(/images/pc2021/dong/titbg.jpg)no-repeat center;
	font-size: 36px;
	height: 122px;
	line-height: 122px;
	font-weight: bold;
}
.hlw_gd span{
	color: #043ab7;
	font-weight: bold;
}
.hlw_gd .hlw_t2{
	font-size: 20px;
	line-height: 30px;
}	
.hlw_img{
	width: 100%;
    height: 127px;
    background: url(/images/pc2021/dong/brand.jpg)no-repeat center;
    margin-top: 20px;
}
.hlw_button{
	display: inline-block;
    width: 400px;
    height: 65px;
    line-height: 65px;
    background: linear-gradient(to right,lightcoral,coral);
    border-radius: 33px;
    color: #fff;
    font-size: 26px;
   margin-top: 20px;
}
.hlw1 ul{
	width: 1200px;
	margin:0 auto;
	margin-top: 20px;
}
.hlw1 ul li{
	width: 300px;
	height: 257px;
	float: left;	
}
.hlw1 ul li img{
	width: 300px;
	height: 257px;
}
.hlw1 ul li h5{
	font-size: 20px;
	color: #043ab7;
	font-weight: bold;
	line-height: 60px;
	height: 60px;
}
.hlw1 ul li p{
	text-align: justify;
	width: 90%;
	margin: 0 auto;
	font-size: 18px;
	line-height: 22px;
	height: 190px;	
	text-indent:2em; 
}
.hlw_box2{
	background: #ffffff;
	width: 100%;
    height: 904px;
    background: url(/images/pc2021/dong/qnzy.png)no-repeat center;
    position: relative;
   text-align: center;
}
.hlw_gd .hlw_t3{
	font-size: 36px;
	height: 122px;
	line-height: 122px;
	font-weight: bold;
	color: #ffffff;
}
.hlw_gd .hlw_t4{
	font-size: 26px;
	line-height: 36px;
	color: #ffffff;
}
.hlw_box2 .knlist{
	position: absolute;
    top: 304px;
    width: 100%;
    left: 0;
}
.hlw_box2 .knlist .knbox{
	width: 442px;
    height: 442px;
    margin: auto;
    position: relative;
  /*   padding: 4em 0 1em 0;  */
}
.hlw_box2 .knlist .knbox a{
	display: inline-block;
    text-decoration: none;
    background: #FFFFFF;
    border-radius: 15px;
    padding: 5px 38px;
    color: #01028A;
    font-size: 1.2em;
    text-align: center;
    margin: 1em 0;
    position: relative;
}
.hlw_box2 .knlist .knbox  .hlw_a1{
	left: -80px;
}
.hlw_box2 .knlist .knbox  .hlw_a2{
	right: -191px;/* 213px */
}
.hlw_box2 .knlist .knbox  .hlw_a3{
	left: -170px;
}  
.hlw_box2 .knlist .knbox  .hlw_a4{
	right: -213px;
}
.hlw_box2 .knlist .knbox  .hlw_a5{
	left: -200px;
}
.hlw_box2 .knlist .knbox  .hlw_a6{
	 right: -287px;
}
.hlw_box2 .knlist .knbox  .hlw_a7{
	left: -170px;
}
.hlw_box2 .knlist .knbox  .hlw_a8{
	right: -190px; 
}
.hlw_box2 .knlist .knbox  .hlw_a9{
	left: -60px; 
}
.hlw_box2 .knlist .knbox  .hlw_a10{
	 right: -152px;
}
.hlw_box2 .hlw_button{
	position: absolute;
	bottom: 20px;
	left: 35%;
}
.hlw2 .hlw_img_gd{
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}  
.hlw2 .hlw_img_gd img{
	width: 100%;
	display: block;
	margin-top: 10px;
}
.hlw3box{
	width: 100%;
    height: 212px;
    background: url(/images/pc2021/dong/bbg.jpg)no-repeat center;
    margin:20px 0;
}
.hlw3box .hlw3box2{
	width: 1200px;
    position: relative;
    margin: auto; 
}
.hlw3box .hlw3box2 a{
	display: inline-block;
    text-decoration: none;
    font-size: 1.2em;
    color: #fff;
    margin-left: 35px;
    border-radius: 50%;
    transition: all 0.3s linear;
}
.hlw3box .hlw3box2 .hlw3a1{
	background: #ff4800;
    width: 160px;
    height: 160px;
    text-align: center;
    margin-top: 26px;
    box-sizing: border-box;
    padding: 50px 0;
    line-height: 30px;
}
.hlw3box .hlw3box2 .hlw3a2{   
	background: #DF8300;
	width: 128px;
	height: 128px;
	text-align: center;
	margin-top: 42px;
	box-sizing: border-box;
	padding: 40px 0;
	line-height: 24px; 

}
.hlw3box .hlw3box2 .hlw3a3{
    background: #1F8CEB;
    width: 206px;
    height: 206px;
    text-align: center;
    margin-top: 8px;
    box-sizing: border-box;
    padding: 60px 0;
    line-height: 43px;
    font-size: 1.6em;
}
.hlw3box .hlw3box2 .hlw3a4{
	background: #686868;
    width: 150px;
    height: 150px;
    text-align: center;
    margin-top: 31px;
    box-sizing: border-box;
    padding: 50px 0;
    line-height: 25px;
    font-size: 18px;
}
.hlw3box .hlw3box2 .hlw3a5{
	background: #DF8300;
    width: 180px;
    height: 180px;
    text-align: center;
    margin-top: 16px;
    box-sizing: border-box;
    padding: 60px 0;
    line-height: 30px;
    font-size: 22px;
}
.hlw3box .hlw3box2 .hlw3a6{
	background: #4CC339;
    width: 128px;
    height: 128px;
    text-align: center;
    margin-top: 42px;
    box-sizing: border-box;
    padding: 40px 0;
    line-height: 24px;
    font-size: 18px;
}
.hlw3box3{
	width: 1200px;
	margin:0 auto;
	text-align: center;
	margin-top: 20px;
}
.hlw3box3 .h2_t1{
	font-weight: bold;
	font-size: 24px;
	line-height: 36px;
} 
.hlw3box3 .h2_t2{
	font-size: 18px;
	line-height: 24px;
}
/* 自定义弹窗 */
.sqtc{
	width: 590px;
    height: 396px;
    overflow: hidden;
    background: white;
    border-radius: 10px;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    position: fixed;
    box-shadow: 0 0 10px #afafaf;
    z-index: 99999;
    text-align: center;
}
.sq_left{
	float: left;
    width: 344px;
    padding: 18px 0 0;
}    
.sq_left h3{
	font-size: 24px;
    line-height: 1.6em;
    margin: 0 auto;
    font-weight: bold;
}
.sq_left  .bd_box{
	width:300px;
	margin: 0 auto;
}
.sq_left .bd_box ul{
    list-style: none;
    padding: 0;    
} 
.sq_left .bd_box ul li{
    margin: 8px 0; 
}     
.sq_left .bd_box li h4{
	font-size: 17px;
    line-height: 20px;
    margin: 0 0 8px;
    font-weight:bold;     
}
.sq_left .bd_box li a{
	display: inline-block;
    width: 124px;
    font-size: 14px;
    line-height: 35px;
    height: 35px;
    background: #f33d10;;
    color: white;
    text-decoration: none;
    margin: 0 5px;
    border: none;
}
.sq_left .bd_box li .sq_a {
	background: #ca0012;		
}
.sq_right{
	float: right;
    background: url(/images/pc2021/dong/talk_bg1.jpg);
    height: 100%;
    width: 246px;
    padding: 77px  12px 0;
    box-sizing: border-box; 
}
.sq_right .close_sq{
    color: #969693;
    font-size: 14px;
    line-height: 22px;
    height: 22px;
    box-sizing: border-box;
    width: 22px;
    border-radius: 50%;   
    background: white;
    padding: 0;
    position: absolute;
    right: 10px;
    top: 10px;
     cursor:pointer
}
.sq_right h3{
	font-size: 30px;
    line-height: 50px;
    color: white;
    text-align: center;
    margin: 0;
    font-weight: bold;
}
.sq_right h3 span{
	color: #faff00;
}
.sq_right  .close_sq2{
    font-size: 18px;
    line-height: 30px;
    color: white;
    margin: 12px 0;
}
.sq_right  .close_sq2 span{
	font-weight: bold;
	font-size: 24px;
	color:#faff00;
}
.sq_right  .sq_r_b{
	display: inline-block;
    width: 100%;
    font-size: 16px;
    line-height: 2.4em;
    color: #ca0012;
    background: white;
    text-decoration: none;
    border: none;
}
.bd_box .bd_box2 .tel{
	width: 186px;
	height: 30px;
    line-height: 30px;
	border-radius: 5px;	
	font-size: 14px;
	outline:none;
	border:1px solid #f33d10;
	text-align: center;
}
.bd_box .bd_box2 .bd_sub{
	background: #f33d10;
	width: 74px;
	height:30px;
	line-height: 30px;
	border-radius: 5px;	
	color: #ffffff;
	font-size: 14px;
	font-weight:bold;
	border: none;
}   
/* 我们开学啦 */
.kx_banner{
	width: 100%;
	margin:0 auto;
	/* /* padding-top: 92px; */ */
	display: block;
}  
.kx_banner img{
	width: 100%;
	display: block;
}
.kx_box{
	width: 100%;
	background: #d31b1a;
	padding: 20px 0;
	margin: 0 auto;
	text-align: center;
}
.kx_box .kx_t{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	font-size:40px;
	line-height: 80px;
	font-weight: bold;
	color: #0ca597;
}
.kx_box ul{
	width:1200px;
	margin: 30px auto;
}
.kx_box ul li{
	width: 280px;
	float: left;
	margin: 10px;	
}
.kx_box ul li img{
	width: 100%;
	display: block;
}
/* .kx_bd {
   	background: #0ca597;
} */
.kx_bd .kx_t{
	color:#ffffff;
}
.kx_button{
	margin: 0 auto;
    margin-top: 40px;
    background: #ffff00;
    line-height: 60px;
    font-size: 28px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
    border-radius: 40px; 
    display: block;
    color: #d31b1a;
    display: inline-block;
    padding: 0 40px;
    height: 60px;
    width: 400px;
}
.kx_gd{
	width: 1200px;
	margin: 0 auto;
}
.kx_gd .kx_t1{
	color: #ffffff;
	font-size: 40px;
	font-weight: bold;
	line-height: 80px;
}
.kx_gd .kx_t2{
	font-size: 20px;
	color: #ffffff;
	line-height: 40px;
	padding: 20px 0;
}
.kx_img {
	width: 1200px;
	margin: 0 auto;
}
.kx_img img{
	width: 1200px;
	display: block;
	margin: 0 auto;
}

/* 国庆试学体验营开始 */
.sx_box{
	width:100%;
	margin:0 auto;
	text-align: center;
 	padding: 40px 0;
 	background: #ffffff;
}
.sx_gd {
	width: 1400px;
	margin:0 auto;
}
.sx_gd img{
	width: 200px;
}
.sx_gd .sx_img1{
	transform: rotate(180deg);
}
.sx_gd span{
	font-size: 40px;
	line-height: 80px;
	font-weight: bold;
}
.sx_gd span font{
	color: #d2181b;
}
.sx_gd p{
	font-size: 20px;
	line-height: 40px;
}
.sx_box .sx_ul1{
	width: 1200px;
	margin:0 auto;
}
.sx_box .sx_ul1 li{
	width: 360px;
	float: left;
	margin:20px;
}
.sx_box .sx_ul1 li p{
	font-size: 24px;
	line-height: 30px;
	margin-top: 20px;
}
.sx_box  .sx_ul2{
	width: 880px;
	margin:0 auto;
}
.sx_box .sx_ul2 li{
	width: 360px;
	float: left;
	margin:20px 40px; 
}
.sx_box .sx_ul2 li p{
	font-size: 24px;
	line-height: 30px;
	margin-top: 20px;
}
.sx_button{
	display: inline-block;
    width: 500px;
    line-height: 45px;
    text-align: center;
    font-size: 21px;
    white-space: nowrap;
    word-spacing: normal;
    letter-spacing: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    border-radius: 30px;
    color: #FFF;
    background-color: #d2181b;
}
.sx_box2{
	width:100%;
	margin:0 auto;
	text-align: center;
 	padding: 40px 0;
 	background: #d2181b;
}
.sx_box2 .sx_gd span{
		color:#ffffff;
}
.sx_box2  ul{
	width:1200px;
	margin:0 auto;
	margin-top: 10px;
}
.sx_box2 ul li{
	width: 220px;
	float: left;
	margin:10px;
}
.sx_box2 .sx_button{
	background: #ffffff;
	color: #d2181b;
}
.sx_box3{
	width:100%;
	margin:0 auto;
	text-align: center;
 	padding: 40px 0;
 	background: #ffffff;
}
.sx_box3 ul{
	width:1200px;
	margin: 0 auto;
	margin-top: 10px;
}
.sx_box3 ul li{
	width: 380px;
	float: left;
	margin :10px;
}
.sx_box4 {
	width:100%;
	margin:0 auto;
	text-align: center;
 	padding: 40px 0;
 	background: #ffffff;
 	margin-top: 10px;
}
.sx_box4 ul{
	width: 1200px;
	margin:0 auto;
	margin-top: 20px;
}
.sx_box4 ul li{
	width: 358px;
	float: left;
	margin:20px;
	border: 1px solid #b6b6b5; 
	padding-bottom: 10px;
}
.sx_box4 ul li .sx_p1{
	text-align: center;
    color: #FFF;
    background-color: #d2181b;
    line-height: 39px;
    font-size: 18px;
}
.sx_box4 ul li img{
	width: 358px;
	height: 236px;
	display: block;
} 
.sx_box4 ul li .sx_p2{
	text-align: center;
}
.sx_box4 ul li .sx_p2 span{
	display: inline-block;
    width: 0;
    height: 10px;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    border-top: 10px solid #d2181b;
    margin: 0 auto;
    text-align: center; 
}
.sx_box4 ul li  .sx_p3{
	text-align: justify;
	font-size: 16px;
	line-height: 20px;
	padding: 0 10px;
	    height: 60px;
} 
.sx_box4 .sx_b a{
	background: #00a0e9;
	color: #FFF;
	display: inline-block;
	width: 120px;
	line-height: 35px;
	text-align: center;
	border-radius: 5px;
}
.sx_box4 .sx_b .sx_a1{
	background: #d2181b;
	margin-left: 10px;
	margin-top: 10px;
}
.sx_box5{
	width:100%;
	margin:0 auto;
	text-align: center;
 	padding: 20px 0;
 	background: #ffffff;
 	margin-top: 10px;
} 
.sx_box5 ul{
	margin:0 auto;
	width: 1200px;
	margin-top: 10px;
	padding-bottom: 20px;
}
.sx_box5 ul li{
	width: 380px;
	float: left;
	margin: 10px;
}
.sx_box5 ul li img{
	width: 380px;
	display: block;
	height: 580px;
}
.sx_box6{
	width:100%;
	margin:0 auto;
	text-align: center;
 	padding: 20px 0;
 	background: #ffffff;
 	margin-top: 10px;
}
.sx_box6 ul{
	width: 1200px;
	margin:0 auto;
	margin-top: 20px;
	padding-bottom: 20px;
}
.sx_box6 ul li{
	width: 1200px;	
}
.sx_box6 ul li img{
	width: 1200px;
}
/* 国庆试学体验营结束 */

/* 电竞详情页2 */
.dj2_box{
	background: url(/images/pc2021/dong/zg_bg1.jpg) no-repeat top center;
    text-align: center;
    padding: 60px 0;
}
.dj2_gd{
	width: 1200px;
	margin:0 auto;
	text-align: center;
}
.dj2_gd .dj2_t{
	font-size: 40px;
    line-height: 1.2em;
    font-weight: normal;
    margin: 0 auto 0.2em;
    width: 1120px;
}
.dj2_gd p{
	font-size: 18px;
    line-height: 2em;
    margin: 0 auto 0.2em;
    width: 1080px;
    text-align: left;
    text-indent: 2em;
}
.dj2_box ul{
	margin: 50px auto;
    overflow: hidden;
    width: 980px;
    padding: 0;
    border-radius: 30px 30px 0 0;
}
.dj2_box ul li{
	float: left;
    margin-right: 16px;
    width: 316px
}
.dj2_box ul .no{
	margin-right: 0;
}
.dj2_box ul li img{
	vertical-align: top;
    display: block;
    border: none;
}
.dj2_box ul li p{
	border: 1px solid rgb(0, 37, 148);
    border-radius: 3px;
    background-color: rgb(30, 44, 71);
    width: 255px;
    height: 87px;
    margin-top: 16px;
    color: #a5b8dd;
    padding: 24px 29px;
    font-size: 14px;
    line-height: 24px;
    margin: 18px 0 0;
} 
.dj2_box ul li p span{
	color: #fff601;
} 
.dj2_but{
	display: inline-block;
    width: 440px;
    height: 72px;
    line-height: 70px;
    text-align: center;
    color: #fff;
    font-size: 28px;
    margin: 0;
    border-radius: 40px;
    background: linear-gradient(to right, #3e56ff , #8d11ff);
}
.dj2_box2 {
	background: url(/images/pc2021/dong/bg3.jpg) no-repeat center;
    text-align: center;
    padding: 60px 0;
} 
.dj2_gd2{
	width: 1200px;
	margin:0 auto;
	text-align: center;
}
.dj2_gd2 .dj2_t{
	font-size: 40px;
    line-height: 1.2em;
    font-weight: normal;
    margin: 0 auto 0.2em;
    width: 1120px;
    color: #ffffff;
}
.dj2_gd2 p{
	font-size: 18px;
    line-height: 2em;
    margin: 0 auto 0.2em;
    width: 1080px;
    text-align: left;
    text-indent: 2em;
    color: #ffffff;
}
.dj2_gd2 img{
			margin: 0 auto;
}
.dj2_box2 .dj2_b2{
	 margin: 30px auto;
    width: 1120px;
    padding: 10px 0;
}   
.dj2_box2 .dj2_b2 ul li{
	font-size: 20px;
    display: inline-block;
    width: 220px;
    color: white;
}
.dj2_box3 {
	background: #ffffff;
	text-align: center;
    padding: 60px 0;
    width: 100%;
}
.dj2_box3 .dj2_b3ul1{
	 margin: 0 auto;
    width: 1200px;
    box-sizing: border-box;
    padding: 0; 
    text-align: center;
    margin-top: 30px;
}
.dj2_box3 .dj2_b3ul1 li{
	float: left;
	width: 178px;
	height: 50px;
	line-height: 50px;
	font-size:18px;
	border: 1px solid #333;
	border-radius: 8px;
	margin-left: 20px;
	cursor: pointer;
}	
.dj2_box3 .dj2_b3ul1 .on{
	background: #6534ff;
    background: linear-gradient(to right, #474eff , #8717ff);
    color: white;
    border: none;
}      
.dj2_box3 .dj2_b3ul2 {
	 margin: 0 auto;
        width: 1120px;
    box-sizing: border-box;
    padding: 0; 
    text-align: center;
    margin-top: 30px; 
}
.dj2_box3 .dj2_b3ul2 .adj2li1 {
  	display: none;
  }

.dj2_box3 .dj2_b3ul2 .adj2li1 img{
	float: left;  
}
.dj2_box3 .dj2_b3ul2 .adj2li1 div{
	float: right;
    width: 636px;
    height: 340px;
    box-sizing: border-box;
    padding: 60px 40px 0;
}
 .dj2_box3 .dj2_b3ul2 .adj2li1 div h3{
 	font-size: 20px;
    text-align: left;
    line-height: 1.6em;
    margin: 0 auto 20px;
    text-indent: 1em;
    font-weight: bold;
 }   
.dj2_box3 .dj2_b3ul2 .adj2li1 div ul li{
	font-size: 14px;
    float: left;
    width: 50%;
    line-height: 2.2em;
    text-align: left;
    text-indent: 1.5em;
    position: relative;
    color: #2e2c2c;
}
 .dj2_box3 .dj2_b3ul2 .adj2li1 div ul li::after{
 	content: "";
    border: 3.5px solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 10px;
    top: 0;
    bottom: 0;
    margin: auto;
 }    
 .dj2_box3 .dj2_b3ul2 .adj2li2 {
  	display: none;
  }
 .dj2_box3 .dj2_b3ul2 .adj2li2 img{
	float: left;  
}
.dj2_box3 .dj2_b3ul2 .adj2li2 div{
	float: right;
    width: 636px;
    height: 340px;
    box-sizing: border-box;
    padding: 60px 40px 0;
}
 .dj2_box3 .dj2_b3ul2 .adj2li2 div h3{
 	font-size: 20px;
    text-align: left;
    line-height: 1.6em;
    margin: 0 auto 20px;
    text-indent: 1em;
    font-weight: bold;
 }   
.dj2_box3 .dj2_b3ul2 .adj2li2 div ul li{
	font-size: 14px;
    float: left;
    width: 50%;
    line-height: 2.2em;
    text-align: left;
    text-indent: 1.5em;
    position: relative;
    color: #2e2c2c;
}
 .dj2_box3 .dj2_b3ul2 .adj2li2 div ul li::after{
 	content: "";
    border: 3.5px solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 10px;
    top: 0;
    bottom: 0;
    margin: auto;
 }    

  .dj2_box3 .dj2_b3ul2 .adj2li3 {
   display: none;  
  }
 .dj2_box3 .dj2_b3ul2 .adj2li3 img{
	float: left;  
}
.dj2_box3 .dj2_b3ul2 .adj2li3 div{
	float: right;
    width: 636px;
    height: 340px;
    box-sizing: border-box;
    padding: 60px 40px 0;
}
 .dj2_box3 .dj2_b3ul2 .adj2li3 div h3{
 	font-size: 20px;
    text-align: left;
    line-height: 1.6em;
    margin: 0 auto 20px;
    text-indent: 1em;
    font-weight: bold;
 }   
.dj2_box3 .dj2_b3ul2 .adj2li3 div ul li{
	font-size: 14px;
    float: left;
    width: 50%;
    line-height: 2.2em;
    text-align: left;
    text-indent: 1.5em;
    position: relative;
    color: #2e2c2c;
}
 .dj2_box3 .dj2_b3ul2 .adj2li3 div ul li::after{
 	content: "";
    border: 3.5px solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 10px;
    top: 0;
    bottom: 0;
    margin: auto;
 }    

  .dj2_box3 .dj2_b3ul2 .adj2li4 {
    display: none;  
  }
 .dj2_box3 .dj2_b3ul2 .adj2li4 img{
	float: left;  
}
.dj2_box3 .dj2_b3ul2 .adj2li4 div{
	float: right;
    width: 636px;
    height: 340px;
    box-sizing: border-box;
    padding: 60px 40px 0;
}
 .dj2_box3 .dj2_b3ul2 .adj2li4 div h3{
 	font-size: 20px;
    text-align: left;
    line-height: 1.6em;
    margin: 0 auto 20px;
    text-indent: 1em;
    font-weight: bold;
 }   
.dj2_box3 .dj2_b3ul2 .adj2li4 div ul li{
	font-size: 14px;
    float: left;
    width: 50%;
    line-height: 2.2em;
    text-align: left;
    text-indent: 1.5em;
    position: relative;
    color: #2e2c2c;
}
 .dj2_box3 .dj2_b3ul2 .adj2li4 div ul li::after{
 	content: "";
    border: 3.5px solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 10px;
    top: 0;
    bottom: 0;
    margin: auto;
 }    
  .dj2_box3 .dj2_b3ul2 .adj2li5 {
     display: none;   
  }
 .dj2_box3 .dj2_b3ul2 .adj2li5 img{
	float: left;  
}
.dj2_box3 .dj2_b3ul2 .adj2li5 div{
	float: right;
    width: 636px;
    height: 340px;
    box-sizing: border-box;
    padding: 60px 40px 0;
}
 .dj2_box3 .dj2_b3ul2 .adj2li5 div h3{
 	font-size: 20px;
    text-align: left;
    line-height: 1.6em;
    margin: 0 auto 20px;
    text-indent: 1em;
    font-weight: bold;
 }   
.dj2_box3 .dj2_b3ul2 .adj2li5 div ul li{
	font-size: 14px;
    float: left;
    width: 50%;
    line-height: 2.2em;
    text-align: left;
    text-indent: 1.5em;
    position: relative;
    color: #2e2c2c;
}
 .dj2_box3 .dj2_b3ul2 .adj2li5 div ul li::after{
 	content: "";
    border: 3.5px solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 10px;
    top: 0;
    bottom: 0;
    margin: auto;
 }  
   .dj2_box3 .dj2_b3ul2 .adj2li6 {
   display: none;   
  }
 .dj2_box3 .dj2_b3ul2 .adj2li6 img{
	float: left;  
}
.dj2_box3 .dj2_b3ul2 .adj2li6 div{
	float: right;
    width: 636px;
    height: 340px;
    box-sizing: border-box;
    padding: 60px 40px 0;
}
 .dj2_box3 .dj2_b3ul2 .adj2li6 div h3{
 	font-size: 20px;
    text-align: left;
    line-height: 1.6em;
    margin: 0 auto 20px;
    text-indent: 1em;
    font-weight: bold;
 }   
.dj2_box3 .dj2_b3ul2 .adj2li6 div ul li{
	font-size: 14px;
    float: left;
    width: 50%;
    line-height: 2.2em;
    text-align: left;
    text-indent: 1.5em;
    position: relative;
    color: #2e2c2c;
}
 .dj2_box3 .dj2_b3ul2 .adj2li6 div ul li::after{
 	content: "";
    border: 3.5px solid #bfbfbf;
    width: 0;
    height: 0;
    position: absolute;
    transform: rotate(45deg);
    left: 10px;
    top: 0;
    bottom: 0;
    margin: auto;
 }
  
.dj2_box3 .dj2_b3ul2 .on2 {
  	display: block;
} 
.dj2_zhanwei{
	height: 40px;
}    
.dj2_box4{
	background: url(/images/pc2021/dong/bg5.jpg) top center no-repeat #f8f8f8;
    text-align: center;
    padding: 60px 0;
    background-size: auto 100%;
}
.dj2_box4 .dj2_img{
	margin:30px auto;
}
.dj2_box5{
  	background: url(/images/pc2021/dong/zg_bg2.jpg) no-repeat center;
    text-align: center;
    padding: 60px 0;
  } 
.dj2_box5 .dj2_b5_ul{
	margin: 30px auto;
    padding: 10px 0;
    overflow: hidden;
    width: 1000px;
}
 .dj2_box5 .dj2_b5_ul li{
 	width: 311px;
    height: 359px;
    float: left;
    margin-right: 33px;
    position: relative;
    cursor: pointer;
 }  

 
  .dj2_box5 .dj2_b5_ul  .ul_lia{
  	    margin-right: 0;
  }  
 .dj2_box5 .dj2_b5_ul li .dj2_b5_ul_d{
     position: relative;
     transition: all .5s 0.25s;
    width: 311px;
    height: 344px;
    background: white;
    border-radius: 10px;
    overflow: hidden;
    opacity: 1;
 }
 .dj2_box5 .dj2_b5_ul li .dj2_b5_ul_d span{
     display: block;
     background: url(/images/pc2021/dong/dj2_yuan.png) no-repeat center;
    width: 102px;
    height: 102px;
    text-align: center;
    line-height: 70px;
    color: #fff;
    font-size: 24px;
    position: absolute;
    left: 0;
    top: 170px;
    z-index: 1;
 }
   .dj2_box5 .dj2_b5_ul li .dj2_b5_ul_d  h6{ 
	    bottom: 0;
	    text-align: center;
	    font-size: 24px;
	    font-weight: normal;
	    color: #fff;
	    width: 100%;
	    left: 0;
	    position: absolute;
	    margin: 0;
	    height: 150px;
	    line-height: 150px;
	    background: #6d74ff; 
 }

.dj2_box5 .dj2_b5_ul li .dj2_b5_ul_d2{
    background: #ffffff;
    visibility: hidden;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    transform: rotateY(-90deg);
    transition: all .5s 0s;
    position: absolute;
    border-radius: 10px;
    opacity: 1;
}
.dj2_box5 .dj2_b5_ul li .dj2_b5_ul_d2 p{
	font-size: 17px;
    text-align: left;
    line-height: 30px;
    width: 80%;
    margin: 80px auto 0;
}

  .dj2_box5 .dj2_b5_ul li:hover .dj2_b5_ul_d{
  	transform:rotateY(90deg);transition: all .5s 0s;opacity: 0;
  }
      .dj2_box5 .dj2_b5_ul li:hover .dj2_b5_ul_d2{
		transform:rotateY(0);visibility:visible;transition: all .5s 0.25s;opacity: 1;
 } 
 
.dj2_but2 {
	    display: block;
    border-width: 1px;
    border-color: rgb(246, 255, 1);
    border-style: solid;
    width: 440px;
    height: 72px;
    text-align: center;
    line-height: 72px;
    margin: 0 auto;
    border-radius: 60px;
    font-size: 28px;
    color: #fff601;
    font-weight: bold;
    box-sizing: border-box;
}
 
 .dj2_box6{
 	text-align: center;
    padding:60px 0;
    width: 100%;
    background: #ffffff;
 }

 .dj2_box6 ul{
    margin: 30px auto;
    padding: 10px 14px;
    width: 1120px;
    box-sizing: border-box;
    height: 225px;
 }
   .dj2_box6 ul  li{
   	   float: left;
       margin: 0 15px;    
   }
  .dj2_box7{
    background: url(/images/pc2021/dong/bg6.jpg) top center no-repeat #f8f8f8;
    text-align: center;
    padding: 60px 0;
  }
    .dj2_box7 p{
    	text-align: center;
    }
.dj2_box7 ul{
	margin: 30px auto;
    padding: 0;
    width: 1120px;
    box-sizing: border-box;
    overflow: hidden;
}   
.dj2_box7 ul li{
   float: left;
    margin: 10px 14px 10px 0;   
}
.dj2_box8{
	background: #150522;
	text-align: center;
	padding: 60px 0;
}
.dj2_box8 .dj2_box8_d{
	margin-top: 114px;
    width: 1120px;
    margin: 0 auto;
    height: 400px;
    padding: 0 100px;
    box-sizing: border-box;
}
.dj2_box8 .dj2_box8_d .dj2_box8_left{
	width: 480px;
    float: left;
    margin: 0 100px 0 0;
}
.dj2_box8 .dj2_box8_d .dj2_box8_left .zx1{
	background: linear-gradient(to right, #0080b3 , #1bbbbd);
    color: #058bb4;
}
.dj2_box8 .dj2_box8_d .dj2_box8_left a{
	width: 290px;
    height: 50px;
    display: block;
    font-size: 18px;
    line-height: 50px;
    color: white;
    text-indent: 1em;
    float: left;
    margin: 15px 0;
    border-radius: 8px;
    opacity: 0.7;
    position: relative;
}
.dj2_box8 .dj2_box8_d .dj2_box8_left .zx1 span{
	 color: white;
}
/* 电竞2详情页面结束 */
 /* 首页2样式开始 */ 
.sy_top{
	width: 100%;
	margin:0 auto;
	height: 100px;
	background: #ffffff;
}
.sy_top .sy_gd{
	width: 1200px;
	margin:0 auto;
}
  .sy_top .sy_logo{
	width: 600px;
    height: 91px; 
    float: left; 
    margin: 9px 0 0;
}

   .sy_top .sy_logo:before{
   	content: "";
    position: absolute;
    width: 261px;
    height: 60px;
    background-color: rgba(255, 255, 255, 0.5);
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    left: -250px;
    -webkit-animation: blink 1.5s infinite both;
    animation: blink 1.5s infinite both;
   }
    
@-webkit-keyframes blink {
        from {left: 10px;top: 0;}
        to {left: 500px;top: 0;}
    }
    @-o-keyframes blink {
        from {left: 10px;top: 0;}
        to {left: 500px;top: 0;}
    }
    @-moz-keyframes blink {
        from {left: 10px;top: 0;}
        to {left: 500px;top: 0;}
    }
    @keyframes blink {
        from {left: -100px;top: 0;}
        to {left: 500px;top: 0;}
    }
    .breath_light {
    opacity: 0.1;                              
    overflow: hidden;                               
  
    /* IE10、Firefox and Opera，IE9以及更早的版本不支持 */
    animation-name: breath;                         /* 动画名称 */
    animation-duration: 700ms;                         /* 动画时长3秒 */
    animation-timing-function: ease-in-out;         /* 动画速度曲线：以低速开始和结束 */
    animation-iteration-count: infinite;            /* 播放次数：无限 */
 
    /* Safari and Chrome */
    -webkit-animation-name: breath;                 /* 动画名称 */
    -webkit-animation-duration: 700ms;                 /* 动画时长3秒 */
    -webkit-animation-timing-function: ease-in-out; /* 动画速度曲线：以低速开始和结束 */
    -webkit-animation-iteration-count: infinite;    /* 播放次数：无限 */
}
 
@keyframes breath {
    from { opacity: 0.1; }                          /* 动画开始时的不透明度 */
    50%  { opacity:   1; }                          /* 动画50% 时的不透明度 */
    to   { opacity: 0.1; }                          /* 动画结束时的不透明度 */    
}
 
@-webkit-keyframes breath {
    from { opacity: 0.1; }                          /* 动画开始时的不透明度 */
    50%  { opacity:   1; }                          /* 动画50% 时的不透明度 */
    to   { opacity: 0.1; }                          /* 动画结束时的不透明度 */
}


  .sy_top .sy_logo img{
	width: 600px;
	/* height: 82px; */
	line-height: 100px;	
	    margin-top: 5px;
}
  .sy_top .sy_img1{
  	width: 600px;
    height: 60px;
    float: right;
    margin-top: 20px;
  }
  .nologo{
      position: relative;
       overflow: hidden;
  }
   #daoh_box2{
 /*  background-color: #018ede; */
  width: 100%;
  height: 57px; 
  z-index: 9999999999;  
background: url(/images/pc2021/dong/qifen/navBg.png); 
}
  #daoh_box2 .daoh_gd2{
	width:1200px;
	margin:0 auto;
}
#daoh_box2 .daoh_dh2{
	height:57px;
 margin:0 auto;
} 

#daoh_box2 .daoh_dh2 .nav .nav1{
	height: 57px;
	width: 300px;
    background-color: #EE7800;
    color: #FFF;
    font: normal 20px/57px '微软雅黑';
    text-align: center;   
}

#daoh_box2 .daoh_dh2 .nav li{
	width: 110px;
}
#daoh_box2 .daoh_dh2 .nav .nav1 a{
	color: #ffffff;
}
#daoh_box2 .zy_box{
	width: 316px;
       height: 600px;
    z-index: 2;
    background-color: rgba(0,0,0,0.5);
    position: relative;
}
#daoh_box2 .zy_box .zy_ul1 li{
	width: 276px;
    cursor: pointer;
    margin-bottom: 1px;
    background: url(/images/pc2021/dong/arro_right.png) no-repeat 270px center;
    border-right: 1px solid transparent;
    padding: 16px 20px 16px 19px;
    text-align: left;
    color: #fff;
}
#daoh_box2 .zy_box .zy_ul1 li p{
	line-height: 28px;
    font-size: 18px;
}
 .icon-it:before{
 	content: "\e615";
 } 
 #daoh_box2 .zy_box .zy_ul1 li p span{
 	font-size: 15px;
 	line-height: 21px;
    display: inline-block;
    height: 20px;
    width: 56px;
    text-align: center;
 }  
  #daoh_box2 .zy_box .zy_ul1 li p .sy_span1 {
		background: #00911d; 
  }  
  #daoh_box2 .zy_box .zy_ul1 li p .sy_span2 {
		background: #0050a2;
  }   
  #daoh_box2 .zy_box .zy_ul1 li p .sy_span3 {
		background: #af007f;
  } 
   #daoh_box2 .zy_box .zy_ul1 li p .sy_span4 {
		background: #e41d21;
  }
   #daoh_box2 .zy_box .zy_ul1 li p .sy_span5{
		background: #f07e01;
  }

#daoh_box2 .zy_ul2{
 	 display: none;  
 	 width: 320px;
    padding: 10px;
    min-height: 400px;
    position: absolute;
    top: 0;
    left: 316px;
    background-color: #fff;
    z-index: 10;
    background: rgba(0,0,0,0.9);
 }
 #daoh_box2 .zy_ul2 li{
 	border-bottom: 1px dashed #fff;
 }    
#daoh_box2 .zy_ul2 li h3{
	display: block;
    font-size: 16px;
    width: 100%;
    margin: auto;
    box-sizing: border-box;
    color: #fff;
    line-height: 2;
    font-weight: normal;  
}   
 #daoh_box2 .zy_ul2 li p{
 	font-size: 12px!important;
    text-align: justify;
    line-height: 1.7em!important;
    display: block;
    color: #fff;
    padding-bottom: 3px;
 }
 #daoh_box2 .zy_ul2 li a{
    display: inline-block;
    width: 45%;
    padding: 5px 0px;
    margin: 5px 5px;
    display: inline-block;
    padding: 1.5px 0px;
    font-size: 14px;
    color: #fff;    
    text-align: center; 
 }     
 #daoh_box2 .zy_ul2 li .sy_a1  {
 background: #00911d;
 }
.sy_box1{
	width: 1200px;
    margin: 10px auto;
    overflow: hidden;
    padding: 0 20px;
    height: 40px;
    background-color: #F1F1F1;
}
 .sy_box1 img{
 	display: block;
    float: left;
    width: 20px;
    margin-top: 12px;
}
 .sy_box1 p{
 	float: left;
    font-size: 14px;
    color: #CE0C0C;
    margin-left: 15px;
    height: 40px;
    line-height: 40px; 
 }     

.sy_box2{
	width: 1200px;
    margin: 20px auto 0;
    height: 118px;
} 
.sy_box2 .sy_ul1{
	width: 1200px;
	margin: 0 auto;
}
.sy_box2 .sy_ul1 li{
	float: left;
    width: 19%;
    margin: 10px 0.5% 0;
    border-radius: 10px;
    list-style: none;
    box-sizing: border-box;
    text-align: center;
    height: 140px;
    position: relative;
    padding: 0 5px 0 100px;
}
.sy_box2 .sy_ul1 .sy_li1{
    background: #48bcb1;
}
.sy_box2 .sy_ul1 .sy_li2{
    background: #948fb7;
}
.sy_box2 .sy_ul1 .sy_li3{
    background: #b69a8f;
}
.sy_box2 .sy_ul1 .sy_li4{
    background: #fc6d69;
}
.sy_box2 .sy_ul1 .sy_li5{
    background: #6bb5ed;
}
.sy_box2 .sy_ul1 li div{ 
    margin: 46px 0;
}
  .sy_box2 .sy_ul1 li img{
      float: left;
      width: 120px;
    box-sizing: border-box;
    position: absolute;
    left: 0px;
    bottom: 0;
    padding: 0 10px;
    transition: all 0.1s ease-out; 
  }
  .sy_box2 .sy_ul1 li:hover img{width: 135px;padding: 0;}
 .sy_box2 .sy_ul1 li h3{
 	font-size: 20px;
    font-weight: normal;
    margin: 1em 0 0;
    animation: corche 2s infinite; 
 	}    
 	@keyframes corche{
	0%{color:#fff;}
	20%{color:#ff0000;}
	40%{color:#fff;}
	60%{color:#ff0000;}
	80%{color:#fff;}
	100%{color:#ff0000;}}   
.sy_box2 .sy_ul1 li p{
	font-size: 15px;
    margin: 0.5em 0 0;   
}
.sy_box2 .sy_ul1 li p a{
 color: #fff;
}
.control-box {
    width: 1170px;
    border: 1px solid #eeeeee;
    background-size: 1055px;
    background-repeat: no-repeat;
    background-position: 60px 165px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    padding: 10px;
}
.control-box ul {
  list-style: none;
  position: relative;
}
.control-box ul li {
  position: absolute;
  top: 200px;
  cursor: pointer;
}
.prev {
  left: 0;
}
.next {
  right: 0;
}
.bigbox {
  overflow: hidden;
  width: 1032px;
  height:358px;
  margin: auto 70px auto;
}
#switcher {
  height: 358px;
  left: 0px;
  padding-top:10px;
}
.content_1.content_2 {
  width: 100%;
  float: left;
}
.box {
  transition:all .7s ease 0s;
  width: 255px;
  height: 358px;
  float: left;
  border-left: 3px white solid;

} 
.control-box h4{
	border-bottom: 2px solid #01a8ff;
    padding-bottom: 10px; 
    font-size:40px;
    line-height: 60px;
    text-align: center;
}
.control-box h4 span{
	color: #F00;
}  
.question{
	padding: 40px 0;
}  
 .sytitle{
	width: 1200px;
	margin: 0 auto;
	    position: relative;
}
  .sytitle h2{
	font-size: 42px;
    text-align: center;
    line-height: 50px;
    color: #333;
    width: 1200px;
    letter-spacing: 5px;
    font-weight: bold;
}
  .sytitle p{
	 color: #C8C8C8;
    font-size: 24px;
    padding-top: 10px;
}
  .sytitle h2:before, .sytitle h2:after  {
 	position: absolute;
    background: #000;
    content: "";
    height: 1px;
    top: 50%;
    width: 240px;
 }
  .sytitle h2:before{
  	left: 50px;
  }
 .sytitle h2:after{
  	right: 50px;
  } 
.sy_box3{
	width:100%;
	padding: 40px 0;
	background: #eeeeee;
	text-align: center;
	margin: 0 auto;
}
.sy_box3 .sy_news{
	width: 1200px;
    margin: 0 auto;
    position: relative;
}
.sy_box3 .sy_news .sy_ul3{
	width: 920px;
    margin: 0 auto;
    padding-top: 20px;
}
.sy_news .sy_ul3   .on3{
    background: #39A4EC !important;
    border: 1px solid #39A4EC;
    color: #ffffff;
}
.sy_box3 .sy_news .sy_ul3 li{
	float: left;
    width: 185px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 20px;
    margin-left: 40px;
    cursor: pointer;
    background: #ffffff;
    letter-spacing: 2px;
}

.sy_box3 .sy_ckgd {
	font: 16px/37px '微软雅黑';
	color: #a0a0a0;
	position: absolute;
	right: 40px;
	top: 30px;   
} 
.sy_new_li{
	 width: 1200px;
    margin: 40px auto 0;
    overflow: hidden;
}  
.sy_new_li .sy_newsa {
	width: 400px;
    height: 266px;
    float: left;
    overflow: hidden;
}
.sy_new_li .sy_newsa img{
	width: 400px;
    height: 266px;
}  
.sy_new_li .sy_newsa a{
	display: block;
    width: 400px;
    height: 266px;
    position: relative;
}
  .sy_new_li .sy_newsa p{
  	    width: 365px;
    padding: 0 20px;
    height: 35px;
    line-height: 35px;
    background-color: #000000;
    opacity: 0.7;
    filter: alpha(opacity=70);
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 14px;
    overflow: hidden
  }  
  .sy_new_li .sy_ul4{
  	width: 782px;
    float: left;
    height: 266px;
    overflow: hidden;
    margin-left: 13px;
  }
  .sy_new_li .sy_ul4 li{
      width: 782px;
      height: 80px;
    margin-bottom: 10px;
    overflow: hidden;
  }
    
.sy_new_li .sy_ul4 .newtime{
      width: 82px;    
    height: 82px;
    background-color: #E6E6E6;
    float: left;
    text-align: center;
}
.sy_new_li .sy_ul4 .newtime span{
	display: block;
    width: 82px;
    height: 35px;
    margin-top: 10px;
    line-height: 35px;
    color: #696969;
    font-size: 22px;
        font-weight: bold;
}
.sy_new_li .sy_ul4 .newtime p{
	display: block;
    width: 82px;
    color: #989898;
}
.sy_new_li .sy_ul4 .newcon{
        width: 700px;
    height: 82px;
    float: left;
    background-color: #fff;
    }
.sy_new_li .sy_ul4 .newcon h4{
        font-size: 18px;
    height: 35px;
    line-height: 35px;
    display: block;
    width: 683px;
    padding: 0 15px;
    overflow: hidden;
    font-weight: bold;
        text-align: left;
    }
.sy_new_li .sy_ul4  .newcon p{
	padding: 0 15px;
    text-indent: 2em;
    line-height: 1.5;
    color: #666;
    font-size: 14px;
    text-align: left;
}
.sy_new_li .sy_ul4  .newcon a:hover{
		text-decoration: underline;
}   
.sy_news .sy_new_li{
	display: none;
}  
.sy_news .on4{
	display: block;
}
/* 就业服务 */
.sy_box4{
	width: 100%;
	background: #ffffff;
	padding: 40px 0;
	text-align: center;
	margin: 0 auto;
}
.sy_box4 .sy4_gd{
	width: 1200px;
    margin: 20px auto;
}
.sy_box4 .sy4_ul{
    width: 360px;
    margin: 0 auto;
    overflow: hidden;
}
.sy_box4 .sy4_ul li{
	float: left;
    width: 126px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border: 2px solid #E5E5E5;
    font-size: 20px;
    margin-left: 40px;
    cursor: pointer;
}

.sy_box4 .sy4_gd .sy4_d{
	width: 1200px;
    margin: 40px auto;
    display: none;
}
 .sy_box4 .sy4_gd .on6{
    	display: block;
    }
.sy_box4 .sy4_gd .sy4_d .sy4_img{
	width: 900px;
    float: left;
    overflow: hidden;
}
 .sy_box4 .sy4_gd .sy4_d .sy4_img img{
 	display: block;
    float: left;
    width: 300px;
    height: 409px;
 }   
  .sy_box4 .sy4_gd .sy4_d .sy4_d2{
  	width: 298px;
    text-align: left;
    float: right;
    border: 1px solid #e7e7e7; 
  }
    .sy_box4 .sy4_gd .sy4_d .sy4_d2 .sy4_img2{
    	 margin: 30px auto 20px;
        display: block; 
    }  
     .sy_box4 .sy4_gd .sy4_d .sy4_d2 ul  {
     	text-align: center;
     }
  .sy_box4 .sy4_gd .sy4_d .sy4_d2 ul li{
  	width: 44%;
    border: 1px solid #ff6600;
    text-align: center;
    border-radius: 5px;
    font-size: 18px;
    color: #ff6600;
    display: inline-block;
    margin: 1%;
    line-height: 40px; 
  }         
.sy_box4 .sy4_gd .sy4_d .sy4_d2 .sy4_img3{
	width: 298px;
	display: block;
	margin: 8px auto;
}     
 

.sy_box4 .sy4_gd .on5{
	background-color: #39A4EC;
    border: 1px solid #39A4EC;
    color: #ffffff;
}

.sy_box4 .sy4_gd .sy4_d  .sy4_b_ul{
	    overflow: hidden;
}   
.sy_box4 .sy4_gd .sy4_d  .sy4_b_ul li{
	float: left;
    width: 290px;
    margin-left: 8px;
    border-bottom: 1px solid #F9CDA4;
} 
.sy_box4 .sy4_gd .sy4_d .sy4_b_ul li:nth-child(2n) {
    border-bottom: 1px solid #A4E0F9;
 }
 .sy_box4 .sy4_gd .sy4_d  .sy4_b_ul li img{
 	width: 290px;
 	height: 175px;
 }
  .sy_box4 .sy4_gd .sy4_d  .sy4_b_ul li p{
	line-height: 40px;
	text-align: center;
	color: #666;
	font-size: 16px;
	text-align: left;
	padding: 0 20px;
	height: 126px;
  }
    
.sy_button{
	width: 480px;
    margin: 40px auto;
    overflow: hidden;
}
.sy_button a{
    display: block;
    width: 198px;
    height: 45px;
    text-align: center;
    font: 16px/45px '微软雅黑';
    float: left;
    border-radius: 10px;
 }
.sy_button .sy_b1{
	margin-right: 80px;
    border: 1px solid #797979;
    color: #333;
    background-color: #fff;
}
 .sy_button .sy_b2{  
	background-color: #018EDE;
	border: 1px solid #018EDE;
	color: #fff;
 }
.sy_button .sy_b1:hover{
	color: #fff;
	background-color: #666;
	transition:all .3s ease 0s;
} 
 .sy_button .sy_b2:hover{
 	color: #fff;
 	background-color: #666;
 	border: 1px solid #666;
 	transition:all .3s ease 0s;
 }
 .sy_box5{
 	width: 100%;
 	margin: 0 auto;
 	text-align: center;
 	background: #ffffff;
 }
  .sy_box5 img{
  	width: 1200px;
  	margin: 20px auto;
  }
.sy_box6{
	width: 100%;
	margin: 0 auto;
	text-align: center;
	background: #ffffff;
	padding: 40px 0;
}
.sy_box6 ul{
	width: 1200px;
	margin: 20px auto;
}
.sy_box6 ul li{float: left;}
.sy_box6 ul li img{width: 100%;height: 100%;}
.sy_box6 ul li.hj1{width: 396px;height: 490px;margin-right: 11px;}
.sy_box6 ul li.hj2{width: 391px;height: 238px;margin-bottom: 14px;margin-right: 11px;}
.sy_box6 ul li.hj3{width: 391px;height: 238px;}
.sy_box6 ul li.hj4{width: 391px;height: 238px;margin-bottom: 14px;margin-right: 11px;}
.sy_box6 ul li.hj5{width: 391px;height: 238px;}
/* .sy_box6 ul li{
	position: relative;
	    width: 380px;
    height: 260px;
	float: left;
	margin: 10px;
}
.sy_box6 ul li img{
       width: 380px;
    height: 260px;
}
.sy_box6 ul li p{
	width: 340px;
    padding: 0 20px;
    height: 35px;
    line-height: 35px;
    background-color: #000000;
    opacity: 0.7;
    filter: alpha(opacity=70);
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 14px;
    overflow: hidden;
} */
.sy_box7 {
	width: 100%;
	margin: 0 auto;
	text-align: center;
	padding: 40px 0;
	background: #ffffff;
}

/* 学生作品 */
.sy_box7 .sy_lanmu{
	width: 1200px;
	position: relative;
	margin: 20px auto;
}
.sy_box7 .sy_lanmu .sy_ul4{
	width: 700px;
    margin: 0 auto;
}
.sy_box7 .sy_lanmu .sy_ul4 .on7{
	background-color: #39A4EC;
    border: 1px solid #39A4EC;
    color: #ffffff;
}
.sy_box7 .sy_lanmu .sy_ul4 li{
	float: left;
    width: 126px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 20px;
    margin-left: 40px;
    cursor: pointer;
    background-color: #fff;
    border: 2px solid #E5E5E5;
}
.sy_box7 .sy_lanmu .sy_ckgd{
	font: 16px/37px '微软雅黑';
    color: #a0a0a0;     
    position: absolute;
    right: 40px;
    top: 10px; 
}
.sy_box7 .sy_stu_ul {
	width: 1200px;
    margin: 40px auto;
    overflow: hidden;
    display: none;
}
.sy_box7 .on8{
	display: block;
}
.sy_box7 .sy_stu_ul .sy_stu_ul_l{
    width: 300px;
    height: 384px;
    margin-right: 10px; 
    float: left;
    display: inline
}
.sy_box7 .sy_stu_ul .sy_stu_ul_l li{
	width: 300px;
    height: 384px;
    overflow: hidden;
    cursor: pointer;
        position: relative;
} 
 .sy_box7 .sy_stu_ul .sy_stu_ul_l li p{
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #000000;
    opacity: 0.7;
    filter: alpha(opacity=70);
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
 }   
 .sy_box7 .sy_stu_ul .sy_stu_ul_l li img{
 	width: 300px;
    height: 384px; 
 }
 .sy_box7 .sy_stu_ul .sy_stu_ul_r{
	width: 890px; 
	height: 384px;
	overflow: hidden;
	float: left;
    display: inline
 }
  .sy_box7 .sy_stu_ul .sy_stu_ul_r li{
  	width: 286px;
    height: 187px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    overflow: hidden;
    cursor: pointer;
    position: relative;
  } 
.sy_box7 .sy_stu_ul .sy_stu_ul_r li p{
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #000000;
    opacity: 0.7;
    filter: alpha(opacity=70);
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;   
}
.sy_footer{	 
    width: 100%;
    margin: 0 auto; 
}
.sy_footer1{
  background-color: #666;
     padding: 40px 0;
    margin-top: 20px;
}
.sy_footer1 .sy_foot{
	width: 1500px;
    margin: 0 auto;
    overflow: hidden;
}
.sy_footer1 .sy_foot .sy_foot1 {
	float: left;
    width: 730px;
    overflow: hidden;
}     
 .sy_footer1   .sy_foot .sy_foot1 ul{
	float: left;
	width: 122px;
	margin-left: 20px;
 }
.sy_footer1   .sy_foot .sy_foot1 ul li{	
	text-align: center;
    color: #D3D3D3;
    height: 35px;
    line-height: 35px;
}
 .sy_footer1 .sy_foot .sy_foot1 ul .sy_foot1a{
    margin-bottom: 40px;
    font-size: 20px;
 }
 .sy_footer1 .sy_foot2{
    width: 168px;
    padding: 0 10px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    float: left;
    height: 215px; 
 }
   .sy_footer1 .sy_foot2 img{
   	width: 135px;
    height: 135px;
    display: block;
    margin: 15px auto; 
   } 
 .sy_footer1 .sy_foot2 p{
	text-align: center;
	color: #fff;
	line-height: 1.5;
 }
  .sy_footer1 .sy_foot3{
	float: left;
	width: 280px;
	height: 215px;
	text-align: center;
	color: #fff;
  }
.sy_footer1 .sy_foot3 img{
	display: block;
	width: 168px;
	height: 36px;
	margin: 20px auto 10px;
} 
.sy_footer1 .sy_foot3  p{
	height: 35px;
    line-height: 35px; 
}    
     
 .sy_footer2 {
 	background-color: #323333;
    width: 100%;
    padding: 20px 0 10px;
    margin-bottom: 79px;
 } 
  .sy_footer2 .sy_f{
  	 width: 1160px;
    margin: 0 auto;
  }

  .sy_footer2  ul{
  	 width: 100%;
    margin-bottom: 10px;
    overflow: hidden; 
  } 
.sy_footer2  ul li{
	color: #D3D3D3;
	font-size: 14px;  
}   
.sy_footer2  ul li a{
	color: #D3D3D3;
}     
 .sy_footer2  ul .l{
 	float: left;
    display: inline; 
 } 
  .sy_footer2  ul .r{
  	float: right;
    display: inline;
  } 
  .sy_footer2 ul .gd{
  	 color: red;
    transition: all 0.1s;
    text-shadow: 1px 1px 1px #fff;
    font-size: 16px; 
    padding-left: 10px;
  }
.sy_footer2  ul .r img{
	    height: 20px;
	    padding-left: 30px;
    opacity: 0.1;                              
    overflow: hidden;                               
  
    /* IE10、Firefox and Opera，IE9以及更早的版本不支持 */
    animation-name: breath;                         /* 动画名称 */
    animation-duration: 700ms;                         /* 动画时长3秒 */
    animation-timing-function: ease-in-out;         /* 动画速度曲线：以低速开始和结束 */
    animation-iteration-count: infinite;            /* 播放次数：无限 */
 
    /* Safari and Chrome */
    -webkit-animation-name: breath;                 /* 动画名称 */
    -webkit-animation-duration: 700ms;                 /* 动画时长3秒 */
    -webkit-animation-timing-function: ease-in-out; /* 动画速度曲线：以低速开始和结束 */
    -webkit-animation-iteration-count: infinite;    /* 播放次数：无限 */
}
 
@keyframes breath {
    from { opacity: 0.1; }                          /* 动画开始时的不透明度 */
    50%  { opacity:   1; }                          /* 动画50% 时的不透明度 */
    to   { opacity: 0.1; }                          /* 动画结束时的不透明度 */    
}
 
@-webkit-keyframes breath {
    from { opacity: 0.1; }                          /* 动画开始时的不透明度 */
    50%  { opacity:   1; }                          /* 动画50% 时的不透明度 */
    to   { opacity: 0.1; }                          /* 动画结束时的不透明度 */
}
.xh_vd_list{
    text-align:justify;
    text-align-last:justify;
    line-height:0;
}
@media all and (-webkit-min-device-pixel-ratio:0){
    .xh_vd_list{
        font-size:0;
    }
}
 .sy_footer .sy_piaofu{
 	position: fixed;
    background: url(/images/pc2021/dong/tl-bg.jpg) top center no-repeat;
    z-index: 3;
    height: 100px;
    width: 100%;
    bottom: 0px;
    left: 0;
    overflow: hidden;
 }   
.sy_footer .sy_piaofu .sy_p1{
	width: 1280px;
    margin: auto;
    position: relative;
}  
.sy_footer .sy_piaofu .sy_p1 .sy_p1_img>img{
	margin-top: 30px;
    float: left; 
}
.sy_footer .sy_piaofu .sy_p1 .sy_p2{
	float: left;
    margin-left: 10px;
    margin-top: 20px;
}
.sy_footer .sy_piaofu .sy_p1 .sy_p2 span{
	display: block;
    color: #fff; 
}
.sy_footer .sy_piaofu .sy_p1 .sy_p2 h2{
	font-weight: bold;
    font-size: 30px;
    color: #fff; 
}
.sy_footer .sy_piaofu .sy_form{
	margin-top: 30px;
	float: left;
	margin-left: 25px;      
} 
.sy_footer .sy_piaofu .sy_form .sy_phone{
	display: block;
    float: left;
    border: none;
    width: 200px;
    height: 45px;
    outline: none;
    text-indent: 10px;
    color: #5b6aff;
    font-size: 16px;
} 
.sy_footer .sy_piaofu .sy_form button{
	display: block;
    float: left;
    width: 130px;
    height: 45px;
    background: #f37b1d;
    border: none;
    color: #fff;
    /* box-shadow: 5px 12px 26px #4e81d5; */
 
    font-size: 18px;
    font-weight: bold;
    cursor: pointer;
} 
.sy_footer .sy_piaofu ul li{
	float: left;
    position: relative;
    height: 100px;
    width: 125px;
    margin-left: 10px;
} 
.sy_footer .sy_piaofu ul li:nth-child(1) {
    background: url(/images/pc2021/dong/tl-img1.png) top center no-repeat;
}  
.sy_footer .sy_piaofu ul li a{
	display: block;
    width: 100%;
    height: 100%;
}
.sy_footer .sy_piaofu ul li img{
	position: absolute;
    top: 15px;
    right: 5px;
}
.sy_footer .sy_piaofu ul li:nth-child(2) {
	background:url(/images/pc2021/dong/tl-img2.png) top center no-repeat;
}   
.sy_footer .sy_piaofu ul li:nth-child(3) {
	background:url(/images/pc2021/dong/tl-img3.png) top center no-repeat;
}   
.sy_footer .sy_piaofu ul li:nth-child(4) {
	    background: url(/images/pc2021/dong/tl-img4.png) top center no-repeat;
    width: 157px;
}  
.sy_footer .sy_piaofu .sy_img3{
    position: absolute;
    right: -30px;
    top: 5px;
}  
.sy_footer .sy_piaofu .sy_gd{
	width: 1280px;
    margin: auto;
    position: relative;
}  
.sy_footer .sy_piaofu .sy_gd ul li span{
  background: #ff0000;
  width:24px;
  height: 24px;
  border-radius: 12px;
  display: block;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
  position: absolute;
    top: 15px;
    right: 5px;
}
.sy_box{
  width: 100%;
  margin: 0 auto;
  background: #eeeeee;
      padding-bottom: 30px;
}
.sy_box .myscroll_box .myscroll{
  background: #eeeeee;
  width: 1200px;
  overflow: hidden;
  height: 400px;
  margin: 0 auto;
  margin-top: 10px;
  border-bottom: 1px solid #9a9292;
}
.sy_boxx{
  width: 100%;
  margin: 0 auto;
  background: #ffffff;
      padding-bottom: 30px;
}
.sy_boxx .myscroll_box .myscroll{
  background: #ffffff;
  width: 1200px;
  overflow: hidden;
  height: 400px;
  margin: 0 auto;
  margin-top: 10px;
  border-bottom: 1px solid #9a9292;
}
#daoh_box2 .nav ul li{
	height: 57px;
	line-height: 57px;
}
#daoh_box2  .xian{
	display: block;
}
#daoh_box2 .zy_box .zy_ul1 li.bg_on{
	background-color: rgba(0,0,0,0.9);
}
/* 首页2样式结束 */
/* 新闻列表2样式 */
.news_banner2{
	width: 100%;
    min-width: 1200px;
    position: relative;
    height: 425px;
    overflow: hidden;
    background: #ccc;       
}
.news_banner2 video{
	position: absolute;
    width: 1920px;
    left: 0;
    top: 0px;
    bottom: 0;
    right: 0;
    margin: auto;
}
.news_banner2 .new2_b_n{
	position: absolute;
    top: 0px;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 20;
    text-align: center;
    padding-top: 150px;
    color: #fff;
}
.news_banner2 .new2_b_n h2{
    font-size: 58px; 
    font-weight: bold;
}
.news_banner2 .new2_b_n p{
	padding-top: 10px;
    font-size: 38px;
}
.news_banner2 .msk{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
/*       background-color: rgba(0,0,0,.5);  */
    z-index: 10;
}
.news_box2{
    background-color: #f0f0f0;
    width: 100%;
    margin: 0 auto;
}
.news_box2 .news2_box{
	width: 1200px;
	margin: 0 auto;	
}
.news_box2 .news2_box .news_lm{
	padding: 70px 0 40px;
}
.news_box2 .news2_box .news_lm a{
	display: inline-block;
    height: 40px;
    position: relative;
    background-color: #fff;
    color: #8c8c8c;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    line-height: 40px;
    margin: 0 8px;
    border-radius: 28px;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    overflow: hidden;
    padding: 0 19px 0 42px;
    background-size: 130px;
}    
.news_box2 .news2_box a i{
	position: absolute;
    left: 18px;
    top: 13px;
    width: 14px;
    height: 16px;
    background-image: url(/images/pc2021/dong/tabicons.png);
    background-repeat: no-repeat;
    background-position-x: right;
}
.news_box2 .news_list{
	width: 1200px;
    margin: 0 auto;
    box-sizing: border-box;
}   
.news_box2  .news_list .new_listx{
	width: 1200px;
    position: relative;
    background: center center no-repeat #fff;
    padding: 20px 30px;
    transition: .2s;
    -webkit-transition: .2s;
    -moz-transition: .2s;
    margin-bottom: 30px;
    background-size: 1140px;  
        box-sizing: border-box;   
} 
.new_listx .new_img{
	width: 284px;
    height: 176px;
    float: left;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.new_listx .new_img img{
	display: block;
    width: 284px;
    height: 176px; 
}
.new_listx:hover{
	box-shadow: 0 9px 30px #e4e4e4;
} 
    
.new_listx:after{
	content: ".";
    display: block;
    visibility: hidden;
    height: 0;
    clear: both;  
}
.new_listx .new_nr{
	width: 820px;
    float: right;	
}
.new_listx .new_nr h3{
	font-size: 22px;
    display: block;
    font-weight: 700;
    line-height: 2.2;
    transition: color 180ms;
    -webkit-transition: color 180ms;
    -moz-transition: color 180ms; 
}
.new_listx .new_nr span{
	color: #777;
    font-size: 15px;
    font-weight: 300;
    transition: color 180ms;
    -webkit-transition: color 180ms;
    -moz-transition: color 180ms;  
}
.new_listx .new_nr p{
	padding: 16px 0 10px;
    font-size: 16px;
    color: #3b3b3b;
    font-weight: 400;
    line-height: 1.7;  
}
.news_box2 .news2_box .news_lm  .focus{
	background-color: #386bd6;
    color: #fff;
    font-weight: 700;
}  
.news_box2  .news2_box .news_lm  .focus i{
    background-position-x: left
} 
.news_list .new_listx .new_nr h3:hover{
		color:#00a0e9;
}

/* 新闻列表2结束 */
/* 新闻详情样式2 */
.newsinfo2{
	background-color: #f0f0f0;
/* 	    padding-top: 92px */
}
.newsinfo2  .news_lm{
	width: 1200px;
	margin: 0 auto;
	padding: 70px 0 40px;
}
.newsinfo2 .news_lm a{
	display: inline-block;
    height: 40px;
    position: relative;
    background-color: #fff;
    color: #8c8c8c;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    line-height: 40px;
    margin: 0 8px;
    border-radius: 28px;
    -webkit-border-radius: 28px;
    -moz-border-radius: 28px;
    overflow: hidden;
    padding: 0 19px 0 42px;
    background-size: 130px;
}    
.newsinfo2 .news_lm a i{
	position: absolute;
    left: 18px;
    top: 13px;
    width: 14px;
    height: 16px;
    background-image: url(/images/pc2021/dong/tabicons.png);
    background-repeat: no-repeat;
    background-position-x: right;
}
.newsinfo2 .news_lm  .focus{
	background-color: #386bd6;
    color: #fff;
    font-weight: 700;
}  
.newsinfo2 .news_lm  .focus i{
    background-position-x: left
} 
.newsinfo2 .dh_su {
    width: 1200px;
    margin: 0 auto;
    padding-bottom: 30px;
}
.newsinfo2 .dh_su{
	font-size: 18px;
}
.newsinfo2  .new_con {
	width: 1000px;   
    background-color: #fff;
    margin-bottom: 40px;
    margin: 0 auto;
}
 .newsinfo2  .new_con .new_con2{
 	width: 900px;
 	margin: 0 auto;
 	    padding-bottom: 40px;
 }
  .newsinfo2 .new_con .new_dg{
  	width: 900px;
  	margin: 0 auto;
  	text-align: center;
  	padding-top: 20px;
  }
.newsinfo2 .new_con .new_dg h2{	
    font-size: 22px;
    color: #2b2b2b;
    line-height: 44px;
    font-weight: bold;
}
.newsinfo2 .new_con .new_dg p{
	height: 24px;
    line-height: 17px;
    text-align: center;
    overflow: hidden;
    color: #666;
}  
.newsinfo2 .new_con .new_dg p span{
	margin-left: 8px;
    margin-right: 3px;
    color: #999;
    font-size: 12px;
}   
.newsinfo2 .new_con .new_con3{
	padding: 12px 0;
    line-height: 25px;
    color: #333;
    font-size: 14px;
}
.newsinfo2 .new_con .new_con3 p {
    font-size: 14px;
    padding-top: 10px;
}
/* 新闻详情样式2结束 */
/* 教师列表新样式 */
.tea_box2{
	width: 100%;
	background: #f6f6f6;
	padding-bottom: 40px;
}
.tea_box2 .ms_box{
	width: 1200px;
	margin: 0 auto;
}
.ms_box .ms_list{
	width:1200px;
	margin: 0 auto;
	     padding-top: 44px;
}
.ms_box .ms_list h4{
	font-size: 18px;
    line-height: 22px;
    height: 22px;
    border-left: 3px solid #00a0e9;
    padding-left: 17px;
    font-weight: bold;
}
.ms_box .ms_list .ms_li{
	padding: 50px 30px;
    border-bottom: 1px solid #a0a0a0; 
}
.ms_box .ms_list .ms_li .ms_img {
	width: 220px;
	height: 282px;
	float: left;
	margin-right: 48px;
} 
.ms_box .ms_list .ms_li .ms_img img{
    width: 220px;
	height: 282px;
	display: block;
}
.ms_box .ms_list .ms_li .ms_con{
	padding-top: 20px;
	width: 840px;
	float: left;
	text-align: justify;
} 
.ms_box .ms_list .ms_li .ms_con h3{
	margin-right: 48px;
	font-weight: bold;
	    font-size: 25px;
} 
.ms_box .ms_list .ms_li .ms_con h3 i{
    font-weight: 100;
    font-size: 20px;
    padding: 0 15px;
}
.ms_box .ms_list .ms_li .ms_con h3 span{
	font-size: 17px;
    color: #959595;
}
 .ms_box .ms_list .ms_li .ms_con p{
 	padding: 30px 0;
    line-height: 30px; 
 } 
 .ms_box .ms_list .ms_li .ms_but a{
 	background-color: #00a0e9;
    font-size: 18px;
    width: 160px;
    line-height: 38px;
    color: #FFF;
    text-align: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    margin-right: 26px;
    display: inline-block;
 }       
/* 教师列表新样式 */
/* 专业列表新样式 */
.major_box{
	background: #001220;
    overflow: hidden;
}
.hlw_sjs{
	width:1280px;
	margin: 60px auto;
	text-align: center;
}
.hlw_con1{
	padding: 0;
	margin: 0;
	overflow: hidden;
	text-align: justify;
	text-align-last: justify;
}
.hlw_con1 li{
	margin: 20px auto;
	text-align: center;
	text-align-last: initial;
	width: 415px;
	display: inline-block;
}
.hlw_con1 li:hover img{
	margin-top:60px;
}
.hlw_con1 .zy_zs{
	position: relative;
	height: 259px;overflow: hidden;
	background: #1a1a1a;
}
.hlw_con1 .zy_zs p{font-size: 18px;position: absolute;top: 20px;width: 100%;left: 0;white-space: nowrap;text-align: center;color: #fff0b9;}
.hlw_con1 .zy_zs img{position: relative;z-index: 1;transition: all 0.5s ease;width: 415px;height: 259px;}
.hlw_con1 .zy_zs p span{display: inline-block;width: 4em;}
.hlw_con1 h3{color: #ffee9d;font-size: 25px;margin: 20px 0;font-weight: 600;}
.hlw_con1 .zs_bottom{width: 12em;margin: 0 auto;text-align: center;overflow: hidden;background: #178edf;border-radius: 50px;font-size: 20px;line-height: 2em;}
.hlw_con1 .zs_bottom a{display: block;float: left;width: 50%;color: white;}
.hlw_con1 .zs_bottom .llzx{background: #016bb3;}
.hlw_con2{text-align-last: center;text-align: center;}
.hlw_con2 li{margin: 20px 30px;}
.con{background:#001220;overflow: hidden;}
.major_banner img{margin: 0 auto;display: block;/* margin-top: 92px; */} 
.sjs_h2{margin: 0 auto 30px;font-size: 56px;color: #fff0b9;}
.sjs_h2 img{margin: 0 auto;}
.sjs_p{font-size: 18px;color: #ffe992;width: 96%;line-height: 32px;margin: 0 auto 20px;text-align: left;text-indent: 2em;}
.hlw_con3{padding: 0; /*  display: inline-block; */ text-align: justify;text-align-last: justify;margin: 0;color: white;}
.hlw_con3 li{display: inline-block;margin: 20px auto;text-align: center;text-align-last: center;}
.hlw_con3 li h3{margin: 0.5em 0 0;font-size: 26px;color: #ffee9d;}
.hlw_con3 li h4{color: #ca032c;font-size: 18px;font-weight: normal;margin: 0.3em 0;}
.hlw_con3 li p{font-size: 15px;margin: 0;}
.hlw_con3 .zs_bottom a{display: inline-block;background: #ca032c;width: 6em;font-size: 18px;line-height: 2em;border-radius: 0.8em;border: 1px solid white;color: white;margin: 1em 0.5em 0;}
.hlw_con3 .zs_bottom .llzx{background: #178edf;}
.te_ce{text-align: center!important;text-indent: 0!important;}
.zxUrl{cursor: pointer;}
/* 专业列表新样式 结束*/
/* 抖音短视频变现训练营开营啦 */
.dy_box{
	width: 100%;
	background: #ffffff;
	padding: 40px 0;
	margin:0 auto; 
	text-align: center;
}
.content{
	margin: 30px auto;
    width: 75pc;
}
.dy_box .dy_t1{
	margin: 60px auto 20px;
    font-weight: 700;
    font-size: 40px;
    padding-top: 30px;
    text-align: center;
        margin-top: -10px!important;
}
.dy_box .gd_line{
	margin: 0 auto 20px;
    width: 100px;
    height: 4px;
        background-image: linear-gradient(90deg,#ae2dda,#f36f7c);
    text-align: center;
}
   .img2_div {
    width: 100%;
}
.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%;
} 
.content ul li img {
    width: 96%;
    height: auto;
}
.dy_but{
    margin: 20px auto;
    padding: 14px;
    width: 15%;
    border-radius: 30px;
    background-image: linear-gradient(90deg,#ae2dda,#f36f7c);
    color: #fff;
    text-align: center;
    font-weight: 700;
    font-size: 1.3em;
    display: inline-block;
}
.dy_box2{
	width: 100%;
	background: #ffffff;
	padding: 40px 0; 
	margin: 0 auto;
	text-align: center;
}
.dy_box2 .dy_t2{
	    margin: 0px auto 20px;
    font-weight: 700;
    font-size: 40px;
}
.dy_box2 .dy_t3{
	margin: 30px auto 20px;
    font-size: 24px; 
}
.dy_box2 img{
	width: 1200px;
	display: block;
	margin: 0 auto;
}
.dy_box3{
    padding: 40px 0;
    background-image: url(/images/pc2021/dong/bj.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    text-align: center;
    margin: 0 auto;
}  
.dy_box3 .dy_b3{
	margin: 0 auto;
    padding-bottom: 20px;
    width: 1000px;
    height: auto;
    border-radius: 20px;
    background-color: #fff;
}
.dy_box3 .dy_b3>p{
	margin: 30px auto 20px;
    font-weight: 700;
    font-size: 40px;
    padding-top: 30px;
    text-align: center;
}
.dy_box3 .dy_b3 .dy_form{
	margin: 0 auto;
    width: 540px;
    height: auto; 
}
.dy_box3 .dy_b3 .dy_form .dy_d{
	margin-bottom: 30px;
    width: 540px;
    height: 50px;
    border: 1px solid #fff;  
}
.dy_box3 .dy_b3 .dy_form .dy_d .dy_p1{
	float: left;
    width: 110px;
    height: 50px;
    line-height: 50px; 
        color: #000;
    text-align: center;
    font-size: 20px;
}
.dy_box3 .dy_b3 .dy_form .dy_d input{
	float: right;
    width: 410px;
    height: 50px;
    outline: 0;
    background: 0 0;
    color: #fff;
    font-size: 20px;    
    line-height: 50px;
    border: 1px solid #ccc;
    text-indent: 1em;
}
.dy_box3 .dy_but{
		display: block;
		margin: 0 auto;
		width: 300px;
		height: 30px;
		outline: 0;
		border: 0;
		border-radius: 10px;
		color: #fff;
		font-weight: 700;
		font-size: 30px;
		font-family: 微软雅黑;
		line-height: 30px;
		cursor: pointer;
}      
/* 抖音短视频变现训练营开营啦结束 */
/* 华为技术认证特训班 */
.hw_box{
	width: 100%;
    background: url(/images/pc2021/dong/hw_banner_04.jpg) no-repeat top;
    background-size: contain;
    padding-top: 40px;
}
.hw_box .hw_ulbox{
	width: 1280px;
    margin: auto;
}
.hw_box .hw_ulbox ul{
    width: 100%;
    overflow: hidden;
}
.hw_box .hw_ulbox ul li{
	width: 225px;
    height: 236px;
    float: left;
    margin-left: 15px;
    margin-bottom: 6px;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 2px 6px 5px #e4ebfd;
    color: #3c5b91;
}
    
.hw_box .hw_ulbox ul li:nth-child(1) {
	margin-left: 0;
}
.hw_box .hw_ulbox ul li img{
	width: 174px;
    height: 114px;
    display: block;
    margin: 5px auto 0;
}
.hw_box .hw_ulbox ul li b{
	display: block;
    text-align: center;
    font-size: 24px;
}
.hw_box .hw_ulbox ul li span{
	display: block;
    padding: 10px;
    text-indent: 1em;
    text-align: justify;
    font-size: 14px;
    line-height: 1.5;
}
 .hw_box2{
 	width: 1200px;
    margin: 10px auto;
    text-align: center;
 }  
 .hw_box2 .hw_h2  {
 	font-size: 48px;
    margin: 0 0 0.2em;
    color: #2c2b2b;
    line-height: 1.6em;
    font-weight: bold;
 } 
.hw_box2 .heng{
	width: 80px;
	margin: 0 auto;
	background: linear-gradient(to right, #14b9fe , #3f6cff);
	height: 6px;
}
.hw_box2 .advantage{
	width: 100%;
    padding-top: 1em;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
}
.hw_box2 .advantage ul{
	display: table;
    margin: auto;
    width: 1200px;
    padding: 1em 0; 
}
.hw_box2 .advantage ul li{
	width: 300px;
    height: 280px;
    box-sizing: border-box;
    float: left;
    text-align: left;  
}
.hw_box2 .advantage ul li h5{
	margin: 15px 15px;
    font-size: 1.3em;
    color: #443e3e; 
    font-weight: bold;
}
.hw_box2 .advantage ul li p{
	font-size: 15px;
    line-height: 1.6em;
    padding: 10px 20px;
    height: 140px;
    color: #666;  
}
.hw_box2 .advantage ul li .ljzx{
	width: 125px;
    margin-left: 20px;
    font-size: 16px;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    background: linear-gradient(to right, #0cc9fe , #4265ff);
    color: #FFF;
    font-weight: bold;
    border-radius: 50px;
}
 .hw_box2 .hw_div2{
 	width: 1200px;
    margin: 0px auto;
    text-align: center;
 }   
  .hw_box2 .hw_div2 ul{
  	    overflow: hidden;
    max-width: 1200px;
    margin: 0 auto 30px;
    padding: 0;
  }  
  .hw_box2 .hw_div2 ul li{
      display: inline-block;
       margin: 10px 23px 10px 0;
    width: 373px;
    height: 495px; 
  }
.hw_box2 .hw_div2 ul li h2{
	font-size: 24px;
    color: #443e3e;
    line-height: 40px;
    margin: 0; 
    font-weight: bold;
}
.hw_box2 .hw_div2 ul li div{
	padding: 6px 0 20px;
    padding-bottom: 0; 
}
  .margin_r_0 {
    margin-right: 0!important;
}    
.hw_box2 .hw_div2 ul li div p{
	font-size: 14px;
    line-height: 1.6em;
    text-align: center;
    margin: 0 auto 10px;
    text-align: left;
    display: block;
    width: 98%;
    color: #666;  
}
.ljzx{
	width: 125px;
    margin-left: 20px;
    font-size: 16px;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    background: linear-gradient(to right, #0cc9fe , #4265ff);
    color: #FFF;
    font-weight: bold;
    border-radius: 50px; 
}
.fl3{
	width: 100%;
    height: 1072px;
    background: url(/images/pc2021/dong/bjt.png) no-repeat center;
    position: relative;
    text-align: center; 
}
 .fl3 .ww{
    width: 1200px;
    margin: 30px auto;
 }    
 .fl3 .kyo{
    width: 375px;
    float: right;
    height: 510px;
 }
.kyo h2{
	font-size: 24px;
	color: #000;
	line-height: 40px;
	margin: 0;
	font-weight: 500;
	padding-top: 10px; 
}
.kyo div{
	padding: 6px 0 20px;
	padding-bottom: 0;
}     
.kyo div p{
	font-size: 14px;
	line-height: 1.6em;
	text-align: center;
	margin: 0 auto 10px;
	text-align: left;
	display: block;
	width: 98%;
	color: #666;
}   
.cle{
	 width: 100%;
    clear: both;
    height: 70px; 
}
.pg5{
	padding: 20px 0 20px;
    text-align: center;
    background: #FFF;
    box-shadow: 4px 4px 8px 1px #6b6b6b;
    border-radius: 8px; 
}
.pg5 .tit_h2{
	color: #000;
    font-size: 36px;
    text-align: center;
    padding: 20px;
    text-shadow: 2px 0 #2e047c; 
    font-weight: bold;
}                   
 .fo-ma {
    margin: 30px auto 0;
}
 .fo-ma  form {
    display: block;
    margin-top: 0em;
}
 .fo-ma  input{
	font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
        overflow: visible;
}
.fo-ma ul {
    padding: 0;
    margin: 0;
}
.fo-ma ul li{
	margin: 0 auto 20px;
    text-align: center;
    overflow: hidden;
    width: 700px;
}
.fo-ma li label {
	color: #000;
	width: 120px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	float: left;
	font-weight: bold;
}
.fo-ma li input {
    background: #ececec;
    width: 450px;
    height: 50px;
    display: inline-block;
    vertical-align: middle;
    border: 0;
    padding: 0;
    text-indent: 2em;
    font-size: 18px;
    float: left;
    border-radius: 10px;
}
.fo-ma li input[type=submit] {
    background: #3543da;
    text-align: center;
    width: 200px;
    height: 60px;
    margin: 20px auto 0;
    display: block;
    color: #FFF;
    border: 0;
    font-size: 30px;
    float: inherit;
    text-indent: 0;
}
/* 华为技术认证特训班结束 */
/* 电竞青训营 */
.djqxy_box {
	width: 100%;
	background: #ffffff;
	padding: 40px 0;
	margin: 0 auto;
	text-align: center;
}
.djqxy_gd{
	width: 1200px;
	margin: 0 auto;
}
.djqxy_gd h2{
	font-size: 40px;
    font-weight: 700;
    text-align: center;
    line-height: 80px;
}
.djqxy_gd p{
    font-size: 22px;
    line-height: 44px;
}    
.djqxy_box ul{
	width: 1200px;
	margin: 0 auto;
}
.djqxy_box ul li{
	width: 380px;
	float: left;
	margin: 10px;
	position: relative;
}
.djqxy_box ul li img{
	width: 380px;
	display: block;
}
.djqxy_box ul li span{
	height: 40px;
    width: 100%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    background-color: rgba(49, 47, 45, 0.5);    
    display: block;
    position: absolute;
    bottom: 0;
}
.djqxy_b{
	display: inline-block;
    font-size: 26px;
    height: 67px;
    padding: 0 39px;
    font-weight: 700;
    text-align: center;
    line-height: 67px;
    color: #fff;
    background: url(/images/pc2021/dong/djanniu.jpg) no-repeat;
    background-size: 100% 100%;
    margin-top: 40px; 
}
.djqxy_box2 {
	width: 100%;
	background: #ffffff;
	padding: 40px 0;
	margin: 0 auto;
	text-align: center;
}  
  .dj_b2{
	width: 1200px;
	margin:0 auto;
	margin-top: 40px;
}  
  .dj_b2 img{
	width: 1200px;
	display: block;
}
.djqxy_box3{
	width: 100%;
	background: #ffffff;
	padding: 40px 0;
	margin: 0 auto;
	text-align: center;	
}
.djqxy_box3 ul{
	width: 1200px;
	margin:0 auto;
}
.djqxy_box3 ul li{
	width: 280px;
	float: left;
	margin:10px;
}
.djqxy_box3 ul li img{
	width: 280px;
	display: block;
}
.djqxy_box3 ul li p{
	font-size: 20px; 
	padding-top: 10px;
}
.djqxy_box4{
	background: url(/images/pc2021/dong/zydbbg.png) no-repeat;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    margin: 0 auto;
    padding: 90px 0;
}
.djqxy_box4 .dj4_bxo{
	width: 1200px;
	margin:0 auto;
}
.dj4_bxo .dj3_img{
	width: 826px;
	height: 160px;
	margin-left: 275px;
	display: block;
}
.dj4_bxo .dj3_img2{
	width: 847px;
    height: 29px;
    margin: 0 auto;
    display: block; 
    margin-top: 60px
}
.djqxy_box4 .dj4_form{
	position: relative;
    width: 530px;
    height: 250px;
    margin: 0 auto;
    text-align: center;
    border-left: #e1604b 2px solid;
    border-bottom: #e1604b 2px solid;
    border-right: #e1604b 2px solid;
    margin-top: 60px;
}
 .djqxy_box4 .dj4_form .dj4_t2{
 	position: absolute;
    font-size: 28px;
    color: #e1604b;
    padding: 10px 20px;
    left: 163px;
    top: -30px;
 }  
 .djqxy_box4 .dj4_form .top_l {
    width: 165px;
    position: absolute;
    border: #e1604b 1px solid;
    left: -2px;
    top: -2px;
}
.djqxy_box4 .dj4_form .top_r{
	width: 165px;
    border: #e1604b 1px solid;
    position: absolute;
    right: -2px;
    top: -2px;
}
.djqxy_box4 .dj4_form .dj4_name{
	width: 360px;
    height: 40px;
    font-size: 18px;
    border-radius: 6px;
    text-indent: 8px;
    background-color: #fff;
    color: #ccc;
    margin-top: 40px;
} 
.djqxy_box4 input{
	    display: inline-block;
    margin: 0;
    color: initial;
    text-align: start;
    text-indent: 0;
    text-transform: none;
    text-shadow: none;
    word-spacing: normal;
    letter-spacing: normal;
    font: 13.33px Arial;
    text-rendering: auto;
    border: none;
    outline: none;
    background: none;
}
.djqxy_box4 .dj4_form .dj_ph{
	margin-top: 25px;
}
.djqxy_box4 .dj4_form p{
	    width: 360px;
    margin: 0 auto;
    text-align: left;
    color: #ccc;
    line-height: 28px;
    margin-top: 25px;
}
.dj4_bxo .dj_submit{
	height: 50px;
    padding: 0 25px;
    background-color: #e1604b;
    color: #fff;
    font-size: 25px;
    border-radius: 25px;
    margin: 0 30px 0 366px;
    cursor: pointer;
    margin-top: 50px;
}
.djqxy_b2{
    display: inline-block;
    height: 50px;
    line-height: 50px;
    padding: 0 25px;
    background-color: #e1604b;
    color: #fff;
    font-size: 25px;
    border-radius: 25px;
    margin-top: 50px;
}
/* 电竞青训营结束 */
/* 程序员节 */
.cxy_box{
	background: url(/images/pc2021/dong/con_bg.jpg) no-repeat;
    background-position: top center;
    background-size: 100%;
    max-width: 1920px;
    margin: 0 auto;
    width: 100%;
        text-align: center;
}
.cxy_box .cxy_banner {
	width: 100%;
    padding: 10.4% 0 0;
}
.cxy_box .cxy_banner img{
	width: 58.386%;
    margin: 0 auto;
}
.cxy_box .cxy_banner  p{
	font-size: 18px;
    line-height: 40px;
    text-align: left;
    text-indent: 2em;
    color: #FFF;
    border: 5px solid #FFF;
    border-radius: 5px;
    padding: 20px 30px;
    margin: 0 auto;
    width: 1120px;
}
  .con_pg3{width:1120px;margin:60px auto;color:#FFF;    text-align: center;}

.con_h2{font-size:36px;color:#31f8ff;margin: 0 0 0.2em;line-height: 1.6em;}
.con_dl2{width:1120px;margin: 160px auto;color:#FFF;position:relative;border:10px solid #003dff;border-radius:5px;padding:30px 40px;text-align:right;box-sizing: border-box;}
.con_dl2::before{content:'';position:absolute;z-index:-1;background:#26269e;transform:perspective(12em) rotateX(10deg);transform-origin:top;bottom:-100px;left:0;width:100%;height:100px;}

.con_dl2_l{width:40%;height: 500px;position:absolute;left:7%;top:-100px;z-index:10;text-align:center;border:10px solid #007ad0;border-radius:10px;box-shadow:inset 0 0 0 10px #71c0e1;background:#060764;padding:10px;box-sizing:border-box;}
.con_dl2_l h3{font-size:24px;}
.con_dl2_l p{font:24px/32px;color:#fcfcdf;text-align:center;}
.con_dl2_l #demo{height: 381px;overflow:hidden;width:80%;margin:0 10%;}
.con_dl2_l #demo table{width:100%;height:460px;font-size:16px;color:#fff;text-align:center;overflow:hidden;line-height:30px;}

.con_dl2_r{display:inline-block;width:50%;text-align:center;}
.con_dl2_r h3{font-size:24px;color:#31f8ff;line-height:37px;text-align:center;width:80%;margin:0 0 10px 20%;}
.con_dl2_r h3 span{color:#f1f416;}
.con_dl2_r input{width:78%;box-sizing:border-box;padding:15px 20px;margin:10px 0;border-radius:5px;border:2px solid #FFF;font-size:18px;background:transparent;color:#FFF;}
.con_dl2_r i{display:inline-block;width:18%;font-size:20px;font-style:normal;text-align:right;}
.con_dl2_r .submit{width:8em;background:#59b7f9;color:#000;border-radius:50px;border:0;font-size:24px;padding:10px;box-sizing:border-box;margin:10px 0 10px 20%;line-height:24px;text-align: center;}

.con_dl4{overflow: hidden;margin: 30px auto;width: 1120px;padding: 0;}
.con_dl4 ul{overflow:hidden;padding:0;margin:30px 0;}
.con_dl4 li{float:left;margin: 14px 28px 14px  0;position: relative;}
.con_dl4 p{color:#31f8ff;font-size: 20px;position: absolute;background: rgba(22, 25, 80, 0.75);width: 100%;bottom: 0;margin: 0;line-height: 2em;} 
.ljzx_b{
	width: 8em;
    background: #59b7f9;
    color: #000;
    border-radius: 50px;
    border: 0;
    font-size: 24px;
    padding: 10px;
    box-sizing: border-box;
    line-height: 24px;
    display: inline-block; 
}
.con_dl5{padding:0;margin: 30px auto;overflow: hidden;padding: 0 111px;}
.con_dl5 li{width:299px;background:url(/images/pc2021/dong/kc_bg.png) top center no-repeat;padding:30px 0;float: left;}
.con_dl5 img{border-radius:50%;margin:30px auto 46px;}
.con_dl5 p{font-size:18px;font-weight:700;color:#31f8ff;}
.con_dl5 .llzx{width:9em;background:#59b7f9;color:#000;border-radius:50px;border:0;font-size:18px;padding:10px;box-sizing:border-box;line-height:18px;display:inline-block;}
.con_dl6{padding:0;overflow:hidden;text-align:left;margin: 30px auto;}
.con_dl6 li{width:354px;margin: 14px 29px 15px 0;box-sizing:border-box;text-align:center;float: left;}
.con_dl6 div{border:1px solid #747474;padding: 10px 20px 20px;text-align: center;border-style: none solid solid;}
.con_dl6 h3{color:#fff0b9;font-size: 17px;margin: 0;line-height: 2em;text-align: left;}
.con_dl6 h3 span{color:red;}
.con_dl6 p{font-size:16px;line-height: 2em;margin: 0 0 0.5em;text-align: left;color: white;}
.con_dl6 div img{display: inline-block;vertical-align: initial;}
.con_dl6 .llzx{background:red;color:#FFF;text-align:center;font-size: 16px;line-height: 2em;border-radius:5px;display: inline-block;width: 40%;margin: 0 2%;}
.con_dl6 li a img{
	width: 355px;height: 189px;
}
.con_dl7{padding:0;overflow:hidden;margin:30px 0;}
.con_dl7 li{width:33.3%;float:left;}
.con_dl7 div{border-radius:50%;overflow:hidden;width:264px;margin:10px auto -51px;padding:0 0 51px;}
.con_dl7 hr{width:70%;border-bottom:2px solid #FFF;display:block;margin:0 auto;}
.con_dl7 p{width:70%;font-size:18px;line-height:32px;margin:1em auto 0;text-align:left;position:relative;}

.con_dl8{overflow: hidden;width: 1120px;padding: 0 15px;box-sizing: border-box;}
.con_dl8_l{width: 340px;background:#FFF;color:#000;text-align:left;box-sizing:border-box;padding:40px 20px;float: left;}
.con_dl8_l h3{font-size:24px;font-weight:400;margin:0;text-transform:uppercase;display:inline-block;line-height:32px;vertical-align:top;}
.con_dl8_l strong{font-size: 36px;color:#f44144;position:relative;display:block;}
.con_dl8_l hr{width:52%;border-bottom:2px solid #000;display:block;margin:15px 0;}
.con_dl8_l i{display:inline-block;width:32px;height:32px;overflow:hidden;}
.con_dl8_l div h3{padding:0 0 0 4px;}
.con_dl8_l p{padding:0 0 0 40px;margin:8px 0 12px;}
.con_dl8_l a{padding:0 0 0 40px;font-size:14px;margin:12px 0;display:block;color:red;}
.con_dl8_l .qqzx img{margin-top:-64px;}
.con_dl8_l .qqzx a{background:#f44144;margin:0 0 0 40px;width:5em;color:#FFF;padding:0;text-align:center;font-size:22px;}
.con_dl8_r{width: 700px;float: left;margin: 30px 0 0 50px;}
.con_dl8_r h3{font-size:30px;text-align:left;line-height:48px;margin:0 0 1em;}
.con_dl8_r span{text-indent:4em;display:inline-block;}
.con_dl8_r form{background:#c0161a;padding:30px 40px;}
.con_dl8_r input{width:45%;margin:2%;padding:10px;box-sizing:border-box;font-size:18px;}
.con_dl8_r .submit{width:8em;background:#FFF;border:0;border-radius:5px;color:#c0161a;font-size:18px;text-align: center;}
/* 程序员节结束 */
/* 双十一 */
.s11_box{
	width: 100%;
    background: url(/images/pc2021/dong/s11_banner_03.jpg) no-repeat center;
    background-size: 100% 100%;
}
.s11_box ul{
	width: 1200px;
    margin: auto;
    overflow: hidden;
}
.s11_box ul li{
	width: 376px;
    height: 315px;
    float: left;
    margin-left: 36px;
    background: url(/images/pc2021/dong/pic01.png) no-repeat center;
    margin-top: 10px;
    position: relative;
    color: #fff;  
}
.s11_box ul li span{
    display: block;
    text-align: center;
    margin-top: 102px;
    font-size: 16px; 
} 
.s11_box ul li p{
	padding: 19px 50px;
    font-size: 16px;
    text-align: justify;
    text-indent: 2em;
    letter-spacing: 1px;
    color: #ffffff;
}
.s11_box ul li p i{
	font-size: 20px;
    color: #ffff00;
    font-weight: bold;
    padding: 0 2px;
} 
.s11_box ul li a{
	position: absolute;
    bottom: 20px;
    left: 39%;
    color: #fff;
    font-size: 20px;  
}
.s11_box ul li:nth-child(1) {
    margin-left: 0;
}  
.s11_box2{
	width: 100%;
    background: url(/images/pc2021/dong/bg1.jpg) no-repeat center;
    background-size: 100% 100%;  
}
.s11_box2 .s11_b2{
	width: 1200px;
    margin: auto;
    padding-bottom: 1px;
}
.s11_box2 .s11_b2 h1{
	text-align: center;
    color: #fff;
    font-size: 48px;
    line-height: 47px;
    padding: 50px 0;    
} 
.s11_box2 .s11_b2 h1 i{
	display: inline-block;
    width: 93px;
    height: 47px;
    background: url(/images/pc2021/dong/point.png) no-repeat center;
    vertical-align: top;
    margin: 0 25px; 
}    
.s11_box2 .s11_b2 h1 i:nth-child(2) {
    transform: rotate(180deg);
}     
.s11_box2 .s11_b2 .border-all{
	    width: 1196px;
    border: 2px solid #fff;
    border-radius: 50px;
    margin: auto;
    margin-top: 60px;
    padding: 36px 20px;
    box-shadow: 0px 0px 10px #f414f7;
    position: relative;
}
.s11_box2 .s11_b2 .border-all .m_bg{
	width: 1127px;
    height: 717px;
    margin: auto;
    background: url(/images/pc2021/dong/pic02.png) no-repeat center;
}
.s11_box2 .s11_b2 .border-all .m_bg .course{
	width: 1100px;
    margin: 0 auto;
    height: 500px;
    padding-top: 30px;  
}
.s11_box2 .m_bg .course li{
	float: left;
    width: 256px;
    height: 220px;
    margin: 10px 9px;
    background: white;
    border-radius: 10px;
}
.course li .tup {
    width: 100%;
    height: 180px;
}  
.m_bg img{
	width: 980px;
    height: 272px;
    display: block;
    margin: auto; 
} 
 .border-all .line {
    width: 60px;
    height: 6px;
    background-color: #fff;
    border-radius: 30px;
    box-shadow: 0px 0px 10px #f414f7;
    position: absolute;
    right: 176px;
    bottom: -4px;
} 
.s11_box2 .ask{
	    display: block;
    width: 410px;
    height: 80px;
    margin: 60px auto;
    border: 2px solid #fff;
    border-radius: 50px;
    box-shadow: 0px 0px 15px #f414f7;
    text-align: center;
    line-height: 80px;
    font-size: 28px;
    text-shadow: 0px 0px 15px #f414f7;
    color: #fff;
}   
.main4{
	width: 100%;
    background: url(/images/pc2021/dong/bg4.jpg) no-repeat center;
    background-size: 100% 100%;
}
.main4  .main{
	width: 1200px;
    margin: auto;
    padding-bottom: 1px;
}  
.main4 .main .border-all {	
    width: 1196px;
    border: 2px solid #fff;
    border-radius: 50px;
    margin: auto;
   	margin-top: 0;
    padding: 36px 20px;
    box-shadow: 0px 0px 10px #f414f7;
    position: relative;
}
.main4  .m_bg {
    width: 1127px;
    height: 717px;
    margin: auto;
    background: url(/images/pc2021/dong/pic02.png) no-repeat center;
}
.main4  ul{
	width: 100%;
    overflow: hidden;
}
.main4  ul li{
    width: 535px;
    float: left;
    margin-left: 19px;
    margin-top: 40px;
}
.main4 ul li b {
    display: block;
    text-align: center;
    font-size: 24px;
    line-height: 60px;
}
.main4 ul li img {
    width: 535px;
    height: 218px;
}
.ask {
    display: block;
    width: 410px;
    height: 80px;
    margin: 60px auto;
    border: 2px solid #fff;
    border-radius: 50px;
    box-shadow: 0px 0px 15px #f414f7;
    text-align: center;
    line-height: 80px;
    font-size: 28px;
    text-shadow: 0px 0px 15px #f414f7;
    color: #fff;
}
.main3 {
	width: 100%;
    background: url(/images/pc2021/dong/s11_bg3.jpg) no-repeat center;
    background-size: 100% 100%;
}    
.main3 h1 {
    text-align: center;
    color: #fff;
    font-size: 48px;
    line-height: 47px;
    padding: 50px 0;
}
.main3 h1 i {
    display: inline-block;
    width: 93px;
    height: 47px;
    background: url(/images/pc2021/dong/point.png) no-repeat center;
    vertical-align: top;
    margin: 0 25px;
}
.main3 h1 i:nth-child(2) {
    transform: rotate(180deg);
}
.main5{
	width: 100%;
    background: url(/images/pc2021/dong/s11_bg5.jpg) no-repeat center;
    background-size: 100% 100%;
        padding-bottom: 20px;
}
.main5 .main{
	width: 1200px;
    margin: auto;
    padding-bottom: 1px;
}
.main5 .main h1 {
    text-align: center;
    color: #fff;
    font-size: 48px;
    line-height: 47px;
    padding: 50px 0;
} 
.main5 .main h1 i {
    display: inline-block;
    width: 93px;
    height: 47px;
    background: url(/images/pc2021/dong/point.png) no-repeat center;
    vertical-align: top;
    margin: 0 25px;
} 
.main5 .main h1 i:nth-child(2) {
    transform: rotate(180deg);
}
.main5 .bl_1 {
    width: 1120px;
    height: auto;
   /*  overflow: hidden; */
    margin: 20px auto;
}
.main5 .s11_title {
    width: 60%;
    margin: 10px auto;
    text-align: center;
    background: url(/images/pc2021/dong/title3.png)no-repeat center;
    background-size: 100% 100%;
  }
.main5 .s11_title h2 {
    font-size: 30px;
    color: #fefb00;
    margin-bottom: 10px;
}
.main5 .s11_content {
    width: 100%;
    border-radius: 20px;
    border: 2px solid #fff;
    box-shadow: 0 0 10px #fff;
    padding: 20px;
}
.main5 .content_box {
    background: #fff;
    border-radius: 20px;
    width: 100%;
    overflow: hidden;
}
.text-center {
    text-align: center!important;
}
.ui {
    margin: 15px 0;
}

.s11_content .col-xs-2 {
	width: 13.666667%;
	float: left;
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}
 .ui img {
    width: 60%;
    -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;
}
.ui img:hover{
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}
.col-xs-2 p{
	font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #121212;
    margin: 0;
}
.ui b {
    padding: 15px 0 5px 0;
    display: inline-block;
}
 .col-xs-2 p {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #121212;
    margin: 0;
}
.col-xs-12 {
    width: 100%;
        position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.border-all {
    width: 1196px;
    border: 2px solid #fff;
    border-radius: 50px;
    margin: auto;
    margin-top: 60px;
    padding: 36px 20px;
    box-shadow: 0px 0px 10px #f414f7;
    position: relative;
}
.m_bg {
    width: 1127px;
    height: 717px;
    margin: auto;
    background: url(/images/pc2021/dong/pic02.png) no-repeat center;
}
.main4 ul, .main5 ul {
    width: 100%;
    overflow: hidden;
}
.main5 ul li {
    width: 470px;
    height: 252px;
    float: left;
    margin-left: 62px;
    margin-top: 71px;
}
.main5 ul li img{ 
    max-width: 100%;
}
.main7{
	width: 100%;
	background-color: #1286e9;
	padding-bottom: 20px;
}
 
.main7 h1 {
    text-align: center;
    color: #fff;
    font-size:  28px;
    line-height: 47px;
    padding: 30px 0;
}
.main7 form{
	width: 580px;
	display: block;
	margin: auto;
}
.main7 form div{
	width: 100%;
	height: 50px;
	margin-bottom: 15px;
}
.main7 form div label{
	display: inline-block;
	height: 50px;
	width: 120px;
	background-color: #fce6bd;
	text-align: center;
	font-size: 20px;
	line-height: 50px;
	font-weight: 700;
}
.main7 form div input{
	display: inline-block;
	width: 445px;
	margin-left: 10px;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	text-indent: 1em;
	border: none;
	outline: none;
	vertical-align: bottom;
}
.main7 form button{
	display: block; width: 390px;
	height: 50px;
	margin: 20px auto;
	background-color: #f80930;
	border: none;
	outline: none;
	text-align: center;
	font-size: 24px;
	color: #fff;
	line-height: 50px;
	cursor: pointer;
}
/* 双十一结束*/
/* 奖助勤勉 */
.xq_1 {
    width: 1120px;
    margin: 60px auto;
}
.con_p {
    font-size: 18px;
    color: #feffde;
    line-height: 1.8em;
    width: 1040px;
    margin: 0 auto;
    padding-bottom: 20px;
    text-indent: 2em;
}
.tu {
    text-align: center;
    margin: 0 auto;
}
.pg1 {
    width: 1120px;
    margin: 60px auto;
}
.tit {
    margin: 30px auto;
    text-align: center;
    width: 390px;
}
.boximg {
    width: 1101px;
    margin: 0 auto;
    text-align: center;
}
.boxd2 {
    margin: 30px 0;
    color: #fcffcb;
}
.boxd2 h3 {
    font-size: 28px;
    padding: 0 0 0 150px;
    background: url(/images/pc2021/dong/img_15.jpg) no-repeat;
    line-height: 35px;
    background-position: 100px 0;
    margin: 0;
    font-weight: bold;
}
.boxd2 p {
    font-size: 24px;
    line-height: 48px;
    margin: 0.5em 0 1em;
    box-sizing: border-box;
    padding: 0 130px 0 150px;
}
.boxd5 {
    background: #be0d05;
    border: 1px solid #e6c772;
    margin: 30px auto;
    border-radius: 32px;
    overflow: hidden;
    padding: 20px;
    font-size: 24px;
    line-height: 80px;
    font-weight: bold;
}
.boxd5 li {
    background: #ffffff;
    width: 46%;
    float: left;
    margin: 20px;
    color: #b5272a;
    border-radius: 48px;
    box-sizing: border-box;
       font-weight: bold;
}
.boxd5 li:nth-child(5) {
    width: 96.5%;
}
.boxd5 li:nth-child(6) {
    width: 96.5%;
}
.boxd5 span {
    width: 72px;
    height: 72px;
    border-radius: 50%;
    background: #ffffff;
    top: 4px;
    left: 4px;
    color: #dfa024;
    font-weight: bold;
    text-align: center;
    float: left;
    margin: 4px;
    font-size: 48px;
    line-height: 72px;
    border: 7px solid #ffc000; 
}
.boxd3 {
    margin: 30px 0;
    color: #fcffcb;
}
.boxd3 p {
    font-size: 24px;
    line-height: 48px;
    margin: 0.5em 0 1em;
    box-sizing: border-box;
    padding: 0 60px;
}
.blt {
    width: 350px;
    margin: 0 auto;
    text-align: center;
}
.ljzxbtn {
    width: 310px;
    font-size: 26px;
    background: #fbf697;
    color: #ec120c;
    border-radius: 50px;
    line-height: 70px;
    padding: 0;
    box-sizing: border-box;
    display: inline-block;
    margin: 30px auto;
    text-align: center;
}
/* 奖助勤勉结束 */ 
/* 退伍军人 */
.twjr_box{
	background: #e4e4e4;
	width: 100%;
	margin: 0 auto;
	padding: 40px 0;
}
.tw_box{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.tw_box .tw_b1{
	width: 941px;
    height: 81px;
}
.tw_box ul{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding-top: 40px;
}
.tw_box ul li{
	width:380px;
	float: left;
	margin: 10px;
}
.tw_box ul li img{
	width: 100%;
	display: block;
}
.twjr_a{
	width: 300px;
    height: 60px;
    display: block;
    margin: 35px auto 0px auto;
    color: #ff0;
    border-radius: 10px;
    font-size: 24px;
    letter-spacing: 3px;
    line-height: 60px;
    background: #d1161a;
    text-align: center;
    font-weight: 530;
}
.tw_bg{
	background: #fff;
} 
.tw_box2{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.tw_box2 .tw_b2{
	width: 483px;
    height: 70px;
    margin: 0 auto 34px auto;
}
.jybd {
    width: 1200px;
    height: 443px;
    display: block;
    margin: 0 auto;
    background: #ffecc2;
}
.jybd_l {
    width: 468px;
    height: 443px;
    display: block;
    float: left;
    background: url(/images/pc2021/dong/jybd_l.jpg) center no-repeat;
}
.jybd_r {
    width: 732px;
    height: 443px;
    display: block;
    float: right;
}
.jybd_r_bt {
    width: 732px;
    height: 93px;
    display: block;
    margin: 0 auto;
    background: url(/images/pc2021/dong/bt6.gif) center no-repeat;
}
.bmdsr_show .bd1 {
    width: 720px;
    height: 46px;
    overflow: hidden;
    background: #FFF;
    margin: 0 auto;
}
.bmdsr_show .bd1 ul li {
    width: 100%;
    height: 50px;
    overflow: hidden;
    margin: 0 auto;
    line-height: 50px;
    color: #fff;
    background: #d1161a;
}
.bmdsr_show .bd1 ul li span {
    width: 144px;
    height: auto;
    overflow: hidden;
    font-size: 16px;
    text-align: center;
    display: block;
    float: left;
}
.bmdsr_show .bd {
    width: 720px;
    height: 296px;
    overflow: hidden;
    background: #FFF;
    margin: 0 auto 0 auto;
} 
.bmdsr_show .bd ul li{
	width:100%; 
	height:40px!important; 
	overflow:hidden; 
	border-bottom:1px dashed #8C8C8C; 
	margin:0 auto; 
	line-height:40px;
}
.bmdsr_show .bd ul li span{
	width:144px; 
	overflow:hidden; 
	font-size:14px; 
	text-align:center; 
	display:block; 
	float:left; 
	height:40px; 
	line-height:40px;
}
.twjr_box2{
	width: 100%;
    height: 1320px;
    margin: 0 auto;
    overflow: hidden;
    background: url(/images/pc2021/dong/twjr_bg2.jpg) center top no-repeat;
    display: block;
    padding-top: 53px;
}	
.bt3 {
    width: 643px;
    height: 74px;
    margin: 0 auto 34px auto;
    background: url(/images/pc2021/dong/bt3.png) center no-repeat;
}   
.twjr_box2 img{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	display: block;   
} 
.twjr_box3{
	background: #e4e4e4;
	padding: 40px 0;
	margin: 0 auto;
	text-align: center;
	width: 100%;
}
.twjr_box3 .tw3_i1{
 	width: 673px;
    padding: 20px 0;
}
.twjr_box3 ul {
    width: 1200px;
    height: 330px;
    margin: 0 auto;
    display: block;
}
.twjr_box3 ul li{
	float: left;
	width: 280px;
	height: 330px;
	float: left;
    background: #fff;  
    font-size: 16px;
    line-height: 32px;
    text-align: justify;
    color: #464646;
    margin: 10px;
}
.twjr_box3 ul li img{
	width: 280px;
    height: 168px;
    display: block;
    margin: 0 auto;
}
 .twjr_box3 ul li p{
 	width: 98%;
    display: block;   
    font-size: 18px;
    color: #d1161a;
    text-align: center;
    font-weight: 600;
    height: 50px;
    line-height: 60px;
 } 
.twjr_box3 ul li div{
	width: 94%;
	display: block;
	margin: 0 auto;
}  
.twjr_box4{
    width: 100%;
    height: 740px;
    margin: 0 auto;
    overflow: hidden;
    background: url(/images/pc2021/dong/twjr_bg3.jpg) center top no-repeat;
    display: block; 
    text-align: center;
}
.twjr_box4 .tw4_i1{
	width: 596px;
    height: 31px;
	margin: 0 auto;
	padding: 40px 0;
	text-align: center;
	display: block;
}
.twjr_box4 ul{
	width: 1200px;
	margin: 0 auto;
	padding: 20px 0;
	text-align: center;
}
.twjr_box4 ul li{
	width: 280px;
	    height: 270px;
	float: left;
	margin: 10px;
	display: block;  
    background: #fff;
    text-align: center; 
    font-size: 16px;
    color: #464646;
}
.twjr_box4 ul li img{
	width: 280px;
	display: block;
	height: 154px;
}
.twjr_box4 ul li p{
	width: 100%;
    display: block; 
    font-size: 18px;
    color: #464646;
    text-align: center;
    font-weight: 600;
    height: 50px;
    line-height: 60px;
}
.twjr_box4 ul li .twjr_za{
	width: 160px;
    height: 40px;
    display: block;
    margin: 10px auto 0 auto;
    color: #fff37b;
    background: #d1161a;    
    font-size: 18px;
    line-height: 40px;
    text-align: center;  
}
.gz_12{width:100%; height:auto; overflow:hidden; margin:0 auto 0 auto; background:url(/images/pc2021/dong/gz_bg10.jpg) center no-repeat;}
.gz12_show{width:1200px; height:auto; overflow:hidden; margin:30px auto}
.gz1s_l{width:355px; height:475px; overflow:hidden; background:#FFF repeat}
.lxwm{width:165px; height:40px; border-bottom:1px solid #37363B; font-size:24px;margin-top: 25px;
margin-left: 15px;; font-weight:bold}
.diz{ font-size:20px; margin-left:20px;padding-left: 35px;line-height: 35px; margin-top:35px}
.gz_dz{font-size:14px; margin-left:55px; margin-top:10px; letter-spacing: 1.5px; height:auto; overflow:hidden}
a.gz_zx{font-size:12px; color:#ff1d00; margin-left:55px; margin-top:10px; display:block}
.diz1{ font-size:20px; margin-left:20px;padding-left: 35px;line-height: 35px; margin-top:35px}
a.djzx{width:110px; height:45px; background:#F44144 repeat; font-size:18px; color:#FFF; text-align:center; display:block; margin:20px auto; line-height:45px;}
.gz1s_r{width:750px; height:auto; overflow:hidden; margin-top:15px;}
.gz1s_r h3{font-size:30px; color:#FFF; letter-spacing: 1.5px; line-height:65px}
.gz1s_b{width:750px; height:215px; background:#E63B24 repeat; opacity:0.7; margin-top:35px}
.msb7_top{width:596px; height:auto; overflow:hidden; margin:0px auto;}
.ds7_1{width:290px; height:50px; overflow:hidden; float:left; margin-left:8px; margin-top:25px}
.fleft{float:left;}
.fright{float:right;}
.ds7_1 input{ width:100%; height:auto; overflow:hidden; line-height:50px; padding-left:2%}
.coolbg1{width:118px; height:40px; overflow:hidden; background:#FFFFFF repeat; border:none; font-size:15px; text-align:center; line-height:40px;  margin:2% auto; display:block; color:#ff1d00}
.tcenter{ text-align:center;} 
/* 退伍军人结束 */
.imghover:hover{transform:scale(1.3);transition:all 5s ease 0s;-webkit-transform:scale(1.3);-webkit-transform:all 5s ease 0s;}
/* 校园环境新样式 */
.w1280{width: 1280px;margin: 0 auto;}
.hj{width:1280px; height:460px; overflow:hidden; margin-top:20px;}
.hj-top{width:1280px; height:50px; overflow:hidden;}
.hj-top h3{width:141px; height:50px; background:#3496E1 repeat; overflow:hidden; font-size:20px; color:#FFF; text-align:center; line-height:50px;}
.hj-top p{width:1000px; font-size:16px; margin-left:20px; line-height:50px;}
.hj-top a{font-size:16px; display:block; line-height:50px;}

.hj-bottom{width:1268px; height:415px; overflow:hidden; margin-left:15px;}
.shu{width:3px;height:415px;background:#3496E1 no-repeat;overflow:hidden;}
.hj-pic{width:1255px; height:415px; overflow:hidden; margin-top:15px;}
.hjpic{width:325px; height:415px; overflow:hidden;}
.hjpic p{margin-top:10px; overflow:hidden;width:325px; height:193px;}
.hjpic-c{margin-top:10px; display:inline-block; margin-left:5px; overflow:hidden;}
.hj-pic img:hover{transform: scale(1.3);transition: all 5s ease 0s;-webkit-transform: scale(1.3);
 -webkit-transform: all 5s ease 0s;}
 .l{float:left;display:inline;}
.r{float:right;display:inline}
/*春季预科班  */
.public {margin: auto;width: 1200px; padding: 40px 0;}
.butt {text-align: center;margin-top: 20px;}
.butt a {display: inline-block;width: 221px;line-height: 46px;text-align: center;font-size: 21px;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);}
.bt2 a {color: #FFF;background-color: #ffd796;background-image: url(/images/pc2021/dong/but.jpg);width: 275px;}
.btcj3 a {color: #f34840;background-color: #ffff00;width: 600px;border-radius: 25px;}
.bg_01 {background-color: #cf221d;padding: 20px 0;} 
.wz1 {width: 560px;text-align: center;color: #FFF;}
.wz1 h2 {color: #ffe400;line-height: 55px;margin-left: 30px;}
.ipt1 {text-align: center;color: #FFF;}
.ipt1 p {margin-top: 15px;}
.ipt1 input[type="text"] {width: 250px;line-height: 36px;border-radius: 5px;}
.ipt1 input[type="submit"] {width: 250px;line-height: 36px;border-radius: 5px;color: #ff0000;font-size: 20px;}
.fl {
    float: left;
}
input {
    margin: 0;
    padding: 0;
    border: 0px;
}

.tit_01 {text-align: center;color: #ff3924;margin-top: 30px;}
.ykUl1 ul li {width: 500px;float: left;border: 1px solid #d2d2d2;padding: 20px;margin-left: 30px;margin-top: 20px;}
.ykUl1 ul li p:nth-child(1) {color: #ff3924;font-weight: bold;border-bottom: 1px solid#d2d2d2;line-height: 36px;}
.ykUl1 ul li p:nth-child(2) {margin-top: 10px;line-height: 30px;height: 60px;}
.ykUl1 ul li p:nth-child(2) font {color: #ff3924;}
.img1 {margin-top:10px;}
.tab {margin-top: 20px;}
.tab table tr:nth-child(1){background-color: #e71f19;color: #FFF!important;}
.tab table tr:nth-child(1) td {border-right: 1px solid #FFF;color: #FFF!important;}
.tab table tr td {line-height: 50px;text-align: center;border: 1px solid #e71f19;}
.tab table tr td:nth-child(1) {width: 350px;text-align: center;}
.tab table tr td:nth-child(2) {width: 200px;text-align: center;}
.tab table tr td:nth-child(3) {width: 200px;text-align: center;color: #e71f19;}
.tab table tr td:nth-child(4) {width: 200px;text-align: center;color: #e71f19;}
.tab table tr td:nth-child(5) {width: 250px;text-align: center;}
.tab table tr td:nth-child(5) a {background-color: #e71f19;padding: 6px 50px;color: #FFF;}
.tit_02 {color: #FFF;text-align: center;}
.tit_02 font {color: #fff560;}
.ykUl2 ul li {width: 286px;height: 390px;background-color: #FFF;float: left;margin-left: 12px;margin-top: 20px;}
.ykUl2 ul li h2 {font-size: 23px;text-align: center;line-height: 50px;}
.ykUl2 ul li p {width: 265px;margin-left: 10px;font-size: 18px;line-height: 25px;}

.ykUl3 ul li {float: left;margin-left: 10px;margin-top: 10px;}
.p_01 {text-indent: 2em;line-height: 30px;width: 1150px;margin-left: 25px;}
.ykUl4 ul li {float: left;margin-left: 9px;margin-top: 10px;}
.ykUl4 ul li:first-child {margin-left: 0px;}
.tp {margin-top: 20px;}
.ykUl5 ul li {float: left;text-align: center;width: 388px;margin-left: 9px;border: 1px solid#d8d8d8;padding-bottom: 20px;margin-top: 20px;}
.ykUl5 ul li h2 {color: #ff6600;border-bottom: 1px solid #727272;width: 320px;margin-left: 34px;line-height: 60px;}
.ykUl5 ul li h3 {line-height: 50px;}
.ykUl5 ul li .ykb_a {background-color: #e71f19;display: inline-block;width: 200px;line-height: 39px;border-radius: 20px;color: #FFF;}
.ykUl5 ul li img{width: 388px;height: 221px}
.ykUl6 ul li {float: left;margin-left: 10px;margin-top: 20px;}
.tit_03 {text-align: center;padding: 20px 0;}
.bg_02 {background-image: url(/images/pc2021/dong/bg_02.jpg);height: 594px;}
.wz2 {color: #FFF;width: 550px;}
.wz2 p {font-size: 27px;line-height: 60px;margin-top: 150px;}
.ipt2 {background-color: #FFF;color: #000;width: 600px;height: 450px;margin-top: 80px;padding-top: 60px;text-align: center;}
.ipt2 p {margin-top: 30px;}
.ipt2 input[type="text"]{border: 1px solid#d2d2d2;width: 450px;line-height: 39px;}
.ipt2 select {width: 450px;height: 39px;border: 1px solid#d2d2d2;}
.ipt2 input[type="submit"]{width: 280px;line-height: 45px;background-color: #cf221d;color: #FFF;font-size: 20px;}
/* 春季预科班结束 */
/* 双十二 */
.s12_part1{
	    width: 100%;
    background-color: #c6070f;
}
.s12_w12 {
    width: 1200px;
    margin: auto;
}
.s12_tit{
	width: 100%;
    text-align: center;
    font-size: 42px;
    font-weight: bold;
    letter-spacing: 2px;
    padding: 50px 0;
    color: #fff;
}
.s12_p1_con {
    width: 100%;
    height: 260px;
    overflow: hidden;
}
.s12_p1_con img {
    float: left;
}
.s12_part2{width: 100%;background: url(/images/pc2021/dong/s12_bg1.jpg) no-repeat center;background-size: 100% 100%;padding-bottom: 1px;}
.s12_part2 form{width: 700px;margin: 40px auto;}
.s12_part2 form input{width: 100%;display: block;border: none;outline: none;text-align: center;font-size: 28px;line-height: 2;margin-bottom: 25px;border-radius: 5px;}
.s12_part2 form button{width: 100%;display: block;border: none;outline: none;text-align: center;font-size: 30px;line-height: 2;margin-bottom: 30px;border-radius: 5px;background-color: #ff0000;color: #fff;cursor: pointer;}
.s12_part_img{width: 100%;background: url(/images/pc2021/dong/s12_bg2.jpg) no-repeat center;background-size: 100% 100%;padding-bottom: 50px;}
.s12_part_img .s12_img{
	width: 100%;
	display: block;
	text-align: center;	
}
.s12_part_img ul{
	width: 1200px;
	margin:0 auto;	
	text-align: center;
}
.s12_part_img ul li{
	width: 280px;
	float: left;
	border: 3px solid #f9d4ac;
	border-radius: 10px;
	margin-left: 8px;
	background: #ffffff;
	padding: 3px;
}
.s12_part_img ul li img{
	width: 280px;
	height: 155px;
	overflow: hidden;
	border-radius: 10px;
}
.s12_part_img ul li p{
	font-size: 20px;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
}
.s12_part_img ul li span{
	font-weight: bold;
	font-size: 18px;
	line-height: 24px;
} 
.s12_part_img ul li span font{
	color: #ff0000;
}
.s12_part_img ul li .s12_box_a{
	width: 180px;
	margin:0 auto;
	padding: 10px 0; 
}
.s12_part_img ul li .s12_box_a a{
	width: 80px;
	height: 30px;
	text-align: center;
	background: #ff0000;
	border-radius: 5px;
	display: inline-block;
	font-size: 18px;
	line-height: 30px;
	margin-left: 10px;
	color: #ffffff;
}
.s12_part_img2{width: 100%;}
.s12_part_img2 .s12_img{
	width: 100%;
	display: block;
	text-align: center;	
}
/* 双十二结束 */
/* 插画设计师 */
.ch_box{
	width: 100%;
	background: #ffffff;
	margin: 0 auto;
	padding: 60px 0;	 
	text-align: center;
}
.ch_box_1{
	width: 990px;
	margin:0 auto;
}
.ch_box_1 h2{
	font-weight: normal;
    font-size: 42px;
    line-height: 66px;   
}
.ch_box_1 p{
	font-size: 18px;
    line-height: 28px;
    text-align: center;
    color: #333;    
}
.ch_box_1 ul{
	padding-top: 70px;
}
.ch_box_1 ul li{
	float: left;
	padding-right: 13px;
} 
.ch_box_1 ul li img{
	width: 237px;
	height: 342px;
	display: block;
}
.ch_box_1 ul li:nth-child(4n) {
    padding-right: 0;
}
.ch_box_2{	 
	width: 990px;
	text-align: center;
	margin:0 auto;
}
.ch_box_2 h2{
	font-weight: normal;
    font-size: 42px;
    line-height: 66px;
}
.ch_box_2 ul{
	margin-top: 50px;
}
 .ch_box_2 ul li{
 	width: 240px;
    border: 3px solid #8e8e8e;
    box-sizing: border-box;
    margin-right: 76px;
    float: left;
 }   
 .ch_box_2 ul li:nth-child(1) {
    margin-left: 56px;
}
 
 .ch_box_2 ul li:nth-child(3n) {
    margin-right: 0;
}
 .ch_box_2 ul li h3{
    color: #fff;
    padding: 33px 0 20px;
    line-height: 26px;
        font-weight: 400;
    font-size: 28px;
}
 .ch_box_2 ul li p{
 	line-height: 24px;
    font-size: 16px;
    color: #fff;
    height: 128px;
 }
  .ch_box_2 ul li .ch_2_a{
     width: 156px;
     height: 37px;
    border-radius: 16px;
    background: #ffffff;
    font-size: 16px;
    text-align: center;
    margin: 32px auto 40px;
    display: block;
    line-height: 37px;
    color: #ff0000;
  }
.ch_box_2 ul .ch2_li1{
	background:url(/images/pc2021/dong/ch_bj1.jpg);
	background-size: 100%;
}   
 .ch_box_2 ul .ch2_li2{
	background:url(/images/pc2021/dong/ch_bj2.jpg);
	background-size: 100%;
} 
.ch_box_2 ul .ch2_li3{
	background:url(/images/pc2021/dong/ch_bj3.jpg);
	background-size: 100%;
}    
.ch_box2{
	background: url(/images/pc2021/dong/img-btn.jpg)no-repeat center;
    height: 428px;
}
.ch_box2_gd {
	  text-align: center;
    position: relative;
    margin: 0 auto;
    width: 1102px;
}
.ch_box2_1{
	width: 650px;  
    padding-top: 85px;  
}
.ch_box2_1 h4{
	font-size: 32px;
    line-height: 57px;
    color: #fff;
    font-weight: normal;
}
.ch_box2_1 h3{
    font-size: 38px;
    line-height: 57px;
    color: #fff;
   font-weight: normal;
}
.ch_box2_1 .click{   
	width: 156px;
    height: 37px;
    border-radius: 16px;
    background: #ef4136;
    font-size: 16px;
    text-align: center;
    margin: 32px auto 40px;
    line-height: 37px;   
}
.ch_box2_1 .click a{
	color: #fff;
}
/* 插画设计师结束 */
/* 1+X认证 */
.rz_box{
	width: 100%;
	margin: 0 auto;
	padding: 20px 0;
	background: #ffffff;
	text-align: center;
}
.rz1_b{
	width: 1200px;
	margin: 0 auto;
/* 	padding: 20px 0; */
}
.rz1_b h1{
	font-size: 36px;
	
}
.rz1_b h1 span{
	border-bottom: 3px solid #4a73fb;
    letter-spacing: 2px;
    padding-bottom: 15px;
}
.box_three {
    width: 100px;
    margin: -17px auto 50px auto;
}
.box_three span {
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 20px solid #ff4c9c;
}
.rz1_b .rz1_p1{
	font-size: 18px;
    text-align: center;
    line-height: 30px;
        margin-bottom: 20px;
}
.rz1_b .re1_d2_l{
	width: 400px;
	margin: 0 auto;
	float: left;
}
.rz1_b .re1_d2_l img{
	width: 300px;
	display: block;
	margin-top: 20px;
}
.rz1_b .re1_d2_r{
	width: 800px;
	float: left;
	text-align: left;
}
.rz1_b .re1_d2_r h2{
	color: #4a73fb;
    font-size: 24px;
    font-weight: normal;
        margin-top: 20px;
    margin-bottom: 10px;
}
.rz1_b .re1_d2_r h2 i{
	color: #ff4c9c;
    font-size: 26px;
    margin-right: 10px;
    font-style: italic;
}
.rz1_b .re1_d2_r p{
	line-height: 30px;
    margin: 10px 0 30px 0;
    font-size: 14px;
}
 .re_box_a{
 	width: 300px;
    height: 60px;
    line-height: 60px;
    border-radius: 30px;
    font-size: 20px;
    font-weight: bold;
    margin: 20px auto 30px 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);
    transition: all 1s;
    color: #fff;
 }  
 .rz_box2 {
 	background: #ddebf7;
    overflow: hidden;
    width: 100%;
	margin: 0 auto;
	padding: 20px 0; 
	text-align: center;
 }
 .rz2_b{
 	width: 800px;
 	margin: 0 auto;
 }
 
.rz2_b ul li{
	width: 200px;
	float: left;
	background: #fff;
    border-radius: 10px;   
    position: relative;
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    -ms-transition: all 0.4s linear;
    transition: all 0.4s linear;   
/*     height: 200px; */
        margin: 31px 20px 0 20px;
    padding: 10px;
}
.rz2_b ul li .rz2_b_li{
	border: 1px dashed #1649e3;
    height: 180px;
    border-radius: 10px;
}
.rz2_b ul li img{
	width: 45%;
    display: inline-block;
    margin: 10px;
}
.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: -1.5px;
}
.rz2_b li:hover .rz2_b_li{
	border: 1px dashed #fff;
}
.rz2_b li:hover{ 
	z-index: 11;
	background: #1649e3;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.rz2_b li:hover h2,.rz2_b li:hover img,.rz2_b li:hover .demo_line,.rz2_b li:hover .demo_line span{
	color: #fff;
	webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	transition: all 0.4s linear;
	-webkit-animation: moveFromBottom 0.3s ease;
	-moz-animation: moveFromBottom 0.3s ease;
	-o-animation: moveFromBottom 0.3s ease;
	-ms-animation: moveFromBottom 0.3s ease;
	animation: moveFromBottom 0.3s ease;
}
.rz2_b li:hover .demo_line,.rz2_b li:hover .demo_line span{background: #fff}
.tab {
    margin: 20px auto;
    text-align: center;
}
.tab thead {
    background: #305496;
    color: #FFF;
    font-weight: bold;
}
.tab thead td{height: 40px}
.tab thead td:nth-child(1){width: 10%}
.tab thead td:nth-child(2){width: 30%}
.tab thead td:nth-child(3){width: 20%}
.tab thead td:nth-child(4){width: 20%}
.tab thead td:nth-child(5){width: 20%}
.tab tbody td{padding: 5px}
.tab tr td{border:1px solid #8ea9db;}
.tab_color{background: #ddebf7}
.rz_box2 .rz2_ul {
	width: 1200px;
	margin: 0 auto;
}
.rz_box2 .rz2_ul li{
	width: 380px;
	float: left;
	margin: 10px;
}
.rz_box2 li p{
	font-size: 18px;
	    font-weight: bold;
    margin: 10px; 
}
.rz_box2 .rz2_ul li img{
	width: 100%;
	display: block;
}
.rz_box2 .rz2_ul2 {
	width: 1200px;
	margin: 0 auto;
} 
.rz_box2 .rz2_ul2 li{
	width: 280px;
	float: left;
	margin: 10px;
}
.rz_box2 .rz2_ul2 li img{
	width: 100%;
	display: block;
}
div.cscgxz{margin: auto;width: 952px}
div.cscgxz ul{ padding:0;}
div.cscgxz ul,div.cscgxz_jy ul{list-style: none;width: 952px;position: relative;}
div.cscgxz ul li{float: left;width: 229px;margin-left: 12px;border: 1px solid #D7D7D7;box-sizing: border-box;margin-bottom: 12px;border-top: none;overflow: hidden;height: 230.45px;}
div.cscgxz ul li:nth-child(1),div.cscgxz ul li:nth-child(5),div.cscgxz ul li:nth-child(9),div.cscgxz ul li:nth-child(13){margin-left: 0;}
div.cscgxz ul li a{display: inline-block;width: 100%;position: relative;height: 100%;}
.divA{overflow: hidden;height: 122px;position: absolute;bottom: 0;}
div.cscgxz ul li a .divB {position: absolute;top: 0;left: -227PX;width: 100%;height: 100%;text-align: center;color: white;background: url(/images/pc2021/dong/kl.png);background-size: 100% 100%;transition: all 0.2s;}
div.cscgxz ul li a .divB p.xzintro {width: 200px;height: 80%;padding: 1% 0;margin: 0 5%;font-size: 0.5em;line-height: 1.9em;position: absolute;left: 217px;color: #fff;text-indent: 20px;transition: all 0.2s 0.2s ease-out;}
div.cscgxz ul li img{width: 100%;}
div.cscgxz ul li p.name{padding: 1em 0 0.3em 0;text-align: center;font-size: 1.2em;color: #0077DD;}
div.cscgxz ul li p.xzcon{padding: 0.5em 0;line-height: 1.8em;font-size: 12px}
div.cscgxz ul li p.xzcon span:first-child{float: left;width: 100%;padding-left: 9px;box-sizing: border-box;text-align: center;color: #FF3646;font-weight: bold;}
div.cscgxz ul li p.xzcon span:nth-child(2){float: right;width: 50%;}
div.cscgxz ul li p.xzcon span:last-child{display: inline-block;width: 100%;padding-left: 9px;text-align: center;color: #0A0000}
.box1 li{list-style-type: disc!important;margin-bottom: 15px;line-height: 30px}
.conbg3{background: url(/images/pc2021/dong/zg_con14.jpg) bottom center no-repeat ;padding: 60px 0;text-align: center;    background-color: #ffffff;}
.con_bm{width: 1120px;margin: 0 auto;height: 520px;}
.con_bm p{color: white;font-size: 34px;float: left;margin: 90px 0 0;line-height: 1.6em;}
.con_bm form{width: 406px;height: 460px;float: right;box-sizing: border-box;padding: 36px;margin: 30px 0 30px 0; background-color:#FFF;border: 1px solid #3e94fa;}
.con_bm div{width: 300px;height: 50px;margin: 20px auto 0;background: white;background: url("../images/rz_input.png") left center no-repeat rgba(218, 218, 218, 0.7);}
.con_bm h3{font-size: 35px;color: #000;font-weight: normal;margin: 0  0 20px;position: relative;background: url("../images/rz_p1.png") bottom center no-repeat;padding: 0 0 30px;}
.con_bm input{display: block;width: 236px;height: 50px;padding-left: 36px;border: none;font: 18px/50px "microsoft yahei";margin: 0 0 0 14px;outline: none;}
.con_bm .name{background: url("../images/zr_p1.png") left center no-repeat;}
.con_bm .call{background: url("../images/rz_p2.png") left center no-repeat;}
 
.con_bm .submit{text-align:center;display: block;width: 307px;height: 50px;font: bold 20px/46px "microsoft yahei";color: #fff;cursor: pointer;background: #ff5e5c;border: none;margin: 40px auto 0;text-indent: 0;padding: 0;}
/* 1+X认证结束 */
/* 打工返乡 */
.dg_box{
	width:100%;
	margin:0 auto;
	padding: 40px 0;
	text-align: center;
	background: #ffffff;
}
.dg1_box{
	width: 1200px;
	margin: 60px auto;
    text-align: center;
}
.dg1_box h1{
	font-size: 40px;
	line-height: 80px;
	font-weight: bold;
}
.dg1_box2{
	width: 1122px;
    height: 506px;
    background: url(/images/pc2021/dong/a_bg.jpg) no-repeat center;
    margin: 30px auto;
    position: relative;
    text-align: left;
}
.dg1_box2>p:nth-child(1) {
    top: 270px;
    left: 40px;
    color: #fff;
}
.dg1_box2>p {
    position: absolute;
    width: 310px;
    line-height: 36px;
    font-size: 18px;
    margin: 0;
}
.dg1_box2>p>strong {
    display: block;
    font-size: 33px;
    line-height: 60px;
}
.dg1_box2>p:nth-child(2) {
    top: 295px;
    left: 420px;
}
.dg1_box2>p:nth-child(3) {
    top: 60px;
    left: 790px;
}
.dg_a{
	display: inline-block;
    width: 330px;
    height: 60px;
    border-radius: 50px;
    text-align: center;
    line-height: 60px;
    font-size: 26px;
    letter-spacing: 2px;
    background: #f39800;
    color: white;
}
.dg_box2{
    padding: 60px 0;
    text-align: center;
    background: url(/images/pc2021/dong/b_bg.jpg) center 0 /100% no-repeat;
}
.dg_box2 p{
	font-size: 18px;
    margin: 0 auto 10px;
    line-height: 36px;
    color: #ffffff;
}
.dg_box2 h2{
	font-size: 44px;
	margin: 0 auto 10px;
	line-height: 36px;
	color: #ffffff;
}
.dg_box2 .dg2_ul{
	width: 1120px;
    overflow: hidden;
    margin: 30px auto;
    padding: 0;
}
.dg_box2 .dg2_ul li {
    float: left;
    width: 272px;
}
.dg_box2 .dg2_ul li img{
	width: 272px;
	display: block; 
}
.dg_box2 .dg2_ul>li:nth-child(2), .dg_box2 .dg2_ul>li:nth-child(3), .dg_box2 .dg2_ul>li:nth-child(4) {
    margin-left: 10px;
}
.dg_box2 .dg2_ul li p{
	font-size: 24px;
    text-align: center;
    line-height: 40px;
    color: #fff;    
}
.dg1_box3{
	width: 1153px;
    height: 574px;
    position: relative;
    background: url(/images/pc2021/dong/c_bg.jpg)no-repeat;
    margin: 30px -16px;
}   
.dg1_box3>p{
	position: absolute;
    color: #fff;
    font-size: 20px;
    line-height: 30px;
    margin: 0;
}  
.dg1_box3>p:nth-child(1) {
    top: 230px;
    left: 165px;
    width: 180px;
}
.dg1_box3>p:nth-child(2) {
    top: 150px;
    left: 455px;
    width: 180px;
}
.dg1_box3>p:nth-child(3) {
    top: 150px;
    left: 805px;
    width: 265px;
}
.dg1_box3>p:nth-child(4) {
    top: 330px;
    left: 465px;
    width: 265px;
}
.dg1_box3>p:nth-child(5) {
    top: 320px;
    left: 900px;
    width: 180px;
}
.dg_box3{
	padding: 90px 0;
    text-align: center;
    background: url(/images/pc2021/dong/d_bg.jpg) center /1920px 100% no-repeat;
    margin: -30px auto;
}
.d_cont {
    width: 1120px;
    overflow: hidden;
    margin: 30px auto;
}
.d_cont>span {float: left;overflow: hidden;}
.d_cont>span:nth-child(1) {width: 762px;}
.d_cont>span:nth-child(1)>img {float: left;margin-bottom: 13px;}
.d_cont>span:nth-child(1)>img:nth-child(even) {margin-left: 15px;}
.d_cont>span:nth-child(2) {width: 343px;margin-left: 15px;}
.dg_box h5{
	font-size: 44px;
	margin: 0 auto 10px;
	line-height: 36px;
}
.dg_box_ul2{
	margin: 30px auto;
    overflow: hidden;
    padding: 0;
    width: 1120px;
}
.dg_box_ul2 li {
    overflow: hidden;
    padding: 0;
    background: white;
    box-sizing: border-box;
    width: 362px;
    float: left;
    margin: 8px 17px 9px 0;
}
.dg_box_ul2 li img{
	width: 362px;
	height: 200px;
	display: block;
}
.dg_box_ul2 li h3{
	font-size: 22px;
    margin: 0;
    line-height: 2em;
    background: #4aa3df;
    color: white;
    font-weight: normal;
    position: relative;
}
.dg_box_ul2 li p {
    font-size: 15px;
    line-height: 1.6em;
    margin: 10px auto 1em;
    color: #010101;
    text-align: left;
    width: 84%;
	height: 65px;
}
.dg_box_ul2 .llzx.bg2 {
    background: #6badc4;
}
.dg_box_ul2 .llzx {
    float: left;
    width: 50%;
    font-size: 18px;
    line-height: 2em;
    background: #fb3703;
    color: white;
}
.dg_box_ul2 h3::after {
    content: "";
    border: 12px solid;
    border-color: #4aa3df transparent transparent transparent;
    position: absolute;
    width: 0;
    height: 0;
    left: 0;
    right: 0;
    top: 100%;
    margin: auto;
}
.dg_box3 h4{
	font-size: 44px;
	margin: 0 auto 10px;
	line-height: 36px;
	color: #ffffff;
	font-weight:bold;
}
/* 打工返乡结束 */
/* 提前择校 */
.tqzx_box{
	width: 100%;
	margin: 0 auto;
	background: #ffffff;
	padding: 40px 0;
	text-align: center;
}
.tqzx_box h2{
	text-align: center;
    font-size: 40px;
    padding: 10px 0;
    font-weight: bold;
}
.tqzx_box p{
	color: #db2027;
    text-align: center;
    font-size: 25px;
}
.tqzx_box .tqzx_ul {
	width: 1000px;
	margin: 0 auto;
	padding-top: 20px;
}
.tqzx_box .tqzx_ul li{
	width: 480px;
	float: left;
	margin: 10px;
}
.tqzx_box .tqzx_ul li img{
	width: 480px;
	display: block;
}
.tqzx_a{
	display: inline-block;
    width: 250px;
    line-height: 50px;
    font-size: 20px;
    font-weight: bold;
    background-color: #db2027;
    color: #FFF;
}
.tqzx_box .tqzx_ul2 {
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
}
.tqzx_box .tqzx_ul2 li{
	width: 380px;
	float: left;
	margin: 10px;
}
.tqzx_box .tqzx_ul2 li img{
	width: 380px;
	display: block;
}
.tqzx_bg{
	background: #c21c1e;
}
.tqzx_bg h2{
	color: #ffffff;
}
.tqzx_bg .tqzx_ul3{
	width:1200px;
	margin: 0 auto;	
	padding-top: 20px;
}
.tqzx_bg .tqzx_ul3 li{
	width: 380px;
	margin: 10px;
	float: left;
}
.tqzx_bg .tqzx_ul3 li img{
	width: 380px;
}
.tqzx_bg .tqzx_a{
	background: #ffffff;
	color: #c21c1e;
}
.tqykUl2 {
	 margin: auto;
    width: 1200px;
    text-align: center;
    padding: 20px 0;
}
   
.tqykUl2 ul li {
    width: 264px;
    height: 400px;
    background-color: #FFF;
    float: left;
    margin-left: 25px;
    margin-top: 20px;
    letter-spacing: 1.5px;
}
.tqykUl2 ul li:nth-child(1) {
    box-shadow: 0 4px 2px 0 #ff861b;
}
.tqykUl2 ul li:nth-child(2) {
    box-shadow: 0 4px 2px 0 #6ca4ff;
}
.tqykUl2 ul li:nth-child(3) {
    box-shadow: 0 4px 2px 0 #ffc616;
}
.tqykUl2 ul li:nth-child(4) {
    box-shadow: 0 4px 2px 0 #37dcc7;
}
.tqykUl2 ul li h2 {
    font-size: 20px;
    text-align: center;
    line-height: 40px;
    font-weight: 600;
    margin: 0 auto;
}
.si {
    color: #37dcc7;
}
.san {
    color: #ffc616;
}
.er {
    color: #6ca4ff;
}
.yi {
    color: #ff861b;
}
.tqykUl2 ul li p {
    width: 240px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 16px;
    line-height: 25px;
    color: #464646;
    text-align: justify;
    letter-spacing: initial;
}
.item-button2 {
    margin-top: 22px;
    display: block;
    width: 165px;
    height: 40px;
    line-height: 40px;
    text-align: center; 
    font-size: 16px;
    color: #fff;
    background: #f9400f;
    border-radius: 21px;
    margin: 0 auto;    
    margin-top: 25px;
}
/* 提前择校 */
/* 网站氛围 */
.qi_fen {
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 1;
}
.qi_fen>img {
    width: 450px;
    height: 405px;
    position: absolute;
    top: 0;
}
.qi_fen>img:nth-of-type(1) {
    left: 0;
    z-index: -999;
}
.qi_fen>div {
    width: 1593px;
    display: flex;
    justify-content: space-between;
    position: absolute;
    z-index: 0;
    margin: auto;
    left: 0;
    right: 0;
}
.qi_fen>img:nth-of-type(2) {
    right: 0;
    z-index: -9999;
}

/* 网站氛围结束 */
/* 考试认证 */
.ksrz_box{
	width: 100%;
    height: auto;
    background: #4075e0;
    padding: 40px 0;
    text-align: center;
}
.ksrz_box .ksrz_h1{
	font-size: 48px;
	color: #ffffff;
}
.ksrz_box .ksrz_h1 span{
	color:#ffff00;;
}

.ksrz_box .imgbox2{ width:1200px; height:auto; margin:0 auto; padding:40px 0 15px;}
.ksrz_box .imgbox2 li{ float:left; margin:0 15px;}
.ksrz_box .imgbox2 li img{ width:100%;}
.ksrz_box .imgbox2 li p{ height:60px; line-height:50px; text-align:center; font-size:20px; color:#fff;}
.ksrz_box .imgbox2 li.hd1 img{ height:260px;}
.ksrz_box .imgbox2 li.hd2 img{ height:386px;}
.ksrz_box .imgbox2 li.wd1{ width:363px;}
.ksrz_box .imgbox2 li.wd2{ width:369px;}
.ksrz_box .imgbox2 li.wd3{ width:368px;}
.ksrz_box .imgbox2 li.wd4{ width:537px;}
.ksrz_box .imgbox2 li.wd5{ width:276px;}
.ksrz_box .imgbox2 li.wd6{ width:271px;}
.ksrz_box .imgbox2 li.hd1{ height:320px;}
.ksrz_box .imgbox2 li.hd2{ height:446px;}
.ksrz_a{
    width: 290px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    background: #2C14F1;
    border-radius: 5px;
    display: block;
    margin: 0 auto;   
    margin-top: 20px;
}
.ksrz_bg1{
background: #e8534f;
}

.ksrz_bg1 .imgbox3{ width:1220px; height:auto; margin:0 auto; padding:40px 0 15px;}
.ksrz_bg1 .imgbox3 li{ width:275px; height:445px; float:left; margin:0 15px;}
.ksrz_bg1 .imgbox3 li img{ width:275px; height:385px;}
.ksrz_bg1 .imgbox3 li p{ height:60px; line-height:50px; text-align:center; font-size:20px; color:#fff;}
.ksrz_bg2{
	    background: #d5dade;
}
.ksrz_bg2 .ksrz_h1{
	color: #434343;
}
.ksrz_bg2 .ksrz_h1 span{
	color: #d44f26;
}

.ksrz_bg2 .imgbox4{ width:1220px; height:auto; margin:0 auto; padding:40px 0 15px;}
.ksrz_bg2 .imgbox4 li{ height:445px; float:left; margin:0 15px;}
.ksrz_bg2 .imgbox4 li img{ width:100%; height:385px;}
.ksrz_bg2 .imgbox4 li p{ height:60px; line-height:50px; text-align:center; font-size:20px; color:#474747;}
.ksrz_bg2 .imgbox4 li.wd1{ width:540px;}
.ksrz_bg2 .imgbox4 li.wd2{ width:277px;}
.ksrz_bg2 .imgbox4 li.wd3{ width:274px;}
.ksrz_bg3{
	background: #e86f4f;
}
.ksrz_bg3 .imgbox5{ width:1220px; height:auto; margin:0 auto; padding:40px 0 15px;}
.ksrz_bg3 .imgbox5 li{ float:left; margin:0 15px;}
.ksrz_bg3 .imgbox5 li img{ width:100%;}
.ksrz_bg3 .imgbox5 li p{ height:60px; line-height:50px; text-align:center; font-size:20px; color:#fff;}
.ksrz_bg3 .imgbox5 li.wd1{ width:360px;}
.ksrz_bg3 .imgbox5 li.wd2{ width:275px;}
.ksrz_bg3 .imgbox5 li.hd1{ height:320px;}
.ksrz_bg3 .imgbox5 li.hd2{ height:445px;}
.ksrz_bg3 .imgbox5 li.hd1 img{ height:260px;}
.ksrz_bg3 .imgbox5 li.hd2 img{ height:385px;}
.ksrz_box .imgbox6{ width:1220px; height:auto; margin:0 auto; padding:40px 0 15px;}
.ksrz_box .imgbox6 li{ height:445px; float:left; margin:0 15px;}
.ksrz_box .imgbox6 li img{ width:100%; height:385px;}
.ksrz_box .imgbox6 li p{ height:60px; line-height:50px; text-align:center; font-size:20px; color:#fff;}
.ksrz_box .imgbox6 li.wd1{ width:540px;}
.ksrz_box .imgbox6 li.wd2{ width:277px;}
.ksrz_box .imgbox6 li.wd3{ width:274px;}
.ksrz_bg4{
	    background: #d9e8ff;
}
.ksrz_bg4 .ksrz_h1{
	font-size: 48px;	
    color: #303030;
}
.ksrz_bg4 .ksrz_h1 span{
	color:#cd461d;
}
.ksrz_bg4 .imgbox7{ width:1220px; height:auto; margin:0 auto; padding:40px 0 15px;}
.ksrz_bg4 .imgbox7 li{ width:365px; height:315px; float:left; margin:0 15px;}
.ksrz_bg4 .imgbox7 li img{ width:365px; height:255px; box-shadow:0 0 16px #999;}
.ksrz_bg4 .imgbox7 li p{ height:60px; line-height:50px; text-align:center; font-size:20px; color:#515151;}
.ksrz_bg5{ 
    background: #fff;
}
.ksrz_bg5 .ksrz_h1{
	font-size: 48px;	
    color: #d44f26;
}
.ksrz_bg5 .ksrz_h1 span{
	color: #313131;
}

.ksrz_bg5 .imgbox8{ width:1220px; height:auto; margin:0 auto; padding:40px 0 15px;}
.ksrz_bg5 .imgbox8 li{ width:270px; height:435px; float:left; margin:0 15px;}
.ksrz_bg5 .imgbox8 li img{ width:270px; height:375px; box-shadow:0 0 16px #999;}
.ksrz_bg5 .imgbox8 li p{ height:60px; line-height:50px; text-align:center; font-size:20px; color:#515151;}
.ksrz_bg5 .imgbox8 li.wd1{ width:365px;}
.ksrz_bg5 .imgbox8 li.hd1{ height:310px;}
.ksrz_bg5 .imgbox8 li.wd1 img{ width:365px;}
.ksrz_bg5 .imgbox8 li.hd1 img{ height:260px;}

 /* 考试认证结束 */
 /*  网站地图 */
 
.cbody {
    margin: 0 auto;
    width: 910px;
}
.link_a {
	width:156px;
}
.major_a{
	width:196px;
	text-align: center;
}
 dl {
    margin: 0 10px 20px 10px;
    border: #8ac6fd 1px solid;
    min-height: 70px;
    max-height: none;
    width: 888px;
    display: inline-block;
    clear: both;
}

dl dt {
    padding: 0 20px;
    height: 30px;
    margin-top: 1px;
    font: bold 15px/30px '瀹嬩綋';
    color: #049
}

dl dd {
    float: left;
    display: inline-block;
    line-height: 30px;
    padding: 5px 0 0 20px;
    white-space: nowrap;
}

.w150 {
    width: 150px;
}

.h99 {
    height: 99px;
}

.mt20 {
    margin-top: 20px;
}

.bgfff {
    background: #FFF;
}

.ptb20 {
    padding: 20px 0;
}

.pr10 {
    padding-right: 10px;
}

.st {
    font: bolder italic 30px/30px 'Arial Black';
    color: #cdcccc;
}
/* 网站地图结束 */
 /* 幼师 */
 .bg_404145 {
  background: #404145;
  padding: 15px 0;
}

.form_t0 {
  font-size: 0;
  text-align: center;
}

.form_t0 input {
  width: 300px;
  line-height: 42px;
  padding-left: 16px;
  font-size: 18px;
  border: none;
  outline: none;
  margin-right: 30px;
}

.form_t0 input.subm {
  margin-right: 0;
  background: #fff url(/images/pc2021/dong/yszy_2.jpg) no-repeat right top;
  text-align: left;
  padding-left: 16px;
}
.w_1200{width: 1200px;margin:0 auto;}
.f40 {
  font-size: 40px;
  text-align: center;
  color: #333;
  font-weight: 500;
  padding: 50px 0 28px;
}

.f40 strong {
  color: #f01111;
}

.f40 em {
  font-size: 26px;
  display: block;
  text-transform: uppercase;
}
.f40 p{
  font-size:16px;
}
.dy {
  text-align: justify;
}

.dy:after {
  content: "";
  display: inline-block;
  width: 100%;
}

.dy li {
  width: 386px;
  display: inline-block;
}

.dy li section {
  background-color: #f85959;
  padding: 20px;
  color: #fff;
}

.dy li:nth-child(2) section {
  background-color: #ff9f68;
}

.dy li:nth-child(3) section {
  background-color: #7c203a;
}

.dy li>img {
  margin-bottom: 4px;
}

.dy li section p {
  line-height: 24px;
  font-size: 14px;
  height: 96px;
}

.dy li section h4 {
  font-size: 26px;
  margin-bottom: 10px;
}

.dy li section h4 img {
  float: right;
  margin-top: 5px;
}
.zixun {
  padding: 40px 0 60px;
  text-align: center;
}

.zixun a {
  width: 228px;
  line-height: 54px;
  border: 1px solid #9f0001;
  display: inline-block;
  font-size: 22px;
  transition: .3s;
}

.zixun a:hover,
.xf:hover {
  background-color: #9f0001;
  color: #fff;
}
.txt_c {
  text-align: center;
}

.bg_ys {
  background: url(/images/pc2021/dong/yszy_8.jpg) no-repeat center top;
  padding: 100px 0;
}
.bg_ys {
  background: url(/images/pc2021/dong/yszy_8.jpg) no-repeat center top;
  padding: 100px 0;
}

.w_1000 {
  width: 1000px;
  padding: 0 70px;
  box-sizing: border-box;
  background-color: #fff;
  margin: 0 auto;
}

.w_640 {
  width: 640px;
}

.w_640 li {
  background-color: #e95b29;
  color: #fff;
  border: 1px solid #dcdcdc;
  padding: 26px 36px 26px 20px;
  margin-bottom: 20px;
}

.w_640 li a {
  float: right;
  width: 126px;
  line-height: 52px;
  border: 1px solid #fff;
  color: #fff;
  font-size: 22px;
  text-indent: 28px;
  background: url(/images/pc2021/dong/arr_r.png) no-repeat 80px center;
  transition: .3s;
  ;
}

.w_640 li a:hover {
  background: #fff url(/images/pc2021/dong/arr_ra.png) no-repeat 85px center;
  color: #e95b29;
  text-indent: 26px;
}

.w_640 li h5 {
  float: left;
  position: relative;
  font-size: 30px;
  z-index: 5;
}

.w_640 li h5 span {
  position: absolute;
  left: 0;
  bottom: -5px;
  font-size: 14px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, .3);
  z-index: -1;
}

.w_640 li h5 em {
  font-size: 16px;
  font-weight: 500;
  margin-left: 46px;
}
.w_1000 {
  width: 1000px;
  padding: 0 70px;
  box-sizing: border-box;
  background-color: #fff;
  margin: 0 auto;
}

 
.w_640 li h5 {
  float: left;
  position: relative;
  font-size: 30px;
  z-index: 5;
}

.w_640 li h5 span {
  position: absolute;
  left: 0;
  bottom: -5px;
  font-size: 14px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, .3);
  z-index: -1;
}

.w_640 li h5 em {
  font-size: 16px;
  font-weight: 500;
  margin-left: 46px;
}

 
.fr {
    float: right;
}
.w_190 {
  width: 190px;
  padding-top: 96px;
}

.w_190 p {
  background-color: #e95b29;
  color: #fff;
  line-height: 44px;
  font-size: 20px;
  text-align: center;
  margin-bottom: 24px;
}

.w_190 ul li {
  line-height: 108px;
  margin-bottom: 20px;
  background-color: #eeeeee;
  font-size: 16px;
  color: #191919;
  text-align: center;
}
.clearfix:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: 0;
    clear: both;
}
.bgf2f2f2{
  background-color: #f2f2f2;
  text-align: justify;
  padding:0 30px 32px;
}
.bgf2f2f2 img{
  margin-bottom:10px;
}
.sxhj li{
  width: 25%;
  float: left;
}
.sxhj li div{
  width: 100%;
    height: 272px;
    position: relative;
    overflow: hidden;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}
.sxhj li em{
  transition: .3s;
    display: block;
    text-align: center;
    line-height: 50px;
    color: #666666;
    font-size: 16px;
    background-color: #fff;
    text-overflow: ellipsis;
    overflow: hidden;
}
.qy .fl{
  padding-top:62px;
}
.qy .fl .zixun{
  padding-top:44px;
}
.w_452{
  width: 452px;
}
.form_b{
  background:url(/images/pc2021/dong/yszy_26.jpg) no-repeat left top;
  padding:87px 0 138px;
  max-width: 1920px;
  margin:0 auto;
}
.form_b form{
  background-color:rgba(235,107,62,.9);
  width: 1090px;
  padding:72px 0 94px 90px;
  box-sizing: border-box;
}
.form_b form span{
  color:rgba(255,255,255,.3);
  font-size: 60px;
  font-weight: bold;
  line-height:65px;
  text-transform: uppercase;
}
.form_b form h3{
 font-size: 30px;
 color:#fff; 
}
.form_b form input{
  width:630px;
  line-height:72px;
  color:#fff;
  font-size: 22px;
  display: block;
  border:none;
  outline: none;
  background-color:transparent;
  border-bottom:2px solid #fff;
  padding-top:10px;
}
.form_b form input.subm1{
  margin-top:46px;
  width:174px;
  border:1px solid #fff;
  padding:0;
  line-height:52px;
  text-align: left;
  text-indent: 28px;
  background: url(/images/pc2021/dong/arr_r.png) no-repeat 132px center;
  transition: .3s;
}
.form_b form input.subm1:hover{
  text-indent: 30px;
  background: url(/images/pc2021/dong/arr_r.png) no-repeat 130px center;
}


/* 幼师结束 */

/* 春节主题 */
.cj_bg1{
	background: url(/images/pc2021/dong/cj_t1.png) no-repeat center;
	background-size: 60%;
	font-size: 40px;
    height: 200px;
    line-height: 176px;
    color: #ffffff;
}
.bt1 a{
	color: #FFF;    
    background-image: url(/images/pc2021/dong/cj_ann.png);
        background-size: 100% 100%;
}    
.cj_bg2{
	background:url(/images/pc2021/dong/cj_bg1.png);
}
.cj_bg2 h5{
	color: #ffffff;
	background: url(/images/pc2021/dong/cj_t1.png) no-repeat center;
	font-size: 40px;
    height: 200px;
    line-height: 176px;
}
.cj_bg2 h2{
	color: #ffffff;
	background: url(/images/pc2021/dong/cj_t1.png) no-repeat center;
	font-size: 40px;
    height: 200px;
    line-height: 176px;
}
.cj_bt{
	color: #FFF;
	background-image: url(/images/pc2021/dong/cj_ann2.png);
	background-size: 100% 100%;
	    display: inline-block;
    width: 300px;
    line-height: 89px;
    text-align: center;
    font-size: 21px;
    white-space: nowrap;
    word-spacing: normal;
    letter-spacing: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
}
.tqykUl2 {
	 margin: auto;
    width: 1200px;
    text-align: center;
    padding: 20px 0;
}
   
.tqykUl2 ul li {
    width: 264px;
    height: 400px;
    background-color: #FFF;
    float: left;
    margin-left: 25px;
    margin-top: 20px;
    letter-spacing: 1.5px;
}
.tqykUl2 ul li:nth-child(1) {
    box-shadow: 0 4px 2px 0 #ff861b;
}
.tqykUl2 ul li:nth-child(2) {
    box-shadow: 0 4px 2px 0 #6ca4ff;
}
.tqykUl2 ul li:nth-child(3) {
    box-shadow: 0 4px 2px 0 #ffc616;
}
.tqykUl2 ul li:nth-child(4) {
    box-shadow: 0 4px 2px 0 #37dcc7;
}
.tqykUl2 ul li h2 {
    font-size: 20px;
    text-align: center;
    line-height: 40px;
    font-weight: 600;
    margin: 0 auto;
}
.si {
    color: #37dcc7;
}
.san {
    color: #ffc616;
}
.er {
    color: #6ca4ff;
}
.yi {
    color: #ff861b;
}
.tqykUl2 ul li p {
    width: 240px;
    margin-left: 10px;
    margin-right: 10px;
    font-size: 16px;
    line-height: 25px;
    color: #464646;
    text-align: justify;
    letter-spacing: initial;
}
.item-button2 {
    margin-top: 22px;
    display: block;
    width: 165px;
    height: 40px;
    line-height: 40px;
    text-align: center; 
    font-size: 16px;
    color: #fff;
    background: #f9400f;
    border-radius: 21px;
    margin: 0 auto;    
    margin-top: 25px;
}
.cj_bg3 .cj_h2{
	color: #ffffff;
	background: url(/images/pc2021/dong/cj_t1.png) no-repeat center;
	font-size: 40px;
    height: 200px;
    line-height: 176px;
}
.cj_a2{
	    color: #FFF;
    background-image: url(/images/pc2021/dong/cj_ann2.png);
    background-size: 100% 100%;
    display: inline-block;
    width: 300px;
    line-height: 89px;
    text-align: center;
    font-size: 24px;
    white-space: nowrap;
    word-spacing: normal;
    letter-spacing: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
 
}
/* 春节主题 */