body, button, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, img, legend, li, ol, p, pre, td, textarea, th, ul { padding: 0; margin: 0; border: none; }
body, textarea { width: 100%; height: auto; font-size: 16px; font-family: "Microsoft YaHei", Verdana, Arial, Helvetica, sans-serif;  z-index: 0; background-color: #fff; color: #333; }
a { color: #333; text-decoration: none;}
a:hover { text-decoration: none; cursor: pointer; }
li, ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: 400; }
.clear { clear: both; }
img { display: block; }
.flex { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; }
.tbody { width:100%; margin: 0 auto; }
.clear{clear: both;}


.banner{margin: 0;padding: 0;margin-top: -12px;}
.banner img{width: 100%;}

/* 轮播图start */
.lb{width: 1200px;height: 460px;margin: 60px auto;box-shadow: 0 0 8px 0 #f2f2f2;position: relative;}
.lb .qdys_slide{height: 460px;width: 790px;position: absolute;top: 0;left: 0;}
.lb .qdys_slide .qdys_li{ position:relative;}
.qdys_btt{ font-size:32px; font-weight:bold; text-align:center; line-height:50px; color:#f30208;}
.qdys_ttt{ font-size:20px; color:#fff; line-height:35px; text-indent:2em; padding-top:14px;position: absolute;bottom: 0;left: 0;height: 50px;width: 790px;background-color: rgba(0,0,0,0.5);;text-align: center;}
.qdys_slide .prev,.qdys_slide .next{ display:block; width:20px; height:50px; background-image:url(../img/qdys_slide_prev.png); position:absolute; top:45%; left:10px;}
.qdys_slide .next{ left:auto; right:10px;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}

.lb  .intro{width: 408px;float: right;}
.lb  .intro .tit1{margin-top: 28px;text-align: center;font-size: 24px;color: #ff2a32;}
.lb  .intro .tit2{margin-top: 28px;text-align: center;font-size: 28px;font-weight: bold;color: #ff2a32;}
.lb  .intro .desc{width: 324px;margin: 18px auto 0;font-size: 20px;line-height: 32px;}
/* 轮播图end */

/* 宣讲start */
.xj{background: #f9f9f9;padding: 60px 0 10px;position: relative;}
.title{font-style: italic;font-size: 32px;text-align: center;font-weight: bold;}
.tsign{width: 290px;height: 6px;position: absolute;top: 112px;left: 50%;margin-left: -145px;}

.xjimg1{width: 1204px;height: 600px;margin: 60px auto;}
.xjimg1 .simg{width: 330px;height: 570px;box-shadow: 0 0 6px 0 #e6e6e6;background: #fff;padding: 15px;}
.xjimg1 .simg img,.xjimg2 .simg img{width: 330px;height: 220px;margin-bottom: 15px;}
.xjimg1 .simg p,.xjimg2 .simg p{text-align: center;margin-top: 30px;font-size: 24px;}

.xjimg2{width: 1204px;height: 600px;margin: 60px auto;}
.xjimg2 .simg{width: 330px;height: 570px;box-shadow: 0 0 6px 0 #e6e6e6;background: #fff;padding: 15px;}
.xjimg2 .tsimg{width: 330px;height: 600px;}
.xjimg2 .tsimg div{width: 330px;height: 250px;box-shadow: 0 0 6px 0 #e6e6e6;background: #fff;padding: 15px;}
.xjimg2 .tsimg  .top{margin-bottom: 40px;}
.xjimg2 .tsimg .top,.xjimg2 .tsimg .down{font-size: 24px;line-height: 44px;text-align: center;}
.buttion{width: 500px;height: 74px;margin: auto;background: #ff2a32;text-align: center;line-height: 74px;color: #fff;font-size: 28px;}
/* 宣讲end */
/* 面试start */
.ms{background: #f9f9f9;position: relative;padding: 60px 0;}
.msshow{width: 1200px;height: 760px;margin: 60px auto;}
.msshow .mleft{width: 780px;height: 490px;float: left;}
.msshow .mleft .mlf{width: 780px;height: 490px;margin-bottom: 50px;}
.msshow .mleft img{width: 360px;height: 220px;}
.msshow .mright{width: 360px;float: right;}
.msshow .mright img{width: 360px;height: 220px;margin-bottom: 50px;}
/* 面试end */
/* 选择定向班start */
.dxb{padding: 60px 0;position: relative;}
.bgv{width: 1200px;height: 508px;background: url(../img/dxb_sign.png) no-repeat;margin: 40px auto;position: relative;}
/* .bgv img{width: 1130px;height: 420px;position: absolute;left: 35px;top: 32px;}
.bgv p{font-size: 20px;position: absolute;bottom: 10px;left: 50%;width: 300px;height: 30px;margin-left: -70px;line-height: 30px;} */
/* 临时 */
.bgv_slide{width: 1130px;height: 420px;position: absolute;left: 35px;top: 32px;}
.bgv_slide .bgv_li{ display: block;}
.bgv_slide .prev,.bgv_slide .next{ display:block; width:20px; height:50px; background-image:url(../img/qdys_slide_prev.png); position:absolute; top:45%; left:10px;}
.bgv_slide .next{ left:auto; right:10px;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.bgv p{font-size: 20px;position: absolute;bottom: 10px;left: 50%;width: 140px;height: 30px;margin-left: -70px;line-height: 30px;}
/* 临时end */
.dxqy{width: 1200px;margin: 60px auto;}
.dxqy .qyshow{height: 412px;width: 480px;}
.dxqy .nmlist{width: 700px;height: 412px;border: 1px solid #ff9853;}
.qyshow div{height: 195px;width: 100%;}
.qyshow div .wz{width: 94px;height: 195px;}
.qyshow div p{margin-top: 120px;text-align: center;font-size: 20px;} 
.qyshow .top img,.qyshow .down img{width: 379px;height: 195px;}
.qyshow .top{margin-bottom: 22px;}

.nmlist .top{height: 26px;width: 100%;background: #ff9853;padding: 12px 0;margin-bottom: 12px;}
.nmlist .top span{font-size: 24px;font-weight: bold;color: #fff;border-right: 1px solid #fff;text-align: center;display: inline-block;}
.nmlist .top .bm_1{width: 136px;}
.nmlist .top .bm_2{width: 124px;}
.nmlist .top .bm_3{width: 150px;}
.nmlist .top .bm_4{width: 140px;}
.nmlist .top .bm_5{width: 136px;border: none;}

.bmlist .nminfo{display: block;height: 45px;border-bottom: 1px dashed #d2d2d2;margin: 0 20px;}
.bmlist .nminfo span{font-size: 22px;text-align: center;display: inline-block;margin-top: 10px;}
.bmlist .nminfo .bm_1{width: 116px;}
.bmlist .nminfo .bm_2{width: 124px;}
.bmlist .nminfo .bm_3{width: 140px;}
.bmlist .nminfo .bm_4{width: 140px;}
.bmlist .nminfo .bm_5{width: 128px;font-weight: bold;text-align: right;}
/* 选择定向班end  */
/* 专业推荐start */
.tj{background: #f9f9f9;padding: 60px 0;position: relative;}
.tjshow{width: 1200px;height: 470px;margin: 60px auto 0;background: #fff;}
.tjshow .sign{width: 108px;height: 470px;background: #e8e8e8;float: left;position: relative;}
.tjshow .sign p{writing-mode: vertical-rl;writing-mode: tb-rl;}
.tjshow  .zw{font-size: 28px;position: absolute;top: 98px;left: 20px;}
.tjshow  .yw{font-size: 18px;top: 222px;right: 20px;position: absolute;}

.tjshow  .tjwz{width: 978px;margin: 40px 56px 0 0 ;float: right;}
.tjshow  .tjwz .timg{width: 468px;}
.tjshow  .tjwz .timg p{font-size: 20px;text-align: center;}
.tjshow  .tjwz  .tjtit{line-height: 56px;}
.tjshow  .tjwz .timg p span{font-size: 24px;font-weight: bold;display: inline-block;margin-right: 20px;}

.zyshow{width: 1200px;height: 380px;margin: 50px auto;}
.zyshow .zyinfo{width: 380px;height: 380px;background: #fff;border-radius: 6px;}
.zyshow  .info1 .tit{height: 60px;width: 204px;margin: 22px auto 0;}
.zyshow  .info1 .tit img{float: left;width: 46px;height: 38px;margin-right: 20px;margin-top: 10px;}
.zyshow  .zyinfo .tit .zytit .t{font-weight: bold;font-size: 24px;}
.zyshow  .zyinfo .tit .zytit .desc{font-size: 20px;}
.zyshow  .zyinfo .tit .zytit{float: left;}

.zyshow  .info2 .tit{height: 60px;width: 264px;margin: 22px auto 0;}
.zyshow  .info2 .tit img{float: left;width: 39px;height: 39px;margin-right: 20px;margin-top: 10px;}
.zyshow  .info3 .tit{height: 60px;width: 226px;margin: 22px auto 0;}
.zyshow  .info3 .tit img{float: left;width: 40px;height: 40px;margin-right: 20px;margin-top: 10px;}

.zyshow .zyinfo .zimg{margin: 20px auto 15px;}
.zyshow .zyinfo  .zydes{font-size: 20px;text-align: center;}
.zyshow .zyinfo  .zydes1{margin-top: 30px;}
/* 专业推荐end */
/* 表单start */
.formb{background: #f9f9f9;padding: 60px 0 40px;position: relative;margin-top: 80px;}
.formb .fsign{width: 381px;height: 80px;margin: 40px auto 0;}
.formb .sdesc{width: 400px;height: 28px;margin: 16px auto;}
.formb .sdesc span{display: block;width: 100px;height: 28px;font-size: 20px;text-align: center;}
.czy_form{margin: 45px auto;width: 780px;}
.czy_form .czy_ipt{width: 780px;height: 72px;margin-bottom: 40px;background: #f2f2f2;outline: none;font-size: 28px;line-height: 72px;text-align: center;}
.czy_form  .czy_sub_btn{width: 780px;height: 72px;background: #ff4247;font-size: 28px;line-height: 72px;text-align: center;color: #fff;font-weight: bold;}
/* 表单end */