/*页面中通用部分*/
.box_In,
.inner{width: 1200px;margin: 0 auto;position: relative;}
.wrap{width: 100%;overflow: hidden;}
.btnbox .a_btn span{display: none;}

.banner .slideBox .bb{
	width: 1200px;
	max-width: 1200px;
	min-width: 1200px;
}

.javabox3 .javabox3_tab{
	padding: 68px 0 20px;
}
.javabox3 .javabox3_tab ol{
	width: 680px;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
}
.javabox3 .javabox3_tab ol li{
	position: relative;
	width: 211px;
	height: 58px;
	cursor: pointer;
}
.javabox3 .javabox3_tab ol li p{
	font-size: 18px;
	color: #434343;
	text-align: center;
	line-height: 58px;
	border-radius: 8px;
	background-color: #eafbff;
}
.javabox3 .javabox3_tab ol li.cur p{
	position: absolute;
	left: -14px;
	top: -8px;
	width: 236px;
	height: 119px;
	color: #fff;
	box-sizing: border-box;
	background: url("../images/javabox3pic4.png") no-repeat;
	padding: 8px 14px 0;
}
.javabox3 .javabox3_con{display: none;margin: 50px 0 60px !important;}
.javabox3 .javabox3_con.cur{display: block;}

.javabox4 .autobox{
	margin-bottom: 110px;
}
/* .javabox4 .autobox::-webkit-scrollbar {width: 6px;height: 1px;}
.javabox4 .autobox::-webkit-scrollbar-thumb {width: 6px;border-radius: 6px;background: #6fc2ff;}
.javabox4 .autobox::-webkit-scrollbar-track{width: 6px;height: 1px;border-radius: 6px;background-color: #f0f0f0;} */
.javabox4 .javabox4_tab ul li.cur b{color: #17fff2;font-weight: bold;}
.javabox4 .javabox4_tab ul li.cur span{color: #fff;}
.javabox4 .javabox4_con{display: none;margin-bottom: 0 !important;}
.javabox4 .javabox4_con.cur{display: block;}
.javabox4 .javaboxbg:nth-child(3){height: 150px;}
.javabox4 .javaboxbg:nth-child(4),
.javabox4 .javaboxbg:nth-child(5),
.javabox4 .javaboxbg:nth-child(6){display: none;}

.botdian{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 210px;
	height: 11px;
	display: flex;
	justify-content: center;
}
.botdian span{
	width: 11px;
	height: 11px;
	border-radius: 6px;
	background-color: #c3e4ff;
	margin: 0 4px;
	cursor: pointer;
}
.botdian span.cur{
	width: 29px;
	background-color: #339bf4;
}

.box9{padding-top: 80px;}
.box9 .box9_con{
	background: url("../images/box9pic1.jpg") no-repeat center bottom;
	padding: 40px 0 261px;
}
.box9 .box9_con ol{
	display: flex;
	width: 1122px;
	justify-content: space-between;
	margin: 0 auto;
}
.box9 .box9_con ol li{
	width: 190px;
	height: 180px;
	font-size: 16px;
	color: #464646;
	text-align: center;
	box-sizing: border-box;
	background: url("../images/pic.png") no-repeat 0 -475px;
	padding-top: 160px;
}
.box9 .box9_con ol li:nth-child(2){background-position: -192px -475px;}
.box9 .box9_con ol li:nth-child(3){background-position: 0 -657px;}
.box9 .box9_con ol li:nth-child(4){background-position: -192px -657px;}
.box9 .box9bg1{
	position: relative;
	height: 360px;
}
.box9 .box9bg1 img{
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translate(-50%,0);
	cursor: pointer;
}


.box10{background-color: #f5faff;padding: 80px 0 60px;}
.box10 .box10tab{
	display: flex;
	flex-wrap: wrap;
	padding: 56px 19.5px 29px;
}
.box10 .box10tab span{
	display: block;
	width: 120px;
	height: 37px;
	font-size: 16px;
	color: #666;
	text-align: center;
	line-height: 37px;
	border-radius: 12px;
	background: #fff;
	cursor: pointer;
	margin: 0 9px 14px 0;
}
.box10 .box10tab span:hover{color: #3e64e4;}
.box10 .box10tab span.cur{color: #fff;background: #3e64e4;}
.box10 .school_box{
	position: relative;
	width: 1200px;
	margin: 0 auto;
	height: 190px;
	box-sizing: border-box;
	padding: 0 0 0 30px;
	margin-bottom: 55px;
}
.box10 .school_box .bd{
	position: relative;
	width: 1140px;
	height: 190px;
	overflow: hidden;
}
.box10 .school_box .bd ul{width: 5000px;}
.box10 .school_box .schoolbg{
	position: absolute;
	right: 65px;
	top: 1px;
	width: 140px;
	height: 279px;
	box-shadow: inset -90px 0 60px -18px #353844;
}
.box10 .school_box .bd ul li{
	float: left;
	height: 190px;
	border-radius: 18px;
	overflow: hidden;
	margin-right: 20px;
}
.box10 .school_box .bd ul li img{height: 100%;}
.box10 .school_box .prev,
.box10 .school_box .next{opacity: 1; position:absolute; left:0; top:0; margin-top:0; display:block; width:23px; height:190px; background:#e2e2e2 url(/2018czgw/images/school/sleft.png) center center no-repeat;}
.box10 .school_box .next{ left:auto; right:0;top: 0; background:#e2e2e2 url(/2018czgw/images/school/sright.png) center center no-repeat;}

.box10 .school_box .cura{display: none;}
.box10 .school_box.cur .cura{
	position: absolute;
	display: block;
	right: 0;
	top: 0;
	width: 297px;
	height: 190px;
	border-radius: 4px;
	overflow: hidden;
}
.box10 .school_box.cur .cura span{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 227px;
	height: 45px;
	font-size: 18px;
	color: #1772de;
	text-align: center;
	line-height: 45px;
	font-weight: bold;
	border: 1px rgba(197,224,255,.85) solid;
	border-radius: 24px;
	background: rgba(255,255,255,.85);
	transform: translate(-50%, -50%);
}
.box10 .school_box.cur .cura:hover span{border-color: rgba(208,246,255,.9);background-color: rgba(208,246,255,.9);}
.box10 .school_box.curcp .cura{background: url("/2020gw/images/indeximg/schoolpiccp.gif") no-repeat center top;}
.box10 .school_box.cursy .cura{background: url("/2020gw/images/indeximg/schoolpicsy.gif") no-repeat center top;}
.box10 .school_box.curwh .cura{background: url("/2020gw/images/indeximg/schoolpicwh.gif") no-repeat center top;}
.box10 .school_box.curzz .cura{background: url("/2020gw/images/indeximg/schoolpiczz.gif") no-repeat center top;}
.box10 .school_box.curgz .cura{background: url("/2020gw/images/indeximg/schoolpicgz.gif") no-repeat center top;}
.box10 .school_box.curszzl .cura{background: url("/2020gw/images/indeximg/schoolpicszzl.gif") no-repeat center top;}
.box10 .school_box.curszcw .cura{background: url("/2020gw/images/indeximg/schoolpicszcw.gif") no-repeat center top;}
.box10 .school_box.curxm .cura{background: url("/2020gw/images/indeximg/schoolpicxm.gif") no-repeat center top;}
.box10 .school_box.curcs .cura{background: url("/2020gw/images/indeximg/schoolpiccs.gif") no-repeat;}
.box10 .school_box.curhz .cura{background: url("/2020gw/images/indeximg/schoolpichz.gif") no-repeat;}
.box10 .school_box.curtj .cura{background: url("/2020gw/images/indeximg/schoolpictj.gif") no-repeat;}
.box10 .school_box.cursh .cura{background: url("/2020gw/images/indeximg/schoolpicsh.gif") no-repeat;}
.box10 .school_box.curxa .cura{background: url("/2020gw/images/indeximg/schoolpicxa.gif") no-repeat;}
.box10 .school_box.curjn .cura{background: url("/2020gw/images/indeximg/schoolpicjn.gif") no-repeat;}
.box10 .school_box.curcq .cura{background: url("/2020gw/images/indeximg/schoolpiccq.gif") no-repeat;}
.box10 .school_box.curnj .cura{background: url("/2020gw/images/indeximg/schoolpicnj.gif") no-repeat;}
.box10 .school_box.cursjz .cura{background: url("/2020gw/images/indeximg/schoolpicsjz.gif") no-repeat;}
.box10 .school_box.curcd .cura{background: url("/2020gw/images/indeximg/schoolpiccd.gif") no-repeat;}
.box10 .school_box.curhf .cura{background: url("/2020gw/images/indeximg/schoolpichf.gif") no-repeat;}
.box10 .school_box.curty .cura{background: url("/2020gw/images/indeximg/schoolpicty.gif") no-repeat;}
.box10 .school_box.cursy .cura{background: url("/2020gw/images/indeximg/schoolpicsy.gif") no-repeat;}
.box10 .school_box.cur .bd{width: 820px;border-radius: 4px;}
.box10 .school_box.cur .next{right: 320px;}

.box10s .hd{padding-bottom: 30px;}
.box10s .school_box{padding-left: 27px;}
.box10s .school_box .bd{width: 1109px;}
.box10s .school_box.cur .bd{width: 892px;}
.box10s .school_box .bd:after{
	position: absolute;
	right: 0;
	top: -50px;
	width: 140px;
	height: 290px;
	box-shadow: inset -90px 0 60px -18px #f7f6fe;
	content: "";
}
.box10s .box_in{overflow: visible;}
.box10s .school_box .prev,
.box10s .school_box .next{left: auto;right: 27px;height: 88px;border-radius: 4px;background: #f4f4f4 url(../images/sleft.png) center center no-repeat;}
.box10s .school_box .next{top: 102px;background-image: url(../images/sright.png);}
.box10s .school_box.cur .prev,
.box10s .school_box.cur .next{right: 249px;}
.box10s .school_box.cur .cura{
	width: 215px;
	right: 18px;
	border-radius: 18px;
	box-shadow: 6px 6px 18px 0 rgba(55,99,170,.1);
}
.box10s .school_box.cur .cura:before{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.3) url("../images/vr.png") no-repeat center;
	content: "";
}
.box10s .school_box.cur .cura span{
	width: 211px;
	height: 35px;
	left: 2px;
	top: auto;
	bottom: 2px;
	height: 35px;
	font-size: 16px;
	color: #fff;
	line-height: 35px;
	border: none;
	border-radius: 0;
	font-weight: normal;
	transform: translate(0,0);
	background: rgba(0,0,0,.52);
}
.box10s .school_box.cur .cura:hover span{background-color: rgba(0,0,0,.52);}
.javaCourse {
	padding:50px 0 30px;
}
.javaCourse  .boxlist3 .boxlist3_main .boxlist3_right .con7list .plist
{
 width: 760px!important;
}
.javaCourse  .boxlist3  .boxlist3_con{
	margin-bottom:50px ;
}