.ban .head_kb .techcen_right{height: 276px;}
.ban .head_kb .techcen_right .techcen_kb ul{height: auto;}
/* .ban .head_kb .techcen_right .techcen_kb ul:first-child{display: none;} */
.ban .head_kb .techcen_right .techcen_kb ul li{line-height: 38px;}

.box_hd{height: 32px;text-align: center;padding: 66px 0 64px;}
.box_hd h2{font-size: 32px;color: #146eed;line-height: 32px;}
.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: #404040;}
.box_hd p{font-size: 15px;color: #959595;padding-top: 10px;}
.boxlist1{padding-bottom: 102px;}
.boxlist1 .boxlist1_con4{
	height: 205px;
	border-radius: 10px;
	box-shadow: 0 3px 12px rgba(206,207,226,.33);
	margin: 37px 0 -10px;
}
.boxlist1 .boxlist1_con4 img{
	float: left;
	margin: 33px 32px 0 42px;
}
.boxlist1 .boxlist1_con4 .con4_cen{
	float: left;
	width: 490px;
	margin: 30px 41px 0 0;
}
.boxlist1 .boxlist1_con4 .con4_cen h3{
	font-size: 22px;
	color: #393937;
	font-weight: bold;
	margin-bottom: 5px;
}
.boxlist1 .boxlist1_con4 .con4_cen h3 span{
	float: right;
	width: 102px;
	height: 23px;
	font-size: 13px;
	color: #ff7e00;
	text-align: center;
	line-height: 23px;
	border: 1px #ffa043 solid;
	border-radius: 5px;
	margin-top: 3px;
}
.boxlist1 .boxlist1_con4 .con4_cen p{
	position: relative;
	font-size: 14px;
	color: #767676;
	line-height: 24px;
	padding-left: 13px;
}
.boxlist1 .boxlist1_con4 .con4_cen p:before{
	position: absolute;
	left: 0;
	top: 9px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #4c8deb;
	content: "";
}
.boxlist1 .boxlist1_con4 .con4_cen a{
	display: block;
	width: 135px;
	height: 31px;
	font-size: 13px;
	color: #fff;
	text-align: center;
	line-height: 31px;
	border-radius: 16px;
	background: #ff7e00;
	margin-top: 14px;
}
.boxlist1 .boxlist1_con4 .con4_cen a:hover{background: #fa8d22;}
.boxlist1 .boxlist1_con4 .con4_right{
	float: left;
	width: 316px;
	height: 166px;
	border-radius: 5px;
	background: #f9f9f9;
	margin-top: 20px;
}
.boxlist1 .boxlist1_con4 .con4_right h3{padding: 15px 0 12px 38px;}
.boxlist1 .boxlist1_con4 .con4_right h3 span{
	display: inline-block;
	font-size: 20px;
	color: #393937;
	font-weight: bold;
	height: 8px;
	box-shadow: 0 18px 0 #e1edff;
	padding: 0 4px;
}
.boxlist1 .boxlist1_con4 .con4_right p{
	width: 234px;
	font-size: 14px;
	color: #767676;
	line-height: 25px;
	padding-left: 38px;
}
.boxlist1 .boxlist1_con4 .con4_right p span{
	float: right;
	color: #ff7e00;
}

.boxlist1 .boxlist1_con1{position: relative;width: 1007px;height: 288px;border-radius: 8px;box-sizing: border-box;box-shadow: 0 5px 49px rgba(206,207,226,.33);padding: 21px 0 0 195px;margin-left: 192px;}
.boxlist1 .boxlist1_con1 .viddatas{
	position: absolute;
	left: -192px;
	top: 21px;
	width: 357px;
	cursor: pointer;
}
.boxlist1 .boxlist1_con1 h3{
	font-size: 14px;
	color: #555964;
	text-align: center;
	line-height: 22px;
	margin: 7px 0 28px;
}
.boxlist1 .boxlist1_con1 h3 span{
	display: inline-block;
	font-size: 20px;
	color: #333;
	font-weight: bold;
	height: 8px;
	box-shadow: 0 18px 0 #e1edff;
	padding: 0 2px;
}
.boxlist1 .boxlist1_con1 .con1_left{
	float: left;
	width: 186px;
}
.boxlist1 .boxlist1_con1 .con1_left ul {margin-top: 23px;}
.boxlist1 .boxlist1_con1 .con1_left ul li{
	width: 160px;
	height: 49px;
	line-height: 49px;
	border-radius: 5px;
	background: #f9f9f9;
	padding-left: 26px;
	margin-bottom: 19px;
	cursor: pointer;
}
.boxlist1 .boxlist1_con1 .con1_left ul li p{
	font-size: 16px;
	color: #454545;
}
.boxlist1 .boxlist1_con1 .con1_left ul li:hover p{color: #2c6bd5;}
.boxlist1 .boxlist1_con1 .con1_left ul li.cur{
	position: relative;
	box-shadow: 0 8px 17px rgba(93,115,245,.3);
	background: #2c6bd5;
}
.boxlist1 .boxlist1_con1 .con1_left ul li.cur p{color: #fff;}
.boxlist1 .boxlist1_con1 .con1_left ul li.cur:before{
	position: absolute;
	right: 12px;
	top: 19.5px;
	border-radius: 2px;
	border-style: solid;
	border-width: 5px 0 5px 6px;
	border-color: transparent transparent transparent #7ab1ff;
	content: "";
}
.boxlist1 .boxlist1_con1 .con1_right{
	float: left;
	width: 564px;
	height: 270px;
	overflow: hidden;
	margin: -32px 0 0 36px;
}
.boxlist1 .boxlist1_con1 .con1_right ul li{display: none;}
.boxlist1 .boxlist1_con1 .con1_right ul li.cur{display: block;}
.boxlist1 .boxlist1_con1 .con1_right ul li p{
	font-size: 14px;
	color: #454545;
	line-height: 22px;
	margin-bottom: 20px;
}
.boxlist1 .boxlist1_con2{
	position: relative;
	height: 370px;
	border-radius: 10px;
	box-shadow: 0 5px 49px rgba(206,207,226,.33);
	background-color: #fff;
	margin: 26px 0 23px;
}
.boxlist1 .boxlist1_con2:before{
	position: absolute;
	right: 25px;
	top: 14px;
	font-size: 13px;
	color: #818181;
	content: "*数据来源职友集";
}
.boxlist1 .boxlist1_con2 ul li{
	float: left;
	margin: 0 28px 0 10px;
}
.boxlist1 .boxlist1_con2 h3,.boxlist1 .boxlist1_con3 h3{
	font-size: 14px;
	color: #505050;
	text-align: center;
	margin: 42px 0 24px;
}
.boxlist1 .boxlist1_con2 h3 span,.boxlist1 .boxlist1_con3 h3 span{
	display: inline-block;
	font-size: 20px;
	color: #333;
	font-weight: bold;
	height: 8px;
	box-shadow: 0 20px 0 #e1edff;
	padding: 0 2px;
	margin-bottom: 23px;
}
.boxlist1 .boxlist1_con3 h3{width: 288px;padding: 28px 0 30px;margin: 0;}
.boxlist1 .boxlist1_con3{
	height: 298px;
	border-radius: 10px;
	box-shadow: 0 5px 49px rgba(206,207,226,.33);
	background-color: #fff;
}
.boxlist1 .boxlist1_con3 ul li{
	position: relative;
	float: left;
	height: 147px;
	box-sizing: border-box;
}
.boxlist1 .boxlist1_con3 ul li.con3li1{width: 172px;margin: 0 26px 0 44px;}
.boxlist1 .boxlist1_con3 ul li.con3li2{width: 236px;}
.boxlist1 .boxlist1_con3 ul li.con3li3{width: 236px;margin: 0 29px 0 16px;}
.boxlist1 .boxlist1_con3 ul li.con3li4{width: 184px;}
.boxlist1 .boxlist1_con3 ul li.con3li5{width: 173px;margin-left: 45px;padding-top: 18px;}
.boxlist1 .boxlist1_con3 ul li .bot{
	position: absolute;
	left: 50%;
	bottom: -18px;
	width: 192px;
	height: 37px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 37px;
	border-radius: 5px;
	background-color: #7bc6f6;
	margin-left: -96px;
}
.boxlist1 .boxlist1_con3 ul li .bot2{background-color: #5a87de;}
.boxlist1 .boxlist1_con3 ul li .bot3{background-color: #7b92f6;}
.boxlist1 .boxlist1_con3 ul li .bot4{background-color: #ff9358;}
.boxlist1 .boxlist1_con3 ul li .bot5{background-color: #3474f0;}
.boxlist1 .boxlist1_con3 ul li .spans{
	position: absolute;
	top: 7px;
	width: 93px;
	height: 93px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 18px;
	border-radius: 50%;
	box-sizing: border-box;
	background-color: #99d7fe;
	padding-top: 28.5px;
}
.boxlist1 .boxlist1_con3 ul li .span1{left: 0;}
.boxlist1 .boxlist1_con3 ul li .span2{
	right: 0;
	background-color: rgba(52,116,218,.9);
}
.boxlist1 .boxlist1_con3 ul .con3li2,
.boxlist1 .boxlist1_con3 ul .con3li3{
	border-radius: 8px;
	background-color: #f1f7ff;
	padding-top: 16px;
}
.boxlist1 .boxlist1_con3 ul li .cenp{
	font-size: 14px;
	color: #5a87de;
	text-align: center;
	line-height: 18px;
	padding: 0 11px;
}
.boxlist1 .boxlist1_con3 ul li .cenp span{
	position: relative;
	float: left;
	width: 86px;
	color: #403f3f;
	line-height: 28px;
	padding-left: 10px;
	margin-left: 8px;
}
.boxlist1 .boxlist1_con3 ul li .cenp span:before{
	position: absolute;
	left: 0;
	top: 50%;
	border-style: solid;
	border-width: 4px 0 4px 6px;
	border-color: transparent transparent transparent #5a87de;
	margin-top: -4px;
	content: "";
}
.boxlist1 .boxlist1_con3 ul li .cenp2 span{
	float: left;
	width: 84px;
	height: 43px;
	font-size: 14px;
	color: #403f3f;
	text-align: center;
	line-height: 17px;
	border-radius: 5px;
	background-color: #ffdecc;
	margin: 3px 4px 5px 4px;
	padding-top: 9px;
}

.boxlist3{background: url("/2020gw/images/pmimg/boxlist3bg1.jpg") no-repeat center top;margin-bottom: 1px;}
.boxlist3 .box_hd2 h2{color: #ffeba5;}
.boxlist3 .box_hd2 h2 span{color: #fff;}
.boxlist3 .boxlist3_con img{display: block;}
.boxlist3 .boxlist3_main{
	height: 521px;
	border-radius: 8px;
	box-sizing: border-box;
	box-shadow: 0 0 21px rgba(97,165,255,.25);
	background: #fff;
	margin-top: 68px;
	padding: 28px 30px 0 33px;
}
.boxlist3 .boxlist3_main .titname span{
	display: inline-block;
	font-size: 20px;
	color: #333;
	font-weight: bold;
	height: 6px;
	box-shadow: 0 20px 0 #e1edff;
	padding: 0 2px;
	margin: 12px 0 0 12px;
}
.boxlist3 .boxlist3_main .boxlist3_left{
	float: left;
	width: 192px;
	margin: 20px 0 0 0;
}
.boxlist3 .boxlist3_main .boxlist3_left ul li{
	position: relative;
	font-size: 17px;
	color: #006dff;
	margin-bottom: 10px;
}
.boxlist3 .boxlist3_main .boxlist3_left ul li:before{
	position: absolute;
	left: 20px;
	top: 19px;
	width: 5px;
	height: 8px;
	background: url("/2020gw/images/pmimg/pic.png") no-repeat -61px -268px;
	content: "";
}
.boxlist3 .boxlist3_main .boxlist3_left ul li.cur:before{background-position-x: -68px;}
.boxlist3 .boxlist3_main .boxlist3_left ul li em{display: block;height: 10px;}
.boxlist3 .boxlist3_main .boxlist3_left ul li p{
	width: 157px;
	height: 47px;
	font-size: 16px;
	color: #252b3a;
	line-height: 47px;
	border-radius: 5px;
	padding-left: 35px;
	cursor: pointer;
}
.boxlist3 .boxlist3_main .boxlist3_left ul li:hover p{color: #2c6fdc;}
.boxlist3 .boxlist3_main .boxlist3_left ul li.cur p{
	color: #fff;
	background: #2c6fdc;
}
.boxlist3 .boxlist3_main .boxlist3_right{
	float: right;
	width: 912px;
	height: 464px;
	border-radius: 10px;
	background: #f8f8f8;
	margin-top: -38px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con{width: 100%;display: none;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .con img{margin-left: -40px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist{height: 370px;overflow-y: auto;padding-left: 36px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist::-webkit-scrollbar {width: 8px;height: 1px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist::-webkit-scrollbar-thumb {width: 8px;border-radius: 5px;background: #80caff;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist::-webkit-scrollbar-track{width: 8px;height: 1px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3{position: relative;height: 69px;line-height: 69px;padding-left: 34px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list h3 span{font-size: 18px;color: #161616;font-weight: bold;margin-right: 20px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .conh4 span{display: inline-block;width: 87px;height: 26px;font-size: 16px;color: #1c1c1c;text-align: center;line-height: 26px;font-weight: bold;border-radius: 3px;background: #e1ecff;margin-right: 8px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list p.conp{
	font-size: 14px;
	color: #1a1a1a;
	line-height: 22px;
	padding: 12px 0 28px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list p.conp span{margin: 0 18px 0 0;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist .sjgj{padding-bottom: 30px;}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist .sjgj div{
	float: left;
	width: 72px;
	height: 75px;
	padding: 28px 0 4px;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist .sjgj div img{
	width: 47px;
	display: block;
	border-radius: 10px;
	margin: 0 auto;
}
.boxlist3 .boxlist3_main .boxlist3_right .con7list .plist .sjgj div p{
	font-size: 14px;
	color: #474747;
	text-align: center;
	margin-top: 12px;
}
.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;}

.boxlist4{height: 446px;background: #f8f8f8;}
.boxlist4 .box_hd{padding-top: 60px;}
.boxlist4 .boxlist4_con ul{
	width: 967px;
	display: -webkit-box;
	display: flex;
	justify-content: space-between;
	margin: 0 auto;
}
.boxlist4 .boxlist4_con ul li{
	width: 166px;
	height: 188px;
	background: url("/2020gw/images/pmimg/picimg.png") no-repeat 0 0;
}
.boxlist4 .boxlist4_con ul li:nth-child(1){background-position: -168px 0;}
.boxlist4 .boxlist4_con ul li:nth-child(2){background-position: 0 -190px;}
.boxlist4 .boxlist4_con ul li:nth-child(4){background-position: -168px -190px;}
.boxlist4 .boxlist4_con ul li p{
	width: 130%;
	font-size: 14px;
	color: #8d8d8d;
	text-align: center;
	line-height: 20px;
	padding-top: 162px;
	margin-left: -15%;
}
.boxlist4 .boxlist4_con ul li p b{
	display: block;
	font-size: 18px;
	color: #000;
	line-height: 36px;
}

.boxyshd{height: 36px;}
.boxyshd span{
	float: left;
	position: relative;
	width: 73px;
	height: 36px;
	border-radius: 3px 0 0 3px;
	overflow: hidden;
	filter: drop-shadow(0 15px 18px rgba(255,183,154,.7));
}
.boxyshd span b{
	position: relative;
	display: block;
	width: 48px;
	height: 36px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 36px;
	background-color: #ff6114;
	padding-left: 8px;
	z-index: 3;
}
.boxyshd span:after{
	position: absolute;
	right: 4px;
	top: 5px;
	width: 26px;
	height: 26px;
	background-color: #ff6114;
	transform: rotate(45deg);
	border-radius: 0 3px 0 0;
	content: '';
}
.boxyshd p{
	float: left;
	font-size: 18px;
	color: #171717;
	line-height: 36px;
	margin-left: 10px;
}

.boxlist5 .boxlist5_con{position: relative;padding-bottom: 42px;}
.boxlist5 .boxyshd{
	position: absolute;
	left: 0;
	top: 42px;
}
.boxlist5 .boxlist5_con img{
	display: block;
	margin-left: -50px;
}

.boxlist6{
	background-color: #f8f8f8;
	padding: 57px 0 76px;
}
.boxlist6 .boxlist6_con{margin-top: 25px;}
.boxlist6 .boxlist6_con .boxlist6_left{
	float: left;
	width: 186px;
	height: 361px;
	border-radius: 8px;
	background-color: #3673d8;
}
.boxlist6 .boxlist6_con .boxlist6_left ol{padding-top: 23px;}
.boxlist6 .boxlist6_con .boxlist6_left ol li{
	width: 148px;
	height: 36px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 36px;
	border-radius: 18px;
	cursor: pointer;
	margin: 0 auto 10px;
}
.boxlist6 .boxlist6_con .boxlist6_left ol li.cur{
	font-size: 16px;
	color: #2063d2;
	box-shadow: 0 18px 24px #2760d8;
	background-color: #fff;
}
.boxlist6 .boxlist6_con .boxlist6_right{
	float: right;
	width: 967px;
	height: 361px;
	border-radius: 8px;
	background-color: #fff;
}
.boxlist6 .boxlist6_con .boxlist6_right ul li{
	position: relative;
	display: none;
	padding: 48px 0 0 45px;
}
.boxlist6 .boxlist6_con .boxlist6_right ul li.cur{display: block;}
.boxlist6 .boxlist6_con .boxlist6_right ul li h3{
	font-size: 20px;
	color: #161616;
	line-height: 23px;
}
.boxlist6 .boxlist6_con .boxlist6_right ul li h3 span{
	position: relative;
	top: -2px;
	display: inline-block;
	height: 23px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 23px;
	border-radius: 12px;
	background-color: #90b4f1;
	margin-left: 10px;
	padding: 0 10px;
}
.boxlist6 .boxlist6_con .boxlist6_right ul li p{
	width: 340px;
	font-size: 14px;
	color: #5e5e5e;
	line-height: 26px;
	margin: 16px 0 38px;
}
.boxlist6 .boxlist6_con .boxlist6_right ul li .pic{
	position: absolute;
	right: 32px;
	top: 31px;
	width: 460px;
	height: 260px;
	border-radius: 8px;
	overflow: hidden;
}
.boxlist6 .boxlist6_con .boxlist6_right ul li a{
	display: block;
	width: 132px;
	height: 40px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	border-radius: 20px;
	box-shadow: 5px 13px 27px rgba(255,126,0,.34);
	background-color: #ff7e00;
}
.boxlist6 .boxlist6_con .boxlist6_right ul li a:hover{box-shadow: none;}

.boxlist9{height: 538px;padding-top: 55px;}
.boxlist9 .boxlist9_con{position: relative;}
.boxlist9 .bd{margin-top: 37px;}
.boxlist9 .bd .tempWrap{width: 1208px !important;padding: 0 0 0 14px;margin-left: -14px;}
.boxlist9 .bd ul{height: 393px;}
.boxlist9 .bd li{
	float: left;
	width: 286px;
	height: 343px;
	border-radius: 8px;
	box-shadow: 0 3px 8px rgba(206,206,226,.33);
	margin-right: 18px;
	overflow: hidden;
}
.boxlist9 .bd li .pic{
	position: relative;
	height: 183px;
	overflow: hidden;
}
.boxlist9 .bd li .pic span{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	transition: all .5s ease;
	-moz-transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
	opacity: 0;
	z-index: 2;
}
.boxlist9 .bd li:hover .pic span{opacity: 1;}
.boxlist9 .bd li .pic span:before{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 140px;
	line-height: 46px;
	font-size: 16px;
	text-align: center;
	background: #1086ff;
	-webkit-box-shadow: 0 0 28px 0 rgba(83,133,222,.17);
	box-shadow: 0 0 28px 0 rgba(83,133,222,.17);
	border-radius: 23px;
	color: #fff;
	transform: translate(-50%,-50%);
	content: "立即查看";
}
.boxlist9 .bd li .pic img{
	display: block;
	width: 100%;
	transition: all .5s ease;
	-moz-transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-o-transition: all .5s ease;
}
.boxlist9 .bd li:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}
.boxlist9 .bd li h3{
	font-size: 20px;
	color: #252b3a;
	line-height: 23px;
	margin: 21px 0 10px 26px;
}
.boxlist9 .bd li h3 span{
	position: relative;
	top: -2px;
	display: inline-block;
	height: 23px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 23px;
	border-radius: 12px;
	background-color: #90b4f1;
	margin-left: 10px;
	padding: 0 8px;
}
.boxlist9 .bd li p{
	height: 78px;
	font-size: 14px;
	color: #727272;
	line-height: 26px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	padding: 0 35px 0 25px;
}
.boxlist9 .bb .prev,.boxlist9 .bb .next{position: absolute;right: 41px;top: -51px;width: 27px;height: 27px;background: #ff6114;border-radius: 50%;z-index: 6;}
.boxlist9 .bb .prev i,.boxlist9 .bb .next i{display: block;width: 8px;height: 15px;background: url("/2020gw/images/pmimg/pic.png") no-repeat -84px -230px;margin: 6px auto 0;}
.boxlist9 .bb .next{right: 0;}
.boxlist9 .bb .next i{background-position-x: -94px;}
.boxlist9 .bb .next:hover,
.boxlist9 .bb .prev:hover{background-color: #ff7029;}
.boxlist9 .hd{text-align: center;}
.boxlist9 .hd ul{
	display: inline-block;
	height: 10px;
	border-radius: 5px;
	background-color: #f1f1f1;
	overflow: hidden;
}
.boxlist9 .hd li{
	position: relative;
	display: inline-block;
	width: 10px;
	height: 10px;
	font-size: 0;
	border-radius: 5px;
	cursor: pointer;
	margin: 0 0;
	z-index: 2;
}
.boxlist9 .hd li.on{
	width: 20px;
	z-index: 1;
}
.boxlist9 .hd li.on:before{
	position: absolute;
	right: 0;
	top: 0;
	width: 300px;
	height: 10px;
	border-radius: 5px;
	background-color: #3673d8;
	content: ""
}

.boxlist7{
	height: 628px;
	background-color: #f8f8f8;
	padding-top: 50px;
}
.boxlist7 .boxlist7_con{margin-top: 30px;}
.boxlist7 .boxlist7_con ol{margin-bottom: 24px;}
.boxlist7 .boxlist7_con ol li{
	position: relative;
	float: left;
	width: 183px;
	height: 114px;
	margin-right: 71px;
}
.boxlist7 .boxlist7_con ol li:after{
	position: absolute;
	right: -51px;
	top: 16px;
	width: 25px;
	height: 14px;
	background: url("/2020gw/images/pmimg/picimg.png") no-repeat 0 -380px;
	content: "";
}
.boxlist7 .boxlist7_con ol li:before{
	position: absolute;
	left: 82px;
	top: 36px;
	border-style: solid;
	border-width: 7px 9px 0 9px;
	border-color: #3772da transparent transparent transparent;
	content: "";
}
.boxlist7 .boxlist7_con ol li:last-child{margin-right: 0;}
.boxlist7 .boxlist7_con ol li:last-child:after{display: none;}
.boxlist7 .boxlist7_con ol li b{
	display: block;
	width: 100%;
	height: 36px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 36px;
	font-weight: bold;
	border-radius: 8px 8px 0 0;
	background-color: #3673d8;
}
.boxlist7 .boxlist7_con ol li p{
	width: 183px;
	height: 78px;
	font-size: 16px;
	color: #727272;
	border: 1px #e2eaf5 dashed;
	box-sizing: border-box;
	border-radius: 0 0 8px 8px;
	padding: 14px 0 0 20px;
}
.boxlist7 .boxlist7_con ol li p span{
	display: block;
	line-height: 8px;
}
.boxlist7 .boxlist7_con .picScroll-left{
	position: relative;
	float: right;
	width: 598px;
	height: 380px;
	overflow: hidden;
}

.boxlist7 .bb .prev,.boxlist7 .bb .next{position: absolute;right: 32px;bottom: 0;width: 22px;height: 22px;background: #ff6114;border-radius: 50%;z-index: 6;}
.boxlist7 .bb .prev i,.boxlist7 .bb .next i{display: block;width: 8px;height: 15px;background: url("/2020gw/images/pmimg/pic.png") no-repeat -84px -230px;margin: 3px auto 0;
	-webkit-transform: scale(.9);
	-moz-transform: scale(.9);
	-ms-transform: scale(.9);
	-o-transform: scale(.9);
	transform: scale(.9);
}
.boxlist7 .bb .next{right: 0;}
.boxlist7 .bb .next i{background-position-x: -94px;}
.boxlist7 .bb .next:hover,
.boxlist7 .bb .prev:hover{background-color: #ff7029;}
.boxlist7 .boxlist7_con ul li{float: left;}
.boxlist7 .boxlist7_con ul li .lists{
	position: relative;
	width: 190px;
	height: 164px;
	border-radius: 8px;
	box-sizing: border-box;
	background-color: #fff;
	overflow: hidden;
	cursor: pointer;
	margin: 0 0 18px 8px;
	padding-top: 15px;
}
.boxlist7 .boxlist7_con ul li .pic{
	width: 76px;
	height: 76px;
	border-radius: 50%;
	background: url("/2020gw/images/pmimg/picimg2.png") no-repeat 0 0;
	margin: 0 auto;
}
.boxlist7 .boxlist7_con ul li .lists2 .pic{background-position-y: -78px;}
.boxlist7 .boxlist7_con ul li .lists3 .pic{background-position-y: -156px;}
.boxlist7 .boxlist7_con ul li .lists4 .pic{background-position-y: -234px;}
.boxlist7 .boxlist7_con ul li .lists5 .pic{background-position-y: -312px;}
.boxlist7 .boxlist7_con ul li .lists6 .pic{background-position-y: -390px;}
.boxlist7 .boxlist7_con ul li .lists7 .pic{background-position-y: -468px;}
.boxlist7 .boxlist7_con ul li .lists8 .pic{background-position-y: -546px;}
.boxlist7 .boxlist7_con ul li .lists9 .pic{background-position-y: -624px;}
.boxlist7 .boxlist7_con ul li .lists10 .pic{background-position-y: -702px;}
.boxlist7 .boxlist7_con ul li .lists11 .pic{background-position-y: -780px;}
.boxlist7 .boxlist7_con ul li .lists12 .pic{background-position-y: -858px;}
.boxlist7 .boxlist7_con ul li p{
	font-size: 16px;
	color: #252b3a;
	font-weight: bold;
	text-align: center;
	padding: 8px 0 0;
}
.boxlist7 .boxlist7_con ul li p span{
	display: block;
	font-size: 14px;
	color: #8c8c8c;
	margin: -5px 0 17px;
}
.boxlist7 .boxlist7_con ul li a{
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 164px;
	background: rgba(0,0,0,.45);
}
.boxlist7 .boxlist7_con ul li .lists:hover a{display: block;}
.boxlist7 .boxlist7_con ul li a span{
	display: inline-block;
	width: 100px;
	height: 28px;
	line-height: 28px;
	border: 1px #fff solid;
	border-radius: 15px;
}
.boxlist7 .boxlist7_con .boxlist7_left{
	position: relative;
	float: left;
	width: 574px;
	height: 348px;
	border-radius: 8px;
	overflow: hidden;
}
.boxlist7 .boxlist7_con .boxlist7_left video{border-radius: 8px;}
.boxlist7 .boxlist7_con .boxlist7_left img{
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer;
}

.boxlist8{
	height: 501px;
	padding-top: 55px;
}
.boxlist8 .boxlist8_con{margin-top: 28px;}
.boxlist8 .boxlist8_con ul{
	display: -webkit-box;
	display: flex;
	justify-content: space-between;
}
.boxlist8 .boxlist8_con li{
	position: relative;
	width: 278px;
	height: 344px;
	border-radius: 8px;
	box-shadow: 0 5px 49px rgba(206,207,226,.33);
	overflow: hidden;
}
.boxlist8 .boxlist8_con li:last-child{margin-right: 0;}
.boxlist8 .boxlist8_con li h3{
	width:100px;
	height:100px;
	position: absolute;
	background: #3673d8;
	top:-58px;
	right:-58px;
	transform: rotate(45deg);
	color:#fff;
}
.boxlist8 .boxlist8_con li:nth-child(2) h3{background-color: #19b3c1;}
.boxlist8 .boxlist8_con li:nth-child(3) h3{background-color: #ff8859;}
.boxlist8 .boxlist8_con li:nth-child(4) h3{background-color: #44afe6;}
.boxlist8 .boxlist8_con li h3 span{
	position: absolute;
	bottom:0;
	display: block;
	width:100px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 28px;
}
.boxlist8 .boxlist8_con li p{
	font-size: 14px;
	color: #727272;
	text-align: center;
}
.boxlist8 .boxlist8_con li p span{
	display: block;
	font-size: 18px;
	color: #000;
	line-height: 36px;
	padding-top: 36px;
}
.boxlist8 .boxlist8_con li .pic{
	width: 222px;
	height: 112px;
	margin: 20px auto;
}

.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: 26px;
	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 -425px;
	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;}

.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;
}