﻿/* 幻灯片 */
    .swiper-container {
      width: 100%;
      height: 100%;
    }
   .slider-layout1 .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically 
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;*/
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
    
    .slider-layout1 .swiper-container .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    border-radius: 12px;
    background: #fe9b00; /*rgba(20,176,247,.8); */
    opacity: 1;
    margin-right: 8px;
    }
    .slider-layout1 .swiper-container .swiper-pagination-bullet-active {background: #fe9b00; width: 25px;}

    .swiper-container .swiper-button-next, .swiper-container .swiper-button-prev {
    background: none;
    line-height: 1;
    width: 76px;
    text-align: center;
    }
    
    .swiper-container .swiper-button-next i, .swiper-button-prev i {
    font-size: 76px;
    color: #fe9b00;
    }
/* 幻灯片 */





/* 幻灯片方块 */
/* 幻灯片方块-左边 */
/* .features .slider_box{ overflow: auto; position: relative;} */
/*.wangke .smalItem .leftnav {position: absolute;top: -20%; width: 300px; height: 420px;background-color: #15499A; opacity: .95;-webkit-border-radius: 5px;-moz-border-radius: 5px;
    border-radius: 5px;
    color: #fff;
    z-index: 5;
    right:0;
} 
.zhuanye_celos{ display: block; width: 18px; height:18px; position: absolute;  z-index: 100; right: 0;cursor:pointer; margin:5px;}
.wangke .smalItem .leftnav .navbox {padding-top: 1rem;}
.wangke .smalItem .leftnav .navbox .list-box { padding: 0 20px;}
.wangke .smalItem .leftnav .navbox .title {
    background-color: rgba(255, 255, 255, .1)!important;
    filter: Alpha(opacity=30);
    font-size: .8rem;
    text-align: center;
    -webkit-border-radius: .5rem;
    -moz-border-radius: .5rem;
    border-radius: .5rem;
    height: 42px;
    line-height: 42px;
    color: #fff;
    padding: 0 .5rem;
    margin-bottom: 0;
    cursor: pointer;
}
.wangke .smalItem .leftnav .navbox .navlist {width: 100%;height: 48px;line-height: 48px; border-bottom: 1px dashed #fff;cursor: pointer;  overflow-x: hidden; overflow-y: hidden;  position: relative;margin-bottom: 0;}
.wangke .smalItem .leftnav .navbox span {margin-left: -6px; color: #fff;}
.wangke .smalItem .leftnav .navbox a { margin-right: 5px;color: #fff;}
.wangke .smalItem .leftnav .navbox a:hover { color: #fe9b00}
.wangke .smalItem .leftnav .navbox .fa { font-size: 16px;float: left;line-height: 48px;font-weight: bold; padding-right: 5px; margin-left: 2px;}
.wangke .smalItem .leftnav .choose {
    background-color: rgba(255, 255, 255, .1)!important;
    filter: Alpha(opacity=30);
    margin: 1rem;
    padding: 16px 0 16px 12px;
    color: #fff;
    -webkit-border-radius: .5rem;
    -moz-border-radius: .5rem;
    border-radius: .5rem;
    font-size: .8rem;
    cursor: pointer;
    z-index: 1;
}
.wangke .smalItem .leftnav .choose p{ margin-bottom:0;}
.wangke .smalItem .leftnav .choose p.box {display: inline-block; vertical-align: middle;font-size: .8rem;}
.wangke .smalItem .leftnav .choose p.logo {margin-right: 20px;}
.wangke .smalItem .leftnav .choose p.box img { height: 50px; width: 50px;vertical-align: middle;}
.wangke .smalItem .leftnav .choose p.box strong { font-weight: 600;font-size: 1.5rem; color: #fe9b00;display: block;}
.wangke .smalItem .leftnav .choose p.box span { color: #c6c6c6;letter-spacing: 2px;}
.wangke .leftnav .school-select {
    position: absolute;
    z-index: 2;
    top: 0;
    right: 290px;
    width: 588px;
    min-height: 420px;
    padding: 27px 20px 0 20px;
    background-color: #fff;
    border: 1px solid #e8e8e8;
    -webkit-box-shadow: 0 0 5px 0 #f2f2f2;
    -moz-box-shadow: 0 0 5px 0 #f2f2f2;
    box-shadow: 0 0 5px 0 #f2f2f2;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.wangke .show-sel-list {-webkit-border-radius: 5px 0 0 5px!important;-moz-border-radius: 5px 0 0 5px!important;border-radius: 5px 0 0 5px!important}
.wangke .show-sel-list .school-select {-webkit-border-radius: 0 5px 5px 0!important;-moz-border-radius: 0 5px 5px 0!important;border-radius: 0 5px 5px 0!important}*/


/* 左边滚动 */
.wangke .smalItem .leftnav {position: absolute;top: -20%; width: 300px; height: 420px;background-image: url(/template/m1/images/xinbao_xinjin.png);background-size: 100% 100%; opacity: .95;-webkit-border-radius: 5px;-moz-border-radius: 5px;
    border-radius: 5px;
    color: #fff;
    z-index:1;
    right:0;
}



#gundong2 .dowebok_name{width: 15%;}
#gundong2 .dowebok_span{ width:70%; text-align:center;}
#gundong2 .dowebok_span2{ width:15%; text-align:center;}

.snbb_suspen_celos2{ display: block; width: 42px; height:45px; position: absolute;  z-index: 100; left: 0;cursor:pointer; padding-top:20px;}




/* 鼠标移动出来的 */
.wangke .leftnav .school-select .school-list { word-break: break-word;width: 100%;overflow-x: hidden;font-size: 0;}
.wangke .leftnav .school-select .school-list .sel-major {margin-bottom: 1rem;}
.wangke .leftnav .school-select .school-list strong {display: block; padding-left: .7rem;margin-bottom: .5rem;font-size: .9rem; font-weight: 400;}
.wangke .leftnav .school-select .school-list strong.active a {color: #fe9b00;}
.wangke .leftnav .school-select .school-list span {display: inline-block; margin: 0 15px 20px -1px; white-space: nowrap;}
.wangke .leftnav .school-select .school-list span i { display: inline-block; height: 18px;width: 1px; margin-right: .7rem;vertical-align: middle; background-color: #727272;}
.wangke .leftnav .school-select .school-list span a { vertical-align: middle;font-size: .8rem;color: #212121;}
.wangke .leftnav .school-select .school-list span a:hover { color: #fe9b00}

@media only screen and (min-width:991px) and (max-width:1200px) {
    .wangke .smalItem .leftnav { height:320px;}
    .wangke .smalItem .leftnav .list-box3,.list-box4{ display:none;}
    .wangke .leftnav .school-select{ min-height: 320px;}
    .wangke .leftnav .school-select .school-list .sel-major {margin-bottom: .8rem;}
    .wangke .leftnav .school-select .school-list span { margin: 0 15px 10px -1px;}
}
@media only screen and (min-width:1201px) and (max-width:1350px) {
    .wangke .smalItem .leftnav { height:370px; top: 28%;}
    .wangke .smalItem .leftnav .list-box4{ display:none;}
    
    .wangke .leftnav .school-select{ min-height: 370px;}
    .wangke .leftnav .school-select .school-list span { margin: 0 15px 15px -1px;}
}

/* 幻灯片方块-滚动 */
.rightnav {position: absolute;top: -20%; width: 300px; height: 420px;background-image: url(https://rsre.oss-cn-shenzhen.aliyuncs.com/tu/qita/xibao.png);background-size: 100% 100%; opacity: .95;-webkit-border-radius: 5px;-moz-border-radius: 5px;
    border-radius: 5px;
    color: #fff;
    z-index:1;
}
.snbb_suspen_celos{ display: block; width: 42px; height:45px; position: absolute;  z-index: 100; right: 0;cursor:pointer; padding-top:20px;}

/*Plugin CSS*/
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
/*	background:#f6f6f6; */
	white-space:nowrap;
}
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
    display:inline;
	zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}

/*.navbox{ padding-top:100px;} */
.dowebok { width: 260px; height: 328px; margin: 82px auto; font-size: 14px;}
.dowebok ul { margin: 0; line-height: 30px;}
.dowebok tr { margin: 0; line-height: 30px;}
.dowebok a { color: #333; text-decoration: none;}
.dowebok a:hover { text-decoration: none; color:#fe9b00;}
.dowebok table{ width:100%;}
#gundong .dowebok_name{width: 30%;}
#gundong .dowebok_span{ width:70%; text-align:center;}



.rightnav_m {width: 100%; background-image: url(../images/woyaobaodu.jpg);background-size: 100% 100%; opacity: .95;}
.rightnav_m h1 {color: #fe9b00;font-size: 1.8rem;text-align: center;letter-spacing: 1px;margin-bottom: 0;height: 42px;}
.rightnav_m .dowebok_m { width: 100%; margin: 0 auto; font-size: 14px;}
.rightnav_m .dowebok_m table{ width:100%;}
.rightnav_m tr { margin: 0; line-height: 30px;}
.dowebok_m a { color: #333; text-decoration: none;}
.dowebok_m a:hover { text-decoration: none; color:#fe9b00;}
.dowebok_name_m{width: 45%;text-align:center;}
.dowebok_span_m{ width:55%; text-align:center;}
/* 幻灯片方块 */

/* 网课 */
.wangke{ padding-top: 1rem; padding-bottom: 1rem;}

.wangke .shipin_title .tu_div .dt01 { margin-bottom: 1rem;}
.wangke .shipin_title .wangke_tu {
    -webkit-transition: .3s;
    -o-transition: .3s;
    -moz-transition: .3s;
    transition: .3s
}
.wangke .shipin_title .wangke_tu:hover    {
     -webkit-transition: .3s;
    -o-transition: .3s;
    -moz-transition: .3s;
    transition: .3s;
    -webkit-box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .1);
}



.wangke-page-wrap .layui-tab-content .col-md-3-5{ padding: 0 5px 10px 5px;margin-bottom: 5px;}
.wangke-page-wrap .layui-tab-content h4{ overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 40px;
    font-size: 14px;
    margin: 6px 0;
    position: relative; line-height:1.25;}
.wangke-page-wrap .layui-tab-content h4 a{ color: #333;}
.wangke-page-wrap .layui-tab-content .wangke_tu .item-price{ color: #f4621f;font-size: 14px;font-weight: 600;}
.wangke-page-wrap .layui-tab-content .wangke_tu .item-shuxian{ color: #ddd;font-size: 14px;margin:0 2px;}
.wangke-page-wrap .layui-tab-content .wangke_tu .item-gongsi{ color: #999;font-size: 12px;}

@media (max-width : 991px) {
 .wangke .col-xs-6{ padding-right: 5px;padding-left: 5px; }
}

/* 网课 */


/* 6个报读原因
.features{ background: #f2f2f2;} */
.shipin_title h1 {
    color: #fe9b00;
    font-size: 2rem;
    text-align: center;
    letter-spacing: 1px;
    margin-bottom: 10px;
}
.shipin_title p {
    font-size: 16px;
    color: #666666;
    letter-spacing: 0.75px;
    line-height: 16px;
    margin-bottom : 1rem;
    text-align: center;
}
.shipin_title .tu_div{ text-align:center;}

/*效果四：上下左右移动 修改translate(x轴,y轴)*/
.shipin_title .list_tu {
            transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;
        }
.shipin_title .list_tu:hover {transform: translate(0, -10px);-webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px);-o-transform: translate(0, -10px); -ms-transform: translate(0, -10px);}

.shipin_title .tu_div .dt01 { margin-bottom: 20px;}
.shipin_title .tu_div .dt02 { line-height: 24px; font-size: 18px;color: #333333;font-weight: normal;}
.shipin_title .tu_div .dt03 { line-height: 24px; font-size: 18px;color: red;}

@media only screen and (min-width:320px) and (max-width:767px) {
    .shipin_title h1 { font-size: 1.8rem;}
    .shipin_title p { font-size: 1.4rem;}
    .shipin_title .tu_div .dt02 { font-size: 1.4rem;}
    .shipin_title .tu_div .dt03 { font-size: 1.4rem;}
    .col-xs-4 { padding-right: 5px;padding-left: 5px; }
}
@media only screen and (min-width:768px) and (max-width:991px) {
    .shipin_title h1 { font-size: 26px;}
}
/* 6个报读原因 */

/* 测一测 */
.cece .shipin_title h1 span {margin: 0 15px;}

.cece .wrap { margin: 0 auto;position: relative;}
.cece .form_box {overflow: hidden;background: #fff;border-radius: .75rem; padding: 1rem 0;}

.form_box .item { padding-bottom: 1.2rem; text-align: left;}
.form_box .item h1 {font-size: 20px; font-weight: normal;color: #333; margin-bottom: .8rem; letter-spacing: 2px;}
.form_box .item .chose {overflow: hidden;}
.form_box .item ul li {float: left;margin-right: 20px; font-size: 16px; color: #666;line-height: 2;}
.form_box .item ul li label {cursor: pointer;}
.form_box .item ul li label input { display: none;}
.form_box .item ul li label span {display: inline-block; width: 14px;height: 14px; border-radius: 50%;background: #b2b7b3;vertical-align: middle; margin-right: 5px; margin-top: -4px; border: 1px solid #cce0d1;}
.form_box .item ul li label input:checked~span {background: #da4d00; border: 1px solid #fff651;}

.form_box .item.last {padding-bottom: 15px;}
.form_box .form_bottom {overflow: hidden;}
.form_box .form_bottom .input_box {margin-top: 2rem;color: #333;overflow: hidden;margin-left: 4px;}
.form_box .form_bottom .input_box p {text-align: center;margin-bottom: 15px;}
.form_box .form_bottom .input_box input {width: 65%;background-color: #e3e8e5; border: none; border-radius: .5rem;font-size: 18px;line-height: 50px;text-align: center;}
.form_box .form_bottom .submit_box {margin-top: 10px;overflow: hidden;text-align: center;}
/*.form_box .form_bottom .btn { width:65%; text-align: center; background-color: #dc5703; border-radius: .5rem;}
.form_box .form_bottom .submit_box .btn input { width: 100%;color: #fff; border: 0; background:none;font-size: 18px;letter-spacing: 2px;} */
.form_box .form_bottom button{
    box-sizing: border-box;
    width: 65%;
    line-height: 40px;
    height: 50px;
    border: 0px;
    color: #fff;
    position: relative;
    background-color: #fe9b00;
    cursor: pointer;
    border-radius: .5rem;
    font-size: 16px;
}
.form_box .tips { font-size: 16px; color: #666;line-height: 28px; margin-top: 13px;}
.form_box .tips span {color: #f63131;}
.form_box .tips span span {font-size: 20px;}

@media only screen and (min-width:320px) and (max-width:991px) {
    .cece{ background: #f2f2f2;}
    .form_box .item h1 {font-size: 16px;}
    .form_box .item ul li{ font-size: 14px;}
    .form_box .form_bottom .input_box input{ width:80%;}
    .form_box .form_bottom button{ width: 80%;}
    .form_box .tips { font-size: 12px;}
}
@media only screen and (min-width:991px) 
{
  .cece{ background: url(/template/m1/images/cp_bj.png) no-repeat top center;background-color: #62B3D5;background-size:100% 100%;}
  .cece .shipin_title h1, .cece .shipin_title p {color: #fff;}
  .form_box .form_box_left{ border-right: 1px dashed #d2d2d2;}
}
/* 测一测 */

/* 学历专题 */
.xueli .secItem .title {clear: both; zoom: 1; overflow: hidden; height:25px; line-height:25px; margin-bottom: 10px;}
.xueli .secItem .title strong {color: #3d3d3d; font-size: 1.2rem; font-weight: 700; padding-left: 4px;}
.xueli .secItem .title .rt { float: right;padding-top: 3px;}
.xueli .secItem .title .more a{ color: #3d3d3d; }/*font-size: 0.8rem;*/
.xueli .secItem .title .fa { font-size: 22px;padding-right: 7px;color: #ed843a;}
.xueli .secItem .xuelitwo{ width:100%;}
.xueli .secItem .xuelitwo img{ width:100%;}
.xueli .secItem .xueli_tu{ padding:0 0.5rem;} 
.xueli .secItem .xueli_tu .xuexiao{ box-shadow: 0 3px 12px rgba(0, 0, 0, .1); margin-bottom: 10px;padding-bottom: 5px;}
.xueli .secItem .xueli_tu .xuexiao dl{ margin: 0;}

.xueli .secItem .xueli_tu img{ height: 100%;width: 100%;}

.xueli .secItem .xueli_tu img {
	-webkit-transition: transform 0.8s ease;
	-moz-transition: transform 0.8s ease;
	-ms-transition: transform 0.8s ease;
	-o-transition: transform 0.8s ease;
	transition: transform 0.8s ease
}
.xueli .secItem .xueli_tu img:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)
}
.xueli .secItem .xueli_tu .label { margin: 10px;}
.xueli .secItem .xueli_tu strong {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    font-size: .8rem;
    color: #333;
    overflow-x: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.xueli .secItem .xueli_tu .name{ overflow-x: hidden;text-overflow: ellipsis;white-space: nowrap;color: #a3a3a3;margin: 0 10px 10px 10px;}
.xueli .secItem .xueli_tu i {background-color: #fe5464;-webkit-border-radius: .3rem;border-radius: .3rem;font-size: 14px;color: #fff; text-align: center;font-style:normal;max-width: 60px;line-height: 20px;height: 20px;}
.xueli .secItem .xueli_tu i.regist {background-color: #cfaf68;}
.xueli .secItem .xueli_tu .zhuanye { display:inline-block; margin:10px;}
.xueli .secItem .xueli_tu .zhuanye span{ padding: 0.3rem 0.5rem;font-size: 0.6rem;margin-right: 0.5rem;color: #fff; -webkit-border-radius: .3rem; -moz-border-radius: .3rem; border-radius: .3rem;background-color: #cfaf68;}
.xueli .secItem .xueli_tu p {
    color: #3d3d3d;
    font-size: 16px;
    margin: 12px 0 0 0;
    white-space: nowrap;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.xueli .secItem .xueli_tu .c_detail {
    margin: 15px 0 15px 0;
    color: #adadad;
    font-size: 14px;
} 

.xueli .secItem .peixun {clear: both; zoom: 1; overflow: hidden; height:25px; line-height:25px; margin-bottom: 10px;}
.xueli .secItem .peixun strong {color: #3d3d3d; font-size: 1.2rem; font-weight: 700; padding-left: 4px;}
.xueli .secItem .peixun .rt { float: right;padding-top: 3px;}
.xueli .secItem .peixun .more a{ color: #3d3d3d; }/* font-size: 0.8rem; */
.xueli .secItem .peixun .fa { font-size: 22px;padding-right: 7px;color: #ed843a;}
.xueli .secItem .peixun_tu img{ height: 100%;width: 100%;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;}
.xueli .secItem .peixun_tu img {
	-webkit-transition: transform 0.8s ease;
	-moz-transition: transform 0.8s ease;
	-ms-transition: transform 0.8s ease;
	-o-transition: transform 0.8s ease;
	transition: transform 0.8s ease
}
.xueli .secItem .peixun_tu img:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)
}


@media only screen and (min-width:320px) and (max-width:991px) {
    .xueli .secItem .title { margin-bottom: 5px;}
    .xueli .secItem .title strong {font-size: 1.8rem;}
    .xueli .secItem .peixun {margin-bottom: 5px;}
    .xueli .secItem .peixun strong { font-size:1.8rem;}
    .xueli .secItem .title .more a{ color: #3d3d3d; font-size: 1.2rem;}
    .xueli .secItem .xueli_tu strong{ font-size:14px;}
    .xueli .secItem .xueli_tu .label { margin: 5px;}
    .xueli .secItem .xueli_tu .name{ margin: 0 5px;}
    .xueli .secItem .xueli_tu i{ font-size:12px;}
    .xueli .secItem .peixun .more a{ color: #3d3d3d; font-size: 1.2rem;}
    .xueli .secItem .peixun_tu{ padding: 5px;}
}
/* 学历专题 */

/* 中间图片 */
.bg-parallax {
/*	background-attachment: fixed;  .cta-layout2 .btn__white {background-color: #fff;color: #282828;border: 2px solid #fff;box-shadow: 0 3px 7px 0 rgba(0,0,0,.15)}*/
	background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(211, 169, 113, 0.2)), url(https://rsre.oss-cn-shenzhen.aliyuncs.com/tu/qita/biye-bg.jpg) fixed center center;
    background-size: cover;
    padding: 100px 0 100px 0;
}
.cta-layout2 .cta__subtitle { font-size: 1.4rem;color: #fff;font-weight: 600;margin-bottom: 1rem;}
.cta-layout2 .cta__title { font-size: 2rem; font-weight: 600; color: #fff;}
.cta-layout2 .cta__desc {font-size: 1.4rem; font-weight: 600;color: #fff; margin-bottom: 1rem;}

.cta-layout2 .btn__white {background-color: #fe9b00;color: #fff;border-color: #fe9b00;box-shadow: 0 3px 7px 0 rgba(0,0,0,.15)}
.cta-layout2 .btn__white:active, .cta-layout2 .btn__white:focus,.btn__white:hover {background-color: #fe9b00;color: #fff;border-color: #fe9b00}
.cta-layout2 .btn__white .btn__hover2:active, .cta-layout2 .btn__white.btn__hover2:focus,.cta-layout2 .btn__white.btn__hover2:hover {background-color: #282828;color: #fff;border-color: #282828}
@media (max-width : 991px) {
.bg-parallax { background-size:auto, auto;}
}
/* 中间图片 */

/* 热门专业 */
/*.menu-layout1 .justify-content-center{ justify-content: center!important; text-align:center;}
.nav-tabs .nav__link { width: 50%;display: block;padding-bottom: 3px;font-size: 16px;font-weight: 600;color: #222;margin-bottom: 0;position: relative;z-index: 1}
.menu-layout1 .nav-tabs .nav__link:last-of-type {margin-right: 0}
.menu-layout1 .nav-tabs .nav__link:after {content: "";position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 0;height: 2px;background-color: #fe9b00;-webkit-transition: all .4s linear;-moz-transition: all .4s linear;
	-ms-transition: all .4s linear;
	-o-transition: all .4s linear;
	transition: all .4s linear
}
.menu-layout1 .nav-tabs .nav__link.active,.nav-tabs .nav__link:hover {color: #fe9b00}
.menu-layout1 .nav-tabs .nav__link.active:after,.nav-tabs .nav__link:hover:after {width: 100%}
.menu-layout1 .tab-content { padding-top: 1.65rem}
.menu-layout1 .menu-item .menu__item-title {display: inline-block;margin-right: 10px}
.menu-layout1 .menu-item .pricing__tag {display: inline-block;position: relative;background-color: #fe9b00;color: #fff;font-size: 12px;line-height: 25px;padding: 0 10px;border-radius: 3px}
.menu-layout1 .menu-item .pricing__hot {display: inline-block;position: relative;background-color: #fe5464;color: #fff;font-size: 12px;line-height: 25px;padding: 0 10px;border-radius: 3px}
.menu-item .menu__item-desc{ margin-bottom:0;font-size: 14px;text-align: initial; color:#9b9b9b;}
.menu-item .menu__item-price{ float: right;background-color: #0c47ec;color: #fff;font-size: 14px;line-height: 25px;padding: 0 10px;border-radius: 3px;}*/

.zhuanye_div{text-align: center;}
/*效果四：上下左右移动 修改translate(x轴,y轴)*/
.shipin_title .zhuanye_div .zhuanye_1 {
            transition: All 0.4s ease-in-out;
            -webkit-transition: All 0.4s ease-in-out;
            -moz-transition: All 0.4s ease-in-out;
            -o-transition: All 0.4s ease-in-out;
        }
.shipin_title .zhuanye_div .zhuanye_1:hover {transform: translate(0, -10px);-webkit-transform: translate(0, -10px);-moz-transform: translate(0, -10px);-o-transform: translate(0, -10px); -ms-transform: translate(0, -10px);}

.shipin_title .zhuanye_div .dt01 { border: solid 1px #dcdcdc;border-radius: 5px;padding: 15px 10px;font-size: 16px;font-weight: normal;color: #313131;}
.shipin_title .zhuanye_div .dt01:hover{border: 1px solid #fe9b00;color: #fe9b00;}
.shipin_title .col-xs-12{ margin:30px 0;}
.shipin_title .zhuanye_btn{font-size: 22px;
    font-weight: bold;
    padding: 20px;
    color: #fe9b00;
    background-color: #fff;
    border-radius: 35px;
    width: 45%;
    display: inherit;
    margin: 0 auto;
    border: 1px solid #000000;letter-spacing: 3px;}
.shipin_title .zhuanye_btn:hover{ background: #ffc670; color:#fff;}
  
@media (max-width : 991px) {
    .shipin_title .zhuanye_div .dt01 { padding: 8px;font-size: 12px;}
    .shipin_title .col-xs-12{ margin:20px 0;}
    .shipin_title .zhuanye_btn{ font-size: 14px;padding: 10px;width: 100%;border-radius: 5px;letter-spacing: 2px;color: #fff;background-color: #3380ff;border:0;}
}
@media (max-width : 370px) {
    .shipin_title .zhuanye_div .dt01 { padding: 8px 2px;}
}
/* 热门专业 */

/* 中间图片 */

/* tab切换 */
.tab-content>.tab-pane {display: none;}
.tab-content>.active { display: block;}
.fade:not(.show) {opacity: 0;}

/* tab切换 */

/* 优势 */
.youshi{ padding-top:0;}
.youshi .youshi_00 img,.youshi .youshi_01 img,.youshi .youshi_02 img{width:100%;}
/*.youshi .youshi_00 { background: url(/template/m1/images/youshi00.jpg) no-repeat center center;height: 159px;}
.youshi .youshi_01 { background: url(/template/m1/images/youshi01.jpg) no-repeat center center;height: 349px;}
.youshi .youshi_02 { background: url(/template/m1/images/youshi02.jpg) no-repeat center center;height: 486px;} */

.youshi .myoushi_00 img,.youshi .myoushi_01 img,.youshi .myoushi_02 img{ width:100%;}
/* 优势 */

/* 首页动态 */
.xueyuannews{ background: #f2f2f2;}
.xueyuannews .shipin_title .tu_div2 .news-wrapper{ position: relative; background-color: #fff;padding: 1rem 1rem 0.5rem;border-radius: 0.5rem; border: 1px solid #fe9b00;margin-bottom: 1rem;}
.xueyuannews .shipin_title .tu_div2 .list_new_tit {height: auto;border-bottom: 1px solid #D8D8D8;margin-bottom: 15px;background: url(../images/news_tit.png) left top no-repeat;background-size: 51px;}
.xueyuannews .shipin_title .tu_div2 .list_new_tit p { color: #333;font-size: 1.2rem;font-weight: bold; line-height: 50px;padding-left: 20px;text-align: left; margin-bottom:0.8rem;}
.xueyuannews .shipin_title .tu_div2 .list_new li {padding: 5px 0;}
.xueyuannews .shipin_title .tu_div2 .list_new li p {width: 15px; font-size: 24px;color: #fe9b00;line-height: 24px;display: inline-block; margin:0;}
.xueyuannews .shipin_title .tu_div2 .list_new li a {display: inline-block;width: 95%;line-height: 24px; color: #333;letter-spacing: 0.45px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; vertical-align:top; }
.xueyuannews .shipin_title .tu_div2 .list_new li a:hover,.list_new li a:active{  color: #fe9b00;}
.xueyuannews .shipin_title .tu_div2 .list_new span {float: right;line-height: 24px;color: #A77C52;}
.xueyuannews .shipin_title .tu_div2 .list_new_padding{ height :35px;}

@media only screen and (min-width:320px) and (max-width:767px) {
   .xueyuannews .list_new{ padding:0;}
   .xueyuannews .shipin_title .tu_div2 .list_new_tit p{ font-size: 1.5rem;}
   .xueyuannews .shipin_title .tu_div2 .list_new li a{ font-size: 1.4rem;}
}
@media only screen and (min-width:768px) and (max-width:991px) {
   .xueyuannews .list_new{ padding:0;}
   .xueyuannews .shipin_title .tu_div2 .list_new_tit p{ font-size: 1.3rem;}
   .xueyuannews .shipin_title .tu_div2 .list_new li a{ font-size: 0.8rem;}
}
/* 首页动态 */

/*  荣誉和风采  background: #f2f2f2;*/
.rongyu{ position: relative; background-image: url(https://rsre.oss-cn-shenzhen.aliyuncs.com/tu/qita/honor_bg.jpg);background-size: cover;}
/* .rongyu .shipin_title .tu_div2 .rongyu-wrapper{ position: relative; background-color: #fff;padding: 0.8rem .2rem 0.2rem;border-radius: 0.5rem; border: 1px solid #fe9b00;margin-bottom: 1rem;}
.rongyu .shipin_title .tu_div2 .list_new_tit {height: auto;border-bottom: 1px solid #D8D8D8;margin-bottom: .2rem;background: url(../images/news_tit.png) left top no-repeat;background-size: 51px;}
.rongyu .shipin_title .tu_div2 .list_new_tit .list_new_tit_p { color: #333;font-size: 1.2rem;font-weight: bold; line-height: 50px;padding-left: 20px;text-align: left; margin-bottom:0.8rem;}

.rongyu .rongyu_m{ padding-right: 15px;padding-left: 15px; margin-right: auto;margin-left: auto;}
@media only screen and (min-width:320px) and (max-width:767px) {
    .rongyu .shipin_title .tu_div2 .list_new{ padding:0;}
}*/

#certify  .swiper-slide {
	width: 520px;
	height: 368px;
	background: #fff;
	box-shadow: 0 8px 30px #ddd;
}
#certify  .swiper-slide img{
	display:block;
}
#certify  .swiper-slide p {
	line-height: 55px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

#certify .swiper-paginationry {
	width: 100%;
	bottom: 20px;
	position: absolute;
    text-align: center;
    -webkit-transition: .3s opacity;
    -o-transition: .3s opacity;
    transition: .3s opacity;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index: 10;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #fe9b00;
	background-color: #fff;
}

#certify .swiper-button-prev {
	left: 50px;
	width: 45px;
	height: 45px;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 0;
	background-size: 100%;
}

#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}

#certify .swiper-button-next {
	right: 50px;
	width: 45px;
	height: 45px;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 -93px;
	background-size: 100%;
}

#certify .swiper-button-next:hover {
	background-position: 0 -139px;
	background-size: 100%
}


.rongyu_m .jianjie{ background:#fff; padding:10px;}
.rongyu_m .jianjie dd{ margin-top:5px;}
.rongyu_m .jianjie2{opacity: 0;transition: all 0.5s ease-in-out 0s;text-align: center;}
.rongyu_m .swiper-slide-active .jianjie2{ opacity: 1;}

/* 荣誉和风采 */

/* 精彩活动回顾 */
 .xyhd{ position: relative; background: url(https://rsre.oss-cn-shenzhen.aliyuncs.com/tu/qita/bg3.jpg) no-repeat;background-size: cover;} 
.xyhd .xyhd_div{ text-align:center;}
.xyhd .xyhd_div dl{ position:relative;}
.xyhd .xyhd_div .dt02{position: absolute;background: #fff;opacity: 0.8; bottom: 0; font-size: 15px;color: #222;padding: 8px;width: 100%;}
@media only screen and (min-width:320px) and (max-width:767px) {
    .xyhd .xyhd_div .list_tu{ padding-left:5px; padding-right:5px;}
    .xyhd .xyhd_div .dt02{font-size: 12px;padding: 2px; font-weight:normal;}
}

/* 精彩活动回顾 */



/* 学历服务 */
.xuelifuwu{ padding:1rem;}
.xuelifuwu .xuelifuwu02 .server {background: #f3f3f3; border-radius: .3rem;zoom: 1;overflow: hidden; padding: 0.7rem 2rem;}
.xuelifuwu .xuelifuwu02 ul { padding:0;margin:0;}
.xuelifuwu .xuelifuwu02 .server li{ width: 136px;float: left;color: #333;line-height: 1.3rem;padding-left: .75rem;background: url(../images/org_dot.png) left 11px no-repeat;}
/* 学历服务 */

/* 中间弹框 */
.fix9999 { position:fixed;width: 417px;height: 390px;position:fixed; z-index:9998; }
.fix9999 .div { width:100%; height:100%; }
.fix9999 .div img { display:block; width:100%; height:100%; cursor: pointer;}
.fix9999 .close_btn { position:absolute; right:0; top:0; width:35px; height:35px; margin-right:-14px; margin-top:-14px; border-radius:28px; font-size:18px; line-height:35px; text-align:center; color:#fff; background:#ff0000;cursor:pointer; }
.fix_s9999{
	position: fixed;
    right: 155px;
    bottom: 90px;
    width: 170px;
	height:212px;
	z-index:9999;
	display:none;
}
.fix_s9999 img{display:block;width:100%;height:100%;cursor:pointer;}


@media (max-width: 768px) {
.fix9999 { position:fixed;width: 100%;position:fixed; z-index:9998;height:auto; }
.fix9999 .div { width:80%; height:100%; margin: 0 auto;}
.fix9999 .div img { display:block; width:100%; height:100%; }
.fix9999 .close_btn { position:absolute; right:0; top:0; width:32px; height:32px; margin-right:5%; margin-top:0; border-radius:28px; font-size:18px; line-height:32px; text-align:center; color:#fff; background:#ff0000;cursor:pointer; }
.fix_s9999{
	position: fixed;
    right: 155px;
    bottom: 90px;
    width: 170px;
	height:212px;
	z-index:9999;
	display:none;
}
.fix_s9999 img{display:block;width:100%;height:100%;cursor:pointer;}

}
/* 中间弹框 */

/*预约弹出页面*/
@media (min-width: 768px) {
.rsre_suspen_bgbox{ width:600px;height:600px; position: fixed;top: 50%; left: 50%;box-shadow: 0 2px 20px rgba(0,0,0,.17);
    border-radius:8px; background: #FFFFFF; z-index: 999998; margin-left: -300px; margin-top:-300px;}
.rsre_suspen_top img{ margin-top: 73px;}
.rsre_suspen_con{ width: 490px; height: 208px; margin: 0 auto; margin-top: 110px;}


.rsre_suspen_input{ width: 100%; float: left; height: 38px; line-height: 38px; margin-top: 14px;}
.rsre_suspen_input span{ font-size: 18px; width: 20%; float: left; margin-right: 2px;}
.suspen_input{ padding-left: 10px; width: 75%; color: #2A2A2D; float: left; font-size: 16px; border-radius: 4px; height: 38px; border: 1px solid #B8B8B8;}
.rsre_suspen_botton{ display: block; text-align: center; line-height: 40px; cursor:pointer; margin: 48px 0px 0px 220px; width: 160px; height: 40px; background: #F29E01; border-radius: 8px; border: none; color: #fff; font-size: 20px;}

}

@media (max-width: 768px) {
.fix10000 { position:fixed;width: 100%;position:fixed; z-index:999998;height:auto; }
.rsre_suspen_bgbox{ width:95%;height:400px;position: fixed; box-shadow: 0 2px 20px rgba(0,0,0,.17); border-radius:8px; background: #FFFFFF; z-index: 999998; }
.rsre_suspen_top img{ margin-top: 30px;}
.rsre_suspen_con{ width: 95%; height: 108px; margin: 0 auto; margin-top: 60px;}

.rsre_suspen_input{ width: 100%; float: left; height: 38px; line-height: 38px; margin-top: 14px;}
.rsre_suspen_input span{ font-size: 15px; width: 25%; float: left;min-width: 75px;}
.suspen_input{ padding-left: 10px; width: 70%; color: #2A2A2D; float: left; font-size: 12px; border-radius: 4px; height: 38px; border: 1px solid #B8B8B8;}
.rsre_suspen_botton{ display: block; text-align: center; line-height: 40px; cursor:pointer; margin: 48px auto; width: 160px; height: 40px; background: #F29E01; border-radius: 8px; border: none; color: #fff; font-size: 20px;}


}

.rsre_suspen_celos{ display: block; width: 47px; height:50px; position: absolute;  z-index: 100; right: 0;cursor:pointer;}
.rsre_suspen_top{ width: 304px; margin: 0 auto; height: 114px;}


/*预约弹出页面*/
