@charset "utf-8";
body{overflow-x: hidden;}
/* banner */
.demo1{height: 5rem;}
.demo1 img{display: block;width: 100%;height: 5rem;}
/*头部*/
.header{position:fixed;height:1.5rem;width:100%; top:0rem; background:#a13838;overflow:hidden; z-index:999999;text-align: center;padding: .2rem 0;}
.header-a{position:absolute; left:2.3%;height:1.5rem; padding:0.36rem 0.28rem;top: 0;}
.header-logo img{height:100%}
.header-b{position:absolute; top:0px; right:0px;height:1.5rem;width: 1.5rem;background: url(../images/header-b.png) no-repeat center;background-size: auto 40%;}
.header-b img{height:0.56rem;}
.header-kongbai{height:1.5rem; width:100%;}
/*侧边栏*/
.sidebar-z{width:54%; height:30rem; position:fixed; left:-54%; top:0rem; z-index:9999999;transition:all 0.3s ease 0s;background-color: rgb(0, 0, 0);opacity: 0.5;}
.sidebar{width:46%; padding:0px 1%;position:fixed; top:0rem; right:-46%; z-index:9999999; background-color:#a13838; height:100vh; overflow-x:hidden;transition:all 0.3s ease 0s;}
.menu_list{width:100%;}
.menu_head{width:100%;height:1.28rem;line-height:1.28rem;position:relative; border-bottom:1px solid #dcdcdc;margin:0; font-size:0.42rem; color:#2d2d2d;background-size:0.58rem 0.6rem !important}
.menu_head a{display: block;padding-left: 1rem;color: #fff}
.current a{font-weight: bold;}
.menu_body{border-bottom:1px solid #dcdcdc;}
.menu_body a{display:block; font-size:0.36rem; line-height:0.76rem; color:#fff; padding-left:1rem;}
.menu_body a:hover{color:#fff;}
/*轮播图*/
.demo1 a{display: block;width:100%; height:4.8rem; display:block;background-size: auto 100% !important;}
.demo1 .swiper-pagination-bullet-active{background: #a13838}
/*新闻列表*/
.news_ul{padding: .32rem 2.666666%}
.news_ul li{position: relative;padding-left: 2.048rem;height: 2.4rem;overflow: hidden;padding: .336rem 0;border-bottom: 1px dashed #e5e5e5}
.news_ul li a{display: block;}
.news_ul li .ov{height: .576rem;overflow: hidden;margin-bottom: .128rem}
.news_ul li .ov .fl,.news_ul li .ov .fr{font-size: .448rem;color: #333333;line-height: .576rem;}
.news_ul li .ov .fr{color: #a13838;}
.news_ul li .ov .fl{width: 75%;}
.news_ul li h3{font-size: .384rem;line-height: .576rem;color: #666666;height: 1.152rem;overflow: hidden;}
.news_ul_more{display: block;border: 1px solid #C3C3C3;border-radius: 5px;height: 1.5rem;line-height: 1.5rem;color: #666666;font-weight: bolder;font-size: .5rem;text-align: center;position: relative;background: #F4F4F4;margin: 0 2.666666% .5rem;}
.news_ul_more img{height: .416rem;margin-right: .192rem;}
/*
.news_ul{padding: .32rem 2.666666%}
.news_ul li{position: relative;padding-left: 2.048rem;height: 2.4rem;overflow: hidden;padding: .336rem 0 .336rem 2.08rem;border-bottom: 1px dashed #e5e5e5}
.news_ul li a{display: block;}
.news_ul li .tel{width: 1.728rem;height: 1.728rem;position: absolute;top: .336rem;left: 0;}
.news_ul li .tel span,.news_ul li .tel font{display: block;text-align: center;}
.news_ul li .tel span{font-size: .54rem;color: #fff;line-height: 1.1rem;margin-bottom: .032rem;background: #a13838}
.news_ul li .tel font{background: #f0f0f0;font-size: .42rem;color: #989898;line-height: .7rem}
.news_ul li h2{font-size: .448rem;color: #333333;line-height: .576rem;height: .576rem;overflow: hidden;margin-bottom: .128rem}
.news_ul li h3{font-size: .384rem;line-height: .576rem;color: #666666;height: 1.152rem;overflow: hidden;}
.news_ul_more{display: block;border: 1px solid #C3C3C3;border-radius: 5px;height: 1.5rem;line-height: 1.5rem;color: #666666;font-weight: bolder;font-size: .5rem;text-align: center;position: relative;background: #F4F4F4;margin: 0 2.666666% .5rem;}
.news_ul_more img{height: .416rem;margin-right: .192rem;}
*/
/*灰色隔断*/
.hui{height: .48rem;background: #f2f2f2}
/*学员专区*/
.college_bt{display: block;width: 100%}

.college_tab td{border: 1px solid #e6e6e6}
.college_tab td a{display: block;font-size: .448rem;color: #a13838;text-align: center;line-height: 1.024rem;padding: .48rem 0 .16rem;font-weight: bold}
.college_tab td .img{display: block;height: .768rem;width: .84rem;margin: 0 auto;background: url(../images/index_f_nav.jpg) no-repeat;background-size: 5.04rem .768rem;}
.college_tab td .i1{background-position: 0 0;}
.college_tab td .i2{background-position: -.84rem 0;}
.college_tab td .i3{background-position: -1.68rem 0;}
.college_tab td .i4{background-position: -2.52rem 0;}
.college_tab td .i5{background-position: -3.36rem 0;}
.college_tab td .i6{background-position: -4.2rem 0;}
/* 学院环境标题 */
.index_bt2{position: relative;font-size: .512rem;color: #1d4c92;line-height: 1.6rem;text-align: center;font-weight: bold;margin-bottom: .4rem;}
.index_bt2::after,.index_bt2::before{content: "";position: absolute;}
.index_bt2::after{width: 3.2rem;height: .032rem;background: #e5e5e5;bottom: .032rem;left: 50%;margin-left: -1.6rem;z-index: 1}
.index_bt2::before{width: .56rem;height: .096rem;background: #1c5ba2;bottom: 0;left: 50%;margin-left: -.28rem;z-index: 2}
/* 学院环境列表 */
.product_ul{margin-bottom: .512rem}
.product_ul li{width: 44%;float: left;margin: 0 0 .16rem 4%}
.product_ul li a{display: block;}
.product_ul li img{display: block;width: 100%;height: 3.28rem}
.product_ul li h3{font-size: .384rem;line-height: 1.34rem;text-align: center;}
/*首页标题*/
.index_bt{margin: 0 2.666666%;font-size: .48rem;color: #a13838;line-height: 1.152rem;border-bottom: 1px solid #e6e6e6;padding-top: .16rem;overflow: hidden;}
.index_bt img{height: .48rem;margin-right: .16rem;position: relative;top: .06rem;background: #a13838}
.index_bt a{font-size: .384rem;color: #666666;}
/*招商简介*/
.enrollment_ul{margin: 0 2.666666% .32rem}
.enrollment_ul li{overflow: hidden;font-size: .384rem;color: #a13838;line-height: 1.28rem;border-bottom: 1px solid #e6e6e6;padding: .2rem 0;}
.enrollment_ul li a{
    width: 80%;
    font-size: .384rem;
    line-height: .6rem;
    display: -webkit-box;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*申硕指南*/
.guide{display: block;width: 100%}
/*热点资讯  管理类联考 同等学力英语*/
.advisory_bt{display: -webkit-box;display: -webkit-flex;display: flex;}
.advisory_bt li{-webkit-flex:1;flex:1;-webkit-box-flex:1;font-size: .48rem;color: #a13838;text-align: center;line-height: 1.328rem;border: 1px solid #a13838}
.advisory_bt .tel1-c{background: #a13838;color: #fff}
.tel1-e .news_ul_more{margin: 0 0 .5rem}
/*通用底部*/
.foot_k{padding: 0 2.666666%;background: #373639}
/*友情链接*/
.links{font-size: .388rem;line-height: .608rem;padding: .352rem 0 .32rem;color: #999999;border-bottom: 1px solid #999999}
.links a{color: #cccccc;margin: 0 .2rem;display: inline-block;}

.foot_tel{font-size: .48rem;color: #cccc;line-height: .736rem;padding: .256rem .352rem;border: 1px solid #ababab;border-radius: .2rem;text-align: center;width: 94%;margin: .48rem auto}
.foot_tel a{color: #ccc}
.f_logo{display: block;height: 1.2rem;margin: 0 3%}
.foot_wz{padding: .208rem 3% .64rem;}
.foot_wz td{font-size: .388rem;color: #999999;line-height: .512rem;}
.foot_wz td a{color: #999;}

.sign_up_img{display: block;width: 100%}
/*文字*/
.sign_up_wz{font-size: .384rem;color: #666666;line-height: .672rem;padding: .32rem 0}
/*表单*/
.sign_up_tab{margin-top: .32rem}
.sign_up_tab .right{width: 2rem;text-align: right;}
.sign_up_tab td{font-size: .384rem;color: #333333;line-height: .8rem;padding-bottom: .32rem}
.sign_up_tab .input{width: 100%;height: .8rem;border: 1px solid #cccccc;font-size: .384rem;padding-left: .2rem}
.sign_up_tab .tj,.sign_up_tab .cz{width: 2.848rem;height: .992rem;border: 0;color: #fff;margin: .3rem .32rem .96rem 0}
.sign_up_tab .tj{background: #a13838}
.sign_up_tab .cz{background: #cccccc}
/*内页导航*/
.ny_nav{display: -webkit-box;display: -webkit-flex;display: flex;}
.ny_nav li{-webkit-flex:1;flex:1;-webkit-box-flex:1;}
.ny_nav li a{display: block;text-align: center;font-size: .4rem;color: #333;line-height: 1.2rem;position: relative;}
.ny_nav .on a::after{content: "";position: absolute;width: 30%;left: 35%;bottom: 0;background: #a13838;height: .1rem}
/*翻页*/
.page_list{text-align:center; font-size: .4rem;margin: .5rem 0 1rem}
.page_list a{display:inline-block; padding:0rem .25rem; border:#e1e1e1 solid 1px; line-height: .8rem; height: .8rem; margin-left:.1rem; background:#fff; color:#323232;padding-left: .32rem}
.page_list a:hover,.page_list .on{background:#a13838; color:#fff; border:#a13838 solid 1px; text-decoration:none;}
/*新闻详情*/
.news_det_bt{font-size: .512rem;text-align: center;line-height: .576rem;color: #444444;padding: .736rem 0 0}
.news_det_tel{text-align: center;font-size: .352rem;color: #999999;line-height: 1.184rem;border-bottom: 1px solid #eaeaea}
.news_det_nr{padding: .48rem 0;overflow: hidden;}
.news_det_nr img{max-width: 100%;height: auto !important}
.news_det_nr,.news_det_nr span,.news_det_nr p{font-size: .4rem !important;line-height: .72rem !important;color: #666666}
.news_det_nr table{width: 100% !important;}
.news_det_nr iframe{width: 100%;display: block;height: 7rem;}
/*面包屑导航*/
.breadcrumbs{padding: 0 2.666666%;font-size: .4rem;color: #333;background: #F0F0F0;line-height: 1.3rem}
.breadcrumbs a{color: #333}
/*查询结果*/
.result{text-align: center;font-size: .4rem;line-height: .8rem;color: #ff3203;font-weight: bold;padding: .3rem 10%}
.result a{display: block;width: 3rem;height: 1rem;color: #fff;background: #a13838;line-height: 1rem;margin: .3rem auto}
/*默认录取列表*/
.sign_up_result{margin:0 0 1rem;}
.sign_up_result td,.sign_up_result th{font-size: .384rem;color: #333333;line-height: .8rem;text-align: center;border: 1px solid #e6e6e6}
/* 机构设置 */
.mech_tab_k{margin: 0 3% 1rem;}

.mech_tab_bj{margin-top: 20px;overflow: hidden;padding-bottom: 10px;height: 1.2rem;}
.mech_tab_bj span{height: .7rem;line-height: .7rem;background: #205bac;position: relative;color: #fff;font-size: .45rem;display: inline-block;padding: 0 .3rem;}
.mech_tab_bj span:after {width: 0;content: "";border-color: transparent;border-style: dashed;border-width: .2rem;border-top-color: #205bac;border-top-style: solid;position: absolute;top: .7rem;left: 50%;margin-left: -.2rem;}

.mech_tab{overflow: hidden;}
.mech_tab li{border-bottom: 1px solid #f1f1f1;text-align: center;width: 25%;float: left;}
.mech_tab li a{color: #666;display: block;height: 1rem;font-size: .4rem;line-height: .5rem;text-align:center;display:table-cell;vertical-align:middle;width: 25vw;}
.mech_tab li a:hover{color: #a13838;text-decoration:underline;}
.mech_tab .b{background: #f9f9f9;}
.mech_tab li:hover{background: #eef2fa;}







































