﻿@charset "gb2312";/* CSS Document */

*{ margin:0; padding:0;}
body{ font-family:"微软雅黑", "宋体"; font-size:16px;text-decoration:none; color:#000000;overflow-x:hidden; background:#fff;}
li{list-style:none;}
.fl{float:left;}
.fr{ float:right;}
a{text-decoration:none; color:#000000;}
img{border:0; vertical-align:top;}
.clear{ clear:both;}
.jg{margin-top:10px;}
.wr{ width:1200px; margin:0 auto; overflow: hidden;}
.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}
.xbt2019{ background: url("../img/xbt2019.png") no-repeat; display: block;}

/*精彩短视频*/
.gls_video{ display:block; width:1200px; margin:0 auto; overflow:hidden; padding-top:40px;}
.gls_video_box{ width:1220px;}
.gls_video_list{ width:296px; height:467px; background-color:#f3f5f6; margin-right:5px; float:left; transition:all 0.3s;}
.gls_video_class{ font-size:22px; color:#333; text-align:center; border-bottom:1px solid #7d7d7d; width:260px; margin:0 auto; line-height:64px; padding-top:10px; transition:all 0.3s;}
.gls_video_pic{ width:260px; height:281px; background-color:#fff; box-sizing:border-box; padding-top:12px; padding-left:4px; padding-right:4px; padding-bottom:4px; margin:0 auto; margin-top:20px; position:relative; cursor:pointer;}
.warp .container_10 .container_10_1 button:hover{ background:#FFFFFF;}
.gls_video_pic img{ width:252px; height:265px;}
.gls_video_btn{ width:60px; height:60px; position:absolute; top:40%; left:0px; right:0px; margin:0 auto;}
.gls_video_btn img{ width:100%; height:auto}
.gls_video_tit{ font-size:20px; color:#333; text-align:center; line-height:68px; transition:all 0.3s;}
.gls_video_more{ display:block; display:none; width:194px; height:43px; line-height:43px; border:1px solid #787878; font-size:18px; color:#333; text-align:left; text-indent:20px; background-image:url(../img/gls_video_more_ico.jpg); background-size:contain; background-repeat:no-repeat; background-position:right top; margin:0 auto;}
.gls_video_list:hover{ background-color:#fff;}
.gls_video_list:hover .gls_video_class{ padding-top:0px; margin-top:-10px;}
.gls_video_list:hover .gls_video_tit{ line-height:58px;}
.gls_video_list:hover .gls_video_more{ display:block;}
.gls_video_frame{ display:none; position:fixed; top:10%; left:0px; right:0px; margin:0 auto; width:1200px;}
.gls_video_close{ position:absolute; right:0px; top:0px; transition:all 0.3s; width:40px; height:40px; cursor:pointer;}
.gls_video_close:hover{ background-color:#F30;}

.pc_zy_footer { bottom: 0 !important; }

/*top*/
.x2019_top{width: 100%; min-width: 1200px; height: 146px; background-size: 100%; z-index: 2314; }
.x2019_top .wr { margin-top: 24px; }
.x2019_top .logo{width: 575px; height: 64px; margin-top: 14px;}
.x2019_top .nr .r1{height: 91px; width: 184px; margin-top: 10px; margin-bottom: 6px; box-sizing: border-box; color: #000; padding-top: 10px; }
.x2019_top .nr .r1 span{display: block; font-size: 20px; }
.x2019_top .nr .r1 span b { font-weight: normal; color: #ff6600; }
.x2019_top .nr .r1 p{display: block; font-size: 18px;float: left; height: 22px; margin-top: 5px; }
.x2019_top .nr .r1 p strong{font-size: 20px; color: #ff6600; font-weight: normal;}
.x2019_top .nr .r1 i.ico1{width: 30px; height: 30px; background-position: -8px -20px; float: left; margin-top: 5px; margin-left: 8px;}
.x2019_top .nr .r2 i.ico2{width: 33px; height: 33px; background-position: -70px -17px; float: left;}
.x2019_top .nr .r2 i.ico3{width: 148px; height: 20px; background-position: -127px -127px; float: left; margin-top: 8px;}
.x2019_top .nr .r2{height: 33px; width: 195px; margin-top:35px;}
/*nav*/
.x2019_nav{ height: 66px; width: 100%; background: #EE7B1E; z-index: 999; }
.x2019_nav .nl{width: 270px; height: 65px; margin-top: 1px; text-align: center; line-height: 65px; color: #fff; font-size: 24px;}
.x2019_nav .nl a{display: block; width:100%; height: 100%; color: #fff; background: #EC4C1A;}
.x2019_nav .nl a:hover{font-weight: bold;}
.x2019_nav .nr ul{width: 920px;}
.x2019_nav .nr ul li{line-height: 66px; height: 66px; font-size: 18px; width:100px; text-align: center;}
.x2019_nav .nr ul li a{color: #fff; display: block;}
.x2019_nav .nr ul li a:hover{ background:#D86203;font-weight: bold; border-radius: 10px; height: 50px; margin-top:8px; line-height: 50px;}
.x2019_nav .nr ul li.li2{width: 156px; font-size: 16px;}
.x2019_nav .nr ul li.li2 i.ico4{width: 27px;height: 19px; background-position: -130px -163px; float: left; margin-top: 24px; margin-left: 5px;}
.x2019_nav .nr ul li a:hover i.ico4{margin-top: 16px;}
/*banner*/
.x2019_banner .wr2{width: 1200px; margin: 0 auto; position: relative; height: 560px;}
.x2019_banner .nl{width: 270px; height: 560px; position: absolute; left: 0; top: 0;z-index: 9999999;}
.x2019_banner .nl ul li{margin: 0 auto; height: 63px; padding-top: 27px; }
.x2019_banner .nl ul li .sub{width: 306px; height: 560px; background: #fff; display: none; position: absolute; right:-306px; top: 0;}
.x2019_banner .nl ul li .sub dl{width: 277px; margin: 0 auto;}
.x2019_banner .nl ul li .sub dl dt{border-bottom: 1px solid #dedede; margin-bottom: 10px; margin-top: 15px; width: 100%; line-height: 33px; height: 33px; font-size: 18px; color: #b90418; text-indent: 5px; font-weight: bold;}
.x2019_banner .nl ul li .sub dl dt a{margin: 0; text-align: left;}
.x2019_banner .nl ul li .sub dl dd.dd1{font-size: 16px; line-height: 25px;}
.x2019_banner .nl ul li .sub dl dd.dd2{ width: 250px; margin: 0 auto;margin-top: 10px;}
.x2019_banner .nl ul li .sub dl dd.dd2 a{display: block; width: 48%;  height: 30px; background: #ee7b1d; text-align: center; line-height: 30px; color: #fff; margin: 0; position: relative;}
.x2019_banner .nl ul li .sub dl dd.dd2 a:nth-child(2){ background: #e60012;}
.x2019_banner .nl ul li .sub dl dd a:hover{ background: #e60012;}
.x2019_banner .nl ul li .sub dl dd.dd2 a:nth-child(2):hover{ background: #ee7b1d;}
.x2019_banner .nl ul li .sub dl dd.dd4 a i{width: 20px; height: 11px; background-position: -131px -315px; position: absolute; right: 15px; top: 0px;}
.x2019_banner .nl ul li .sub dl dd.dd3{margin: 10px 0 0 15px;}
.x2019_banner .nl ul li .sub dl dd.dd4 a{ width: 50%; text-align: center; position: relative;}
.x2019_banner .nl ul li .sub dl dd.dd4{line-height: 30px;}
.x2019_banner .nl ul li .sub dl dd.dd4 a:hover{color: #fff;}
.x2019_banner .nl ul li .sub dl dd.dd3 a{ text-align: center; display: block; margin:0 0;}
.x2019_banner .nl ul li:hover{background: #EC4C1A;}
.x2019_banner .nl ul li a{display: block;width: 230px; margin: 0 auto;}
.x2019_banner .nl ul li i.ico5{width: 39px; height: 29px; background-position: -8px -74px;}
.x2019_banner .nl ul li i.ico6{width: 36px; height: 31px; background-position: -8px -127px;}
.x2019_banner .nl ul li i.ico7{width: 45px; height:35px; background-position: -8px -183px;}
.x2019_banner .nl ul li i.ico8{width: 33px; height: 41px; background-position: -8px -242px;}
.x2019_banner .nl ul li i.ico9{width: 32px; height: 32px; background-position: -8px -307px;}
.x2019_banner .nl ul li i{float: left;}
.x2019_banner .nl ul li span{ display: block;width: 168px; float: right;font-size: 18px; color: #fff; margin-left: 14px;}
.x2019_banner .nl ul li span strong{display: block; float: right;background: #EE7B1D; text-align: center; line-height: 26px; width: 80px; height: 26px;font-weight: normal;}
.x2019_banner .nl ul li span strong.b2{background: #00911C;}
.x2019_banner .nl ul li span strong.b3{background:#0250A3;}
.x2019_banner .nl ul li span.span2{font-size: 16px; margin-top: 5px;}
.x2019_banner .nl{background:rgba(230,0,18,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60e60012,endColorstr=#60e60012);zoom:1;}
:root .x2019_banner .nl{filter:none\9;}/*for IE9*/
.x2019_banner .nr{position: absolute; bottom: 22px; right: 45px; width: 840px;}
.x2019_banner .nz{position: absolute; width: 1200px;}
.x2019_banner .nz ul li{margin-left: -360px;}
.x2019_banner .nr ul{display: flex; flex-direction: row;flex-wrap: nowrap;justify-content:center;}
.x2019_banner .nr ul li{width: 132px; text-align: center; font-size: 14px; border-radius: 35px; height: 35px; margin: 0 5px; line-height: 35px;  color:#131313;}
.x2019_banner .nr ul li{background:rgba(255,255,255,0.79);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#49ffffff,endColorstr=#49ffffff);zoom:1;}
:root .x2019_banner .nr ul li{filter:none\9;}/*for IE9*/
.x2019_banner .nr ul li a{color: #fff;}
.x2019_banner .nr ul li:hover,.x2019_banner .nr ul li.on{background: #DA0315; font-weight: bold;color:#fff;}
/*温馨提示*/
.x-dp {margin-top: 0px;line-height: 73px;background: #F5F5F5;}
.x-dp .wr{ width: 1200px; margin: 0 auto;position: relative; overflow: inherit;}
.x-dp .wr .x-ld{display: block;position: absolute;left: 0;animation: lingdang 1s infinite;-webkit-animation: lingdang 1s infinite;top: 0;height: 73px;width: 50px;background: url("../img/ld.png") no-repeat 0 center;}
.x-dp .wr p {color: #000000;font-size: 16px;margin-left: 50px;padding-left: 30px;background: url("../img/ld.png") no-repeat -50px center;letter-spacing: 2px;width: 1000px;overflow: hidden;}
.x-dp .wr p b,.x-dp .wr p b a{color: #000000;}
.x-dp .wr a.aaa2 {display: block;position: absolute;right: 0;width: 118px;height: 30px;top: 22px; right: 10px; text-align: center;background:#E70012;color: #fff;font-size: 16px;border-radius: 15px;line-height: 30px;}
.x-dp .wr a.aaa2:hover{ font-weight: bold; background: #EE7B1E;}
@keyframes lingdang {
	0% {
		transform:rotate(20deg);
		transform-origin: 20px top;
	}
	50% {
		transform:rotate(-20deg);
		transform-origin: 20px top;
	}
	100% {
		transform:rotate(20deg);
		transform-origin: 20px top;
	}
}
@keyframes lingdang {
	0% {
		transform:rotate(20deg);
		transform-origin: 20px top;
	}
	50% {
		transform:rotate(-20deg);
		transform-origin: 20px top;
	}
	100% {
		transform:rotate(20deg);
		transform-origin: 20px top;
	}
}
@-webkit-keyframes lingdang {
	0% {
		transform:rotate(20deg);
		transform-origin: 20px top;
	}
	50% {
		transform:rotate(-20deg);
		transform-origin: 20px top;
	}
	100% {
		transform:rotate(20deg);
		transform-origin: 20px top;
	}
}
/*温馨提示*/
.x2019_ts{width: 100%; background: url("../img/banner_img.jpg") no-repeat top center; height: 77px; margin-top: 13px;}
.x2019_ts a{display: block; width: 100%; height: 77px;}
/*专题推荐*/
.x2019_tj{height: 200px; border: 1px solid #E4E4E4; margin-top: 20px; border-right: 0; border-left: 0; width: 100%;}
.x2019_tj ul li{width: 20%; box-sizing: border-box; height: 200px; border-right: 1px solid #E4E4E4;}
.x2019_tj ul li:hover{ background:#F8F8F8; font-weight: bold;}

.x2019_tj ul li a{display: block; text-align: center; position: relative;}
.x2019_tj ul li img{margin-top: 20px; margin-bottom: 17px;}
.x2019_tj ul li strong{ display: block; font-weight: normal; font-size: 24px; line-height: 24px; height: 24px; color: #000000;}
.x2019_tj ul li p{color:#555555; margin-top: 10px; height: 18px; line-height: 18px; font-size: 18px;}
.x2019_tj ul li i{width: 30px; height: 23px; background-position: -127px -20px; position: absolute; top: 20px; left: 60%;animation: rotate .6s linear infinite;}

@keyframes rotate {
    0% {
    transform: translateY(0) ;
  }
    25% {
        transform: translateY(5px);
    }
    50% {
        transform: translateY(10px) scale(1.1, 0.9);
       
    }
    75% {
        ransform: translateY(5px) ;
    }
    100% {
        transform: translateY(0) ;
    }
}

/*录取通道*/
.x2019_t1{ height: 90px; line-height: 90px; margin-top: 34px; text-align: center; }
.x2019_t1 h2{font-size: 30px;}
.x2019_lq .nz dl{border: 1px solid #D7D7D7;}
.x2019_lq .nz dl dt,.x2019_lq .nz dl dd{width: 100%; height: 40px; background: #DCDCDC; border-bottom: 1px solid #D7D7D7;}
.x2019_lq .nz dl dd{background: #FFFFFF;}
.x2019_lq .nz dl dd span,.x2019_lq .nz dl dt span{display: block; height: 40px; box-sizing: border-box; width:20%; border-right: 1px solid #B9B9B9; text-align: center; line-height: 40px; font-size: 16px;}
.x2019_lq .nz dl dd span a:nth-child(2),.x2019_lq .nz dl dd span.span4 a:nth-child(1),.x2019_lq .nz dl dd span.span5 a:nth-child(1){ background: #E40112;  border-radius: 28px; color: #fff; padding: 5px 12px; height: 14px; font-size: 14px; margin-left: 14px;}
.x2019_lq .nz dl dd span.span5 a:nth-child(1){background: #EE7B1E;}
.x2019_lq .nz dl dd span.span1,.x2019_lq .nz dl dt span.span1{width: 25%;}
.x2019_lq .nz dl dd span.span2,.x2019_lq .nz dl dt span.span2{width: 15%;}
.x2019_lq .nz dl dd span.span3,.x2019_lq .nz dl dt span.span3{width: 7%;}
.x2019_lq .nz dl dd span.span4,.x2019_lq .nz dl dt span.span4{width:25%;}
.x2019_lq .nz dl dd span.span5,.x2019_lq .nz dl dt span.span5{width:28%;}
.x2019_lq .nz dl dd span font{color: #E70012;}
.x2019_lq .nz dl dd:hover font{color: #fff;}
.x2019_lq .nz dl dd span:last-child,.x2019_lq .nz dl dt span:last-child{border-right: 0;}
.x2019_lq .nz dl dd:last-child{border-bottom: 0;}
.x2019_lq .nz dl dd:hover{background:#EE7B1E; color: #fff;}
.x2019_lq .nz dl dd:hover a{color: #fff;}
.x2019_lq .nz dl dd:hover span.span5 a{background:#E40112;}
/*问题烦恼*/
.x2019_t2{ height: 158px; text-align: center;}
.x2019_t2 h3{font-size: 36px; color:#AEAEAE; height: 36px; padding-top: 38px; font-weight: normal;text-transform : uppercase; font-family: "宋体";}
.x2019_t2 h2{font-size: 28px; color: #000000; height: 28px; margin-top: 14px;}
.x2019_t2 img{margin-top: 25px;}
.x2019_fn{width: 100%; height: 320px; background: #F8F8F8; margin-top: 35px;}
.x2019_fn .nz ul li{width:24%; background: #fff; height: 45px; line-height: 45px;text-align: center; margin-top: 16px;}
.x2019_fn .nz ul li a{display: block; width: 100%; color: #000;}
.x2019_fn .nz ul li a:hover,.x2019_xdf .sp2 a.a2:hover{background: #EE7B1E; color: #fff; font-weight: bold;}
/*走进新东方*/
.x2019_xdf .x2019_t2{height: 180px; padding-bottom: 20px;}
.x2019_xdf .sp1{width: 513px; height: 337px;}
.x2019_xdf .sp2,.x2019_xdf .sp3{width: 321px; height: 337px; text-align: center;}
.x2019_xdf div a.a1{line-height:63px; font-size: 20px; text-align: center;}
.x2019_xdf .sp2 a.a2{display: block; width: 188px; height: 38px; border: 1px solid #515151; line-height: 38px; font-size: 18px; text-align: left; text-indent: 40px; position: relative;}
.x2019_xdf .sp2 a.a2 .ico_jt{width: 25px; height: 7px; background-position: -130px -197px; position: absolute; top: 15px; right: 40px;}
/*招生名额*/
.x2019_me{margin-bottom: 10px; margin-top: 46px;width: 100%;}
.x2019_me dl dt{font-size: 13px;height: 60px;line-height: 60px;font-weight: 600;color: #333333; background: #F8F8F8;}
.x2019_me dl dt span{text-align: center;}
.x2019_me dl dt:hover span{color: #E60012;}
.x2019_me dl dd{font-size: 12px;height: 45px;border-bottom:1px solid #f6f6f6;color: #666;text-align: center;}
.x2019_me dl dd:hover{background:#EE7B1E; color:#fff;}
.x2019_me dl dd:hover a{color: #fff;}
.x2019_me dl dd span{border-right: 1px solid #F6F6F6; display: block; height: 45px; line-height: 45px;}
.x2019_me dl dd a{color: #666666;}
.x2019_me dl dd span:nth-child(5) a{ color: #E70012; font-weight: bold;}
.x2019_me dl dt span:nth-child(1){width: 187px;color: #fff;background-color: #e60012;}
.x2019_me dl dt span:nth-child(2),.x2019_me dl dd span:nth-child(2){width: 126px;}
.x2019_me dl dt span:nth-child(3),.x2019_me dl dd span:nth-child(3){width: 129px;}
.x2019_me dl dt span:nth-child(4),.x2019_me dl dd span:nth-child(4){width: 310px;}
.x2019_me dl dt span:nth-child(5),.x2019_me dl dd span:nth-child(5){width: 156px;}
.x2019_me dl dt span:nth-child(6),.x2019_me dl dd span:nth-child(6){flex: 1}
.x2019_me dl dd span:nth-child(1){width: 184px;border-left: 1px solid #F6F6F6;}
.x2019_me dl dd span:nth-child(2),.x2019_me dl dd span:nth-child(4){}
.x2019_me dl dd span:nth-child(6){border-left: 1px solid #f6f6f6;}
.x2019_me dl dd:hover span.span5 a{color: #fff;}
/*专业推荐*/
.x2019_zy{width: 100%; background: #F4F5F7; }
.x2019_zy .nt{width:1200px;height: 43px; border: 1px solid #D9DADC;}
.x2019_zy .nt h4{width: 205px; height: 43px; background:  #E70012; line-height: 43px; font-size: 24px; color: #fff; text-align: center;position: relative; float: left;}
.x2019_zy .nt h4 i{ position: absolute;  top: 12px; right: -10px; width:0;height:0;border-top: 10px solid transparent;border-left: 10px solid #E70012;border-bottom: 10px solid transparent;}
.x2019_zy .nt p{line-height: 43px; font-size: 18px; color: #7D7C7C;  margin-left: 45px; float: left;}
.x2019_zy .nz{padding-top: 30px; padding-bottom: 30px;}
.x2019_zy .nz ul li{width: 292px; height: 260px; background: #fff; line-height: 66px; position: relative; margin-bottom: 12px;}
.x2019_zy .nz ul li a p{ font-size: 18px; display: block; text-indent: 15px;}
.x2019_zy .nz ul li a:nth-child(2){ width: 107px; height: 30px; background: #F9760C; text-align: center;  border-radius: 30px; display: block; position: absolute; bottom: 20px; right:8px; line-height: 30px; color: #fff;}
.x2019_zy .nz ul li:hover{ margin-top: -5px; -moz-box-shadow:1px 2px 8px #ADADAD; -webkit-box-shadow:1px 2px 8px #ADADAD; box-shadow:1px 2px 8px #ADADAD;}
/*校园图库*/
.warp .container_10 .container_10_1 button a :hover{ background:#FFFFFF;}
*:hover{transition: margin 0.3s;transition: background 0.3s;}
.x2019_tk .nt{border-bottom: 1px solid #E7E7E7; height: 55px; box-sizing: border-box;}
.x2019_tk .nt ul li{width: 155px; height: 55px; line-height: 55px; font-size: 20px; text-align: center;box-sizing: border-box;}
.x2019_tk .nt ul{display: flex; flex-direction: row;flex-wrap: nowrap;justify-content:center;}
.x2019_tk .nt ul li:hover,.x2019_tk .nt ul li.on{border-bottom: 2px solid #636363;}
.x2019_tk .nt ul li:hover a,.x2019_tk .nt ul li.on a{color: #F9760C; font-weight: bold;}
.x2019_tk .nz{margin-top:33px;}
.x2019_tk .nz ul li{width: 391px; height: 249px; overflow: hidden; position:relative; margin-bottom: 14px;}
.x2019_tk .nz ul li img{position: absolute;}
.x2019_tk .nz ul li:hover{-moz-box-shadow:1px 2px 8px #ADADAD; -webkit-box-shadow:1px 2px 8px #ADADAD; box-shadow:1px 2px 8px #ADADAD; margin-top: -5px;}
.x2019_tk .nz ul li:hover p{display: block;}
.x2019_tk .nz ul li p{display: none;width: 100%; height: 42px; line-height: 42px; text-align: center; color:#fff; position: absolute;z-index: 99; bottom: 0;}
.x2019_tk .nz ul li p{background:rgba(30,17,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f1e1100,endColorstr=#7f1e1100);zoom:1;}
:root .x2019_tk .nz ul li p{filter:none\9;}/*for IE9*/
/*校园新闻*/
.x2019_news .nl{width: 680px;}
.x2019_news .nl .nl_t,.x2019_news .nr .nr_t,.x2019_jybz .nt,.x2019_dibu .nt{border-bottom: 1px solid #E7E7E7; width: 100%; height: 52px; box-sizing: border-box; line-height: 52px; margin-bottom: 20px;}
.x2019_news .nl .nl_t ul li,.x2019_news .nr .nr_t ul li,.x2019_jybz .nt ul li,.x2019_dibu .nt ul li{width: 90px; height: 52px;line-height: 52px; text-align: center; font-size: 20px; font-weight: bold; box-sizing: border-box; margin-left: 30px;}
.x2019_news .nl .nl_t ul li:hover,.x2019_news .nl .nl_t ul li.on,.x2019_news .nr .nr_t ul li:hover,.x2019_news .nr .nr_t ul li.on,.x2019_jybz .nt ul li:hover,.x2019_jybz .nt ul li.on,.x2019_dibu .nt ul li:hover,.x2019_dibu .nt ul li.on{border-bottom: 2px solid #5A5A5A;}
.x2019_news .nl .nl_t ul li:hover a,.x2019_news .nl .nl_t ul li.on a,.x2019_news .nr .nr_t ul li:hover a,.x2019_news .nr .nr_t ul li.on a,.x2019_jybz .nt ul li:hover a,.x2019_jybz .nt ul li.on a,.x2019_dibu .nt ul li:hover a,.x2019_dibu .nt ul li.on a{color: #F9760C;}
.x2019_news .nl .nl_list ul li {height: 63px; line-height: 63px; width: 100%; position: relative; border-bottom: 1px dashed #DFDFDF; font-size: 18px;text-overflow: ellipsis;
white-space: nowrap;}
.x2019_news .nl .nl_list ul li a:hover,.x2019_news .nr .nr_list ul li a:hover{color: #FF0000; font-weight: bold;}
.x2019_news .nr{width: 468px;}
.x2019_news .nl .nl_list ul li i.ico_jt3{width: 10px; height: 18px; background-position: -136px -279px;float: left; margin-right: 16px; margin-top: 20px;}
.x2019_news .nl .nl_list ul li span{display: block; line-height: 63px; position: absolute;right: 0; top: 0; color: #d2d2d2;}
.x2019_news .nr .nr_t ul li{margin-left: 0; margin-right: 30px;}
.x2019_news .nr .nr_list ul.ul1 li{width: 100%; height: 47px; line-height: 47px; font-size: 18px;text-overflow: ellipsis;
white-space: nowrap;}
.x2019_news .nr .nr_list ul.ul1 li i.ico_zx{width: 18px; height: 16px; background-position: -130px -250px; float: left; display: block; margin-top: 15px; margin-right: 10px;}
.x2019_news .nr .nr_list ul.ul2 li{width: 230px; height: 210px; line-height: 30px; font-size: 16px; text-align: center;}
.x2019_news .nr .nr_list ul.ul1 li i.ico_cai{width: 18px; height: 14px; background-position: -130px -228px; float: left; margin-top: 15px; margin-right: 10px;}
/*师资团队*/
.x2019_ms{background: #F4F5F7; height: 705px; margin-top: 43px;}
.x2019_ms .nl{width: 426px; height: 490px; background: #E70012;}
.x2019_ms .nl h3{height: 47px; line-height: 47px; font-size: 24px; color: #fff; padding-top: 34px;}
.x2019_ms .nl h3 i.ico_ms1{width: 30px; height: 35px; background-position: -127px -67px; margin-right: 6px; margin-left: 22px; float: left;}
.x2019_ms .nl h4{height: 24px;font-size: 24px; font-weight: normal; color: #fff; margin-top: 29px; margin-left: 26px;}
.x2019_ms .nl ul{margin-left: 26px; margin-top:25px;}
.x2019_ms .nl ul li{width: 255px; height: 44px; background: #FFFFFF; color:#E70012; line-height: 44px; font-size: 20px; margin-top: 8px; cursor: pointer;}
.x2019_ms .nl ul li i{float: left; margin-top: 8px; margin-left: 45px;}
.x2019_ms .nl ul li a{display: block; float: right; margin-right: 73px;font-weight: bold;  color: #E50012;}
.x2019_ms .nl ul li:hover,.x2019_ms .nl ul li.on{background:#F9760C; color: #fff;}
.x2019_ms .nl ul li:hover a,.x2019_ms .nl ul li.on a{color: #fff;}
.x2019_ms .nl ul li i.ico_ms2{width: 36px; height: 26px; background-position: -70px -76px;}
.x2019_ms .nl ul li i.ico_ms3{width: 32px; height: 28px; background-position: -70px -128px;}
.x2019_ms .nl ul li i.ico_ms4{width: 40px; height: 31px; background-position: -70px -182px;}
.x2019_ms .nl ul li i.ico_ms5{width: 25px; height: 37px; background-position: -70px -239px; margin-top: 5px;}
.x2019_ms .nl ul li:hover i.ico_ms2,.x2019_ms .nl ul li.on i.ico_ms2{ background-position: -172px -160px;}
.x2019_ms .nl ul li:hover i.ico_ms3,.x2019_ms .nl ul li.on i.ico_ms3{ background-position: -172px -198px;}
.x2019_ms .nl ul li:hover i.ico_ms4,.x2019_ms .nl ul li.on i.ico_ms4{background-position: -172px -239px;}
.x2019_ms .nl ul li:hover i.ico_ms5,.x2019_ms .nl ul li.on i.ico_ms5{background-position: -172px -283px;}
.x2019_ms .nl a.more{width: 172px; height: 37px;border: 1px solid #FFFFFF; line-height: 37px; color: #fff; text-align: center; font-size: 18px; margin-left: 26px; margin-top: 20px; display: block;}
.x2019_ms .nl a.more:hover{background:#F9760C;  font-weight: bold;}
.x2019_ms .nr{width: 774px; height: 490px; background: #FFFFFF;}
.x2019_ms .nr div{width: 774px; height: 490px; position: relative;}
.x2019_ms .nr div img{right: 0; bottom: 0; position: absolute;z-index:1;}
.x2019_ms .nr div p{position: absolute;width: 460px; height: 95px; z-index:2; bottom: 48px; right: 0;}
.x2019_ms .nr div p strong{ display: block; line-height: 55px; height: 55px;font-size: 24px; color: #676767; font-weight: normal;padding-left: 26px;}
.x2019_ms .nr div p span{display: block; font-size: 16px; line-height: 20px; height: 20px; padding-left: 26px;color: #676767;}
.x2019_ms .nr div p{background:rgba(255,255,255,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2ffffff,endColorstr=#b2ffffff);zoom:1;}
:root .x2019_ms .nr div p{filter:none\9;}/*for IE9*/
/*就业保障*/
.x2019_jybz .nt,.x2019_dibu .nt{width: 1200px;}
.x2019_jybz .nb{overflow: inherit;}
.x2019_jybz .nb .x2019_jybz1 ul li{width: 369px; height: 258px; background: #EE7B1E;}
.x2019_jybz .nb .x2019_jybz1 ul li p{ color:#fff; position: relative; width:369px; height: 90px;}
.x2019_jybz .nb .x2019_jybz1 ul li p strong{font-size: 24px; height: 68px; line-height: 68px; display: block; padding-left: 24px;}
.x2019_jybz .nb .x2019_jybz1 ul li p span{display: block; width: 90px; height: 3px; background: #fff; position: absolute; bottom: 20px; left: 25px;}
.x2019_jybz .nb .x2019_jybz1 ul li p i.ico_jt{width: 36px; height: 36px; background-position: -70px -302px; position: absolute; right: 34px; top: 28px;}
.x2019_jybz .nb .x2019_jybz1 ul li:hover{background: #E70012; -moz-box-shadow:1px 2px 8px #ADADAD; -webkit-box-shadow:1px 2px 8px #ADADAD; box-shadow:1px 2px 8px #ADADAD; margin-top: -5px;}
.x2019_jybz .nb .x2019_jybz2 ul li{width: 183px; height: 110px; border: 7px solid #dddddd; margin-bottom: 5px;}
.x2019_jybz .nb .x2019_jybz3 ul li{width: 292px; height: 260px; background: #fff; line-height: 66px; font-size: 18px; text-align: center;}
.x2019_jybz .nb .x2019_jybz3 ul li span{font-weight: bold;  color:#E70012; }
.x2019_jybz .nb .x2019_jybz3 ul li img{width: 100%;}
.x2019_jybz .nb .x2019_jybz2 ul li:hover{border-color:#E70012;}
.x2019_jybz .nb .x2019_jybz3 ul li:hover{-moz-box-shadow:1px 2px 8px #ADADAD; -webkit-box-shadow:1px 2px 8px #ADADAD; box-shadow:1px 2px 8px #ADADAD; margin-top: -5px;}
/*底部*/
.x2019_dibu{padding-top: 30px;}
.x2019_dibu .nt{ margin-bottom: 40px;}
.x2019_dibu .nl{width: 380px; }
.x2019_dibu .nl ul li{line-height: 24px; margin-top: 40px; }
.x2019_dibu .nl ul li i{float: left;margin-right: 17px;}
.x2019_dibu .nl ul li i.ico_dh{width: 48px; height: 48px; background-position: -8px -368px;}
.x2019_dibu .nl ul li i.ico_dz{width: 48px; height: 48px; background-position: -66px -368px;}
.x2019_dibu .nl ul li:hover i.ico_dh{background-position: -129px -368px;}
.x2019_dibu .nl ul li:hover i.ico_dz{background-position: -189px -368px;}

.x2019_dibu .nr{width: 780px; height: 384px;}
.x2019_dibu .nr .x2019_dbtj ul li,.x2019_dibu .nr .x2019_yq ul li {font-size:15px; color: #666; line-height: 36px; height: 36px;}
.x2019_dibu .nr .x2019_dbtj h2{font-size: 18px; color: #000; height: 60px; font-weight: normal;}
.x2019_dibu .nr .x2019_dbtj ul li a:hover{ color: #EE7B1E; font-weight: bold;}
.x2019_dibu .nr .x2019_yq ul li{width: 150px;}
.x2019_dibu2{background: #DFDFDF; height: 215px;}
.x2019_dibu2 .wr{ text-align: center; line-height: 35px; font-size: 16px; color: #959595; padding-top: 35px;}



#LRdiv1 { display: none !important; }

.x2019_lq { width: 1228px; height: 434px; margin: 0 auto; }

.pzf_input, .pzf_button { width: 252px; height: 40px; background: #fff; border-radius: 4px; border: none; margin-top: 9px; font-size: 18px; box-sizing: border-box; padding-left: 14px; }
.pzf_button { width: 104px; background: #fffe00; color: #da0023; font-weight: bold; padding: 0; }

.top_deng { width: 319px; height: 481px; background: url("/x2019_qiu/img/top_dl.png"); position: absolute; z-index: 99999999; }
.top_right { width: 271px; height: 473px; right: 0; background-image: url("/x2019_qiu/img/top_dl_r.png"); top: 42px; }