@charset "utf-8";

/*预约咨询报名*/

.list-page-content {

	width: 100%;

	height: auto;

	background-color: #FFF;

}

.list-page-content .information {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 432px;



}

.list-page-content .information .leftsidebar {

	float: left;

	width: 304px;

	height: 420px;

	background-image: url(../images/xygs18.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	-moz-box-shadow: 0px 2px 10px #ECECEC;

	-webkit-box-shadow: 0px 2px 10px #ECECEC;

	box-shadow: 0px 2px 10px #ECECEC;

	margin-top: -77px;

	background-color: #FFF;

	background-size: 122px 157px;

}



.list-page-content .information .leftsidebar.hot {

	background-size: 265px 288px;

}

.list-page-content .information .leftsidebar ul {

	margin-top: 170px;

	margin-left: 110px;

}

.list-page-content .information .leftsidebar.hot ul {

	margin-top: 290px;

	margin-left: 70px;

}

.list-page-content .information .leftsidebar ul li {

	line-height: 30px;

}

.list-page-content .information .leftsidebar ul li a {

	color: #5b5b5b;

	background-image: url(../images/xygs14.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 20px;

	font-size: 14px;

}

.list-page-content .information .SigUp {

	float: left;

	height: 330px;

	width: 895px;

	margin-left: 78px;

	border: 1px solid #eeeeee;

	background-image: url(../images/xygs17.jpg);

	background-repeat: no-repeat;

	background-position: 100px top;

	-moz-box-shadow: 0px 2px 10px #ECECEC;

	-webkit-box-shadow: 0px 2px 10px #ECECEC;

	box-shadow: 0px 2px 10px #ECECEC;

	margin-top: 16px;



}

.list-page-content .information .SigUp p {

	margin-top: 40px;

	font-size: 26px;

	margin-left: 310px;

	color: #3c3c3c;

	line-height: 1.8em;

}

.list-page-content .information .SigUp p span {

	font-size: 32px;

	color: #df3434;

}

.list-page-content .information .SigUp ul {

	height: 115px;

	width: 500px;

	margin-left: 260px;

	margin-top: 10px;

	clear: right;

}

.list-page-content .information .SigUp ul li {

	float: left;

	width: 250px;

	color: #5c5c5c;

	margin-top: 10px;

	font-size: 14px;

}

.list-page-content .information .SigUp ul li input,
.list-page-content .information .SigUp ul li select {

	border: 1px solid #d7d7d7;

	height: 26px;

	width: 153px;

	margin-left: 10px;

}

.list-page-content .information .SigUp .yy {

	margin-left: 400px;

	width: 200px;

	height: 27px;

	background-color: #f98861;

	margin-top: 22px;

	font-family: "微软雅黑";

	color: #FFF;

	font-size: 15px;

	box-shadow: 0 0 50px #eee9e5;



}

.Company-Introduce {

	width: 1200px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	margin-top: 0px;

	height: auto;

}

.Company-Introduce .content {

	height: auto;

	width: 1040px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.Company-Introduce .content img {

	height: 65px;

	width: 110px;

	float: left;

	margin-right: 20px;

	margin-top: 15px;

}

.Company-Introduce .content .content2 {

	width: 1040px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-size: 18px;

	line-height: 42px;

	color: #3f3f3f;

}



.Company-Introduce ul {

	font-size: 20px;

	color: #dcdcdc;

	float: right;

}

.Company-Introduce ul li {

	float: left;

	margin-right: 5px;

	margin-left: 5px;

	font-size: 20px;

}

.Company-Introduce ul li a {

	color: #dcdcdc;

	font-size: 20px;

}

.list-page-founder {

	width: 100%;

	height: auto;

}

.list-page-founder .img {

	width: 100%;

}

.list-page-founder .img img {

	width: 100%;

}

.list-page-founder .info {

	height: auto;

	width: 925px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 80px;

	margin-top: 30px;

	margin-left: auto;

	font-size: 16px;

	line-height: 30px;

	color: #2e2e2e;

}

.list-page-founder .info .understand {

	height: 45px;

	width: 144px;

	margin-top: 44px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border: 1px solid #f84713;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

}

.list-page-founder .info .understand a p {

	background-image: url(../images/xygs23.jpg);

	background-repeat: no-repeat;

	background-position: 30px center;

	height: 45px;

	width: 144px;

	line-height: 45px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-page-founder .info .understand a p span {

	height: 45px;

	width: 144px;

	margin-left: 50px;

	text-align: center;

	color: #161616;

	font-size: 12px;

}







.lis-dean {

	height: auto;

	width: 100%;

	background-color: #000000;

}

.list-dean .page {

	width: 100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-color: #000;

}



.list-dean .page .tr {

	float: left;

	width: 50%;

}

.list-dean .page .tr img {

	margin-left: 40%;



}

.list-dean .page .tl {

	float: left;

	height: auto;

	width: 40%;

}

.list-dean .page .tl p {

	font-size: 25px;

	color: #FFF;

	margin-top: 104px;

	line-height: 40px;

}

.list-dean .page .tl .understand {

	height: 40px;

	width: 165px;

	background-color: #c12b13;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

}

.list-dean .page .tl .understand a p {

	padding: 0px;

	margin-top: 45px;

	line-height: 40px;

	background-image: url(../images/xygs24.jpg);

	background-repeat: no-repeat;

	height: 40px;

	width: 165px;

	background-position: 15px center;

	text-align: center;

	margin-right: auto;

	margin-left: auto;

}

.list-dean .page .tl .understand a p span {

	font-size: 18px;

	text-align: center;

}









.list-team {

	height: auto;

	width: 100%;

	margin-bottom: 120px;

}

.list-team .page {

	width: 1230px;

}

.list-team .page h2 {

	text-align: center;

	margin-top: 80px;

	margin-bottom: 20px;

	font-size: 54px;

	color: #292929;

	font-weight: normal;

}

.list-team .page span {

	text-align: center;

	display: block;

	font-size: 30px;

	color: #9f9f9f;

	letter-spacing: 0.6em;

}

.list-team .page img {

	margin-top: 50px;

}

.list-team .page p {

	font-size: 25px;

	color: #5b5b5b;

	margin-top: 40px;

	line-height: 45px;

	text-align: center;

}

.lis-history {

	width: 100%;

	height: auto;

	background-image: url(../images/xygs20.jpg);

	background-repeat: no-repeat;

}

.lis-history .title {

	text-align: center;

	width: 100%;

}

.lis-history .title h2 {

	font-size: 54px;

	color: #ffffff;

	font-weight: normal;

	padding-top: 44px;

	padding-bottom: 15px;

}

.lis-history .title span {

	font-size: 30px;

	color: #555555;

	display: block;

	padding-bottom: 33px;

}

.lis-history .list {

	width: 100%;

	height: 750px;

	background-image: url(../images/xygs22.png);

	background-repeat: no-repeat;

	background-position: center;

}

.lis-history .list ul {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.lis-history .list ul li {

	float: left;

}

.lis-history .list ul .ls1 {

	width: 290px;

}

.lis-history .list ul .ls2 {

	width: 700px;

}

.lis-history .list ul .ls2 img {

	width: 700px;

	height: 525px;

}



.lis-history .list ul .ls3 {

	width: 290px;

}

.lis-honor {

	height: auto;

	width: 100%;

	background-color: #ffffff;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.lis-honor .page {

	width: 1275px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.lis-honor .page .title {

	text-align: center;

	width: 1275px;

	height: 170px;

}

.lis-honor .page .title h2 {

	font-size: 54px;

	font-weight: normal;

	color: #292929;

	padding-top: 29px;

	padding-bottom: 10px;

}

.lis-honor .page .title span {

	color: #9f9f9f;

	font-size: 30px;

	display: block;

	padding-bottom: 30px;

}

.lis-honor .page .list {

	width: 1275px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.lis-honor .page .list ul {

	margin-top: 30px;

	margin-right: -50px;

}

.lis-honor .page .list ul li {

	width: 280px;

	text-align: center;

	float: left;

	margin-right: 50px;

}



.lis-honor .page .list ul li .img {
	width: 280px;
	height: 270px;
	overflow: hidden;
	margin: 0 auto;
}



.lis-honor .page .list ul li img {
	width: 280px;
	height: auto;
	min-height: 270px;
}



.lis-honor .page .list ul li span {

	font-size: 16px;

	display: block;

	margin-top: 10px;

	margin-bottom: 20px;

	color: #6f6f6f;

}

.lis-honor .page .list .understand {

	text-align: center;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	width: 1275px;

	height: 100px;

}

.lis-honor .page .list .understand p {

	height: 45px;

	width: 144px;

	border: 1px solid #f84713;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	margin-top: 30px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	line-height: 45px;

	background-image: url(../images/xygs23.jpg);

	background-repeat: no-repeat;

	background-position: 25px center;

	font-size: 12px;

	color: #4a4a4a;

}

.lis-honor .page .list .understand a p span {

	margin-left: 20px;

	color: #6f6f6f;

}

/*首脑作品*/

#lis-honor {

	height: auto;

	width: 100%;

	background-color: #ffffff;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#lis-honor .page {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: auto;

}

#lis-honor .page .title {

	width: 1275px;

	height: 250px;

}

#lis-honor .page .title h2 {

	font-size: 54px;

	font-weight: normal;

	color: #292929;

	padding-top: 85px;

	padding-bottom: 30px;

}

#lis-honor .page .title span {

	color: #9f9f9f;

	font-size: 30px;

	display: blockl;

	padding-bottom: 30px;

}

#lis-honor .page .list {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: auto;

}

#lis-honor .page .list ul {

	margin-top: 30px;

	height: auto;

}



#lis-honor .page #list ul li .info p {

	text-align: center;

	margin-left: 5px;

	font-size: 20px;

	margin-top: 15px;

	margin-bottom: 15px;

	color: #4d4d4d;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}





#lis-honor .page .list ul li span {

	font-size: 18px;

	display: block;

	margin-top: 15px;

	color: #c5c5c5;

	text-align: left;

	margin-left: 5px;

	margin-bottom: 35px;

}

#lis-honor .page .list .understand {

	text-align: center;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	width: 1275px;

	height: 155px;

}

#lis-honor .page .list .understand p {

	height: 45px;

	width: 144px;

	border: 1px solid #f84713;

	margin-top: 30px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	line-height: 45px;

	background-image: url(../images/xygs23.jpg);

	background-repeat: no-repeat;

	background-position: 25px center;

	font-size: 12px;

	color: #4a4a4a;

}

#lis-honor .page .list .understand a p span {

	margin-left: 20px;

	color: #6f6f6f;

}



/*切换网址*/

.list_page {

	width: 100%;

	background-color: #FFF;

	height: 30px;

	margin-bottom: 15px;

}



.list_page .list_page-website {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

}

.list_page .list_page-website ul {

	float: right;

}

.list_page .list_page-website ul li {

	float: left;

	font-size: 20px;

	color: #cfcfcf;

	margin-left: 10px;

}

.list_page .list_page-website ul li a {

	color: #cfcfcf;

	font-size: 20px;

}



/*换页*/

.page .list .pages strong {

	background-color: #da251c;

}



.page .pages {

	padding-top: 35px;

	margin-top: 0 !important;

	text-align: center;

	clear: both;

	margin-bottom: 30px;

}

.page .pages em {

	color: #aaa;

	font-weight: normal;

	display: none !important;

}



.page .pages a,
.page .pages em {

	height: 16px;

	padding: 0px;

	line-height: 22px;

	display: -moz-inline-box;

	display: inline-block;



	margin-top: 0;

	margin-right: 3px;

	margin-bottom: 0;

	margin-left: 3px;

}



.page .pages span {

	width: 22px;

	height: 22px;

	color: #fff !important;

	font-weight: 400 !important;

	line-height: 22px;

	border: 0 !important;

	-moz-border-radius: 11px;

	-webkit-border-radius: 11px;

	border-radius: 11px;

	display: inline-block;

	background-color: #ff0000;

	font-size: 16px;

}

.page .pages a {

	width: auto;

	min-width: 22px;

	height: 22px;

	line-height: 22px;

	color: #999 !important;

	background-color: #fff;

	font-size: 16px;

}

.page .pages a.next,
.page .pages a.prev {

	position: relative;

	width: 70px;

	color: #5c5c5c !important;

	height: 20px;

	font-size: 20px;

}



.page .pages span.next,
.page .pages span.prev {

	position: relative;

	width: 34px;

	height: 34px;

	line-height: 34px;

	color: #FFF !important;

	background-color: #e5e5e5;

	display: -moz-inline-box;

	display: inline-block;

}

/*内页-首脑历史*/

.list_history {

	height: auto;

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	box-shadow: 0 0 40px #eeeeee;

	padding-bottom: 144px;

}

.list_history .page {

	width: 810px;

}

.list_history .page .title {}

.list_history .page .title h2 {

	padding-top: 29px;

	padding-bottom: 29px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #c4c4c4;

	font-size: 28px;

	color: #676767;

	font-weight: normal;

}

.list_history .page .title span {

	display: block;

	padding-top: 20px;

	font-size: 16px;

	color: #676767;

	line-height: 25px;

}

/*内页-首脑董事长*/

.list_chairman_introduce {

	width: 1210px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list_chairman_introduce .introduce_top {

	height: 480px;

	width: 765px;

	float: left;

}

.list_chairman_introduce .introduce_top .title {

	font-size: 27px;

	color: #2e2e2e;

	font-weight: 600;

	background-image: url(../images/contact/dsz3.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	height: 105px;

	width: 270px;

	margin-left: 50px;

}





.list_chairman_introduce .introduce_top .content {

	height: 310px;

	width: 650px;

	margin-top: 55px;

	padding-left: 50px;

}

.list_chairman_introduce .introduce_top .content .d1 {

	height: 290px;

	width: 260px;

	float: left;

	color: #5b5b5b;

	font-size: 16px;

	line-height: 30px;

}

.list_chairman_introduce .introduce_top .content .d2 {

	float: right;

	height: 320px;

	width: 340px;

	font-size: 16px;

	color: #5b5b5b;

	line-height: 30px;

}

.list_chairman_introduce .introduce_bottom {

	height: 690px;

	width: 440px;

	float: left;



}

.list_achievement {

	width: 100%;

	height: 645px;

	background-image: url(../images/contact/dsz1.jpg);

	background-repeat: no-repeat;

}

.list_achievement .page {

	width: 1145px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list_achievement .page .title {

	height: 105px;

	width: 155px;

	font-size: 26px;

	color: #ffffff;

	margin-top: 90px;

	background-image: url(../images/contact/dsz12_03.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.list_achievement .page .contact {

	height: 250px;

	width: 755px;

}

.list_achievement .page .contact .d1 {

	height: 250px;

	width: 385px;

	float: left;

	font-size: 16px;

	color: #e9e9e9;

	line-height: 28px;



}

.list_achievement .page .contact .d2 {

	height: 250px;

	width: 315px;

	float: left;

	margin-left: 45px;

	font-size: 16px;

	color: #e9e9e9;

	line-height: 28px;

}

.list_honor {

	height: auto;

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list_honor .img {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 460px;

}

.list_honor .img .z1 {

	float: left;

	width: 600px;

	margin-top: -120px;

}

.list_honor .img .z2 {

	height: 120px;

	width: 150px;

	float: left;

	margin-top: 247px;

	margin-left: 295px;

	background-image: url(../images/contact/dsz3.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	color: #2f2f2f;

	font-size: 26px;

}

.list_honor .contact {

	height: 135px;

	width: 800px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-size: 16px;

	color: #6b6b6b;

	line-height: 30px;

}

.list_honor .page-video {

	width: 1210px;

	height: 700px;

	background-color: #7e7e7e;

	margin-top: 114px;

	margin-right: auto;

	margin-left: auto;

	color: #FFF;

	text-align: center;

	font-size: 107px;

	line-height: 700px;

	font-family: "宋体";

}

.list-photo {

	width: 1210px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-photo .title {

	width: 100%;

	height: 325px;

}

.list-photo .title h2 {

	float: right;

	height: 95px;

	width: 115px;

	padding-top: 125px;

	font-size: 26px;

	background-image: url(../images/contact/dsz3.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

	margin-right: 180px;

}

.list-photo .list {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-photo .list ul {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-photo .list ul li {

	width: 400px;

	float: left;

	text-align: center;

	margin-bottom: 105px;

}

.list-photo .list ul li img {

	height: 260px;

	width: 370px;

	border-radius: 15px;

	box-shadow: 0 0 60px #b0afaf;

}

/*作品详细*/
.list-works-xx {

	width: 100%;

	height: auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-works-xx .page {

	height: auto;

	width: 1280px;

}

.list-works-xx .page .title {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: auto;

}

.list-works-xx .page .title h2 {

	font-size: 26px;

	text-align: center;

	color: #000000;

	font-weight: normal;

	margin-bottom: 25px;

}

.list-works-xx .page .title ul {

	width: 225px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-works-xx .page .title ul li {

	float: left;

}

.list-works-xx .page .title ul .d1 {

	width: 90px;

	font-size: 13px;

	height: 25px;

}

.list-works-xx .page .title ul .d2 {

	width: 50px;

	height: 25px;

	background-image: url(../images/zp02.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 25px;

	font-size: 13px;

}

.list-works-xx .page .title ul .d3 {

	width: 35px;

	background-image: url(../images/zp01.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	height: 25px;

	padding-left: 25px;

	font-size: 13px;

}

.list-works-xx .page .title ul li a {

	color: #999999;
}

.list-works-xx .page .img {

	height: auto;

	width: 100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	clear: both;

	font-size: 16px;

	line-height: 2em;

	padding: 30px 0;

}

.list-works-xx .page .img img {

	margin-top: 30px;

	margin-bottom: 33px;

	margin-right: auto;

	margin-left: auto;

	max-width: 100%;

}

.list-works-xx .page .info {
	width: 450px;
	margin: 0 auto;
	text-align: left;
	line-height: 2em;
}



.list-works-xx .page .info img {
	max-width: 450px;
	margin: 0 auto;
	height: auto;
}

.list-works-xx .page .switch {

	width: 1280px;

	height: 85px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #f6f6f6;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #f6f6f6;

	margin-bottom: 20px;

	clear: both;

}

.list-works-xx .page .switch .left {

	float: left;

	color: #2e262f;

	font-size: 16px;

	line-height: 85px;

}

.list-works-xx .page .switch .left a {

	color: #2e262f;

	font-size: 16px;

	line-height: 85px;

}

.list-works-xx .page .switch .right {

	float: right;

	color: #2e262f;

	font-size: 16px;

	line-height: 85px;

}

.list-works-xx .page .switch .right a {

	font-size: 16px;

	color: #2e262f;

	line-height: 85px;

}

.list-works-xx .page .fabulous {

	height: 55px;

	width: 1280px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #d5d5d5;

}

.list-works-xx .page .fabulous ul {}

.list-works-xx .page .fabulous ul li {

	float: left;

}

.list-works-xx .page .fabulous ul .z1 {

	height: 35px;

	width: 80px;

	border: 1px solid #e24848;

	margin-left: 10px;

	margin-top: 10px;

	background-image: url(../images/zp005.jpg);

	background-repeat: no-repeat;

	background-position: 50px center;

	border-radius: 5px;

	font-size: 24px;

	color: #e24848;

	padding-left: 10px;

}

.list-works-xx .page .fabulous ul .z1 a {

	font-size: 24px;

	color: #e24848;

	height: 25px;

	width: 80px;

	padding-left: 10px;

	line-height: 25px;

}

.list-works-xx .page .fabulous ul .z2 {

	margin-top: 15px;

	margin-left: 30px;

}

.list-works-xx .page .fabulous ul .z2 a {

	font-size: 24px;

	color: #c3c3c3;

}

.list-works-xx .page .user {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #d5d5d5;

	width: 1280px;

	height: 75px;

	margin-bottom: 40px;

}

.list-works-xx .page .user .id {

	height: 75px;

	width: 48px;

	background-image: url(../images/zp006_03.jpg);

	background-repeat: no-repeat;

	background-position: center center;

}

.list-comment {

	height: auto;

	width: 100%;

	background-color: #f4f4f4;

}

.list-comment .title {

	height: 84px;

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-comment .title h2 {

	text-align: center;

	line-height: 84px;

	color: #ff6666;

	font-weight: normal;

	background-image: url(../images/zp006.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

}

.list-comment .page {

	height: auto;

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-color: #ffffff;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #f4f4f4;

}

.list-comment .page .comment-top {

	height: 190px;

	width: 1230px;

}

.list-comment .page .comment-top input#content {

	height: 53px;

	width: 1200px;

	font-size: 24px;

	line-height: 54px;

	color: #979797;

	padding-left: 15px;

	background-color: #f4f4f4;

	margin-top: 82px;

	margin-left: 15px;

	border-radius: 5px;

}

.list-comment .page .comment-top .ewm {
	width: 260px;
	float: right;
	height: 60px;
	padding-top: 13px;
}



.list-comment .page .comment-top .ewm input {

	height: 40px;

	width: 100px;

	font-size: 16px;

	line-height: 54px;

	color: #999;

	padding-left: 15px;

	background-color: #f4f4f4;

	margin-top: 0px;

	margin-left: 15px;

	border-radius: 5px;

}

.list-comment .page .comment {

	width: 1200px;

	margin-top: 20px;

	margin-left: 30px;

}

.list-comment .page .comment a {

	color: #e74851;

	font-size: 18px;

	line-height: 50px;

	height: 20px;

}

.list-comment .page .comment a span {

	font-size: 14px;

}

.list-comment .page .comment .pl {

	color: #979797;

	float: right;

	height: 50px;

	width: 125px;

	font-family: "微软雅黑";

	font-size: 24px;

	background-color: #f4f4f4;

	border-radius: 5px;

}

.list-comment .page-ly {

	height: auto;

	width: 1280px;

	margin-top: 40px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-color: #FFF;

}

.list-comment .page-ly h2 {

	font-size: 18px;

	color: #3c3c3c;

	padding-top: 38px;

	padding-left: 15px;

	font-weight: normal;

}

.list-comment .page-ly ul {

	height: auto;

	width: 1280px;

	margin-top: 33px;

}

.list-comment .page-ly ul li {

	float: left;

	height: auto;

	width: 1280px;

	border-bottom-color: #f4f4f4;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	padding-bottom: 20px;

	margin-bottom: 20px;

}

.list-comment .page-ly ul li .d1 {

	height: 80px;

	width: 800px;

	float: left;

	background-image: url(../images/zp006_03.jpg);

	background-repeat: no-repeat;

	background-size: 100px auto;

}

.list-comment .page-ly ul li .d1 p {

	font-size: 12px;

	color: #3c3c3c;

	margin-left: 115px;

	margin-top: 15px;

}

.list-comment .page-ly ul li .d1 p span {

	font-size: 12px;

	color: #9d9d9d;

}

.list-comment .page-ly ul li .d2 {

	float: right;

	height: 40px;

	width: 135px;

	margin-top: 60px;

}

.list-comment .page .page-ly ul li .comment_top {

	width: 850px;

	height: 55px;

	margin-left: 115px;

}

.list-comment .page .page-ly ul li .comment_top input {

	width: 850px;

	height: 50px;

	background-color: #f4f4f4;

	font-size: 24px;

	float: left;

	margin-top: 5px;

	margin-right: auto;

	margin-left: auto;

}

.list-comment .page .page-ly ul li .comments {

	height: auto;

	width: 1117px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-comment .page .page-ly ul li .comments .pl {

	float: right;

	height: 45px;

	width: 125px;

	font-size: 24px;

	color: #979797;

	background-color: #f4f4f4;

	margin-top: 10px;

}

.list-comment .page .page-ly ul li .ly {

	height: auto;

	width: 1114px;

	background-color: #f4f4f4;

	margin-top: 30px;

	margin-right: auto;

	margin-left: auto;

	border-radius: 5px;

	padding-bottom: 35px;

	position: relative;

}

.list-comment .page .page-ly ul li .ly .sj {

	width: 0;

	height: 0;

	border-right-width: 20px;

	border-bottom-width: 25px;

	border-left-width: 20px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #f4f4f4;

	background-color: #f4f4f4;

	position: absolute;

	top: -25px;

	left: 25px;

	border-right-color: #FFF;

	border-left-color: #FFF;

}



.list-comment .page .page-ly ul li .ly p {

	font-size: 18px;

	color: #606060;

	margin-left: 30px;

	padding-top: 15px;

}

.list-comment .page .page-ly ul li .ly p span {

	color: #9d9d9d;

}


.list-comment .page .page-ly ul li .d2 .c1 {

	background-image: url(../images/zp006_07.jpg);

	background-repeat: no-repeat;

	height: 40px;

	width: 60px;

	float: left;

}

.list-comment .page .page-ly ul li .d2 .c2 {

	background-image: url(../images/zp006_09.jpg);

	height: 50px;

	width: 40px;

	background-repeat: no-repeat;

	float: left;

	padding-left: 35px;

	color: #a8a8a8;

	background-position: left top;

}

.list-comment .page .page-gd {

	width: 1280px;

	height: 115px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-comment .page .page-gd h2 {

	text-align: center;

	font-size: 18px;

	color: #ff8c8c;

	margin-top: 25px;

}

.list-comment .page .page-gd p {

	float: right;

	height: 35px;

	width: 90px;

	background-image: url(../images/zp11.jpg);

	background-repeat: no-repeat;

	padding-left: 25px;

	background-position: left center;

	line-height: 35px;

	font-size: 20px;

	color: #9d9e9f;

}



.list-comment .ewm {}



.kong {

	width: 100%;

	height: 20px;

	background-color: #f4f4f4;

}

/*合作机构*/

.lis-page-honor {

	width: 100%;

	height: auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.lis-page-honor .page {

	height: auto;

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.lis-page-honor .page .page-list {

	width: 1280px;

}

.lis-page-honor .page .page-list ul {

	width: 1260px;

	text-align: center;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;



}

.lis-page-honor .page .page-list ul li {

	width: 420px;

	text-align: center;

	float: left;

	height: 553px;

}

.lis-page-honor .page .page-list ul li a .info p {

	font-size: 24px;

	color: #2e2e2e;

	margin-top: 32px;

	line-height: 40px;

}

.lis-page-honor .page .page-list .pages strong {

	background-color: #da251c;

}



.lis-page-honor .page .page-list .pages {

	padding-top: 35px;

	margin-top: 0 !important;

	text-align: center;

	clear: both;

	margin-bottom: 30px;

}

.lis-page-honor .page .page-list .pages em {

	color: #aaa;

	font-weight: normal;

	display: none !important;

}



.lis-page-honor .page .page-list .pages a,
.lis-page-honor .page .page-list .pages em,
.lis-page-honor .page .page-list .pages strong {

	height: 34px;

	padding: 0px;

	line-height: 32px;

	display: -moz-inline-box;

	display: inline-block;



	margin-top: 0;

	margin-right: 3;

	margin-bottom: 0;

	margin-left: 3px;

}



.lis-page-honor .page .page-list .pages strong {

	width: auto;

	height: 34px;

	color: #fff !important;

	font-weight: 400 !important;

	line-height: 34px;

	border: 0 !important;

	border-radius: 17px;



}

.lis-page-honor .page .page-list .pages a {

	width: auto;

	height: 34px;

	line-height: 34px;

	color: #999 !important;

	background-color: #fff;

	border-radius: 17px;

}

.lis-page-honor .page .page-list .pages a.next,
.lis-page-honor .page .page-list .pages a.prev {

	position: relative;

	width: 70px;

	color: #5c5c5c !important;

	height: 20px;

	font-size: 20px;

}



.lis-page-honor .page .page-list .pages span.next,
.lis-page-honor .page .page-list .pages span.prev {

	position: relative;

	width: 34px;

	height: 34px;

	line-height: 34px;

	color: #FFF !important;

	background-color: #e5e5e5;

	display: -moz-inline-box;

	display: inline-block;

}

/*合作咨询*/
.list_cooperation {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 100px;

	margin-left: auto;

}

.list_cooperation ul {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

	height: 200px;

	margin-bottom: 0px;

}

.list_cooperation ul li {

	width: 400px;

	height: 200px;

	float: left;

	text-align: center;

	background-position: center center;

}

.list_cooperation ul li .tit h2 {

	background-image: url(../images/hzzx1_13.jpg);

	background-repeat: no-repeat;

	margin-top: 15px;

	height: 48px;

	background-position: center bottom;

	font-size: 24px;

	font-weight: normal;

	color: #333333;

}

.list_cooperation ul li .tit p {

	font-size: 16px;

	line-height: 30px;

}


/*认定报名*/
.list_rdbm {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 100px;

	margin-left: auto;

}

.list_rdbm ul {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

	height: 650px;

	margin-bottom: 0px;

}

.list_rdbm ul li {

	width: 1200px;

	height: 600px;

	float: left;

	text-align: center;

	background-position: center center;

}


/*学院环境*/

.lis-page-honor .page .page-list-one {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: auto;

}

.lis-page-honor .page .page-list-one ul {

	margin-top: 0px;

	margin-bottom: 0px;

	margin-right: -20px;

	margin-left: -20px;

	height: auto;

}

.lis-page-honor .page .page-list-one ul li {

	width: 400px;

	float: left;

	height: auto;

	margin-right: 20px;

	margin-left: 20px;

}

.lis-page-honor .page .page-list-one ul li .info {

	margin-top: 10px;

	margin-bottom: 20px;

}

.lis-page-honor .page .page-list-one ul li .info p {

	font-size: 20px;

	color: #4d4d4d;

	height: 60px;

	line-height: 30px;

	text-align: center;

	overflow: hidden;

}

.lis-page-honor .page .page-list-one ul li .info span {

	color: #9c9c9c;

	font-size: 18px;

	display: block;

}

/*校区*/

.list-campus {

	width: 1280px;

	height: auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-campus ul {}

.list-campus ul li {

	width: 640px;

	float: left;

	text-align: center;

	height: 490px;

}

.list-campus ul li .tits h2 {

	font-size: 18px;

	font-weight: normal;

	color: #333333;

}

.list-campus ul li .tits p {

	font-size: 14px;

	color: #333333;

}

/*化妆*/

.list_makeup {

	height: auto;

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 120px;

	margin-left: auto;

	overflow: hidden;

}

.list_makeup ul {}

.list_makeup ul li {
	clear: both;
	position: relative;
}

.list_makeup ul .right {

	height: 475px;

	width: 1280px;

	text-align: center;

	margin-top: 60px;

}

.list_makeup ul .right .img {
	width: auto;
	height: 475px;
	float: right;
}

.list_makeup ul .right .img img {
	width: auto;
	height: 475px;
}

.list_makeup ul .right .tit {

	background-color: #f8f8f8;

	height: 350px;

	width: 595px;

	text-align: center;

	position: absolute;

	top: 62px;

	left: 0px;

	z-index: 1000;

}

.list_makeup ul .right .tit h2 {

	color: #f9034e;

	font-size: 24px;

	margin-top: 60px;

	margin-bottom: 5px;

}

.list_makeup ul .right .tit span {

	color: #454545;

	font-size: 20px;

	font-weight: normal;

}

.list_makeup ul .right .tit p {

	width: 460px;

	margin-top: 33px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-size: 14px;

	color: #999999;

	line-height: 25px;

}

.list_makeup ul .right .tit a {

	height: 35px;

	width: 115px;

	border: 1px solid #fc0556;

	display: block;

	background-image: url(../images/KC1_03.jpg);

	background-repeat: no-repeat;

	background-position: 4px 9px;

	color: #424242;

	line-height: 35px;

	font-size: 12px;

	margin-left: 230px;

	margin-top: 25px;

}

.list_makeup ul .left {

	height: 475px;

	width: 1280px;

	text-align: center;

	margin-top: 60px;

}

.list_makeup ul .left .img {
	width: auto;
	height: 475px;
	float: left;
}

.list_makeup ul .left .img img {
	width: auto;
	height: 475px;
}

.list_makeup ul .left .tit {

	background-color: #f8f8f8;

	height: 350px;

	width: 595px;

	text-align: center;

	position: absolute;

	right: 0px;

	top: 62px;

	z-index: 1000;

}

.list_makeup ul .left .tit h2 {

	color: #f9034e;

	font-size: 24px;

	margin-top: 60px;

	margin-bottom: 5px;

}

.list_makeup ul .left .tit span {

	color: #454545;

	font-size: 20px;

	font-weight: normal;

}

.list_makeup ul .left .tit p {

	width: 460px;

	margin-top: 33px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-size: 14px;

	color: #999999;

	line-height: 25px;

}

.list_makeup ul .left .tit a {

	height: 35px;

	width: 115px;

	border: 1px solid #fc0556;

	display: block;

	background-image: url(../images/KC1_03.jpg);

	background-repeat: no-repeat;

	background-position: 4px 9px;

	color: #424242;

	line-height: 35px;

	font-size: 12px;

	margin-left: 230px;

	margin-top: 25px;

}

/*化妆课程*/

.list-curriculum .title {

	height: 55px;

	width: 175px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-size: 29px;

	color: #ff6666;

	background-image: url(../images/hz11_03.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 67px;

}

.list-curriculum {

	background-color: #f6f6f6;

	height: 720px;

	width: 100%;

}

.list-curriculum .page-curriculum {

	width: 1266px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	clear: both;

	height: 485px;

}

.list-curriculum .page-curriculum ul {

	padding-top: 90px;

	margin-right: -12px;

	margin-left: -12px;

	clear: both;

}

.list-curriculum .page-curriculum ul li {

	float: left;

	width: 405px;

	margin-right: 12px;

	margin-left: 12px;

	height: 380px;

}

.list-curriculum .page-curriculum ul li .img {

	height: 260px;

	width: 405px;

	float: left;

}

.list-curriculum .page-curriculum ul li .img img {

	margin: 0px;

}

.list-curriculum .page-curriculum ul li .tit {

	height: 140px;

	width: 405px;

	text-align: center;

	background-color: #FFF;

	float: left;

}

.list-curriculum .page-curriculum ul li .tit h2 {

	color: #f9034e;

	font-size: 31px;

}

.list-curriculum .page-curriculum ul li .tit .d1 {

	background-color: #f9034e;

	height: 40px;

	width: 120px;

	display: block;

	float: left;

	color: #ffffff;

	font-size: 17px;

	line-height: 40px;

	background-image: url(../images/hzzq2_03.jpg);

	background-repeat: no-repeat;

	background-position: 10px 11px;

	margin-left: 75px;

	margin-top: 33px;

	border-radius: 15px;

}

.list-curriculum .page-curriculum ul li .tit .d1 span {

	padding-left: 20px;

}

.list-curriculum .page-curriculum ul li .tit .d2 {

	background-color: #f3f3f3;

	height: 40px;

	width: 120px;

	display: block;

	float: right;

	font-size: 17px;

	line-height: 40px;

	color: #6f6f6f;

	background-image: url(../images/hzzq2_05.jpg);

	background-repeat: no-repeat;

	background-position: 10px center;

	margin-right: 75px;

	margin-top: 33px;

	border-radius: 15px;

}

.list-curriculum .page-curriculum ul li .tit .d2 span {

	padding-left: 20px;

	color: #6f6f6f;

}

.list-curriculum .img {

	height: 230px;

	width: 1175px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: center;

}

.list-curriculum .img img {

	margin-top: 65px;

}

.list-curriculum .img a {

	height: 40px;

	width: 144px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: center;

	display: block;

	border: 1px solid #fd276d;

	margin-top: 50px;

	color: #2c2c2c;

	line-height: 40px;

	font-size: 15px;

	background-image: url(../images/hzzq3_3.jpg);

	background-repeat: no-repeat;

	background-position: 105px center;

}

.list-practice {

	width: 100%;

	height: 470px;

	background-color: #252525;

}

.list-practice .page {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 470px;

}

.list-practice .page ul {}

.list-practice .page ul li {

	float: left;

	height: 275px;

	width: 225px;

	text-align: center;

	margin-top: 130px;

}

.list-practice .page ul li .tit {

	width: 155px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-practice .page ul li .tit h2 {

	color: #ffae00;

	font-size: 35px;

	margin-top: 60px;

	margin-bottom: 15px;

}

.list-practice .page ul li .tit p {

	color: #ffffff;

	font-size: 20px;

	margin-bottom: 12px;

}

.list-practice .page ul li .tit span {

	color: #666666;

	font-size: 14px;

	text-align: center;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-practice .page ul .d1 {

	width: 300px;

	margin-top: 40px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	height: 420px;

}

.list-practice .page ul .d1 .tit {

	width: 300px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-practice .page ul .d1 .tit h2 {

	margin-right: 0px;

	margin-left: 0px;

	margin-top: 35px;

	margin-bottom: 0px;

}

.list-practice .page ul .d1 .tit h2 span {

	font-size: 20px;

	color: #FFF;

}

.list-practice .page ul .d1 .tit p {

	padding: 0px;

	font-size: 14px;

	color: #666666;

	width: 300px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list-SignUp {

	width: 1240px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 310px;

}

.list-SignUp .title {

	height: 55px;

	width: 265px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-size: 29px;

	color: #ff6666;

	background-image: url(../images/hz11_03.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 67px;

}

.list-SignUp .list {

	width: 1240px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 92px;

}

.list-SignUp .list ul {

	height: 92px;

	margin-right: -4px;

	margin-left: -4px;

	margin-top: 30px;

}

.list-SignUp .list ul .d1 {

	height: 92px;

	width: 300px;

	float: left;

	color: #666666;

	border: 1px solid #666666;

	font-size: 18px;

	background-image: url(../images/tel.jpg);

	background-repeat: no-repeat;

	background-position: 50px 20px;

}

.list-SignUp .list ul .d1 span {

	float: right;

	margin-right: 43px;

	margin-top: 23px;

	font-weight: 600;

}

.list-SignUp .list ul .d2 {

	height: 92px;

	width: 300px;

	float: left;

	color: #666666;

	border: 1px solid #666666;

	font-size: 18px;

	background-image: url(../images/qq.jpg);

	background-repeat: no-repeat;

	background-position: 50px 20px;

}

.list-SignUp .list ul .d2 span {

	float: right;

	margin-right: 43px;

	margin-top: 23px;

	font-weight: 600;

}

.list-SignUp .list ul .d3 {

	height: 92px;

	width: 300px;

	float: left;

	color: #666666;

	border: 1px solid #666666;

	font-size: 18px;

	background-image: url(../images/weix.jpg);

	background-repeat: no-repeat;

	background-position: 50px 20px;

}

.list-SignUp .list ul .d3 span {

	float: right;

	margin-right: 43px;

	margin-top: 23px;

	font-weight: 600;

}

.list-SignUp .list ul .d4 {

	height: 92px;

	width: 300px;

	float: left;

	color: #666666;

	border: 1px solid #666666;

	font-size: 18px;

	background-image: url(../images/js.png);

	background-repeat: no-repeat;

	background-position: 50px 20px;

}

.list-SignUp .list ul .d4 span {

	float: right;

	margin-right: 43px;

	margin-top: 23px;

	font-weight: 600;

}

.list-SignUp .list ul li {

	margin-right: 5px;

	margin-left: 5px;

}

#page7 {

	width: 100%;

	height: 633px;

	background-color: #f6f6f6;

	clear: both;

}

#page7 .title {

	width: 1200px;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	margin-top: 0px;

	padding-top: 30px;

	padding-bottom: 30px;

}

#page7 .title h2 {

	width: 533px;

	height: 55px;

	text-align: center;

	font-size: 29px;

	color: #ff6666;

	background-image: url(../images/zp006.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	font-weight: normal;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

#page7 #slides {

	width: 1280px;

	height: 650px;

	position: relative;

	margin-top: 20px;

	margin-right: auto;

	margin-bottom: 20px;

	margin-left: auto;

}

#page7 .slides_container li {

	width: 1280px;

	float: left;

	margin: 0px;

	padding: 0px;

}

#page7 .slides_container li a {

	display: inline-block;

	width: 315px;

	height: 385px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	overflow: hidden;

	margin: 0px;

	padding: 0px;

}

#page7 .slides_container li a img {

	width: 315px;

	height: 315px;

}

#page7 .slides_container li a dl {

	display: block;

	font-size: 18px;

	color: #afafaf;

}

#page7 .slides_container li a dl dt {

	font-size: 20px;

	color: #4d4d4d;

	line-height: 50px;

}

#page7 .pagination {
	position: absolute;
	left: 550px;
	z-index: 10000;
	top: 600px;
}

#page7 .pagination li {
	float: left;
	padding-right: 7px;
}

#page7 .pagination a {

	display: block;

	outline: none;

	text-indent: -999em;

	width: 10px;

	height: 10px;

	background-image: url(../images/dot2.png);

	background-repeat: no-repeat;

	background-position: right center;

}

#page7 .pagination li.current a {

	background-position: left center;

}

#page7 .prev {

	width: 26px;

	height: 45px;

	display: block;

	left: -50px;

	top: 150px;

	position: absolute;

	text-indent: -999em;

	outline: none;

	z-index: 11;

	background-image: url(../images/hz09_03.jpg);

	background-repeat: no-repeat;

}

#page7 .next {

	width: 24px;

	height: 45px;

	display: block;

	right: -40px;

	top: 150px;

	position: absolute;

	text-indent: -999em;

	outline: none;

	z-index: 11;

	background-image: url(../images/hz09_05.jpg);

	background-repeat: no-repeat;

	background-position: right center;

}

#page7 #slides .lj {

	text-align: center;

	margin-top: 45px;

}

#page7 #slides .lj a {

	height: 45px;

	width: 144px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border: 1px solid #fd276d;

	display: block;

	line-height: 45px;

	color: #2c2c2c;

	background-image: url(../images/hzzq3_3.jpg);

	background-repeat: no-repeat;

	background-position: 100px center;

}

#page7 #slides .lj a span {

	margin-right: 10px;

}

.lis-page-honor .title {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 150px;

}

.lis-page-honor .title h2 {

	height: 55px;

	width: 533px;

	text-align: center;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-size: 29px;

	color: #ff6666;

	font-weight: normal;

	background-image: url(../images/hz11_03.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 65px;

}

.lis-page-honor .lj {

	text-align: center;

	margin-top: 45px;

	margin-bottom: 60px;

}

.lis-page-honor .lj a {

	height: 45px;

	width: 144px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border: 1px solid #fd276d;

	display: block;

	line-height: 45px;

	color: #2c2c2c;

	background-image: url(../images/j_03.jpg);

	background-repeat: no-repeat;

	background-position: 100px center;

}

.lis-page-honor .lj a span {

	margin-right: 10px;

	font-size: 15px;

}

.Journalism {

	background-color: #f4f4f4;

	width: 100%;

	height: 845px;

}

.Journalism .title {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 113px;

}

.Journalism .title h2 {

	height: 55px;

	width: 533px;

	text-align: center;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	color: #ff6666;

	font-size: 29px;

	background-image: url(../images/zp006.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 20px;

}

.Journalism .page {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 570px;

}

.Journalism .page ul {

	margin-right: -11px;

	margin-left: -11px;

	height: 480px;

}

.Journalism .page ul li {

	float: left;

	margin-right: 11px;

	margin-left: 11px;

	width: 303px;

	height: 275px;

	margin-bottom: 20px;

}

.Journalism .page ul li a {
	text-decoration: none;
	color: #fff;
	font-weight: bold
}

.Journalism .page ul li .product {

	display: block;

	position: relative;

	width: 305px;

	height: 275px;

	line-height: 30px
}

.Journalism .page ul li .product:hover {
	border: none
}

.Journalism .page ul li .product:hover span {

	height: 45px
}

.Journalism .page ul li .product span {

	overflow: hidden;

	width: 100%;

	height: 0px;

	color: #999;

	font-size: 14px;

	text-align: center;

	line-height: 45px;

	height: 45px;

	font-weight: normal;

	display: block;

	text-align: center;

}

.Journalism .lj {

	text-align: center;

	margin-top: 45px;

	margin-bottom: 60px;

	width: 1280px;

	margin-right: auto;

	margin-left: auto;

}

.Journalism .lj a {

	height: 45px;

	width: 144px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border: 1px solid #fd276d;

	display: block;

	line-height: 45px;

	color: #2c2c2c;

	background-image: url(../images/hzzq3_3.jpg);

	background-repeat: no-repeat;

	background-position: 100px center;

}

.Journalism .lj a span {

	margin-right: 10px;

	font-size: 15px;

}

.lecturer {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: auto;

}

.lecturer .title {

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 65px;

	padding-bottom: 70px;

}

.lecturer .title h2 {

	font-weight: normal;

	font-size: 29px;

	width: 533px;

	height: 55px;

	text-align: center;

	margin-right: auto;

	margin-left: auto;

	color: #ff6666;

	background-image: url(../images/hz11_03.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

}

.lecturer .page {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.lecturer .page ul {

	margin-right: -20px;

	margin-left: -20px;

	height: 1090px;

}

.lecturer .page ul li {

	height: 545px;

	width: 290px;

	float: left;

	margin-right: 20px;

	margin-left: 20px;

}

.lecturer .page ul li .img {

	height: 385px;

	width: 290px;

}

.lecturer .page ul li .tit {

	height: 160px;

	width: 200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	text-align: center;

}

.lecturer .page ul li .tit h2 {

	font-size: 18px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

	padding-top: 25px;

	padding-bottom: 10px;

	text-transform: uppercase;

	color: #000000;

}

.lecturer .page ul li .tit p {

	width: 200px;

	font-size: 16px;

	color: #cccccc;

	margin-top: 15px;

}

.lecturer .lj {

	text-align: center;

	margin-top: 45px;

	margin-bottom: 60px;

	width: 1280px;

	margin-right: auto;

	margin-left: auto;

}

.lecturer .lj a {

	height: 45px;

	width: 144px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border: 1px solid #fd276d;

	display: block;

	line-height: 45px;

	color: #2c2c2c;

	background-image: url(../images/j_03.jpg);

	background-repeat: no-repeat;

	background-position: 100px center;

}

.lecturer .lj a span {

	margin-right: 10px;

}

#lis-honor .title {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#lis-honor .title h2 {

	font-size: 29px;

	height: 55px;

	width: 533px;

	text-align: center;

	margin-top: 70px;

	margin-right: auto;

	margin-left: auto;

	color: #ff6666;

	font-weight: normal;

	background-image: url(../images/hz11_03.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

}

#lis-honor .lj {

	text-align: center;

	margin-top: 45px;

	margin-bottom: 60px;

	width: 1280px;

	margin-right: auto;

	margin-left: auto;

}

#lis-honor .lj a {

	height: 45px;

	width: 144px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border: 1px solid #fd276d;

	display: block;

	line-height: 45px;

	color: #2c2c2c;

	background-image: url(../images/j_03.jpg);

	background-repeat: no-repeat;

	background-position: 100px center;

}

#lis-honor .lj a span {

	margin-right: 10px;

	font-size: 15px;

}

.service {

	width: 100%;

	background-color: #f9f9f9;

	height: 730px;

}

.service .title {

	width: 100%;

	height: 190px;

	text-align: center;

}

.service .title h2 {

	font-size: 29px;

	color: #ff6666;

	font-weight: normal;

	background-image: url(../images/zp006.jpg);

	background-repeat: no-repeat;

	background-position: center bottom;

	height: 55px;

	padding-top: 26px;

}

.service .title p {

	margin-top: 25px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	width: 1270px;

	font-size: 16px;

	color: #838383;

	line-height: 25px;

}

.service .page {

	width: 100%;

	height: 480px;

}

.service .page ul {

	border-bottom-width: 3px;

	border-bottom-style: solid;

	border-bottom-color: #fe7f32;

	width: 100%;

	height: 330px;

}

.service .page ul li {

	width: 25%;

	float: left;

	text-align: center;

}

.service .page ul li .titles {

	width: 275px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 10px;

	margin-left: auto;

	height: 30px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #fd8f4d;

}

.service .page ul li .titles h2 {

	font-size: 20px;

	font-weight: normal;

	color: #2c2c2c;

}

.service .page ul li .img span {

	height: 25px;

	width: 1px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-color: #fd8f4d;

	color: #fd8f4d;

	display: block;

}

.service .page ul li .img p {

	height: 50px;

	width: 50px;

	margin-right: auto;

	margin-left: auto;

	background-color: #fe7f32;

	line-height: 50px;

	font-size: 28px;

	color: #FFF;

	border-radius: 25px;

}

.service .pages {

	width: 1180px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 4px;

}

.relevant {

	width: 100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 410px;

}

.relevant .title {

	color: #313230;

	border-left-width: 4px;

	border-left-style: solid;

	border-left-color: #0a0a0a;

	font-size: 20px;

	padding-left: 18px;

	font-weight: 600;

	margin-top: 60px;

}

.relevant .list .tr ul {}

.relevant .list .tr ul li {

	width: 520px;

	color: #32323b;

	font-size: 16px;

	line-height: 45px;

}

.relevant .list ul li a {

	color: #32323b;

	font-size: 16px;

	line-height: 45px;

}

.relevant .list .tl ul li a span,
.relevant .list .tr ul li a span {

	float: right;

	color: #a29fa6;

	font-size: 16px;

	line-height: 45px;

}

.relevant .list .tl ul {}

.relevant .list .tl ul li {

	width: 520px;

}

.relevant .list .tr {

	float: left;

	margin-top: 20px;

}

.relevant .list .tl {

	float: right;

	margin-top: 20px;

}

.lecturer .page .pages strong {

	background-color: #da251c;

}

.lecturer .page .pages {

	padding-top: 35px;

	margin-top: 0 !important;

	text-align: center;

	clear: both;

	margin-bottom: 30px;

}

.lecturer .page .pages em {

	color: #aaa;

	font-weight: normal;

	display: none !important;

}

.lecturer .page .pages a,
.lecturer .page .pages em,
.lecturer .page .pages strong {

	height: 34px;

	padding: 0px;

	line-height: 32px;

	display: -moz-inline-box;

	display: inline-block;

	margin-top: 0;

	margin-right: 3;

	margin-bottom: 0;

	margin-left: 3px;

}

.lecturer .page .pages strong {

	width: 34px;

	height: 34px;

	color: #fff !important;

	font-weight: 400 !important;

	line-height: 34px;

	border: 0 !important;

	border-radius: 17px;

}

.lecturer .page .pages a {

	height: 34px;

	line-height: 34px;

	color: #999 !important;

	background-color: #fff;

	border-radius: 17px;

}

.lecturer .page .pages a.next,
.lecturer .page .pages a.prev {

	position: relative;

	width: 70px;

	color: #5c5c5c !important;

	height: 20px;

	font-size: 20px;

}

.lecturer .page .pages span.next,
.lecturer .page .pages span.prev {

	position: relative;

	height: 34px;

	line-height: 34px;

	color: #FFF !important;

	background-color: #e5e5e5;

	display: -moz-inline-box;

	display: inline-block;

}

/*化妆讲师*/

.list-works-xx .page .title h3 {

	text-align: center;

	text-transform: uppercase;

	font-size: 43px;

	height: 80px;

	width: 515px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #000;

}

.list-works-xx .page .title p {

	text-align: center;

	margin-top: 45px;

	font-size: 16px;

	color: #4d4d4d;

}

.list-works-xx .page .list {

	width: 1275px;

	margin-top: 20px;

	margin-right: auto;

	margin-left: auto;

	font-size: 30px;

	color: #383838;

	line-height: 40px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	height: 660px;

	border-bottom-color: #f6f6f6;

}

.list-works-xx .page .list span {

	font-size: 30px;

	color: #000;

}

.dynamic {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.dynamic .title {

	text-align: center;

	color: #1f1f1d;

	height: 105px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #f7f7f7;

}

.dynamic .list {

	height: auto;

	width: 100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	clear: both;

	font-size: 16px;

	line-height: 2em;

	padding: 30px 0;

}

.dynamic .title h2 {

	font-size: 26px;

	font-weight: normal;

	color: #29241f;

}

.dynamic .title ul {

	width: 470px;

	margin-top: 27px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-size: 16px;

}

.dynamic .title ul li {

	float: left;

	color: #919597;

}

.dynamic .title ul .d1 {

	margin-left: 45px;

}

.dynamic .title ul .d2 {

	margin-left: 70px;

}

.dynamic .title ul .d3 {

	margin-left: 45px;

	background-image: url(../images/zp02.jpg);

	background-repeat: no-repeat;

	width: 50px;

	padding-left: 20px;

	background-position: left 2px;

}

.relevant .list {

	width: 1280px;

	margin-top: 50px;

	margin-right: auto;

	margin-bottom: 50px;

	margin-left: auto;

	font-size: 16px;

	color: #555;

	line-height: 2em;

}

.relevant .list p {

	font-size: 16px;

	color: #a5a5a5;

	line-height: 2em;

}

.relevant .list p span {

	color: #721f9c;

}

.relevant .list .img {

	height: auto;

	width: 975px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.dynamic .switch {

	width: 1280px;

	height: 85px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #f6f6f6;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #f6f6f6;

	clear: both;

}

.dynamic .switch .left {

	float: left;

	color: #2e262f;

	font-size: 16px;

}

.dynamic .switch .left a {

	color: #2e262f;

	font-size: 16px;

	line-height: 85px;

}



.dynamic .switch .right {

	float: right;

	color: #2e262f;

	font-size: 16px;

}

.dynamic .switch .right a {

	font-size: 16px;

	color: #2e262f;

	line-height: 85px;

}

.relevant .tit {

	height: 40px;

	width: 190px;

	border-left-width: 8px;

	border-left-style: solid;

	border-left-color: #000;

	font-size: 30px;

	padding-left: 20px;

}

/*学院服务*/

.list-service {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 6335px;

}

.list-service .list_service {

	width: 1155px;

	margin-left: 80px;

	border-left-width: 8px;

	border-left-style: solid;

	border-left-color: #fe7f32;

	height: 6335px;

}

.list-service .list_service ul {}

.list-service .list_service ul li {

	width: 1150px;

	position: relative;



}

.list-service .list_service ul li .id {

	width: 235px;

	margin-left: -75px;



	position: absolute;

	top: 325px;

}

.list-service .list_service ul li .id p {

	height: 140px;

	width: 140px;

	background-color: #fe7f32;

	border-radius: 70px;

	text-align: center;

	font-size: 68px;

	line-height: 140px;

	color: #FFF;

	float: left;



}

.list-service .list_service ul li .id span {

	height: 4px;

	width: 75px;

	background-color: #fe7f32;

	float: left;

	display: block;

	margin-top: 70px;

}







.list-service .list_service ul li .title {}



.list-service .list_service ul li .title h2 {

	font-size: 29px;

	text-align: center;

	font-weight: normal;

	color: #ff6666;

	height: 55px;

	background-image: url(../images/zp006.jpg);

	background-repeat: no-repeat;

	background-position: 545px bottom;

	padding-top: 30px;

}

.list-service .list_service ul li .title .tit {

	height: 570px;

	width: 930px;

	background-color: #fe7f32;

	margin-left: 140px;

	border-radius: 10px;

	margin-top: 50px;

	margin-bottom: 130px;

}

.list-service .list_service ul li .title .tit p {

	font-size: 35px;

	line-height: 65px;

	color: #FFF;

	padding: 55px;

}

.list-service .list_service ul li .top {}



.list-service .list_service ul li .top h2 {

	margin-left: 140px;

	height: 65px;

	width: 655px;

	font-size: 49px;

	font-weight: normal;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #fe7f32;

}

.list-service .list_service ul li .top span {

	font-size: 29px;

	margin-left: 140px;

	color: #6e6e6e;

	display: block;

	margin-top: 5px;

}



.list-service .list_service ul li .top .img {

	margin-left: 140px;

	margin-top: 20px;

	margin-bottom: 130px;

	height: 565px;

	width: 930px;



}

.list-service .list_service ul li .top .img img {

	border-radius: 10px;

}



.list-service .list_service ul li .top .tit {

	height: 570px;

	width: 930px;

	background-color: #fe7f32;

	margin-left: 140px;

	border-radius: 10px;

	margin-top: 50px;

	margin-bottom: 130px;

}

.list-service .list_service ul li .top .tit p {

	font-size: 33px;

	line-height: 60px;

	color: #FFF;

	padding: 55px;

}

/*课程*/
.curriculum {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 185px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #d4d4d4;

}

.curriculum .title {}

.curriculum .title ul {

	width: 1280px;

	margin-top: 0px;

	margin-right: 40px;

	margin-bottom: 0px;

	margin-left: 40px;

}

.curriculum .title ul li {

	height: 60px;

	width: 225px;

	border: 1px solid #f84713;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	float: left;

	margin-right: 40px;

	margin-left: 40px;

	text-align: center;

	line-height: 60px;

}

.curriculum .title ul li a {

	font-size: 25px;

	color: #f84713;

}

.curriculum .list {}

.curriculum .list h2 {

	font-size: 35px;

	width: 500px;

	float: left;

	font-weight: normal;

	padding-top: 60px;

}



.curriculum .list ul {

	float: right;

	padding-top: 95px;

}

.curriculum .list ul li {

	float: left;

	color: #949494;

	font-size: 14px;

	margin-right: 10px;

	margin-left: 10px;



}

.curriculum .list ul li a {

	color: #949494;

	font-size: 14px;

}

.list_curriculum {

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list_curriculum .page1 {

	width: 1205px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list_curriculum .page1 h2 {

	line-height: 150px;

	height: 150px;

	font-size: 25px;

	font-weight: normal;

}

.list_curriculum .page1 p {

	font-size: 26px;

	line-height: 40px;

	color: #1f1f1f;

}

.list_curriculum .page2 {

	width: 1280px;

}

.list_curriculum .page2 .left {

	width: 1280px;

	margin-top: 95px;

}

.list_curriculum .page2 .left img {

	float: left;

	width: 600px;

	margin-left: 50px;



}

.list_curriculum .page2 .left p span {

	font-size: 30px;

	color: #f94849;

}



.list_curriculum .page2 .left p {

	float: left;

	width: 500px;

	font-size: 24px;

	line-height: 40px;

	margin-top: 160px;

	height: 600px;



}

.list_curriculum .page2 .right {

	width: 1280px;

	margin-top: 95px;

}

.list_curriculum .page2 .right img {

	float: right;

	width: 600px;



}

.list_curriculum .page2 .right p span {

	font-size: 30px;

	color: #f94849;

}



.list_curriculum .page2 .right p {

	float: left;

	width: 500px;

	font-size: 24px;

	line-height: 40px;

	margin-top: 160px;

	height: 600px;

	margin-left: 150px;



}

.list_curriculum .page3 {

	width: 1280px;

}

.list_curriculum .page3 .list {

	width: 1200px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list_curriculum .page3 .list ul {}

.list_curriculum .page3 .list ul li {

	float: left;

	width: 600px;

	height: 930px;

	font-size: 22px;

	color: #232323;

	text-align: center;

}

.list_curriculum .page3 .list ul li img {

	margin-bottom: 78px;

}

.list_curriculum .page3 .list ul .c1 {

	padding-top: 225px;

}

.list_curriculum .page3 .list ul .c1 img {

	margin-top: 90px;

}

.list_curriculum .page3 .list ul .c2 {

	height: 930px;

}

.list_curriculum .page3 .list ul .c2 img {

	margin-top: 75px;

}

.list_curriculum .page3 .list ul .c3 {

	width: 1200px;

	margin-top: 200px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.list_curriculum .page4 ul {

	margin-top: 100px;

}

.list_curriculum .page5 img {

	margin-top: 120px;

}

.recruit {

	width: 1210px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #141213;

}

.recruit .one .title {

	width: 545px;

	height: 30px;

	font-size: 30px;

	background-image: url(../images/contact/zp_03.jpg);

	background-repeat: no-repeat;

	padding-left: 50px;

	background-position: left 1px;

	color: #000000;

	margin-top: 45px;

}

.recruit .one .list h3 {

	line-height: 90px;

	height: 90px;

	font-size: 22px;

	font-weight: normal;

	color: #666666;

}

.recruit .one .list p {

	line-height: 40px;

	color: #999999;

}







.recruit .one .list a {

	height: 35px;

	width: 135px;

	background-color: #727272;

	display: block;

	text-align: center;

	line-height: 35px;

	margin-bottom: 47px;

	margin-top: 20px;

}

#close .d3 {

	float: right;

	height: 30px;

	width: 38px;

	font-size: 40px;

	line-height: 25px;

	margin: 0px;

	color: #585858;

}



#ceng {

	position: absolute;

	z-index: 2;

	left: 0;

	top: 0;

	right: 0;

	background-color: #d7d7d7;

	filter: alpha(opacity=50);

	display: none;

	width: 100%;

	height: 238%;

	opacity: 0.2;

}

#close {

	position: fixed;

	left: 30%;

	top: 0;

	z-index: 3;

	background-color: #fff;

	padding: 0px;

	display: none;

	width: 865px;

	height: 795px;

	margin-top: 100px;

	margin-right: auto;

	margin-bottom: 100px;

	margin-left: auto;







}

#close h2 {

	color: #cccccc;

	font-size: 24px;

	height: 42px;

	width: 75px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #cccccc;

	text-align: center;

	font-weight: normal;

	margin-top: 55px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#close ul {

	height: 630px;

	width: 715px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

#close ul li {

	margin-bottom: 15px;

}

#close ul li p {

	line-height: 30px;

}

#close ul li input {

	height: 30px;

	width: 710px;

	background-color: #FFF;

	border: 1px solid #3e3e3e;

	border-radius: 5px;

}

#close ul li textarea {

	height: 110px;

	width: 710px;

	border: 1px solid #3e3e3e;

	border-radius: 5px;

}

#close ul li .d1 {

	height: 30px;

	width: 175px;

	background-color: #727272;

	color: #cccccc;

	font-family: "微软雅黑";

}

#close ul li .d2 {

	height: 30px;

	width: 175px;

	margin-left: 25px;

	background-color: #363636;

	color: #cccccc;

	font-family: "微软雅黑";

}

/*123*/

.list-team img {

	border: none;

	margin-left: 20px;

}

.list-team #demo {

	OVERFLOW: hidden;
	WIDTH: 100%;
	margin: 0px auto;
	COLOR: #ffffff;
	HEIGHT: 440px" onmousemove="MoveDiv(event);

}

.list-team #demo #demo1 table tbody tr td div {

	margin-top: 85px;

}





.list-team h1 {
	margin: 0;
	padding: 0;
	font-size: 18px
}

.list-team #dtit a,

.list-team .dtit2 a {

	color: #f00;

	margin-right: 10px;

	margin-left: 10px;

}



.list-team #dtit {
	margin-bottom: 10px;
	width: auto;
	height: 34px;
	line-height: 34px;
	background-color: #eee;
	border-bottom: solid 1px #ccc;
	font-size: 14px;
	padding: 0 20px
}

.list-team #dtit a.x {
	display: block;
	float: right;
	background-color: #F00;
	color: #fff;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	text-align: center;
	border-radius: 17px;
	margin-left: 20px;
	margin-top: 2px;
	text-decoration: none;
}

.list-team #demotit {
	width: auto;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 0 auto 10px;
	border-bottom: solid 1px #CCC
}

.list-team #demotit span {
	width: 100px;
	height: 30px;
	margin: 0 auto;
	background-color: #EEE;
	display: block
}

.list-team .ad {
	width: 980px;
	height: auto;
	overflow: hidden;
	margin: 0 auto 10px;
	margin-top: 10px
}

/*广告2不再使用*/

.list-team .ad2 {
	width: 980px;
	height: auto;
	overflow: hidden;
	margin: 0 auto 10px;
	margin-top: 10px;
	border-top: solid 1px #CCC;
	padding-top: 5PX
}

.list-team .democon {
	width: 100%;
	height: auto;
	overflow: hidden;
	clear: both
}

.list-team .img {

	text-align: center;

	margin-top: 40px;

}

.list-team ul li .product:hover {
	border: none
}

.list-team ul li .product:hover span {

	height: 45px
}

.list-team ul li .product span {

	position: absolute;

	left: 0;

	bottom: 0;



	overflow: hidden;

	width: 100%;

	height: 0px;

	background-color: #e0491c;

	color: #FFF;

	font-size: 19px;

	text-align: center;

	line-height: 45px;

	font-weight: normal;

}







#ho {
	position: relative !important;
	margin-left: -10px;
	margin-right: -10px;
}

#ho li {
	float: left;
	width: 575px;
	height: 440px;
	position: relative;
	overflow: hidden;
	margin: 0 10px;
}



#ho li .product {

	display: block;

	position: relative;

	width: 575px;

	height: 435px;

	padding: 0px;

	margin: 0px;





}

#ho li .product:hover {

	border: none
}

#ho li .product img {
	margin: 0px !important;
}

#ho li .product:hover .dj {

	position: absolute;

	left: 0;

	top: 0;

	z-index: 10000;

	overflow: hidden;

	width: 100%;

	height: 435px;

	color: #FFF;

	font-size: 19px;

	text-align: center;

	line-height: 45px;

	font-weight: normal;

	background-color: #000000;

	opacity: 0.6;



}

#ho li .product .dj .tits {

	width: 90%;

	height: auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;







}

#ho li .product .dj .tits h2 {

	color: #FFF;

	margin-top: 160px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #FFF;

	font-size: 50px;

	font-weight: normal;

	line-height: 100px;

}

#ho li .product .dj .tits p {

	font-size: 20px;

	line-height: 30px;

	margin-top: 20px;

}



/*就业明星*/

.lis-mingxing {

	width: 100%;

	height: auto;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.lis-mingxing .page {

	height: auto;

	width: 1280px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.lis-mingxing .page .page-list {

	width: 1280px;

}

.lis-mingxing .page .page-list ul {

	text-align: center;

	margin-top: 0px;

	margin-right: -20px;

	margin-bottom: 0px;

	margin-left: -20px;



}

.lis-mingxing .page .page-list ul li {

	width: 399px;

	text-align: left;

	float: left;

	margin-left: 20px;

	margin-right: 20px;

}

.lis-mingxing .page .page-list ul li .tit {

	font-size: 18px;

	line-height: 32px;

	color: #4d4d4d;

	margin-top: 20px;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	margin-bottom: 30px;

	text-align: center;

}

.lis-mingxing .page .page-list ul li .info {

	font-size: 16px;

	color: #9c9c9c;

	line-height: 28px;

	height: 56px;

	margin-bottom: 35px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}



.lis-mingxing .page .page-list ul li .img {
	width: 399px;
	height: 305px;
	overflow: hidden;
}



.lis-mingxing .page .page-list ul li .img img {
	width: 100%;
	height: auto;
}



.lis-mingxing .page .page-list .pages strong {

	background-color: #da251c;

}



.lis-mingxing .page .page-list .pages {

	padding-top: 35px;

	margin-top: 0 !important;

	text-align: center;

	clear: both;

	margin-bottom: 30px;

}

.lis-mingxing .page .page-list .pages em {

	color: #aaa;

	font-weight: normal;

	display: none !important;

}



.lis-mingxing .page .page-list .pages a,
.lis-mingxing .page .page-list .pages em,
.lis-mingxing .page .page-list .pages strong {

	height: 34px;

	padding: 0px;

	line-height: 32px;

	display: -moz-inline-box;

	display: inline-block;



	margin-top: 0;

	margin-right: 3;

	margin-bottom: 0;

	margin-left: 3px;

}



.lis-mingxing .page .page-list .pages strong {

	width: 34px;

	height: 34px;

	color: #fff !important;

	font-weight: 400 !important;

	line-height: 34px;

	border: 0 !important;

	border-radius: 17px;



}

.lis-mingxing .page .page-list .pages a {

	height: 34px;

	line-height: 34px;

	color: #999 !important;

	background-color: #fff;

	border-radius: 17px;

}

.lis-mingxing .page .page-list .pages a.next,
.lis-mingxing .page .page-list .pages a.prev {

	position: relative;

	width: 70px;

	color: #5c5c5c !important;

	height: 20px;

	font-size: 20px;

}



.lis-mingxing .page .page-list .pages span.next,
.lis-mingxing .page .page-list .pages span.prev {

	position: relative;

	width: 34px;

	height: 34px;

	line-height: 34px;

	color: #FFF !important;

	background-color: #e5e5e5;

	display: -moz-inline-box;

	display: inline-block;

}



.textcontent {
	text-align: center;
}



.textcontent dl {
	width: 150px;
	display: inline-table;
}



.textcontent dl dt {
	clear: both;
}



.textcontent dl dt a {

	font-size: 16px;

	line-height: 2em;

	font-weight: bold;

	color: #000;

}



.textcontent dl dd {
	clear: both;
}



.textcontent dl dd a {

	clear: both;

	font-size: 14px;

	line-height: 2em;

	color: #5b5b5b;

	display: block;

}

.pb30 {
	padding-bottom: 30px !important;
}

.wp100 {
	min-width: 1200px;
	width: 100%;
	overflow: hidden;
}

.mt20,
.m-t20,
.mtw {
	margin-top: 20px !important;
}

.mb20 {
	margin-bottom: 20px;
}

.tl {
	text-align: left;
}

.wp {
	width: 1280px;
	margin: 0 auto;
	text-align: center;
}

.cl {
	zoom: 1;
}

.pcxokcbg {
	width: 1300px;
}

.pcxokc {
	width: 630px;
	float: left;
	background: #fff;
	margin: 0 20px 20px 0;
	position: relative;
	-webkit-transition: all .2s linear;
	transition: all .2s linear;
	overflow: hidden;
}

.pcxokc:nth-child(even) {
	margin: 0 0px 20px 0;
}

.pcxokc:hover {
	z-index: 2;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
	-webkit-transform: translate3d(0, 0px, 0);
	transform: translate3d(0, 0px, 0)
}

.kchot {
	position: absolute;
	left: 0;
	top: 0;
	background: #f66;
	color: #fff;
	display: inline-block;
	padding: 8px 20px;
	font-size: 14px;
}

.pcxokctext {
	text-align: center;
	float: left;
}

.pcxokctext a {
	padding: 30px 25px 0 25px;
	display: inline-block;
	width: 245px;
}

.city {
	background: #666;
	color: #fff;
	padding: 0px 10px;
	border-radius: 10px;
	margin-right: 2px;
	font-size: 16px;
	height: 23px;
	line-height: 23px;
	display: inline-block;
}

.pcxogo {
	border: 1px solid #666;
	font-size: 16px;
	display: inline-block;
	padding: 3px 25px;
	color: #666;
	height: 32px;
	line-height: 32px;
}

.bgea {
	background-color: #eaeaea;
}

.z {
	float: left;
}

.f20 {
	font-size: 20px;
}

.pcxokc a {
	color: #333;
}

.pcxokc a:hover {
	color: #f66;
}

.c999,
.c999 a,
.c999 a:hover {
	color: #999;
}

.f16 {
	font-size: 16px;
}

.cf30,
.red,
.cf30 a,
.red a {
	color: #f66;
}

.f23 {
	font-size: 23px;
}

.mb10 {
	margin-bottom: 10px;
}


.showbg {
	background-color: #ffffff;
	padding: 30px 0;
}

.showmain {
	width: 1300px;
	margin: 0px auto;
}
#shownr{
	display: flex;
	justify-content:space-between;
	align-items: flex-start;
}
#showtext {
	width: 840px;
	text-align: left;
	padding: 35px 55px 65px 55px;
	background-color: #fff;
	-moz-box-shadow: 0px 2px 10px #ECECEC;
	-webkit-box-shadow: 0px 2px 10px #ECECEC;
	box-shadow: 0px 2px 10px #ECECEC;
}

#showbian_right {
	width: 300px;
	text-align: left;
	-moz-box-shadow: 0px 2px 10px #ECECEC;
	-webkit-box-shadow: 0px 2px 10px #ECECEC;
	box-shadow: 0px 2px 10px #ECECEC;
}

#showbian_right .sec1{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	height: 100px;
	overflow: hidden;
}
#showbian_right .sec2{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
#showbian_right .sec3{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
#showbian_right .sec4{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
#showbian_right .sec5{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
#showbian_right .sec2 .tit,#showbian_right .sec3 .tit,#showbian_right .sec4 .tit,#showbian_right .sec5 .tit{
	font-size: 16px;
	color: #7e7e7e;
	line-height: 1.6em;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 5px;
}

#showbian_right .sec2 img,#showbian_right .sec3 img,#showbian_right .sec4 img{
	width: 70px;
}
#showbian_right .con p{
	font-size: 12px;
	line-height: 2em;
	text-align: center;
}

#showbian_right .con a{
	color: #0000FF;
}

#showbian_right .sec2,#showbian_right .sec3,#showbian_right .sec4{
	padding: 20px 0px;
	margin: 0 20px;
	border-bottom: 1px solid #ECECEC;
}

#showbian_right .sec5{
	padding: 20px 0px;
	margin: 0 20px;
	border-bottom: 1px solid #ECECEC;
}

#showbian {
	width: 260px;
	float: right;
	text-align: left;
}

.showbian {
	background-color: #fff;
	padding: 20px;
}

.showbian h3 {
	padding-bottom: 10px;
}

.list19 {
	width: 100%;
	margin: 0px auto;
}

.list19 li {
	padding: 15px 0;
	display: block;
	border-bottom: 0.5px solid #eee;
	color: #555;
}

.list19 li a:hover {
	color: #000;
}

.list19 li {
	width: 100%;
	color: #333;
}

.list19 h3 {
	font-size: 20px;
	line-height: 36px;
	word-break: break-word;
	text-align: left;
	font-weight: 400;
	margin-bottom: 5px;
}

.list19 h3 a {
	font-size: 20px;
	line-height: 36px;
	word-break: break-word;
	text-align: left;
	font-weight: 400;
	color: #333;
}

div.thumb3 {
	max-width: 100%;
	overflow: hidden;
	padding-bottom: 5px;
}

div.thumb3 img {
	width: 33%;
	height: auto;
	float: left;
	margin-right: 0.3%
}

div.thumb1 {
	max-width: 100%;
	overflow: hidden;
}

div.thumb1 img {
	width: 33%;
	height: auto;
	float: left;
	margin-right: 20px;
}

.lidate,
.lidate a {
	font-size: 12px;
	color: #999;
}
.lidate{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	font-size: 12px;
	margin-top: 10px;
}

.lidate .classname{
	padding:1px 3px;
	border: 1px solid #666666;
	margin-right: 10px;
	display: inline-table;
	border-radius: 2px;
}

.lidate .addtime,.lidate .hit{
	margin-right: 10px;
}
