@charset "UTF-8";
/*
html {width: 100%;outline: none;-webkit-text-size-adjust: none;}
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input  {margin: 0;padding: 0;border: none;outline: 0;
    /*font: inherit;vertical-align: baseline;}
html,  form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
/*body { font-family:"微软雅黑", arial, sans-serif;background-color: #f1f1f1;color: #333;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: none;vertical-align: middle;}
a {color: #666;text-decoration: none;outline: none;border: 0 none;-webkit-tap-highlight-color: transparent;cursor: pointer;}
em {font-style: normal;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}   


html{font-size:10px}*/
@media screen and (min-width:320px) and (max-width:375px){html{font-size:12px}}
@media screen and (min-width:376px) and (max-width:414px){html{font-size:14px}}
@media screen and (min-width:415px) and (max-width:639px){html{font-size:16px}}
@media screen and (min-width:640px) and (max-width:719px){html{font-size:16px}}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:16px}}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:16px}}
@media screen and (min-width:800px){html{font-size:25px}}
.pr{ position:relative;}
.pa{ position:absolute;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.tl{ text-align:left;}
.l{ float:left;}
.r{ float:right;}
.pt_10{ padding-top:10px;}
.pb_10{ padding-bottom:10px;}
.pt_4{ /*padding-top:4%;*/}
.pt_2{ padding-top:2%;}
.pagelist {overflow:hidden;}
.pagelist li{
	float:left;font-family:Tahoma;line-height:17px;margin-right:6px;font-size:5px;
}
.pb_4{ /*padding-bottom:4%;*/}
.pb_2{ padding-bottom:2%;}
.mt_4{/* margin-top:4%;*/}
.mb_4{ margin-bottom:4%;}
.mr_10{ margin-right:10px;}
.pb_60{padding-bottom: 60px;}
.pb_90{padding-bottom: 90px;}
.pb_100{padding-bottom: 100px;}
.pl_10{ padding-left:10px;}
.pr_10{padding-right:10px;}
.pb_6{padding-bottom: 2rem;}
.f60{color: #F60;}
.font_14{ font-size:14px;}
.font_16{ font-size:16px;}
.font_18{ font-size:18px;}
.font_26{ font-size:26px;}
.cl{ clear:both;}
.btn {display:block;width:70%; margin:0 auto;background-color:#ed3c42;border:0;border-radius:4px;text-align:center;color:#FFF; line-height:36px; cursor:pointer;}
.btn:hover{ background:#fb5f39;}
.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}.clearfix{zoom:1}

#Container{width: 100%;height: auto;margin: 0 auto;min-width: 320px;max-width: 640px;}

/* 栅格系统 */
.container { margin:0 auto; }
.container::after {content: "";display: table;clear: both;}
.row { margin:0 auto;}
.row::after {content: "";display: table;clear: both;}
.row100 { margin:0 auto; width:100%;}
.row100::after {content: "";display: table;clear: both;}
.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
}
.col-xs-1 {float: left;width: 8.333333%;}
.col-xs-2 {float: left;width: 16.666667%;}
.col-xs-3 {float: left;width: 25%;}
.col-xs-4 {float: left;width: 33.333333%;}
.col-xs-5 {float: left;width: 41.666667%;}
.col-xs-6 {float: left;width: 50%;}
.col-xs-7 {float: left;width: 58.333333%;}
.col-xs-8 {float: left;width: 66.666667%;}
.col-xs-9 {float: left;width: 75%;}
.col-xs-10 {float: left;width: 83.333333%;}
.col-xs-11 {float: left;width: 91.666667%;}
.col-xs-12 {float: left;width: 100%;}
.pull-xs-0 {right: auto;}
.pull-xs-1 {right: 8.333333%;}
.pull-xs-2 {right: 16.666667%;}
.pull-xs-3 {right: 25%;}
.pull-xs-4 {right: 33.333333%;}
.pull-xs-5 {right: 41.666667%;}
.pull-xs-6 {right: 50%;}
.pull-xs-7 {right: 58.333333%;}
.pull-xs-8 {right: 66.666667%;}
.pull-xs-9 {right: 75%;}
.pull-xs-10 {right: 83.333333%;}
.pull-xs-11 {right: 91.666667%;}
.pull-xs-12 {right: 100%;}
.push-xs-0 {left: auto;}
.push-xs-1 {left: 8.333333%;}
.push-xs-2 {left: 16.666667%;}
.push-xs-3 {left: 25%;}
.push-xs-4 {left: 33.333333%;}
.push-xs-5 {left: 41.666667%;}
.push-xs-6 {left: 50%;}
.push-xs-7 {left: 58.333333%;}
.push-xs-8 {left: 66.666667%;}
.push-xs-9 {left: 75%;}
.push-xs-10 {left: 83.333333%;}
.push-xs-11 {left: 91.666667%;}
.push-xs-12 {left: 100%;}
.show { display: block !important; } 
.hidden { display: none !important; visibility: hidden !important; } 
.invisible { visibility: hidden; } 
/* 栅格系统 */


/* 字体图标样式 */
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1520038356036'); /* IE9*/
  src: url('iconfont.eot?t=1520038356036#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1520038356036') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1520038356036#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.icon-thumbsup:before { content: "\ec43"; }

.icon-phone05:before { content: "\e643"; }

.icon-5xuexiaomingcheng:before { content: "\e889"; }

.icon-9xuexiaoshiqu:before { content: "\e88d"; }

.icon-car02:before { content: "\e65a"; }

.icon-shouye:before { content: "\e651"; }

.icon-1101dianhua:before { content: "\e62d"; }

.icon-et-more1:before { content: "\e66a"; }

.icon-yanjing:before { content: "\e681"; }

.icon-bailing:before { content: "\e60f"; }

.icon-close1:before { content: "\e615"; }

.icon-zixun:before { content: "\e661"; }

.icon-e-mail_icon:before { content: "\e674"; }

.icon-xinwen:before { content: "\e669"; }

.icon-cheliangweixiubaoyang:before { content: "\e617"; }

.icon-icon-:before { content: "\e605"; }

.icon-xuexiao:before { content: "\e60d"; }

.icon-weibiaoti-_huaban:before { content: "\e61a"; }


/* 漂浮导航 */
.panav{ background:#2593e3; position: fixed;left:0;top:0;width:100%; display:none; z-index:99; }
.panav a{ color:#fff;display: -webkit-flex;display: flex;justify-content:center; align-items:center; font-size:1.2rem;padding:0.8rem 0;}
.panav_item_1{ flex:1 }
.panav_item_1 a{cursor:pointer;color:#fff;}
.panav_item_2{ flex:8; }
.panav_item_2 a{cursor:pointer;margin:0 10px; font-size:16px; color:#fff;}
.icon_size{ font-size:28px;}
.hiddened{display:none;}
.showed{ display:block;}
.panav_bg{ background:#ed3c42; }

/* 标题 */
.title{}
.title_l{}
.title_l{ display: flex; justify-content:center;align-items:center;}
.title_l h2{ font-size:1.4rem;}
.title_l span{ display:inline-block; width:0.4rem; height:1.6rem; background:#2593e3; margin-right:10px;}
.title_r a{ color:#666; padding-right:1rem;}
.title i{ margin-left:10px; font-size:12px; color:#999;font-style:normal}

.cz_btn{ background:#2593e3; color:#fff;padding:1rem 0; width:100%;display: block;}
.gz_btn{background:#ed3c42; color:#fff;padding:1rem 0; width:100%;display: block;}

/*新头部*/
.logo_new{ background: url("../images/logo.jpg") no-repeat center center; background-size: contain; height: 40px; padding: 10px;}
.logo_new img{max-height: 40px;}
.header{position: fixed; top: 0; width: 100%; z-index: 99; max-width: 640px;height: 100px; background: #fff;}
.g_navbar, .g_navback {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 40px;
  line-height: 40px;
}
.g_navbar {
  background-color: #fcfcfc;
  border-bottom: 1px solid #eaeaea;
  font-size: 1.25rem;
}
.g_navbar>.g_item {
  -webkit-box-flex: 1;
  color: #222;
  display: block;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
  text-align: center;
  width: 1%;
}
.contact-us{
    padding: 0 10px;
    height: 42px;
    margin:auto;
    line-height: 42px;
    text-align: center;
    font-weight: bold;
    font-size: 20px;
    border-radius: 8px;
    background:#fc2525;
}
@media (max-width: 320px) {
	.contact-us{
		font-size: 16px;
	}
}
.contact-us a{display: block;color:#fff;}


/* 预约精彩 */
.yy{background: #fff;}
.box_input {display:block;margin:0px auto 15px auto;width:99%;line-height:36px;height:36px;border:1px #d8d8d8 solid;border-radius:4px;text-indent:10px;color: #666666;}
.box_inputs {display:block;margin:0px auto 15px auto;width:99%;line-height:36px;height:36px;border:1px #d8d8d8 solid;border-radius:4px;text-align:center;color: #666666;}
.box_inputs select option:hover { background-color: #f80; color: #fff; } 
.box_button {display:block;width:100%;background-color:#ed3c42;border:0;border-radius:4px;text-align:center;color:#FFF;cursor:pointer; font-size: 1.2rem;line-height: 2.8rem;}

.ico1 {background: rgba(0, 0, 0, 0) url("../images/ico1.png") no-repeat scroll left center / auto 18px;}
.ico2 {background: rgba(0, 0, 0, 0) url("../images/ico2.png") no-repeat scroll left center / auto 20px;}
.ico3 {background: rgba(0, 0, 0, 0) url("../images/ico3.png") no-repeat scroll left center / auto 23px;}

/*摇一摇*/
.yyy{transform-origin:0px 0px 0px;transform: scale(1, 1);width: 100%; position: fixed;bottom: 0px;left:0px;z-index:1000; overflow:hidden; text-align:center;}
.yyy a{ height:40px; display:block; line-height:40px; font-weight:bold;}
.yyy_bg1{ background:#f0f0f0;}
.yyy_bg2{ background:#ed3c42; }
.yyy_bk2{ border-right:1px solid #fff;}
.color_fff{ color:#fff}

/* 来校路线 */
.map_t{ text-align:center;}
.map_t h3{ font-size:1.2rem; color:#666; display:inline-block;}
.map_t p{ font-size:1rem; color:#999; display:inline-block;}
.map_p i{ display:inline-block; margin-right:0.3rem;}
.map_p i{ font-size:1.2rem; border:1px solid #d8d8d8; border-radius:100%; width:2.6rem; height:2.6rem; font-size:1.4rem; text-align:center; line-height:2.6rem;}
.map_p h4{font-size:1.2rem; color:#666;}
.map_p h4,.map_p p{ display:block;}
.map_p p{ font-size:1rem; color:#999;}
.copy{ font-size:1rem; color:#999; padding-top:10px; border-top:1px solid #d8d8d8; margin-top:10px;}

/* 底部 */
footer{width: 100%; position: fixed;bottom: 0px;left:0px;z-index:990; overflow:hidden; text-align:center;}
.subnav{display: flex;justify-content: center;align-items: center;}
.subnav_cell{flex: 1; padding:1rem; background:#2c353c;}
div.bg_ed3c42{background:#ed3c42;}
.subnav_cell:hover{ background:#1c2125;}
.subnav_cell a{ color:#fff; font-size:1.2rem;}
.subnav_cell a i{ margin-right:0.3rem; font-size:1.2rem;}
footer .tel{ width:100%; display:block; padding:1rem 0; font-size:1.4rem; background:#2593e3; text-align:center; color:#fff;}
footer .tel i{font-size:1.6rem;}

/*页码*/
.page{ text-align:center; clear:both;}

.page li{ display:inline-block;padding: 5px; line-height:21px; border:1px solid #e7e7e7; vertical-align:middle; text-align:center; margin:0 5px;}
.page a.cur{ background-color:#2493e1; color:#fff;border:1px solid #2493e1;}
.page a.prev,.page a.next{ background-repeat:no-repeat;background-position:center center; background-size: cover; background-image:url("../images/arrow_03.jpg");}
.page a.next{ background-image:url("../images/arrow_05.jpg");}


.input_validation-failed { border: 2px solid #FF0000;}
.select_validation-failed { color: red;}
p#vtip {position: absolute; padding: 10px; left: 5px; font-size: 12px; color:#666; background-color: white; border: 1px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999}
p#vtip #vtipArrow { position: absolute; top: -10px; left: 5px }



/* 头部 */
header{ width:100%; text-align:center;}
nav li{ float:left;}

/* 焦点图 */
.slideBox{ position:relative; overflow:hidden; max-width:640px;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.slideBox .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);}
.slideBox .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
.slideBox .hd ul .on{ background:#ed3c42;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;}
.slideBox .bd li img{ background:url("../images/loading.gif") center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url("../images/focusBg.png") repeat-x; color:#fff;  text-align:left;  }

/* 图标导航 */
.menu{width:100%; background:#fff;}
.menu a{ margin-top:10px; display:block;}
.menu p{ margin-top:4px; color:#333; font-size:1.2rem;}
.menu i{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content:center; align-items:center; font-size:32px;}
.icon_bg{width:60px;height:60px;border-radius: 100%;margin: 0 auto;display: block;}
.icon_bg1{ color: #fb5f39;}
.icon_bg2{ color: #4bc4fb;}
.icon_bg3{ color: #23cd77;}
.icon_bg4{ color: #ffb13a;}

div.circle {
  height: 10px;
  width: 10px;
  border-radius: 100%; 
  background-color: red;
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -5px;
  margin-left: -4px;
  -webkit-animation: circle 6s infinite linear;
  -moz-animation: circle 6s infinite linear;
  -ms-animation: circle 6s infinite linear;
  -o-animation: circle 6s infinite linear;
   animation: circle 6s infinite linear;
   transform-origin: -25px;
  -webkit-transform-origin: -25px;
 
  /*animation-duration: 6s;
  -webkit-animation-duration: 6s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count:infinite;
  animation-timing-function: linear;
  -webkit-animation-timing-function:linear;
   transform-origin: -25px;
  -webkit-transform-origin: -25px;
  animation-name: circle;
  -webkit-animation-name: circle;*/
}


@-webkit-keyframes circle {
  0% {
   transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-moz-keyframes circle {
  0% {
   transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-ms-keyframes circle {
  0% {
   transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-o-keyframes circle {
  0% {
   transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes circle {
  0% {
   transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
div.tig {
  height: 16px;
  width: 16px;
  border-radius: 100%; 
  background-color: #fff;
  position: absolute;
  z-index:9999;
  right:0;
  top:0;
  color:red;
  text-align:center;
  line-height:16px;
  font-size:10px;
 }


/* 通知新闻 */
.hotnews{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content:center; align-items:center; background:#fff; padding:4% 0;}
.hotnews .img{ width:80px; text-align:center; border-right:1px solid #e3e3e3;}
.hotnews .icon_msg{width:50px; text-align:center; margin-left:10px;}
.hotnews .text{flex-grow:1; padding:0 10px;}
#notice { width:100%; font-size:12px; height: 48px; line-height: 24px; overflow: hidden;}
#notice a { color:#666; font-size:12px; width:100%; height:48px; display:block;overflow: hidden;}
#notice a strong{color:#FF4F46; font-size:1.2rem;}

/* 推荐 */
.recommend{ background:#fff; padding:4% 0px;}
.re_1{ width:36.5%;}
.re_2{ width:62.8%;}
.re_3{ width:50%;}
.re_4{ width:100%;}
.re_5{ width:47.5%;}
.re_bk_l{ /*border-left:1px solid #d8d8d8;*/}
.re_bk_t{ /*border-top:1px solid #d8d8d8;*/}
.re_bk_r{ border-right:1px solid #d8d8d8;}
.re_bk_b{ /*border-bottom:1px solid #d8d8d8;*/}
.re_bk_r a{ display:block;}
.rec_text{ position:absolute; right:0.8rem; top:0; text-align:right;}
.rec_text h3{ font-size:1.0rem; color:#2593e3}
.rec_text p{ font-size:1rem; color:#999;}


/* 招生动态 */
.kb_box{ text-align:center;}
.kb_box .table{ width:100%;}
.kb_box .table th{ text-align: center; line-height:3.25rem; border-bottom:1px solid #d8d8d8;}
.kb_box .table td{ text-align: center; line-height:3.25rem;}
.kb_box .table tr{ border-bottom:1px solid #d8d8d8;}
.kb_box .table tr:nth-child(10){  border-bottom:1px solid #fff}
.c-ed3c42,.c-ed3c42 a,a.c-ed3c42{color:#ed3c42}
.c-ed3c42 a:hover,a.c-ed3c42:hover{color:#ed3c42}
.kb_btn{padding: 4px 12px;font-size: 14px;height: 32px;background:#2593e3; border-radius:4px; color:#fff;}

/* 热门专业 */
.bg_f{ background:#fff;}
.hotzy .bk_r{ border-right:1px solid #d8d8d8;}
.hotzy .bk_b{ border-bottom:1px solid #d8d8d8;}
.hotzy_1{ padding:10px;}
.hotzy_1 h3{ font-size:16px;}
.hotzy_1 p{ color:#999;}
.color_1{color:#139bf1;}
.color_2{color:#ed3c42;}
.hotzy_1 .img{ text-align:right;}
.hotzy_1 .img img{ }
.hotzy_1 .zymc{ color:#333; font-weight:bold;}
.detail-wrap {
  width: 100%;
  overflow-x: scroll;
  overflow-y: hidden;
  height: 8.85rem;
  background:#fff;
}
.content-wrap {
  width: 100%;
}
.content-wrap a {
  display: block;
  margin-right: 0.45rem;
}
.content-wrap a:nth-child(5) {
  margin-right: 0;
}
.content-box a {
  float: left;
  display: block;
  margin-left: 0.5rem;
}
.content-box a:nth-child(1),
.content-box a:nth-child(2) {
  margin-bottom: 0.5rem;
}
.content-box a:nth-child(2),
.content-box a:nth-child(4) {
  float: right;
  margin-left: 0;
  margin-right: 1rem;
}
.content-wrap .course-item,
.content-box .course-item {
  position: relative;
  width: 7.7rem;
  height: 7.5rem;
  box-shadow: 0 0.1rem 0.2rem #ebedef;
  -moz-box-shadow: 0 0.1rem 0.2rem #ebedef;
  -webkit-box-shadow: 0 0.1rem 0.2rem #ebedef;
  background: #FFFFFF;
}
.content-wrap .course-item img,
.content-box .course-item img {
  width: 8.7rem;
  height: 6rem;
  z-index: 1;
  border-top-right-radius: 0.1rem;
  border-top-left-radius: 0.1rem;
}
.content-wrap .course-item .desc-box,
.content-box .course-item .desc-box {
  position: absolute;
  bottom: 0;
  background-color: #fff;
  z-index: 2;
}
.content-wrap .course-item .desc-box h2,
.content-box .course-item .desc-box h2 {
  width: 100%;
  padding: 0.4rem 0.5rem 0rem;
  box-sizing: border-box;
  font-size: 12px;
  color: #2B333B;
  font-weight: bold;
}
.content-wrap .course-item .desc-box .h2,
.content-box .course-item .desc-box .h2 {
  width: 100%;
  padding: 0.4rem 0.5rem 0rem;
  box-sizing: border-box;
  font-size: 0.6rem;
  color: #2B333B;
  font-weight: bold;
  height: 1.6rem;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
}
.content-wrap .course-item .desc-box .h2{

}
.content-wrap .course-item .desc-box .detail,
.content-box .course-item .desc-box .detail {
  height: 1.55rem;
  padding: 0rem 0.5rem;
  background: #FFFFFF;
  font-size: 12px;
  line-height: 1.55rem;
  color: #B7BBBf;
  border-bottom-right-radius: 0.1rem;
  border-bottom-left-radius: 0.1rem;
}
.content-wrap .course-item .desc-box .detail .price,
.content-box .course-item .desc-box .detail .price {
  color: #EF1300;
}
.content-wrap .course-item .desc-box .detail i,
.content-box .course-item .desc-box .detail i {
  font-style: normal;
}
.zy_hot{ padding-left:0.4rem; height:2.8rem; padding-top:0.8rem; padding-bottom:0.8rem; overflow:hidden;}
.zy_hot h3 em{ background:#fff; border-radius:100%; width:2rem; height:2rem; border:1px solid #2593e3; color:#333; font-size:1rem; padding:0.2rem; margin-right:0.4rem; display:inline-block; text-align:center; line-height:2rem;}
.zy_hot h3{ font-size:0.8rem;}
.zy_hot p{ padding-left:1.85rem; font-size:0.75rem; text-overflow: ellipsis;}
.zy_hot p span{color:#ed3c42;}

/* 新闻中心 */
.color_ed3c42{ color:#ed3c42;}
.news h3{ font-size:1rem;}
.news .img{margin-right:1rem; }
.news .img img{ border-radius:5px;}
.news p{ padding:0 0.8rem; font-size:0.75rem; overflow:hidden; margin-top:0.75rem;}
.bk{ border-bottom:1px solid #d8d8d8;}
.topbk{ border-top:1px solid #CCC;}
.bottombk{ border-bottom:1px solid #CCC}
.news_t{ font-size:1rem; margin-top:4%;}
.news_t i{ font-size:1rem;}
@media screen and (min-width: 320px) and (max-width: 414px) {
	.news p{ display:none;}
	}
@media screen and (min-width: 414px)  {
	.news_t{  margin-top:0.75rem;}
	}
.news li{ background:url("../images/point_03.png") no-repeat 0.6rem center; padding-left:1.2rem; border-bottom:1px solid #d8d8d8;display:block; }
.news li a{ display:block; font-size:1rem; height:2.8rem; line-height:2.8rem;}


/* 引导问题 */
.problem{}
.problem li{ float:left;color:#666;width:46.5%;  margin-bottom:4%; margin-left:2%;}
.problem li a{display:block; padding:0.75rem 0; text-align:center; border:1px solid #666;border-radius:4px; font-size:1rem;}
.problem li a:hover{ background:#2593e3; color:#fff; border:1px solid #fff;}

/* 杰出问题 */
.xz_box{ display:block;}
/*.xz_box .xz_data a{ padding:0.6rem; display:block;}*/
.xz_box .xz_data .img{padding:0.4rem; display:block;border:1px solid #d8d8d8;}
.xz_box .xz_data img{ }
.xz_box .xz_data h3{ font-size:1.2rem;}
.xz_box .xz_data p{ font-size:1rem; color:#999;}

/*详情页*/
.data_title{ width:100%; border-bottom:1px solid #c9c9c9; padding:2% 0; text-align:center;}
.data_title h1{ font-size:1.4rem; font-weight:bold; color:#333; text-align:center;}
.data_title  p{ font-size:14px; line-height:28px; color:#666; margin-top:10px;}
.data_title  p span{ margin-right:10px;}
.cont_show{ color:#333; font-size:14px; line-height:28px;}
.cont_show img{ width: 95%;height: auto;display: block;margin: 0 auto;padding: 3px;}




/* 学校介绍 */
.js_box p,.ys_data p{ text-indent:2em; font-size:1rem; line-height:2.2rem;color:#666;}
.js_btn{ padding:4% 0;}
.js_btn a{padding:0.75rem; background:#2593e3; text-align:center; display:block;  font-size:1rem; color:#fff;}
.js_btn a span{ font-size:1.4rem; margin:0 0.75rem;}
.js_btn a:hover{background:#ed3c42;}

.ys_data h3{text-align:center; color:#333; line-height:2em; font-size:1.2rem;}
.ys_data p{color:#666;}


/* 万通师资 */

.teacher{ display: flex; white-space: normal;}
.teacher_cell{flex: 1; height:100px;  }
.teacher_cell .img{flex: 0 0 100px;}
.teacher h3{ font-size:16px;}
.teacher .img{width: 100px;max-width: 100px;height: 100px; }
.teacher .img img{ border-radius:4px;}
.teacher p{ padding:0 0.8rem; font-size:12px; overflow:hidden; margin-top:0.75rem; white-space: normal; max-height: 50px;}
.teacher_data{display: flex;}
.teacher_data_cell{flex: 1;}
.teacher_data .img{ text-align:center;}
.teacher_data .img img{max-width: 100%;height: auto;}
.teacher_data h3{font-size:18px;}
.teacher_data p{padding:0 0.8rem; font-size:14px; overflow:hidden; margin-top:0.75rem; white-space: normal; max-height: 40px;}
/* 专业介绍 */
.zhuanye{ display: flex; white-space: normal;}
.zhuanye .text{ padding:0 4%;}
.zhuanye_cell{flex: 1; height:100px;  }
.zhuanye_cell .img{flex: 0 0 100px;}
.zhuanye h3{ font-size:16px;}
.zhuanye .img{width: 100px;max-width: 100px;height: 100px; }
.zhuanye .img img{ border-radius:4px;}
.zhuanye p{ font-size:12px; overflow:hidden; margin-top:0.75rem; white-space: normal; max-height: 36px;}
.zhuanye p span{ color:#ed3c42;}
.zhuanye .zy_btn_1{ margin-top:3%; padding:5px 0; text-align:center; border:1px solid #2593e3; font-size:14px; border-radius:4px 0 0 4px;}
.zhuanye .zy_btn_1:hover{ color:#333;}
.zhuanye .zy_btn_2{ margin-top:3%; padding:5px 0; text-align:center; background:#2593e3;border:1px solid #2593e3; color:#fff; font-size:14px;border-radius:0px 4px 4px 0px;}
.zhuanye .zy_btn_2:hover{background:#ed3c42; color:#fff;border:1px solid #ed3c42;}

/* 就业  */
.jiuye{ display:block;}
.jiuye h3{ font-size:1.2rem; color:#f60; padding-bottom:10px; border-bottom:1px solid #d8d8d8;}
.five_jiuye{ margin-top:10px;}
.five_jiuye li{ font-size:1rem; line-height:2.2rem; text-indent:2em;}
.five_jiuye li h4{  background:#38b447; color:#fff; text-align:center;}
.five_jiuye li p{  text-indent:2em;}

a.lanse.newnav{color: #03a1e8}

/*新头部2018.03.02*/
.f13{font-size: 1.3rem;}
.hg55{height:50px}
.header2 img{
  max-width:100%;height:auto;margin:0 auto
}
.wap-menu img{
  max-width:100%;height:auto;margin:0 auto
}
/*+-----------------------------------
  + START: 导航
  +----------------------------------*/
.header2{
  width: 100%;
  position: fixed;
  padding: 0 8px;
  height: 50px;
  background: rgb(0, 112, 192);
  -webkit-transition: right .4s cubic-bezier(0.19,1,.22,1);
  transition: all .4s cubic-bezier(0.19,1,.22,1);
  z-index: 33;
}
@media (min-width:661px) {
  .header2{max-width:660px}
}
.header2.down{
  background: rgb(0, 112, 192);
}
.logo{
  float: left;
  display: block;
  max-width: 255px;
  max-height: 60px;
  margin-top: 5px;
  -webkit-transition: right .4s cubic-bezier(0.19,1,.22,1);
  transition: right .4s cubic-bezier(0.19,1,.22,1);
}
.header2 .logo img{max-height: 60px;margin-left: -6%;
  margin-top: -2%;}
.header2 .drawer-op i{
  max-width: 32px;
  height: 30px;
  font-size: 2.6rem !important;
  vertical-align: middle;
  line-height: 38px;
}
.drawer-open  .drawer-op i {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.colse-nav i{
  width: 30px;
  height: 30px;
  position: absolute;
  top: -30px;
  left: 8px;
}
@media (min-width:320px){
  .duo__cell{
    max-height:180px;
    overflow:hidden;
  }
}
@media (min-width:360px){
  .duo__cell{
    max-height:196px;
    overflow:hidden;
  }
}
@media (min-width:375px){
  .duo__cell{
    max-height:225px;
    overflow:hidden;
  }
}
@media (min-width:414px){
  .duo__cell{
    max-height:227px;
    overflow:hidden;
  }
}
@media (min-width:768px){
  .duo__cell{
    max-height:360px;
    overflow:hidden;
  }
}


ul.drawer-nav-list li .childer{display: none;width: 100%;text-align: left;background: #000;overflow: hidden;}
ul.drawer-nav-list li .childer a{display: block;}
ul.drawer-nav-list li .childer a:hover{background: #e60012;color: #fff;}
.colse-nav{
  position: absolute;
  top: 20px;
  right: 15px;
  width: 30px;
  height: 30px;
}
.nav-icon img{
  margin-left:24%;
}
.colse-nav img{max-width: 100%;}

.pic-nav .pic-nav-ico{margin-top: 25px;}
@media (min-width: 300px) and (max-width: 320px) {
  .pic-nav .pic-nav-ico{width: 15.66666667%;}
}
@media (min-width: 321px) and (max-width: 640px) {
  .pic-nav .pic-nav-ico{width: 16.66666667%;}
}
.pic-nav .pic-nav-ico p{text-align: center;padding-top: 10px;font-size: 1.4rem;}
.cs-index{position: relative; }
.wap-common-title{
  padding: 10px;
  height:62px;
  line-height: 60px;
}
.obtain{width:100%;}
.content{background-color: #fff;}
.center-m{margin:0 auto;
}

/*+-----------------------------------
  + START: 侧栏
  +----------------------------------*/
.header2 .close{position: absolute;
  right: 30px;
  top: 8px;width: 40px;}
.wap-menu{
  position: fixed;
  right:-475px;
  top: 0;
  background:#0b7bd2;
  height: 100%;
  width:60%;
  z-index: 9999999;
  overflow: hidden;
}
@media (min-width:768px) {
  div.wap-menu{width:285px}
  div.wap-menu li a {
    font-size: 1.6em;
    margin-bottom: 43px;
  }
}
.wap-menu ul{margin-top:35px;}
.wap-menu li a{
  display: block;
  width:100%;
  color:#fff;
  font-size: 1.1em;
  text-align: left;
  padding-left: 20%;
  border-bottom: 1px solid #e6e1e1;
  height: 50px;
  line-height: 50px;
}
.wap-menu .colse-navclose{
  position: absolute;
  top: -6px;
  right: 37px;
  color: #fff;
  width: 10px;
  font-size: 23px;
}
.wap-menu img{width:85%;}

.ico-al{
  display: block;
  width: 5rem;
  height: 5rem;
  margin: 0 auto;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  color: #fff;
  font-size: 2.5rem !important;
  line-height: 5rem;
  text-align: center;
  -webkit-border-radius: 35%;
  -moz-border-radius: 35%;
  border-radius: 35%;
}
/*首页热门专业样式*/
.hot_zy{width: 100%;padding:5px;box-sizing: border-box;background: #fff;margin-bottom: 10px;overflow: hidden;}
.hot_zy>ul{width: 100%;height: auto;}
.hot_zy>ul>li{display: block;width: 49%;height: 68px;float: left;position: relative;border: 1px solid #f8f8f8;box-sizing: border-box;}
.hot_zy>ul>li:nth-child(2n){float: right;}
.hot_zy>ul>li:first-child{border-bottom: none;border-right: none;}
.hot_zy>ul>li:nth-child(2){border-bottom: none;}
.hot_zy>ul>li:nth-child(3){border-right: none;}
.hot_zy>ul>li:nth-child(5){border-top: none;border-right: none;}
.hot_zy>ul>li:nth-child(6){border-top: none;}
.hot_zy>ul>li>a{color: #000;}
.hot_zy>ul>li>a:hover{color: #00A0E1;}
.hot_zy>ul>li>a>span{display: block;width: 30px;height: 30px;border-radius: 5px;border: 1px solid #ccc;text-align: center;line-height: 30px;position: absolute;top:19px;left: 8px;}
.hot_zy>ul>li>a>p{position: absolute;top:16px;left: 48px;font-size: 0.8rem;}
.hot_zy>ul>li:nth-child(3)>a>p{top:25px;}
.hot_zy>ul>li:nth-child(4)>a>p{top:25px;}