@charset "utf-8";
html { height: 100%; width: 100%;}
body{ position:relative; font-family:-apple-system,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;}
body{ height:100%; overflow-x:hidden; color:#494949; width:16rem;}
html,body,div,ul,li,input,textarea,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,#header { margin: 0; padding: 0;}
input,textarea {outline:none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;background:#f0f0f0;line-height:1;margin:0 auto!important}
*{box-sizing:border-box;}
ul,li { list-style:none;}
img { border:none; display:block; margin-left:0px;}
.clear{clear:both;height:0;overflow:hidden}
.clearbox:after{content:"";clear:both;display:block;visibility:hidden;height:0}
a { text-decoration:none; color:#494949;}
a:hover { text-decoration:none;}
a:link, a:visited, a:active {color: #494949;text-decoration: none;}
.lf { float:left;}
.rt { float:right;}
.xd-header { width:16rem; z-index:100; position:fixed; top:0;}
.top-cont { height:2.2rem; background:#fcfcfc; box-shadow:0 2px 8px rgba(0, 0, 0, 0.2);}
.logo { width:3.63rem; height:1.12rem; background:url(../images/logo_03.png) 0 0 no-repeat; background-size:3.63rem 1.12rem; float:left; margin:0.54rem 0.3rem;}
.line-s { height:1.03rem; margin-top:0.63rem; float:left;}
a.city-xd { float:left; font-size:.606rem; color:#f75428; padding:.83rem 0rem 0rem .3rem; position:relative;}
.city-xd:after{ content:""; width:.424rem; height:.303rem; position:absolute; top:1.03rem; background:url(../images/icon_06.gif) no-repeat;background-size:contain;}
#container { box-sizing: border-box; backface-visibility: hidden; position: relative; transition: transform 0.5s ease-in-out 0s; z-index: 2;}
.mr-top1 { margin-top:2.2rem;}
.mr-top2 { margin-top:3.44rem;}
.mr-top3 { margin-top:.9rem;}
.mr-top4 { margin-top:.4rem;}
.mr-top5 { margin-top:.7rem;}
.mr-bt1 { margin-bottom:.4rem;}
.search-sy { float:right; margin-right:.3rem; height:1.35rem; width:7.87rem; background:#f0f0f0; border-radius:.09rem; border:1px solid #dadada; position:relative; top:.425rem;}
.search-sy:before{content:"";display:inline-block;width:.576rem;height:.576rem;background:url(../images/ser_06.gif) no-repeat;background-size:contain;position:absolute;top:.4rem;left:.303rem;}
.search-btn { position:absolute;height:1.3rem;line-height:1.3rem;width:6.5rem; margin-left:1.15rem; border:none; color:#9c9c9c; line-height:1.3rem; font-size:.4848rem; font-weight:600; background:none;
 font-family:-apple-system,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;}
.banner img { width:100%; height:5.18rem;}
/* slide */
.slide-main{height:5.18rem;position:relative;}
.item{display:block;width:100%;position:absolute;z-index:124;bottom:0.25rem;text-align:center;}
.item a{display:inline-block;width:.36rem;height:.36rem; margin:0 .2rem; border:.06rem solid #fff; background:transparent; border-radius:50%; overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:5.18rem;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:5.18rem;position:relative;position:absolute;z-index:8;}
.slide a{display:block;width:100%;height:5.18rem;cursor:pointer;}
.slide a img { width:100%; height:5.18rem;}
.menu { background:#FFF; text-align:center; padding-top:.6rem;}
.col-3{width:25%;}
.col-4{width:50%;}
.menu .inlineBox {font-size:.563rem;margin-bottom:.7rem; float:left;}
.menu [class*="icon-"]{ width:1.8rem; height:1.8rem; margin-bottom: 0.3rem;}
[class*=icon-]{display:inline-block;background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%;}
.icon-lan { background-image:url(../images/icon1.png);}
.icon-ls { background-image:url(../images/icon2.png);}
.icon-xq { background-image:url(../images/icon3.png);}
.icon-wenda { background-image:url(../images/icon4.png);}
.icon-zl { background-image:url(../images/icon5.png);}
.icon-news { background-image:url(../images/icon6.png);}
.icon-hd { background-image:url(../images/icon7.png);}
.icon-video { background-image:url(../images/icon8.png);}
.xd-lm-cont { background:#FFF;}
.xd-lm-cont a { font-size:.484rem; float:left; padding:.6rem 1.5rem .6rem 0rem; text-align:right; border-top:1px solid #f2f2f2;}
.lf-tb1,.lf-tb3 { border-right:1px solid #f2f2f2;}
.lf-tb1,.lf-tb2,.lf-tb3,.lf-tb4 { position:relative;}
.lf-tb1:after,.lf-tb2:after,.lf-tb3:after,.lf-tb4:after { content:"";position:absolute; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%; left:1.5rem;}
.lf-tb1:after{ width:.474rem; height:.681rem; background-image:url(../images/tb1.gif); top:.53rem;}
.lf-tb2:after{ width:.71rem; height:.83rem; background-image:url(../images/tb2.gif); top:.4rem;}
.lf-tb3:after{ width:.77rem; height:.71rem; background-image:url(../images/tb3.gif); top:.5rem;}
.lf-tb4:after{ width:.74rem; height:.977rem; background-image:url(../images/tb4.gif); top:.3rem;}
.hot-xinxi { height:1.6rem; background:#f8f8f8; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; margin-bottom:.4rem; padding:0 .3636rem;}
.hot-xinxi i { width:2.281rem; height:.563rem; background-image:url(../images/hot_31.gif); background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%; float:left; margin-top:.5rem;}
.hot-xinxi a { font-size:.484rem; line-height:1.5rem; margin-left:.5rem; color:#6a6a6a; float:left;}
.line-ht { width:1px; height:1.2rem; float:left; border-left:1px solid #dfdfdf; margin:.15rem 0 0 .4rem;}
.adv-pic img,.about-course img,.pic-cont dt img,.zhuanti-cont dt img,.cuorse-cont dl dt img,.bj-cuorse-xq dt img,.teacher-nr-xq dt img,.hj-pic-xq img,.wenda-zhanshi-pic img { width:100%; height:100%;}
.fdkc-cont { margin-bottom:.4rem; background:#FFF; padding-bottom:.6rem;}
.fdkc-title { height:50px; border-bottom:1px solid #e6e6e6; line-height:50px; overflow:hidden;}
.fdkc-title span { font-size:0.636rem; font-weight:bold; margin-left:.3636rem; color:#f75428;}
.arrow-right { width:.2424rem; height:.3939rem; background-image:url(../images/arrow_11.gif); margin-left:.3636rem;}
.top-h { margin-top:.6rem}
.cuorse-t dt { height:1.3rem; background:#f8f8f8; border-bottom:1px solid #e8e8e8; position:relative;}
.cuorse-t dd { font-size:.5454rem; margin-top:.6rem;}
.news-link a { color:#f75428;}
.cuorse-t dt a { position:relative; display:block; line-height:1.3rem; font-size:.5454rem; font-weight:700; padding-left:1rem;}
.cuorse-t dd a { margin-left:.6rem; line-height:1.2rem;}
.arrow-left { width:.2424rem; height:.7rem; background-image:url(../images/line_03.gif); position:absolute; top:.25rem; left:.3636rem;}
.more { float:right; margin-right:.3636rem; font-size:.4848rem;}
.news-link { margin-top:.6rem; text-align:center;}
.news-link a { height:1.2rem; border:1px solid #f98a74; background:#fff3f1; border-radius:.1rem; text-align:center; line-height:1.1rem; font-size:.5454rem; display:inline-block; margin-right:.1rem;}
.col-5 { width:25%;}
.col-6 { width:22%;}
.news-cont { margin:.4rem .3636rem 0rem .3636rem;}
.news-cont li { height:1.8rem; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.news-cont li a { font-size:.5454rem; line-height:1.7rem; position:relative; padding-left:.5rem;}
.news-cont li a:after,.xcgz-wenti li a:after {content:"";width:.2rem;height:.2rem;position:absolute;background:url(../images/yd_icon_19.gif) no-repeat; background-size:contain; left:0rem;}
.news-cont li a:after { top:.3rem;}
.xcgz-wenti li a:after { top:.8rem;}
.hot-city a { width:25%;}
.hot-city a,.hot-school a,.hot-kctj a,.fdkc-all a { font-size:.5454rem; display:inline-block; text-align:center; margin-top:.7rem; float:left;}
.hot-school a { width:20%;}
.hot-kctj a { width:50%;}
.fdkc-all a { width:33.3%;}
.footer { background:#FFF; margin-top:.4rem;}
.ht-gd { height:4.3rem;}
.other { text-align:center;  border-bottom:1px solid #e6e6e6;}
.other .bt-link { width:33.33%; font-size:.4545rem; float:left; padding:.6rem 0;}
.other [class*="arrow-"]{margin-bottom: 0.3rem;}
[class*=arrow-]{display:inline-block;background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%;}
.arrow-cp { width:.7878rem; height:1.12rem; background-image:url(../images/f_icon_04.png);}
.arrow-dn { width:1.21rem; height:1.06rem; background-image:url(../images/f_icon_03.png);}
.arrow-wx{ width:1.06rem; height:1.06rem; background-image:url(../images/f_icon_05.png);}
.box-rt { border-right:1px solid #e6e6e6;}
.bottom-menu { padding-top:.7rem; text-align:center; font-size:.424rem;}
.bottom-menu a { margin:0 .2rem; color:#666666;}
.footer .banquan { text-align:center; font-size:.424rem; margin-top:.4rem; color:#666666;}
.x-pf-tip { width:16rem; height:1.8rem; background:#000; position:fixed; bottom:0px; z-index:100;}
.x-pf-tip .tell-online,.x-pf-tip .mfzx-online { width:3.9rem; height:1.2rem; line-height:1.2rem; border-radius:.09rem; position:relative; padding-left:1.53rem;}
.x-pf-tip .tell-online a,.x-pf-tip .mfzx-online a { color:#FFF; font-size:.484rem;}
.x-pf-tip .tell-online { background:#ed3a37; margin:.33rem 1rem 0 0; float:right;}
.x-pf-tip .mfzx-online { background:#ff5719; margin:.33rem 0 0 1rem; float:left;}
.x-pf-tip .tell-online a i { width:.77rem; height:.829rem; background-image:url(../images/tell_03.gif); display:inline-block; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%;
position:absolute; top:.17rem; left:.4rem;}
.x-pf-tip .mfzx-online a i { width:.977rem; height:.711rem; background-image:url(../images/tell_06.gif); display:inline-block; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%;
position:absolute; top:.25rem; left:.32rem;}
.x-pf-tip .colse { width:.474rem; height:.474rem; background-image:url(../images/colse_05.png); background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%; display:inline-block; float:right; 
margin:.7rem .3636rem 0 0;}
.cd-top {display: inline-block;height:1.48rem;width:1.48rem;position: fixed;bottom: 60px;right: 10px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background-image:url(../images/popup.png); background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  z-index:100;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible; opacity: 1;
}
.no-touch .cd-top:hover { background-color: #e86256; opacity: 1;}
.nav { height:1.24rem; background:#ff5719; text-align:center;}
.nav li { display:inline;}
.nav li a { line-height:1.24rem; margin:0 .4rem; font-size:.652rem; color:#FFF;}
.weizhi { padding:.32rem .3636rem; background:#FFF; border-bottom:1px solid #e8e8e8; font-size:.415rem; line-height:.8rem;}
.weizhi a { margin:0 .2rem;}
.fwjs-link { padding:.4rem 0; background:#f5f5f5; margin:.5rem .3636rem 0;} 
.fwjs-link a { width:25%; display:block; float:left; text-align:center; font-size:.474rem; line-height:1rem; color:#ff5719; font-weight:600;}
.lf-tb-l { height:1rem; line-height:1rem; position:relative; font-size:.5656rem; font-weight:bold; margin:.5rem 0 0 .3636rem; padding-left:1.5rem;}
.lf-tb-l i { width:.77rem; height:.77rem; background-image:url(../images/icon_03.gif); display:inline-block; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%;
position:absolute; top:.1rem; left:.2rem;}
.fwjs-text { margin:.33rem .3636rem 0; font-size:.5454rem; line-height:1rem;}
.x-searchcontainer{position: relative;height: 100%;}
.x-blackcover{position: fixed;top: 0;left: 0;width: 100%;height: 100%;opacity: .7;background-color: #000;z-index: 499;}
.x-searchgroup{height:1.8rem; background:#f7f7f7; line-height:1.3rem;border-bottom: 1px solid #ebebeb;}
.x-zindex{position: relative;z-index: 500;}
.x-searchgroup ul{padding:.237rem 0;}
.cos-s-1 { width:50%;}
.x-searchgroup-btn{float: left;border-left: 1px solid #ebebeb;text-align: center;}
.x-searchgroup-btn.x-searchgroup-btn-three{width: -webkit-calc(33% - 1px)!important;}
.x-searchgroup-btn-text{font-size:.5454rem;}
.x-searchgroup-btn i{-webkit-transform:rotate(0deg);-webkit-animation: rotatedown 0.5s;width: 12px;height:12px;position: relative;left: 4px;background: url("../images/icon_down_arrow_w.png")no-repeat center center;background-size: 21px 21px;display: inline-block;}
.x-searchgroup-btn-selected .x-searchgroup-btn-text{ color:#ff5719;}
.x-searchgroup-btn-selected i{-webkit-transform:rotate(180deg);-webkit-animation: rotateup 0.5s;background: url("../images/icon_down_arrow_g.png")no-repeat center center;background-size: 21px;}
@-webkit-keyframes rotateup {
    from {-webkit-transform:rotate(0deg);}
    to {-webkit-transform:rotate(180deg);}
}
@-webkit-keyframes rotatedown {
    from {-webkit-transform:rotate(180deg);}
    to {-webkit-transform:rotate(0deg);}
}
.x-search-time,.x-search-class,.x-search-area,.x-search-more,.x-search-zhyi {background-color: #fff;}
.x-search-time ul li a,.x-search-class ul li a,.x-search-area ul li a,.x-search-more ul li a,.x-search-zhyi ul li a { width:100%; display:block;}
.x-search-more { height:10rem;}
.x-search-time-top li{ height:1.6rem; line-height:1.6rem; font-size:.533rem; padding: 0 .474rem; border-bottom: 1px solid #ebebeb;}
.x-search-time-top li.x-search-time-selected{ color:#ff5719!important;}
.city-height { height:100%; overflow-y: scroll;}
.video-content { background:#FFF;}
.video-bf { margin:.85rem 0 0; width:47%;}
.video-bf dt,.video-bf dt .vd-pic-c { width:100%; height:4.71rem;}
.video-bf dt,.video-xgtj dt,.video-dt dt { position:relative;}
.vd-pic-c,.video-dt dt .vd-pic-xqy { position:absolute;}
.vd-icon { width:1.185rem; height:1.185rem; position:absolute; left:40%; top:40%;}
.vd-icon-2 { width:1.333rem; height:1.333rem; position:absolute; left:45%; top:40%;}
.video-bf dd{ height:1.2rem; line-height:1.2rem; background:#e8e8e8; font-size:.5454rem; overflow:hidden; padding:0 .3636rem; text-align:center;}
.mr-lf-1 { margin:1rem .592rem 0;}
.fenye-page { padding-bottom:.8rem;}
.fenye-page li { width:50%; height:1.3rem; line-height:1.3rem; float:left; text-align:center; background:#858585;}
.fenye-page .up-syy { border-right:1px solid #ababab;}
.fenye-page li.last-dj-bg { background:#a1a1a1;}
.fenye-page li a { font-size:.5454rem; color:#FFF;}
.video-dt { margin:.8rem .3636rem 0;}
.video-dt dt,.video-dt dt .vd-pic-xqy { width:100%; height:5.985rem;}
.video-dt dd,.kc-fx-sc { height:1.32rem; line-height:1.3rem; background:#e8e8e8; font-size:.5454rem;}
.video-dt dd { padding-left:.5rem;}
.video-dt dd span,.video-dt dd a,.kc-fx-sc a { float:left}
.zhan,.shoucang-s,.fenxiang-f { margin-left:.5rem; position:relative; padding-left:1rem;}
.zhan i { width:.74rem; height:.71rem; background-image:url(../images/vd_icon_6.gif); display:inline-block; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%;
position:absolute; top:.3rem; left:0rem;}
.shoucang-s i { width:.8rem; height:.77rem; background-image:url(../images/vd_icon_12.gif); display:inline-block; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%;
position:absolute; top:.25rem; left:0rem;}
.fenxiang-f i { width:.77rem; height:.8rem; background-image:url(../images/vd_icon_07.gif); display:inline-block; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%;
position:absolute; top:.23rem; left:0rem;}
.reveal-modal-bg { position: fixed; height: 100%; width: 100%; background: #000; background: rgba(0,0,0,.8); z-index: 100; display: none; top: 0; left: 0;}
.reveal-modal { visibility: hidden; top: 100px; left:50%; margin-left: -143px; position: absolute; z-index: 101; padding: 1rem 0rem 1.1rem .5rem; background:#eee;
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.4); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); -box-shadow: 0 0 10px rgba(0,0,0,.4);}
.reveal-modal.small { width: 200px; margin-left: -140px;}
.reveal-modal.medium { width: 400px; margin-left: -240px;}
.reveal-modal.large { width: 600px; margin-left: -340px;}
.reveal-modal.xlarge { width: 800px; margin-left: -440px;}
.reveal-modal .close-reveal-modal { width:.503rem; height:.474rem; cursor: pointer; background-image:url(../images/colse_05.png); background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%; 
float:right; margin:-.2rem .909rem 0 0;}
.reveal-modal .yaoqing { float:left; font-size:.6666rem; color:#f75428; margin-left:.909rem;} 
.reveal-modal .yq-text { margin:.4rem 1rem 0 2rem; text-align:center;}
.yq-text a { width:33.3%; float:left; margin-top:.8rem;}
.yq-text a [class*="icon-"]{ width:2.37rem; height:2.37rem;}
.icon-qqkj { background-image:url(../images/fx_icon_11.gif);}
.icon-xlwb { background-image:url(../images/fx_icon_12.gif);}
.icon-wxhy { background-image:url(../images/fx_icon_13.gif);}
.icon-qqhy { background-image:url(../images/fx_icon_14.gif);}
.icon-pyq { background-image:url(../images/fx_icon_15.gif);}
.icon-rrw { background-image:url(../images/fx_icon_16.gif);}
.sp-miaoshu { font-size:.5454rem; margin:.6rem .3636rem 0; line-height:1rem; text-indent:2em;}
.mr-pd-1 { margin:.7rem .3636rem 0;}
.mr-pd-2 { padding:0rem .592rem;}
.video-xgtj dt,.video-xgtj dt .vd-pic-c,.huanjing-pic img { width:100%; height:5.51rem;}
.mr-lf-2 { margin-left:.622rem;}
.video-xgtj dd { margin-top:.5rem; height:1.2rem; line-height:1.2rem; font-size:.5454rem; overflow:hidden; padding:0 .3636rem; text-align:center;}
.line-vd { width:100%; height:1px; border-bottom:1px solid #e8e8e8; margin:.8rem 0; float:left;}
.video-tuijian { width:50%; float:left;}
.video-menu,.cuorse-link-next,.tiwen-lk { height:2rem; background:#fff4f0; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-top:.8rem; font-size:.5454rem; padding:0 .3636rem;}
.video-menu dt { width:18%; height:1.3rem; line-height:1.3rem; float:left; background:#ff5719; text-align:center; color:#FFF; margin-top:.32rem;}
.video-menu dd { width:80%; float:left;}
.video-menu dd a { line-height:2rem; margin-left:.4rem;}
.us-bg { background:#FFF; padding:.7rem .3636rem;}
.aboutus-menu { border-bottom:1px solid #e8e8e8;}
.aboutus-menu li a { width:20%; font-size:.633rem; display:block; float:left;text-align:center; padding-bottom:.4rem;}
a.active-bg { border-bottom:3px solid #ff5719; color:#ff5719;}
.us-pic { background-image:url(../images/us_03.jpg);}
.dashiji-pic { background-image:url(../images/dashiji.jpg);}
.contact-pic { background-image:url(../images/lxwm_p.jpg);}
.us-pic,.dashiji-pic,.contact-pic { width:100%; height:6.34rem; display:inline-block; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%; margin-top:.7rem;}
.us-text p { line-height:1rem; text-indent:2em; font-size:.5454rem; margin-top:.5rem;}
.dashij-text { margin-top:.9rem;}
.dashij-text dt { color:#ff5719; font-size:.588rem;}
.dashij-text dd { font-size:.5454rem; line-height:1rem; margin-top:.2rem;}
.huanjing-pic { width:47.9%; float:left; margin-top:.8rem;}
.lxwm-l { height:1rem; line-height:1rem; position:relative; font-size:.5656rem; font-weight:bold; margin-top:.8rem; padding-left:1.6rem;}
.lxwm-l i { width:.92rem; height:.92rem; position:absolute; top:.08rem; left:.2rem;}
.arrow-zx-1 { background-image:url(../images/lxwm_01.png);}
.zxgh-fd { line-height:1rem; font-size:.5454rem; margin-top:.4rem;}
.arrow-zx-2 { background-image:url(../images/lxwm_03.png);}
.arrow-zx-3 { background-image:url(../images/lxwm_07.png);}
.arrow-zx-4 { background-image:url(../images/lxwm_05.png);}
.arrow-zx-5 { background-image:url(../images/lxwm_09.png);}
.privacy-text { margin-top:.8rem;}
.privacy-text p { line-height:1rem; font-size:.5454rem; text-indent:2em;}
.privacy-text h5 { height:1.3rem; line-height:1.3rem; background:#ff5719; font-size:.5656rem; display:inline-block; color:#FFF; padding:0 .2rem; margin:.8rem 0 .3rem;}
.privacy-text p span { color:#ff5719;}
.cos-s-2 { width:33%}
.cos-s-3 { width:24.9%}
.cuorse-cont,.teacher-cont,.cuorse-wsj { padding:0 .3636rem; background:#fff; margin-bottom:.4rem;}
.cuorse-cont dl { border-bottom:1px dashed #c8c7c7; padding:.9rem 0;}
.cuorse-cont dl dt { width:28.5%; float:left;}
.cuorse-cont dd { width:66.5%; float:right;}
.cuorse-cont dd h5 { font-size:.5858rem; line-height:1.2rem; padding-bottom:.3rem; color:#ff5719;}
.cuorse-cont dd p { line-height:1rem; font-size:.5454rem;}
.cuorse-fenlei-z { margin:.6rem .3636rem 0; border-top:1px solid #e8e8e8;}
.cuorse-fenlei-z dl { border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; line-height:1.5rem; font-size:.5656rem;}
.cuorse-fenlei-z dl dt { width:30%; height:1.5rem; background:#605f5f; float:left; text-align:center;}
.cuorse-fenlei-z dl dt a { color:#FFF;}
.cuorse-fenlei-z dl dd { width:70%; height:1.5rem; float:left;}
.cuorse-fenlei-z dl dd a { margin-left:.7rem;}
.course-pic img { width:5.096rem; height:6.785rem;}
.teacher-pic-w img { width:5.422rem; height:6.815rem;}
.cuorse-title { font-size:.5858rem; margin-top:.8rem; text-align:center;}
.kc-text,.trc-text { line-height:1rem; font-size:.5454rem; margin-top:.5rem; color:#6a6a6a;}
.trc-text span { color:#f75428;}
a.online-kczx { width:3rem; height:1.1rem; line-height:1.1rem; background:#ff5719; display:block; float:right; text-align:center; color:#FFF; margin:.1rem .5rem 0 0;}
.kcdg-jieshao,.ziliao-fnj,.yuwen-jieshao { border-bottom:1px solid #e8e8e8;}
.kcdg-jieshao li { width:33.3%;}
.ziliao-fnj li { width:25%;}
.yuwen-jieshao li { width:50%;}
.kcdg-jieshao li,.ziliao-fnj li,.yuwen-jieshao li { float:left; display:inline; cursor:pointer; font-size:.636rem; line-height:38px; text-align:center; font-family:Microsoft YaHei; padding-bottom:.2rem;}
.kcdg-jieshao li.curr,.ziliao-fnj li.curr,.yuwen-jieshao li.curr { border-bottom:3px solid #ff5719; font-weight:bold; color:#ff5719;}
.first-jiang { height:1.2rem; line-height:1.2rem; background:#f7f7f7; border-bottom:1px solid #e8e8e8;}
.first-jiang span { font-size:.5858rem; margin-left:.3636rem;}
.icon-dagang { width:.592rem; height:.533rem; background-image:url(../images/kc_icon_03.gif); margin-right:.3636rem;}
.dagang-text { line-height:1rem;font-size:.5454rem; margin-top:.5rem; color:#6a6a6a;}
#panel {display: none;}
.zhankai-more {border-top: 1px solid #e8e8e8;margin-top:.8rem;}
.btn-slide {background: url(../images/white-arrow.gif) no-repeat right -42px;text-align: center;width: 120px; padding: 15px 10px 0 0;margin: 0 auto;display: block;font-size:.505rem;color: #fff;text-decoration: none;}
.active {background-position: right 18px;}
.teacher-jieshao-c dt { width:5rem; height:1.3rem; line-height:1.3rem; background:#ff5719; text-align:center; color:#FFF; font-size:.5858rem; border-radius:5rem; margin-top:.8rem;}
.teacher-jieshao-c dd { font-size:.5454rem; margin-top:.5rem; line-height:1rem;}
.gxh-six { margin-top:.8rem;}
.gxh-six p { line-height:1rem; font-size:.5454rem; margin-top:.3rem;}
.gxh-six p span { font-style:italic; color:#ff5719; margin-right:.2rem;}
.six-ceping { width:50%; height:1.5rem; line-height:1.5rem; margin-top:.8rem; float:left; position:relative;}
.six-ceping span { font-size:.5454rem; display:block; padding-left:1.9rem;}
.six-ceping span i { width:1.363rem; height:1.363rem; position:absolute; left:0; top:.1rem;}
.icon-qfw { background-image:url(../images/adv001.png);}
.icon-xz { background-image:url(../images/adv002.png);}
.icon-fazd { background-image:url(../images/adv003.png);}
.icon-zffx { background-image:url(../images/adv004.png);}
.icon-fdzx { background-image:url(../images/adv005.png);}
.icon-xggz { background-image:url(../images/adv006.png);}
.lxfs-tell { font-size:.5454rem;}
.about-course { width:28%; float:left;}
.about-course p { text-align:center; font-size:.5454rem; margin-top:.7rem; line-height:1rem;}
.mr-lf-3 { margin-left:1.2rem;}
.cuorse-link-next a { line-height:2rem; margin:0 .3636rem;}
.teacher-nr-xq,.bj-cuorse-xq { border-bottom:1px solid #e8e8e8; padding:.8rem 0;}
.teacher-nr-xq dt,.bj-cuorse-xq dt { width:18%; float:left; margin-right:.8rem;}
.teacher-nr-xq .teacher-name { margin-top:.7rem;}
.teacher-nr-xq .teacher-name,.bj-cuorse-xq .teacher-name,.bj-cuorse-xq .teacher-xm { width:65%; float:left;}
.bj-cuorse-xq .teacher-name { margin-top:1rem;}
.bj-cuorse-xq .teacher-xm { margin-top:.5rem;}
.teacher-nr-xq .teacher-name a,.bj-cuorse-xq .teacher-name a,.bj-cuorse-xq .teacher-xm a { font-weight:bold; font-size:.5454rem;}
.bj-cuorse-xq .teacher-name a,.bj-cuorse-xq .teacher-xm a { line-height:1.2rem;}
.teacher-nr-xq .teacher-name p,.bj-cuorse-xq .teacher-name p,.bj-cuorse-xq .teacher-xm p { line-height:1rem; margin-top:.3rem; font-size:.5rem; color:#818181;}
.teacher-nr-xq .tell-zxxq,.bj-cuorse-xq .tell-zxxq,.bj-cuorse-xq .tell-cykc { width:8%; float:right;}
.bj-cuorse-xq .tell-cykc { margin-top:1.2rem;}
.teacher-nr-xq .tell-zxxq { margin-top:1rem;}
.bj-cuorse-xq .tell-zxxq { margin-top:2rem;}
.teacher-nr-xq .tell-zxxq a,.bj-cuorse-xq .tell-zxxq a,.bj-cuorse-xq .tell-cykc a { height:1.3rem; line-height:1rem; display:block; border-radius:.1rem; background:#ff5719; position:relative;}
.teacher-nr-xq .tell-zxxq a img,.bj-cuorse-xq .tell-zxxq a img,.bj-cuorse-xq .tell-cykc a img { width:.533rem; height:.711rem; position:absolute; top:.28rem; left:.33rem;}
.choose-hs-bg { background:#fff; padding:.5rem .3636rem;}
.choose-hs-bg span { float:left; line-height:1rem; font-size:.5454rem;}
.choose-hs-bg select { width:23%; height:1rem; float:left; margin-right:10px; text-align:center;}
.choose-hs-bg input { width:2.46rem; height:1rem; line-height:1rem; background:url(../images/button_qr_03.gif) no-repeat; cursor:pointer; border:none; font-size:.5454rem; color:#FFF; text-align:center;
font-family:-apple-system,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;}
.hot-xq-city { height:50px; line-height:50px; background:#FFF; padding:0 .3636rem; font-size:.6rem; font-weight:bold; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; margin-top:.4rem;}
.hot-xq-city span { font-weight:normal; color:#878787;}
.city-xzh a { width:21.9%; margin:.5rem 0 .2rem .4rem;}
.city-xzh a,.zimu-paixu a { height:1.43rem; line-height:1.43rem; display:block; float:left; background:#FFF; border:1px solid #e8e8e8; text-align:center; border-radius:.1rem; font-size:.5454rem;}
.zimu-paixu a { width:8.3%; margin:.5rem 0 .2rem .6rem;}
.mr-pd-3 { margin:.4rem .3636rem 0rem;}
.mr-pd-4 { margin:0 .3636rem;}
.ziliao-news-cont li,.xcgz-wenti li { height:1.8rem; border-bottom:1px dashed #e6e6e6; overflow:hidden;}
.ziliao-news-cont li a { width:74%; font-size:.5454rem; line-height:1.7rem; position:relative; padding-left:.5rem; float:left;}
.ziliao-news-cont li a:after{content:"";width:.2rem;height:.2rem;position:absolute;background:url(../images/yd_icon_19.gif) no-repeat;background-size:contain; left:0rem; top:.75rem;}
.ziliao-news-cont li span { width:21%; float:right; font-size:.5454rem; line-height:1.7rem; color:#b3b3b3;}
a.more-fdzl { line-height:.622rem; text-align:center; display:block; color:#979797; font-size:.5454rem; margin-top:.7rem; position:relative;}
.more-fdzl .arrow-jt-zl { width:.622rem; height:.622rem; background-image:url(../images/zl_icon_03.gif); margin-left:.3636rem; position:absolute;}
.shiyong-gongju a,.bjs-xiaoqu a,.bj-xx-cuorse a { height:1.5rem; line-height:1.5rem; margin:.6rem 0 0 .6rem; float:left; display:block; border:1px solid #dcdcdc; background:#f4f4f4; text-align:center; font-size:.5454rem; border-radius:.1rem;}
.shiyong-gongju a { width:28.3%;}
.bjs-xiaoqu a { width:44.5%;}
.cos-s-4 a { width:28.3%;}
.dragup{ text-align: center;color:#979797; font-size:.5454rem; margin-top:.5rem;}
.draghid{ display: none;position: fixed;font-size:.4848rem;width: 10rem;padding: 1rem;text-align: center;bottom: 10%;left: 50%;margin-left: -5rem;color: #333;background: rgba(200,200,200,0.8);letter-spacing: 1px;border-radius: 0.5rem;}
.icon-djjz { width:.7rem; height:.7rem; background-image:url(../images/ico_006.png);  vertical-align: middle; margin-right:.5rem;}
.big-title { font-size:.86rem; text-align:center; line-height:1.3rem;}
.bianjizhe { color:#a9a9a9; font-size:.5454rem; text-align:center; margin-top:.5rem; display:block; border-bottom:1px solid #e8e8e8; padding-bottom:.6rem;}
.text-news-detial { margin-top:.8rem;}
.text-news-detial img{ width:100%;}
.text-news-detial p { line-height:1rem; font-size:.5454rem; text-indent:2em; margin-top:.5rem;}
.hot-jujiao { border:1px dashed #e37d7d; height:1.5rem; line-height:1.5rem; padding: 0 .4rem; margin-top:.8rem; font-size:.5rem;}
.hot-jujiao strong { color:#dc0000;}
.next-syp { margin:.8rem 0 .6rem; line-height:1rem; font-size:.4848rem;}
.fxd { margin-top:.2rem; font-size:.4848rem;}
.next-syp a { color:#888888;}
.us-bg-tx { background:#FFF; padding:.7rem .5rem;}
.spmc-name { line-height:1.2rem; font-size:.636rem; color:#f75428; text-align:center; margin:0 .3636rem; border-bottom:1px solid #e6e6e6; padding:.4rem 0;}
.fdzl-t-sy { border-bottom:1px solid #e8e8e8; padding:.6rem 0 .3rem;}
.fdzl-t-sy dt { height:1.3rem;  position:relative;}
.fdzl-t-sy dd { font-size:.5454rem;}
.fdzl-t-sy dt a { position:relative; display:block; line-height:1.3rem; font-size:.5454rem; font-weight:700; padding-left:1.8rem; color:#ff5719;}
.fdzl-t-sy dd a { width:25%; line-height:1.2rem; display:block; float:left; text-align:center;}
.arrow-xxzl { width:.977rem; height:.681rem; background-image:url(../images/fdzl_icon_03.gif); position:absolute; top:.25rem; left:.3636rem;}
.fdzl-ab-fl a { width:33.3%; display:block; float:left; text-align:center; font-size:.5454rem; margin-top:.6rem;}
.zhuanti-cont { margin-top:.8rem; padding:0 .593rem;}
.zhuanti-cont dd { height:1.2rem; line-height:1.2rem; background:#e8e8e8; padding:0 .296rem; font-size:.5454rem; text-align:center;}
.jiejue-wenti,.zixun-m-news { margin-bottom:1rem;}
.jiejue-wenti li,.zixun-m-news li { border-bottom:1px dashed #e8e8e8; padding-bottom:.3rem; font-size:.5454rem; margin-top:.6rem;}
.jiejue-wenti li h5,.zixun-m-news li h5 { color:#ff5719; font-size:.5454rem; margin-bottom:.3rem;}
.jiejue-wenti li a,.zixun-m-news li a { width:60%; height:1rem; line-height:1rem; overflow:hidden; display:block; float:left;}
.jiejue-wenti li a { width:60%;}
.zixun-m-news li a { width:71%;}
.jiejue-wenti li div,.zixun-m-news span { height:1rem; line-height:1rem; color:#b3b3b3; float:right;}
.jiejue-wenti li div { width:35%;}
.zixun-m-news span { width:21%;}
.jiejue-wenti li div samp,.xcgz-wenti li div samp { color:#ff5719;}
.tiwen-lk a { width:47%; height:1.3rem; line-height:1.3rem; display:block; background:#ff5719; text-align:center; font-size:.5454rem; color:#FFF; margin-top:.3rem; border-radius:.1rem;}
.xcgz-wenti { padding-top:.1rem;}
.xcgz-wenti li { font-size:.5454rem;}
.xcgz-wenti li a { width:60%; line-height:1.7rem; display:block; float:left; position:relative; padding-left:.5rem; word-break:break-all;}
.xcgz-wenti li div { width:35%; line-height:1.7rem; color:#b3b3b3; float:right;}
.wenda-cont-yw { background:#FFF; margin-bottom:.4rem; font-size:.5454rem;}
.hytw { text-align:center; padding-top:.8rem;}
.hdzs,.wdzs,.cyzs { text-align:center; position:relative; margin-top:.6rem;}
.arrow-hd { width:.593rem; height:.711rem; background-image:url(../images/hd_icon_03.gif); position:absolute; margin-left:-1rem}
.arrow-wd { width:.681rem; height:.681rem; background-image:url(../images/hd_icon_07.gif); position:absolute; margin-left:-1rem}
.arrow-cy { width:.711rem; height:.741rem; background-image:url(../images/hd_icon_10.gif); position:absolute; margin-left:-1rem; top:-.1rem;}
.hdzs span,.wdzs span,.cyzs span { color:#ff5719; font-weight:bold;}
.tw-title-bt { position:relative; padding-left:1.5rem; font-size:.6262rem; line-height:1.2rem; font-weight:bold;}
.arrow-schz { width:1.007rem; height:1.007rem; background-image:url(../images/wd_icon.gif); position:absolute; left:0; top:.1rem;}
.tw-time { font-size:.5rem; color:#a8a8a8; display:block; margin-top:.6rem;}
.tw-text-nr { font-size:.5454rem; line-height:1rem; margin-top:.6rem;}
.line-wdy { border-bottom:1px solid #e8e8e8; margin-top:.7rem;}
.wenda-zhanshi-pic { width:100%; margin-top:.7rem;}
.huida-box { margin-top:20px;}
.bucong-wt { font-size:.6rem; color:#ff5719;}
.huida-wenti-nr { width:100%; min-height:80px; padding:20px; margin-top:.6rem; border:1px solid #cecece;}
.hd-yanzheng,.ask-fl-cont { height:1.1rem; margin-top:20px;}
.hd-yanzheng label,.ask-fl-cont label { line-height:1.1rem; float:left; font-size:.5454rem;}
.box-yzm-m,.yanzhengma-p { width:3rem; height:1.1rem; line-height:1.1rem; float:left; margin-right:10px; display:inline; border:1px solid #cecece; padding:0 .3rem; border-radius:.001rem;}
.yanzhengma-hd { width:2.96rem; height:1.1rem; float:left;}
.tijiao-ask,.fujian-sc { cursor:pointer; color:#FFF; font-size:.6rem; background:url(../images/wd_button_07.gif) no-repeat; border:none; font-family:-apple-system,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; border-radius:.1rem;}
.tijiao-ask { width:4.17rem; height:1.3rem;}
.fujian-sc { width:3rem; height:1.15rem;}
.nmwy { font-size:.5454rem; margin-top:.7rem;}
.nmwy dt { color:#ff5719;}
.nmwy dd { color:#b3b3b3;}
.huida-wtnr { margin-top:.4rem;}
.huida-wtnr p { line-height:1rem; font-size:.5454rem;}
.wen-seven,.da-seven { position:relative; padding-left:1rem; font-size:.6262rem; line-height:1rem; margin-top:.4rem;}
.arrow-wen,.arrow-da { width:.711rem; height:.652rem; position:absolute; left:0; top:.2rem;}
.arrow-wen { background-image:url(../images/wen_icon_11.gif);}
.arrow-da { background-image:url(../images/wen_icon_14.gif);}
.da-seven { padding-bottom:.6rem; border-bottom:1px solid #e8e8e8;}
.wsj-pic { padding-top:.8rem;}
.wsj-pic img { width:6.015rem; height:5.926rem;}
.sy-wenzi { text-align:center; font-size:.5454rem; padding-bottom:.8rem;}
.miaoshu-wenti { width:100%; padding:10px; margin-top:15px; border:1px solid #cecece; border-radius:.001rem;}
.heht-30 { width:100%; height:2rem;}
.zishu-k { text-align:right; color:#aeaeae; margin-top:.2rem;}
.small-pic-sl { padding:.1rem;border:1px solid #e0e0e0; float:left; margin:.4rem .4rem 0 0;}
.small-pic-sl img { width:2.37rem; height:2.37rem;}
.select-h1 { width:160px; height:1.1rem; border:1px solid #cecece; border-radius:.001rem;}
ul li.button-c { margin-top:20px;}
.zhuyi-wenti { font-size:.5454rem; line-height:1rem;}
.bj-teacher-cont { border-bottom:1px solid #e6e6e6; padding-bottom:.6rem;}
.teacher-topline { border-top:1px dashed #c8c7c7; padding-top:.6rem;}
.course-text-n { margin-top:.8rem; line-height:1rem;}
.course-text-n table{ width:100%;}
.yw-yy-cuorse a { font-size:.5454rem; width:50%; text-align:center; display:block; float:left; margin-top:.6rem;}
.laoshi-pd-js { font-size:.5454rem; line-height:1rem; text-indent:2em;}
.teacher-dl-jieshao { background:#FFF; padding:.7rem 0 .6rem; margin-bottom:.4rem;}
.pic-cont dt { width:30%; float:left;}
.pic-cont dd { width:65%; float:right;}
.pic-cont dd h5 { font-size:.5858rem; color:#f75428; margin-bottom:.4rem;}
.tr-zixun,.tr-baoming { width:4rem; height:1.3rem; line-height:1.3rem; display:block; font-size:.5454rem; text-align:center; margin-top:.6rem;}
.tr-zixun { background:#f4f4f4; border:1px solid #dddddd; float:left; margin-left:2rem;}
a.tr-baoming { background:#ff6d00; border:1px solid #e66100; color:#FFF; float:right; margin-right:2rem;}
.bj-xiaoqu-dq { border-bottom:1px solid #e6e6e6; padding:.2rem 0 .8rem 0;}
.bj-xiaoqu-dq p { width:4rem; height:1.45rem; line-height:1.45rem; background:#ff5719; font-size:.5858rem; text-align:center; border-radius:.1rem; color:#FFF; margin:.6rem 0 0 .3636rem;}
.bj-xiaoqu-dq a { width:50%; display:block; float:left; text-align:center; margin-top:.6rem; font-size:.5454rem;}
.hj-pic-xq { width:30.6%; float:left;}
.fdzx-address { line-height:1rem; font-size:.5454rem;}
.fdzx-address span { color:#005ea6;}
.zx-l-next { background:#fff4f0; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-top:.8rem; font-size:.5454rem; padding:.5rem .3636rem;}
.jhyd-wen { font-size:.6rem; font-weight:bold; text-align:center; margin-top:.8rem;}
.yuedu-cont { border-bottom:1px solid #e6e6e6; padding-bottom:.8rem; margin-top:.8rem;}
.yuedu-cont a { font-size:.5454rem; line-height:1rem;}
.yuedu-cont dl dt { float:left;}
.yuedu-cont dl dt,.yuedu-cont dl dd { margin-right:.5rem; font-size:.4242rem; color:#9b9b9b;}
.riqi-tags { float:left;}
.yuedu-cont dl dd.red-gjz { margin-top:.1rem;}
.yuedu-cont dl dd.red-gjz,.yuedu-cont dl dd.red-gjz a  { color:#f75428;}
.yuedu-cont dl dd.red-gjz a { font-size:.4242rem; margin-right:.5rem;}
.cuowuye img { width:8.5rem; height:11.7rem; padding-top:.8rem;}
.error-cont { background:#e8e8ea; padding-top:.8rem;}
.cuowuye-err img { width:15.37rem; height:9.54rem; margin-top:.3rem;}
.error-cont h3 { font-size:.88rem; color:#ff5719; text-align:center;}
.error-cont p { font-size:.5454rem; text-align:center;margin-top:.8rem; line-height:1rem;}
.error-cont p a,a.xq-help,.help-zixun a { color:#ff5719;}
.help-zixun { text-align:center; font-size:.7rem; margin-top:.8rem; font-weight:bold;}
.liucheng-pic img { width:100%;}
.jyzx-con { width:48%;}
.jyzx-con dt { height:1.3rem; line-height:1.3rem; color:#FFF; font-size:.6rem; font-weight:bold; text-align:center;}
.jyzx-con dt.yanse-1 { background:#1a9791;}
.jyzx-con dt.yanse-2 { background:#d44d81;}
.jyzx-con dt.yanse-3 { background:#f1c22f;}
.jyzx-con dt.yanse-4 { background:#e98527;}
.jyzx-con dt.yanse-5 { background:#8567a3;}
.jyzx-con dt.yanse-6 { background:#52a152;}
.jyzx-con dd { font-size:.5454rem; line-height:1rem; border:1px solid #e6e6e6; border-top:none; padding:.5rem;}
.ht-j1 { height:15rem;}
.ht-j2 { height:9rem;}
.tell-pf { width:3.6rem; padding: .2rem 0;  background:#ff5719; border-top-right-radius: 1.152rem; border-bottom-right-radius: 1.152rem; position: fixed; bottom:8rem; z-index:100;}
.tell-pf p { font-size:.6rem; line-height:.8rem; color:#FFF; padding-left:.4rem;}
.tell-pf i { width:.948rem; height:1.007rem; background:url(../images/tell_05.gif) no-repeat; background-size:100%; position:absolute; display:inline-block; top:.5rem; right:.4rem;}
.zixun-touming { width:16rem; height:100%; position: fixed; bottom:0; z-index:99; display:block; text-align:center; text-indent:-9000px;}