.title_main {
	text-align: center;
	margin: 20px 0;
}
.title_main span {
	width: 100%;
	border-bottom: 1px solid #1074bc;
	color: #1074bc;
	font-size: 36px;
	font-weight: bold;
	display: block;
	line-height: 60px;
	margin-bottom: 15px;
	padding-bottom: 15px;
}
.title_main .line {
	width: 150px;
	height: 7px;
	background-color: #1074bc;
	margin: 0 auto;
	position: relative;
	margin-top: -19px;
}
.title_main .line-baise {
	width: 150px;
	height: 7px;
	background-color: #FFF;
	margin: 0 auto;
	position: relative;
	margin-top: -19px;
}
.title_main small {
	display: block;
	font-size: 22px;
	color: #666;
	line-height: 32px;
	margin-top: 20px;
}
/* 高端课程 */

.home-kc-tejian {
	width: 585px;
}
.home-kc-tejian ul {
}
.home-kc-tejian ul li {
	float: left;
	width: 185px;
	margin-right: 15px;
	margin-bottom: 15px;
}
 .home-kc-tejian ul li:nth-of-type(3n+0) {
margin-right: 0;
}
.home-kc-tejian ul li .list-img {
	overflow: hidden;
	height: 106px;
}
.home-kc-tejian ul li .list-img img {
	max-width: 100%;
	transition: all 0.6s;
}
.home-kc-tejian ul li .list-img img:hover {
	transform:scale(1.2);
}
.home-kc-tejian ul li .text {
	overflow: hidden;
	border: 1px solid #e7e7e7;
	border-top: 0;
	padding: 10px;
}
.home-kc-tejian ul li .text span {
	display: block;
	float:left;
	font-size: 15px;
	color: #222;
	margin: 5px 35px 10px 5px;
}
.home-kc-tejian ul li .text p {
	float: left;
	width: 50%;
}
.home-kc-tejian ul li .text p.zx {
	background: #f58345;
	width: 80px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	margin-right: 20px;
}
.home-kc-tejian ul li .text p.zx a {
	color: #FFF;
}
.home-kc-tejian ul li .text p.mf {
	background: #f58345;
	border-radius: 6px;
	width: 80px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	margin-right: 20px;
}
.home-kc-tejian ul li .text p.mf a {
	color: #FFF;
}
.home-kc-tejian ul li .text p.more {
	border: 1px solid #f58345;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.home-kc-tejian ul li .text p.more a {
	color: #333;
} 
.home-kaibanbox {
	width:410px;
	margin: 0 15px;
	padding-bottom: 15px;
	border: 1px solid #f5f5f5;
}
.tabs3 {
	margin: 0 auto;
	height: 50px;
	border-bottom: 1px solid #E7E7E7;
}
.tabs3 li {
	float:left;
	background-color: #e9e8e8;
	width: 136px;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.tabs3 li a {
	display: block;
	font-size: 18px;
}
.tabs3 li a:hover {
	background: #1074bc;
	color: #FFF;
}
.tabs3 .thistab a {
	background: #1074bc;
	color: #FFF;
}
.home-kaiban {
	overflow: hidden;
	margin: 10px 0;
}
.home-kaiban dl {
}
.home-kaiban dl dd {
	border-bottom: 1px dashed #f5f5f5;
	height: 37px;
	line-height: 37px;
}
.home-kaiban dl dd span {
	font-size: 15px;
	padding-left: 10px;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.home-kaiban dl dd span a {
	color: #f58345;
}
.home-kaiban dl dd span a:hover {
	color: #f58345;
}
.home-kaiban dl dd time {
	float: right;
	padding-right: 10px;
	color: #999;
}
.home-faq {
	width: 165px;
}
.home-faq ul {
}
.home-faq ul li {
	font-size: 15px;
	border: 1px solid #d4d4d4;
	height: 50px;
	line-height: 50px;
	background: #f5f5f5;
	border-radius: 8px;
	margin-bottom: 10px;
	text-align: center;
	cursor: pointer;
}
.home-faq ul li:hover {
	background: #0f74bc;
	border: 1px solid #0f74bc;
	color: #FFF;
}
.home-faq p {
	float: left;
	width: 50%;
	text-align: center;
}
.home-faq p img {
	width: 50px;
	margin-top: 15px;
}
.home-faq p span {
	display: block;
	font-size: 18px;
	line-height: 50px;
}
.home-kc-tuijian {
	overflow: hidden;
}
.home-kc-tuijian ul {
}
.home-kc-tuijian ul li {
	float: left;
	width: 285px;
	margin-right: 15px;
	margin-bottom: 15px;
}
.home-kc-tuijian ul li .list-img {
	overflow: hidden;
	height: 160px;
}
.home-kc-tuijian ul li .list-img img {
	max-width: 100%;
	transition: all 0.6s;
}
.home-kc-tuijian ul li .list-img img:hover {
	transform:scale(1.2);
}
.home-kc-tuijian ul li .list-zpimg {
	overflow: hidden;
	height: 220px;
	margin-top:20px;
}
.home-kc-tuijian ul li .list-zpimg img {
	max-width: 100%;
	transition: all 0.6s;
}
.home-kc-tuijian ul li .list-zpimg img:hover {
	transform:scale(1.2);
}
.home-kc-tuijian ul li .text {
	overflow: hidden;
	border: 1px solid #e7e7e7;
	border-top: 0;
	padding: 10px;
}
.home-kc-tuijian ul li .text span {
	display: block;
	font-size: 15px;
	color: #222;
	margin-bottom: 10px;
}
.home-kc-tuijian ul li .text p {
	float: left;
	width: 50%;
}
.home-kc-tuijian ul li .text p.zx {
	background: #f58345;
	width: 80px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	margin-right: 20px;
}
.home-kc-tuijian ul li .text p.zx a {
	color: #FFF;
}
.home-kc-tuijian ul li .text p.more {
	border: 1px solid #f58345;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.home-kc-tuijian ul li .text p.more a {
	color: #333;
}
/* 免费课程 */

.home-mianfei-title {
}
.home-mianfei-title .img {
	float: left;
	width: 160px;
	font-size: 24px;
	color: #1074bc;
	font-weight: bold;
}
.home-mianfei-title .img img {
	width: 28px;
}
.home-mianfei-title .more {
	float: right;
}
.home-mianfeibg {
	overflow: hidden;
	background:#eceef1;
	margin-top: 0px;
	padding: 40px 0;
}
.home-mianfei {
	overflow: hidden;
	width:1200px;
	margin:auto;
	padding:20px 0;
}
.home-mianfei .content li {
	float:left;
	margin-right:17px;
	background: #FFF;
}
.home-mianfei .content li h3 {
	padding-left: 15px;
	font-size: 15px;
	text-align: left;
	height: 48px;
	line-height:48px;
}
.home-mianfei .content li em {
	font-style: normal;
	display: block;
	color: #FFF;
	border-radius: 6px;
	margin-left: 15px;
	margin-bottom: 20px;
	background: #f58345;
	width: 80px;
	height: 32px;
	line-height: 32px;
	text-align: center;
}
.home-mianfei .content img {
	width:285px;
	height:180px;
}
.home-mianfei .content {
	width:1200px;
	overflow:hidden;
	height:280px;
	float:left;
}
.prolist {
	width:6000px;
}
.pre_left {
	cursor:pointer;
	float:left;
	margin-top:75px;
	_display:inline;
	margin-left:10px;
}
.pre_right {
	cursor:pointer;
	float:right;
	margin-top:75px;
	margin-right:10px;
}
/* 颠覆传统课程模式 */

.home-moshi {
	overflow: hidden;
	margin-top: 50px;
	padding-bottom: 30px;
}
.home-moshi dl {
}
.home-moshi dl dd {
	float: left;
	width: 278px;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
	border: 1px solid #1074bc;
	margin: 0 10px;
	cursor: pointer;
}
.home-moshi dl dd:hover {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
.home-moshi dl dd .img {
	padding: 8px;
}
.home-moshi dl dd .img img {
	max-width: 100%;
}
.home-moshi dl dd .text {
	text-align: center;
}
.home-moshi dl dd .text span {
	display: block;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	color: #333;
	margin-top: 15px;
}
.home-moshi dl dd:hover .text span {
	color:#1074bc;
}
.home-moshi dl dd .text span i {
	margin-right: 8px;
}
.home-moshi dl dd .text p {
	font-size: 15px;
	line-height: 28px;
	margin: 15px 0;
}
.home-moshi dl dd .text .more {
	border: 1px solid #1074bc;
	margin: 0 auto;
	font-size: 14px;
	margin-bottom: 20px;
	border-radius: 40px;
	text-align: center;
	width: 220px;
	height: 36px;
	line-height: 36px;
}
.home-moshi dl dd .text .more a:hover {
	color: #FFF;
}
.home-moshi dl dd:hover .text .more a {
	display: block;
	border: 1px solid #1074bc;
	background:#1074bc;
	color: #FFF;
	border-radius: 40px;
}
/* 全景展示 */

.home-videobg {
	overflow: hidden;
	background: url(../images/homebg01.jpg) no-repeat center;
	background-size: cover;
	padding-bottom: 80px;
}
.home-video {
	text-align: center;
}
/* 工埔教育科技 */

.home-about-l {
	float: left;
	width: 560px;
	margin-right: 40px;
}
.home-about-l img {
	max-width: 100%;
}
.home-about-r {
	float: left;
	width: 600px;
}
.home-about-r .title {
	overflow: hidden;
	margin-bottom: 20px;
}
.home-about-r .title span {
	width: 100%;
	color: #666;
	font-size: 32px;
	display: block;
	line-height: 70px;
}
.home-about-r .title .line {
	width: 62px;
	height: 3px;
	background-color: #f58345;
}
.home-about-r .text {
	text-indent: 2em;
	font-size: 15px;
	text-align: justify;
	line-height: 26px;
	margin-top: 30px;
}
.home-about-r .img {
	display: block;
	margin-top: 15px;
}
.home-about-r .img img {
	max-width: 100%;
}
/* 6大亮点 */

.home-sex {
	overflow: hidden;
	background:#eceef1;
}
.home-sexlist {
	overflow: hidden;
	padding-bottom: 50px;
}
.home-sexlist ul {
	padding: 10px;
}
.home-sexlist ul li {
	float: left;
	text-align: center;
	width: 196px;
	padding: 30px 0;
	cursor: pointer;
}
.home-sexlist ul li:hover {
	background: #fff;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.5);
	border-radius: 10px;
}
.home-sexlist ul li span {
	font-size: 22px;
	color: #333;
	line-height: 60px;
}
.home-sexlist ul li p {
	font-size: 16px;
	line-height: 26px;
}
.home-sexlist ul li img {
	display: block;
	text-align: center;
	margin: 0 auto;
	width: 160px;
}
/* 精英老师 */

.home-teacherbg {
	overflow: hidden;
	background: url(../images/homebg02.jpg) no-repeat center;
	background-size: cover;
	padding-bottom: 50px;
}
.home-teacher-l {
	float: left;
	width: 260px;
}
.home-teacher-l span {
	display: block;
	color: #FFF;
	font-size: 28px;
	line-height: 50px;
	padding:70px 0 60px 90px;
}
.home-teacher-l .more {
	font-size: 16px;
	background: #f58345;
	border-radius: 40px;
	text-align: center;
	width: 150px;
	height: 44px;
	line-height: 44px;
	margin-left: 80px;
}
.home-teacher-l .more a {
	color: #FFF;
}
.home-teacher-r {
	float: left;
	width: 1200px;
	text-align: center;
}
.home-teacher-r img {
	max-width: 100%;
}
/* 城市分布点 */

.tabs {;
	width:800px;
	margin: 0 auto;
	height: 50px;
}
.tabs li {
	float:left;
	position: relative;
	background-color: #e5e5e5;
	width: 200px;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.tabs li a {
	display: block;
	font-size: 22px;
}
.tabs li a:hover {
	background: #f58345;
	color: #FFF;
}
 .tabs li:nth-of-type(1) {
border-radius: 8px 0 0 8px;
}
 .tabs li:nth-of-type(4) {
border-radius: 0 8px 8px 0;
}
.tabs .thistab a {
	background: #f58345;
	color: #FFF;
}
.tab_conbox {
}
.tab_con {
	display:none;
}
.tab_conn {
	overflow: hidden;
}
.tab_conn dl {
	margin:10px 0;
}
.tab_conn dl dd {
	line-height: 34px;
	border-bottom: 1px dashed #E7E7E7;
	padding-left:10px;
}
.tab_conn dl dd span {
	float: right;
	color: #999;
}
.tab_conn .tj {
	overflow: hidden;
	margin-top: 15px;
}
.tab_conn .tj img {
	float: left;
	width: 170px;
	height: 110px;
	padding-right: 20px;
}
.tab_conn .tj dt {
	font-size: 20px;
}
.tab_conn .tj span {
	color: #999;
	line-height: 32px;
}
.tab_conn .tj p {
	line-height: 24px;
}
.home-zhidao {
}
.home-zhidao h2 {
	text-align: center;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	padding: 30px 0;
	line-height: 60px;
}
.home-zhidao dl {
}
.home-zhidao dl dd {
	float: left;
	width: 224px;
	text-align: center;
	margin-right: 20px;
}
.home-zhidao dl dd:last-child {
	margin-right:0;
}
.home-zhidao dl dd i {
	margin: 0 auto;
	margin-bottom: 30px;
	width: 80px;
	height: 80px;
	line-height: 80px;
	display: block;
	border: 1px solid #FFF;
	border-radius: 100%;
}
.home-zhidao dl dd i img {
	width: 40px;
}
.home-zhidao dl dd .text {
	background: #FFF;
	border-radius: 20px 20px 0 0;
}
.home-zhidao dl dd .text span {
	display: block;
	background: #1074bc;
	border-radius: 20px;
	border: 1px solid #FFF;
	color: #FFF;
	font-size: 22px;
	height: 50px;
	line-height: 50px;
}
.home-zhidao dl dd .text span:hover {
	background: #f58345;
}
.home-zhidao dl dd .text p {
	font-size: 14px;
	padding: 30px 0;
	line-height: 28px;
}
.home-zhidao dl dd .text .line1 {
	border-top: 1px solid #1074bc;
	height: 50px;
}
 .home-zhidao dl dd .text .line1::after {
content: '';
background: #f58345;
height: 2px;
width: 60px;
position: absolute;
margin-left: -26px;
margin-top: 24px;
}
.home-jiuye {
	margin: 50px 0;
}
.home-jiuye dl {
}
.home-jiuye dl dd {
	float: left;
	width: 300px;
	text-align: center;
}
.home-jiuye dl dd .img {
	overflow: hidden;
	width: 260px;
	margin: 0 auto;
}
.home-jiuye dl dd .img img {
	border-radius: 100%;
	max-width: 100%;
}
.home-jiuye dl dd .text {
	position: relative;
	margin-top: -80px;
}
.home-jiuye dl dd .text span {
	display: block;
	text-align: center;
	width: 150px;
	background: #f58345;
	border-radius:0 20px 0 0;
	color: #FFF;
	font-size: 22px;
	height: 44px;
	line-height: 44px;
	margin-bottom: 80px;
}
.home-jiuye dl dd .text p {
	font-size: 24px;
	line-height: 34px;
	color: #FFF;
}
.home-more {
	font-size: 16px;
	background: #f58345;
	border-radius: 40px;
	text-align: center;
	width: 200px;
	height: 44px;
	line-height: 44px;
	margin-top: 50px;
	margin: 0 auto;
}
.home-more a {
	color: #FFF;
}
.home-more a:hover {
	color: #FFF;
}
/* 合作名企 */

.home-partner {
	overflow: hidden;
}
.home-partner ul {
}
.home-partner ul li {
	float: left;
	width: 226px;
	margin-right: 15px;
	margin-bottom: 15px;
	border: 1px solid #eee;
}
 .home-partner ul li:nth-of-type(5n+0) {
margin-right: 0;
}
.home-partner ul li .list-img {
	position: relative;
	height: 100px;
	overflow: hidden;
}
.home-partner ul li .list-img img {
	max-width:100%;
	max-height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position:absolute;
	margin:auto;
	transition: all 0.6s;
}
.home-partner ul li .list-img img:hover {
	transform: scale(1.2);
}
/*就业喜报*/
.home-jy-bt {
	overflow: hidden;
}
.home-jy-bt ul {
	margin: 0;
}
.home-jy-bt ul li {
	float: left;
	background: #1074bc;
	text-align: center;
	width: 199px;
	color: #FFF;
	font-size: 15px;
	padding: 0;
	height: 50px;
	line-height: 50px;
	border-right: 1px solid #FFF;
}
.home-jy-bt ul li:last-child {
	border-bottom:1px solid #FFF;
}
.home-jy-nr {
	overflow: hidden;
	height: 400px;
}
.home-jy-nr ul {
	margin: 0;
}
.home-jy-nr ul li {
	float: left;
	background: #FFF;
	text-align: center;
	width: 199px;
	color: #333;
	font-size: 15px;
	padding: 0;
	height: 50px;
	line-height: 50px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.home-jy-nr ul li:last-child {
	background: #1074bc;
	color: #FFF;
}
.home-jy-nr ul li:first-child {
	background: #f5f5f5;
}
/* 成功案例 */

.home-case-tj {
	overflow: hidden;
	margin-top: 30px;
}
.home-case-tj ul {
}
.home-case-tj ul li {
	float: left;
	width: 585px;
	margin-right: 30px;
}
.home-case-tj ul li:last-child {
	margin-right: 0;
}
.home-case-tj ul li .list-img {
	position: relative;
	height: 390px;
	overflow: hidden;
}
.home-case-tj ul li .list-img img {
	max-width:100%;
	max-height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position:absolute;
	margin:auto;
	transition: all 0.6s;
}
.home-case-tj ul li .list-img img:hover {
	transform: scale(1.2);
}
.home-case-tj ul li h2 {
	position: relative;
	bottom: 42px;
	line-height: 42px;
	text-align: center;
	background-color: rgba(0, 0, 0, 0.6);
	color: #FFF;
	font-size: 15px;
}
.home-case {
	overflow: hidden;
	margin: 50px 0;
}
.home-case ul {
}
.home-case ul li {
	float: left;
	width: 277px;
	margin-right: 30px;
	margin-bottom: 15px;
}
.home-case ul li:last-child {
	margin-right: 0;
}
.home-case ul li .list-img {
	position: relative;
	height: 187px;
	overflow: hidden;
}
.home-case ul li .list-img img {
	max-width:100%;
	max-height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position:absolute;
	margin:auto;
	transition: all 0.6s;
}
.home-case ul li .list-img img:hover {
	transform: scale(1.2);
}
.home-case ul li h2 {
	position: relative;
	bottom: 40px;
	line-height: 40px;
	text-align: center;
	background-color: rgba(0, 0, 0, 0.6);
	color: #FFF;
	font-size: 15px;
}
.home-case-more {
	text-align: center;
}
.home-case-more dl {
	display: inline-block;
}
.home-case-more dl dd {
	float: left;
	margin: 0 20px;
}
.home-case-more dl dd a {
	font-size: 16px;
	background: #f58345;
	border-radius: 40px;
	text-align: center;
	padding: 10px 30px;
	color: #FFF;
}
.home-case-more dl dd a:hover {
	background: #1074bc;
}
/* 活力校园 */

.tabss {;
	width:200px;
	margin: 0 auto;
	height: 50px;
}
.tabss li {
	float:left;
	position: relative;
	background: #1074bc;
	color: #FFF;
	width: 200px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 0 10px;
	border-radius: 40px;
}
.tabss li a {
	display: block;
	font-size: 18px;
	border-radius: 40px;
	color:#ffffff
}
.tabss li a:hover {
	background: #1074bc;
	color: #FFF;
	border-radius: 40px;
}
.tabss .thistab a {
	background: #1074bc;
	color: #FFF;
	border-radius: 40px;
}
.home-pic {
	overflow: hidden;
	margin:50px 0 30px 0;
}
.home-pic dl {
}
.home-pic dl dd {
	float: left;
	width: 371px;
	margin-right: 40px;
	margin-bottom: 30px;
	border: 1px solid #eee;
}
 .home-pic dl dd:nth-of-type(3n+0) {
margin-right: 0;
}
.home-pic dl dd .list-img {
	position: relative;
	height: 250px;
	overflow: hidden;
}
.home-pic dl dd .list-img img {
	max-width:100%;
	max-height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	position:absolute;
	margin:auto;
	transition: all 0.6s;
}
.home-pic dl dd .list-img img:hover {
	transform: scale(1.2);
}
/* 新闻资讯 */

.home-newsbg {
	overflow: hidden;
	background:#f1f4f6;
	padding-bottom: 60px;
}
.home-news-tj {
	float: left;
	width: 340px;
	background: #FFF;
}
.home-news-tj .newsbox {
	padding: 20px;
	height: 418px;
}
.home-news-tj .newsbox .img {
	overflow: hidden;
	height: 210px;
}
.home-news-tj .newsbox .img img {
	max-width: 100%;
}
.home-news-tj .newsbox h2 {
	font-size: 17px;
	font-weight: bold;
	line-height: 26px;
	padding: 6px 0;
}
.home-news-tj .newsbox time {
	display: block;
	color: #999;
	border-bottom: 1px solid #E7E7E7;
	padding: 5px 0;
	margin-bottom: 8px;
}
.home-news-tj .newsbox p {
	color: #666;
}
.home-news {
	float: left;
	width: 860px;
}
.home-news ul {
}
.home-news ul li {
	float: left;
	width: 370px;
	height: 74px;
	margin-left: 30px;
	background: #FFF;
	padding: 20px 15px;
	border-bottom: 1px solid #E7E7E7;
}
.home-news ul li .time {
	float: left;
	width: 60px;
	text-align: center;
	margin-top: 10px;
}
.home-news ul li .time b {
	font-size: 45px;
	font-weight: normal;
}
.home-news ul li .time span {
	font-size: 13px;
	color: #666;
}
.home-news ul li .text {
	float: left;
	width: 350px;
	margin-left: 10px;
}
.home-news ul li .text h2 {
	font-size: 18px;
}
.home-news ul li .text p {
	color: #888;
	line-height: 22px;
}
/* 友情链接 */

.Link {
	overflow: hidden;
	background:#1074bc;
	border-bottom: 1px solid #3291d5;
	padding: 30px 0 20px 0;
}
.Link span {
	color: #FFF;
	font-size: 18px;
	display: block;
	margin-bottom: 10px;
}
.Link ul {
	margin: 0;
}
.Link ul li {
	float: left;
	display: inline-block;
}
.Link ul li i {
	font-style: normal;
	padding: 0px 8px;
	color: #FFF;
}
.Link ul li a {
	color: #FFF;
}
.Link ul li a:hover {
	color: #f59c45;
}
.zg_content2 {
	height: 669px;
	float:left;
	width:100%;
}
.zg_h2 {
	text-align: center;
}
.zg_con2 {
	padding-top: 70px;
	width: 1000px;
	margin: 0 auto;
	height: 500px;
}
.zg_con2oul {
	margin-top: 88px;
	height: 204px;
}
.zg_con2oul li {
	width: 324px;
	height: 204px;
}
.zg_con2oli1 {
	background: url("../images/zg_bg9.jpg") no-repeat left top;
	float: left
}
.zg_con2oli2 {
	background: url("../images/zg_bg10.jpg") no-repeat left top;
	float: left;
	margin-left: 14px;
}
.zg_con2oli3 {
	background: url("../images/zg_bg11.jpg") no-repeat left top;
	float: right
}
.zg_con2oul li h6 {
	font:bold 32px/36px "Microsoft YaHei";
	color: #fff;
	text-align: center;
	padding-top:0px;
	width:100%;
	text-align:center;
	margin-top: 30px;
}
.zg_con2oul li h6 img {
	vertical-align: top;
	margin-right: 8px;
}
.zg_con2oul li p {
	font:22px/32px "Microsoft YaHei";
	color: #fff;
	text-align: center;
	margin-top: -30px;
}
.zg_con2a2 {
	background: url("../images/zg_bg12.png") no-repeat left top;
	width:451px;
	height: 70px;
	font:24px/70px "Microsoft YaHei";
	color: #fff;
	text-align: center;
	margin: 69px auto 0;
	display: block
}
.zg_con1p1 {
	text-align: center;
	font:24px/28px "Microsoft YaHei";
	color: #666;
	margin-top: -2px;
}
.txt {
	margin-top: 39px;
	width: 1198px;
	height: 551px;
	/*background:  url('../images/p3_cont.png') no-repeat top center;*/
    overflow: hidden;
	display: none;
}
#tab_conbox1 .txt .l {
	float: left;
	width: 688px;
	margin: 45px 0 0 50px;
}
#tab_conbox1 .txt .l img {
	margin: 0 0 30px 0;
}
#tab_conbox1 .txt .r {
	float: right;
	margin:42px 30px 0 0px;
	width: 405px;
	height: 448px;
	background:  url('../images/p3_r.png') no-repeat top center;
	overflow: hidden;
}
#tab_conbox1 .txt .r dt {
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	margin:  70px 0 00 45px;
}
#tab_conbox1 .txt .r dd {
	font-size: 18px;
	line-height: 30px;
	width: 329px;
	color: #fff;
	margin:  35px 0 00 45px;
}
#tab_conbox1 .txt2 .l {
	width: 720px;
	overflow: hidden;
	margin: 45px 0 0 30px;
}
#tab_conbox1 .txt2 .l img {
	float: left;
	margin: 0 0px 30px 30px;
}
#tab_conbox1 .txt2 .r dt {
	margin: 40px 0 00 45px;
}
#tab_conbox1 .txt2 .r ul {
	width: 322px;
	height: 185px;
	background:  url('../images/p3_20.png') no-repeat top right;
	padding-top: 23px;
	margin: 15px 0 0 45px;
	position: relative;
}
#tab_conbox1 .txt2 .r ul li {
	width: 322px;
	height: 60px;
}
#tab_conbox1 .txt2 .r ul .l1 {
	width: 65px;
	height: 23px;
	position: absolute;
	top: 0;
	right: 0;
}
#tab_conbox1 .txt2 .r ul .l1 a {
	display: block;
	width: 67px;
	height: 23px;
}
#tab_conbox1 .txt2 .r ul li p {
	padding: 8px 10px 0;
	font-size: 15px;
	line-height: 25px;
	text-align: center;
}
#tab_conbox1 .txt2 .r ul li p a {
	display: block;
}
#tab_conbox1 .txt3 .r ul {
	width: 322px;
	height: 146px;
	background:  url('../images/p3_30.png') no-repeat top right;
	padding-top: 23px;
	margin: 15px 0 0 45px;
}
#tab_conbox1 .txt4 {
	margin-top: 39px;
	width: 1198px;
	height: 380px;
	background:  url('../images/p3_cont2.png') no-repeat top center;
	overflow: hidden;
}
#tab_conbox1 .txt4 div {
	width: 1073px;
	height: 229px;
	background:  url('../images/p3_41.png') no-repeat top center;
	margin: 29px auto 0;
}
#tab_conbox1 .txt4 div img {
	float: left;
	margin: 31px 0 0 110px;
}
#tab_conbox1 .txt4 div p {
	float: left;
	width: 670px;
	margin: 91px 0 0 60px;
	font-size: 18px;
	text-align: center;
	line-height: 30px;
}
#tab_conbox1 .txt4 div p span {
	color: #fff;
}
#tab_conbox1 .txt4 a {
	display: block;
	width: 253px;
	height: 70px;
	background:  url('../images/p3_btn.png') no-repeat top center;
	margin: 16px auto 0;
	font-size: 20px;
	text-align: center;
	line-height: 70px;
	color: #fff;
}
.part4 {
	width: 1200px;
	margin: 0 auto;
	min-width: 1200px;
	margin-top: 50px;
}
.tit h3 {
	font-size: 34px;
	text-align: center;
	font-weight: bold;
	color: #fff;
}
.tit h3 img {
	vertical-align: top;
	margin: 10px 20px 0;
}
.part7_cont {
	width: 1250px;
	margin-top: 39px;
}
.part7_cont li {
	float: left;
	margin: 0 20px 22px 0;
	cursor: pointer;
}
.part7_cont li a {
	display: block;
	width: 224px;
	height: 220px;
	background: url(../images/part7_bg.png) no-repeat center center;
	overflow: hidden;
}
.part7_cont li .month {
	font:16px/16px "Microsoft YaHei";
	color: #ffffff;
	-webkit-transform: rotate(-45deg);    /* for Chrome || Safari */
	-moz-transform: rotate(-45deg);       /* for Firefox */
	-ms-transform: rotate(-45deg);        /* for IE */
	-o-transform: rotate(-45deg);         /* for Opera */
	width: 50px;
	text-align: center;
	margin: 12px 0 0 -7px;
}
.part7_cont .l1 em {
	display: block;
	width: 36px;
	height: 35px;
	background: url(../images/part7_pic.png) no-repeat -2px -98px;
	margin:  0 auto 23px auto
}
.part7_cont .l2 em {
	display: block;
	width: 33px;
	height: 35px;
	background: url(../images/part7_pic.png) no-repeat -43px -97px;
	margin:  0 auto 23px auto
}
.part7_cont .l3 em {
	display: block;
	width: 30px;
	height: 35px;
	background: url(../images/part7_pic.png) no-repeat -85px -98px;
	margin:  0 auto 23px auto
}
.part7_cont .l4 em {
	display: block;
	width: 36px;
	height: 35px;
	background: url(../images/part7_pic.png) no-repeat -100px 0;
	margin:  -3px auto 23px auto
}
.part7_cont .l5 em {
	display: block;
	width: 36px;
	height: 35px;
	background: url(../images/part7_pic.png) no-repeat -127px -97px;
	margin:  0 auto 23px auto
}
.part7_cont .l6 em {
	display: block;
	width: 36px;
	height: 35px;
	background: url(../images/part7_pic.png) no-repeat -169px -98px;
	margin:  0px auto 23px auto
}
.part7_cont .l7 em {
	display: block;
	width: 36px;
	height: 35px;
	background: url(../images/part7_pic.png) no-repeat -4px -142px;
	margin:  0px auto 23px auto
}
.part7_cont .l8 em {
	display: block;
	width: 36px;
	height: 35px;
	background: url(../images/part7_pic.png) no-repeat -40px -139px;
	margin:  0px auto 23px auto
}
.part7_cont .l9 em {
	display: block;
	width: 31px;
	height: 35px;
	background: url(../images/part7_pic.png) no-repeat -85px -141px;
	margin:  0px auto 23px auto
}
.part7_cont .l10 em {
	display: block;
	width: 36px;
	height: 35px;
	background: url(../images/part7_pic.png) no-repeat -168px -50px;
	margin:   -2px auto 23px auto
}
.part7_cont li .name {
	display: block;
	width: 140px;
	height: 38px;
	background: #f5f5f5;
	border-radius: 38px;
	font:bold 16px/38px "Microsoft YaHei";
	color: #333;
	text-align: center;
	margin:  0 auto;
}
.part7_cont li span {
	display: block;
	font:14px/14px "Microsoft YaHei";
	color: #999999;
	text-align: center;
	margin:  12px auto 26px auto;
}
.part7_cont li .money {
	font:bold 24px/24px "Microsoft YaHei";
	color: #ff502d;
	text-align: center;
	margin:  auto;
	text-shadow: #ffddd6 2px 3px;
}
.part7_cont li a:hover {
	background: url(../images/part7_bgh.png) no-repeat center center;
	box-shadow: #ffebe7 0 0 15px;
}
.main {
	width: 1000px;
	margin: 0 auto;
}
.zg_content1 {
	height: 595px;
	float:left;
	width:100%;
}
.zg_h2 {
	text-align: center;
}
.zg_con1 {
	padding-top: 59px;
}
.zg_con1p1 {
	text-align: center;
	font:24px/28px "Microsoft YaHei";
	color: #666;
	margin-top: -2px;
}
.zg_con1oli1 {
	background: url("../images/zg_bg3.jpg") no-repeat left top;
	width: 300px;
	height: 301px;
	float: left
}
.zg_con1oli2 {
	background: url("../images/zg_bg4.jpg") no-repeat left top;
	width: 300px;
	height: 301px;
	float: left;
	margin-left: 50px
}
.zg_con1oli3 {
	background: url("../images/zg_bg5.jpg") no-repeat left top;
	width: 300px;
	height: 301px;
	float: right;
}
.zg_con1oul h6 {
	font:bold 24px/28px "Microsoft YaHei";
	color: #00b8d1;
	text-align: center;
	padding-top: 14px;
	margin-top:0;
}
.zg_con1oul li p {
	font:18px/30px "Microsoft YaHei";
	color: #fff;
	padding: 0px 24px 0
}
.zg_con1oul {
	margin-top: 38px;
}
.part3 {
	padding: 0 0 60px 0;
	float:left;
	width: 100%;
}
.part3 .top {
	margin-top: 54px;
	width: 100%;
	height: 92px;
	background:  url('../images/p3_top.png') no-repeat;
	background-size: 100%;
}
.part3 .top li {
	width: 285px;
	height: 120px;
	float: left;
	margin: -14px -98px 0 61px;
	line-height: 120px;
	font-size: 20px;
	text-align: center;
	color: #fff;
}
.part3 .top li img {
	vertical-align: top;
	margin: 47px 10px 0 0;
}
.part3 .top .on {
	background:  url('../images/p3_th.png') no-repeat top center;
}
.part3 .txt {
	margin-top: 39px;
	width: 100%;
	height: 551px;
	background:  url('../images/p3_cont.png') no-repeat;
	background-size: 100%;
	overflow: hidden;
	display: none;
}
.part3 .txt .l {
	float: left;
	width: 688px;
	margin: 45px 0 0 50px;
}
.part3 .txt .l img {
	margin: 0 0 30px 0;
}
.part3 .txt .r {
	float: right;
	margin:42px 30px 0 0px;
	width: 405px;
	height: 448px;
	background:  url('../images/p3_r.png') no-repeat top center;
	overflow: hidden;
}
.part3 .txt .r dt {
	font-size: 26px;
	font-weight: bold;
	color: #ff4a01;
	margin:  70px 0 00 45px;
}
.part3 .txt .r dd {
	font-size: 18px;
	line-height: 30px;
	width: 329px;
	margin:  35px 0 00 45px;
}
.part3 .txt2 .l {
	width: 700px;
	overflow: hidden;
	margin: 45px 0 0 0px;
}
.part3 .txt2 .l img {
	float: left;
	margin: 0 0px 30px 30px;
}
.part3 .txt2 .r dt {
	margin: 40px 0 00 45px;
}
.part3 .txt2 .r ul {
	width: 322px;
	height: 185px;
	background:  url('../images/p3_20.png') no-repeat top right;
	padding-top: 23px;
	margin: 15px 0 0 45px;
	position: relative;
}
.part3 .txt2 .r ul li {
	width: 322px;
	height: 60px;
}
.part3 .txt2 .r ul .l1 {
	width: 65px;
	height: 23px;
	position: absolute;
	top: 0;
	right: 0;
}
.part3 .txt2 .r ul .l1 a {
	display: block;
	width: 67px;
	height: 23px;
}
.part3 .txt2 .r ul li p {
	padding: 8px 10px 0;
	font-size: 15px;
	line-height: 25px;
	text-align: center;
}
.part3 .txt2 .r ul li p a {
	display: block;
}
.part3 .txt3 .r ul {
	width: 322px;
	height: 146px;
	background:  url('../images/p3_30.png') no-repeat top right;
	padding-top: 23px;
	margin: 15px 0 0 45px;
}
.part3 .txt4 {
	margin-top: 39px;
	width: 100%;
	height: 380px;
	background:  url('../images/p3_cont2.png') no-repeat;
	background-size: 100%;
	overflow: hidden;
}
.part3 .txt4 div {
	width: 1073px;
	height: 229px;
	background:  url('../images/p3_41.png') no-repeat top center;
	margin: 29px auto 0;
}
.part3 .txt4 div img {
	float: left;
	margin: 31px 0 0 110px;
}
.part3 .txt4 div p {
	float: left;
	width: 670px;
	margin: 91px 0 0 60px;
	font-size: 18px;
	text-align: center;
	line-height: 30px;
}
.part3 .txt4 div p span {
	color: #ff4a01;
}
.part3 .txt4 a {
	display: block;
	width: 253px;
	height: 70px;
	background:  url('../images/p3_btn.png') no-repeat top center;
	margin: 16px auto 0;
	font-size: 20px;
	text-align: center;
	line-height: 70px;
	color: #fff;
}
