@charset "utf-8";
/* CSS Document */
body {font-size:16px;line-height:24px;font-family:'Microsoft YaHei','\5FAE \8F6F \96C5\91';color:#444;background-color:#f5f5f5;}
img {width:auto;}
.hy_top h1 {position:absolute;left:-999999px;}
.hy_top {width:100%;height:30px;line-height:30px;background:#ececec;position:relative;}
.hy_top_con {width:1200px;margin:0 auto;}
.hy_top span {float:left;width:400px;font-size:12px;font-family:'Microsoft YaHei';color:#95313a;}
.fenxiang {width:475px;float:right; text-align:right}
.fenxiang a {padding-left:22px;font-family:"Microsoft YaHei";font-size:12px;color:#999;display:inline-block;margin-right:10px;margin-left:5px;}
.wx_tc {position:absolute;top:30px;left:-50px;z-index:200;display:none}
/*head begin*/
.head {width:100%;background-color:#FFF;}
.head_cnt {width:1200px;margin:0 auto;position:relative;}
.head .notice {margin-bottom:20px;}
.head_cnt .logo,.head_cnt .search {float:left;}
.head_cnt .logo {line-height:40px;width:45%;margin-top:10px;}
.head_cnt .logo a {float:left;}
.head .a2 {padding:0 6%;background-color:#4bc061;color:#FFF;font-size:22px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.head .search {float:right;margin:22px 0 22px 0;width:40%;}
.head .search-input {width:80%;float:left;}
.head .search-input input {width:100%;font-size:14px;color:#bbbbbb;height:32px;line-height:32px;padding:5px;outline:none;border:1px solid #4bc061;}
.head .search-button {width:18%;height:40px;line-height:40px;float:right;}
.head .search-button input#search_an {color:#fff;display:block;width:100%;font-size:14px;text-align:center;border:0;height:44px;line-height:44px;cursor:pointer;-webkit-appearance:listitem;background:url(../images/search.png) no-repeat left center #4bc061;-ms-background-position-x:15%;background-position-x:15%;padding-left:30%;}
.hotwords span {font-size:12px;padding-top:6px;line-height:20px;padding-right:15px;color:#fe8713;}
.hotwords a {font-size:12px;padding-top:6px;line-height:20px;display:inline-block;padding-right:15px;color:#999;}
.head .tel {margin-top:22px;width:10%;padding-left:5%;background:url("../images/tel.png") no-repeat left center;}
.head .tel span {display:block;width:100%;font-size:16px;color:#fe8713;}
.head .tel .span2 a {color:#fe8713;}
/*head end*/
.container {width:1200px;margin:0 auto;position:relative;}
/*nav-box begin*/
.nav-box>.container {padding-top:1%;}
.nav-box {position:relative;margin-bottom:40px;}
.nav {background-color:#4bc061;line-height:48px;}
.nav .container>div {width:82%;float:right;}
.nav a {width:11%;float:left;text-align:center;font-size:16px;color:#fff;}
.nav a:hover {background:url("../images/nav-bg.jpg");}
.banner .btn .cur {background-color:#008cd6;}
.container .tab {position:absolute;top:-48px;left:0;z-index:999;}
.container .tab .tabList {width:227px;height:400px;float:left;background-color:#fff;-webkit-box-shadow:0 0 6px rgba(153,153,153,0.1);-moz-box-shadow:0 0 6px rgba(153,153,153,0.1);box-shadow:0 0 6px rgba(153,153,153,0.1);}
.all_course {text-align:center;font-size:20px;display:block;color:#fff;line-height:48px;background:url('../images/nav-bg.jpg');}
.all_course img {padding-right:10px;margin-bottom:3px;}
.all_course a{color:#fff;}
.container .tabList li {padding:6.4% 8% 0;background:url(../images/jt-01.png) no-repeat 95% center;}
.container .tabList li img {display:none;}
.container .tabList  li:hover {background-color:#f5f5f5;}
.container .tabList li > span {display:block;border-bottom:1px dashed #ccc;padding-bottom:6%;}
.container .tabList li > span a{font-size:12px;}
.container .tabList #gg5 span,.container .tabList #gg4 span {padding-bottom:4%;}
#gg6 >span {border-bottom:0 none;}
.container .tabList li>a {font-size:14px;display:block;margin-bottom:6px;}
.container .tabCon {width:56.6%;float:left;background-color:#fff;-webkit-box-shadow:0 0 10px 1px #aaa;-moz-box-shadow:0 0 10px 1px #aaa;box-shadow:0 0 10px 1px #aaa;}
.container .tabCon b {font-size:16px;display:block;}
.container .tabCon>div {padding:20px 25px;display:none;position:absolute;left:100%;top:48px;width:612px;height:312px;background-color:#fff;}

.container .small_box a,.container .small_box span,.container .s_box a,.container .top1 span,.container .top1 a {color:#7e7e7e;font-size:12px;}
#con_gg_1>div,#con_gg_4>div {margin-bottom:10px;}
#con_gg_1 .top1 b {margin-bottom:10px;}
.tabCon .bottom1 a {width:31%;float:left;}
.container .small_box a,#con_gg_3 .s_box a {display:inline-block;padding-right:10px;}
.tabCon .bottom1 .a2 {margin:0 3.5%;}
.tabCon .top1 {margin-bottom:8px;}
.tabCon .top1 span {font-size:14px;float:left;}
.tabCon .top1 a {float:right;}
.tabCon .s_box a {float:left;}
.tabCon .school_logo a {width:29.333%;margin:0 1%;border:1px solid #ccc;text-align:center;}
.tabCon .c_box {margin-bottom:8px;}
.banner_box {float:left;width:52.833%;margin-left:20.5%;}
.banner_box a img {width:100%}
/*banner*/
.fullSlide {width:100%;position:relative;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100%}
.fullSlide .bd li {width:100%;overflow:hidden;text-align:center;position:absolute;left:0;top:0;}
.fullSlide .bd li a {display:block;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:15px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:8px;height:8px;border:3px #fff solid;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:5px;overflow:hidden;line-height:999px;}
.fullSlide .hd ul .on {background-color:#fff;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:28px;height:80px;background:url(../images/prev.png)  no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:0;background:url(../images/next.png)  no-repeat;}
/*banner end*/
/*float-news */
.float-news {width:25%;background-color:#FFF;-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.1);box-shadow:0px 0px 6px rgba(0,0,0,0.1)}
.float-news-tit li {float:left;width:50%;height:40px;line-height:40px;text-align:center;font-size:16px;color:#666666;background-color:#FFF;border-bottom:1px #ccc solid;cursor:pointer;}
.float-news-tit li.hover {color:#fff;background-color:#4bc061;position:relative;}
.float-news-tit li.hover:after {content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #4bc061;position:absolute;bottom:-8px;left:45%;}
.headline-bottom {padding:2%;}
.headline-top {padding:4% 2% 2%;}
.update-news-cnt {padding:2% 4% 3%;}
.headline-top h3 {line-height:40px;display:block;}
.headline-top h3 a {font-size:16px;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:5px;}
.hot-spot {padding-bottom:15px;border-bottom:1px #dedede dashed;margin-bottom:5px;}
.headline-bottom .hot-spot {padding-bottom:0px;border-bottom:0;margin-bottom:0px;}
.hot-spot li {font-size:14px;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hot-spot li a {margin-right:5px;color:#666666;}
.hot-spot li span {padding:0 10px;border-right:1px #666 solid;margin-right:10px;color:#4bc061;}
.float-news-box {padding:4px 5%;}
.float-news-box h3 {line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;}
.float-news-box h3 a {font-size:16px;color:#333;}
.float-news-box h3 a:hover,.float-news li a:hover {color:#4bc061;}
.update-news li {width:95%;border-bottom:1px #f1f0f0 solid;background:url(../images/li_img.png) no-repeat left center;height:30px;line-height:30px;font-size:14px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:1.5% 0 1.5% 5%;}
.update-news li a {width:80%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777;}
.update-news li span {float:right;color:#999;}
.update-news > p {font-size:14px;text-align:center;height:36px;line-height:36px;background:url(../images/img-h.png) repeat-x center center;padding:1% 0 3%;}
.update-news p a {padding:0 20px;background-color:#fff;}
/*float-news end*/
/*nav-box end*/
.main {width:1200px;margin:0 auto 40px;}

.main-tit {line-height:30px;margin-bottom:1%;}
.main-tit h2 {float:left;font-size:30px;color:#222222;width:50%;padding-bottom:1%;}
.main-tit h2 i {padding:0px 15px;margin-right:5px;background:url("../images/icon.png") no-repeat -10px -82px;}
.sign-up .main-tit h2 i {background:url("../images/icon.png") no-repeat -10px -2px;}
.jiaoliu .main-tit h2 i {background:url("../images/icon.png") no-repeat -10px -122px;}
.jiage .main-tit h2 i {background:url("../images/icon.png") no-repeat -10px -162px;}
.zhaosheng .main-tit h2 i {background:url("../images/icon.png") no-repeat -10px -42px;}
.main-tit h2 span {font-size:20px;font-weight:500;color:#999999;}
.main-tit ul {width:50%;float:right;}
.main-tit ul li {float:right;margin:0 2%;cursor:pointer;position:relative;color:#555555;line-height:46px;}
.main-tit ul li:hover,.main-tit ul li.hover {border-bottom:2px solid #4bc061;}
.main-tit ul li:hover:after,.main-tit ul li.hover:after {content:'';display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #4bc061;position:absolute;bottom:-7px;left:45%;}
.b-t1{border-bottom:1px solid #ffa800;}
.b-t2{border-bottom:1px solid #ff83ac;}
.b-t2 ul li:hover,.b-t2 ul li.hover {border-bottom:2px solid #ff83ac;}
.b-t2 ul li:hover:after,.b-t2 ul li.hover:after {content:'';display:block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #ff83ac;position:absolute;bottom:-7px;left:45%;}
.b-t3{border-bottom:1px solid #a2cf36;}
.b-t4{border-bottom:1px solid #9fcaed;}
.b-t5{border-bottom:1px solid #f89283;}
.main_cnt_l {float:left;width:16.833%;padding:2%;background-color:#FFF;-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.1);box-shadow:0px 0px 6px rgba(0,0,0,0.1);}
.main_cnt_r {float:right;width:73.5%;padding:2%;background-color:#FFF;-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 6px rgba(0,0,0,0.1);box-shadow:0px 0px 6px rgba(0,0,0,0.1);}
.news_tit {padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:10px;}
.news_tit span {float:left;font-size:20px;color:#333333;padding-left:10px;background:url("../images/xian.jpg") no-repeat left;}
.news_tit a {float:right;font-size:12px;color:#999999;}
.news ul li {width:45%;padding-left:1%;background:url("../images/li_img.png") no-repeat left center;font-size:14px;color:#777777;float:left}
.news ul li a {font-size:14px;line-height:29px;color:#777777;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:82%;float:left;}
.news ul li a:hover {color:#4bc061;}
.news ul li span{float:right; width:15%;text-align: right;line-height: 29px;}
.main_cnt_l dt {font-size:18px;color:#333333;margin-bottom:10px;}
.main_cnt_l dt i {padding:0px 10px;margin-right:5px;background:url("../images/kslx.png") no-repeat center center;}
/*20171106 begin*/
.main_cnt_l .speak1_tit span {width:100%;}
.main_cnt_l .speak1 .p2 {font-size:12px;height:40px;line-height:20px;overflow:hidden;}
.main_cnt_l .speak1 .p1 span {font-size:12px;}
.jiaoliu .main_cnt_r .news-calls {margin:1.7% 0;}
/*20171106 end*/
/*sign-up begin*/
.sign-up .dl1 dt i,.exam .dl1 dt i {background:url("../images/icon.png") no-repeat -54px -7px;}
.sign-up .dl2 dt i,.exam .dl2 dt i {background:url("../images/icon.png") no-repeat -54px -37px;}
.sign-up .dl3 dt i,.exam .dl3 dt i {background:url("../images/icon.png") no-repeat -54px -67px;}
.sign-up .news-calls .news {width:31.333%;margin:0 1%;float:left;}
.sign-up .news-calls .zhengce ul {margin-bottom:8%;}
.sign-up .news_tit span {padding-left:0;border:none;background:none;}
.sign-up .news_tit span i,.course-tuijian-tit span i {padding:0 12px;margin-right:5px;background:url("../images/icon.png") no-repeat -88px -5px;}
.changshi .news_tit span i {background:url("../images/icon.png") no-repeat -88px -95px;}
.ask .news_tit span i,.weibo_tit span i {background:url("../images/icon.png") no-repeat -88px -35px;}
.liucheng .news_tit span i {background:url("../images/icon.png") no-repeat -88px -67px;}
.zhengce ul li,.zhengce ul li a {line-height:32px;}
.sign-up .news-calls .changshi ul {margin-bottom:0}
.changshi ul li {width:47%;float:left;margin:0 1.5% 3%;padding:0;background:no-repeat;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;}
.changshi ul li a {display:block;border:1px solid #eeeeee;background-color:#FFF;font-size:12px;color:#666666;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.changshi ul li:hover a {background-color:#4bc061;border:1px solid #4bc061;color:#FFF;}
.ask ul li,.ask ul li a {line-height:32px;}
.liucheng ul li {width:100%;padding:8px 0 28px;background:url("../images/liucheng_icon8.png") no-repeat bottom center;text-align:center;line-height:42px;}
.liucheng ul .li4 {padding-bottom:0;background:none;}
.liucheng ul li a {border:1px solid #4bc061;font-size:14px;line-height:42px;color:#4bc061;display:block;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.liucheng ul li a i {padding:1px 9px;margin-right:5px;background:url("../images/icon.png") no-repeat -128px -7px;}
.liucheng ul .li2 a i {background:url("../images/icon.png") no-repeat -130px -37px;}
.liucheng ul .li3 a.tiaojian i {background:url("../images/icon.png") no-repeat -128px -94px;}
.liucheng ul .li3 a.time i {background:url("../images/icon.png") no-repeat -128px -65px;}
.liucheng ul .li4 a.school i {background:url("../images/icon.png") no-repeat -128px -127px;}
.liucheng ul .li4 a.zhuanye i {background:url("../images/icon.png") no-repeat -128px -155px;}
.liucheng ul .li4 a.jianzhang i {background:url("../images/icon.png") no-repeat -128px -185px;}
.liucheng ul .li3 a {width:45%;margin:0 2%;float:left;}
.liucheng ul .li4 a {width:30%;margin:0 1%;float:left;}
/*sign-up end*/
/*zhaosheng begin*/
.zhaosheng .news-calls h3 {font-size:18px;font-weight:500;margin-bottom:10px;}
.zhaosheng .news-calls h3 i {padding:0 5%;margin-right:4%;background:url("../images/icon.png") no-repeat -54px -67px;}
.zhaosheng .dl1 dt i {background:url("../images/icon.png") no-repeat -54px -97px;}
.zhaosheng .news-calls ul li {padding-left:5%;background:url("../images/li_img.png") no-repeat left;}
.zhaosheng .news-calls ul li a {font-size:14px;line-height:30px;color:#999999;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zhaosheng .news-calls ul li a:hover {color:#4bc061;}
.zhaosheng .main_cnt_l dd a {width:25%;}
.school_list dl {float:left;width:43.7%;padding:2%;margin:1%;border:1px solid #eee;}
.school_list dt,.school_list dd {float:left;width:35%;}
.school_list dt {text-align:center;}
.school_list dt img{height:89px}
.school_list dd {width:63%; float:right;}
.school_list dd a {display:block;width:100%;font-size:14px;line-height:20px;height:40px;overflow:hidden;}
#con_cc_3 dd a {height:20px;}
#con_cc_3 dd {line-height:20px;}
#con_cc_2 dd a {height:20px;}
#con_cc_2 dd {line-height:20px;}
#con_cc_1 dd a {height:20px;}
#con_cc_1 dd {line-height:20px;}
.school_list dd .see{margin-top:5px;}
.school_list dd .see .click{float:right;}
.school_list dd p {font-size:12px;color:#bbbbbb;margin-top: 5px;}
.school_list dl:hover {border:1px solid #4bc061;}
.school_list dl:hover dd a {color:#4bc061;}
.school_list dd span {font-size:12px;line-height:18px;color:#bbbbbb;}
.major_list li {float:left;width:16%;margin:1% 1%;padding:3% 1%;text-align:center;background-color:#e5f1fa;}
.major_list li a {display:block;font-size:16px;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.major_list li:hover {background-color:#4bc061;}
.major_list li:hover a {color:#fff;}
.browse-volume i {padding:0 8px;margin-right:5px;background:url("../images/liulan.png") no-repeat center center;}
.comment-quantity i {padding:0 6px;margin-right:5px;background:url("../images/zixun.png") no-repeat center center;}
.main_cnt_r .school_list.box_hover {display:block;}
/*zhaosheng end*/
/*exam begin*/
.exam .scroll03 {position:inherit !important;left:none !important;top:none !important;}
.main_cnt_l dl {margin-bottom:20px;}
.main_cnt_l dd a {font-size:12px;line-height:28px;color:#999999;display:block;float:left;width:33.333%;text-align:center;}
.main_cnt_l dd a:hover {color:#4bc061;}
.main_cnt_r .box_hover {display:block;}
.course-tuijian {margin-bottom:10px;}
.course-tuijian-tit {padding-bottom:1%;line-height:30px;border-bottom:1px solid #dddddd;margin-bottom:20px;}
.course-tuijian-tit span {float:left;font-size:20px;color:#333333;display:block;width:40%;}
.course-tuijian-tit a {float:right;font-size:14px;color:#999999;}
.course-tuijian-cnt a {display:block;width:22.66666%;margin:0 1%;float:left;border:1px solid #eeeeee;}
.course-tuijian-cnt a img {width:100%; height:128px;}
.course-tuijian-cnt a span {display:block;width:96%;padding:4% 0 4% 4%;font-size:14px;color:#333333;overflow: hidden;height: 20px;text-align: center;white-space: nowrap;text-overflow: ellipsis;}
.course-tuijian-cnt a:hover span {color:#4bc061;}
.exam .news-calls .news {width:31.333%;margin:0 1%;float:left;}
/*exam end*/
/*jiaoliu beign*/
.jiaoliu .jiaoliu_icon {margin-bottom:10%;}
.jiaoliu .jiaoliu_icon li {width:33.33%;float:left;text-align:center;margin:5% 0;}
.jiaoliu .jiaoliu_icon li span {display:block;font-size:12px;color:#666666;}
.jiaoliu .jiaoliu_icon li:hover span {color:#4bc061;}
.jiaoliu .faq h3 {font-size:20px;font-weight:500;margin-bottom:10px;color:#333333;padding-left:10px;border-left:2px solid #4bc061;}
.jiaoliu .faq li {line-height:32px;padding-left:5%;background:url("../images/li_img.png") no-repeat left;}
.jiaoliu .faq li a {font-size:14px;line-height:32px;color:#777777;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jiaoliu .faq li a:hover {color:#4bc061;}

.jiage .jiaoliu_icon {margin-bottom:10%;}
.jiage .jiaoliu_icon li {width:33.33%;float:left;text-align:center;margin:5% 0;}
.jiage .jiaoliu_icon li span {display:block;font-size:12px;color:#666666;}
.jiage .jiaoliu_icon li:hover span {color:#4bc061;}
.jiage .faq h3 {font-size:20px;font-weight:500;margin-bottom:10px;color:#333333;padding-left:10px;border-left:2px solid #4bc061;}
.jiage .faq li {line-height:32px;padding-left:5%;background:url("../images/li_img.png") no-repeat left;}
.jiage .faq li a {font-size:14px;line-height:32px;color:#777777;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jiage .faq li a:hover {color:#4bc061;}

.faq > p {text-align:center;height:40px;line-height:40px;background:url(../images/img-h.png) repeat-x center center;}
.faq p a {font-size:12px;color:#4bc061;padding:0 20px;background-color:#fff;}
.pinglun-weibo {margin-bottom:2%;}
.pinglun-weibo .speak1 {float:left;width:40%;}
.speak1_tit,.weibo_tit {padding-bottom:1%;line-height:30px;border-bottom:1px solid #dddddd;margin-bottom:20px;}
.speak1_tit span i,.weibo_tit span i {padding:0 12px;margin-right:5px;}
.speak1_tit span i {background:url("../images/icon.png") no-repeat -88px -127px;}
.speak1_tit span,.weibo_tit span {float:left;font-size:20px;color:#333333;display:block;width:40%;}
.speak1_tit a {float:right;font-size:14px;color:#999999;}
.speak1 dl {margin-bottom:5%;}
.speak1 dt,.speak1 dd {float:left;width:15%;margin-right:2%;}
.speak1 dd {width:83%;margin:0;}
.speak1 .p1 span {font-size:14px;color:#999999;margin-right:10px;}
.speak1 .p1 em {font-style:normal;font-size:12px;color:#bbbbbb;}
.speak1 .p2 {font-size:14px;color:#666666;}
.pinglun-weibo .weibo {width:55%;float:right;}
.jiaoliu .news-calls .news {width:31.333%;margin:0 1%;float:left;}
.jiage .news-calls .news {width:100%;margin:0 1%;float:left;}
/*jiaoliu end*/
/*link begin*/
.link {width:1200px;padding:0% 0% 1%;margin:0 auto 1%;border-bottom:1px solid #dbdbdb;}
.link h2 {text-align:left;padding-left:1%;font-size:16px;color:#333333;padding-bottom:10px;}
.link a {float:left;padding:0 15px;height:28px;line-height:28px;font-size:14px;}
/*link end*/
.scrotop {width:70px;height:70px;line-height:15px;background-color:#4bc061;font-size:12px;text-align:center;color:#fff;cursor:pointer;position:fixed;bottom:70px;display:none;-moz-border-radius:74px;-webkit-border-radius:74px;border-radius:74px;-webkit-box-shadow:0px 0px 10px rgba(0,120,108,0.2);-moz-box-shadow:0px 0px 10px rgba(0,120,108,0.2);box-shadow:0px 0px 10px rgba(0,120,108,0.2)}
.scrotop i {display:block;width:50%;margin:10% auto 5%;height:14px;background:url("../images/scrotop.png") no-repeat center center;background-size:contain;}
.scrotop span {width:50%;margin:0 auto;font-size:12px;line-height:18px;display:block;}
.nav a img,.tabList li img {display:none}
/*footer begin*/
#footer {width:100%;margin:0px auto;padding-bottom:30px;text-align:center;font-size:14px;line-height:24px;padding-top:20px;background-color:#eeeeee}
#footer table {width:100% !important;}
.foot_ad{display:none;}
.copyright {display:none;padding:1em 0em 1em;text-align:center;border-top:2px solid #4bc061;margin:1.5em 0 2em;}
.copyright p {margin-bottom:0.3em;margin:0 0.3em 0.3em;font-size:12px}
.copyright p a {margin-right:5px;font-size:12px}
.copyright p a:hover {color:#4bc061}
.last {display:none;width:100%;height:40px;line-height:40px;background:#4bc061;position:fixed;z-index:99999;bottom:0px;}
.last ul li {float:left;width:33%;height:40px;border-right:1px #0063ac solid;background:#4bc061;text-align:center;display:block;overflow:hidden;}
.last ul li a {display:inline-block;height:40px;width:99.8%;color:#FFF;border-right:1px #4bc061 solid;text-align:center;}
.last ul li a span {font-size:14px;font-weight:600;}
/*footer end*/
.mobile-nav {display:none}
@media only screen and (max-width:1200px) {.hy_top_con,.head_cnt,.container,.main,#footer,.link {width:1024px;}
.banner_box {margin-left:22%;}
.update-news li {padding-left:2%;}
.major_list li {width:21%;}
}
@media only screen and (max-width:1024px) {.fullSlide .bd li a {background-color:#FFF;}
.banner_box a {width:99%;margin:0 auto;}
.nav-box {margin-bottom:5%;}
.main-tit {margin-bottom:3%;}
.hy_top_con,.container,.main,#footer,.link {width:95%;}
.hy_top,.nav,.tab,.head .search,.head .tel,.zhengce,.ask,.zhaosheng .main_cnt_l,.exam .main_cnt_l,.jiaoliu .main_cnt_r,.jiage .main_cnt_r,.sign-up .main_cnt_r {display:none;}
.head {width:100%;padding: 2% 0;}
.head_cnt {width:100%;}
.head_cnt .logo {width:95%;margin:0 auto;line-height:60px;}
.mobile-nav {display:block;}
.mobile-nav a {float:left;display:block;width:9.5%;padding-left:4.5%;padding-right:1.5%;margin-bottom:2%;text-align:center;font-size:14px;}
.mobile-nav a:hover {color:#4bc061;}
.mobile-nav a img {display:block;width:70%;margin:0 auto 10px;}
.nav-box .container {padding:0;width:100%;}
.banner_box {width:100%;margin:0 auto;}
.float-news-box {padding:0;}
.float-news {width:95%;margin:0 auto 3%;float:inherit!important;}
.headline-bottom,.headline-top {float:left;width:44%;margin:0 1%;padding:2%;}
.update-news li {float:left;width:43%;margin:0 1%;}
.headline {height:auto !important;padding-bottom:2%;}
.hot-spot {border-bottom:none;padding:0;margin:0;}
.update-news-cnt {padding-bottom:1%;}
.update-news > p {padding:0;margin-bottom:2%;}
.sign-up .main_cnt_l {width:40%;}
.sign-up .main_cnt_r {width:50%;}
.sign-up .news-calls .news {width:98%;}
.zhaosheng .main_cnt_r,.exam .main_cnt_r,.jiaoliu .main_cnt_l,.jiage .main_cnt_l {width:96%;height:auto !important;}
.jiaoliu .jiaoliu_icon {width:98%;float:left;margin-bottom:0;}
.jiaoliu .jiaoliu_icon li {width:16.666%;margin:4% 0;}
.speak1 dl {margin-bottom:1%;}
.speak1 dt {width:4%;}
.main_cnt_l .speak1 .p2,.main_cnt_l .speak1 .p1 span {font-size:14px;}
.jiaoliu .faq {width:50%;float:right;}
.jiaoliu .faq li {padding-left:3%;}
.major_list li {width:29.33%;}
.major_list li a {font-size:14px;}
}
@media only screen and (max-width:970px) {.school_list dd a {font-size:14px;}
.school_list dt {width:32%;margin-right:5%;}
.speak1 dt {width:5%;}
}
@media only screen and (max-width:767px) {.mobile-nav {margin-bottom:2%; margin-top:3%}
.mobile-nav a {width:18%;}
.mobile-nav a img {width:50%;}
.main-tit h2 {width:100%;font-size:20px;height:40px;}
.main-tit h2 i {padding:7px 15px;}
.main-tit h2 span,.main_cnt_l dt {font-size:16px;}
.headline-top h3 a,.headline-bottom h3 a {font-size:1rem;}
.link {padding:0% 0% 3%;margin:0 auto 3%;}
.school_list dd a {font-size:1rem}
.course-tuijian-cnt a {width:47%;}
.course-tuijian-cnt a.a3,.course-tuijian-cnt a.a4 {display:none}
.news_tit span {font-size:18px;}
.news-calls-box {position:relative;height:auto;}
.exam  .scroll03 {width:900px;}
.exam .news-calls .news {width:100%;margin:0 10px;}
.zhaosheng>ul,.exam>ul,.main-tit {margin-bottom:3%;}
.zhaosheng>ul li,.exam>ul li {float:left;width:31.33%;margin:0 1%;font-size:1rem;line-height:30px;text-align:center;background-color:#FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
.zhaosheng>ul li.hover,.exam>ul li.hover {background-color:#4bc061;color:#FFF;}
.major_list li {width:29.33%;}
.major_list li a {font-size:12px;}
.float-news,.sign-up .main_cnt_l,.sign-up .main_cnt_r,.zhaosheng .main_cnt_r,.exam .main_cnt_r,.jiaoliu .main_cnt_l {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#footer,#qiao-wrap,#QIAO_INVITE_CONTAINER,#QIAO_ICON_CONTAINER .qiao-icon-sector-inner {display:none !important;}
#QIAO_ICON_CONTAINER,#QIAO_INVITE_CONTAINER {width:0 !important;height:0 !important;}
.copyright,.last {display:block;}
.zhaosheng .news-calls h3{ display:none;}
.zhaosheng .news-calls ul li a{font-size:1rem}
.hot-spot li a{font-size:1rem}
.news ul li a{font-size:1rem}
}
@media only screen and (max-width:680px) {.float-news-tit li {height:36px;line-height:36px;}
.sign-up .main_cnt_r,.sign-up .main_cnt_l {width:90%;padding:5%;}
.sign-up .main_cnt_l {margin-bottom:3%;height:auto!important;}
.main_cnt_l dd a {margin:1% 0;}
.zhaosheng>ul,.exam>ul,.main-tit {margin-bottom:5%;}
.jiaoliu .jiaoliu_icon {margin-bottom:3%;}
.jiaoliu .jiaoliu_icon,.jiaoliu .faq {width:98%;}
.jiaoliu .jiaoliu_icon li {width:25%;margin:2% 0;}
.school_list dl {width:94.0%;}
.major_list li {width:46%;}
.speak1 dt {width:7%;}
.head .logo a {width: 95%; text-align: center;}
.head_cnt .logo img{width: 70%;float: left;}
.foot_ad{display:none;height:60px; position: fixed; bottom: 0;z-index: 999; background: #fff; width: 100%;}
}
@media only screen and (max-width:540px) {.banner_box a img {width:100%;}
.jiaoliu .faq li {padding-left:3%;}
.headline-bottom,.headline-top {width:94%;}
.update-news li {width:93%;}
}
@media only screen and (max-width:480px) {.float-news,.main,.sign-up .main_cnt_l {margin-bottom:5%;}
.update-news li {padding-left:3%;}
.speak1 dt {width:9%;}
}
@media only screen and (max-width:400px) {.head {padding: 2% 0;width: 100%;}
.mobile-nav a img {width:60%;}
.course-tuijian-cnt a {width:47%;margin-bottom:3%;}
.school_list dl {width:95%;margin:0 0% 3%;}
.speak1 dt {width:10%;}
}


.innerbox-l{
    font-size: 0;
}

.course-student h3{font-size:30px;color:#333;text-align:center}
.course-student img{display: block;
    margin: 10px auto;
    width: 100%;}
.course-class-list{
	padding: 0 35px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-around;
}
.course-class-list li{        
	    border: 1px solid #ccc;
    padding: 15px;
    margin-bottom: 20px;
    list-style: none;
    width: 42%;
}
.course-class-list li img{display:block}
.course-class-list li span{display:block;margin:15px 0;color:#333;font-size:18px;border-bottom:1px solid #ccc;padding-bottom:7px}
.course-class-list li span b{color:#df4a3d;font-size:13px;border:1px solid #df4a3d;border-radius:5px;padding:3px;display:inline-block;margin-right:10px}
.course-class-list li p{color:#666;font-size:14px;line-height:22px}
.course-class-list .zx-btn-con{color:#e93433;font-size:16px;border:1px solid #e93433;width:50%;line-height:30px;margin:20px auto 0 auto;display:block;text-align:center;border-radius:20px}
.course-class-list .zx-btn-con:hover{background:#e93433;color:#fff}
.course-class-list li:nth-child(2n+0){float:right}
.course-advantage-title{color:#e93433;font-size:25px;text-align:center}
.course-advantage-title p{font-size:14px;margin:10px 0 20px 0;text-align:center}
.course-advantage-title p:before{content:"";width:73px;height:9px;display:inline-block;margin-right:3px}
.course-advantage-title p:after{content:"";width:73px;height:9px;display:inline-block;margin-left:3px}
.course-advantage-list li{background:#e93433;color:#fff;font-size:16px;width:30%;margin:20px 0;padding:20px 0;border-radius:10px;text-align:center;    list-style: none;}
.course-advantage-list li span{
	color: #FFF;
}
.course-advantage-list{
        height: auto;
    display: flex
;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 0 12px;
}
.course-advantage-list li img{width:47px;height:43px;display:inline-block;vertical-align:middle}
.course-advantage-list li span{font-size:30px;font-weight:bold}

.course-advantage-list li b{border-bottom:2px solid #fff;padding-bottom:7px;color: #FFF;}
.course-advantage-list li b:nth-child(2n){color:#333}
.course-advantage-list li p{margin:15px 0;        color: #FFF;}
.course-advantage-list li p:nth-child(2n+0){
	color: #000;
}
.course-advantage-list li:nth-child(2){margin:20px 5%}
.course-advantage-list li:nth-child(5){margin:20px 5%}
.course-advantage-list li:nth-child(2n+0){background:#f7f7f7;color:#333}
.course-advantage-list li:nth-child(2n+0) span{color:#333}
.course-advantage-list li:nth-child(2n+0) p{color:#333}

.course-advantage-list li:nth-child(2n+0) b{border-bottom:2px solid #333;color: #000;}
.course-teacher-info img{display: block;
    margin: 15px auto 0 auto;
    width: 100%;}
.course-teacher-info>div{    background: #e93433;
    color: #fff;
    text-align: center;
    padding: 15px 0;
    width: 100%;}
.course-teacher-info>div>span{    font-size: 22px;
    color: #FFF;}
.course-teacher-info>div>span:before{content:"";width:5%;height:1px;background:#fff;display:inline-block;vertical-align:middle}
.course-teacher-info>div>span:after{content:"";width:5%;height:1px;background:#fff;display:inline-block;vertical-align:middle}
.course-teacher-info>div>strong{font-size:25px;display:block;color: #FFF;}
.course-class-info{margin:40px 10px 0 10px;position:relative}
.course-class-info-tips{    background: url(../images/bx-flbg.png) no-repeat;
    color: #fff;
    padding: 20px 13px;
    width: 169px;
    height: 262px;
    position: absolute;
    left: 0;
    top: -10px;
    background-size: contain;}
.course-class-info-tips strong{font-size:20px;        color: #FFF;}
.course-class-info-tips b{background:#fff;height:2px;width:40px;display:block;margin:20px 0}
.course-class-info-tips p{font-size:13px;padding-right:25px;line-height:25px;        color: #FFF;}
.course-class-info table{width:100%;border-bottom:5px solid #fc514c}
.course-class-info table tr td{border:1px solid #ccc;font-size:17px;text-align:center;line-height:55px}
.course-class-info-title{background:#eaeaea;font-size:25px;font-weight:bold}
.course-class-info-btn{background:linear-gradient(160deg,#e93432 20%,#e9966d 80%);width:50%;line-height:35px;height:35px;color:#fff;font-size:16px;text-align:center;margin:20px auto;display:block;border-radius:30px}
.course-class-info-btn:hover{background:#e93533}
.course-address-list a{background:#fa2c2c;color:#fff;font-size:18px;width:20%;margin:10px 2.3%;line-height:35px;display:inline-block;text-align:center;border-radius:10px}
.course-hj img{display:block;margin:10px auto;width:100%;}
.course-promise-info{background:url('../images/pro-bg.jpg') repeat-x center 273px;margin-top:30px;height:447px}
.course-promise-info .fl{width:37%;background:#fff;padding:25px 0;box-shadow:0 0 10px #e1e1e1;margin-left:6%;height:397px;float:left}
.course-promise-info .fl>div{margin-left:55px}
.course-promise-info .fl>div>img{display:block;vertical-align:middle;float:left;margin:0 10px 0 0}
.course-promise-info .fl>div>strong{    color: #e93433;
    font-size: 20px;}
.course-promise-info .fl>div>p{    color: #333;
    font-size: 16px;
    display: block;
    margin: 9px 0 16px 43px;}
.course-promise-info .fr{margin-right:6%;float:right}
 .course-title {
    color: #333;
    font-size: 20px;
    font-weight: bold;
    margin: 50px 0 50px 35px;
}
 .course-title:before {
    content: "";
    background: #e93533;
    width: 5px;
    height: 28px;
    border-radius: 3px;
    margin-right: 7px;
    display: block;
    float: left;
}
/* èˉ??¨?????????“??? */

.tab-show{
    display: none;
        height: auto;
        transition: all .2s ease-in-out;
    }
    .tab-show-active{
    display: block;
    }
    .course-teacher-title{
        font-size: 0;
    }
    .course-program-title{
            font-size: 0;
    }
    .zx-btn{
        font-size: 0;
    }
    .tab-show-p{
            height: auto;
        margin-right: 320px;
        margin-left: 190px;
        padding: 20px 25px 0;
        overflow: hidden;
    
    }
    .tab-show-p-inner{
        background-color: #FFF;
                display: flex;
    }
    .tab-show-inner{
        padding-top: 24px;
        background-color: #FFF;
    }
    
.course-program-title {
    font-size: 0;
}
.course-address-title h3,
.course-teacher-title h3,
.course-class-title  h3,
.course-hj-title h3,
.course-promise-title h3{
    font-size: 0;
}
.form-submit {
height: 736px;
    overflow: hidden;
}
.m-fixed-guide{
    display: none;
}

/*??3??§??o?????￠???*/

/*è?”???é??é?¨?€??…3é—-*/
#fixed_show{
	cursor: pointer; 
	position: fixed; 
	bottom: 20px; 
	right: 0; 
	z-index: 1201; 
	width: 0; 
	height: 40px; 
	font-size: 0;
	-webkit-transition: .5s; 
	-moz-transition: .5s; 
	-o-transition: .5s; 
	transition: .5s; 
}
#fixed_close{
	cursor: pointer; 
	position: fixed; 
	bottom: 20px; 
	right: 0; 
	z-index: 1202; 
	width: 40px; 
	height: 40px; 
	font-size: 0;
	-webkit-transition: .5s; 
	-moz-transition: .5s; 
	-o-transition: .5s; 
	transition: .5s; 
}
#fixed_close img{
	-webkit-transition: .5s; 
	-moz-transition: .5s; 
	-o-transition: .5s; 
	transition: .5s; 
}
#fixed_close:hover img{
	transform: rotate(270deg);
	-webkit-transform: rotate(270deg); 
}
#fixed_ontop{
	cursor: pointer; 
	position: fixed; 
	bottom: -100px; 
	right: 0; 
	z-index: 1203; 
	width: 40px; 
	height: 40px; 
	background: rgba(230, 0, 0, .9) url(../images/kefu_icon_ontop.png) 0 0 no-repeat;
	-webkit-transition: .5s; 
	-moz-transition: .5s; 
	-o-transition: .5s; 
	transition: .5s; 
}
#fixed_ontop:hover{
	background: rgba(255, 255, 255, .9) url(../images/kefu_icon_ontop.png) 0 -40px no-repeat;
}
/*è?”???é??é?¨?€??…3é—-*/
.fixed_kefu{
	position: fixed;
	top: 0;
	right: 0;
	width: 40px;
	height: 100%;
	z-index: 999;
	background: url(../images/kefu_all_bg.jpg) repeat-y;
}
.fixed_kefu ul.kefu{
	margin-top: 50px;
}
.fixed_kefu ul.kefu li{
    width: 40px;
    height: 70px;
    float: none;
    position: relative;
    -webkit-transition: .4s;
    -moz-transition: .4s;
    -o-transition: .4s;
    left: 0;
    transition: .4s;	
    list-style: none;
}
.fixed_kefu ul.kefu li:hover{
	background: rgba(230, 0, 0, .9);
}
.fixed_kefu ul.kefu li .kefu_title{
	width: 40px; 
	height: 20px; 
	line-height: 20px; 
	font-size: 14px; 
	color: #FFF; 
	text-align: center; 
	position: absolute; 
	top: 40px; 
	left: 0;
}
.fixed_kefu ul.kefu li .kefu_icon{
	width: 30px;
	height: 30px; 
	text-align: center; 
	font-size: 0px; 	
	position: absolute; 
	top: 10px; 
	left: 5px; 
}
.fixed_kefu ul.kefu li .kefu_icon_tel{
	background: url(../images/kefu_icon_tel.png) center center no-repeat;
}
.fixed_kefu ul.kefu li .kefu_icon_weixin{
	background: url(../images/kefu_icon_weixin.png) center center no-repeat;
}
.fixed_kefu ul.kefu li .kefu_show_weixin{ 
	width: 140px; 
	height: 140px; 
	top: 0; 
	position: absolute; 
	z-index: 5; 
	font-size: 0;
}
.fixed_kefu ul.kefu li .kefu_show_weixin img{
	width: 120px; 
	height: 120px; 
}
.fixed_kefu ul.kefu li .kefu_show_tel{ 
	width: 190px; 
	height: 60px; 
	padding: 5px 0; 
	top: 0; 
	position: absolute; 
	z-index: 5; 
	color: #FFF; 
	font-size: 14px; 
	text-align: center; 
	line-height: 30px; 
	background: rgba(230, 0, 0, .9); 
}
.fixed_kefu ul.kefu li .kefu_icon_zixun{
	background: url(../images/kefu_icon_zixun.png) top center no-repeat;
}
.fixed_kefu ul.kefu li .kefu_icon_zixun span{
	font-size: 0px;	
	display: inline-block;
	margin: 10px 2px 0 2px;
	width: 4px;
	height: 4px;
	border-radius: 100%;
	background: #fff;
}
.fixed_kefu ul.kefu li .kefu_icon_zixun span:nth-child(1) {
	-webkit-animation: consulting 0.6s 0.07s infinite ease-in-out;
	animation: consulting 0.6s 0.07s infinite ease-in-out;
}
.fixed_kefu ul.kefu li .kefu_icon_zixun span:nth-child(2) {
	-webkit-animation: consulting 0.6s 0.14s infinite ease-in-out;
	animation: consulting 0.6s 0.14s infinite ease-in-out;
}
.fixed_kefu ul.kefu li .kefu_icon_zixun span:nth-child(3) {
	-webkit-animation: consulting 0.6s 0.21s infinite ease-in-out;
	animation: consulting 0.6s 0.21s infinite ease-in-out;
}
 @keyframes consulting {
 33% {
 -webkit-transform: translateY(5px);
 transform: translateY(5px);
}
 66% {
 -webkit-transform: translateY(-5px);
 transform: translateY(-5px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @-webkit-keyframes consulting {
 33% {
 -webkit-transform: translateY(5px);
 transform: translateY(5px);
}
 66% {
 -webkit-transform: translateY(-5px);
 transform: translateY(-5px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
/*??3??§??o?????￠?????“???*/
.tuijian{
    padding: 0;
    border: none;
}
 @media only screen and (max-width: 768px) {
    .featured_nav #tab li a { padding: 0 6px; }
    .pics_content ul li i, .photos li i { height: 150px }
    .all_videos li p { font-size: 14px; }
    .all_videos ul li, .photos ul li { width: 33.333% }
    .all_videos li i { height: 118px; }
    .featured_video_fl, .featured_video_fr, .play_video, .play_info { width: 100% }
    .featured_news { width: 56%; }
    .featured_nav #tab li a { margin: 0 5px; }
    .mycard { width: 41%; }
    .resume_left, .resume:after { width: 40% }
    .resume_tec { margin: 0 20px 100px; }
    .resume_right { margin-left: 40% }
    .ad img { width: 100% }
      .detail-title h1 {font-size: 18px;}
     .course-class-list{padding:0 1%;justify-content: space-between;
    
}
.course-student img {
    display: block;
    margin: 10px auto;
    width: 100%;
}
.course-student h3 {
    font-size: 18px;
    color: #333;
    font-weight: bold;
    text-align: center;
    margin-bottom: 25px;
}
.course-title {
    color: #333;
    font-size: 18px;
    font-weight: bold;
    margin: 20px 0 20px 0px;
}
.form-submit {
    height: 750px;
    width: 100%;
}
.form-submit {
padding: 0;
    
}
.course-class-list li{        float: left;
        border: none;
        padding: 5px;
        width: 46%;
        margin-bottom: 10px;}
        .course-advantage-title{
            font-size: 16px;
        }
.course-class-list li img{display:block;width:100%}
.course-class-list li span{display:block;margin:15px 0;color:#333;font-size:14px;border-bottom:1px solid #ccc;padding-bottom:7px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
}
.course-class-list li span b{color:#df4a3d;font-size:11px;border:1px solid #df4a3d;border-radius:5px;padding:3px;display:inline-block;margin-right:3px}
.course-class-list li p{color:#666;font-size:13px;line-height:22px}
.course-class-list .zx-btn-con{        color: #e93433;
        font-size: 12px;
        border: 1px solid #e93433;
        width: 55%;
        line-height: 23px;
        margin: 20px auto 0 auto;
        display: block;
        text-align: center;
        border-radius: 20px;}
.course-class-list .zx-btn-con:hover{background:#e93433;color:#fff}
.course-class-list li:nth-child(2n+0){float:right}
.course-advantage-title{color:#e93433;font-size:25px;text-align:center}
.course-advantage-title p{font-size:14px;margin:10px 0 20px 0;text-align:center}
.course-advantage-title p:before{content:"";width:73px;height:9px;display:inline-block;margin-right:3px}
.course-advantage-title p:after{content:"";width:73px;height:9px;display:inline-block;margin-left:3px}
.course-advantage-list{overflow:hidden;margin:0 10px;}
.course-advantage-list li img{width:14%;display:inline-block;vertical-align:middle}
.course-advantage-list li b{border-bottom:2px solid #fff;padding-bottom:7px}
.course-advantage-list li p{margin:10px 0}
.course-advantage-list li:nth-child(2){float:right}
.course-advantage-list li:nth-child(4){float:right}
.course-advantage-list li:nth-child(6){float:right}
.course-advantage-list li:nth-child(2n+0){background:#f7f7f7;color:#333}
.course-advantage-list li:nth-child(2n+0) b{border-bottom:2px solid #333}
.course-teacher-info img{display:block;margin:15px auto 0 auto;width:100%}
.course-teacher-info>div{background:#e93433;color:#fff;text-align:center;padding:10px 0;width:100%}
.course-teacher-info>div>span{font-size:15px}
.course-teacher-info>div>span:before{content:"";width:5%;height:1px;background:#fff;display:inline-block;vertical-align:middle}
.course-teacher-info>div>span:after{content:"";width:5%;height:1px;background:#fff;display:inline-block;vertical-align:middle}
.course-teacher-info>div>strong{font-size:18px;display:block}
.course-class-info{margin:20px 10px 0 10px;position:relative}
.course-class-info-tips{background:url('../images/bx-flbg.png') no-repeat;color:#fff;padding:20px 25px;width:152px;height:292px;position:absolute;left:0;top:-10px}
.course-class-info-tips strong{font-size:20px}
.course-class-info-tips b{background:#fff;height:2px;width:40px;display:block;margin:20px 0}
.course-class-info-tips p{font-size:13px;padding-right:25px;line-height:25px}
.course-class-info table{width:100%;border-bottom:5px solid #fc514c}
.course-class-info table tr td{border:1px solid #ccc;font-size:14px;text-align:center;line-height:20px;padding:5px}
.course-class-info-title{background:#eaeaea;font-weight:bold}
.course-class-info-btn{background:linear-gradient(160deg,#e93432 20%,#e9966d 80%);width:70%;line-height:35px;height:35px;color:#fff;font-size:20px;text-align:center;margin:20px auto;display:block;border-radius:30px}
.course-address-list{overflow:hidden;margin:0 10px;}
.course-address-list a{background:#fa2c2c;color:#fff;font-size:15px;width:24%;margin:10px 0.5% 0 0.5%;line-height:35px;display:block;float:left;text-align:center;border-radius:10px}
.course-hj img{display:block;margin:10px auto;width:100%}
.course-promise-info{background:url('../images/pro-bg.jpg') repeat-x center 273px;margin-top:30px;height:447px}
.course-promise-info .fl{width:37%;background:#fff;padding:25px 0;box-shadow:0 0 10px #e1e1e1;margin-left:100px;height:397px}
.course-promise-info .fl>div{margin-left:55px}
.course-promise-info .fl>div>img{display:block;vertical-align:middle;float:left;margin:0 10px 0 0}
.course-promise-info .fl>div>strong{color:#e93433;font-size:23px}
.course-promise-info .fl>div>p{color:#333;font-size:18px;display:block;margin:15px 0 25px 43px}
.course-promise-info .fr{margin-right:100px}
.course-form{width:95%;margin:10px auto}
.course-form-title{text-align:center;color:#333}
.course-form-title h3{font-size:30px}
.course-form-title strong{color:#e93433}
.course-form-title b{font-size:13px;display:block}
.course-form-title span{font-size:16px}
.course-form-info{margin:10px 0}
.course-form-choice{font-size:14px}
.course-form-choice span{font-size:16px;display:block;margin:0 0}
.course-form-choice .course-form-choice-info{height:20px;position:relative;line-height:20px;display:inline-block;width:21%;margin:7px 1.5%;font-size:15px}
.course-form-choice .course-form-choice-info input[type='radio']{position:absolute;left:-3px;top:0;width:15px;height:15px;opacity:0}
.course-form-choice .course-form-choice-info input[type='checkbox']{position:absolute;left:-3px;top:0;width:15px;height:15px;opacity:0}
.course-form-choice .course-form-choice-info label{position:absolute;left:20px;top:0;height:20px;line-height:20px}
.course-form-choice .course-form-choice-info label:before{content:'';position:absolute;left:-20px;top:2px;width:15px;height:15px;border:1px solid #c9c9c9;border-radius:50%;transition:all .3s ease;-webkit-transition:all .3s ease}
.course-form-choice .course-form-choice-info label:after{content:'';position:absolute;left:-14px;top:4px;width:5px;height:11px;border:0;border-right:1px solid #fff;border-bottom:1px solid #fff;background:#fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .3s ease;-webkit-transition:all .3s ease}
.course-form-choice .course-form-choice-info input[type='radio']:checked+label:before{background:#e92a32;border-color:#e92a32}
.course-form-choice .course-form-choice-info input[type='radio']:checked+label:after{background:#e92a32}
.course-form-choice .course-form-choice-info input[type='checkbox']:checked+label:before{background:#e92a32;border-color:#e92a32}
.course-form-choice .course-form-choice-info input[type='checkbox']:checked+label:after{background:#e92a32}
.course-form-info p{color:#333;font-size:16px;margin:0 0 5px 0;width:100%}
.course-form-info span em{background:url('../images/form-ico.png') no-repeat right / 70%;display:inline-block;height:13px;width:13px}
.course-form-info p em{background:url('../images/form-ico.png') no-repeat right / 70%;display:inline-block;height:13px;width:13px}
.course-form-info .input_text{display:block;width:100%;line-height:35px;border-radius:7px;border:1px solid #dedede;text-indent:10px;margin-top:10px;font-size:14px;}
.course-form-info .button_min{background:#e92a32;width:80%;margin:15px auto 10px auto;color:#fff;font-size:17px;line-height:40px;display:block;border:none;-webkit-appearance:none;border-radius:7px}
.ds-teacher_list{background:#fff}
.ds-teacher_list a{display:block;padding:15px;color:#333;border-bottom:1px dashed #eeeeee}
.ds-teacher_list a:last-child{border:none}
.ds-teacher_list a:active{background:#eee}
.ds-teacher_list a .ds-fl{text-align:center}
.ds-teacher_list a .ds-fl i{display:block;width:100px;height:100px;margin:0 auto 5px auto;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#eee;border-radius:100%}
.ds-teacher_list a .ds-fr{width:65%;padding-top:15px;font-size:12px}
.ds-teacher_show{padding:15px;text-align:center;background:#fff}
.ds-teacher_show b{display:block;padding-bottom:5px;font-size:22px}
.ds-teacher_show span{color:#666;font-size:12px}
.ds-teacher_img{background:#fff}
.ds-teacher_img i{width:200px;height:200px;border-radius:100%;margin:0 auto;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}


.campus-list{margin:0 5px;}
.campus-list li{overflow:hidden;margin:10px auto;}
.campus-list li a{ padding:0;}
.campus-list li .thum{width:30%;max-width:300px;float:left;margin-right:10px;padding:3px;border:1px solid #eee;box-sizing:border-box;}
.campus-list li .thum img{width:100%;}
.campus-list li h3{font-size:17px;margin-bottom:5px;}
.campus-list li .zx-btn{display:none;width:120px;height:32px;padding:0;text-align:center;line-height:32px;margin-top:5px;border:0!important;border-radius:32px;background:#1F6EE3;color:#fff;}


.campus-item{overflow:hidden;margin:10px auto;}
.campus-item a{ color:inherit;}
.campus-item .thum{width:30%;max-width:300px;float:left;margin-right:10px;padding:3px;border:1px solid #eee;box-sizing:border-box;}
.campus-item .thum img{width:100%;}
.campus-item .title{font-size:16px;margin-bottom:5px;padding:0; text-align: left; border-bottom:0;}
.campus-item .zx-btn{display:none;width:120px;height:32px;padding:0;text-align:center;line-height:32px;margin-top:5px;border:0!important;border-radius:32px;background:#1F6EE3;color:#fff;}
.tab-show {
    display: none;
float: none;
width: 100%;
}
.course-advantage-list{  
            overflow: hidden;
        margin: 0;
        display: flex
;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 0;
}
.course-advantage-list li{ 
height: 108px;
        background: #e93433;
        color: #fff;
        font-size: 13px;
        float: left;
        width: 43%;
        margin: 0;
        padding: 10px;
        border-radius: 10px;
        text-align: center;
        margin-bottom: 12px;
    }
    .course-advantage-list li:nth-child(5) {
    margin:0;
}
.course-advantage-list li img{width: 14%;
        height: 20px;
        display: inline-block;
        vertical-align: middle;}
.course-advantage-list li span{        font-size: 14px;
        font-weight: bold;}
.course-advantage-list li b{border-bottom:2px solid #fff;padding-bottom:7px}
.course-advantage-list li p{margin:10px 0}
.course-advantage-list li:nth-child(2){float:right;        margin: 0;}
.course-advantage-list li:nth-child(4){float:right}
.course-advantage-list li:nth-child(6){float:right}
.course-advantage-list li:nth-child(2n+0){background:#f7f7f7;color:#333}
.course-advantage-list li:nth-child(2n+0) b{border-bottom:2px solid #333}
.course-class-info{margin:20px 10px 0 10px;position:relative}
.course-class-info-tips{        background: url(/public/assets_mobile/images/news/bx-flbg.png) no-repeat;
        color: #fff;
        padding: 0;
        width: 98px;
        height: 281px;
        position: absolute;
        left: 4px;
        top: 3px;}
.course-class-info-tips strong{        font-size: 13px;
        color: #000;
        text-align: center;
        margin-bottom: 12px;}
.course-class-info-tips b{background:#fff;height:2px;width:40px;display:block;margin:20px 0}
.course-class-info-tips p{font-size: 13px;
        /* padding-right: 28px; */
        line-height: 27px;
        color: #000;
        padding: 0;}
.course-class-info table{width:100%;border-bottom:5px solid #fc514c}
.course-class-info table tr td{border:1px solid #ccc;font-size:12px;text-align:center;line-height:20px;padding:5px}
.course-class-info-title{background:#eaeaea;font-weight:bold}
.course-class-info-btn{background: linear-gradient(160deg, #e93432 20%, #e9966d 80%);
        width: 95%;
        line-height: 35px;
        height: 35px;
        color: #fff;
        font-size: 20px;
        text-align: center;
        margin: 20px auto;
        display: block;
        border-radius: 30px;
        font-size: 13px;}
.course-promise{display:none;}
#tab-show2{
    margin: 0;
}
.tab-show-p{margin:0}

.tab-show-active{
    display: block;
    height: auto;
}

/*?‰???o??ˉ?o?é?¨???*/

.fixed-icons{
        margin-right: 12px;
        width: 24px;
        height: 24px;
        background: url(../images/fixed_icons.png) no-repeat;
        background-size: 84px 20px;
}
.fixed-icons-01{         background-position: 6px 3px; }
.fixed-icons-02{         background-position: -18px 3px; }
.fixed-icons-03{         background-position: -40px 3px;}
.fixed-icons-04{         background-position: -61px 4px;}

.m-fixed-guide{
	width: 100%;
	height: 84px;
	position: fixed;
	z-index: 999;
	bottom: 0;
	display: block;
}
.m-fixed-guide .fixed-top{
	width: 100%;
	height: 37px;
	background: #F5F5F5;
}
.m-fixed-guide .fixed-top a{
        width: 100%;
        height: 100%;
  
}
.flex-center{
          display: flex
;
        align-content: center;
        justify-content: center;
        align-items: center;
        color: #000;
}
.m-fixed-guide .fixed-top a .fixed-top-title{
	font-size: 15px;
	font-weight: bold;
	color: #333;
}
.m-fixed-guide .fixed-top a .fixed-top-title span{
font-size: 16px;
	color: #E60000; 
}
.m-fixed-guide .fixed-mid{
	width: 100%;
	height: 46.8px;
	background: #FFF;
	padding: 4px;
}
.m-fixed-guide .fixed-mid .fixed-mid-ul{
	width: 100%;
	height: 100%;
}
.m-fixed-guide .fixed-mid .fixed-mid-ul .fixed-mid-li{
	width: 124.8px;
	height: 100%; 
	border-right: 1px solid #EEE;
}
.m-fixed-guide .fixed-mid .fixed-mid-ul .fixed-mid-li:nth-child(3){
	width: 124.8px;
	height: 100%; 
	border-right: 1px solid #FFF;
}
.m-fixed-guide .fixed-mid .fixed-mid-ul .fixed-mid-li a{
	width: 100%;
	height: 100%;
} 
.fixed_kefu{
    display: none;
}
#fixed_ontop{
    display: none;
}
#fixed_close{
    display: none;
}
    }
.ant-col field-container field MobileField ant-col-xs-24 ant-col-sm-24 ant-col-md-24{
    padding:0 15px !important;
}    