.twostage_banner{width: 100%;margin: 0 auto;position: relative;}
.twostage_banner img{display: block;width: 100%;}
.twostage_tiao{background: url(../images/twostage_bg_tiao.png) no-repeat center center;width: 100%;height: 19px;position: absolute;left:0;bottom: -2px;}
.twostage_cont{width: 69.4%;margin: 0 auto;padding: 30px 0 0 0;max-width: 1000px;}
.twostage_title{background: url(../images/twostage_titlebg.png) no-repeat left top;width: 160px;height: 70px;padding-left: 28px;}
.twostage_title_C{font-size:22px;color: #333333;/*background: #fff;*/line-height: 26px;display: inline-block;padding-right: 5px;}
.twostage_title_E{font-size: 18px;color: #666666;/*background: #fff;*/line-height: 24px;max-width: 137px;}
.twostage_position a{font-size: 14px;color: #333333;background: url(../images/position_a1.png) no-repeat left center;padding: 0 15px 0 15px;height: 30px;line-height: 30px;}
.twostage_position a.position_m{background: url(../images/position_m.png) no-repeat center center;width:30px;height: 30px;padding: 0 10px 0 0;}
.bd_zsxx_cont{margin: 0 auto;width: 69.4%;max-width: 1000px;}/*height:360px*/
.zsxx_cont_l{width: 190px;min-width: 183px;}
.bd_twostage_nav{padding-top: 20px;}
.bd_twostage_nav>li>a{display: block;background: url(../images/zsxx_navlist_repeat1.jpg) repeat-x left top;}
.bd_twostage_nav>li>a>p{background: url(../images/zsxx_navlist_bg1.jpg) no-repeat right top;height: 55px;font-size: 16px;color: #333333;line-height: 50px;padding-left: 4.5%;position: relative;}
.bd_twostage_nav>li{margin-bottom:17px;}
.zsxx_nav_arrow{background: url(../images/zsxx_nav_a1.png) no-repeat center center;width: 17px;height: 17px;position: absolute;top:17px;right:24.8%;}
.bd_twostage_nav>li>a:hover,.bd_twostage_nav>li.current>a{background: url(../images/zsxx_navlist_repeat2.jpg) repeat-x left top;}
.bd_twostage_nav>li>a:hover>p,.bd_twostage_nav>li.current>a>p{background: url(../images/zsxx_navlist_bg2.jpg) no-repeat right top;color: #fff;font-weight: bold;}
.bd_twostage_nav>li>a:hover span,.bd_twostage_nav>li.current>a span{background: url(../images/zsxx_nav_a2.png) no-repeat center center;}
.twostage_nav_two{width: 147px;display: none;}
.twostage_nav_two>li{border-bottom: 1px dashed #a6b1b3;}
.twostage_nav_two>li>a{display:block;font-size:14px;color: #333333;background: url(../images/zsxx_navtwo_a1.png) no-repeat 125px 16px;line-height: 40px;text-indent: 40px;}
.twostage_nav_two>li.current>a,.twostage_nav_two>li>a:hover{color: #be2d25;font-weight: bold;background: url(../images/zsxx_navtwo_a2.png) no-repeat 125px 16px;}
/*2018-608*/
.phone_list_swiper{margin-top: 36px;display: none;}
.phone_list {width: 70%;margin: 0 auto;}
.phone_list>a{display: block;background: url(../images/zsxx_navlist_repeat1.jpg) repeat-x left top;}
.phone_list>a>p{background: url(../images/zsxx_navlist_bg1.jpg) no-repeat right top;height: 55px;font-size: 16px;color: #333333;line-height: 50px;padding-left: 4.5%;position: relative;}
.phone_list{margin-bottom:17px;}
.zsxx_nav_arrow{background: url(../images/zsxx_nav_a1.png) no-repeat center center;width: 17px;height: 17px;position: absolute;top:17px;right:24.8%;}
.phone_list>a:hover,.phone_list.current>a{background: url(../images/zsxx_navlist_repeat2.jpg) repeat-x left top;}
.phone_list>a:hover>p,.phone_list.current>a>p{background: url(../images/zsxx_navlist_bg2.jpg) no-repeat right top;color: #fff;font-weight: bold;}
.phone_list>a:hover span,.phone_list.current>a span{background: url(../images/zsxx_nav_a2.png) no-repeat center center;}
.phone_list_swiper .swiper-button-next{background-image: url(../images/phone_nextbtn.png);width: 30px;height: 30px;background-size: 30px 30px;}
.phone_list_swiper .swiper-button-prev{background-image: url(../images/phone_prevbtn.png);width: 30px;height: 30px;background-size: 30px 30px;}
.phone_list_swiper .swiper-button-next.swiper-button-disabled{background-image: url(../images/phone_nextbtn1.png);opacity: 1;}
.phone_list_swiper .swiper-button-prev.swiper-button-disabled{background-image: url(../images/phone_prevbtn1.png);opacity: 1;}
/*招生信息*/
.zsxx_cont_r{width: 76%;}
.zsxx_cont_list{padding-bottom: 50px;}
.zsxx_cont_list li{border-bottom: 1px dashed #e0e0e0;}
.zsxx_cont_list li a{display: block;}
.zsxxCont_list_txt{width:86.8%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #333333;line-height: 43px;}
.zsxxCont_list_time{font-size: 12px;color: #999999;line-height: 43px;}
.zsxx_cont_list li:hover .zsxxCont_list_txt{color: #be2d25;}
.zscq_page{width:100%;margin: 0 auto 50px auto;text-align: center;}
.page_list{margin:0 auto;display: inline-block;}
.page_list li{width:28px;height:28px;line-height: 28px;text-align: center;font-size: 14px;color:#515151;margin-left: 10px;border: 1px solid #e5e5e5;margin-bottom: 5px;}
.page_list li a{font-size: 14px;color:#999999;}
.page_list li.current{border: 1px solid #e79892;}
.page_list li.current a{color:#cf3225;}
.page_list li.noBord{border: 1px solid #fff;}
.tiaozhuan{display: inline-block;margin-bottom: 5px;}
.tiaozhuan_t{font-size: 14px;color: #999999;padding-left: 15px;line-height: 26px;}
.tianzhuan_p{width:44px;height: 26px;line-height: 26px;text-align: center;border: 1px solid #e5e5e5;margin-right: 10px;color: #cf3225;font-size: 14px;}
.tiaozhuan_btn{width:38px;height: 26px;line-height: 26px;text-align: center;border: 1px solid #e5e5e5;font-size: 14px;color: #515151;}
.tiaozhuan a.current{color: #515151;border: 1px solid #77ade3;border-radius: 2px;}
/*招生信息-详情*/
.zsxxxq_cont{padding: 15px 0 0 0;}
.zsxxxq_title{font-size:20px;color: #0f81cc;text-align: center;line-height: 28px;margin-bottom: 20px;}
.zsxxxq_vicetitle{font-size:16px;color: #0f81cc;text-align: center;line-height: 28px;margin-bottom: 20px;}
.zsxxxq_zhushi{border-bottom: 1px dashed #cccccc;line-height: 32px;padding: 0 11px 0 11px;}
.zhushi_time,.zhushi_laiyuan{font-size:14px;color: #999999; }
.zsxxxq_cont_cent{padding-top: 15px;padding-bottom: 20px;}
.zsxxxq_detalis_title{font-size: 16px;color: #333333;line-height:45px;}
.zsxxxq_detalis{font-size: 14px;color: #333333;line-height: 24px;margin-bottom: 33px;text-indent: 2em;}
/*专业目录*/
.zyml_cont{padding:20px 0 0 0;}
.zyml_mk_title{background: #f8f8f8;margin-bottom: 38px;margin-left: 50px;}
.mk_col1{border-top: 2px solid #32c06b;}
.mk_col2{border-top: 2px solid #3598db;}
.mk_col3{border-top: 2px solid #cf3225;}
.mk_col4{border-top: 2px solid #9a59b5;}
.back_col1{background: #32c06b;}
.back_col2{background: #3598db;}
.back_col3{background: #cf3225;}
.back_col4{background: #9a59b5;}
.zyml_title_bg1{background: ;}
.zyml_title_cont{margin-top: -2px;}
.zyml_title_txt{font-size:16px;color:#ffffff;text-align: center;width: 40%;,max-width:200px;line-height: 36px;}
.back_col1{background: #32c06b;}
.zyml_cont_list{width:92%;margin: 0 auto;padding-top: 15px;}
.zyml_cont_list li{width: 30%;border: 1px solid #f1f1f1;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;height:40px;line-height: 40px;margin-right: 3%;margin-bottom: 14px;background:#fff;font-size: 14px;color:#333333;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zyml_cont_list li a{display: block;font-size: 14px;color:#333333;width: 100%;height: 100%;}
/*联系信息*/
.bd_lxxx_cont{margin: 0 auto;width: 63.5%;max-width: 915px;padding-top: 30px;}
.lxxx_cont_title{font-size:18px;color: #168bda;text-align: center;line-height: 36px;}
.lxwm_top_l{width: 76.5%;border-right: 1px solid #e5e5e5;}
.lxwm_top_l a{background: url(../images/lxxx_icon1.png) no-repeat;font-size:14px;color: #474747;line-height: 59px;text-indent: 48px;width: 46%;height: 59px;border-bottom: 1px dashed #cccccc;/*min-width: 270px;*/}
.lxwm_top_l a:hover{color: #168bda;background: url(../images/lxxx_icon2.png) no-repeat;}
.lxwm_top_l a.lxwm_a1{background-position:9px 17px;}
.lxwm_top_l a.lxwm_a2{background-position:9px -179px;}
.lxwm_top_l a.lxwm_a3{background-position:9px -41px;}
.lxwm_top_l a.lxwm_a4{background-position:9px -239px;}
.lxwm_top_l a.lxwm_a5{background-position:9px -102px;}
.lxwm_top_l a.lxwm_a6{background-position:9px -299px;}
.lxwm_top_r{width: 11.5%;margin-top: 26px;margin-right: 4%;}
.lxwm_top_r img{margin: 0 auto;display: block;width: 100%;}
.lxwm_ewm_txt{font-size: 14px;color: #333333;text-align: center;line-height: 24px;}
.lxwm_map{width:100%;margin: 0 auto;}
#dituContent{width:100%;height:505px;border:#ccc solid 1px;margin: 58px auto 0 auto;}
/*导师详情*/
.teacherDetailContain{width: 1000px;margin: 0 auto;}
.teacher_filt{width: 100%;border-bottom: 1px solid #f0f0f0;margin-top: 40px;}
.teacher_filt>li{float: left;width: 169px;height: 47px;background: #f2f2f2; transform: skew(-46deg);-ms-transform:skew(-46deg);-moz-transform:skew(-46deg); -webkit-transform:skew(-46deg); -o-transform:skew(-46deg); margin-left: 4px;}
.teacher_filt>li>a{display: block;transform: skew(46deg);-ms-transform:skew(46deg);-moz-transform:skew(46deg); -webkit-transform:skew(46deg); -o-transform:skew(46deg);line-height: 49px;text-align: center;font-size: 16px;color: #333;}
.teacher_filt>li:hover{background: #be2d25;}
.teacher_filt>li:hover>a{color: #fff;}
.teacher_filt>li.active{background: #be2d25;width: 135px;height: 52px;margin-top: -5px;}
.teacher_filt>li.active>a{color: #fff;font-weight: bold;line-height: 52px;}
.detailBox{width: 95%;margin: 0 auto;}
.detailBox_t{margin-top: 36px;padding-bottom: 20px;border-bottom: 1px dashed #b2b2b2;}
.teacherPic{float: left;width: 28.5%;max-width: 270px;}
.teacherPic img{width: 100%;}
.teachertxt{float: right;width: 68%;}
.teachertxt_title{color: #333;font-size: 16px;line-height: 30px;height: 43px;border-bottom: 1px dashed #000;font-weight: bold;}
.teachertxt_wz{font-size: 14px;color: #666;}
.teachertxt_wz_b{float: left;font-weight: 500;line-height: 30px;}
.teachertxt_wz_p{width: 90%;float: right;line-height: 30px;max-width: 600px;}
.teachertxt_wz_title{margin: 15px 0;}
.teachertxt_wz_college{margin: 15px 0;}
.teachertxt_wz_direction{margin: 15px 0;}
.detailBox_b{font-size: 14px;color: #666;line-height: 30px;/*text-indent: 32px;*/}
.detailBox_b>p{margin-top: 20px;}

/*导师列表*/
.teacherListContain{width: 1050px;margin-left: -50px;margin-bottom: 45px;}
.teacherListDiv{width: 300px;height: 342px;background: url(../images/teacherlistBg3.png) no-repeat;float: left;margin-left: 50px;margin-top: 76px;position: relative;}
.teacherListDiv:nth-of-type(3n+1){background: url(../images/teacherlistBg.png) no-repeat;}
.teacherListDiv:nth-of-type(3n+2){background: url(../images/teacherlistBg2.png) no-repeat;}
.teacherportrait{width: 80px;height: 80px;display: block;border: 5px solid #fff;border-radius: 50%;position: absolute;top: -40px;left: 0;right: 0;margin: 0 auto;}
.teacherdesBox{width: 250px;height: 210px;margin: 0 auto;font-size: 14px;padding-top: 64px; overflow: hidden;}
.teacherName{font-size: 16px;color: #333;font-weight: bold;text-align: center;}
.teacher_por_b{font-weight: 500;color: #1680c3;float: left;line-height: 24px;}
.teacher_por_p{float: right;width: 200px;color: #999; text-align: justify;line-height: 24px;}
.teacherCollege{margin-top: 10px;}
.teacherDirection,.teacherDes{margin-top: 6px;}
.seeDetail{width: 94px;height: 28px;border: 1px solid #e1e0e0;border-radius: 4px;color: #999;line-height: 28px;text-align: center;display: block;margin: 15px auto 0;}





@media (min-width: 960px) and (max-width: 1200px) {
	.twostage_cont{width: 90%;}
  .bd_zsxx_cont{width: 90%;}
  .bd_lxxx_cont{width: 89%;}
}

@media only screen and (max-width: 1000px) {
		.teacherDetailContain{width: 100%;}
		.teacherListContain{width: 100%;margin-left: 0;}
		.teacherListDiv{margin: 76px 9% 0;}
}

@media (min-width:750px) and (max-width: 959px) {
  .twostage_cont{width: 95%;}
  .twostage_tiao img{width: 95%;}
  .bd_zsxx_cont{width: 95%;}
  .bd_lxxx_cont{width: 93%;}
  .zsxx_cont_r{width: 72%;}
  .zsxxCont_list_txt{width: 83.8%;}
  .lxwm_top_l{width: 80.5%;}
  .lxwm_top_l a{width: 48%;}
  .teacherListDiv{margin: 76px 8% 0;}
}

@media only screen and (max-width: 900px) {
  .teacherListDiv{margin: 76px 7% 0;}
}

@media only screen and (max-width: 852px) {
  .teacherListDiv{margin: 76px 5% 0;}
}

@media only screen and (max-width: 770px) {
  .teacherListDiv{margin: 76px 4% 0;}
}

@media only screen and (max-width: 752px) {
  .teacherListDiv{margin: 76px 3% 0;}
}

@media (min-width:320px) and (max-width: 749px) {
  .bd_zsxx_cont{width: 99%;}
  .zsxx_cont_r{width: 65%;}
  .zsxxCont_list_txt{width: 83.8%;}
}

@media (min-width:560px) and (max-width: 749px) {
  .twostage_cont{width: 99%;}
  .twostage_tiao img{width: 99%;}
  .bd_zsxx_cont{width: 99%;}
  .bd_lxxx_cont{width: 97%;}
  .lxwm_top_r{display: none;}
  .lxwm_top_l{width: 100%;border-right: 0;}
  .lxwm_top_l a{width: 50%;}
  #dituContent{height: 360px;}
  .zsxx_cont_l{display: none;}
  .phone_list_swiper{display: block;}
  .twostage_nav_two{width: 100%;}
  .zsxx_cont_r{width: 97%;margin: 0 auto;float: inherit;}
  .zsxx_nav_arrow{right:10.8%}
  .zsxxCont_list_txt{width: 83.8%;}
}


@media only screen and (max-width: 700px) {
  .teacherListDiv{margin: 76px 1% 0;}
  .teachertxt_wz .teachertxt_wz_p{width: 86%;}
  .twostage_position{display: none;}
}

@media only screen and (max-width: 642px) {
  .teacherListDiv{float: none;margin: 76px auto 0;}
}

@media only screen and (max-width: 560px) {
  /*.twostage_banner{margin-top: 60px;}*/
}

@media only screen and (max-width: 520px) {
  .teacher_filt>li{-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;width: 32%;margin-left: 1%;}
  .teacher_filt>li>a{-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
  .teacher_filt>li.active{width: 33%;}
  .teacherPic{width: 270px;margin: 0 auto;float: none;}
  .teachertxt{width: 95%;margin: 20px auto 0;float: none;}
}

@media (min-width:420px) and (max-width:559px) {
  .twostage_cont{width: 99%;}
  .twostage_tiao img{width: 99%;}
  .bd_zsxx_cont{width: 99%;}
  .bd_lxxx_cont{width: 97%;}
  .lxwm_top_r{display: none;}
  .lxwm_top_l{width: 100%;border-right: 0;}
  .lxwm_top_l a{width: 100%;}
  #dituContent{height: 360px;}
  .zsxx_cont_l{display: none;}
  .phone_list_swiper{display: block;}
  .twostage_nav_two{width: 100%;}
  .zsxx_cont_r{width: 97%;margin: 0 auto;float: inherit;}
  .zsxx_nav_arrow{right:12.8%}
  .twostage_nav_two>li>a{background: url(../images/zsxx_navtwo_a1.png) no-repeat 86% 16px;}
  .twostage_nav_two>li.current>a,.twostage_nav_two>li>a:hover{background: url(../images/zsxx_navtwo_a2.png) no-repeat 86% 16px;}
  .zsxxCont_list_txt{width: 78.8%;}
  .zyml_cont_list li{width: 45%;margin-right: 4% !important;}
}
@media only screen  and (max-width:419px) {
  .twostage_cont{width: 99%;}
  .twostage_tiao img{width: 99%;}
  .bd_zsxx_cont{width: 99%;}
  .bd_lxxx_cont{width: 97%;}
  .lxwm_top_r{display: none;}
  .lxwm_top_l{width: 100%;border-right: 0;}
  .lxwm_top_l a{width: 100%;}
  #dituContent{height: 360px;}
  .zsxx_cont_l{display: none;}
  .phone_list_swiper{display: block;}
  .twostage_nav_two{width: 100%;}
  .zsxx_cont_r{width: 97%;margin: 0 auto;float: inherit;}
  .zsxx_nav_arrow{right:15.8%}
  .twostage_nav_two>li>a{background: url(../images/zsxx_navtwo_a1.png) no-repeat 82% 16px;}
  .twostage_nav_two>li.current>a,.twostage_nav_two>li>a:hover{background: url(../images/zsxx_navtwo_a2.png) no-repeat 82% 16px;}
  .zsxxCont_list_txt{width:68.8%;}
  .zyml_cont_list li{width: 96%;margin-right: 0 !important;}
}

@media only screen and (max-width: 360px) {
  .teachertxt_wz .teachertxt_wz_p{width: 80%;}
}