@charset "utf-8";
::selection { color: #fff; background-color: #73c8ff; text-shadow: none; }
::-moz-selection { color: #fff; background-color: #73c8ff; text-shadow: none; }

body { width: 100%; display: inline-table;
    font-family: "Microsoft YaHei"!important;
}
html {  width: 100% }
a:hover { text-decoration: none!important; }
.w { width: 1200px; margin: 0 auto }
.fl {float: left}
.fr {float: right}
.ce {text-align: center}
.mt {margin-top: 20px}
.mr {margin-right: 50px}
ul {margin-bottom: 0!important;}
.black {color: #000!important; }
.black:hover { font-weight: 700; }
.blue {
    background-color: #35AEF3;
    color: #fff!important;
}



/*.bd {border: 1px solid #9d9d9d}*/
/*.zy_banner {*/
    /*position: relative;*/
    /*overflow: hidden;*/
    /*margin: auto;*/
    /*width: 100%;*/
    /*max-width: 1920px;*/
    /*min-width: 1200px;*/
/*}*/

.nav-top-fixed {height: 60px;background:#0080D9 }
/*.nav-top-fixed {height: 60px;background:#cb0711 }*/
/*nav*/
.nav_top {
    height: 44px;
    /*background: #EC9EA1;*/
    line-height: 44px;
}
.nav_call {  width: 17px;  height: 21px;  margin-top: 10px;  margin-right: 5px;  background: url("../../../zt/ztfile/image/icon.png") no-repeat  0 0;  }
.nav_tel {  height: 44px;  line-height:44px;  font-size: 16px;  font-weight: 700;  color: #FF0000;}
.nav_bm { height: 44px; line-height: 44px; background: #0089FF; color: #fff; width: 66px;
}
.nav_qq {width: 50px;height: 44px;line-height: 44px;
}
.nav_qq_img {
    width: 15px;
    height: 16px;
    margin-top: 12px;
    background: url("../../../zt/ztfile/image/icon.png") no-repeat  -36px 0;
}
.qq {
    width: 30px;
}

.nav_wb {
    width: 80px;
    height: 44px;
    line-height: 44px;
}
.nav_wb_img {
    width: 19px;
    height: 17px;
    margin-top: 12px;
    background: url("../../../zt/ztfile/image/icon.png") no-repeat  -17px 0;
}
.wb {
    width: 40px;
}


.nav_bottom {
    height: 80px;
    /*background: #EC9EA1;*/
}
.nav_bottom_left {
    line-height: 80px;
    width: 500px;

}

.nav_bottom_left img {width: 100%}


.nav_bottom_middle {
    width: 235px;
    line-height: 80px;
    margin-left: 50px;
}
.nav_bottom_right {
    display: inline-block;
    line-height: 80px;
}
.nav_bottom_right>span {
    margin: 0 5px;
}
.nav_bottom_right>span>a {
    font-size: 16px;
}

.nav_menu {
    height: 80px;
    width: 100%;
    background: #0080D9;
    /*background: #cb0711;*/
}


.menu_p {
    line-height: 20px;
    margin-bottom: 0;


}
.current_a {
    width:63px;
    position: relative;
    top: 10px;
}

.icon_li{
    width: 140px;
    height: 70px;

}
.icon1 {
    position: absolute;
    top:0;
    width: 30px;
    height: 44px;
    left: 50%;
    margin-left: -15px;
    background: url("../../../zt/ztfile/image/icon.png") no-repeat -78px -42px;
}

.icon2 {
     position: absolute;
     top:0;
     width: 41px;
     height: 43px;
     left: 50%;
     margin-left: -20.5px;
     background: url("../../../zt/ztfile/image/icon.png") no-repeat -108px -42px;
 }

.icon3 {
    position: absolute;
    top:0;
    width: 42px;
    height: 43px;
    left: 50%;
    margin-left: -21px;
    background: url("../../../zt/ztfile/image/icon.png") no-repeat -150px -43px;
}
.icon4 {
    position: absolute;
    top:0;
    width: 43px;
    height: 39px;
    left: 50%;
    margin-left: -21.5px;
    background: url("../../../zt/ztfile/image/icon.png") no-repeat -192px -42px;
}
.icon5 {
    position: absolute;
    top:0;
    width: 32px;
    height: 43px;
    left: 50%;
    margin-left: -15.5px;
    background: url("../../../zt/ztfile/image/icon.png") no-repeat -243px -41px;
}
.icon6 {
    position: absolute;
    top:10px;
    width: 44px;
    height: 25px;
    left: 50%;
    margin-left: -22px;
    background: url("../../../zt/ztfile/image/icon.png") no-repeat -284px -50px;
}



.icon_p {
    position: absolute;
    width: 145px;
    bottom: -1px;
    left: 5px;
    margin: 0;
    color: #fff;
}



.dazhuan>.icon_p,.zhongzhuan>.icon_p,.banpen>.icon_p {
    bottom: -1px;
}


.icon_a {
    width: 140px;
    height: 80px;
    padding: 0;!important;
}

.else_p {
    border: 1px solid #fff;
    margin-bottom: 0;
    color: #fff;
}



/*main start*/
.main_top {
    height: 160px;
    /*background: #EC9EA1;*/
    line-height: 160px;
    vertical-align: middle;

}
.main_top_img{
   margin-right: 88px;
}

.main_major,.main_student,.main_jcwt,.main_news,.main_teacher,.main_school,.main_teamwork  {
    position: relative;
    height: 60px;
    line-height: 60px;
    /*background: #EC9EA1;*/
    color: #0081D9;
    font-size: 24px;
    font-weight: 700;

}

.main_teamwork {
    height:414px;
}

.main_jcwt {
    height: 372px;
}
.main_student {
    height: 525px;
}

.main_teacher {
    height: 450px;
    /*border: 1px solid #000;*/
}
.main_school {
    height: 510px;
}
.icon_l {
    position: absolute;
    height:13px;
    width: 177px;
    background: url("../../../zt/ztfile/image/icon.png") no-repeat  -311px -8px;
    left: 330px;
    top:22px;
}
.icon_r {
    position: absolute;
    height:13px;
    width: 177px;
    background: url("../../../zt/ztfile/image/icon.png") no-repeat  -311px -21px;
    right: 340px;
    top:22px;
}

.icon_hot {
    position: absolute;
    width: 18px;
    height: 32px;
    background: url("../../../zt/ztfile/image/icon.png") no-repeat  -334px -42px;
    left: 522px;
    top:5px;
}


/*热门专业轮播*/
.item_img {
    width: 226px;
    height: 275px;
    background: #E7E7E7;
}
.item_img:nth-child(1),.item_img:nth-child(2),.item_img:nth-child(3){
    margin-right: 97px;
}




.item_h3 {
    font-size: 18px;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 0;
    padding: 5px 0;
}

.item_p {
    color: #656565;
    font-size: 14px;
}

.item_btn {
    width: 83px;
    height: 31px;
    color: #fff;
    background: #009CFF;
    border: none;
}

.stu_ct_story {
    width: 219px;
    height: 432px;
    border:1px solid #00A0E9;
    margin-right: 75px;
    background:  #00A0E9;
}
.stu_ct_story>img {
    width: 100%;
}

.stu_h3 {
    color: #fff;
    font-size: 18px;
    font-weight:600;
    margin: 10px 0 10px 0;
    padding: 0 0 0 10px;
    text-align: left;
}

.stu_p {
    color: #fff;
    font-size: 14px;
    padding: 0 0 0 10px;
    line-height: 25px;
    text-align: left;
    font-weight: normal;
}
.stu_ct_bm {
    width: 282px;
    height: 432px;
    background:  #00A0E9;
}

.stu_h4 {
    color: #fff;
    font-size: 18px;
    font-weight:normal;
    margin: 20px 0 10px 0;
    padding: 0 0 0 10px;
    text-align: left;
}

.stu_name {
    width: 270px;
    height: 371px;
    background: #fff;
    margin: 0 auto;
    padding: 10px 10px 0 15px;
}

.box_li {
    font-size: 16px;
    color: red;
    line-height: 35px;
    text-align: left;
}



/*精彩万通*/
.jcwt_content {
    height: 36px;
    line-height: 36px;

}

.jcwt_solid {
    width: 324px;
    height: 1px;
    /*line-height: 36px;*/
    border-top: 1px solid #C7C7C7 ;
    margin-top: 18px;
}
.jcwt_ct {
    height: 36px;
    width: 138px;
    border: 1px solid #C7C7C7 ;
    /*color: #797979;*/
    font-size: 16px;

}

/*.jc_one {*/
    /*background: #35AEF3;*/
    /*color: #fff;*/
/*}*/

.jc_two,.jc_one {
    color: #797979;
}


.jcwt_bottom1 {
    height: 274px;
    /*background: #EC9EA1;*/
    display: block;
}

.jcwt_bottom2,.jcwt_bottom3,.jcwt_bottom4 {
    height: 274px;
    display: none;
}


.jc_b_one {
    width: 260px;
    height:100%;
    /*background: #0A9F82;*/
    margin-right:30px;
    display: block;
}

.jc_b_one img,.tb_l img,.tp_r img,.tb_r img,.jc_b_three img,.jc_b_four_top img,.jc_b_four_bottom img{
    width: 100%;
    height: 100%;
    border: 0; vertical-align: top; transition: all .3s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease;
}
.jc_b_one a:hover img,.tb_l a:hover img,.tp_r a:hover img,.tb_r a:hover img,.jc_b_three a:hover img,.jc_b_four_top a:hover img,.jc_b_four_bottom a:hover img,.n-b-img a:hover img{
    transform: scale(1.04,1.04); -ms-transform: scale(1.04,1.04); -webkit-transform: scale(1.04,1.04);

}
.item_img a:hover img,.stu_ct_story:hover img {
    transform: scale(1.01,1.01); -ms-transform: scale(1.01,1.01); -webkit-transform: scale(1.01,1.01);
}

.jc_b_two {
    width: 335px;
    height:100%;
    /*background: #0A9F82;*/
    margin-right: 30px;
}

.jc_b_three {
    width: 240px;
    height:100%;
    /*background: #0A9F82;*/
    margin-right: 30px;
}


.jc_b_four {
    width: 235px;
    height:100%;
    /*background: #0A9F82;*/
    /*margin-right: 40px;*/
}

.jc_b_two_top{
    height: 126px;
    width: 100%;
    /*background: #fff0ff;*/
}

.tp_l {
    width: 85px;
    height: 100%;
    border: 1px solid #00A0E9;
    padding: 0 30px;
    line-height: 30px;
    font-size: 26px;
    text-align: center;
}

.tp_r {
    width: 223px;
    height: 100%;
    /*border: 1px solid #00A0E9;*/
}

.jc_b_two_bottom {
    width: 100%;
    height: 127px;
    /*border: 1px solid #00A0E9;*/
    margin-top: 20px;
}

.tb_l {
    width: 160px;
    height: 127px;
    /*border: 1px solid #00A0E9;*/
}

.tb_r {
    width: 160px;
    height: 127px;
    /*border: 1px solid #00A0E9;*/
}

.jc_b_four_top {
    width: 100%;
    height: 127px;
    /*border: 1px solid #00A0E9;*/
}

.jc_b_four_bottom {
    width: 100%;
    height: 127px;
    /*border: 1px solid #00A0E9;*/
    margin-top: 20px;
}

.main_pay {
    margin-top:40px;
    cursor: pointer;
}

.main_pay img {
    cursor: pointer;
}

/*新闻中心*/

.main_news {
    height: 360px;
}
.news_content {
    height: 270px;
    width: 100%;
}
.news_ct_left {
    width: 680px;
    height: 100%;
    /*background: #EC9EA1;*/
}
.n-c-l-top {
    width: 100%;
    height: 161px;
}

.n-top {
    width: 100%;
    height: 161px;
    /*background: #0A9F82;*/
}

.n-t-left{
    width: 253px;
    height: 100%;
    background: #00a1e9;
}

.n-t-left img{
    width: 253px;
}

.news_h3 {
    margin: 5px 0 0 0;
    color: #000;
    text-align: left;
    padding: 0;
    font-size: 16px;
    font-weight: 700;
}

.news_h4 {
    margin: 15px 0 0 0;
    color: #828282;
    text-align: left;
    padding: 0;
    font-size: 14px;
    font-weight: 600;
}

.news_p {
    margin: 10px 0 0 0;
    color: #828282;
    text-align: left;
    padding: 0;
    font-size: 12px;
    line-height: 18px;
    font-weight: normal;
}
.news_pp {
    margin: 15px 0 0 0;
    color: #828282;
    text-align: left;
    padding: 0;
    font-size: 14px;
    line-height: 18px;
    font-weight: normal;

}

.news_h5 {
    position: absolute;
    top: 73px;
    width: 100%;
    color: #fff;
    font-size: 14px;
}



.n-t-right {
    width: 426px;
    height: 100%;
    /*background: #00a1e9;*/
    padding: 0 0 0 20px ;
}

.n-t-right:hover h3 {
    color: #35AEF3;
}

.n-bottom {
    height: 107px;
    /*background: #EC9EA1;*/
    /*padding: 0 20px;*/
    line-height: 107px;
}

.n-b-box {
    position: absolute;
    top:80px;
    width: 100%;
    height: 21px;
    background: #000;
    opacity: 0.6;
}

.n-b-img {
    position: relative;
}

.news_ct_right {
    width: 518px;
    height: 100%;
    /*background: #00E8D7;*/
    position: relative;
}

.n-ul {
    position: absolute;
    top:-18px;
    left:88px;

}

.n-li {
    width: 111px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #C7C7C7 ;
    cursor: pointer;
    font-size: 16px;
    color: #6F6F6F;
    font-weight: normal;
}

.n-ull {
    position: absolute;
    top:30px;
    width: 100%;
    height: 234px;
    /*background: #EC9EA1;*/
}

.n-lii {
    height: 65px;
    margin-bottom: 18px;
    /*background: #fff0ff;*/
    padding-left: 20px;
}

.n-lii-img {
    height: 65px;
    width: 65px;
}
.n-ull-h4 {
    margin: 3px 0 3px 20px;
    color: #828282;
    text-align: left;
    padding: 0;
    font-size: 15px;
    font-weight: 600;
    width: 370px;
}

.bd-img img {width: 65px;height: 65px}

.bd-li a:hover h4 {
    color: #00a1e9;
}

.n-ull-p {
    width: 350px;
    margin: 3px 0 0 20px;
    color: #828282;
    text-align: left;
    padding: 0;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    line-height: 15px;

}

.n-ull-pp {
    width: 72px;
    margin: -10px 3px 0 20px;
    color: #828282;
    text-align: left;
    padding: 0;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    line-height: 15px;
}

.n-lii a:hover h4  {
    color: #00a1e9;
}


/*师资团队*/
.teacher-content {
    width: 100%;
    height: 380px;
    background: #009FE9;
}

.tch-c-top {
    width: 100%;
    height: 110px;
    background: #fff;

}

.tch-fold {
    height: 312px;
    width: 800px;
    margin-top: -108px;
}

.fold-li {
    width: 180px;
    height: 316px;
    border: 3px solid #009FE9;
    margin-right: 10px;
    cursor: pointer;
    position: relative;

    margin-top: -3px;
}
.fold-li>img {
    width: 100%;
    height: 100%;
}

/*.fold-img {*/
    /*z-index: 9;*/
/*}*/

.fold-img-h {
    margin-left: -32px;
}
.fold-h {
    width: 138px;
    height: 308px;
    border: none;
    margin-top: 0;

}

.tch-fold2 {
    width: 380px;
    height: 312px;
    margin-top: -108px;
    padding: 0 50px;
    display: block;
}

.fold-fff {
    position: absolute;
    background-color: #000;
    opacity: 0.6;
    width: 138px;
    height: 312px;
    top: -3px;
    z-index: 8;

}

.fold-z {
    z-index: -1;
}


.fold-p {
    text-align: left;
    text-indent: 2em;
    font-size: 16px;
    font-weight: normal;
    line-height: 25px;
    color: #fff;
}

.fold-h2 {
    font-size: 24px;
    line-height: 25px;
    margin: 0 ;
    padding: 10px 0;
    text-align: left;
}

.fold-h3 {
    font-size: 20px;
    line-height: 25px;
    margin: 0 ;
    padding:  0;
    color: #6F6F6F;
    text-align: left;
}
.fold-h4 {
    font-size: 18px;
    line-height: 25px;
    margin: 0 0 30px  0;
    padding: 0;
    color: #6F6F6F;
    text-align: left;
}

.tch-fold3,.tch-fold4,.tch-fold5,.tch-fold6{
    width: 380px;
    height: 312px;
    margin-top: -108px;
    padding: 0 50px;
    display: none;
}


.school-img {
    height: 449px;
    /*border: 1px solid #000;*/
}


.sch-left {
    width: 867px;
    height: 100%;
}
.sch-right {
    height: 100%;
}

.sch-left ul {
    width: 100%;
    height: 100%;
}

.sch-left ul li {
    width: 279px;
    height: 233px;
    float: left;
    overflow: hidden;
    margin: 0 10px 0 0;
}

.sch-left ul li img {
    width: 100%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
}

.sch-left ul li img:hover {
    transform: scale(1.04,1.04);
    -ms-transform: scale(1.04,1.04);
    -webkit-transform: scale(1.04,1.04);
}

.sch-p {
    text-align: left;
    line-height: 21px;

    font-size: 13px;
    font-weight: normal;
    color: #7c7c7c;
}

.sch-p b {
    font-size: 18px;
    font-weight: 700;
    color: #000;
}

.sch-right img { height: 100%;  }



    /*gift*/

.gift { width: 120px; height: 220px; position:fixed; top: 32%;/*left: 5%;*/ z-index: 9999999; text-align: center;  }
.gift_img { height: 157px; width: 100px; }
.gift_p {color: #fa7b53;font-weight: 700;font-size: 20px}
#gift_btn {background-color: #FF9600;color: #fff;border: none;/*font-family: "微软雅黑";*/font-weight: 700;height: 30px;width: 80px;border-radius: 4px;margin-top: 10px;cursor: pointer;}
.code { width: 300px; height: 200px; text-align: center; display: none; position: fixed; top:300px; left: 60px; z-index: 9999; opacity: 0.8 }
.code_img {height: 200px;width: 200px;}
.code_img2 { height: 40px; width: 40px; position: absolute }


    /*合作单位 */

.main_bottom { height: 120px; width: 100%; border-top: 1px solid #C7C7C7; margin-top: 60px; position: relative; }
.b-tittle { height: 40px; width: 226px; margin-top: -20px; z-index: 9; position: absolute; left: 50%; margin-left: -113px;  }
.b-left { width: 111px; height: 36px; line-height: 36px; color: #6F6F6F; font-size: 17px; border: 1px solid  #C7C7C7; background-color: #fff; cursor: pointer;  }
.b-right { width: 111px; height: 36px; line-height: 36px; color: #6F6F6F; font-size: 17px; border: 1px solid  #C7C7C7; background-color: #fff; cursor: pointer; }
.b-color {  background-color: #35AEF3;  color: #fff;  }
.b-car { height: 86px; width: 100%; margin-top: 40px; display: block;  }
.b-car li {  height: 86px;  line-height: 86px;  width: 86px;  border:1px solid #A8A8A8;  }
.b-car-li {  margin-left: 15px;  }
.b-other {  width: 100%;  height: 86px;  margin-top: 40px;  display: none;  }
.b-other li {  float: left;  margin:0 10px 5px 0  }
.b-other li a { color: #333;  }
.b-other li a:hover {  color: #00a1e9;  }



.fix-right {  position: fixed;  right: 210px;  top: 300px;  width: 130px;  height: 384px;  z-index: 9;text-align: center  }
@media screen and (max-width: 1400px) {
    .fix-right {right: 0;top: 218px}
}

.fix-right ul {  width: 76%;  height: 270px; text-align: center;  margin: 119px auto 0 auto;
}
.fix-right ul li {  width: 100%;  height: 38px;line-height:38px;margin: 5px auto;;cursor: pointer;border: 2px solid #84cfff;border-radius: 5px}
.fix-right ul li a {  color: #fff;  height: 100px;width: 100%}
.fix-right ul li i {font-size: 28px;line-height: 38px}
.fix-right ul li p {padding: 0;margin: 0}

.weixin {width: 150px;height: 150px;position: relative;top: -98px;left:-155px;display: none}
.weixin img {width:100%;height:100%;}

.fix-tc {position: fixed;  top:30%;left:50%;margin-left:-230px; width: 460px;height: 288px ; z-index: 9999;text-align: center;}
.tc-a{display:inline-block;width: 460px;height: 288px;}
.tc-a img{width: 100%;height: 100%;border-radius: 25px}
.tc-close{position: absolute; right: 14px; color: #fff; top:13px;
    webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;}
.tc-close i{font-size: 22px;
    border: 3px solid #fff;
    border-radius: 50%;
}
.tc-close:hover{color: #fff0ff;cursor: pointer;

    /*transform:scale(1.2,1.2);*/
    /*-ms-transform:scale(1.2,1.2); 	!* IE 9 *!*/
    /*-moz-transform:scale(1.2,1.2); 	!* Firefox *!*/
    /*-webkit-transform:scale(1.2,1.2); !* Safari 和 Chrome *!*/
    /*-o-transform:scale(1.2,1.2);	!* Opera *!*/
    transform:rotate(360deg) scale(1.1);
    -ms-transform:rotate(360deg) scale(1.1);	/* IE 9 */
    -moz-transform:rotate(360deg) scale(1.1);	/* Firefox */
    -webkit-transform:rotate(360deg) scale(1.1); /* Safari 和 Chrome */
    -o-transform:rotate(360deg) scale(1.1);	/* Opera */
}



    /*滚动*/
.bbox{   height: 350px; overflow:hidden;  position: absolute;     }
.bbox ul li{  line-height:40px;  font-size: 16px; }
.box_h2{  color:#FA3F50;  padding: 15px 0 0 10px;  font-weight: 500;  }
.marquee{height:300px;line-height:22px}
.sp1 {position: absolute;color: red;top: 70px; left: 50px;  font-size: 21px;  }
.sp2 {position: absolute;color: red;top: 136px; left: 50px;  font-size: 21px;}



/*flexslider*/
.flexslider{position:relative;overflow:hidden; height: 532px;}
.slides{position:relative;z-index:1;}
.slides li{top:60px;left: -60px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:95px;height:95px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px; background:url('../../../zt/ztfile/list_interview/left.png') center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px; background:url('../../../zt/ztfile/list_interview/right.png') center center no-repeat;}

/*banner*/
.nav_banner {width: 1900px;height: 407px;margin: 0 auto;max-width: 1920px;min-width: 1200px;}
/*@media screen and (max-width: 1361px) {*/
    /*.nav_banner {width: 1360px}*/
/*}*/
#slider-1{width:100%;text-align:center;margin: 0 auto}
#slider-1 .bd,#slider-1 .bd li,#slider-1 .bd img{width:100%; height:407px;margin: 0 auto}
#slider-1 .hd{ height:50px;width:420px;margin:2px auto}
#slider-1 .hd li{ position:relative; display:inline-block; float:left; margin-right:20px;cursor:pointer;width:80px; height:50px; border: 1px solid #fff;top:4px}
#slider-1 .hd li img{ display:block;width:100%; height:100%}
#slider-1 .hd li i{ position:absolute; display:block; z-index:9; left:0; top:0; right:0; bottom:0; background-color:rgba(0,0,0,0.6)}
#slider-1 .hd li.active i{ width:11px; height:6px;
    background:url("../../../zt/ztfile/image/iconpic-arrow-up.png") no-repeat 0 0;
    top:-6px; left:50%; margin-left:-5px; bottom:auto; right:auto}
/*.slider .hd {left: 57%;margin-left: -381px}*/




/*导航h-ui*/
.white {color: #fff}
.navbar{ position:relative; z-index:1030;height: 70px;color: #fff}
.navbar-black{ background-color: #222}
.navbar-fixed-top{ position:fixed; top:0;left: 0; right: 0; z-index:1030}

/*logo*/
.logo{ display:inline-block; text-decoration:none; cursor:pointer}
a.logo:hover{ text-decoration:none}
.navbar .logo{height: 70px;line-height: 70px;margin-right: 10px;float: left}
.navbar-logo,.navbar-logo-m{font-size: 16px}
.navbar-slogan{ font-size:12px; cursor: default}
.navbar .container{ position:relative}
.navbar-userbar{position:absolute;top:0px; right:15px}
.navbar .container .navbar-userbar{ right:0}


/*导航*/
.nav{ z-index:1}
.nav > ul{ font-size:0; line-height:0}
.nav > ul > li{ position:relative;}
.nav > ul > li,.nav > ul > li > a{ display:inline-block;  line-height:20px;text-align:center;font-size:14px}

.nav > ul > li,.nav > ul > li > a:hover{ color: #fff}
.nav > ul > li > a{ padding:0 }
.nav > ul > li > a:hover,.nav > ul > li.current > a{background-color:rgba(255,255,255,0.2); text-decoration:none;
    -webkit-transition: background-color 0.3s ease 0s;
    -moz-transition: background-color 0.3s ease 0s;
    -o-transition: background-color 0.3s ease 0s;
    -ms-transition: background-color 0.3s ease 0s;
    transition: background-color 0.3s ease 0s
}

.fixed-li>.fixed-a {font-size: 20px;line-height: 60px;height:60px;color: #fff!important;}
.nav>.cl>.fixed-li {height: 60px;line-height: 60px;
    border-right: 1px solid #5cb7f1;
    /*border-right: 1px solid #cb0711;*/
    color: #fff!important;
    transition: all .3s ease;
    -o-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
}

.nav>.cl>.fixed-li:hover {
    background: #fd668e;
    transform: translate3d(0,0,50px);
}
@media (max-width: 767px) {
    .logo{ margin-right: 0}
    .navbar-nav{display: none}
    .navbar-nav > ul > li{ width: 100%; text-align: left}
    .navbar-nav > ul > li > a{display:block;padding:0 15px; text-align: left}
    .nav-collapse ul,.nav-collapse li {width: 100%;display: block}
    .js .nav-collapse {position: absolute;display: block;float:none; clear:both;max-height: 0;clip: rect(0 0 0 0);margin-left: -15px; margin-right: -15px;overflow: hidden;zoom: 1;
        -webkt-transition:max-height 284ms ease 0s;
        -moz-transition:max-height 284ms ease 0s;
        -o-transition:max-height 284ms ease 0s;
        -ms-transition:max-height 284ms ease 0s;
        transition:max-height 284ms ease 0s}
    .js-nav-active .nav-collapse.closed {max-height: none}
    .nav-collapse.opened {max-height: 9999px}
}

/*导航条风格-黑色*/
.navbar-black{background-color:#222;border-bottom:#080808 1px solid;-moz-box-shadow: 0 0 4px #333333;-webkit-box-shadow: 0 0 4px #333333;box-shadow: 0 0 4px #333333}
.navbar-black .logo{ color: #fff }
.navbar-black .navbar-logo-m{color: #eee}
.navbar-black .navbar-nav > ul > li,
.navbar-black .navbar-nav > ul > li > a{ color:#fff}
.navbar-black .navbar-nav > ul > li > a:hover,
.navbar-black .navbar-nav > ul > li.current > a{color:#fff}
.navbar-black .navbar-userbar{ color: #fff}
@media (max-width: 767px) {
    .navbar-black .navbar-nav > ul > li{border-bottom: solid 1px #222}
    .navbar-black .navbar-nav > ul > li > a:hover,
    .navbar-black .navbar-nav > ul > li.current > a{ background: #777}
}

/*面包导航*/
.nav-toggle,a.nav-toggle{position:absolute; top:0px; right:15px; font-size: 20px; color: #fff; padding:6px 11px;background-color:rgba(0,0,0,0.5);color:#fff;-webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none}
.nav-toggle:hover,a.nav-toggle:hover{ text-decoration: none; color:#fff}




/*专业*/
/*.nav_banner {width: 1300px;height: 407px;text-align:center}*/
#slider-2{width:100%;text-align:center}
#slider-2 .bd,#slider-1 .bd li,#slider-1 .bd img{width:100%; height:407px;text-align:center}
#slider-2 .hd{ margin-top:2px;height:58px;width:762px}
#slider-2 .hd li{ position:relative; display:inline-block; float:left; margin-right:20px;cursor:pointer;width:20px; height:20px; border: 1px solid #fff}
#slider-2 .hd li img{ display:block;width:100px; height:58px}
#slider-2 .hd li i{ position:absolute; display:block; z-index:9; left:0; top:0; right:0; bottom:0; background-color:rgba(0,0,0,0.6)}
#slider-2 .hd li.active i{ width:11px; height:6px;
    background:url("../../../zt/ztfile/image/iconpic-arrow-up.png") no-repeat 0 0;
    top:-6px; left:50%; margin-left:-5px; bottom:auto; right:auto}
/*.slider .hd {left: 59%;margin-left: -381px}*/

/*@media screen and (max-width: 1360px) {*/
    /*.slider .hd {left: 63%}*/
/*}*/



/*杰出校友*/



.nav-top-fixed {display: none}

/*foot*/

.fot { background-color: #f8f8f8; }

.fot-b > li > i { display: inline-block; height: 81px; width: 68px; margin-right: 10px; }
.fot-b { overflow: hidden }
.fot-b .bk-gray { border-color: #e7e7e7; border-right: 0; }
.fot-b > li > i, .sys-wx, .item-g > li > i, .icn_tip_close { background-image: url(../uimg/icon-bt.png); background-repeat: no-repeat; }
.fot-b > li > i { display: inline-block; height: 81px; width: 68px; margin-right: 10px; }
.fot-i-1 { background-position: -216px 0; }
.fot-i-2 { background-position: -162px -103px; }
.fot-i-3 { background-position: 0 0; }
.fot-i-4 { background-position: -68px 0; }
.fot-i-5 { background-position: -136px 0; }
.sys-wx { background-position: 0 -86px; display: block; height: 38px; margin-left: 88px; }
.fot-b > li > p, .fot-b > li > h5 { margin-bottom: 5px; margin-top: 0; }
.fot-b .fot-b-end { border-right: solid 1px #e7e7e7; }

.item-g > li > i { display: inline-block; height: 50px; width: 50px; margin-right: 10px }
.item-g1 { background-position: 0 -128px; overflow: hidden }
.item-g2 { background-position: -108px -128px; overflow: hidden }
.item-g3 { background-position: -54px -128px; overflow: hidden }
.item-g { border-color: #e7e7e7; }
.item-g > h4 { margin-bottom: 5px; }

/*折叠*/

/*.Huifold .item{ position:relative}*/
/*.Huifold .item .fold-img{margin:0;font-weight:bold;position:relative;font-size:15px;background-color:#eee;cursor:pointer;border: 1px solid #009FE9;width: 150px;height: 307px}*/
/*.fold-img>img {width: 100%;height: 100%}*/
/*!*.Huifold .item h4 b{position:absolute;display: block; cursor:pointer;right:10px;top:7px;width:16px;height:16px; text-align:center; color:#666}*!*/
/*.Huifold .item .info{display:none;padding:10px;height:381px;width: 315px;background: none }*/


/* css 重置 */
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font:normal 12px/22px Microsoft Yahei;  }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }
a:hover{ color:#1974A1;  }


/* 新闻中心css */
.slideTxtBox{ width:518px; height:100%;  text-align:left;  }
.bd-ul {height: 100%;width: 100%;padding: 5px 0 0 5px}
.slideTxtBox .hd{ height:30px; line-height:30px;  padding:0 10px 0 20px;   position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:105px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; border:1px solid #C7C7C7; font-size: 16px;color: #666}
.slideTxtBox .hd ul li.on{ height:32px;  background:#35AEF3;  color: #fff;font-size: 16px }
.slideTxtBox .bd ul{   zoom:1;  }
.slideTxtBox .bd li{ height:80px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }


/*!* css 重置 *!*/
/**{margin:0; padding:0; list-style:none; }*/
/*body{ background:#fff; font:normal 12px/22px Microsoft Yahe;  }*/
/*img{ border:0;  }*/
/*a{ text-decoration:none; color:#333;  }*/
/*a:hover{ color:#1974A1;  }*/


/* 实训实战css */
.slideTxtBox1{ width:1200px; height:350px; text-align:left;  }
.slideTxtBox1 .hd{ height:36px; line-height:30px; padding:0 10px 0 20px;   position:relative; }
.slideTxtBox1 .hd ul{ float:left; position:absolute; left:315px; top:-1px; height:36px;   }
.slideTxtBox1 .hd ul li{ float:left; padding:0 15px; cursor:pointer; border:1px solid #C7C7C7; height: 36px;width: 138px;text-align: center;line-height: 36px;font-size: 16px;color: #666;}
.slideTxtBox1 .hd ul li.on{ height:38px;  background:#35AEF3; border:1px solid #ddd; border-bottom:2px solid #fff;color: #fff }
.slideTxtBox1 .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox1 .bd li{ height:24px; line-height:24px; }
.slideTxtBox1 .bd li .date{ float:right; color:#999; }.slideTxtBox1 .bd li .date{ float:right; color:#999;}


/*春节皮肤*/
/*.chunjie-one {position: absolute;bottom: 6px;left: 50%;color:#fff}*/
/*.chunjie-one>span>a {color:#fff;font-size: 17px}*/
/*.chunjie-one>span>a:hover {color:#fbdc0b}*/
/*.chunjie-one>span {margin: 0 5px}*/
/*.chunjie-two {position: absolute;left: 52%;margin-top: 3px}*/
/*.chunjie-three {width: 100%;}*/


/*校企合作班动态*/
.teamwork {padding:20px 0}
.teamwork-tb {margin:  0 auto;border: 1px solid #b4b4b4;text-align: center}
.tb-body {border: 1px solid #b4b4b4;padding:1% 0;color:#231815;font-size: 1.7rem;font-weight: normal}
.tb-body>a{color:#231815;font-size: 1.7rem;font-weight: normal}
.tb-head {background-color: #0081da;color: #fff;padding: 10px 0;border: 1px solid #b4b4b4;font-weight: normal;font-size: 20px}


/*PC新主题 2018.3.5*/
.nav-header {width: 100%;position: relative}
.nav-type {height: 78px;text-align: center;line-height: 78px;}
.chunjie-one {display: inline-block;position: relative;top:15px;left: 25px}
.chunjie-one>span {margin-left: 10px;font-size: 15px}
.chunjie-one>span>a {color: #000}
.chunjie-one>span>a:hover{color:#0081da}
.header-img {position: absolute;top:35px;right:160px}