input{border:none;background:none;outline:none;}
body {font: 12px/1.5 "Microsoft YaHei", Tahoma, Arial, Helvetica, sans-serif;word-break: break-all;word-wrap: break-word;width: 100%;/*min-width: 1200px;*/
height: 100%;}

ul li.nomar{
	margin-right: 0;
}
.posirela{
	position: relative;z-index:22;
}
.main{
	width: 1000px;
	margin: 0 auto;
}
body{
	/*overflow-x: hidden;*/
}

/*头部区域*/
/*top*/

.zg_top {height: 81px;padding-top: 16px;}
.box {width: 1000px;margin: 0 auto;}
.zg_top_cen p a:hover {color: #F74D02;}
a {color: #333;cursor: pointer;text-decoration: none;}
/*.fadeInLeft {*/

/*-webkit-animation-name: fadeInLeft;*/

/*animation-name: fadeInLeft;*/

/*}*/

.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.zg_top_let {width: 160px;}
.fl {float: left;display: inline;}
.zg_top_cen {width: 675px;
 *width: 665px;}
.zg_top_cen p em {display: block;position: absolute;top: -8px;left: 68px;width: 15px;height: 8px;background: url(../images/zg_jiao02.jpg) no-repeat center;}
.zg_top_cen ul {height: 32px;margin-bottom: 9px;}
.zg_top_cen ul li {float: left;width: 110px;height: 40px;position: relative}
.zg_top_cen p {width: 850px;height: 28px;border: solid 1px #ff4a00;border-radius: 2px;line-height: 28px;position: absolute;top:46px;left:0}
.zg_top_cen ul li>a {display: inline-block;padding: 0 10px;font: 16px/32px "Microsoft YaHei";float: left;color: #333}
.zg_top_cen ul li>a:hover {text-decoration: none;background: #ff4a00;color: #fff;}
.zg_top_cen ul li.hover>a{display: inline-block;padding: 0 20px 0 0;background: url(../images/zg_jiao03.jpg) no-repeat right center;color: #333}
.zg_top_cen ul li.on>a{background: url(../images/zg_jiao01.jpg) no-repeat right center;color: #ff4a00;}
.zg_top_cen ul li>a {display: inline-block;padding: 0 10px;font: 16px/32px "Microsoft YaHei";}
.zg_top_cen p a {padding: 0 7px;}
.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}
.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.zg_top_ret {

    /*width: 155px;*/

    *width: 155px;background: url(../images/zg_dh.jpg) no-repeat left 3px;padding-left: 20px;font: bold 20px/30px "Microsoft YaHei";color: #ff4a00;}

/*banner区*/
.banner{
	height: 988px;
	position: relative;
	overflow: hidden;
}

.ban_list{
	width: 100%;
}
.ban_list li{
	width: 100%;
}
.ban1{
	background: url(../images/ban1_bg_02.jpg) no-repeat center top;
}
.ban2{
	background: url(../images/banner.jpg) no-repeat center top;
}

.ban2 .banner_in{
	width: 1000px;
	height: 988px;
	margin: 0 auto 0;
	background: url(../images/banner_in.jpg) no-repeat center top;
	overflow: hidden;
}
.ban2 .banner_in p{
	border-radius: 60px;
	width: 590px;
	height: 60px;
	background: #fff;
	font-size: 32px;
	color: #000268;
	text-align: center;
	line-height: 60px;
	margin: 420px auto 0;
}
.ban2 .banner_in p em{

		display: inline-block;
		width: 8px;
		height: 8px;
		background: #000268;
		border-radius: 50%;
		vertical-align: top;
		margin-top: 28px;

}
.ban_tip{
	width: 120px;
	position: absolute;
	height: 4px;
	top: 617px;
	left: 50%;
	margin-left: -48px;
	z-index: 10;
}
.ban_tip li{
	float: left;
	width: 38px;
	height: 4px;
	font-size: 0;
	background: #a0a0ab;
	margin-left: 10px;
}
.ban_tip li.on{
	background: #ee1c5b;
}
.daoyu_box{
	width: 100%;
	position: absolute;
	top: 597px;
	left: 0;
	z-index: 9;
}
.dy{
	padding-top: 92px;
	width: 941px;
	height: 296px;
	background: url(../images/daoyu.png) no-repeat;
	margin-left: 20px;
}
.title{
	height: 73px;
	background: url(../images/title_bg.png) no-repeat center top;
	text-align: center;
	font-size: 40px;
	color: #2d2454;
	line-height: 73px;
}
.title span{
	color: #ee2460;
}
.dy p{
	font-size: 18px;
	line-height: 31px;
	color: #2d2454;
	margin-top: 33px;
	padding-left: 91px;
	width: 780px;
}


/*高薪职业*/
.salary{
	padding-top: 59px;
	height: 701px;
	background: url(../images/salary_bg_04.jpg) no-repeat center bottom;
}
.salary_box{
	width: 936px;
	height: 536px;
	background: url(../images/salary.png) no-repeat;
	margin-top: 14px;
	margin-left: 32px;
	position: relative;
}
.salary_title{
	font-size: 24px;
	text-align: center;
	color: #2d2454;
	font-weight: normal;
	line-height: 94px;
	padding-top: 28px;
}
.diqu_list{
	margin-left: 66px;
}
.diqu_list li{
	font-size: 18px;
	color: #2d2454;
	line-height: 60px;
}
.laiyuan{
	position: absolute;
	font-size: 16px;
	color: #666666;
	line-height: 26px;
	height: 26px;
	left: 711px;
	top: 520px;
}


/*薪资上涨*/
.rise{
	height: 703px;
	background: url(../images/rise_05.jpg) no-repeat center top;
}
.rise_box{
	width: 936px;
	height: 536px;
	background: url(../images/rise_cont.png) no-repeat;
	margin-top: 12px;
	margin-left: 32px;
	position: relative;
}
.age_list{
	margin-left: 71px;
	padding-top: 450px;
}
.age_list li{
	font-size: 18px;
	line-height: 28px;
	color: #666666;
	float: left;
	width: 89px;
	text-align: center;
	margin-right: 23px;
}
.age_list li.mr9{
	margin-right: 9px;
}
.age_list li.mr37{
	margin-right: 37px;
}
.wei{
	position: absolute;
	text-align: center;
	font-size: 16px;
	line-height: 24px;
}
.wei span{
	color: #1840b1;
}
.wei1{
	width: 100px;
	left: 64px;
	top: 323px;
}
.wei2{
	width: 104px;
	left: 152px;
	top: 273px;
}
.wei3{
	width: 132px;
	left: 263px;
	top: 231px;
}
.wei4{
	width: 102px;
	left: 399px;
	top: 191px;
}
.wei5{
	width: 114px;
	left: 500px;
	top: 153px;
}
.wei6{
	width: 114px;
	left: 607px;
	top: 105px;
}
.wei7{
	width: 110px;
	left: 730px;
	top: 53px;
}
.laiyuan1{
	position: absolute;
	font-size: 16px;
	color: #666666;
	line-height: 26px;
	height: 26px;
	left: 645px;
	top: 518px;
}


/*就业情况*/
.situation{
	background: url(../images/situation_06.jpg) no-repeat center top;
	height: 791px;
}
.situ_box{
	width: 936px;
	height: 536px;
	background: url(../images/situ_box.png) no-repeat;
	margin-top: 13px;
	margin-left: 32px;
	/*position: relative;*/
}
.average{
	padding-top: 49px;
	text-align: center;
	font-size: 24px;
	line-height: 34px;
	color: #2d2454;
}
.average span{
	color: #ee2460;
}
.txtMarquee-top{
	margin-left: 53px;
}
.tab_title{
	margin-top: 35px;
	/*margin-left: 53px;*/
}
.tab_title li{
	float: left;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	line-height: 50px;
}
.w97{
	width: 97px;
	margin-right: 46px;
}
.w220{
	width: 240px;
	margin-right: 26px;
}
.w133{
	width: 133px;
	margin-right: 8px;
	color: white;
}
.w137{
	width: 137px;
	margin-right: 0;
}
.infoList{
	/*margin-left: 53px;*/
	margin-top: 7px;
	height: 294px;
}
.infoList li{
	/*height: 42px;*/
}
.infoList li span{
	float: left;
	font-size: 16px;
	line-height: 42px;
	text-align: center;	
}
.signup{
	margin-left: 290px;
	margin-top: 19px;
	font-size: 23px;
	color: white;
	line-height: 60px;
	text-indent: 54px;
	width: 420px;
	height: 60px;
	background: #ee2460 url(../images/baoming.png) no-repeat 362px center;
}
.signup:hover{
	background: #d9174f url(../images/baoming.png) no-repeat 362px center;
}


/*想不想学*/
.study{
	height: 609px;
	background: url(../images/study_07.jpg) no-repeat center top;
}
.title1{
	background: url(../images/title_bg1.png) no-repeat center top;
}
.ujiuye{
	position: relative;
	height: 389px;
	margin-top: 40px;
	background: url(../images/u.png) no-repeat 336px top;
}
.ujiuye div{
	position: absolute;
}
.xue1{
	left: 46px;
	top: 58px;
	padding-top: 22px;
	width: 283px;
	height: 88px;
	background: url(../images/xue1.png) no-repeat;
}
.u1{
	margin-left: 61px;
	font-size: 20px;
	color: white;
	line-height: 32px;
}
.u2{
	margin-left: 42px;
	font-size: 16px;
	color: white;
	line-height: 26px;
}
.xue2{
	left: 97px;
	top: 190px;
	padding-top: 22px;
	width: 284px;
	height: 88px;
	background: url(../images/xue2.png) no-repeat;
}
.xue3{
	left: 660px;
	top: -2px;
	padding-top: 22px;
	width: 283px;
	height: 116px;
	background: url(../images/xue3.png) no-repeat;
}
.xue4{
	left: 548px;
	top: 144px;
	padding-top: 22px;
	width: 283px;
	height: 116px;
	background: url(../images/xue4.png) no-repeat;
}
.xue5{
	left: 421px;
	top: 292px;
	padding-top: 22px;
	width: 283px;
	height: 116px;
	background: url(../images/xue5.png) no-repeat;
}



.part55{
	margin-top: -12px;
	background: #fff;  
}
.part55 h3{
	font:bold 40px/63px "Microsoft Yahei";
		color: #333; 

		text-align: center
}	


.p55_in{
	width: 1000px;
	height: 710px;
	background: #fff;  


}

.p55_in img{
	display: block;
	margin:  0 auto
}
.p55_in h3 span{
	font-weight: bold;
	color: #ed245f;
}
.p55_in>p{
	font:bold 30px/30px "Microsoft Yahei";
	color: #333; 
	margin-top: 20px;
	text-align: center
}
.p55_in .left{
	width: 350px;
	float: left;
	position: relative;
}
.p55_in .left .mark{
	position: absolute;
	top: 7px;
	left: -30px;
}
.p55_in .left dt{
	font:bold 30px/30px "Microsoft Yahei";
	color: #0c8efe; 
	margin-top: 47px;
	letter-spacing: 2px;
	position: relative;
	z-index: 3;
}
.p55_in .left dd{
	font: 20px/32px "Microsoft Yahei";
	color: #666666; 
	margin: 25px 0 18px 0;
	width: 340px;
}
.p55_in .left img{
	float: left;
	margin: 0 11px 11px 0
}
.p55_in .right{
	width: 640px;
	float: right;
}
.p55_in .right ul{
	width: 660px;
	margin: 35px 0 0 0
}
.p55_in .right ul li{
	float: left;
	width: 144px;
	height: 74px;
	border: 2px dashed #7b5aff;
	border-radius: 10px;
	margin-right: 14px;
	position: relative;
	cursor: pointer;
}
.p55_in .right ul .on{
	border: 3px solid #7b5aff;
	margin:  -1px 13px 0 -1px
}
.p55_in .right ul li span{
	position: absolute;
	top: 75px;
	left: 60px;
	display: none
}
.p55_in .right ul li p{
	font: 16px/26px "Microsoft Yahei";
	color: #666666; 
	text-align: center;
	margin-top: 10px
}
.p55_in .right ul .on span{
	display: block
}
.p55_in .right ul .on p{
	color: #8060ff
}
.p55_in .right .txt{
	width: 640px;
	height: 341px;
	background: url('../images/p55_r.png') no-repeat center bottom;
	margin-top: 26px;
	overflow: hidden;
}
.p55_in .right .txt p{
	font:bold 20px/30px "Microsoft Yahei";
	color: #fff; 
	width: 490px;
	margin: 111px auto 0
}
.p55_in .right .txt p span{
	
	color: #fff600; 
}


  



/*奠定基础*/
.basics{
	height: 820px;
	background: url(../images/basics_08_.jpg) no-repeat center top;
}
.bas_tit{
	width: 823px;
	height: 60px;
	background: url(../images/bas_tit.jpg) no-repeat center top;
	margin: 20px 0 0 117px;
	overflow: hidden;
}
.bas_tit h3{
	font:bold 40px/40px "Microsoft Yahei";
	margin: 20px 0 0 45px;

}

.bas_tit h3 span{
	color: #ed245f;
}
.bas_cont{
	border: 1px solid #cccccc;
	width: 1000px ;
	height: 621px;
	overflow: hidden;
	margin: 49px 0 0 -18px;
	padding:0 20px 0 18px; 
	background: #ffffff;
}
.bas_cont .top{
	height: 408px;
}
.bas_cont .top .part1{
	display: none;
}
.bas_cont .top .l{
	width: 319px;
	height: 272px;
	background: url(../images/bas_top.png) no-repeat center top;
	margin-top: 58px;
	float: left;
}
.bas_cont .top .l dl{
	width: 204px;
	margin: 64px 0 0 0;
	text-align: center;
}
.bas_cont .top .l dl dt{
	font:bold 18px/18px "Microsoft Yahei";
	color: #ffffff;
	margin-bottom: 18px;
	

}
.bas_cont .top .l dl dd{
	font:16px/16px "Microsoft Yahei";
	color: #ffffff;
	margin-bottom: 6px;
}
.bas_cont .top .short{
	margin-top: 40px
}



.bas_cont .top .r{
	float: left;
	width:670px ;
	margin-left: 10px;
	position: relative;
}
.obj{
	position: absolute;
	left: 0;
	top: 0;
}
.obj h5{
	font:bold 18px/18px "Microsoft Yahei";
	color: #333;
	margin: 50px 0 0 0;
}
.obj p{
	font:14px/23px "Microsoft Yahei";
	color: #333;
	margin: 17px 0 0 0;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	width: 670px;
}
.aim{
	position: absolute;
	left: 0;
	top: 100px;
}
.aim h5{
	font:bold 18px/18px "Microsoft Yahei";
	color: #333;
	margin: 50px 0 0 0;
}
.aim p{
	font:14px/23px "Microsoft Yahei";
	color: #333;
	margin: 18px 0 0 0;
	height: 45px;
	overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
width: 670px;

}
.sub{
	position: absolute;
	left: 0;
	top: 204px;
}
.sub h5{
	font:bold 18px/26px "Microsoft Yahei";
	color: #ffffff;
	margin: 50px 0 0 0;
	background: #5eadd6;
	width: 161px;
	height: 26px;
	border-radius: 26px;
	text-align: center;
}
.sub p{
	font:14px/23px "Microsoft Yahei";
	color: #333;
	margin: 11px 0 0 0;
	height: 88px;
	overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
width: 670px;
}


.bottom{
	position: relative;
}
.bottom li{
	position: absolute;
	cursor: pointer;
}
.bottom li .h{
	margin: -1px 0 0 -4px;
}
.bottom .l1 .h{
	margin: -1px 0 0 0;
}
.bottom .l1{
	top: 0;
	left: 5px;
}
.bottom .l2{
	top: 0;
	left: 135px;
}
.bottom .l3{
	top: 0;
	left: 277px;
}
.bottom .l4{
	top: 0;
	left: 420px;
}
.bottom .l5{
	top: 0;
	left: 560px;
}
.bottom .l6{
	top: 0;
	left: 707px;
}
.bottom .l7{
	top: 0;
	left: 853px;
}
.bottom .h{
	display: none;
}

.bas_btn{
	width: 327px;
	height: 60px;
	background: url(../images/bas_btn.png) no-repeat center top;
	font:24px/60px "Microsoft Yahei";
	color: #ffffff;
padding-left: 93px;
	display: block;
	margin: 96px 0 0 332px
}












/* .bottom li{
		position: absolute;

} 
.bottom li p{
	font:14px/46px "Microsoft Yahei";
	color: #ffffff;
	text-align: center
}
.bottom .l1{
	width: 158px;
	height: 46px;
	background: url(../images/b1.png) no-repeat center top;

}
.bottom .l1:hover{
	width: 164px;
	height: 60px;
	background: url(../images/b1h.png) no-repeat center top;
}
.bottom .l1 p{
	margin-left: -5px
}
.bottom .l2{
	width: 164px;
	height: 46px;
	background: url(../images/b2.png) no-repeat center top;
	left: 136px;
}
.bottom .l2:hover{
	width: 177px;
	height: 60px;
	background: url(../images/b2h.png) no-repeat center top;
} */
















/*暖心服务*/
.service{
/*	background: url(../images/service_09.jpg) no-repeat center top;*/
	height: 826px;
}
.title3{
	background: url(../images/title_bg3.png) no-repeat center top;
}
.vs{
	width: 1027px;
	height: 657px;
	background: url(../images/service_box.png) no-repeat center top;
	margin: 36px auto 0;
}
.vs_left{
	width: 581px;
}
.vs_left h4{
	margin-top: 205px;
	font-size: 30px;
	color: #df447c;
	line-height: 56px;
	margin-left: 240px;
}
.p_box{
	margin-bottom: 20px;
}
.order{
	margin-top: 2px;
	width: 26px;
	height: 26px;
	background: url(../images/tuoyuan.png) no-repeat;
	font-size: 16px;
	text-align: center;
	line-height: 26px;
	color: white;
	margin-left: 34px;
}
.p_box p{
	font-size: 16px;
	line-height: 28px;
	margin-left: 10px;
	float: left;
	width: 465px;
}
.p1,.p2{
	margin-bottom: 20px;
}
.p3 .order{
	margin-top: 4px;
}
.p3{
	margin-bottom: 12px;
}
.p4 .order{
	margin-top: 0;
}
.vs_right{
	width: 405px;	
}
.vs_right h4{
	margin-top: 205px;
	font-size: 30px;
	color: #666666;
	line-height: 56px;
	margin-left: 133px;
}
.vs_right p{
	font-size: 16px;
	line-height: 28px;
	color: #666666;
	margin-bottom: 20px;
}
.vs_right p.vrp2{
	margin-bottom: 12px;
}


/*现在报班 立享优惠!*/
.discount{
	height: 556px;
	/* background: url(../images/discount_10.jpg) no-repeat center top; */
}
.youhui_list{
	margin: 20px auto;
	width: 1030px;
}
.youhui_list li{
	width: 490px;
	height: 378px;
}
.youhui_list li.yh_li1{
	background: url(../images/yh1.png) no-repeat;
}
.youhui_list li.yh_li2{
	background: url(../images/yh2.png) no-repeat;
}
.yh_title{
	font-size: 40px;
	color: #6772e5;
	line-height: 86px;
	text-align: center;
	padding-top: 27px;
}
.yh_li2 .yh_title{
	color: #18b1a8;
}
.zhendui{
	width: 110px;
	font-size: 18px;
	text-align: center;
	height: 35px;
	line-height: 35px;
	border: 1px solid #2654c0;
	color: #2654c0;
	border-radius: 16px;
	margin-left: 188px;
}
.yh_li2 .zhendui{
	border: 1px solid #18b1a8;
	color: #18b1a8;
}
.person{
	font-size: 18px;
	line-height: 32px;
	margin-left: 101px;
	width: 302px;
	margin-top: 7px;
	height: 87px;
}
.yh_link{
	margin-top: 30px;
	margin-left: 40px;
}
.yh_link a{
	float: left;
	width: 130px;
	height: 40px;
	text-align: center;
	color: white;
	line-height: 40px;
	border: 1px solid #FFFFFF;
	font-size: 18px;
	border-radius: 18px;
	margin-right: 9px;
}
.yh_link a:hover{
	background: #525fda;
}
.newyh_link a:hover{
	background: #138179;
}
/* 薪资 */
.xinzi{
	padding: 0px 0  60px 0
}

.xinzi ul{
	margin: 8px 0 0 60px;
	width: 1050px;
}
.xinzi ul li{
	width:247px ;
	height: 267px;
	float: left;
	margin:  40px 70px 0 0
}
.xinzi ul li p{
	font:bold 22px/30px "Microsoft Yahei";
	color: #fff;
	text-align: center;
	margin-top: 90px
}
.xinzi ul li span{
	display: block;
	width: 190px;
	height: 50px;
	font:bold 30px/50px "Microsoft Yahei";
	color: #fff;
	background: #e93e3e;
	text-align: center;
	margin: 36px auto 0
}
.xinzi ul .l2 span{
	background: #3f4de3
}
.xinzi ul .l3 span{
	background: #169f6d
}
.xinzi ul .l1{
	background: url(../images/xinzi_1.png) no-repeat center top;
}
.xinzi ul .l2{
	background: url(../images/xinzi_2.png) no-repeat center top;
}
.xinzi ul .l3{
	background: url(../images/xinzi_3.png) no-repeat center top;
}
.xinzi .main>p{
	font:16px/16px "Microsoft Yahei";
	color: #333;
	float: right;
	margin: 15px 340px 0 0
}
.xinzi a{
	display: block;
	width: 490px;
	height: 60px;
	font:26px/60px "Microsoft Yahei";
	color: #fff;
	background: #ee2460;
	text-align: center;
	margin:  60px auto 0;
	border-radius: 60px
}
.xinzi a:hover{
	font-weight: bold
}
/*八大福利*/
.welfare{
	background: url(../images/fl_bg.jpg) no-repeat center top;
	height: 664px;
}
.welfare ul{
	margin-top: 40px;
	position: relative;
}
.welfare ul li{
	position: absolute;
	cursor: pointer;
}
.welfare ul li p{
	display: none;
}

.welfare ul li span{
	font:24px/24px "微软雅黑";
	text-align: center;
	color: #ffffff;

}
.fl1{
	background: url('../images/fl_bg1.png') no-repeat center;
	width:185px ;
	height: 186px;
	top: 115px;
	left: 5px;
}
.fl2{
	background: url('../images/fl_bg2.png') no-repeat center;
	width:175px ;
	height: 175px;
	top: 318px;
	left: 129px;
}
.fl3{
	background: url('../images/fl_bg3.png') no-repeat center;
	width:155px ;
	height: 155px;
	top: 0;
	left:252px;
}
.fl4{
	background: url('../images/fl_bg4.png') no-repeat center;
	width:185px ;
	height: 185px;
	top: 175px;
	left: 288px;
}
.fl5{
	background: url('../images/fl_bg5.png') no-repeat center;
	width:175px ;
	height: 175px;
	top: 106px;
	left: 517px;
}
.fl6{
	background: url('../images/fl_bg6.png') no-repeat center;
	width:174px ;
	height: 174px;
	top: 330px;
	left: 580px;
}
.fl7{
	background: url('../images/fl_bg7.png') no-repeat center;
	width:150px ;
	height: 150px;
	top: 16px;
	right: 120px;
}
.fl8{
	background: url('../images/fl_bg8.png') no-repeat center;
	width:186px ;
	height: 186px;
	top: 204px;
	right: 5px;
}
.fl1 span{
	display: block;
	margin-top:  47px;
}
.fl2 span,.fl6 span,.fl8 span{
	display: block;
	margin-top:  30px;
}
.fl3 span,.fl7 span{
	display: block;
	margin-top:  30px;
}
.fl4 span{
	display: block;
	margin-top:  45px;
}
.fl5 span{
	display: block;
	margin-top:  35px;
}

.fl1 img{

	margin-left:  43px;
}
.fl2 img,.fl5 img,.fl6 img{

	margin-left:  40px;
}
.fl3 img,.fl7 img{

	margin-left:  30px;
}
.fl4 img,.fl8 img{

	margin-left:  45px;
}

.welfare ul li p{

	width: 128px;
	font:14px/24px "微软雅黑";
	margin:  35px 0 0 25px;
	color: #ffffff;
	letter-spacing: 2px;
}
.welfare ul li .p3{
	width: 123px;
	margin:  31px 0 0 18px;
}
.welfare ul li .p4{
	width: 140px;
	margin:  45px 0 0 25px;
}
.welfare ul li .p7{
	width: 110px;
	margin:  30px 0 0 27px;
}
.welfare ul li .p5{
	width: 128px;
	margin:  63px 0 0 31px;
}





















/* .fuli_box{
	position: relative;
	height: 314px;
}
.fuli_box .quan{
	width: 125px;
    height: 125px;
    background: url(../images/fu_bg.png) no-repeat;
    transition: all .5s;
    float: left;
    margin-right: 40px;
    position: absolute;
    text-align: center;
}
.quan span{
	position: absolute;
	font-size: 18px;
	line-height: 36px;
	width: 100%;
	text-align: center;
	color: #585fad;
}
.xx1{
	left: 5px;
	top: 39px;
}
.xx2{
	left: 172px;
	top: 53px;
}
.xx3{
	left: 363px;
	top: 91px;
}
.xx4{
	left: 528px;
	top: 66px;
}
.xx5{
	left: 693px;
	top: 109px;
}
.xx6{
	left: 853px;
	top: 81px;
}
.xx1 img{
	margin-top: 33px;
}
.xx2 img{
	margin-top: 39px;
}
.xx3 img{
	margin-top: 39px;
}
.xx4 img{
	margin-top: 40px;
}
.xx5 img{
	margin-top: 39px;
}
.xx6 img{
	margin-top: 38px;
}

.xx1 span{
	left: 0;
	top: 125px;
}
.xx2 span{
	left: 0;
	top: 125px;
}
.xx3 span{
	left: 0;
	top: -36px;
}
.xx4 span,.xx5 span,.xx6 span{
	left: 0;
	top: -36px;
}
.worder{
	display: none;	
	color: #FFFFFF;
    font-size: 12px;
    line-height: 22px;
    text-align: center;
    margin-top: 30px;
    /*opacity: 0;
}*/
.xx1 .worder{
	/*margin-top: -8px;*/
}
.xx2 .worder{
	/*margin-top: -11px;*/
}
.xx3 .worder,.xx5 .worder,.xx6 .worder{
	/*margin-top: -11px;*/
}
.xx4 .worder{
	/*margin-top: -12px;*/
}
.quan .worder{
	margin-top: 30px\0\9;
	*margin-top: 30px;
}
.quan:hover .worder{
    /*transform: rotateY(0deg);*/

    /*display:block;*/
    *display:block;
}
.quan:hover{
	transform: scale(1.1);
}
.quan:hover .img{
    *display: none;
   /* transform-origin: center center;*/
}
@keyframes imgs {
    0%{
        /*transform: rotateZ(0deg);*/
        /* -ms-transform:rotateZ(0deg); 	 IE 9 */
		/* -moz-transform:rotateZ(0deg); 	Firefox */
		/* -webkit-transform:rotateZ(0deg);Safari 和 Chrome */
		/*-o-transform:rotateZ(0deg); */
        /*display:block;*/
    }
    100%{
        /*transform: rotateZ(360deg);*/
        /* -ms-transform:rotateZ(360deg); 	IE 9 */
		/* -moz-transform:rotateZ(360deg); 	 Firefox */
		/* -webkit-transform:rotateZ(360deg); Safari 和 Chrome */
		/*-o-transform:rotateZ(360deg);*/ 
        /*height:0;*/
        /*opacity: 0;*/
    }
} 
/*@keyframes word {
    0%{
        transform: rotateY(0deg);

    }
    100%{
        transform: rotateY(360deg);

    }
}*/











/*行业大咖*/
.bigshot{
	overflow: hidden;
	height: 942px;
	background: url(../images/bigshot_12.jpg) no-repeat center -42px;
}

.zg_opso{/*margin-top:20px;*/ position:relative; height:458px; display:none;background: url("../images/zg_bg1.jpg") no-repeat 56px 49px;}
.zg_opsleft{width:555px; position:absolute; height:335px; background:#0cb7d3; padding:30px 182px 0 54px; top:125px; left:31px;}
.zg_opsrig{
	width:360px; 
	/*height:470px;*/ 
	right:-40px;
	/*top:-10px;*/
	position:absolute; 
	bottom: 59px;
}
.zg_oplecont h4{
	font-size: 30px;
    color: #fff;
    border-left: 5px solid #ffef3a;
    padding-left: 13px;
	font-weight: normal;

}
.zg_oplecont h4 span{
	font-size: 18px;
    margin-left: 13px;
}
.zg_oplecont h5{
	font-size: 18px;
    color: #fff;
    line-height: 40px;
    margin-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #FFFFFF;
}
.zg_oplecont h5 span{
	font-size: 18px;
    font-weight: normal;
}
.zg_oplecont p{
	font-size: 16px;
    color: #fff;
    line-height: 28px;
    font-weight: normal; 
	padding-top: 20px;
	margin-top: 15px;
	border-top:  1px solid #fff;
}
.zg_oplecont p span{
	font-size: 16px;
	color: #ffe327;
    font-weight: bold;
}


.zg_imgol{
	position:relative; 
	width:993px; 
	height:177px; 
	margin-top:-20px; 
	padding-left:70px;
}
.zg_imgol .cont{
width: 933px;
}
.zg_imgol .cont .slideteac{
	
}
.slideteac .hd{
	position: relative;
}
.slideteac .hd .prev{
	position: absolute;
	top: 70px;
	left: -40px;
	cursor: pointer;
}
.slideteac .hd .next{
	position: absolute;
	top: 70px;
	right: 33px;cursor: pointer;
}


.slideteac .bd li{
	width: 152px;
	float: left;
	margin: 0 10px 0;
	position: relative;
}
.slideteac .bd li em{
	width: 152px;
	height: 157px;
	background: #000;
	opacity: .5;
	position: absolute;
	top: 0;
	left: 0;
	
}
.slideteac .bd .on em{
	display: none;
}













.zg_ikslet,.zg_iksirg{
	display:block; 
	width:60px; 
	height:30px; 
	position:absolute; 
	top:50%; 
	margin-top:-15px; 
	z-index: 99;
}
a.zg_ikslet:hover{background:url(../images/zg_imhaleft.jpg) no-repeat;}
a.zg_iksirg:hover{background:url(../images/zg_imharig.jpg) no-repeat;}
.zg_ikslet{
	left:103px; 
	background:url(../images/zg_imleft.jpg) no-repeat;
}
.zg_iksirg{
	left:860px; 
	background:url(../images/zg_imright.jpg) no-repeat;
}
.zg_imolcont{
	position:relative; 
	/*width:751px;*/
	width:564px;
	height:177px;
	z-index:98; 
	overflow: hidden;
}
.zg_imolcont ul{position:absolute; left:0; height:177px;margin-left: -3px;}
.zg_imolcont ul li{width:185px;height:177px; float:left; margin-left:3px; position:relative; cursor: pointer;}
.zg_imolcont ul li img{width:100%; height:100%;}
.zg_imolcont ul li p{width:100%; height:100%; position:absolute; left:0; top:0; background:#000; opacity:0.5;filter:alpha(opacity=50)}
.zg_imolcont ul li.on{border:4px solid #516cf4; width:177px; height:169px;}
.zg_imolcont ul li.on p{display:none;}





.chat{
	width: 300px;
	height: 60px;
	margin-top: 50px;
	margin-left: 350px;
	font-size: 23px;
	line-height: 60px;
	background: #ee2460 url(../images/baoming.png) no-repeat 210px center;
	text-indent: 68px;
	color: white;
}
.chat:hover{
	background: #D9174F url(../images/baoming.png) no-repeat 210px center;
}


/*更好的选择*/
.choice{
	height: 588px;
	background: url(../images/choice_13.jpg) no-repeat center top;
}
.zg_imlast {
    width: 1000px;
    margin: 51px auto 0;
    padding-bottom: 35px;
}
.zg_imlast li {
    width: 190px;
    height: 87px;
    float: left;
    margin: 0 12px 12px 0;
    cursor: pointer;
}
.zg_imlast li img{-webkit-transition: all ease .6s;transition: all ease .8s;width:100%; height:100%;}
.zg_imlast li img:hover {-webkit-transform: scale(1.1);transform: scale(1.1);}


/*教学环境*/
.environment{
	padding-bottom: 87px;
}
.pic_content .left {
    float: left;
    width: 440px;
    margin-top: 38px;
}
.pic_content .left p {
  float: left;
}
.pic_content .left .pic2,
.pic_content .left .pic3 {
  margin-top: 5px;
}
.pic_content .left .pic3 {
  margin-left: 5px;
}
.pic_content .right {
  float: right;
  width:555px;
  position: relative;
  margin-right: 1px;
  margin-top: 38px;
}
.pic_content .right .dark_bg {
  position: absolute;
  bottom:0px;
  right:0px;
  width:335px;
  height:200px;
  background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6;
  z-index: 10;
}
.pic_content .right .hd {
  position: absolute;
  bottom: 17px;
  right: 100px;
  z-index: 60;
}
.pic_content .right .hd li {
  cursor: pointer;
  float: left;
  width: 12px;
  height: 12px;
  background:#9b9b9b;border-radius:15px;
  margin-right: 10px;
  font-size: 0;
}
.pic_content .right .hd li.on {
   background:#fff;width:20px;
}
.pic_content .right .bd {
  position: relative;
  /*z-index: 50;*/
}
.pic_content .right .bd li{
	float: left;
	position: relative;
}
.pic_content .right .bd p {
  position: absolute;height:160px;width:310px;
  font-size: 18px;
  line-height: 30px;
  bottom:30px;
  right:10px;
  color: #fff;
  z-index: 200;
}


/*机遇*/
.chance{
	height: 570px;
	background: url(../images/chance_15.jpg) no-repeat center top;
}
.jiyupic{
	margin-top: 188px;
	margin-left: 10px;
}
.jiyu_right{
	width: 416px;
	margin-right: 1px;
	margin-top: 63px;
	background: white;
	height: 440px;
}
.jy_form h3{
	font-size: 30px;
	text-align: center;
	color: #333333;
	line-height: 40px;
	padding-top: 44px;
	position: relative;
}
.jy_form p{
	font-size: 16px;
	line-height: 34px;
	text-align: center;
	color: #999999;
}
.jy_form input{
	display: block;
	width: 278px;
	height: 48px;
	border: 1px solid #d9d9d9;
	border-radius: 5px; 
	font-size: 18px;
	line-height: 48px;
	text-indent: 57px;
	margin-left: 68px;
}
.jy_form input::-webkit-input-placeholder {color:#cccccc;}
.jy_form input:-moz-placeholder {color:#cccccc;}
.jy_form input::-moz-placeholder {color:#cccccc;}
.jy_form input:-ms-input-placeholder {color:#cccccc;}
.username{
	margin-top: 10px;
	background: url(../images/user.png) no-repeat 9px center;
}
.mobile{
	margin-top: 30px;
	background: url(../images/mobile.png) no-repeat 10px center;
}
.qq{
	margin-top: 30px;
	background: url(../images/qqq.png) no-repeat 9px center;
}
.jy_form .subj{
	background: url(../images/gaoxin.png) no-repeat;
	width: 260px;
	height: 60px;
	margin-left: 78px;
	margin-top: 20px;
	text-align: center;
	color: white;
	line-height: 60px;
	font-size: 20px;
	cursor: pointer;
	border: none;
	text-indent: 0;
	border-radius: 30px;
}
.jy_form .subj:hover{
	
	background: -webkit-linear-gradient(left, #fa7a50 , #f4494c); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #fa7a50, #f4494c); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #fa7a50, #f4494c); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #fa7a50 , #f4494c); /* 标准的语法(必须放在最后) */
}
.jy_form input:focus{
	border-color: #a6c8ff;
}


/*底部*/
.footer{
	background: #f5f8ff;
	overflow: hidden;
}
.tel_box{
	padding-top: 20px;
}
.tel{
	height: 67px;
	padding-left: 57px;
	line-height: 67px;
	background: url(../images/tel.png) no-repeat;
	font-size: 48px;
	font-family: "arial";
	font-weight: bold;
	color: #0bb7d3;
}
.tel_link a{
	width: 169px;
	height: 55px;
	/*background: url(../images/tel_link.png) no-repeat;*/
	border: 2px solid #1EBFCC;
	float: left;
	margin-top: 5px;
	margin-left: 7px;
	margin-right: 11px;
	font-size: 24px;
	text-align: center;
	line-height: 55px;
	color: #19bcce;
	border-radius: 30px;
}
.tel_link a:hover{
	background: #1ebfcc;
	color: white;
}
.ewm_box{
	width: 1023px;
	margin: 52px auto 0;
}
.ewm_dl dt{
	float: left;
	width: 117px;
	background: white;
	text-align: center;
	height: 117px;
}
.ewm3{
	margin-top: 7px;
}
.ewm_dl dd{
	float: left;
	width: 206px;
	font-size: 16px;
	line-height: 28px;
	margin-left: 10px;
	color: #333333;
	padding-top: 33px;
}
.ewm_dl dd.dd3{
	width: 230px;
}
.foot_text{
	width: 1000px;
	margin: 46px auto;
	border-top: 1px solid #ededed;
}
.copy{ 
	width:1000px; 
	text-align:center; 
	font-size:14px;
	color:#666666; 
	padding-top:30px; 
	line-height:32px;
}
.copy a,.footer h1{ 
	color:#666666;
	font-size:14px;
	font-weight:normal;
	display:inline;
}
.copy a:hover{ color:#a2aab8;}






/*悬浮窗*/
.indexFix{width:162px; position:fixed;z-index:9998;top:100px;/*left:-162px;*/ _position:absolute;_top:expression(eval(document.documentElement.scrollTop+130));}
.fixBtnOpen{display:none; position:absolute; top:50%; right:-36px; margin-top:-60px; width:36px; height:120px; background:url(../images/fixBtnClose.png) center center no-repeat;_background:url(../images/fixBtnClose.gif) center center no-repeat;cursor:pointer;}
.fixBtnClose{ position:absolute; top:50%; right:-36px; margin-top:-60px; width:36px; height:120px; cursor:pointer; background:url(../images/fixBtnOpen.png) center center no-repeat;_background:url(../images/fixBtnOpen.gif) center center no-repeat;}
.indexConFix{ float:right; top:0; right:20px;background:#111; width:152px;padding:0 5px 5px 5px;}
.indexFixH2t{ height:54px;text-align:center; font:bold 22px/54px "Microsoft Yahei"; color:#ccc;}
.indexFixUl{ overflow:hidden;}
.indexFixUl li{ height:50px; line-height:50px; overflow:hidden; margin-bottom:3px;}
.indexFixUl li a{ display:block; height:50px; padding-left:64px; font:normal 16px/50px "Microsoft Yahei"; color:#fff;}
.indexFixUl li a:hover{ color:#fff; text-decoration:none;}

li.indexFixLi1 a{ background:url(../images/indexFix_ico1.png) 25px center no-repeat #ff6627;_background:url(../images/indexFix_ico1.gif) 25px center no-repeat #ff6627; }
li.indexFixLi2 a{ background:url(../images/indexFix_ico4.png) 25px center no-repeat #3189b7;_background:url(../images/indexFix_ico4.gif) 25px center no-repeat #3189b7;}
li.indexFixLi3 a{ background:url(../images/indexFix_icoq.png) 25px center no-repeat #b02da2;_background:url(../images/indexFix_icoq.png) 25px center no-repeat #b02da2;/*font:normal 16px/24px "Microsoft Yahei";*/}
li.indexFixLi3 em{ display:block; font-size:13px; font-family:"Microsoft Yahei";font-style: normal;}
li.indexFixLi4 a{ background:url(../images/indexFix_ico3.png) 25px center no-repeat #e23d3d;_background:url(../images/indexFix_ico3.gif) 25px center no-repeat #e23d3d;}
li.indexFixLi5 a{ background:url(../images/indexFix_ico5.png) 25px center no-repeat #cead3f;_background:url(../images/indexFix_ico5.gif) 25px center no-repeat #cead3f;}
li.indexFixLi1 a:hover{ background:url(../images/indexFix_ico1.png) 25px center no-repeat #e55c23;_background:url(../images/indexFix_ico1.gif) 25px center no-repeat #e55c23;}
li.indexFixLi2 a:hover{ background:url(../images/indexFix_ico4.png) 25px center no-repeat #276e92;_background:url(../images/indexFix_ico4.gif) 25px center no-repeat #276e92;}
li.indexFixLi3 a:hover{ background:url(../images/indexFix_icoq.png) 25px center no-repeat #9e2891;_background:url(../images/indexFix_icoq.png) 25px center no-repeat #9e2891;}
li.indexFixLi4 a:hover{ background:url(../images/indexFix_ico3.png) 25px center no-repeat #cb3737;_background:url(../images/indexFix_ico3.gif) 25px center no-repeat #cb3737;}
li.indexFixLi5 a:hover{ background:url(../images/indexFix_ico5.png) 25px center no-repeat #9d8120;_background:url(../images/indexFix_ico5.gif) 25px center no-repeat #9d8120;}
.indexFixDl{ width:142px; margin:0 auto; overflow:hidden; padding-top:12px; text-align:center; border-bottom:1px dashed #595959;}
.indexFixDl dt{ height:110px;}
.indexFixDl dd{ height:35px; font:normal 16px/35px "Microsoft yahei"; color:#ccc;}
.indexFix400{ height:30px;font:normal 18px/30px "Microsoft yahei"; color:#ccc; text-align:center;}
.indexFixWb{ height:24px; line-height:24px;  text-align:center; padding-bottom:5px;}
.indexFixWb a{ font-size:16px; color:#ccc; font-family:"Microsoft Yahei";}
.indexFixWb a:hover{ color:#ff4a00;}





.zg_conwh{padding:50px 0 90px 0;}
.zg_conwh1{padding-top:8px;}
.zg_conwhh2{text-align: center;font:bold 44px/52px "Microsoft YaHei";color:#2d2454;background: url(../images/bas_tit.png) no-repeat 50% bottom;
}
.zg_conwhh2 span{color:#ee2460}
.zg_conwhp1{font:20px/24px "Microsoft YaHei";color: #666;text-align: center;padding-top:8px;}
.zg_conwhdiv ul{background:#2c4167;height: 50px;}
.zg_conwhdiv ul li{float: left;text-align: center;font:22px/50px "Microsoft YaHei";color: #fff;}
.zg_conwhdiv ul .zg_wholi1{width: 346px;}
.zg_conwhdiv ul .zg_wholi2{width: 166px;background: #6772e5;/*box-shadow: 0px 0px 7px 0px rgba(0, 16, 46, 0.35);*/}
.zg_conwhdiv ul .zg_wholi3{width: 160px;}
.zg_conwhdiv ul .zg_wholi4{width: 160px;}
.zg_conwhdiv ul .zg_wholi5{width: 160px;}
.zg_conwhdiv{margin-top: 48px;}
.zg_conwhdi td{border:1px solid #d7d7d7;text-align: center;padding: 15px 0 12px 0;background: #fff}
.zg_conwhdi{height: 757px;overflow-y: auto;}
.zg_conwhdi .zg_wholi1{width: 352px;font:18px/22px "Microsoft YaHei";color: #333;}
.zg_conwhdi .zg_wholi2{width: 168px;background: #6772e5;/*box-shadow: 0px 0px 7px 0px rgba(0, 16, 46, 0.35);*/font:22px/26px "Microsoft YaHei";color: #fff;}
.zg_conwhdi .zg_wholi3{width: 160px;font:22px/26px "Microsoft YaHei";color: #9e9e9e;}
.zg_conwhdi .zg_wholi4{width: 160px;font:22px/26px "Microsoft YaHei";color: #9e9e9e;}
.zg_conwhdi .zg_wholi5{width: 160px;font:22px/26px "Microsoft YaHei";color: #9e9e9e;}
.zg_conwhdi .zg_wholi6{background: #e2e2e2}

.zg_conwh .cont{
	margin-top: 37px;
}
.slidenew{

}
.slidenew .bd li h5{
	height: 22px;
	border-left: 5px solid #ee2460;
	padding-left: 15px;
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	margin: 0 0 0 0;
	position: relative;
}
.slidenew .bd li h5 img{
	position: absolute;
	top: 0;
	right: 0;
}
.slidenew .bd li dl{
	margin-top: 36px;
}
.slidenew .bd li dl dt{
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	margin: 0 0 0 0;
}
.slidenew .bd li dl dd{
	font-size: 16px;
	line-height: 30px;
	margin: 13px 0 0 0;
	color: #333333;
}
.slidenew .bd li dl dd img{
	display: block;
	margin: 30px auto 0;
}
.slidenew .hd{
	position: relative;
}
.slidenew .hd ul{
	position: absolute;
	top: 0;
left: 430px;
}

.slidenew .hd ul li{
	float: left;
	width: 18px;
	height: 18px;border-radius: 50%;
	background: #b3b1b1;
	margin: 20px 10px;

}
.slidenew .hd ul .on{
	background: #ee2460;
}

.zg_conwh a{
	display: block;
	width: 490px;
	height: 60px;
	font:26px/60px "Microsoft Yahei";
	color: #fff;
	background: #ee2460;
	text-align: center;
	margin:  80px auto 0;
	border-radius: 60px;
	padding: 0;
}
.zg_conwh a:hover{
	font-weight: bold
}


.fix_right {

  width: 316px;

  background: url(../images/fix_right_13.png) no-repeat center;

  height: 55px;

  padding: 12px 0px;

  position: fixed;

  right: 0px;

  top: 150px;

  text-align: center;

  font-size: 20px;

  line-height: 55px;

  color: #fff;

  overflow: hidden;

  z-index: 1000;

}

.fix_right p {

  width: 100%;

  height: 100%;

  overflow: hidden;

  position: relative;

  padding-left:30px;

}

.fix_right p:after {

  content: "";

  background: #fff;

  position: absolute;

  width: 316px;

  height: 316px;

  left: 0px;

  left: 0;

  top: 0;

  bottom: 0;

  opacity: 0;

  margin: auto;

  border-radius: 50%;

  transform: scale(1);

  animation: 1s btn ease-in-out infinite;

}

@keyframes btn {

  0% {

    transform: scale(0);

    opacity: 1;

  }

  100% {

    transform: scale(1);

    opacity: 0;

  }

}

@-webkit-keyframes btn {

  0% {

    transform: scale(0);

    opacity: 1;

  }

  100% {

    transform: scale(1);

    opacity: 0;

  }

}




/* 弹窗 */



#center{

    width: 505px;

    height:559px ;

    background: url('../images/center.png') no-repeat top center;

    position: fixed;

    top :5%;

    left: 32%;

    overflow: hidden;

    z-index: 1200;

    

}

.ctclose{

    margin: 65px 0 0 438px;

    cursor: pointer;

}

.cttop{

    margin:26px 0 0 100px ;

}

#center form{

    margin: 8px 0 0 128px;width: 330px;

}

#center form label{

    font:20px/20px "Microsoft YaHei";

    color: #ffffff;

    float: left;

    margin: 27px 11px 0 0;

}

#center form div{

    margin-top: 18px;

    width: 268px ;

    height: 40px;

    border: 1px solid #c4a7e3;

    border-radius: 3px;

    float: left;

}

#center form div input{

    width: 245px;

    height: 39px;

    font:18px/38px "Microsoft YaHei";

    color: #e0d7ef;margin-left: 21px;

    background: none;

    border: none;

  outline: none;

}



.center_btn{

    width: 331px;

    height: 68px;

    background: url('../images/ct_btn.png') no-repeat top center;

    font:bold 28px/68px "Microsoft YaHei";

    color: #ffffff;

    text-align: center;

    letter-spacing: 5px;

    margin: 37px 0 0 0;cursor: pointer;

    border: none;

}



::-webkit-input-placeholder { /* WebKit, Blink, Edge */

  color:    #cccccc;

}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

 color:    #cccccc;

}

::-moz-placeholder { /* Mozilla Firefox 19+ */

 color:    #cccccc;

}

:-ms-input-placeholder { /* Internet Explorer 10-11 */

 color:    #cccccc;

}

/* tan */

.tan{
    width: 446px;
    height:528px ;
    background: url('../images/tan.png') no-repeat top center; 
    position: fixed;
    top: 10%;
    left: 36%;
    z-index: 10000;
}
.tan_close{
    margin:  16px 0 0 362px;
    cursor: pointer;
}
.tan>p{
    margin:  132px 0 0 0;
    font:bold 24px/24px "Microsoft YaHei";
    color: #ffffff;
    text-align: center
}
.tan>.p2{
    margin:  7px 0 0 0;
    font:13px/20px "Microsoft YaHei";
    color: #ffffff;
    text-align: center
}
.tan>p span{
    color: #ffea01;
}
.tan form{
    margin: 5px 0 0 60px
}
.tan form label{
    font:20px/38px "Microsoft YaHei";
    color: #ffffff;
}
.tan form input{
    width: 236px;
    height: 38px;
    border: 2px solid #c9abff;
    border-radius: 3px;

    padding-left: 10px;
    color: #e2d8ff;
    font:16px/38px "Microsoft YaHei";
}
.tan form div{
    margin-top: 20px;
}
.tan input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #e2d8ff;
    font:16px/38px "Microsoft YaHei";
}
.tan input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #e2d8ff;
    font:16px/38px "Microsoft YaHei";
}
.tan input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #e2d8ff;
    font:16px/38px "Microsoft YaHei";
}
.tan input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #e2d8ff;
    font:16px/38px "Microsoft YaHei";
}
.tan .tanbtn{
    width: 296px;
    height: 62px;
    background: url('../images/tan_btn.png') no-repeat top center; 
    padding: 0;
    border: none;
    margin-top: 30px;
    margin-left: 10px;
    color: #ffffff;
    font:bold 28px/62px "Microsoft YaHei";
    text-align: center;cursor: pointer;

}

.part1{
    padding: 71px 0 0 0;
    width: 100%;
    height: 845px;
}
.p1_tit div{
    font:bold 50px/50px "Microsoft Yahei";
    color: #144269;
    text-align: center;
    letter-spacing: -1.5px;
}
.p1_tit div h1{
    display: inline-block;
    font:bold 50px/50px "Microsoft Yahei";
    color: #144269;
    /* margin-left: 315px; */
    letter-spacing: -1.5px;
}
.p1_top{
    margin-top: 26px;
    width: 1020px;
    position: relative;
    height: 142px;
}
.p1_top ul li{
    float: left;
    width: 72px;
    height: 30px;
    border: 1px solid #d1d1d1;
    border-radius: 5px;
    margin: 10px 10px 0 0;
    text-align: center;
    font:18px/30px "Microsoft Yahei";
    color: #333333;
    position: relative;
    cursor: pointer;
}
.p1_top ul .p1_hot:after{
    content: " ";
    background: url('../images/hot2.png') no-repeat center bottom;
    background-size: 100% 100%;
    width: 13px;
    height: 14px;
    position: absolute;
    top: -1px;
    right: -1px;
}
.p1_top .hide{
    display: none;
}
.p1_top .on{
    background: #37bfea;
}
.p1_top .more{
    position: absolute;
    top: 103px;
    left: 424px;
    font:18px/18px "Microsoft Yahei";
    color: #858585;
    cursor: pointer;
    
}
.p1_top span{
    display: inline;
    margin-left: 5px;
}
.p1_top div img{
    vertical-align: middle;
}
.p1_top .less{
    position: absolute;
    top: 103px;
    right: 360px;
    font:18px/18px "Microsoft Yahei";
    color: #858585;
    cursor: pointer;
    display: none;
   
}



.class{
    position: relative;
}
.class_in{
    overflow: hidden;
   
}
/* .class_in>img{
  margin: 240px 0 0 100px;
 } */
.slide8_8{
position: absolute;
top: 0px;
left: 0;
width: 1000px;
height: 490px;

}
.slide8_8 .bd ul{
     background: url('../images/p1_l.png') no-repeat left top;
     width: 1000px;
   
}
.slide8_8 .bd li{
    height: 79px;
    border-bottom: 1px dashed #d5d5d5;
    overflow: hidden;
}
.slide8_8 .bd li .l{
    background: url('../images/p1_l.jpg') no-repeat center top;
    width: 289px;
    height: 59px;
    margin-top: 10px;
    float: left;
  
}
.slide8_8 .bd li .r{
 float: right;
    width: 700px;
    height: 60px;
    margin-top: 10px

}
/* .slide8_8 .bd li .l,.slide8_8 .bd li .r{
    float: left;
} */
.slide8_8 .bd li p{
    float: left;
    height: 61px;
}
.slide8_8 .bd li .date{
    font:18px/59px "Microsoft Yahei";
    color: #ffffff;
    width: 50px;
    margin:  0 28px 0 20px;
}
.slide8_8 .bd li .classname{
    font:18px/59px "Microsoft Yahei";
    color: #ffffff;
    width: 150px;
   
}
.slide8_8 .bd li .time{
    font:16px/60px "Microsoft Yahei";
    color: #666666;
    margin: 0 50px 0 48px;
   
}
.slide8_8 .bd li .time span{
    display: inline;
    width: 30px;
    height: 30px ;
    background: #37bfea;
    color: #fff;
    font:18px/30px "Microsoft Yahei";
    text-align: center;
    margin: 0 8px 0 8px;
    border-radius: 5px;
}
.slide8_8 .bd li .fire{
    font:18px/60px "Microsoft Yahei";
    color: #e60012;
 
}
.slide8_8 .bd li .fire img{
    vertical-align: middle;
    margin-right: 7px;
}
.slide8_8 .bd li a{
    float: right;
    display: block;
    width: 119px;
    height: 40px;
    background: url('../images/p1_a.png') no-repeat center bottom;
    padding-left: 12px;
    font:18px/40px "Microsoft Yahei";
    color: #ffffff;
    margin: 10px 20px 0 0;
    
}


.class .class_left{
    background: url('../images/p1_l.png') no-repeat center bottom;
    width: 300px;
    height: 366px;
    position: absolute;
    left: 0;
    top: 0px;
}

.p1_btn{
    display: block;
    background: url('../images/p1_btn.png') no-repeat center bottom;
    width: 257px;
    height: 67px;
    color: #ffffff;
    font:24px/67px "Microsoft Yahei";
    position: absolute;
    top: 515px;
    left: 365px;
padding-left: 20px
}
.p1_btn:hover{
    background: url('../images/p1_btnh.png') no-repeat center bottom;
}

/* 000 */


.zg_footer .top{

    height: ;

}

.zg_footer .top div{

    float: left;

  }

  .zg_footer .top .left{

    margin-top: 46px

  }

  .zg_footer .top .cent{

    width: 280px;

    margin-top: 46px

  }

  .zg_footer .top .cent p{

    color:#fff; font-size:12px;font-family:"Microsoft Yahei"; 

    text-align: center;

    letter-spacing: 15px;

    margin-top: 12px;

    margin-left: 10px

  }

  .zg_footer .top .cent p em{

    letter-spacing: 1px;

    display: inline-block;

    margin-right: 15px;

  

  }

  .zg_footer .top .cent span{

    display: block;

    text-align: center;

    color:#fff; font-size:16px;font-family:"Microsoft Yahei"; 

    margin-top: 5px;

    letter-spacing: 2px;

  

  }

  .zg_footer .top .cent .p2{

    width: 255px;

    text-align: left;

  }

  .zg_footer .top .cent .p2 span{

  float: left;

    width: 40px;

    height: 1px;

    background: #b3b3b3;

  margin:7px 5px 0  8px

  }

  .zg_footer .top .cent .p2 .r{

    float: right;

    margin: 0;

    margin-top: 8px

  }

  .zg_footer .top .cent .p2{

    letter-spacing: 5px;

    margin-top: 8px

  }

  

  

  

  .zg_footer .top .right{

    height: 95px;

    width: 800px;



    margin-top: 54px;

    padding-left: 25px;

    position: relative;

  }

  .zg_footer .top .right span{

    float: left;

    color:#ffffff; font-size:22px;font-family:"Microsoft Yahei";font-weight: bold;

    margin: -4px 5px 0 0

  }

  .zg_footer .top .right img{

  position: absolute;

  top: 3px;

  left: 80px;

  }

  .zg_footer .top .right em{

    display:inline-block;

    margin-top: -17px;

    color:#d0d0d0; font-size:14px;font-family:"Microsoft Yahei";line-height: 25px;text-indent:81px

  }

/* 000 */


.zg_footer .top{

    height: ;

}

.zg_footer .top div{

    float: left;

  }

  .zg_footer .top .left{

    margin-top: 46px

  }

  .zg_footer .top .cent{

    width: 280px;

    margin-top: 46px

  }

  .zg_footer .top .cent p{

    color:#fff; font-size:12px;font-family:"Microsoft Yahei"; 

    text-align: center;

    letter-spacing: 15px;

    margin-top: 12px;

    margin-left: 10px

  }

  .zg_footer .top .cent p em{

    letter-spacing: 1px;

    display: inline-block;

    margin-right: 15px;

  

  }

  .zg_footer .top .cent span{

    display: block;

    text-align: center;

    color:#fff; font-size:16px;font-family:"Microsoft Yahei"; 

    margin-top: 5px;

    letter-spacing: 2px;

  

  }

  .zg_footer .top .cent .p2{

    width: 255px;

    text-align: left;

  }

  .zg_footer .top .cent .p2 span{

  float: left;

    width: 40px;

    height: 1px;

    background: #b3b3b3;

  margin:7px 5px 0  8px

  }

  .zg_footer .top .cent .p2 .r{

    float: right;

    margin: 0;

    margin-top: 8px

  }

  .zg_footer .top .cent .p2{

    letter-spacing: 5px;

    margin-top: 8px

  }

  

  

  

  .zg_footer .top .right{

    height: 95px;

    width: 800px;



    margin-top: 54px;

    padding-left: 25px;

    position: relative;

  }

  .zg_footer .top .right span{

    float: left;

    color:#ffffff; font-size:22px;font-family:"Microsoft Yahei";font-weight: bold;

    margin: -4px 5px 0 0

  }

  .zg_footer .top .right img{

  position: absolute;

  top: 3px;

  left: 80px;

  }

  .zg_footer .top .right em{

    display:inline-block;

    margin-top: -17px;

    color:#d0d0d0; font-size:14px;font-family:"Microsoft Yahei";line-height: 25px;text-indent:81px

  }

/* 000 */


.zg_footer .top{

    height: ;

}

.zg_footer .top div{

    float: left;

  }

  .zg_footer .top .left{

    margin-top: 46px

  }

  .zg_footer .top .cent{

    width: 280px;

    margin-top: 46px

  }

  .zg_footer .top .cent p{

    color:#fff; font-size:12px;font-family:"Microsoft Yahei"; 

    text-align: center;

    letter-spacing: 15px;

    margin-top: 12px;

    margin-left: 10px

  }

  .zg_footer .top .cent p em{

    letter-spacing: 1px;

    display: inline-block;

    margin-right: 15px;

  

  }

  .zg_footer .top .cent span{

    display: block;

    text-align: center;

    color:#fff; font-size:16px;font-family:"Microsoft Yahei"; 

    margin-top: 5px;

    letter-spacing: 2px;

  

  }

  .zg_footer .top .cent .p2{

    width: 255px;

    text-align: left;

  }

  .zg_footer .top .cent .p2 span{

  float: left;

    width: 40px;

    height: 1px;

    background: #b3b3b3;

  margin:7px 5px 0  8px

  }

  .zg_footer .top .cent .p2 .r{

    float: right;

    margin: 0;

    margin-top: 8px

  }

  .zg_footer .top .cent .p2{

    letter-spacing: 5px;

    margin-top: 8px

  }

  

  

  

  .zg_footer .top .right{

    height: 95px;

    width: 800px;



    margin-top: 54px;

    padding-left: 25px;

    position: relative;

  }

  .zg_footer .top .right span{

    float: left;

    color:#ffffff; font-size:22px;font-family:"Microsoft Yahei";font-weight: bold;

    margin: -4px 5px 0 0

  }

  .zg_footer .top .right img{

  position: absolute;

  top: 3px;

  left: 80px;

  }

  .zg_footer .top .right em{

    display:inline-block;

    margin-top: -17px;

    color:#d0d0d0; font-size:14px;font-family:"Microsoft Yahei";line-height: 25px;text-indent:81px

	}
	
	.footer .top .left {
		margin-top: 46px;
		float: left;
}

  
.footer .top .right{
	float: right;
	height: 95px;
	width: 830px;
	margin-top: 55px;
	padding-left: 25px;
	position: relative;
}
.footer .top .right span{
	float: left;
	color:#333; font-size:22px;font-family:"Microsoft Yahei";font-weight: bold;
	margin: -4px 5px 0 0
}
.footer .top .right img{
position: absolute;
top: 3px;
left: 80px;
}
.footer .top .right em{
	font-style: normal;
	display:inline-block;
	margin-top: -26px;
	color:#000; font-size:14px;font-family:"Microsoft Yahei";line-height: 25px;text-indent:81px
}