@charset "utf-8";
/* CSS Document */

ul,ol { list-style: none; }
table { border-collapse:collapse; border-spacing:0; } 
th,td {  padding: 0; }
p{margin:0; padding:0; }
* {margin:0; padding:0; }
a {text-decoration: none; display:block;}
input{outline: 0;-webkit-user-modify: read-write-plaintext-only; -webkit-appearance: none; }
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
img{max-width:100%; vertical-align:top; border:0; -ms-interpolation-mode:bicubic; -webkit-touch-callout:none;}
/*全局控完*/
body{background:url(/r/cms/www/scheme/images/2021bmj/bg.png) repeat-y center 0; background-size: cover;}
.bannerW{ width:100%; height:5.68rem; background:url(/r/cms/www/scheme/images/2021bmj/banner.png) no-repeat center 0; background-size: cover; position:relative; z-index:1px;}
.bannerW .LOGO{ width:2.24rem; height:0.42rem; margin-left:20%; padding-top:0.2rem;} 
.bannerW .banner{ width:5.94rem; height:3.57rem; margin:0 auto;}
/*banner完*/
.tit{ width:6.58rem; height:1.29rem; background:url(/r/cms/www/scheme/images/2021bmj/titibg.png) no-repeat center 0; background-size: cover; text-align:center; margin:0.5rem auto 0;}
.tit_1{ font-size:0.38rem; color:#56060c; line-height:0.64rem;}
.tit_2{ font-size:0.26rem; color:#ab0b16; }
/*tit完*/
.professional{ width:1100px; height:892px; background:url(/r/cms/www/scheme/images/2021bmj/zybg.png) no-repeat center 0; background-size: cover; margin:0.2rem auto 0; }
.zhuanye{ width:3.09rem; height:3.66rem; background-color:#fef7e5; float:left; margin-top:0.3rem; margin-right:0.3rem; position:relative;}
.zy_T{ width:2.79rem; height:1.63rem; background:url(/r/cms/www/scheme/images/2021bmj/zykc1.png) no-repeat center 0; background-size:cover; margin:0.15rem auto 0;}
.zyT_1{ font-size:0.28rem; text-align:center; color:#fff; line-height:0.5rem;}
.zyT_2{ font-size:0.16rem; text-align:center; color:#fff; line-height:0.2rem; height:0.45rem;}
.zyT_3{ width:1.6rem; margin:0 auto; color:#f6ff00; font-size:0.2rem;}
.zyT_3 span{ width:0.1rem; height:0.09rem; position:relative; top:5px; margin-right:0.1rem;}
.zy_T1{ width:2.79rem; height:2.02rem; background:url(/r/cms/www/scheme/images/2021bmj/zykc2.png) no-repeat center 0; background-size:cover; margin:0.15rem auto 0;}
.zyT_4{ font-size:0.2rem; color:#fff; margin-left:0.2rem; padding-top:0.13rem;}
.zyT_4 span{ width:0.15rem; height:0.14rem; position:relative; top:7px; margin-right:0.1rem;}
.zyT_5{font-size:0.14rem; color:#fff; margin-left:0.45rem; margin-right:0.1rem; display:inline-block; line-height:0.24rem;}
.zyT_6{font-size:0.18rem; color:#ffff00; display:inline-block; line-height:0.24rem;}

.kemu{ width:2.79rem; height:0.82rem; margin:0.1rem auto 0; text-align:center;}
.kemu div{ width:0.76rem; height:0.3rem; line-height:0.3rem; float:left; font-size:0.2rem; display:inline-block; margin-top:0.1rem;}
.checkbox{ border:1px solid #be3140; border-radius:0.05rem; color:#be3140;}
.checkbox-click{ background-color:#be3140; border-radius:0.05rem; color:#fff; border:1px solid #be3140;}
.right{ margin-right:0.23rem;}
.banci{ width:2.8rem; height:0.3rem; margin:0.35rem auto 0.35rem; text-align:center;}
.banci div{ width:0.9rem; height:0.3rem; line-height:0.3rem; float:left; font-size:0.2rem; display:inline-block;}
.MR{ margin-right:0.05rem;}

.zy_C{ height:0.5rem; line-height:0.5rem;}
.zy_C .zyC_1{ font-size:0.18rem; color:#666; margin-left:0.1rem; margin-right:0.1rem; float:left;}
.zy_C .zyC_2{ font-size:0.22rem; color:#b01021; float:left;}

.BTN{ height:0.3rem; line-height:0.3rem; text-align:center;}
.BTN .BTN_1{ width:1.26rem; height:0.3rem; border:1px solid #ff4200; float:left; margin-left:0.2rem; margin-right:0.15rem; border-radius:0.3rem;}
.BTN .BTN_1 a{ font-size:0.22rem; color:#ff4200;}
.BTN .BTN_2{ width:1.26rem; height:0.3rem; background-color:#cb0d27; float:left; border-radius:0.3rem; }
.BTN .BTN_2 a{ font-size:0.22rem; color:#fff;}

.GG{width:3.09rem; height:3.66rem; background:url(/r/cms/www/scheme/images/2021bmj/zykc3.png) no-repeat center 0; background-size:cover; float:left; margin-top:0.3rem;}
.GG p{ width:1.94rem; height:0.38rem; line-height:0.38rem; margin:2.6rem auto 0; background-color:#fff; border-radius:0.05rem;}
.GG p a{ font-size:0.18rem; text-align:center; color:#bf2a2a;}

.zy_1{ margin-top:0.62rem; margin-left:0.58rem;}
.zy_2{ margin-top:0.62rem;}
.zy_3{ margin-top:0.62rem;}
.zy_4{ margin-left:0.58rem;}
.icon{ width:0.6rem; height:0.53rem; background:url(/r/cms/www/scheme/images/2021bmj/icon2.png) no-repeat center 0; background-size:cover; position:absolute; top:0.05rem; left:2.4rem; text-align:center; font-size:0.16rem; padding-top:0.07rem;}
/*专业课程完*/
.comprehensive{ width:1100px; height:668px; background:url(/r/cms/www/scheme/images/2021bmj/zhbg.png) no-repeat center 0; background-size:cover; margin:0.2rem auto 0; }
.zonghe{ width:3.09rem; height:2.62rem; background-color:#fef7e5; float:left; margin-top:0.3rem; margin-right:0.3rem;}
.zh_T{ width:2.79rem; height:1.20rem; background:url(/r/cms/www/scheme/images/2021bmj/zhkc1.png) no-repeat center 0; background-size:cover; padding-top:0.15rem; margin:0.15rem auto 0;}
.zhT_1{ width:1.76rem; height:0.22rem; margin:0 auto; background-color:#8d0511; color:#fff; line-height:0.22rem; text-align:center; font-size:0.16rem;}
.zhT_2{ font-size:0.28rem; text-align:center; color:#fff; line-height:0.5rem; }
.zhT_3{ text-align:center; color:#fff; font-size:0.16rem;}

.zh_C{ height:0.5rem; line-height:0.65rem;}
.zh_C .zhC_1{ font-size:0.18rem; color:#666; margin-left:0.1rem; margin-right:0.1rem; float:left;}
.zh_C .zhC_2{ font-size:0.22rem; color:#b01021; float:left;}

.zh_1{ margin-top:0.62rem; margin-left:0.58rem;}
.zh_2{ margin-top:0.62rem;}
.zh_3{ margin-top:0.62rem;}
.zh_4{ margin-left:0.58rem;}
/*综合课程完*/
.ewm{ width:1099px; height:260px; background:url(/r/cms/www/scheme/images/2021bmj/guanggao1.png) no-repeat center 0; background-size:cover; margin:0.5rem auto 0;}

.bottom{ width:100%; height:208px; background-color:#5c0908; margin-top:0.5rem;}
.bottom .bto_1{ width:665px; height:113px; margin:0 auto; padding-top:0.2rem;}
.bottom .bto_2{ font-size:14px; color:#fff; text-align:center; margin-top:0.4rem;}

.top { width: 50px; height: 200px; position: fixed; top: 108px; right: 0; background: #ffddc3; z-index: 9999; -webkit-transition: all .5s linear; transition: all .5s linear; }
.top .t_1 { width: 50px; height: 49px; border-bottom: 1px solid #fff; }
.top .t_1 p { -webkit-box-sizing: border-box; box-sizing: border-box; text-align: center; color: #333; font-size: 14px; padding-top: 5px; height: 50px; cursor: pointer; }
.top .t_1 p:hover { background: #f2ff88; }
.top .t_1:last-child { border-bottom: 0; }
.top .t_1 a{color: #333; font-size: 14px; }
.top .box_1 { width: 100px; height: 50px; display: none; background: #f2ff88; position: absolute; top: 0; left: -100px; line-height: 50px; color: #333; font-size: 12px; text-align: center; }
.top .box_2 { width: 100px; height: 115px; background: #f2ff88; position: absolute; top: 50px; left: -100px; display: none; }
.top .box_2 img { width: 87px; height: 87px; margin: 5px; }
.top .box_2 span { display: block; font-size: 12px; color: #333; text-align: center; }
.top .box_3 { width: 100px; height: 115px; background: #f2ff88; position: absolute; top: 150px; left: -100px; display: none; }
.top .box_3 img { width: 87px; height: 87px; margin: 5px; }
.top .box_3 span { display: block; font-size: 12px; color: #333; text-align: center; }
.top .t_1:hover .box_1 { display: block !important; }
.top .t_1:hover .box_2 { display: block !important; }
.top .t_1:hover .box_3 { display: block !important; }
@media screen and (max-width: 768px){
body{background:url(/r/cms/www/scheme/images/2021bmj/sjbg.png) repeat-y center 0; background-size: cover;}
.bannerW{ width:100%; height:5.68rem; background:url(/r/cms/www/scheme/images/2021bmj/sjbanner.png) no-repeat center 0; background-size: cover; position:relative; z-index:1px;}
.bannerW .LOGO{ width:2.24rem; height:0.42rem; margin-left:5%; padding-top:0.2rem;} 
.bannerW .banner{ width:5.94rem; height:3.57rem; margin:0 auto;}
/*banner完*/
.professional{ width:6.75rem; height:13.02rem; position:relative; background:url(/r/cms/www/scheme/images/2021bmj/sjzybg.png) no-repeat center 0; background-size: cover; margin:0.2rem auto 0; }
.zhuanye{ width:3rem; height:3.9rem; background-color:#fef7e5; float:left;}
.zy_T{ width:2.79rem; height:1.63rem; background:url(/r/cms/www/scheme/images/2021bmj/zykc1.png) no-repeat center 0; background-size:cover; margin:0.15rem auto 0;}
.zyT_1{ font-size:0.26rem; text-align:center; color:#fff; line-height:0.5rem;}
.zyT_2{ font-size:0.2rem; text-align:center; color:#fff; line-height:0.2rem; height:0.45rem;}
.zyT_3{ width:2rem; margin:0 auto; color:#f6ff00; font-size:0.22rem;}
.zyT_3 span{ width:0.1rem; height:0.09rem; position:relative; top:0.05rem; margin-right:0.1rem;}
.zy_T1{ width:2.79rem; height:2.02rem; background:url(/r/cms/www/scheme/images/2021bmj/zykc2.png) no-repeat center 0; background-size:cover; margin:0.15rem auto 0;}
.zyT_4{ font-size:0.22rem; color:#fff; margin-left:0.2rem; padding-top:0.08rem; line-height:0.24rem;  height:0.6em;}
.zyT_4 span{ width:0.1rem; height:0.09rem; position:relative; top:0; margin-right:0.1rem;}
.zyT_5{font-size:0.16rem; color:#fff; margin-left:0.45rem; margin-right:0.1rem; display:inline-block; line-height:0.26rem;  height:0.26rem;}
.zyT_6{font-size:0.2rem; color:#ffff00; display:inline-block; line-height:0.26rem; height:0.26rem;}

.kemu{ width:2.85rem; height:0.82rem; margin:0.1rem auto 0; text-align:center;}
.kemu div{ width:0.87rem; height:0.32rem; line-height:0.32rem; float:left; font-size:0.24rem; display:inline-block; margin-top:0.1rem;}
.checkbox{ border:1px solid #be3140; border-radius:0.05rem; color:#be3140;}
.checkbox-click{ background-color:#be3140; border-radius:0.05rem; color:#fff; border:1px solid #be3140;}
.right{ margin-right:0.1rem;}
.banci{ width:2.8rem; height:0.3rem; margin:0.35rem auto 0.35rem; text-align:center;}
.banci div{ width:0.9rem; height:0.3rem; line-height:0.3rem; float:left; font-size:0.2rem; display:inline-block;}
.MR{ margin-right:0.05rem;}

.zy_C{ height:0.6rem; line-height:0.6rem;}
.zy_C .zyC_1{ font-size:0.2rem; color:#666; margin-left:0.1rem; margin-right:0.1rem; float:left;}
.zy_C .zyC_2{ font-size:0.24rem; color:#b01021; float:left;}

.BTN{ height:0.36rem; line-height:0.36rem; text-align:center;}
.BTN .BTN_1{ width:1.3rem; height:0.36rem; border:1px solid #ff4200; float:left; margin-left:0.1rem; margin-right:0.1rem; border-radius:0.36rem;}
.BTN .BTN_1 a{ font-size:0.24rem; color:#ff4200;}
.BTN .BTN_2{ width:1.3rem; height:0.36rem; background-color:#cb0d27; float:left; border-radius:0.36rem; }
.BTN .BTN_2 a{ font-size:0.24rem; color:#fff;}

.GG{width:3rem; height:3.9rem; background:url(/r/cms/www/scheme/images/2021bmj/sjzykc3.png) no-repeat center 0; background-size:cover; float:left; margin-top:0.3rem;}
.GG p{ width:1.94rem; height:0.38rem; line-height:0.38rem; margin:2.6rem auto 0; background-color:#fff; border-radius:0.05rem;}
.GG p a{ font-size:0.18rem; text-align:center; color:#bf2a2a;}

.zy_1{ position:absolute; top:-0.25rem; left:-0.24rem;}
.zy_2{ position:absolute; top:-0.25rem; left:3.45rem;}
.zy_3{ position:absolute; top:3.85rem; left:0.33rem;}
.zy_4{ position:absolute; top:4.18rem; left:2.87rem;}
.zy_5{ position:absolute; top:8.3rem; left:0.33rem;}
.zy_6{ position:absolute; top:8.3rem; left:3.44rem;}

.icon{ width:0.6rem; height:0.53rem; background:url(/r/cms/www/scheme/images/2021bmj/icon2.png) no-repeat center 0;  background-size:cover;  line-height:0.22rem; position:absolute; top:0.05rem; left:2.4rem; text-align:center; font-size:0.18rem; padding-top:0.07rem;}
/*专业课程完*/
/*专业课程完*/

.comprehensive{ width:6.75rem; height:9.02rem; position:relative; background:url(/r/cms/www/scheme/images/2021bmj/sjzhbg.png) no-repeat center 0; background-size:cover; margin:0.2rem auto 0; }
.zonghe{ width:3rem; height:2.62rem; background-color:#fef7e5; float:left; margin-top:0.3rem; margin-right:0.3rem;}
.zh_T{ width:2.79rem; height:1.25rem; background:url(/r/cms/www/scheme/images/2021bmj/zhkc1.png) no-repeat center 0; background-size:cover; padding-top:0.1rem; margin:0.15rem auto 0;}
.zhT_1{ width:1.76rem; height:0.26rem; margin:0 auto; background-color:#8d0511; color:#fff; line-height:0.26rem; text-align:center; font-size:0.2rem;}
.zhT_2{ font-size:0.28rem; text-align:center; color:#fff; line-height:0.4rem; }
.zhT_3{ text-align:center; color:#fff; font-size:0.2rem;}

.zh_C{ height:0.5rem; line-height:0.65rem;}
.zh_C .zhC_1{ font-size:0.2rem; color:#666; margin-left:0.05rem; margin-right:0.05rem; float:left;}
.zh_C .zhC_2{ font-size:0.24rem; color:#b01021; float:left;}

.zh_1{ position:absolute; top:0.1rem; left:-0.24rem;}
.zh_2{ position:absolute; top:0.1rem; left:3.45rem;}
.zh_3{ position:absolute; top:2.85rem; left:0.33rem;}
.zh_4{ position:absolute; top:2.85rem; left:2.87rem;}
.zh_5{ position:absolute; top:5.6rem; left:0.33rem;}
.zh_6{ position:absolute; top:5.6rem; left:3.44rem;}
/*综合课程完*/
.ewm{ width:6.93rem; height:5rem; background:url(/r/cms/www/scheme/images/2021bmj/sjguanggao1.png) no-repeat center 0; background-size:cover; margin:0.5rem auto 0;}

.bottom{ width:100%; height:2.4rem; background-color:#5c0908; margin-top:0.5rem;}
.bottom .bto_1{ width:6.65rem; height:1.13rem; margin:0 auto; padding-top:0.2rem;}
.bottom .bto_2{ width:90%;   font-size:0.2rem; color:#fff; text-align:center; margin-top:0.4rem;}

.top{ display:none;}
	}