/* 通用 css*/
/* by nana */

body{font-family: 'pingfang SC','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif;}


.head_nav{background: none;}
.head_nav ul li a{color: #16181a;}
.head_nav ul li a:hover{color: #D72502;}

.head_nav ul li .all{background: #0067e1 !important;}

/*报名流程*/
.graybg {background: #F9FBFF;}
.flow_banner{position: relative;width:100%; height: 260px;overflow: hidden;}
.flow_banner img{position: absolute;left: 50%;top: 0;margin-left: -960px;}
.flow_main{overflow: hidden;}

.inner{position: relative;width: 1200px;margin: 0 auto;overflow: visible !important;}
.flow_hd h2{
	font-size: 30px;
	color: #252b3a;
	text-align: center;
}

.flowbox1{
	background: -moz-linear-gradient(to bottom , #f7f6fb, #fff);
	background: linear-gradient(to bottom, #f7f6fb,#fff);
	padding: 62px 0 0;
}
.flowbox1 .flowbox1_con{
	width: 100%;
	height: 135px;
	border: 2px #fff solid;
	box-sizing: border-box;
	background: -moz-linear-gradient(to bottom , #f8f8fa, #fcfcfc);
	background: linear-gradient(to bottom, #f8f8fa,#fcfcfc);
	border-radius: 4px;
	box-shadow: 6px 6px 18px 0 rgb(55,99,170,.06), -6px -6px 18px 0 #fff;
	margin: 45px 0 30px;
}
.flowbox1 .flowbox1_con ul{
	height: 100px;
	margin-top: 17.5px;
}
.flowbox1 .flowbox1_con ul li{
	float: left;
	width: 297px;
	border-right: 2px #f5f5f5 solid;
}
.flowbox1 .flowbox1_con ul li:last-child{border: none;}
.flowbox1 .flowbox1_con ul li i{
	float: left;
	width: 48px;
	height: 39px;
	background: url("/2020gw/images/flowimg/pic.png") no-repeat 0 0;
	margin: 30px 21px 0 64px;
}
.flowbox1 .flowbox1_con ul li:nth-child(2) i{background-position-x: -50px;}
.flowbox1 .flowbox1_con ul li:nth-child(3) i{background-position-x: -100px;}
.flowbox1 .flowbox1_con ul li:nth-child(4) i{background-position-x: -150px;}
.flowbox1 .flowbox1_con ul li p{
	float: left;
	font-size: 16px;
	color: #252b3a;
}
.flowbox1 .flowbox1_con ul li p span{
	display: block;
	font-size: 18px;
	color: #0067e1;
	font-weight: bold;
	margin: 24px 0 5px;
}
.flowbox1 .flowbox1_con2{
	position: relative;
	height: 567px;
	background: #fff;
	border-radius: 4px;
	box-shadow: 6px 6px 18px 0 rgb(55,99,170,.06), -6px -6px 18px 0 #fff;
	padding: 0 100px;
	z-index: 3;
}
.flowbox1 .flowbox1_con2 .con2main{
	float: left;
	width: 500px;
	box-sizing: border-box;
	padding-top: 40px;
	margin-bottom: 14px;
	overflow: hidden;
}
.flowbox1 .flowbox1_con2 .con2main1,
.flowbox1 .flowbox1_con2 .con2main2{
	height: 372px;
	border-bottom: 1px #ededed solid;
}
.flowbox1 .flowbox1_con2 .con2main1,
.flowbox1 .flowbox1_con2 .con2main3{padding-left: 14px;}
.flowbox1 .flowbox1_con2 .con2main2,
.flowbox1 .flowbox1_con2 .con2main4{padding-left: 42px;}
.flowbox1 .flowbox1_con2 h3{
	width: 460px;
	font-size: 20px;
	color: #252b3a;
	font-weight: bold;
	line-height: 22px;
}
.flowbox1 .flowbox1_con2 .con2main4 h3{width: 415px;}
.flowbox1 .flowbox1_con2 h3 a{
	float: right;
	font-size: 14px;
	color: #98a3b7;
	font-weight: normal;
}
.flowbox1 .flowbox1_con2 h3 a:hover{color: #0067e1;}
.flowbox1 .flowbox1_con2 h3 span{
	display: block;
	font-size: 16px;
	color: #252b3a;
	font-weight: normal;
	line-height: 20px;
	margin-top: 13px;
}
.flowbox1 .flowbox1_con2 .con2main .selectbox{float: left;width: 250px;height: 28px;background: #e7e9f1;border-radius: 4px;margin: 26px 31px 14px 0;}
.flowbox1 .flowbox1_con2 .con2main .selectbox span{float:left;width: 48px;height: 28px;font-size: 14px;color: #252b3a;text-align: center;line-height: 28px;}
.flowbox1 .flowbox1_con2 .con2main .selectbox select{ float: left;width: 201px;height: 26px;font-size: 14px;color: #252b3a;cursor:pointer;padding-left: 13px;border-radius: 4px;
	border: none;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background: #fff url("/2020gw/images/flowimg/down.png") no-repeat 182px center;
	margin-top: 1px;
}
.flowbox1 .flowbox1_con2 .con2main .selectbox select option{color: #595959}
.flowbox1 .flowbox1_con2 .con2main .selectbox.xiaoqu{width: 153px;}
.flowbox1 .flowbox1_con2 .con2main .selectbox.xiaoqu select{width: 104px;background-position-x: 84px;}
.flowbox1 .flowbox1_con2 .con2main1 .kb_con{width: 480px;}
.flowbox1 .flowbox1_con2 .con2main1 .kb_con ul{
	float: left;
	width: 220px;
	margin-right: 20px;
}
.flowbox1 .flowbox1_con2 .con2main1 .kb_con ul li{
	font-size: 14px;
	color: #595959;
	line-height: 30px;
}
.flowbox1 .flowbox1_con2 .con2main1 .kb_con ul li .span_time{
	color: #98a3b7;
	margin: 0 8px;
}
.flowbox1 .flowbox1_con2 .con2main1 .kb_con ul li .span_status{
	display: inline-block;
	width: 72px;
}
.flowbox1 .flowbg1{
	position: absolute;
	right: -360px;
	top: 230px;
}
.flowbox2{
	background: #fff;
	padding: 94px 0 0;
}
.flowbox2 .flowbox2_con{
	height: 161px;
	background: #fff;
	border-radius: 4px;
	box-shadow: 6px 6px 18px 0 rgb(55,99,170,.06), -6px -6px 18px 0 #fff;
	margin: 38px 0 0;
}
.flowbox2 .flowbox2_con .wentiinfo_list{padding-top: 23px;}
.flowbox2 .flowbox2_con .list_main{
	float: left;
	margin-left: 52px;
}
.flowbox2 .flowbox2_con .list_main:nth-child(1){width: 261px;}
.flowbox2 .flowbox2_con .list_main:nth-child(2){width: 215px;}
.flowbox2 .flowbox2_con .list_main:nth-child(3){width: 194px;}
.flowbox2 .flowbox2_con .list_main:nth-child(4){width: 280px;}
.flowbox2 .flowbox2_con .list_main ul li{line-height: 38px;}
.flowbox2 .flowbox2_con .list_main ul li a{
	font-size: 16px;
	color: #404550;
}
.flowbox2 .flowbox2_con .list_main ul li:hover a{color: #0067e1;}
.flowbox2 .flowbox2_con .list_main ul li span{
	float: left;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #0067e1;
	margin: 16px 5px 0 0;
}
.flowbox3{
	background: #fff;
	padding: 80px 0 88px;
}
.flowbox3 .flowbox3_con{margin-top: 40px;}
.flowbox3 .flowbox3_con ul{width: 1230px;}
.flowbox3 .flowbox3_con ul li{
	float: left;
	width: 280px;
	height: 202px;
	border: 2px #fff solid;
	box-sizing: border-box;
	background: -moz-linear-gradient(to bottom , #f8f8fa, #fcfcfc);
	background: linear-gradient(to bottom, #f8f8fa,#fcfcfc);
	border-radius: 4px;
	box-shadow: 6px 6px 18px 0 rgb(55,99,170,.06), -6px -6px 18px 0 #fff;
	margin-right: 27px;
	padding-left: 36px;
}
.flowbox3 .flowbox3_con ul li h3{
	height: 40px;
	font-size: 16px;
	color: #252b3a;
	font-weight: bold;
	line-height: 44px;
	padding: 27px 0 30px 0;
}
.flowbox3 .flowbox3_con ul li h3 span{
	position: relative;
	float: left;
	height: 40px;
	font-size: 28px;
	color: #0067e1;
	line-height: 40px;
	margin-right: 3px;
}
.flowbox3 .flowbox3_con ul li h3 span:after{
	position: absolute;
	left: 0;
	top: 51px;
	width: 20px;
	height: 2px;
	background: #0067e1;
	content: "";
}
.flowbox3 .flowbox3_con ul li h3 span.wz{font-size: 22px;}
.flowbox3 .flowbox3_con ul li p{
	width: 224px;
	font-size: 15px;
	color: #404550;
}
