
.box_hd{height: 32px;text-align: center;padding: 86px 0 64px;}
.box_hd h2{font-size: 32px;color: #006dfe;line-height: 32px;font-weight: bold;}
.box_hd a{float: right;height: 25px;border: 1px #ccced3 solid;border-radius: 25px;line-height: 25px;padding: 0 9px;margin: 5px 11px 0 0;font-size: 14px;color: #737373;cursor: pointer;}
.box_hd a:hover{background: #216ef4;color: #fff;border-color: #216ef4;}
.box_hd span{color: #252b3a;font-weight: normal;}
.box_hd p{font-size: 16px;color: #7a8084;padding-top: 10px;}
.boxlist1{padding-bottom: 62px;}
.boxlist1 .boxlist1_con1{position: relative;width: 1015px;height: 308px;border-radius: 8px;box-sizing: border-box;box-shadow: 0 7px 20px rgba(193,200,214,.35);padding: 42px 0 0 36px;}
.boxlist1 .boxlist1_con1 .viddatas2{
	position: absolute;
	right: -185px;
	top: 71px;
	width: 253px;
	cursor: pointer;
}
.boxlist1 .boxlist1_con1 h3{
	font-size: 14px;
	color: #555964;
	line-height: 22px;
	padding-left: 6px;
}
.boxlist1 .boxlist1_con1 h3 span{
	display: inline-block;
	font-size: 20px;
	color: #252b3a;
	font-weight: bold;
	height: 6px;
	box-shadow: 0 17px 0 #ffd5c1;
	padding: 0 2px;
}
.boxlist1 .boxlist1_con1 .con1_left{
	float: left;
	width: 339px;
}
.boxlist1 .boxlist1_con1 .con1_left ul {margin-top: 34px;}
.boxlist1 .boxlist1_con1 .con1_left ul li{
	width: 311px;
	height: 44px;
	line-height: 44px;
	border: 1px #d8e8ff solid;
	border-radius: 10px;
	padding-left: 26px;
	margin-bottom: 14px;
	cursor: pointer;
}
.boxlist1 .boxlist1_con1 .con1_left ul li p{
	font-size: 15px;
	color: #252b3a;
}
.boxlist1 .boxlist1_con1 .con1_left ul li:hover p{color: #0462ea;}
.boxlist1 .boxlist1_con1 .con1_left ul li:hover span{color: #0462ea;}
.boxlist1 .boxlist1_con1 .con1_left ul li span{color: #f30209;}
.boxlist1 .boxlist1_con1 .con1_left ul li.cur{
	position: relative;
	border-color: #0462ea;
	background: #0462ea;
}
.boxlist1 .boxlist1_con1 .con1_left ul li.cur p{color: #fff;}
.boxlist1 .boxlist1_con1 .con1_left ul li.cur:before{
	position: absolute;
	right: 17px;
	top: 18px;
	border-radius: 2px;
	border-style: solid;
	border-width: 4px 0 4px 8px;
	border-color: transparent transparent transparent #fff;
	content: "";
}
.boxlist1 .boxlist1_con1 .con1_left ul li.cur span{color: #fcffb8;}
.boxlist1 .boxlist1_con1 .con1_right{
	float: left;
	width: 480px;
	height: 253px;
	overflow: hidden;
	margin: -32px 0 0 42px;
}
.boxlist1 .boxlist1_con1 .con1_right ul li{display: none;}
.boxlist1 .boxlist1_con1 .con1_right ul li.cur{display: block;}
.boxlist1 .boxlist1_con2{
	background: url("/2020gw/images/javaeeimg/boxlist1pic5s.jpg") no-repeat right 54px;
	padding: 54px 0 50px 36px;
}
.boxlist1 .boxlist1_con3{padding: 55px 0 46px 36px;}
.boxlist1 .boxlist1_con2 h3,.boxlist1 .boxlist1_con3 h3{
	float: left;
	font-size: 14px;
	color: #555964;
	margin-top: 16px;
}
.boxlist1 .boxlist1_con2 h3 span,.boxlist1 .boxlist1_con3 h3 span{
	display: inline-block;
	font-size: 20px;
	color: #252b3a;
	font-weight: bold;
	height: 6px;
	box-shadow: 0 19px 0 #ffd5c1;
	padding: 0 2px;
	margin-bottom: 23px;
}
.boxlist1 .boxlist1_con3 ul{float: right;}
.boxlist1 .boxlist1_con3 ul li{
	float: left;
	margin-left: 63px;
}
.boxlist1 .boxlist1_con3 ul li i{
	float: left;
	width: 58px;
	height: 65px;
	background: url("/2020gw/images/javaeeimg/pic.png") no-repeat 0 0;
	margin-right: 8px;
}
.boxlist1 .boxlist1_con3 ul li:nth-child(2) i{background-position-y: -67px;}
.boxlist1 .boxlist1_con3 ul li:nth-child(3) i{background-position-y: -134px;}
.boxlist1 .boxlist1_con3 ul li:nth-child(4) i{background-position-y: -201px;}
.boxlist1 .boxlist1_con3 ul li p{
	float: left;
	font-size: 14px;
	color: #5e6066;
}
.boxlist1 .boxlist1_con3 ul li p span{
	display: block;
	font-size: 16px;
	color: #252b3a;
	font-weight: bold;
	padding: 4px 0 3px;
}

.boxlist2{
	background: -moz-linear-gradient(to bottom , rgba(232,232,232,.4), rgba(255,255,255,.4));
	background: linear-gradient(to bottom, rgba(232,232,232,.4),rgba(255,255,255,.4));
	padding-bottom: 86px;
}
.boxlist2 .boxlist2_con ul{overflow: hidden;}
.boxlist2 .boxlist2_con ul li{
	position: relative;
	float: left;
	width: 220px;
	height: 776px;
	border-radius: 8px;
	background: #f5f5f5;
	margin: 0 25px 0 0;
}
.boxlist2 .boxlist2_con ul li:after{
	position: absolute;
	right: -18px;
	top: 24px;
	width: 8px;
	height: 189px;
	background: url("/2020gw/images/javaeeimg/boxlist2bg1.png") no-repeat 0 0;
	content: "";
	background-size: 100%;
}
.boxlist2 .boxlist2_con ul li h3{
	position: relative;
	height: 50px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	border-radius: 8px 8px 0 0;
	background: -webkit-linear-gradient(left, #0a89ff, #006dff);
	background: -o-linear-gradient(left, #0a89ff, #006dff);
	background: linear-gradient(to right, #0a89ff, #006dff);
	overflow: hidden;
}
.boxlist2 .boxlist2_con ul li p{
	width: 200px;
	font-size: 12px;
	color: #919191;
	line-height: 17px;
	border-radius: 8px;
	box-sizing: border-box;
	background: #fff;
	padding: 16px 0 14px 16px;
	margin: 11px auto;
}
.boxlist2 .boxlist2_con ul li p span{display: block;font-size: 14px;font-weight: bold;color: #313131;line-height: 24px;}
.boxlist2 .boxlist2_con ul li .boxbot{
	position: relative;
	width: 200px;
	border-radius: 8px;
	box-sizing: border-box;
	border: 1px #006dff dashed;
	background: #fff;
	padding: 28px 0 10px;
	margin: 37px auto 0;
}
.boxlist2 .boxlist2_con ul li .boxbot h4{
	position: absolute;
	left: 27px;
	top: -20px;
	width: 144px;
	height: 31px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 31px;
	border-radius: 8px;
	background: -webkit-linear-gradient(left, #0a89ff, #006dff);
	background: -o-linear-gradient(left, #0a89ff, #006dff);
	background: linear-gradient(to right, #0a89ff, #006dff);
}
.boxlist2 .boxlist2_con ul li .boxbot span{
	display: block;
	font-size: 14px;
	color: #313131;
	padding: 0 0 10px 22px;
	line-height: 24px;
}
.boxlist2 .boxlist2_con ul li .boxbot b,
.boxlist2 .boxlist2_con ul li .boxbot a{
	display: block;
	font-size: 14px;
	color: #353535;
	line-height: 17px;
	font-weight: bold;
	padding: 0 0 8px 14px;
}
.boxlist2 .boxlist2_con ul li .boxbot a{cursor: pointer;}
.boxlist2 .boxlist2_con ul li .boxbot b em,
.boxlist2 .boxlist2_con ul li .boxbot a em{
	display: block;
	font-style: inherit;
	color: #919191;
	font-weight: normal;
	margin-top: 5px;
}
.boxlist2 .boxlist2_con ul li .boxbot em a{display: inline;color: #919191;font-weight: normal;padding: 0;}
.boxlist2 .boxlist2_con ul li .boxbot em a:hover{color: #006dff;}
.boxlist2 .boxlist2_con ul li:first-child{background: #f5f5f5 url("/2020gw/images/javaeeimg/boxlist2bg3.jpg") no-repeat center bottom;}
.boxlist2 .boxlist2_con ul li:nth-child(5){height: 338px;}
.boxlist2 .boxlist2_con ul li:nth-child(5) p{height: 180px;}
.boxlist2 .boxlist2_con ul li:nth-child(5) p span{line-height: 30px;}
.boxlist2 .boxlist2_con ul li:last-child{height: 432px;margin-top: -8px;}
.boxlist2 .boxlist2_con ul li:last-child h3,
.boxlist2 .boxlist2_con ul li .boxbot2 h3{height: auto;line-height: 24px;padding: 15px 0;}
.boxlist2 .boxlist2_con ul li .boxbot2 p{padding-right: 12px;}
.boxlist2 .boxlist2_con ul li:last-child p span{padding: 8px 0 10px;}
.boxlist2 .boxlist2_con ul li:last-child,.boxlist2 .boxlist2_con ul li:nth-child(5){margin-right: 0;}
.boxlist2 .boxlist2_con ul li:last-child:after,.boxlist2 .boxlist2_con ul li:nth-child(5):after{display: none;}
.boxlist2 .boxlist2_con ul li:last-child{position: relative;}
.boxlist2 .boxlist2_con ul li:last-child:before{
	position: absolute;
	left: 50%;
	top: -30px;
	width: 87px;
	height: 8px;
	background: url("/2020gw/images/javaeeimg/botlipic1.jpg") no-repeat;
	margin-left: -43.5px;
	content: "";
}

.boxlist3{
	height: 808px;
	background: -moz-linear-gradient(to bottom , rgba(220,236,255,.4), rgba(191,220,249,.4));
	background: linear-gradient(to bottom, rgba(220,236,255,.4),rgba(191,220,249,.4));
	margin-bottom: 494px;
}
.boxlist3 .boxlist3_con img{display: block;}
.boxlist3 .boxlist3_main{
	height: 624px;
	border-radius: 8px;
	box-sizing: border-box;
	box-shadow: 0 0 21px rgba(225,232,249,.85);
	background: #fff;
	margin-top: 54px;
	padding: 47px 47px 0 44px;
}
.boxlist3 .boxlist3_main .titname span{
	display: inline-block;
	font-size: 20px;
	color: #252b3a;
	font-weight: bold;
	height: 6px;
	box-shadow: 0 17px 0 #ffd5c1;
	padding: 0 2px;
}
.boxlist3 .boxlist3_main .boxlist3_left{
	float: left;
	width: 237px;
	margin: 5px 0 0 7px;
}
.boxlist3 .boxlist3_main .boxlist3_left ul{margin-top: 30px;}
.boxlist3 .boxlist3_main .boxlist3_left ul li{
	position: relative;
	font-size: 17px;
	color: #006dff;
	margin-bottom: 10px;
}
.boxlist3 .boxlist3_main .boxlist3_left ul li.cur:before{
	position: absolute;
	right: 0;
	top: 16.5px;
	border-radius: 2px;
	border-style: solid;
	border-width: 4px 0 4px 8px;
	border-color: transparent transparent transparent #0170fe;
	content: "";
}
.boxlist3 .boxlist3_main .boxlist3_left ul li em{display: block;height: 10px;}
.boxlist3 .boxlist3_main .boxlist3_left ul li p{
	width: 202px;
	height: 41px;
	font-size: 16px;
	color: #252b3a;
	line-height: 41px;
	border-radius: 8px;
	padding-left: 14px;
	cursor: pointer;
}
.boxlist3 .boxlist3_main .boxlist3_left ul li:hover p{color: #006cff;}
.boxlist3 .boxlist3_main .boxlist3_left ul li.cur p{
	color: #fff;
	background: #006cff;
}
.boxlist3 .boxlist3_main .boxlist3_right{
	float: right;
	width: 853px;
	height: 527px;
	border-radius: 8px;
	background: #f6f6f6;
	margin-top: -24px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con{width: 100%;display: none;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con .tabs{
	height: 37px;
	overflow: hidden;
	padding: 11px 38px 15px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con .tabs .rigbtn{
	float: right;
	height: 29px;
	margin: 4px 0 0;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con .tabs .rigbtn .abtns{display: none;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con .tabs .rigbtn .abtns.cur{display: block;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con .tabs .rigbtn a{
	display: block;
	width: 123px;
	height: 29px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 29px;
	border-radius: 15px;
	background-color: #16c9a1;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con .tabs p{float: left;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con .tabs p span{
	float: left;
	height: 33px;
	font-size: 16px;
	color: #006cff;
	line-height: 33px;
	border: 2px #d5e2fd solid;
	border-radius: 20px;
	background-color: #d5e2fd;
	cursor: pointer;
	padding: 0 20px;
	margin-right: 6px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con .tabs p span.cur{
	background-color: #fff;
	border-color: #a2c9fe;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con .tabs em{
	float: left;
	font-size: 14px;
	color: #006cff;
	line-height: 37px;
	font-style: inherit;
	margin-left: 5px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist{height: 427px;overflow-y: auto;padding-left: 30px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist .botbox{display: none;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist .botbox.cur{display: block;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist::-webkit-scrollbar {width: 10px;height: 1px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist::-webkit-scrollbar-thumb {width: 10px;border-radius: 10px;background: #80caff;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist::-webkit-scrollbar-track{width: 10px;height: 1px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3{position: relative;height: 69px;line-height: 69px;font-size: 18px;color: #006cff;font-weight: bold;border-bottom: 1px #fff solid;padding-left: 32px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .conh4{margin-top: 10px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list p.conp{padding-bottom: 16px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3 span{float: right;font-size: 14px;color: #7a8295;border: none;font-weight: normal;margin-right: 240px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3 span.h2span2{margin-right: 46px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3.twoline{height: 59px;line-height: 20px;padding-top: 25px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3.twoline a{top: 28px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3.twoline span{margin-top: -11px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h4{font-size: 14px;color: #61656e;line-height: 22px;padding-top: 15px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h4 a{display: inline-block;font-size: 14px;color: #fff;height: 22px;line-height: 22px;border-radius: 15px;background: #16c9a1;padding: 0 10px;margin-left: 10px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h4 a:hover{background: #12a076;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .xm_p3{
	font-size: 14px;
	color: #61656e;
	line-height: 22px;
	padding-top: 10px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .conh4{
	font-size: 16px;
	color: #252b3a;
	margin: 15px 0 10px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .conh4 img{
	float: left;
	margin-right: 4px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list p.conp{
	font-size: 14px;
	color: #61656e;
	line-height: 22px;
	padding: 0 40px 0 26px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list p.conp span{margin: 0 45px 0 0;}
.boxlist3 .boxlist3_main .con4btn{position: absolute;right: 44px;top: 20px;width: 152px;height: 29px;background: #ff6114;font-size: 13px;color: #fff;font-weight: 400;text-align: center;line-height: 29px;border-radius: 20px;}
.boxlist3 .boxlist3_main .con4btn:hover{background: #fa7f44;}

.boxbg_hd{
	width: 757px;
	height: 41px;
	background: url("/2020gw/images/javaeeimg/bgpics.png") no-repeat 0 0;
}
.boxbg_hd h3{
	font-size: 24px;
	color: #fff;
	line-height: 41px;
	padding-left: 75px;
}
.boxbg_hd h3 span{
	font-size: 20px;
	font-weight: normal;
	margin-left: 10px;
}
.boxlist4 .boxbg_hd{margin: 20px 0 82px;}
.boxlist6 .boxbg_hd{background-position-y: -43px;}
.boxlist6 .boxbg_hd h3,.boxlist8 .boxbg_hd h3,.boxlist7 .boxbg_hd h3{padding-left: 86px;}
.boxlist8 .boxbg_hd{background-position-y: -86px;}
.boxlist7 .boxbg_hd{background-position-y: -129px;}
.boxlist7s .boxbg_hd{background-position-y: -172px;}
.boxlist4{background: #f2f6fb;padding-bottom: 78px;}
.boxlist4 .boxlist4_con ul{
	float: left;
}
.boxlist4 .boxlist4_con .boxlist1ul1{
	position: relative;
	width: 234px;
	border-radius: 8px;
	box-sizing: border-box;
	background: #fff;
	padding: 37px 0 32px 41px;
	margin: 0 82px 0 14px;
}
.boxlist4 .boxlist4_con .boxlist1ul1 b{
	position: absolute;
	right: -82px;
	top: 0;
	width: 82px;
	font-size: 38px;
	color: #e3e3e3;
	font-weight: bold;
	text-align: center;
	line-height: 260px;
}
.boxlist4 .boxlist4_con .boxlist1ul1 i{
	display: block;
	width: 43px;
	height: 43px;
	background: url("/2020gw/images/javaeeimg/pic.png") no-repeat 0 -268px;
	margin: 0 0 14px;
}
.boxlist4 .boxlist4_con .boxlist1ul1 p{
	font-size: 15px;
	color: #5e6066;
	line-height: 20px;
}
.boxlist4 .boxlist4_con .boxlist1ul1 p span{
	display: block;
	font-size: 17px;
	color: #252b3a;
	font-weight: bold;
	padding-bottom: 16px;
}
.boxlist4 .boxlist4_con .boxlist1ul2{
	width: 852px;
	height: 305px;
	background: url("/2020gw/images/javaeeimg/boxlist4bg1.jpg") no-repeat;
	margin-top: -30px;
}
.boxlist4 .boxlist4_con .boxlist1ul2 li{
	float: left;
	width: 293px;
	box-sizing: border-box;
	margin-right: -17px;
	padding: 62px 0 0 44px;
}
.boxlist4 .boxlist4_con .boxlist1ul2 li:nth-child(1){margin-top: 15px;}
.boxlist4 .boxlist4_con .boxlist1ul2 li:nth-child(2){margin-top: 8px;}
.boxlist4 .boxlist4_con ul p{
	font-size: 15px;
	color: #a3e0ff;
}
.boxlist4 .boxlist4_con ul p em{
	display: block;
	font-size: 18px;
	color: #4dbeff;
	font-style: inherit;
	padding-bottom: 20px;
}
.boxlist4 .boxlist4_con ul p span{
	display: block;
	font-size: 20px;
	color: #fff;
}
.boxlist4 .boxlist4_con ul p b{
	display: block;
	font-size: 22px;
	color: #feff9f;
	font-weight: bold;
	padding-bottom: 42px;
}


.boxlist5{
	background: -moz-linear-gradient(to bottom , rgba(255,255,255,.4), rgba(191,220,249,.4));
	background: linear-gradient(to bottom, rgba(255,255,255,.4),rgba(191,220,249,.4));
}
.boxlist5 .boxlist5_con3{padding-bottom: 141px;}
.boxlist5 .boxlist5_con3 h3{
	position: relative;
	font-size: 20px;
	color: #252b3a;
	padding-left: 37px;
}
.boxlist5 .boxlist5_con3 h3:before{
	position: absolute;
	left: 16px;
	top: 10px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #0462ea;
	content: "";
}
.boxlist5 .boxlist5_con3 ol{display: -webkit-box;display: flex;margin: 68px 0 42px;}
.boxlist5 .boxlist5_con3 ol li{
	/* float: left; */
	width: 200px;
	height: 34px;
	font-size: 13px;
	color: #98a3b7;
	text-align: center;
	border-right: 2px #ebf3ff solid;
	box-sizing: border-box;
}
.boxlist5 .boxlist5_con3 ol li:last-child{border: none;}
.boxlist5 .boxlist5_con3 ol li span{
	display: block;
	font-size: 22px;
	color: #0462ea;
	font-weight: bold;
	margin-top: -15px;
}

.boxlist5 .boxlist5_con3 .botlist{width: 100%;}
.boxlist5 .boxlist5_con3 .botlist .picScroll-left{position: relative;}
.boxlist5 .boxlist5_con3 .botlist .hd .prev,.boxlist5 .boxlist5_con3 .botlist .hd .next{position: absolute;right: 54px;top: 302px;width: 30px;height: 30px;border: 2px #fff solid;background: -moz-linear-gradient(to bottom , #f3f5f8, #fff);background: linear-gradient(to bottom, #f3f5f8,#fff);border-radius: 50%;z-index: 6;}
.boxlist5 .boxlist5_con3 .botlist .hd .prev i,.boxlist5 .boxlist5_con3 .botlist .hd .next i{display: block;width: 9px;height: 17px;background: url("/2020gw/images/indeximg/pic.png") no-repeat -140px -123px;margin: 6.5px auto 0;}
.boxlist5 .boxlist5_con3 .botlist .hd .next{right: 0;}
.boxlist5 .boxlist5_con3 .botlist .hd .next i{background-position: -151px -123px;}
.boxlist5 .boxlist5_con3 .botlist .bd .tempWrap{width: 1210px !important;height: 300px;}
.boxlist5 .boxlist5_con3 .botlist .bd li{position: relative;float: left;width: 220px;height: 287px;margin: 0 24px 24px 0;border-radius: 8px;box-shadow: 3px 3px 10px 0 rgba(55,99,170,.06), -3px -3px 10px 0 rgba(255,255,255,.7);background: #fff;}
.boxlist5 .boxlist5_con3 .botlist .bd li .pic{height: 40px;overflow: hidden;padding-top: 30px;}
.boxlist5 .boxlist5_con3 .botlist .bd li .pic img{height: 39.2px;border-radius: 2px;border-left: 6px #fff solid;margin-left: 26px;background: #fff;}
.boxlist5 .boxlist5_con3 .botlist .bd li .pic span{display: inline-block;max-width: 168px;height: 32px;line-height: 32px;font-size: 18px;color: #333;font-weight: bold;border-radius: 2px;background: #fff;padding: 0 8px;margin-left: 26px;}
.boxlist5 .boxlist5_con3 .botlist .bd li p{font-size: 16px;color: #252b3a;height: 21px;padding: 15px 26px 0 18px;margin-bottom: 5px;overflow: hidden;}
.boxlist5 .boxlist5_con3 .botlist .bd li>span{font-size: 14px;color: #b2b6bf;padding-left: 26px;}
.boxlist5 .boxlist5_con3 .botlist .bd li .mask_con {padding: 7px 26px 0;}
.boxlist5 .boxlist5_con3 .botlist .bd li .mask_con h4{
	height: 80px;
	font-size: 14px;
	color: #98a3b7;
	line-height: 20px;
	overflow: hidden;
	border-top: 1px #e9e9e9 solid;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	padding-top: 12px;
}
.boxlist5 .boxlist5_con3 .botlist .bd li a{
	display: block;
	width: 110px;
	height: 28px;
	font-size: 13px;
	color: #fff;
	text-align: center;
	line-height: 28px;
	border-radius: 14px;
	background: #ff6114;
	margin: 20px 0 0;
}
.boxlist5 .boxlist5_con3 .botlist .bd li .mask_xxsh{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	border-radius: 8px;
	background: #207bff;
	padding: 32px 38px 0 28px;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	opacity: 0;
	z-index: 3;
}
.boxlist5 .boxlist5_con3 .botlist .bd li:hover .mask_xxsh{
	-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;
}
.boxlist5 .boxlist5_con3 .botlist .bd li .mask_xxsh h5{
	height: 28px;
	font-size: 16px;
	color: #fff;
	border-bottom: 1px #5399ff solid;
}
.boxlist5 .boxlist5_con3 .botlist .bd li .mask_xxsh h5 b{
	display: block;
	width: 65px;
	height: 26px;
	border-bottom: 2px #72acff solid;
}
.boxlist5 .boxlist5_con3 .botlist .bd li .mask_xxsh span{
	display: block;
	font-size: 14px;
	color: #fff;
	height: 119px;
	line-height: 17px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 7;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-top: 12px;
}
.boxlist5 .boxlist5_con3 .botlist .bd li .mask_xxsh a{
	background: #ff8f2c;
	margin-top: 28px;
}
.boxlist5 .boxlist5_con3 .botlist .bd li .mask_xxsh a:hover{background: #ff6114;}

.boxlist6{padding: 86px 0 0;}
.boxlist6 ol{
	width: 1100px;
	height: 123px;
	border-radius: 8px;
	overflow: hidden;
	background: #f8f8f8;
	margin: 0 auto;
}
.boxlist6 ol li{
	position: relative;
	float: left;
	width: 50%;
	height: 100%;
}
.boxlist6 ol li h3{
	font-size: 16px;
	color: #252b3a;
	padding: 22px 0 12px 50px;
}
.boxlist6 ol li h3 span{
	color: #ff3000;
	font-weight: bold;
}
.boxlist6 ol li p{
	font-size: 13px;
	color: #98a3b7;
	line-height: 18px;
	padding-left: 50px;
}
.boxlist6 ol li:last-child{background: #ff6114;}
.boxlist6 ol li:last-child:before{
	position: absolute;
	left: -23px;
	top: 40px;
	width: 46px;
	height: 46px;
	border-radius: 50%;
	box-shadow: 0 7px 20px rgba(193,200,214,.35);
	background: #f8f8f8 url("/2020gw/images/javaeeimg/pic.png") no-repeat -119px -743px;
	content: "";
}
.boxlist6 ol li:last-child h3{color: #fff;}
.boxlist6 ol li:last-child p{color: #fff;}
.boxlist6 .boxlist6_con{padding: 56px 0;}
.boxlist6 .boxlist6_con img{display: block;}

.boxlist7{
	padding: 67px 0 0;
}
.boxlist7 .boxlist7_con{
	padding: 42px 0 94px;
}
.boxlist7 .boxlist7_con img,.boxlist7s .boxlist7s_con img{display: block;}

.boxlist7s{
	background: -moz-linear-gradient(to bottom , rgba(241,241,241,.4), rgba(191,220,249,.4));
	background: linear-gradient(to bottom, rgba(241,241,241,.4),rgba(191,220,249,.4));
	padding: 100px 0 0;
}
.boxlist7s .boxlist7s_con{padding: 100px 0 86px;}
.boxlist7s .boxlist7s_con ul li{
	float: left;
	width: 275px;
	height: 130px;
	box-sizing: border-box;
	border-radius: 12px;
	border: 2px #fff solid;
	text-align: center;
	box-shadow: 3px 3px 10px 0 rgba(55,99,170,.06);
	background: -moz-linear-gradient(to bottom , #f7f8fa, #fcfcfc);
	background: linear-gradient(to bottom, #f7f8fa,#fcfcfc);
	margin: 54px 28px 0 3px;
}
.boxlist7s .boxlist7s_con ul li:last-child{margin-right: 0;}
.boxlist7s .boxlist7s_con ul li span{
	display: block;
	font-size: 16px;
	color: #252b3a;
	line-height: 28px;
	font-weight: bold;
	padding: 22px 0 15px;
}
.boxlist7s .boxlist7s_con ul li p{
	font-size: 14px;
	color: #404550;
	line-height: 20px;
}

.box_resources{background: #fff !important;}
.box_resources .lay_con .resourcesggw{display: block;margin-bottom: 32px;}
.box_resources .lay_con .resourcesggw img{display: block;}
.box_resources .lay_con ul.open_html{padding-bottom: 40px;}

.boxlist8{
	background: -moz-linear-gradient(to bottom , rgba(255,255,255,.4), rgba(191,220,249,.4));
	background: linear-gradient(to bottom, rgba(255,255,255,.4),rgba(191,220,249,.4));
	padding: 89px 0 80px;
}
.boxlist8 .inner{
	background: url("/2020gw/images/javaeeimg/boxlist8bg1s.png") no-repeat center 93px;
}
.boxlist8 .boxlist8_top{
	position: relative;
	margin: 52px 0 160px;
}
.boxlist8 .boxlist8_top .videolink1{
	position: absolute;
	cursor: pointer;
	left: 51px;
	top: 24px;
	width: 323px;
	height: 182px;
	border-radius: 8px;
	overflow: hidden;
}
.boxlist8 .boxlist8_top .videolink1 .viddatas{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
.boxlist8 .boxlist8_top .videolink2{
	position: absolute;
	cursor: pointer;
	left: 610px;
	top: 0;
	width: 417px;
	height: 234px;
}
.boxlist8 .boxlist8_top .boxlist8p{
	float: right;
	width: 130px;
	font-size: 14px;
	color: #464646;
	line-height: 20px;
	margin-right: 23px;
}
.boxlist8 .boxlist8_left{
	float: left;
	width: 205px;
	margin: 0 34px 0 28px;
}
.boxlist8 .boxlist8_left p{
	position: relative;
	width: 205px;
	height: 90px;
	font-size: 18px;
	color: #252b3a;
	line-height: 26px;
	font-weight: bold;
	box-sizing: border-box;
	border: 2px #c8d5e6 solid;
	border-radius: 10px;
	background: #fff;
	cursor: pointer;
	margin-top: 27px;
	padding: 17px 0 0 28px;
}
.boxlist8 .boxlist8_left p:hover{color: #006cff;}
.boxlist8 .boxlist8_left p.cur{
	color: #fff;
	border-color: #006cff;
	background: #006cff;
}
.boxlist8 .boxlist8_left p.cur:after{
	position: absolute;
	right: -18px;
	top: 40px;
	border-radius: 2px;
	border-style: solid;
	border-width: 5px 0 5px 8px;
	border-color: transparent transparent transparent #0170fe;
	content: "";
}
.boxlist8 .boxlist8_right{
	float: left;
	width: 905px;
	height: 313px;
	box-sizing: border-box;
	border-radius: 8px;
	border: 2px #fff solid;
	box-shadow: 3px 3px 10px 0 rgba(55,99,170,.06);
	background: -moz-linear-gradient(to bottom , #f7f8fa, #fcfcfc);
	background: linear-gradient(to bottom, #f7f8fa,#fcfcfc);
	padding: 0 30px;
	
}
.boxlist8 .boxlist8_list{
	height: 0;
	box-sizing: border-box;
	overflow: hidden;
}
.boxlist8 .boxlist8_list.cur{
	height: auto;
	overflow: visible;
	padding: 28px 0 78px;
}
.boxlist8 .boxlist8_list ol{
	height: 123px;
}
.boxlist8 .boxlist8_list ol li{
	position: relative;
	float: left;
	height: 123px;
	box-sizing: border-box;
	border-right: 1px #f2f2f2 solid;
	border-bottom: 1px #f2f2f2 solid;
}
.boxlist8 .boxlist8_list1 ol li:nth-child(1){width: 331px;padding-left: 26px;}
.boxlist8 .boxlist8_list1 ol li:nth-child(1) span{width: 140px;}
.boxlist8 .boxlist8_list1 ol li:nth-child(2){width: 260px;padding-left: 70px;}
.boxlist8 .boxlist8_list1 ol li:nth-child(3){width: 248px;border-right: none;padding-left: 58px;}
.boxlist8 .boxlist8_list1 ol:nth-child(2) li{border-bottom: none;padding-top: 30px;}

.boxlist8 .boxlist8_list2 ol:nth-child(1) li:nth-child(1){width: 206px;}
.boxlist8 .boxlist8_list2 ol:nth-child(2) li:nth-child(1){width: 256px;}
.boxlist8 .boxlist8_list2 ol:nth-child(1) li:nth-child(2){width: 154px;padding-left: 26px;}
.boxlist8 .boxlist8_list2 ol:nth-child(2) li:nth-child(2){width: 134px;padding-left: 20px;}
.boxlist8 .boxlist8_list2 ol:nth-child(1) li:nth-child(3){width: 159px;padding-left: 26px;}
.boxlist8 .boxlist8_list2 ol:nth-child(2) li:nth-child(3){width: 158px;padding-left: 30px;}
.boxlist8 .boxlist8_list2 ol:nth-child(1) li:nth-child(4){width: 158px;padding-left: 30px;}
.boxlist8 .boxlist8_list2 ol:nth-child(2) li:nth-child(4){width: 132px;padding-left: 18px;}
.boxlist8 .boxlist8_list2 ol:nth-child(1) li:nth-child(5){width: 163px;padding-left: 32px;}
.boxlist8 .boxlist8_list2 ol:nth-child(2) li:nth-child(5){width: 160px;padding-left: 30px;}
.boxlist8 .boxlist8_list2 ol li:nth-child(5){border-right: none;}
.boxlist8 .boxlist8_list2 ol:nth-child(1) li:nth-child(1) span{width: 100px;}
.boxlist8 .boxlist8_list2 ol:nth-child(2) li{border-bottom: none;padding-top: 30px;}
.boxlist8 .boxlist8_list ol li span{
	display: block;
	font-size: 16px;
	color: #252b3a;
	margin-bottom: 10px;
}
.boxlist8 .boxlist8_list ol li span b{
	color: #006cff;
	font-weight: bold;
	font-style: inherit;
}
.boxlist8 .boxlist8_list ol li p{
	color: #8e939e;
	line-height: 18px;
	overflow: hidden;
	margin-left: -2px;
}
.boxlist8 .boxlist8_list ol li p b{
	float: left;
	font-size: 24px;
	color: #006cff;
}
.boxlist8 .boxlist8_list ol li p span{
	float: left;
	font-size: 14px;
	color: #8e939e;
	margin-bottom: 0;
}

.boxlist8 .boxlist9_con{
	width: 1200px;
	margin: 56px auto 0;
}
.boxlist8 .boxlist9_con .conh3{
	position: relative;
	font-size: 20px;
	color: #252b3a;
	padding-left: 37px;
	margin-bottom: 18px;
}
.boxlist8 .boxlist9_con .conh3:before{
	position: absolute;
	left: 16px;
	top: 10px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #ff6114;
	content: "";
}
.boxlist8 .boxlist9_con ul{display: -webkit-box;display: flex;}
.boxlist8 .boxlist9_con ul li{
	position: relative;
	/* float: left; */
	width: 254px;
	height: 314px;
	background: url("/2020gw/images/javaeeimg/boxlist9pic1.png") no-repeat 0 0;
	box-sizing: border-box;
	padding: 70px 41px 22px 31px;
	margin: 0 -7px;
}
.boxlist8 .boxlist9_con ul li:nth-child(2){background-image: url("/2020gw/images/javaeeimg/boxlist9pic2.png");}
.boxlist8 .boxlist9_con ul li:nth-child(3){background-image: url("/2020gw/images/javaeeimg/boxlist9pic3.png");}
.boxlist8 .boxlist9_con ul li:nth-child(4){background-image: url("/2020gw/images/javaeeimg/boxlist9pic4.png");}
.boxlist8 .boxlist9_con ul li:nth-child(5){background-image: url("/2020gw/images/javaeeimg/boxlist9pic5.png");}
.boxlist8 .boxlist9_con ul li:nth-child(6){background-image: url("/2020gw/images/javaeeimg/boxlist9pic6.png");}
.boxlist8 .boxlist9_con ul li h2{font-size: 18px;color: #252b3a;font-weight: bold;}
.boxlist8 .boxlist9_con ul li h3{font-size: 14px;color: #252b3a;padding: 5px 0 15px;}
.boxlist8 .boxlist9_con ul li p{width: 100%;font-size: 14px;color: #898f9b;padding: 12px 0 0;line-height: 23px;border-top: 1px #e8e8e8 solid;}
.boxlist8 .boxlist9_con ul li a{
	position: absolute;
	left: 49px;
	bottom: 7px;
	width: 130px;
	height: 30px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	border-radius: 4px;
	background: #006cff url("/2020gw/images/javaeeimg/boxlist9pic6.jpg") no-repeat 126px center;
	padding-right: 14px;
}
.boxlist8 .boxlist9_con ul li a:hover{background-color: #1776e5;}

.box_teacher{position: relative;height: 980px;background: #f2f6fb;padding: 0 0 86px;}
.box_teacher .inner{padding-bottom: 34px;}
.box_teacher .teacher_top{
	position: relative;
	width: 1200px;
	height: 204px;
	box-sizing: border-box;
	background: #fff;
	margin: 0 0 15px;
	z-index: 3;
}
.box_teacher .teacher_top ul li{
	float: left;
	width: 50%;
	height: 200px;
	box-sizing: border-box;
	border-right: 1px #f8f8f8 solid;
}
.box_teacher .teacher_top ul li:last-child{border: none;}
.box_teacher .teacher_top ul li h3{
	height: 94px;
	font-size: 20px;
	color: #252b3a;
	font-weight: bold;
	box-sizing: border-box;
	border-bottom: 1px #f8f8f8 solid;
	padding: 22px 0 0 40px;
}
.box_teacher .teacher_top ul li h3 span{
	font-size: 36px;
	color: #0067e1;
}
.box_teacher .teacher_top ul li h3 em{
	font-style: inherit;
	color: #0067e1;
}
.box_teacher .teacher_top ul li p{
	float: left;
	font-size: 14px;
	color: #666a75;
	padding-top: 31px;
}
.box_teacher .teacher_top ul li p:nth-child(1){padding-left: 42px;}
.box_teacher .teacher_top ul li p:nth-child(2){padding: 31px 38px 0 50px;}
.box_teacher .teacher_top ul li:nth-child(2) p:nth-child(1){padding-left: 48px;}
.box_teacher .teacher_top ul li:nth-child(2) p:nth-child(2){padding: 31px 82px 0;}
.box_teacher .teacher_top ul li p span{
	display: block;
	height: 24px;
	font-size: 16px;
	color: #252b3a;
	line-height: 24px;
	margin-bottom: 6px;
}
.box_teacher .teacher_top ul li p span em{
	font-size: 22px;
	font-style: inherit;
}
.box_teacher .teacher_top ul li p span i{
	font-size: 21px;
	font-style: inherit;
}

.box_teacher .teacher_cen{
	position: relative;
	height: 321px;
	border-radius: 8px;
	background: #fff;
	margin: 20px 0 64px;
}
.box_teacher .teacher_cen .slideteacher{height: 100%;}
.box_teacher .teacher_cen .bd{
	float: left;
	height: 372px;
	overflow: hidden;
	margin-top: -25px;
}
.box_teacher .teacher_cen ul li{width: 1200px;height: 372px;}
.box_teacher .teacher_cen ul li .pic{
	float: left;
	width: 248px;
	height: 372px;
	border-radius: 14px;
	overflow: hidden;
	margin-left: 131px;
}
.box_teacher .teacher_cen ul li .pic img{width: 100%;}
.box_teacher .teacher_cen ul li .main{
	float: left;
	width: 686px;
	margin-left: 45px;
}
.box_teacher .teacher_cen ul li .main h3{
	font-size: 22px;
	color: #333;
	font-weight: bold;
	padding: 67px 0 18px;
}
.box_teacher .teacher_cen ul li .main .mainp1 span{
	display: inline-block;
	height: 28px;
	font-size: 14px;
	color: #fff;
	line-height: 28px;
	border-radius: 14px;
	background: #006cff;
	padding: 0 14px;
	margin: 0 17px 16px 0;
}
.box_teacher .teacher_cen ul li .main .mainp2{
	position: relative;
	font-size: 16px;
	color: #006cff;
	line-height: 26px;
	padding-left: 11px;
}
.box_teacher .teacher_cen ul li .main .mainp2s{padding-left: 4px;}
.box_teacher .teacher_cen ul li .main .mainp2:before{
	position: absolute;
	left: 0;
	top: 10px;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #006cff;
	content: "";
}
.box_teacher .teacher_cen ul li .main .mainp3{
	font-size: 14px;
	color: #666;
	line-height: 18px;
	margin-top: 14px;
}
.box_teacher .teacher_cen .prev,
.box_teacher .teacher_cen .next{
	position:absolute;
	top: 50%;
	width: 23px;
	height: 39px;
	background:url(/2020gw/images/javaeeimg/slider-arrow.png) 0 0 no-repeat;
	margin-top: -20px;
}
.box_teacher .teacher_cen .prev{left: 50px;}
.box_teacher .teacher_cen .next{
	right: 50px;
	background-position-x: -50px;
}
.box_teacher .teacher_cen .prev:hover{background-position-x: -25px;}
.box_teacher .teacher_cen .next:hover{background-position-x: -75px;}

.boxlist10{padding-bottom: 78px;}
.boxlist10 .boxlist10_con .boxlist10_left{
	float: left;
	width: 304px;
	height: 331px;
	box-sizing: border-box;
	border-radius: 8px;
	border: 2px #fff solid;
	box-shadow: 6px 6px 18px 0 rgba(55 99 170 / 6%), -6px -6px 18px 0 rgba(255 255 255 / 70%);
	background: -moz-linear-gradient(to bottom , #f7f8fa, #fcfcfc);
	background: linear-gradient(to bottom, #f7f8fa,#fcfcfc);
	padding: 0 32px 0 31px;
}
.boxlist10 .boxlist10_con .boxlist10_left h3{
	height: 57px;
	font-size: 20px;
	color: #252b3a;
	font-weight: bold;
	line-height: 57px;
	border-bottom: 1px #ebebeb solid;
	padding: 29px 0 25px;
}
.boxlist10 .boxlist10_con .boxlist10_left h3 span{
	float: left;
	width: 57px;
	height: 57px;
	border-radius: 50%;
	background: #f5f5f5;
	margin: 0 12px 0 9px;
}
.boxlist10 .boxlist10_con .boxlist10_left h3 span i{
	display: block;
	width: 45px;
	height: 58.25px;
	background: url("/2020phone/images/xk_icons2.png") no-repeat 0 0;
	background-size: 100%;
	margin: -3px auto 0;
}
.boxlist10 .boxlist10_con .boxlist10_left p span{
	float: left;
	height: 25px;
	font-size: 15px;
	color: #fe6114;
	line-height: 25px;
	border-radius: 13px;
	background: #f5f5f5;
	padding: 0 9px;
	margin: 27px 7px 16px 4px;
}
.boxlist10 .boxlist10_con .boxlist10_left p{
	font-size: 15px;
	color: #252b3a;
	line-height: 18px;
}
.boxlist10 .boxlist10_con .boxlist10_left a{
	display: block;
	width: 160px;
	height: 34px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 34px;
	border-radius: 17px;
	background: #fe6114;
	margin: 32px auto 0;
}
.boxlist10 .boxlist10_con .boxlist10_left a:hover{background: #f57739;}

.boxlistbook{background: #f2f6fb;padding-bottom: 76px;}
.boxlistbook h3{
	width: 225px;
	height: 28px;
	border: 1px #fe6114 solid;
	border-bottom: none;
	border-radius: 5px 5px 0 0;
	margin: 40px 0 0 66px;
}
.boxlistbook h3 span{
	display: block;
	width: 200px;
	height: 28px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 28px;
	border-radius: 5px;
	background: #fe6114;
	margin: -15px auto 0;
}
.boxlistbook ul li{
	position: relative;
	float: left;
	width: 150px;
	margin-right: 60px;
}
.boxlistbook ul li:last-child{margin-right: 0;}
.boxlistbook ul li .pic{
	width: 100%;
	height: 198px;
	border-radius: 8px;
	overflow: hidden;
}
.boxlistbook ul li p{
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 198px;
	font-size: 13px;
	color: #fff;
	line-height: 18px;
	border-radius: 8px;
	box-sizing: border-box;
	background: rgba(0,108,255,.9);
	padding: 18px 8px 0;
}
.boxlistbook ul li:hover p{display: block;}
.boxlistbook ul li p b{
	display: block;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	margin-bottom: 10px;
}
.boxlistbook ul li p em{display: block;font-size: 12px;font-style: inherit;margin-bottom: -4px;}
.boxlistbook ul li span{
	display: block;
	font-size: 13px;
	color: #666;
	text-align: center;
	line-height: 16px;
	padding-top: 14px;
}

.boxlist11{height: 472px;background: #006cff;overflow: hidden;padding-bottom: 104px;}
.boxlist11 .boxlist11_bg{
	position: absolute;
	width: 700px;
	height: 700px;
	border-radius: 50%;
	background: rgba(0,96,255,.4);
}
.boxlist11 .boxlist11_bg1{left: -425px;top: 192px;}
.boxlist11 .boxlist11_bg2{right: -456px;top: -370px;}
.boxlist11 .boxlist11_con{position: relative;overflow: hidden;z-index: 10;}
.boxlist11 .box_hd h2{color: #ffeba5;}
.boxlist11 .box_hd h2 span{color: #fff;}
.boxlist11 .slider-for{
	width: 704px;
	height: 189px;
	margin: 0 auto;
}
.boxlist11 .slider-for .slick-slide{
	position: relative;
	width: 700px;
	height: 185px;
	border-radius: 6px;
	border: 2px #fff solid;
	background: #fff;
	opacity: 0;
	-webkit-transition: opacity .4s ease;
	transition: opacity .4s ease;
}
.boxlist11 .slider-for .slick-slide img{border-radius: 6px;}
.boxlist11 .slider-for .slick-slide.slick-active{
	opacity: 1;
}
.boxlist11 .slider-for .slick-list{overflow: visible;}
.boxlist11 .slider-for p{
	position: absolute;
	left: 365px;
	top: 50%;
	width: 288px;
	font-size: 16px;
	color: #252b3a;
	transform: translate(0,-50%);
}
.boxlist11 .slider-for p span{
	display: block;
	font-size: 24px;
	color: #fe6114;
	font-weight: bold;
	padding-bottom: 7px;
}
.boxlist11 .botnav{
	position: relative;
	width: 1100px;
	height: 48px;
	margin: 53px auto 0;
}
.boxlist11 .botnav .slick-track{margin-left: 472px;}
.boxlist11 .slider-nav{
	position: relative;
	width: 1091px;
	height: 48px;
	cursor: pointer;
	padding-top: 10px;
}
.boxlist11 .slider-nav .slick-list{overflow: visible;}
.boxlist11 .slider-nav .slick-slide{height: 48px;}
.boxlist11 .slider-nav .slick-slide p{
	display: inline-block;
	width: 100%;
	height: 1px;
	background: #3188ff;
}
.boxlist11 .slider-nav i{
	display: block;
	width: 10px;
	height: 10px;
	background: #3188ff;
	border-radius: 50%;
	margin: -5px auto 12px;
}
.boxlist11 .slider-nav span{
	display: block;
	font-size: 16px;
	color: #fff;
	text-align: center;
}
.boxlist11 .slider-nav .slick-current i{
	width: 20px;
	height: 20px;
	background: #ff622b;
	margin: -10px auto 7px;
}
.boxlist11 .slider-nav .slick-current span{font-size: 20px;}

.boxlist11 .slider-nav button{
	position: absolute;
	right: 136px;
	top: -98px;
	width: 32px;
	height: 32px;
	font-size: 0;
	border: none;
	padding: 0;
	background: #3188ff;
	border-radius: 50%;
	box-shadow: 0 -8px 15px 0 rgba(0,64,150,.32);
	z-index: 6;
	cursor: pointer;
}
.boxlist11 .slider-nav button:before{
	display: block;
	width: 9px;
	height: 17px;
	background: url("/2020gw/images/javaeeimg/pic.png") no-repeat -74px -606px;
	margin: 1px auto 0;
	content: "";
}
.boxlist11 .slider-nav button.slick-next{right: 83px;}
.boxlist11 .slider-nav button.slick-next:before{background-position-x: -85px;}
.boxlist11 .slider-nav button.slick-prev:hover,.boxlist11 .slider-nav button.slick-next:hover{box-shadow: 0 -8px 15px 0 rgba(0,64,150,.5);}

.fenlei .gxrz_box .gxrz_btm .btm .txtc .txtcon{height: 400px;}

.xxjl-box2 .right .content ul{max-height: 594px;}

.employmentSalary_box1 .salary_cityTab p{width: 54px;}
.employmentSalary_box1 .salary_cityTab p span{font-size: 14px;}
.employmentSalary_box1 .salary_cityTab p.BEIJINGSHUNYI,
.employmentSalary_box1 .salary_cityTab p.BEIJING{width: 73px;}
.employmentSalary_box1 .salary_cityTab p.cur span{font-size: 15px;}

.box2kcdg_add .tablist{
	width: 1093px;
	margin: 5px 0 5px 32px;
}
.box2kcdg_add .tablist .tablistp1{
	width: 100%;
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-radius: 5px 5px 0 0;
	background: #057bff;
	margin-bottom: 0;
	padding: 0;
}
.box2kcdg_add .tablist .tablistp1 span{
	float: left;
	width: 22%;
	height: 100%;
	font-size: 15px;
	color: #fff;
	box-sizing: border-box;
	border-right: 1px #318fff solid;
}
.box2kcdg_add .tablist .tablistp2{
	width: 100%;
	height: 52px;
	text-align: center;
	line-height: 52px;
	background: #fafbff;
	margin-bottom: 0;
	padding: 0;
}
.box2kcdg_add .tablist .tablistp2 a{
	float: left;
	width: 22%;
	height: 100%;
	font-size: 15px;
	color: #6e6e6e;
	box-sizing: border-box;
	border-right: 1px #f6f6f6 solid;
	background: #fff;
}
.box2kcdg_add .tablist .tablistp1 span:nth-child(3),
.box2kcdg_add .tablist .tablistp1 span:nth-child(5),
.box2kcdg_add .tablist .tablistp2 a:nth-child(3),
.box2kcdg_add .tablist .tablistp2 a:nth-child(5){width: 17%;}
.box2kcdg_add .tablist .tablistp2 a:hover{color: #057bff;}
.box2kcdg_add .tablist .tablistp1 span:last-child,
.box2kcdg_add .tablist .tablistp2 a:last-child{border: none;}

.kcdgjavaee_add ul{height: 280px;}
.kcdgjavaee_add ul li{width: 45%;}
.kcdgjavaee_add ul li:nth-child(even){width: 55%;}
.kcdgjavaee_add ul li:last-child{width: 100%;border-right: none;}