@charset "GBK";
/*flex 盒模型布局*/
.flex {
  display:flex;
  flex-direction:row;
  flex-wrap:wrap;
  justify-content:space-between;
  align-content: space-between;
}
.wrap {
  width: 1280px;
  margin: auto;
}
.pad {padding: 20px 0;}
.mar {margin: 20px auto;}
.p {text-indent: 2em;line-height: 2em;}

.banner a {
  display: block;
  height: 450px;
  background: url("../images/banner.jpg") no-repeat top center;
}

.title_main {
  text-align: center;
  font-size: 36px;
  color: #98603b;
  position: relative;
}
.title_main b{
  color: black;

}
.zxbtn{
  background: #98603b;
  width: 300px;
  display: block;
  text-align: center;
  margin: 3% auto;
  border-radius: 30px;
  color: #fff;
  line-height: 60px;
  font-size: 26px;
}
/*专业介绍*/
.about {
  height: 694px;
  background: url("../images/about.jpg") no-repeat center;
  -webkit-box-sizing: content-box!important;
}
.about_con1 {
  display: inline-block;
  width: 390px;
  height: 160px;
  margin: 100px 30px 0 10px;
}
.about_con1 strong {
  font-size: 30px;
  color: #aa3000;
}
.about_con1 b, .about_con3 b {
  font-size: 18px;
  color: #98603b;
}
.about_con1 p {padding-top: 4px;}
.about_con2 {
  display: inline-block;
  width: 380px;
  height: 160px;
  padding-top: 60px;
  text-align: center;
  color: #fff;
  font-size: 18px;
  vertical-align: top;
}
.about_con2 strong {font-size: 60px;}
.about_con2 hr {
  width: 60px;
  border: 1px solid #fff;
  margin: auto;
}
.about_con2 b {font-size: 30px; line-height: 2em}
.about_con3 {
  /*width: 630px;*/
  height: 195px;
  padding: 220px 0 0 650px;
  line-height: 2em;
}
/*专业优势*/
.bgGrey {background: #f8f8f8;}
.adv li {
  width: 198px;
  height: 160px;
  padding: 30px 0;
  border: 1px solid #606060;
  border-radius: 10px;
  text-align: center;
  cursor: pointer;
}
.adv li strong {
  display: block;
  font-size: 20px;
  margin: 15px auto;
}
/*学习内容*/
.content {align-items: center;}
.content p {
  width: 745px;
  height: 294px;
  padding: 30px 20px;
  margin-left: -130px;
  background: #fff;
  box-shadow:  0 0 5px 5px #ccc;
  line-height: 2em;
}
.content p b {color: #aa3000;}
  /*学生作品*/
.works {height: 450px;}
.works a {
  width: 310px;
  height: 220px;
  border-radius: 10px;
  overflow: hidden;
}
.works a img {transition: all .5s;}
.works a img:hover {transform: scale(1.2)}
  /*就业服务*/
.bgY {
  height: 400px;
  background: #ffa2a2;
}
.job {position: relative;}
.job article {
  width: 470px;
  color: #fff;
}
.job .title_main {width: 160px;color: #fff;}
.job .title_main::after {width:100%;bottom: 10px;left: 50px;}
.job .job_content {font-size: 20px;}
.job .job_content p {
  line-height: 2em;
  padding: 15px 0;
  text-indent: 2em;
}
.job img {
  position: absolute;
  top: 0;
  left: 500px;
}

.bg_huise{
  margin: 30px auto;
}
.bg_huise p.wrap{
  margin: 20px auto;
  line-height: 30px;
  width: 1150px;
  text-align: left;
    text-indent: 32px;
}


.lunbo .left{
  width: 40%;
  overflow: hidden;
}
.lunbo .left img{
  width: 100%;
}
.lunbo .right{
  width: 58%;
}
.lunbo .right img{
  width: 100%;
}






.bg1{
  background: #fff5f4;
}
.bg1 .wrap{
  background: #98603b;
}
.bg1 .wrap img{
  width: 45%;
}
.bg1 .wrap .right{
  width: 47%;
  padding: 40px;;
}
.bg1 .wrap .right strong{
  color: #fff;
  font-size: 40px;
}
.bg1 .wrap .right b{
  font-size: 30px;
  color: #fff;
}
.bg1 .wrap .right p{
  color: #fff;
  text-indent: 32px;
  font-size: 18px;
  line-height: 34px;
  margin: 2% auto;
}
.bg1 .wrap .right a{
  display: block;
  background: #fff;
  width: 250px;
  text-align: center;
  line-height: 42px;
  border-radius: 30px;
  margin: 6% auto 0;
  font-size: 18px;
}

.zhuanye{
  margin: 5% auto;
}
.zhuanye  img{
  width: 42%;
}
.zhuanye  .left{
  width: 47%;
  padding: 40px;;
}
.zhuanye  .left strong{
  color: #98603b;
  font-size: 40px;
}
.zhuanye  .left b{
  font-size: 30px;
}
.zhuanye  .left p{

  text-indent: 32px;
  font-size: 18px;
  line-height: 34px;
  margin: 2% auto;
}
.zhuanye  .left a{
  display: block;
  background: #98603b;
  width: 300px;
  text-align: center;
  line-height: 42px;
  border-radius: 30px;
  margin: 6% auto 0;
  font-size: 18px;
  color: #fff;
}


/* 专业技能 */


.bg2{
  background-color: #98603b;
}
.bg2 .wrap{
  background-color: #fff5f4;
  padding: 30px 0;
}
.bg_fense{
  background-color: #98603b;
  width: 94%;
  margin: 2% auto;
}
.zhuanye_lunbo {
  overflow: hidden;

}
.zhuanye_lunbo .swiper-wrapper .swiper-slide{
  position: relative;
}
.zhuanye_lunbo img{
  width: 50%;
  position: absolute;
  z-index: 99;
}

.zhuanye_lunbo .right {
  width: 46%;
  float: right;
  padding: 20px;
  color: #fff;
}
.zhuanye_lunbo .right strong{
  font-size: 24px;
  margin: 16px auto;
  display: block;
}
.zhuanye_lunbo .right p{
  font-size: 17px;
  line-height: 28px;
}

.swiper-pagination{
  margin: 0 0 0 580px;
}
.swiper-pagination-bullet-active{
  background: #98603b;
}
.swiper-pagination-bullet{
  width: 16px;
  height: 16px;
  margin: 0 6px 0;
}




.bg_chengse{

	padding: 30px 0;
}
.bg_chengse .wrap .left{
	width: 40%;
	float: left;
}
.bg_chengse .wrap .right{
	float: right;
}
.bg_chengse strong{
  color: #98603b;
	font-size: 34px;
}
.bg_chengse p{

    font-size: 18px;
    margin: 4% auto;
	line-height: 34px;
}
.bg_chengse p b{
	font-size: 24px;
}
.table{
	background-color: #98603b;
}
td{
    border: 1px solid #fff;
	padding: 10px!important;
  color: #fff;
font-size: 18px;
	width: 50%;
}



/* 就业 */

.bg_jiuye{
  background: url(../images/bg_jiuye.jpg);
  padding: 1px 0;
}

.div_jiuye .ul_list1{
  width: 53%;
}

.div_jiuye .left{
width: 46%;
}
.div_jiuye .left p{
width: 90%;
}
.div_qianjing{
  margin: 8% auto 6%;
}

.div_qianjing img{
width: 48%;
}
.div_qianjing .left strong{
font-size: 32px;
}
.div_qianjing .left strong b{
font-size: 22px;
  color: #98603b;
}
.div_qianjing .left p{
margin: 5% 0;
font-size: 18px;
line-height: 34px;
}

.div_qianjing .left a{
  background: #98603b;
  width: 280px;
  display: block;
  text-align: center;
  margin: 4% 0 0 50px;
  /* border-radius: 30px; */
  color: #fff;
  line-height: 70px;
  font-size: 26px;
}

.ul_list1 li{
  width: 46%;
  margin: 0 auto;
  border-radius: 4px;
  box-shadow: 0px 0px 5px 2px #98603b;
padding: 0 0 20px 0;
overflow: hidden;
}
.ul_list1 li img{
  width: 100%;
  transition: all .5s;
  height: 185px;
}

.ul_list1 li:hover img{
	transform: scale(1.1);
}

.ul_list1 li strong{
display: block;
  text-align: center;
  margin: 3% auto;
  font-size: 20px;
}
.ul_list1 li p{
  width: 90%;
  margin: 1% auto;
  line-height: 28px;
}


.bg3{
	background: url(../images/bg3.jpg);
	padding: 30px 0 1px  0;
  margin: 30px auto;
}
.bg3 .title_main{
  color: #fff;
}
.bg3 .title_main b{
  color: #fff;
}
.bg3 .qiye_p{
	color: #fff;
	text-align: center;
}
.ul_list2{
  margin: 20px auto;
}
.ul_list2 li{
	width: 31%;
}
.ul_list2 li img{
	width: 100%;
}



.xuexiao_youshi{
	margin: 3% auto;
}
.xuexiao_youshi .swiper-slide{
  box-shadow: 0px 5px 7px 0px  #b1937f;
  height: 500px;
	margin: 10px auto;
	overflow: hidden;
	background: #f9f9f9;
}
.xuexiao_youshi .swiper-slide img{
	width: 100%;
	transition: all .5s;
}
.xuexiao_youshi .swiper-slide:hover img{
	transform: scale(1.1);
}

.xuexiao_youshi .swiper-slide p{
	margin: 3% auto;
    width: 90%;
    line-height: 30px;
    text-indent: 30px;
}

