html,body,div,p,ul,li,dl,dt,dd,a,img,h1,h2,h3,h4,h5{
	padding:0;
	margin:0;
}

ul,li{
	list-style:none;
}

a{
	text-decoration:none;
}

body{
	min-width:1440px;
	margin:0 auto;
}


.banner{
	width:100%;
	height:550px;
	background:url(../images/banner.jpg) no-repeat;
}



.topbox{
	width:870px;
	margin:0 auto;
	margin-top:66px;
	display:flex;
	justify-content:center;
}

.topbox dl{
	margin-left:85px;
	font-size:22px;
	margin-top:30px;
}

.topbox dl dd{
	height:40px;
	line-height:40px;
}

.topbox dl dd span{
	color:#FF5B02;
}


.toptext{
	width:1100px;
	height:120px;
	margin:0 auto;
	margin-top:50px;
	background:url(../images/line.jpg) no-repeat left bottom;
}

.toptext p{
	font-size:22px;
	text-align:center;
	line-height:40px;
}

.toptext p span{
	color:#FF5B02;
}


.zixun{
	width:360px;
	height:56px;
	background:#FF5B02;
	margin:0 auto;
	margin-top:50px;
	margin-bottom:100px;
}

.zixun a{
	width:100%;
	height:100%;
	display:block;
	color:#FFF;
	font-size:24px;
	line-height:56px;
	text-align:center;
}

.zixun a span{
	width:20px;
	height:20px;
	display:inline-block;
	font-size:20px;
	transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	vertical-align:middle;
	margin-left:20px;
}


.title{
	width:400px;
	margin:0 auto;
	text-align:center;
}

.title h2{
	color:#FF5B02;
	font-size:44px;
	margin-bottom:20px;
}

.title h2 span{
	color:#000;
}

.title p{
	font-size:20px;
	color:#848484;
	margin-top:5px;
}


.youzhi{
	width:1200px;
	margin:0 auto;
	margin-top:40px;
	display:flex;
	justify-content:space-between;
}

.yzimg{
	width:550px;
}

.yzimg dl{
	width:auto;
}

.yzimg dl dt{
	font-weight:bold;
	font-size:30px;
}

.yzimg dl dd{
	font-size:20px;
	line-height:32px;
	margin-bottom:20px;
	color:#666;
}

.yzlist{
	width:620px;
	background:#F7F5F6;
}


.yzlist h3{
	font-size:36px;
	text-align:center;
	color:#FF3F01;
	height:120px;
	line-height:120px;
}

.list_item{
	width:570px;
	height:90px;
	margin:0 auto;
	background-image: linear-gradient(to right, rgba(255,91,2,1), rgba(255,61,3,1));
	border-radius:45px;
	overflow:hidden;
	margin-bottom:30px;
}

.list_item h2{
	width:80px;
	height:80px;
	display:inline-block;
	background:#FFF;
	border-radius:40px;
	margin:5px;
	font-size:40px;
	text-align:center;
	line-height:80px;
	color:rgba(255,61,3);
}

.list_item p{
	display:inline-block;
	padding-left:10px;
	color:#FFF;
	font-size:20px;
	line-height:90px;
	vertical-align:top;
}

.xuexi_wrap{
	width:100%;
	background:#F7F5F6;
	overflow:hidden;
}

.xu-line{
	width:1200px;
	height:40px;
	border-bottom:1px dashed #999999;
	margin:0 auto;
}


.stu_year{
	width:1200px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	margin-top:50px;
}

.stu_year .imgbox{
	width:550px;
}

.imgbox p{
	width:464px;
	margin:0 auto;
}

.stu_year .textbox{
	width:650px;
}

.textbox dl{
	width:100%;
	text-align:center;
	margin-top:38px;
	margin-bottom:45px;
}

.textbox dl dt{
	font-size:28px;
	color:#FD5C02;
}
.textbox dl dd{
	font-size:16px;
	color:#FD5C02;
}

.textbox ul{
	width:auto;
	padding-left:40px;
}

.textbox ul li{
	line-height:40px;
	font-size:20px;
	color:#666;
}


.kcts{
	width:1200px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	margin-top:50px;
}

.kctext{
	width:380px;
}

.kctext dl{
	width:330px;
	margin-bottom:60px;
	margin-top:60px;
}

.kctext dl.rightpad{
	padding-left:50px;
}

.kctext dl dt{
	font-size:30px;
	font-weight:bold;
	margin-bottom:10px;
}

.kctext dl dd{
	font-size:22px;
	color:#666;
	line-height:40px;
}

.kcimg{
	width:430px;
}


.jiuye_list{
	width:1200px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	margin-top:50px;
}

.jiuye_list dl{
	width:274px;
}

.jiuye_list dl dd{
	font-size:20px;
	color:#333;
	line-height:36px;
}

.jiuye_list dl dd span{
	color:#FF4202;
	margin-right:10px;
	font-weight:bold;
	font-size:30px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}


.tiaofu{
	width:1200px;
	height:58px;
	margin:30px auto;
	background-image: linear-gradient(to right, rgba(255,91,2,1), rgba(255,61,3,1));
	font-size:24px;
	color:#FFF;
	line-height:58px;
	text-indent:10px;
}


.danwei{
	width:1200px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
}

.jdlist{
	width:560px;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.jdlist dl{
	width:280px;
	margin-bottom:40px;
}

.jdlist dl dt{
	width:30px;
	font-size:20px;
	display:inline-block;
	vertical-align:top;
	line-height:22px;
	padding-top:10px;
}
.jdlist dl dd{
	display:inline-block;
}

.baoming{
	width:100%;
	background:#F7F5F6;
	overflow:hidden;
}

.formbox{
	width:1200px;
	margin:0 auto;
}


.inputbox{
	width:1200px;
	height:70px;
	border-radius:6px;
	background:#FFF;
	border:none;
	margin-top:30px;
	font-size:24px;
	text-indent:10px;
}


#contact-submit{
	width:330px;
	height:70px;
	display:block;
	line-height:70px;
	text-align:center;
	background-image: linear-gradient(to right, rgba(255,91,2,1), rgba(255,61,3,1));
	border-radius:6px;
	border:none;
	margin:0 auto;
	margin-top:80px;
	font-size:24px;
	color:#FFF;
	margin-bottom:60px;
	cursor:pointer;
}

