* {

	margin: 0;

	padding: 0;

}



input,

button {

	outline: none;

	font-family: "microsoft yahei";

}



body {

	background: #fff;

	font-family: "microsoft yahei";

}



a,

button {

	cursor: pointer;

}



a:hover {

	text-decoration: none;

}



.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



.clearfix {

	display: inline-block;

}



* html .clearfix {

	height: 1%;

}



.clearfix {

	display: block;

}





/*button*/



.button {

	position: relative;

	z-index: 1;

	-webkit-backface-visibility: hidden;

	-moz-osx-font-smoothing: grayscale;

}



.button:focus {

	outline: none;

}



.button>span {

	vertical-align: middle;

}





/*button*/



.header {

	background: rgba(48, 48, 48, 0.4);

	width: 100%;

	height: 70px;

	line-height: 70px;

}



.header-con {

	width: 960px;

	margin: 0 auto;

}



.header-left {

	width: 500px;

	float: left;

	overflow: hidden;

}



.header-h1 {

	font-size: 20px;

	color: #fff;

	font-weight: normal;

}

.header-right{ float:right; color:#fff; font-size:18px;}
.header-right span{ font-weight:bold; font-size:22px; color:#FE763C}

.banner {

	background: url(../images/banner-bg.jpg) no-repeat center;

	height: 934px;

}



.banner-con {

	background: url(../images/banner-inner.png) no-repeat 0 0;

	width: 1000px;

	height: 510px;

	margin: 65px auto 0;

	padding-top: 75px;

}



.banner-h2 {

	text-align: center;

	font-size: 32px;

	color: #f6ff00;

	line-height: 1;

}



.banner-title {

	background: url(../images/banner-title.png) no-repeat center 0;

	height: 74px;

	text-indent: -9999px;

	margin: 82px 0 0 0;

}



.banner-p {

	font-size: 30px;

	color: #fff;

	line-height: 44px;

	text-align: center;

	margin: 10px 0 0 0;

}



.banner-list {

	width: 1002px;

	margin: -54px auto 0;

}



.banner-list>.circle {

	background: url(../images/banner-circle.png) no-repeat 0 0;

	width: 101px;

	height: 86px;

	display: block;

	float: left;

	font-size: 22px;

	color: #024881;

	line-height: 28px;

	text-align: center;

	padding: 30px 0 0 8px;

	cursor: pointer;

}



.banner-list>.circle.mar2 {

	margin: 41px 0 0 52px;

}



.banner-list>.circle.mar3 {

	margin: 82px 0 0 52px;

	padding-top: 44px;

	height: 72px;

}



.banner-list>.circle-back {

	background: url(../images/banner-circle2.png) no-repeat 0 0;

	padding: 30px 8px 0 0;

}



.banner-list>.circle.mar4 {

	margin: 82px 0 0 140px;

	padding-top: 44px;

	height: 72px;

}



.banner-list>.circle.mar5 {

	margin: 41px 0 0 52px;

}



.banner-list>.circle.mar6 {

	margin: 0 0 0 52px;

	padding-top: 44px;

	height: 72px;

}



.banner-list>.circle:hover {

	background-position: 0 -116px;

	color: #fff;

}



.banner-btn {

	background: #fe763c;

	width: 350px;

	height: 50px;

	border: none;

	border-radius: 50px;

	font-size: 20px;

	color: #fff;

	cursor: pointer;

	box-shadow: 0 6px 6px rgba(38, 38, 38, 0.3);

	display: block;

	margin: 82px auto 0;

}





/**/



.programme {

	background: url(../images/programme-bg.jpg) no-repeat center;

	height: 659px;

	padding-top: 50px;

}



.programme-title {

	background: url(../images/programme-title.png) no-repeat 0 0;

	width: 803px;

	height: 68px;

	margin: 0 auto;

	padding: 108px 0 0 52px;

}



.programme-title>p {

	font-size: 20px;

	line-height: 32px;

	color: #686868;

}



.programme-con {

	width: 1026px;

	margin: 80px auto 0;

}



.programme-con>ul>li {

	background: url(../images/programme-con.png) no-repeat 0 0;

	list-style: none;

	width: 275px;

	float: left;

	text-align: center;

	padding: 0 20px 0 0;

	margin-left: 70px;

}



.programme-con>ul>li:first-child {

	margin-left: 0;

}



.programme-con>ul>li:nth-child(odd) {

	background-position: 0 -302px;

}



.programme-h3 {

	background: url(../images/programme-h3.png) no-repeat center 0;

	height: 36px;

	text-indent: -9999px;

	margin: 50px auto 0;

}



.programme-h32 {

	background: url(../images/programme-h32.png) no-repeat center 0;

	height: 37px;

	text-indent: -9999px;

	margin: 49px auto 0;

}



.programme-h33 {

	background: url(../images/programme-h33.png) no-repeat center 0;

	height: 38px;

	text-indent: -9999px;

	margin: 48px auto 0;

}



.programme-p {

	height: 120px;

	font-size: 14px;

	line-height: 24px;

	color: #fff;

	margin: 16px auto 0;

}



.programme-btn {

	background: #024881;

	width: 160px;

	height: 50px;

	border: none;

	display: block;

	margin: 28px auto 0;

	font-size: 18px;

	color: #fff;

	box-shadow: 3px 3px 9px rgba(0, 0, 0, 0.3);

}



.programme-con>ul>li:nth-child(odd)>.programme-btn {

	background: #ff741e;

}





/**/



.recommend {

	background: url(../images/recommend-bg.jpg) no-repeat 0 0;

	height: 100px;

}



.recommend-con {

	width: 1132px;

	margin: 0 auto;

	overflow: hidden;

}



.recommend-left {

	width: 270px;

	float: left;

}



.recommend-middle {

	width: 500px;

	height: 67px;

	float: left;

	margin: 16px 0 0 26px;

	font-size: 30px;

	color: #fffefe;

	line-height: 67px;

}



.recommend-btn {

	background: #fe763c;

	width: 140px;

	height: 43px;

	border: #a16146 1px solid;

	border-radius: 1px;

	display: block;

	float: left;

	margin: 28px 0 0 66px;

	font-size: 18px;

	color: #fff;

	box-shadow: 3px 3px 9px rgba(0, 0, 0, 0.3);

	cursor: pointer;

}





/***/



.four {

	background: url(../images/four-bg.jpg) no-repeat center;

	height: 772px;

}



.four-con {

	width: 1018px;

	margin: 0 auto;

	padding-top: 64px;

}



.four-title {

	background: url(../images/four-title.png) no-repeat center 0;

	height: 71px;

	text-indent: -9999px;

}



.four-p {

	font-size: 20px;

	color: #686868;

	line-height: 1;

	text-align: center;

	margin: 20px 0 0 0;

}



.four-list {

	margin: 84px 0 0 0;

}



.four-list>ul>li {

	list-style: none;

	width: 236px;

	float: left;

	border: #9c9c9c 1px solid;

	height: 404px;

	margin-left: 22px;

}



.four-list>ul>li:first-child {

	margin-left: 0;

}



.four-pic {

	width: 220px;

	margin: 8px auto 0;

}



.four-h3 {

	background: url(../images/four-h31.png) no-repeat center 0;

	height: 21px;

	text-indent: -9999px;

	margin: 26px 0 0 0;

}



.four-h3-back2 {

	background: url(../images/four-h32.png) no-repeat center 0;

}



.four-h3-back3 {

	background: url(../images/four-h33.png) no-repeat center 0;

}



.four-h3-back4 {

	background: url(../images/four-h34.png) no-repeat center 0;

}



.four-line {

	background: url(../images/four-line.png) no-repeat center 0;

	height: 5px;

	margin: 19px 0 0 0;

}



.four-p {

	font-size: 14px;

	color: #666;

	line-height: 24px;

	margin: 16px 0 0 0;

}



.four-btn {

	background: #024881;

	width: 149px;

	height: 43px;

	border: #6b90af 1px solid;

	border-radius: 1px;

	font-size: 18px;

	color: #fff;

	display: block;

	margin: 18px auto 0;

	cursor: pointer;

	box-shadow: 3px 3px 9px rgba(0, 0, 0, 0.3);

}



.four-list>ul>li:hover {

	border-color: #fe763c;

}



.four-list>ul>li:hover>.four-btn {

	background: #fe763c;

	border-color: #edb59d;

}





/**/



.seven {

	background: url(../images/seven-bg.jpg) no-repeat center 0;

	height: 880px;

}



.seven-con {

	width: 1000px;

	margin: 0 auto;

	padding-top: 64px;

}



.seven-title {

	background: url(../images/seven-title.png) no-repeat center 0;

	height: 72px;

	text-indent: -9999px;

}



.seven-stitle {

	font-size: 20px;

	color: #cbcbcb;

	line-height: 38px;

	text-align: center;

	margin: 10px 0 0 0;

}



.seven-list {

	background: url(../images/seven-con.png) no-repeat center;

	margin: 100px auto 0;

}



.seven-ul1 {

	width: 812px;

	margin: 0 auto;

	overflow: hidden;

}



.seven-ul2 {

	width: 1000px;

	margin: 50px auto 0;

	overflow: hidden;

}



.seven-ul3 {

	width: 812px;

	margin: 50px auto 0;

	overflow: hidden;

}



.seven-list>ul>li {

	list-style: none;

}



.seven-list>ul>li:nth-child(odd) {

	float: left;

}



.seven-list>ul>li:nth-child(even) {

	float: right;

}



.seven-h3 {

	font-size: 20px;

	color: #fff;

	line-height: 1;

	text-align: center;

}



.seven-p {

	font-size: 16px;

	color: #d1d1d1;

	line-height: 1;

	text-align: center;

	margin: 16px 0 0 0;

}



.seven-btn {

	background: #fe763c;

	width: 140px;

	height: 43px;

	border: #a2593a 1px solid;

	border-radius: 1px;

	font-size: 16px;

	color: #fff;

	display: block;

	margin: 26px auto 0;

}





/**/



.choose {

	background: url(../images/choose-bg.jpg) no-repeat center;

	height: 1853px;

}



.choose-con {

	width: 1133px;

	margin: 0 auto;

	padding-top: 64px;

}



.choose-title {

	background: url(../images/choose-title.png) no-repeat center 0;

	height: 145px;

	text-indent: -9999px;

}



.choose-stitle {

	font-size: 20px;

	color: #686868;

	line-height: 1;

	text-align: center;

	margin: 20px 0 0 0;

}



.school {

	margin: 80px 0 0 0;

}



.school-h3 {

	background: url(../images/choose-h3.png) no-repeat 0 0;

	width: 1133px;

	height: 36px;

	font-size: 18px;

	color: #fff;

	line-height: 36px;

	padding-left: 66px;

	font-weight: normal;

}



.school-ul {

	width: 1052px;

	margin: 72px auto 0;

}



.school-ul>li {

	list-style: none;

	width: 230px;

	float: left;

	margin-left: 44px;

}



.school-ul>li:first-child {

	margin-left: 0;

}



.school-pic {

	width: 216px;

	margin: 0 auto;

}



.school-p {

	font-size: 16px;

	color: #666;

	line-height: 28px;

	text-align: center;

	margin: 6px 0 0 0;

}



.school-btn {

	background: #024881;

	width: 140px;

	height: 43px;

	border: #6c8ca5 1px solid;

	border-radius: 1px;

	font-size: 16px;

	color: #fff;

	display: block;

	margin: 18px auto 0;

	cursor: pointer;

	box-shadow: 3px 3px 9px rgba(0, 0, 0, 0.3);

}



.school-btn:hover {

	background: #fe763c;

	border-color: #fe763c;

}



.school2 {

	margin: 50px 0 0 0;

}



.school2-h3 {

	background: url(../images/choose-h3.png) no-repeat 0 0;

	width: 1133px;

	height: 36px;

	font-size: 18px;

	color: #fff;

	line-height: 36px;

	padding-left: 60px;

	font-weight: normal;

}



.school2-ul {

	width: 1000px;

	margin: 60px auto 0;

	overflow: hidden;

}



.school2-ul>li {

	background: url(../images/school2-bg.png) no-repeat 0 0;

	list-style: none;

	width: 152px;

	float: left;

	margin-left: 60px;

	box-shadow: 1px 1px 5px rgba(120, 120, 120, 0.3);

}



.school2-ul>li:first-child {

	margin-left: 0;

}



.school2-ul>li>button {

	width: 152px;

	height: 50px;

	border: none;

	font-size: 20px;

	color: #fff;

	cursor: pointer;

}



.school2-btn1 {

	background: url(../images/school2-btn1.jpg) no-repeat 0 0;

}



.school2-btn2 {

	background: url(../images/school2-btn2.jpg) no-repeat 0 0;

	margin-top: 11px;

}



.school2-btn3 {

	background: url(../images/school2-btn3.jpg) no-repeat 0 0;

	margin-top: 11px;

}



.school2-btn4 {

	background: url(../images/school2-btn4.jpg) no-repeat 0 0;

}



.school2-btn5 {

	background: url(../images/school2-btn5.jpg) no-repeat 0 0;

	margin-top: 11px;

}



.school2-btn6 {

	background: url(../images/school2-btn6.jpg) no-repeat 0 0;

	margin-top: 11px;

}



.school2-btn7 {

	background: url(../images/school2-btn7.jpg) no-repeat 0 0;

}



.school2-btn8 {

	background: url(../images/school2-btn8.jpg) no-repeat 0 0;

	margin-top: 11px;

}



.school2-btn9 {

	background: url(../images/school2-btn9.jpg) no-repeat 0 0;

	margin-top: 11px;

}



.school2-btn10 {

	background: url(../images/school2-btn10.jpg) no-repeat 0 0;

}



.school2-btn11 {

	background: url(../images/school2-btn11.jpg) no-repeat 0 0;

	margin-top: 11px;

}



.school2-btn12 {

	background: url(../images/school2-btn12.jpg) no-repeat 0 0;

	margin-top: 11px;

}



.school2-btn13 {

	background: url(../images/school2-btn13.jpg) no-repeat 0 0;

}



.school2-btn14 {

	background: url(../images/school2-btn14.jpg) no-repeat 0 0;

	margin-top: 11px;

}



.school2-ul>li>.school2-btn15 {

	background: #3778ae;

	color: #fff000;

	margin-top: 11px;

}



.specialty {

	margin-top: 60px;

}



.specialty-title {

	background: url(../images/choose-h3.png) no-repeat 0 0;

	height: 36px;

}



.specialty-h3 {

	font-size: 18px;

	color: #fff;

	line-height: 36px;

	padding-left: 68px;

	float: left;

}



.specialty-btn {

	background: #fe763c;

	width: 170px;

	height: 30px;

	border: none;

	border-radius: 30px;

	display: block;

	float: right;

	margin: 2px 0 0 0;

	font-size: 18px;

	color: #fff;

}



.specialty-con {

	margin: 65px 0 0 0;

}



.specialty-left {

	background: rgba(85, 85, 85, 0.08);

	width: 340px;

	padding-bottom: 14px;

	float: left;

}



.specialty-pic {

	background: url(../images/specialty-pic.jpg) no-repeat 0 0;

	width: 314px;

	height: 174px;

	margin: 13px auto 0;

	padding-top: 30px;

}



.specialty-pic-h4 {

	background: url(../images/specialty-pic-h4.png) no-repeat center 0;

	height: 76px;

	text-indent: -9999px;

}



.specialty-pic-btn {

	background: #024881;

	width: 140px;

	height: 43px;

	border: #5e5658 1px solid;

	border-radius: 1px;

	font-size: 18px;

	color: #fff;

	display: block;

	margin: 24px auto 0;

	box-shadow: 3px 3px 9px rgba(38, 38, 38, 0.3);

	cursor: pointer;

}



.specialty-ul {

	width: 278px;

	background: #fff;

	margin: 13px auto 0;

	padding: 12px 18px;

}



.specialty-ul>li {

	list-style: none;

	overflow: hidden;

}



.specialty-icon {

	background: #a5a5a5;

	width: 2px;

	height: 2px;

	float: left;

	margin-top: 12px;

}



.specialty-word {

	float: left;

	font-size: 12px;

	color: #727272;

	line-height: 26px;

	margin-left: 4px;

}



.specialty-word:hover{

	color: #fe763c;

}



.specialty-a {

	float: right;

	font-size: 12px;

	color: #fe763c;

}



.specialty-right {

	background: rgba(85, 85, 85, 0.08);

	width: 756px;

	float: right;

	padding: 13px 12px;

}



.economic {

	width: 234px;

	float: left;

}



.economic-h5 {

	background: url(../images/economic-h3.jpg) no-repeat 0 0;

	width: 234px;

	height: 62px;

	font-size: 20px;

	color: #fff;

	line-height: 62px;

	font-weight: normal;

	text-align: center;

}



.economic-ul {

	border: #3778ae 1px solid;

	overflow: hidden;

	padding: 18px 0 18px 46px;

}



.economic-ul li {

	list-style: none;

	width: 74px;

	float: left;

}



.economic-ul li:nth-child(even) {

	margin-left: 18px;

}



.economic-a {

	font-size: 12px;

	color: #727272;

	line-height: 26px;

}



.economic-a:hover {

	color: #fe763c;

}



.economic-more,

.computer-more,

.building-more,

.chemical-more,

.education-more,

.mores-more {

	font-size: 12px;

	color: #fe763c;

	line-height: 26px;

}



.computer {

	width: 260px;

	float: left;

	margin-left: 14px;

}



.computer-h5 {

	background: url(../images/computer-h3.jpg) no-repeat 0 0;

	width: 260px;

	height: 62px;

	font-size: 20px;

	color: #fff;

	line-height: 62px;

	font-weight: normal;

	text-align: center;

}



.computer-ul {

	border: #3778ae 1px solid;

	overflow: hidden;

	padding: 18px 0 18px 34px;

}



.computer-ul li {

	list-style: none;

	width: 96px;

	float: left;

}



.computer-ul li:nth-child(even) {

	margin-left: 8px;

}



.computer-a {

	font-size: 12px;

	color: #727272;

	line-height: 26px;

}



.computer-a:hover {

	color: #fe763c;

}



.building {

	width: 234px;

	float: left;

	margin-left: 14px;

}



.building-h5 {

	background: url(../images/building-h3.jpg) no-repeat 0 0;

	width: 234px;

	height: 62px;

	font-size: 20px;

	color: #fff;

	line-height: 62px;

	font-weight: normal;

	text-align: center;

}



.building-ul {

	border: #3778ae 1px solid;

	overflow: hidden;

	padding: 18px 0 18px 48px;

}



.building-ul li {

	list-style: none;

	width: 72px;

	float: left;

}



.building-ul li:nth-child(even) {

	margin-left: 14px;

}



.building-a {

	font-size: 12px;

	color: #727272;

	line-height: 26px;

}



.building-a:hover {

	color: #fe763c;

}



.chemical {

	width: 234px;

	float: left;

	margin-top: 42px;

}



.chemical-h5 {

	background: url(../images/chemical-h3.jpg) no-repeat 0 0;

	width: 234px;

	height: 62px;

	font-size: 20px;

	color: #fff;

	line-height: 62px;

	font-weight: normal;

	text-align: center;

}



.chemical-ul {

	border: #3778ae 1px solid;

	overflow: hidden;

	padding: 18px 0 18px 30px;

}



.chemical-ul li {

	list-style: none;

	width: 85px;

	float: left;

}



.chemical-ul li:nth-child(even) {

	margin-left: 14px;

}



.chemical-a {

	font-size: 12px;

	color: #727272;

	line-height: 26px;

}



.chemical-a:hover {

	color: #fe763c;

}



.education {

	width: 260px;

	float: left;

	margin: 42px 0 0 14px;

}



.education-h5 {

	background: url(../images/education-h3.jpg) no-repeat 0 0;

	width: 260px;

	height: 62px;

	font-size: 20px;

	color: #fff;

	line-height: 62px;

	font-weight: normal;

	text-align: center;

}



.education-ul {

	border: #3778ae 1px solid;

	overflow: hidden;

	padding: 18px 0 18px 46px;

}



.education-ul li {

	list-style: none;

	width: 84px;

	float: left;

}



.education-a {

	font-size: 12px;

	color: #727272;

	line-height: 26px;

}



.education-a:hover {

	color: #fe763c;

}



.mores {

	width: 234px;

	float: left;

	margin: 42px 0 0 14px;

}



.mores-h5 {

	background: url(../images/mores-h3.jpg) no-repeat 0 0;

	width: 234px;

	height: 62px;

	font-size: 20px;

	color: #fff;

	line-height: 62px;

	font-weight: normal;

	text-align: center;

}



.mores-ul {

	border: #3778ae 1px solid;

	overflow: hidden;

	padding: 18px 0 18px 48px;

}



.mores-ul li {

	list-style: none;

	width: 60px;

	float: left;

}



.mores-ul li:nth-child(even) {

	margin-left: 14px;

}



.mores-a {

	font-size: 12px;

	color: #727272;

	line-height: 26px;

}



.mores-a:hover {

	color: #fe763c;

}





/**/



.cert {

	background: url(../images/cert-bg.jpg) no-repeat center 0;

	height: 848px;

}



.cert-con {

	width: 1000px;

	margin: 0 auto;

	padding-top: 65px;

}



.cert-title {

	background: url(../images/cert-title.png) no-repeat center 0;

	height: 156px;

	text-indent: -9999px;

}



.cert-outer {

	margin: 84px auto 0;

}



.cert-left {

	width: 499px;

	float: left;

}



.cert-right {

	width: 496px;

	float: right;

	background: url(../images/cert-icon.png) no-repeat 0 0;

	margin: 38px 0 0 0;

}



.cert-right>ul>li {

	list-style: none;

	line-height: 66px;

	margin-left: 96px;

	font-size: 20px;

	color: #fbfbf1;

	margin-top: 32px;

}



.cert-right>ul>li:nth-child(1) {

	margin-top: 0;

}



.cert-right>ul>li:nth-child(2) {

	margin-left: 148px;

	line-height: 34px;

}



.cert-right>ul>li:nth-child(3) {

	line-height: 34px;

}



.cert-btns {

	width: 351px;

	margin: 70px auto 0;

}



.cert-btna {

	background: #f67707;

	width: 175px;

	height: 50px;

	border: none;

	border-radius: 50px 0 0 50px;

	font-size: 20px;

	color: #fff;

	float: left;

	box-shadow: 0 6px 10px rgba(0, 0, 0, 0.3);

	text-align: left;

	padding-left: 30px;

}



.cert-btnb {

	background: #ffb400;

	width: 176px;

	height: 50px;

	border: none;

	border-left: #fb9603 1px solid;

	border-radius: 0 50px 50px 0;

	font-size: 20px;

	color: #fff;

	float: right;

	box-shadow: 0 6px 10px rgba(0, 0, 0, 0.3);

	text-align: left;

	padding-left: 20px;

}



.cert-btn:hover {

	opacity: 0.8;

	filter: alpha(opactity=80);

}





/**/



.why {

	background: url(../images/why-bg.jpg) no-repeat center 0;

	height: 730px;

}



.why-con {

	width: 1000px;

	margin: 0 auto;

	padding-top: 65px;

}



.why-title {

	background: url(../images/why-title.png) no-repeat center 0;

	height: 111px;

	font-size: 20px;

	color: #686868;

	font-weight: normal;

	text-align: center;

	line-height: 1;

}



.why-list {

	overflow: hidden;

	margin: 60px 0 0 0;

}



.why-list>ul>li {

	list-style: none;

	background: url(../images/why-circle.png) no-repeat 0 0;

	width: 170px;

	height: 130px;

	float: left;

	padding-top: 40px;

	margin-left: 37px;

	cursor: pointer;

	margin-top: 33px;

}



.why-list>ul>li:nth-child(1),

.why-list>ul>li:nth-child(6) {

	margin-left: 0;

}



.why-icon {

	background: url(../images/why-icon.png) no-repeat 0 0;

	width: 62px;

	height: 58px;

	display: block;

	margin: 0 auto;

}



.why-icon-back2 {

	background-position: 0 -58px;

}



.why-icon-back3 {

	background-position: 0 -116px;

}



.why-icon-back4 {

	background-position: 0 -174px;

}



.why-icon-back5 {

	background-position: 0 -232px;

}



.why-icon-back6 {

	background-position: 0 -290px;

}



.why-icon-back7 {

	background-position: 0 -348px;

}



.why-icon-back8 {

	background-position: 0 -406px;

}



.why-icon-back9 {

	background-position: 0 -464px;

}



.why-h3 {

	font-size: 20px;

	color: #fff;

	line-height: 1;

	text-align: center;

	font-weight: normal;

	margin: 12px 0 0 0;

}



.why-h3-last {

	font-size: 20px;

	color: #f4f710;

	line-height: 35px;

	text-align: center;

	font-weight: normal;

	margin: 12px 0 0 0;

}



.why-list>ul>li:hover {

	background-position: 0 -170px;

}





/**/



.worry {

	background: url(../images/worry-bg.jpg) no-repeat center;

	height: 620px;

}



.worry-con {

	width: 990px;

	margin: 0 auto;

	padding-top: 65px;

}



.worry-title {

	background: url(../images/worry-title.png) no-repeat center 0;

	height: 129px;

	text-indent: -9999px;

}



.worry-list {

	margin: 100px 0 0 0;

}



.worry-list>ul>li {

	width: 330px;

	list-style: none;

	float: left;

	background: url(../images/worry-line.png) no-repeat 0 center;

}



.worry-list>ul>li:first-child {

	background: none;

}



.worry-h3 {

	background: url(../images/worry-h3.png) no-repeat center 0;

	height: 26px;

	text-indent: -9999px;

}



.worry-h3-back2 {

	background-position: center -26px;

}



.worry-h3-back3 {

	background-position: center -52px;

}



.worry-p {

	font-size: 14px;

	color: #fff;

	line-height: 25px;

	text-align: center;

	margin: 26px 0 0 0;

}



.worry-p>strong {

	color: #fe763c;

	font-weight: normal;

}



.worry-btn {

	background: #1e89ab;

	width: 165px;

	height: 44px;

	border: none;

	display: block;

	margin: 40px auto 0;

	font-size: 16px;

	color: #f4f4f3;

	box-shadow: 0 3px 9px rgba(38, 38, 38, 0.3);

}



.worry-btn:hover{

	background: #fe763c;

}



/**/



.reason {

	background: url(../images/reason-bg.jpg) no-repeat center 0;

	height: 742px;

}



.reason-con {

	width: 1050px;

	margin: 0 auto;

	padding-top: 65px;

}



.reason-title {

	background: url(../images/reason-title.png) no-repeat center 0;

	height: 57px;

	text-indent: -9999px;

}



.reason-list {

	width: 962px;

	margin: 85px auto 0;

	overflow: hidden;

}



.reason-list>ul>li {

	list-style: none;

	background: url(../images/reason-circle.png) no-repeat 0 0;

	width: 207px;

	height: 206px;

	float: left;

	border-radius: 100%;

	margin: 0 0 0 44px;

	overflow: hidden;

}



.reason-list>ul>li:first-child {

	margin-left: 0;

}



.reason-h3 {

	line-height: 40px;

	margin: 31px 0 0 0;

	font-size: 18px;

	color: #fff;

	text-align: center;

	font-weight: normal;

}



.reason-p {

	font-size: 14px;

	color: #4c4c4c;

	line-height: 24px;

	text-align: center;

	margin: 26px 0 0 0;

}



.reason-beizhu {

	background: url(../images/reason-line.png) no-repeat 0 0;

	height: 67px;

	margin: 48px auto 0;

	overflow: hidden;

}



.reason-icon {

	background: url(../images/reason-icon.png) no-repeat 0 0;

	width: 16px;

	height: 16px;

	display: block;

	float: left;

	margin-top: 25px;

}



.reason-words {

	font-size: 16px;

	color: #024881;

	line-height: 67px;

	float: left;

}



.ml45 {

	margin-left: 45px;

}



.ml44 {

	margin-left: 44px;

}



.ml42 {

	margin-left: 42px;

}



.ml39 {

	margin-left: 39px;

}



.ml34 {

	margin-left: 34px;

}



.ml30 {

	margin-left: 30px;

}



.reason-btns {

	width: 356px;

	margin: 78px auto 0;

}



.reason-btna {

	background: #fe763c;

	width: 356px;

	height: 50px;

	border: none;

	border-radius: 50px;

	font-size: 20px;

	color: #fff;

	box-shadow: 0 6px 10px rgba(38, 38, 38, 0.3);

	cursor: pointer;

}



/*我们的学员来自不同行业*/



.base {

	background: url(../images/base-bg.jpg) no-repeat center 0;

	height: 792px;

}



.base-con {

	width: 856px;

	margin: 0 auto;

	padding-top: 64px;

}



.base-title {

	background: url(../images/base-title.png) no-repeat center 0;

	height: 142px;

	text-indent: -9999px;

}



.base-stitle {

	font-size: 20px;

	color: #cbcbcb;

	line-height: 40px;

	text-align: center;

	margin: 10px auto 0;

}



.base-pic {

	width: 625px;

	margin: 108px auto 0;

}



.base-btns {

	width: 356px;

	margin: 42px auto 0;

}



.base-btna {

	background: #fe763c;

	width: 356px;

	height: 50px;

	border: none;

	border-radius: 50px;

	font-size: 20px;

	color: #fff;

	box-shadow: 0 6px 10px rgba(38, 38, 38, 0.3);

	cursor: pointer;

}



/*私人订制解决您的学历困扰*/



.question {

	background: url(../images/question-bg.jpg) no-repeat center 0;

	height: 958px;

	padding-top: 68px;

}



.question-title {

	background: url(../images/question-title.png) no-repeat center;

	height: 186px;

	text-indent: -9999px;

}



.question-con {

	background: url(../images/question-con.jpg) no-repeat 0 0;

	width: 1062px;

	margin: 73px auto 0;

	overflow: hidden;

	padding-bottom: 12px;

}



.question-con>ul>li {

	list-style: none;

	background: url(../images/question-hover.png) no-repeat 0 0;

	width: 338px;

	height: 152px;

	float: left;

	margin: 12px 0 0 12px;

}



.question-h3 {

	font-size: 16px;

	color: #010101;

	line-height: 16px;

	font-weight: normal;

	text-align: center;

	margin: 30px 0 0 0;

}



.question-all-btn {

	background: url(../images/question-btn.png) no-repeat center 0;

	width: 150px;

	margin: 22px auto 0;

	padding-top: 20px;

}



.question-btn {

	background: transparent;

	width: 150px;

	height: 35px;

	border: #024881 1px solid;

	font-size: 16px;

	color: #024881;

	cursor: pointer;

}



.question-con>ul>li:hover {

	background-position: 0 -152px;

}



.question-con>ul>li:hover>.question-h3 {

	color: #fff;

}



.question-con>ul>li:hover>.question-all-btn {

	background-position: center -21px;

}



.question-con>ul>li:hover>.question-all-btn>.question-btn {

	border-color: #fff;

	color: #fff;

}



.question-btn2 {

	background: #fe763c;

	width: 280px;

	height: 50px;

	border: none;

	border-radius: 50px;

	display: block;

	margin: 66px auto 0;

	cursor: pointer;

	font-size: 18px;

	color: #fff;

	box-shadow: 0 6px 6px rgba(38, 38, 38, 0.3);

}





/**/



.money {

	background: url(../images/money-bg.jpg) no-repeat center 0;

	height: 638px;

	padding-top: 52px;

}



.money-con {

	background: url(../images/money-con.png) no-repeat 0 0;

	width: 1107px;

	height: 438px;

	margin: 0 auto;

	position: relative;

}



.money-circle1 {

	position: absolute;

	width: 138px;

	height: 116px;

	top: 170px;

	left: 0;

	padding-top: 22px;

}



.money-p {

	font-size: 16px;

	color: #2b6596;

	line-height: 28px;

	text-align: center;

}



.money-btn {

	font-size: 16px;

	color: #ff9467;

	display: block;

	text-align: center;

	margin: 14px 0 0 0;

}



.money-circle2 {

	position: absolute;

	width: 237px;

	height: 237px;

	top: 0;

	left: 107px;

	padding-top: 52px;

}



.money-p2 {

	font-size: 38px;

	color: #fe763c;

	line-height: 66px;

	text-align: center;

}



.money-circle3 {

	position: absolute;

	width: 136px;

	height: 116px;

	top: 302px;

	left: 159px;

	padding-top: 20px;

}



.money-circle4 {

	position: absolute;

	width: 284px;

	height: 202px;

	top: 72px;

	left: 413px;

	padding-top: 82px;

}



.money-title {

	background: url(../images/money-title.png) no-repeat center 0;

	height: 97px;

	text-indent: -9999px;

}



.money-p3 {

	font-size: 14px;

	color: #fff;

	text-align: center;

	line-height: 1;

	margin: 30px 0 0 0;

}



.money-circle5 {

	position: absolute;

	width: 233px;

	height: 191px;

	top: 18px;

	right: 110px;

	padding-top: 42px;

}



.money-p4 {

	font-size: 26px;

	color: #2b6596;

	text-align: center;

	line-height: 48px;

}



.money-p4>strong {

	font-size: 34px;

	color: #fe763c;

}



.money-btn1 {

	font-size: 18px;

	color: #fe763c;

	display: block;

	text-align: center;

	margin: 14px 0 0 0;

}



.money-circle6 {

	position: absolute;

	width: 136px;

	height: 116px;

	top: 222px;

	right: 0;

	padding-top: 20px;

}



.money-btn2 {

	font-size: 16px;

	color: #fe763c;

	display: block;

	text-align: center;

	margin: 14px 0 0 0;

}





/**/



.another {

	background: url(../images/another-bg.jpg) no-repeat center 0;

	height: 866px;

	box-shadow: 0px 5px 10px rgba(53, 53, 53, 0.3);

}



.another-con {

	background: url(../images/another-con.png) no-repeat 0 0;

	width: 801px;

	height: 732px;

	margin: 0 auto;

	padding-top: 65px;

}



.another-title {

	background: url(../images/another-title.png) no-repeat center 0;

	height: 174px;

	font-size: 20px;

	color: #024881;

	line-height: 1;

	font-weight: normal;

	text-align: center;

}



.another-from {

	width: 210px;

	display: block;

	margin: 44px auto 0;

}



::-webkit-input-placeholder {

	color: #959595;

}



:-moz-placeholder {

	color: #959595;

}



::-moz-placeholder {

	color: #959595;

}



:-ms-input-placeholder {

	color: #959595;

}



.another-btns {

	width:210px;

	float: right;

}



.another-btnb {

	background: #e3612a;

	width: 210px;

	height: 50px;

	border: none;

	font-size: 18px;

	color: #fff;

	float: left;

}



.another-pic1 {

	width: 578px;

	height: 56px;

	margin: 64px auto 0;

}



.another-pic2 {

	width: 506px;

	height: 95px;

	margin: 39px auto 0;

}



.another-list {

	width: 440px;

	margin: 84px 0 0 288px;

}



.another-list>a {

	font-size: 14px;

	color: #fff;

	line-height: 1;

	margin-left: 16px;

}



.another-list>a:first-child {

	margin-left: 0;

}



.another-list2 {

	width: 380px;

	margin: 35px 0 0 288px;

}



.another-list2>a {

	font-size: 14px;

	color: #fff;

	line-height: 24px;

	margin-left: 27px;

}



.another-list2>a:first-child,

.another-list2>a:nth-child(6) {

	margin-left: 0;

}





/**/



.footer {

	background: #fff;

}



.footer-p {

	font-size: 16px;

	color: #707070;

	text-align: center;

	margin: 10px 0 0 0;

	line-height: 65px;

}
.footer-p a{font-size: 16px;

	color: #707070; text-decoration:none}



/**/



.leftbar {

	background: url(../images/leftbar-bg.png) no-repeat 0 0;

	position: fixed;

	top: 50%;

	left: 0;

	width: 173px;

	height: 305px;

	margin-top: -152px;

	z-index: 9;

	padding-top: 50px;

}



.leftbar .leftbar-form {}



.leftbar .leftbar-div {

	width: 144px;

	height: 30px;

	margin: 10px auto 0;

	border-bottom: #a99a30 1px dashed;

}



.leftbar .leftbar-div:first-child {

	margin-top: 0;

}



.leftbar-div>.select_box {

	width: 116px;

	height: 30px;

	float: left;

	font-size: 12px;

}



.leftbar-div>.select_box4 {

	width: 88px;

}



.leftbar-div>.select_box>.select_txt {

	width: 106px;

	height: 30px;

	line-height: 30px;

	text-align: center;

}



.leftbar-div>.select_box4>.select_txt {

	width: 78px;

}



.leftbar-div>.select_box>.selet_open {

	display: inline-block;

	position: absolute;

	right: 0;

	top: 0;

	width: 6px;

	height: 30px;

	background: url(../images/select_up.png) no-repeat center;

}



.leftbar-div>.select_box>.option {

	width: 116px;

	top: 30px;

}



.leftbar-div>.select_box4>.option {

	width: 88px;

}



.leftbar-div>.select_box>.option>a {

	font-size: 12px;

	padding: 0 7px;

}



.leftbar-div>.select_box>.option2 {

	width: 286px;

	background: #fff;

	padding: 10px;

}



.leftbar-div>.select_box>.option2>a {

	height: 26px;

	line-height: 26px;

	font-size: 14px;

	color: #102334;

	width: 62px;

	display: inline-block;

	background-color: #f5f5f5;

	margin: 2px;

	text-align: center;

	cursor: pointer;

	padding: 0;

}



.leftbar-div>.select_box>.option2>a:hover {

	background: #f53131;

	color: #fff;

}



.leftbar-div>label {

	width: 28px;

	float: left;

	font-size: 14px;

	color: #fafbfd;

	font-weight: normal;

	margin: 4px 0 0 0;

}



.leftbar-div>label.leftbar-label4 {

	width: 56px;

}



.leftbar-div>input::-webkit-input-placeholder {

	color: #f5d930;

	opacity: 1;

}



.leftbar-div>input:-moz-placeholder {

	color: #f5d930;

	opacity: 1;

}



.leftbar-div>input::-moz-placeholder {

	color: #f5d930;

	opacity: 1;

}



.leftbar-div>input:-ms-input-placeholder {

	color: #f5d930;

	opacity: 1;

}



.leftbar-div>input {

	background: transparent;

	border: none;

	width: 116px;

	float: left;

	height: 30px;

	line-height: 30px;

	padding-left: 4px;

	font-size: 12px;

	color: #fafbfd;

	text-align: center;

}



.leftbar-btn {

	background: url(../images/leftbar-btn.png) no-repeat 0 0;

	width: 120px;

	height: 28px;

	display: block;

	font-size: 16px;

	color: #1c324a;

	border: none;

	margin: 18px auto 0;

}





/**/



.rightbar {

	background: url(../images/rightbar-top.png) no-repeat 0 0;

	position: fixed;

	right: 0;

	top: 9%;

	width: 140px;

	height: 506px;

	z-index: 9;

	padding-top: 136px;

}



.rightbar>ul>li {

	list-style: none;

	background: url(../images/rightbar-line.png) no-repeat center bottom;

	text-align: center;

	line-height: 40px;

}



.rightbar>ul>li:last-child {

	background: none;

}



.rightbar>ul>li>a {

	font-size: 16px;

	color: #fafbfd;

	cursor: pointer;

}



.rightbar>ul>li>a:hover {

	color: #f5d930;

}





/* Nina */



.button--nina {

	overflow: hidden;

	-webkit-transition: background-color 0.3s;

	transition: background-color 0.3s;

}



.button--nina>span {

	display: inline-block;

	opacity: 0;

	line-height: 50px;

	-webkit-transform: translate3d(0, -10px, 0);

	transform: translate3d(0, -10px, 0);

	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;

	transition: transform 0.3s, opacity 0.3s;

	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);

	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);

}



.button--nina::before {

	content: attr(data-text);

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	line-height: 50px;

	-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;

	transition: transform 0.3s, opacity 0.3s;

	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);

	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);

}



.button--nina:hover {

	background-color: #024881;

}



.button--nina:hover::before {

	opacity: 0;

	-webkit-transform: translate3d(0, 100%, 0);

	transform: translate3d(0, 100%, 0);

}



.button--nina:hover>span {

	opacity: 1;

	-webkit-transform: translate3d(0, 0, 0);

	transform: translate3d(0, 0, 0);

}



.button--nina:hover>span:nth-child(1) {

	-webkit-transition-delay: 0.045s;

	transition-delay: 0.045s;

}



.button--nina:hover>span:nth-child(2) {

	-webkit-transition-delay: 0.09s;

	transition-delay: 0.09s;

}



.button--nina:hover>span:nth-child(3) {

	-webkit-transition-delay: 0.135s;

	transition-delay: 0.135s;

}



.button--nina:hover>span:nth-child(4) {

	-webkit-transition-delay: 0.18s;

	transition-delay: 0.18s;

}



.button--nina:hover>span:nth-child(5) {

	-webkit-transition-delay: 0.225s;

	transition-delay: 0.225s;

}



.button--nina:hover>span:nth-child(6) {

	-webkit-transition-delay: 0.27s;

	transition-delay: 0.27s;

}



.button--nina:hover>span:nth-child(7) {

	-webkit-transition-delay: 0.315s;

	transition-delay: 0.315s;

}



.button--nina:hover>span:nth-child(8) {

	-webkit-transition-delay: 0.36s;

	transition-delay: 0.36s;

}



.button--nina:hover>span:nth-child(9) {

	-webkit-transition-delay: 0.405s;

	transition-delay: 0.405s;

}



.button--nina:hover>span:nth-child(10) {

	-webkit-transition-delay: 0.45s;

	transition-delay: 0.45s;

}

.logoby{

	height:70px;

	float:left; margin-right:20px;

	}