body{background:#f0f0f0}.homepage_nav{width:100%;padding:.24rem 0;background:#1e2028;text-align:center;font-size:.48rem;color:#fff;height:.81rem;position:relative}.homepage_nav_right_div{position:absolute;top:0;right:-.1rem;width:.34rem;height:.34rem;border-radius:50%;background:#ffa800;color:#fff;text-align:center;font-size:.28rem;line-height:.34rem}.homepage_nav_right{float:right;font-size:.26rem;color:#fff;position:absolute;right:1.4rem;top:.28rem}.homepage_nav_right img{display:block;width:.58rem;height:.58rem}.homepage{width:100%;overflow:hidden;position:relative;padding:.25rem 0 .2rem 0;background:#fff}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-2px}.swiper-wrapper{transform:translate3d(-1131px,0,0);transition-duration:0s}.swiper_img{width:100%;display:block;height:4.03rem;-moz-box-shadow:0 1px 10px #ababab;-webkit-box-shadow:0 1px 10px #ababab;box-shadow:0 1px 10px #ababab;margin:.2rem 0}.homepage_div{padding:.3rem 0 0rem 0;position: relative;margin-top:.1rem;font-size:.3rem;color:#333;}.homepage_img{float:left;margin:.05rem .15rem 0;width:.4rem;height:.36rem}.homepage_div_div{position:relative;float:right;height:.42rem;font-size:.3rem;color:#333;overflow: hidden}.homepage_p{line-height: .5rem;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}.various{width:100%;padding:.4rem 0;overflow:hidden;position:relative;background:#fff;margin-top:.3rem;margin-bottom:.3rem}.various_ul{overflow:hidden;position:relative;font-size:.32rem;color:#444}.various_ul li{width:20%;float:left;text-align:center;overflow:hidden;margin-bottom: .2rem;}.various_ul li img{display:inline-block;width:1.22rem;height:1.22rem;margin-bottom:.2rem}.various_div{margin:0 .2rem;overflow:hidden;padding:.2rem 0;background:#f9e8c5;border-radius:.1rem;text-align:center;color:#837668;font-size:.32rem}.homepage_guanggao{width:100%;margin-bottom:.3rem}.homepage_guanggao img{width:100%}.admission{width:100%;overflow:hidden;position:relative;padding:.3rem 0;background:#fff;margin-bottom:.3rem}.admission_div{margin:0 .2rem;overflow:hidden}.admission_div_top{overflow:hidden;position:relative;font-size:.4rem;color:#333}.admission_div_top_p{float:left;border-left:.08rem solid #0299ec;padding-left:.2rem}.admission_div_top_p2{border-color:#37af12}.admission_div_top_p3{border-color:#37af12}.admission_div_right{float:right;color:#999;font-size:.32rem}.admission_div_right_img{vertical-align:middle;width:.33rem;height:.33rem;margin-top:-.04rem}.admissiondiv{margin:.3rem 0 0;overflow:hidden;position:relative}.admissiondiv_left{float:left;width:4.49rem;height:3.72rem;background:#679ff4;border-radius:.1rem;position:relative}.admissiondiv_right{float:right;width:4.49rem;height:3.72rem;background:#28be5a;border-radius:.1rem;position:relative}.admissiondiv_left_h4{text-align:center;margin:.453rem 0 .16rem;font-size:.4rem;font-weight:700;color:#fff}.admissiondiv_img{width:100%;height:.05rem;display:block;margin-bottom:.16rem}.admissiondiv_p{text-align:center;margin:0 .4rem;font-size:.24rem;color:#fff}.admissiondiv_bottom{position:absolute;bottom:0;height:1.2rem;padding-top:.1rem;width:100%;background:rgba(255,255,255,.4);text-align:center}.admissiondiv_right_p{font-size:.32rem;color:#fff}.admissiondiv_bottom_div{overflow:hidden}.admissiondiv_bottom_div_p{float:left;color:#fff;font-size:.32rem;padding-right:.05rem;border-right:1px solid #fff;margin-right:.05rem}.admissiondiv_bottom_div img{vertical-align:middle;margin:-.04rem .04rem 0 0;width:.3rem;height:.3rem}.admissiondiv_bottom_div_p2{color:#fff;font-size:.32rem;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admission_bottom{width:100%;overflow:hidden;text-align:center;font-size:.36rem;color:#777;margin-top:.3rem}.admission_bottom_img{display:inline-block;vertical-align:middle;margin:-.08rem .1rem 0 0;width:.44rem}.pharmacist{width:100%;overflow:hidden;position:relative;padding:.3rem 0;background:#fff;padding-bottom:1.65rem}.pharmacist_two{width:100%;overflow:hidden;position:relative;margin-bottom:.3rem;background:#fff;padding:.3rem 0}.pharmacist_four{padding-bottom:1.6rem}.pharmacist_div{overflow:hidden;width:100%;position:relative;font-size:.28rem;margin-top:.3rem;padding-bottom:.3rem}.pharmacist_div_gray{opacity: .8;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}.pharmacist_left{float:left;width:4.35rem;height:2.6rem;border-radius:.2rem;position:relative;overflow:hidden;margin-top:.03rem}.pharmacist_left_img{display:block;width:100%;height:100%}.pharmacist_hideo{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.pharmacist_hideo_h4{font-size:.33rem;color:#fff;font-weight:700;text-align:center;margin:.3rem 0 .1rem}.pharmacist_left_p{padding:0 .2rem;font-size:.2rem;text-align:center;color:#fff}.pharmacist_right{width:5rem;min-height:2.7rem;float:left;margin-left:.2rem}.pharmacist_right_h4{font-weight:bolder;color:#333;font-size:.36rem;margin-bottom:.1rem}.pharmacist_right_p{color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pharmacist_right_p1{color:#999;margin-top:.2rem}.pharmacist_right_p span{color:#0299ec}.pharmacist_right_div{overflow:hidden}.pharmacist_right_div_p{float:left;color:#666}.pharmacist_right_div_p span{color:#0299ec}.pharmacist_right_div_p2{float:right;color:#ff7e00;font-size:.4rem}.listofcourses_bottom{width:5rem;position:absolute;bottom:0}.listofcourses_bottom p{float:left;color:#ff7e00;font-size:.4rem;margin-top:.2rem}.listofcourses_bottom .original_price{    color: #999;margin-left: .2rem;font-size: .3rem;text-decoration: line-through;position: relative;top: .08rem;}.listofcourses_bottom_img{width:.86rem;height:.86rem;position:absolute;right:.1rem;margin-top:-.26rem}.homepage_guanyu{width:100%;overflow:hidden;padding-bottom:.4rem}.homepage_guanyu_top{width:100%;margin:.3rem 0}.homepage_guanyu_txtT{font-size:.45rem;font-weight:bolder;display:inline-block;margin:.3rem 0}.homepage_guanyu_txtcolor1{color:#0199ec}.homepage_guanyu_txtcolor2{color:#ff7e00}.homepage_guanyu_txtB{font-size:.35rem;line-height:.56rem;color:#444}.homepage_lianxi{width:11.5rem;height:6.5rem;position:relative}.homepage_lianxiT{width:4.2rem;height:5rem;border:1px solid #dbdbdb;display:inline-block;margin-left:.14rem;float:left}.homepage_lianxiT:nth-of-type(2){margin-left:0.8rem}.homepage_lianxiB{position:absolute;width:9.33rem;height:1rem;border:1px solid #dbdbdb;bottom:0;left:.14rem}.homepage_lianxiBl{width:50%;float:left;text-align:center;font-size:.33rem;color:#444;line-height:1rem}.homepage_lianxiT_div_img{width:3rem;margin-left:.57rem;margin-top:.3rem}.homepage_lianxiT_txt{width:3.7rem;font-size:.32rem;text-align:center!important;margin-left:.25rem;margin-top:.1rem}.homepage_bottom_shang{width:100%;height:2rem;text-align:center;line-height:.35rem;background:#eceef0}.homepage_bottom_shangtxt{width:9.1rem;font-size:.35rem;display:inline-block;color:#aaa}.homepage_bottom_shangtxt:nth-of-type(1){margin-top:.63rem}.homepage_mf{padding-top:.3rem}.homepage_mianfen{border-bottom:1px solid #dbdbdb}.homepage_mianfenT{font-size:.42rem;color:#333;margin-top:.3rem}.homepage_mianfenB{margin-bottom:.3rem}.homepage_mianfenB span{font-size:.35rem;color:#666;margin-top:.6rem}.homepage_mianfenB span:nth-of-type(2){margin-left:.38rem}.homepage_mianfenB span img{width:.4rem;vertical-align:middle;margin-top:-.1rem}.concealmentlayer{position:fixed;top:0;left:0;z-index:1111;width:100%;height:100%;background:rgba(000,000,000,.4)}.concealmentlayer_div{position:fixed;bottom:0;width:100%;background:#fff}.concealmentlayer_h4{padding:.3rem 0;overflow:hidden;background:#f4f4f4}.concealmentlayer_h4 p{padding-left:.2rem;float:left;font-size:.48rem;font-weight:bolder;width:90%}.concealmentlayer_h4 img{width:.373rem;float:right;margin-right:.2rem}.concealmentlayer_title{background:#fff;padding:.4rem 0;overflow:hidden}.concealmentlayer_title_h4{padding-left:.2rem;font-size:.44rem;color:#1d94d9;margin-bottom:.1rem}.concealmentlayer_title_p{padding-left:.2rem;font-size:.32rem;color:#999}.concealmentlayer_title_span{font-size:.32rem;font-weight:500;color:#999}.concealmentlayer_ul{width:100%;overflow:hidden;position:relative;font-size:.36rem;color:#6
66}.concealmentlayer_ul li{padding:.2rem 0;border-bottom:1px solid #d0d0d0;overflow:hidden}.concealmentlayer_ullip{float:left}.concealmentlayer_ullip2{float:right;margin-right:.2rem}.concealmentlayer_ullip2 span{color:#ff7e00}.concealmentlayer_xuan{float:left;margin:0 .2rem;overflow:hidden;width:.4rem;height:.4rem;border:1px solid #999;background:#fff}.concealmentlayer_xuan2{float:left;margin:0 .1rem;overflow:hidden;width:.4rem;height:.4rem;border:1px solid #999}.concealmentlayer_xuan3{float:left;margin:0 .1rem;overflow:hidden;width:4.6rem;border:1px solid #999;padding:.2rem 0 .2rem .1rem}.concealmentlayer_xuan3 img{display:block;width:.25rem;margin:.13rem auto 0;height:.18rem}.concealmentlayer_xuan2 img{display:block;width:.25rem;margin:.13rem auto 0;height:.18rem}.concealmentlayer_xuan img{display:block;width:.25rem;margin:.13rem auto 0;height:.18rem}.concealmentlayer_ulli .concealmentlayer_ullip{color:#1d94d9!important}.concealmentlayer_ullip3{color:#1d94d9!important}.concealmentlayer_ulli div{border-color:#1d94d9;background:#1d94d9}.concealmentlayer_ulli_p{padding-left:.2rem;color:#ff7e00;font-size:.32rem}.concealmentlayer_ulli_p span{font-size:.44rem}.concealmentlayer_bottom{overflow:hidden}.concealmentlayer_bottom_div{border-top:1px solid #d0d0d0!important}.concealmentlayer_bottom_div1{overflow:hidden;position:fixed;bottom:0;width:100%;height:1.38rem}.yishi_GM{float:right;width:49.5%;font-size:.45rem;background:#0299ec;height:100%;text-align:center;line-height:1.38rem;color:#fff}.concealmentlayer_bottom_left{float:left;width:50%;border-radius:.1rem;text-align:center;color:#fff;font-size:.36rem;background:#0299ec;border-radius:0;line-height:1.38rem}.concealmentlayer_bottom_right{float:right;width:50%;border-radius:.1rem;text-align:center;color:#fff;font-size:.36rem;background:#ff7e00;border-radius:0;line-height:1.38rem}.classification{width:100%;overflow:hidden;padding:.2rem 0;font-size:.36rem}.classification p{margin-bottom:.2rem;padding-left:.2rem;color:#333}.classification_ul{overflow:hidden;position:relative;color:#666}.classification_ul li{float:left;margin-left:.2rem;border:1px solid #bbb;width:3.33rem;padding:.2rem 0;text-align:center}.classification_ulli{border-color:#0299ec!important;color:#0299ec}.listofcourses_two{width:100%;overflow:hidden;position:relative}.listofcourses_two_div{margin:.2rem;overflow:hidden}.listofcourses_two_p{float:left;font-size:.36rem;color:#333}.listofcourses_two_right{float:right;font-size:.32rem}.curriculum_ul{padding:.4rem 0;overflow:hidden;font-size:.32rem;color:#666;margin:0 .1rem}.curriculum_ul li{width:50%;float:left;overflow:hidden;padding-bottom:.2rem;margin-bottom:.2rem}.curriculum_ul .lis{width:100%}.curriculum_ul li:nth-child(even){float:right}.concealmentlayer_ullidiv{border-color:#1d94d9;background:#1d94d9;color:#fff!important}.concealmentlayer_ullidiv_span{color:#fff!important}.concealmentlayer_xuan{float:left;margin:0 .1rem 0 0;overflow:hidden;width:.4rem;height:.4rem;border:1px solid #999}.concealmentlayer_xuan img{display:block;width:.25rem;margin:.13rem auto 0;height:.18rem}.curriculum_ul li span{color:#ff7e00;margin-top:5px;margin-left:-.15rem}.curriculum_ul li .discount{color:red;font-style:normal;display:inline-block}.price_span{padding-top:5px!important}.curriculum_twoyears{color:#1d94d9;font-size:.32rem;overflow:hidden;padding:0 0 .4rem 0}.title_div_left_p2{float:left;padding-left:.2rem;padding-top:.47rem;font-size:.37rem;color:#333}.title_div_left_p2 span{font-size:.43rem;color:#ff3c00}.section_ul{background:#f0f0f0;overflow:hidden;padding-top:.2rem}.section_ul li{padding:.46rem 0;overflow:hidden;position:relative;margin-bottom:.266rem;background:#fff}.section_li_div{margin:0 .3rem;overflow:hidden}.section_li_div_img{display:block;float:left;margin-right:.4rem;width:2.88rem;height:2.1rem}.section_li_div_right{float:left;overflow:hidden;width:6.1rem}.section_li_div_right_div{width:100%;float:left;overflow:hidden}.section_li_div_right_p{overflow:hidden;position:relative;font-size:.36rem;color:#333;float:left}.section_li_div_right_p_span{font-size
:.48rem;margin-right:.2rem}.section_li_div_right_p2{float:right;font-size:.32rem;color:#0199ec;border:1px solid #0199ec;border-radius:.2rem;padding:.1rem .2rem}.section_li_div_right_p2 img{vertical-align:middle;margin:-1px 1px 0 0;width:.36rem}.section_li_div_right__p{font-size:.32rem;color:#666;line-height:.46rem;margin-top:.8rem}.threepartypurchase{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(000,000,000,.4);z-index:111}.threepartypurchase_div{position:absolute;bottom:0;width:100%;background:#fff}.threepartypurchase_top{background:#f4f4f4;width:100%;padding:.3rem 0;font-size:.36rem;color:#333}.threepartypurchase_top_seciton{margin:0 .2rem;overflow:hidden}.threepartypurchase_top_seciton_p{float:left}.threepartypurchase_top_seciton img{float:right;width:.37rem;height:.37rem}.threepartypurchase_bottom{width:100%;background:#fff;overflow:hidden}.threepartypurchase_bottom_ul{margin:0 .2rem;overflow:hidden}.threepartypurchase_bottom_ulli{width:100%;padding:.6rem 0;overflow:hidden;border-bottom:1px solid #d6d6d6}.threepartypurchase_bottom_ulli2{width:100%;padding:.6rem 0;overflow:hidden}.threepartypurchase_bottom_left{float:left;overflow:hidden;position:relative}.threepartypurchase_bottom_left_img{width:1.17rem;height:1.17rem;display:block;float:left;margin-right:.2rem}.threepartypurchase_bottom_leftdiv{float:left}.threepartypurchase_bottom_leftdiv_p{color:#333;font-size:.373rem;margin-bottom:.1rem;padding-top:.1rem}.threepartypurchase_bottom_leftdiv_p2{color:#666;font-size:.28rem}.threepartypurchase_bottom_right{float:right;width:2.06rem;height:.76rem;border-radius:.1rem;background:#0299ec;text-align:center;line-height:.76rem;font-size:.32rem;color:#fff;margin-top:.2rem}.threepartypurchase_bottom_right_img{display:inline-block;vertical-align:middle;width:.37rem;height:.373rem;margin-top:-.06rem}.homepage_absolute{width: auto;display: inline-block;}
.pharmacist_other {background: #fff}.pharmacist_right_p .orange{color: #ff7e00}.pharmacist_right_p .gray{color: #666}.admission_div_top_p4{border-color: #ff7e00}
.position_conpon_absolute {
	width: 88%;
	border-radius: 5px;
	overflow: auto;
	padding-bottom: .4rem;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	max-height: 8rem;
	display: block;
	background: #fff;
	position: relative;
}

.concealmentlayers{
	position:fixed;
	top:0;
	left:0;
	z-index:1111;
	width:100%;
	height:100%;
	background:rgba(000,000,000,.4);
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}


.conpon_money {
	height: .48rem;
	line-height: .48rem;
    font-size: 0.48rem;
    text-align: center;
    color: #ff7e00;
    background: #fff;
    padding-top: .32rem;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    width: 100%;
    display: inline-block;
}

.Coupon_ul {
	background: #fff;
	padding-top: .3rem;
	border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.Coupon_ul li {
	margin: 0 .2rem .2rem .2rem;
	
}

.Coupon_title {
	border: 1px solid #eee;
}

.Coupon_li_div {
	width: 2rem;
}

.Coupon_li_div_sh_p {
	padding: 0;
	margin-top: .5rem!important;
}

.Coupon_title {
	width: 6.3rem;
}

.position_conpon_absolute_img {
	width: 1rem;
	margin-top: .3rem;
}


  * {
    margin: 0;
    padding: 0;
}
body{
    margin: 0 auto;
}
ul,
ol {
    list-style: none;
}
.banner {
    position: relative;
    background-color: #FFFFFF;
    overflow: hidden;
}
.banner:after {
    content: '';
    display: block;
    height: 0;
    visibility: hidden;
    line-height: 0;
    clear: both;
}
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}
.banner .slider_list .swiper-slide {
    padding: 0 0.15%;
    float: left;
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}
.banner .slider_list a {
    display: block;
}
.banner .slider_list img {
    display: block;
    width: 100%;
}
.banner .pagination {
    position: absolute;
    bottom: 0px;
    left: 0;
    right: 0;
    text-align: center;
}
.banner .pagination li {
    display: inline-block;
    width: 0.2rem;
    height: 0.2rem;
    margin: 0 3px;
    border-radius: 0.2rem;
	background: #000;
    opacity: .2;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.4);
}
.banner .pagination li.active {
	background: #007aff;
	opacity: .8;
}
.swiper_slide_active{
    padding: 0 0.15%;
}
.homepage_banner .layui-carousel-ind li {
    background-color: rgba(0,0,0,.2);
    width: 0.2rem;
    height: 0.2rem;
}
.homepage_banner .layui-carousel-ind li.layui-this {
    background: #007aff;
    opacity: .8;
}
.homepage_banner .layui-carousel-ind ul{
    background: rgba(0,0,0,0)
}
