body { font-size: 16px; color: #170f0f }
.wp { width: 100%; margin: 0 auto; overflow: hidden }
.w1140 { width: 1140px; margin: 0 auto; overflow: hidden }
.w1000 { width: 1000px; margin: 0 auto; overflow: hidden }
h2 { width: 100%; height: 50px; margin: 60px auto 40px; font-size: 36px; font-weight: 400; line-height: 50px; text-align: center }
.banner_bg { height: 520px; background: url(http://liuxue.zmnedu.com/static/mgdxpm2020/images/banner-bg.jpg) no-repeat top}
.banner { height: 520px;}
.banner div { width: 905px; height: 360px; margin: 80px 0 0 260px; overflow: hidden }
.banner h1 { width: 828px; height: 80px; margin: 94px auto 24px; border-bottom: 1px solid #000; font-size: 52px; color: #0c599b; line-height: 80px; text-align: center }
.banner p { height: 50px; font-size: 36px; line-height: 50px; text-align: center }
.banner span { font-weight: 700; color: #f8a933 }
.banner ul { width: 754px; height: 45px; margin: 35px auto }
.banner li { display: inline; float: left; margin-left: 25px }
.banner li a { display: block; width: 218px; height: 45px; border: 1px solid #000; border-radius: 4px; color: #222; line-height: 45px; text-align: center; box-sizing: border-box }
.banner li a:hover { border: 1px solid #f8a933; background-color: #f8a933; color: #fff }
.subnav { height: 60px; background-color: #0c599b }
.subnav ul { width: 1000px; height: 16px; margin: 22px auto; line-height: 16px }
.subnav ul li { float: left; padding: 0 22px; border-left: 2px solid #fff }
.subnav ul li:first-child { border-left: none }
.subnav ul li a { font-size: 14px; color: #fff }
.part1 { padding-bottom: 50px }
.part1 .info { height: 204px }
.part1 .info img { float: left }
.part1 .info p { float: left; width: 750px; margin: 0 0 15px 34px; padding-bottom: 15px; line-height: 26px }
.part1 .info p.bb { border-bottom: 1px dashed #a0a0a0 }
.part1 .info a { float: right; font-weight: 700; color: #0c599b }
.part1 .school { height: 320px; margin-top: 40px }
.part1 .box { float: left; width: 244px; height: 320px; margin-right: 8px; background-color: #fbfbfb }
.part1 .box:last-child { margin-right: 0 }
.part1 .box h4 { width: 244px; height: 36px; background-color: #1d67a8; font-size: 20px; color: #fff; line-height: 36px; text-align: center }
.part1 .box img { display: block; width: 201px; height: 84px; margin: 20px auto }
.part1 .box ul li { height: 24px; font-size: 14px; line-height: 24px; text-align: center }
.part1 .box ul li:first-child { font-size: 18px }
.part1 .box a { display: block; width: 183px; height: 27px; margin: 18px auto; background-color: #f8a933; font-size: 14px; color: #fff; line-height: 27px; text-align: center }
.part1 .rank .hd { width: 864px; height: 50px; margin: 50px auto 30px }
.part1 .rank .hd li { display: inline-block; float: left; width: 184px; height: 50px; margin: 0 16px; border: 1px solid #1d67a8; font-size: 24px; color: #1d67a8; line-height: 50px; text-align: center; box-sizing: border-box; cursor: pointer }
.part1 .rank .hd li.on { background: #1d67a8; color: #fff }
.part1 .rank .table_hd { height: 48px; background-color: #034c91; font-size: 18px; font-weight: 700; color: #fff; text-align: center }
.part1 .rank .table_bd_wrapper { width: 1000px; height: 486px; overflow-x: hidden; overflow-y: auto }
.part1 .rank .table_bd { width: 1000px; font-size: 14px; color: #222; text-align: center }
.part1 .rank .table_bd tr { height: 54px }
.part1 .rank .table_bd td { border: 1px solid #a0a0a0 }
.part1 .rank .table_bd td a { font-weight: 700; color: #f8a933 }
.banner_a { width: 100%; height: 220px; background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/banner_a.jpg) no-repeat center }
.banner_a h3 { margin: 40px 0 20px; font-size: 48px; color: #fff; text-align: center }
.banner_a ul { width: 576px; height: 48px; margin: 0 auto }
.banner_a ul li { float: left }
.banner_a ul li a { display: block; width: 268px; height: 48px; margin: 0 10px; border: 2px solid #fff; border-radius: 4px; font-size: 20px; color: #fff; line-height: 48px; text-align: center; box-sizing: border-box }
.part2 { padding-bottom: 50px }
.part2 .rank .hd { width: 900px; height: 50px; margin: 50px auto 30px }
.part2 .rank .hd li { display: inline-block; float: left; width: 132px; height: 46px; margin: 0 9px; border: 1px solid #1d67a8; font-size: 22px; color: #1d67a8; line-height: 46px; text-align: center; box-sizing: border-box; cursor: pointer }
.part2 .rank .hd li.on { background: #1d67a8; color: #fff }
.part2 .rank .table_hd { height: 46px; background-color: #034c91; font-size: 16px; font-weight: 700; color: #fff; text-align: center }
.part2 .rank .table_bd_wrapper { width: 1000px; height: 430px; overflow-x: hidden; overflow-y: auto }
.part2 .rank .table_bd { width: 1000px; font-size: 14px; color: #222; text-align: center }
.part2 .rank .table_bd tr { height: 48px }
.part2 .rank .table_bd tr:nth-child(2n) { background-color: #f2f4f7 }
.part2 .rank .table_bd td a { font-weight: 700; color: #f8a933 }
.part2 .rank .tcl { text-align: left }
.part3 { padding-bottom: 50px }
.part3 .info { height: 178px }
.part3 .info img { float: left }
.part3 .info p { float: left; width: 702px; margin: 0 0 15px 30px; line-height: 26px }
.part3 .info p.bb { padding-top: 15px; border-top: 1px dashed #a0a0a0 }
.part3 .info a { float: right; font-weight: 700; color: #0c599b }
.part3 .rank .hd { width: 864px; height: 50px; margin: 50px auto 30px }
.part3 .rank .hd li { display: inline-block; float: left; width: 184px; height: 50px; margin: 0 16px; border: 1px solid #007cb6; font-size: 24px; color: #007cb6; line-height: 50px; text-align: center; box-sizing: border-box; cursor: pointer }
.part3 .rank .hd li.on { background: #007cb6; color: #fff }
.part3 .rank .table_hd { height: 48px; background-color: #007cb6; font-size: 18px; font-weight: 700; color: #fff; text-align: center }
.part3 .rank .table_bd_wrapper { width: 1000px; height: 486px; overflow-x: hidden; overflow-y: auto }
.part3 .rank .table_bd { width: 1000px; font-size: 14px; color: #222; text-align: center }
.part3 .rank .table_bd tr { height: 54px }
.part3 .rank .table_bd td { border: 1px solid #a0a0a0 }
.part3 .rank .table_bd td a { font-weight: 700; color: #f8a933 }
.banner_b { width: 100%; height: 242px; background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/banner_b.jpg) no-repeat center }
.banner_b h3 { margin-top: 30px; font-size: 34px; color: #fff; line-height: 52px }
.banner_b a { display: block; width: 268px; height: 48px; margin-top: 20px; border: 2px solid #fff; border-radius: 4px; font-size: 20px; color: #fff; line-height: 48px; text-align: center; box-sizing: border-box }
.part4 .cont { width: 1080px; height: 488px; margin: 0 auto; background: #0c599b; overflow: hidden }
.bksk { margin: 30px auto }
.bksk dt { font-size: 16px; color: #fff; position: relative; margin-bottom: 15px }
.bksk dt img { vertical-align: middle; padding-right: 5px }
.bksk dt a { position: absolute; right: 0; bottom: 0; color: #fff }
.bksk dd { float: left; height: 392px }
.bksk dd.dd1 { width: 255px; padding: 0 10px; border: 1px dashed #fff }
.bksk dd.dd2 { width: 155px; padding: 0 35px; border-top: 1px dashed #fff; border-bottom: 1px dashed #fff }
.bksk dd.dd3 { width: 480px; padding: 0 8px; border: 1px dashed #fff }
.bksk dd.dd1 h6 { font-size: 16px; font-weight: 400; color: #fff; padding: 15px 0 }
.bksk dd.dd1 p { font-size: 16px; color: #333; background: #eeeeed; line-height: 49px; margin-bottom: 5px }
.bksk dd.dd1 p img { padding-right: 15px; vertical-align: bottom }
.bksk dd.dd1 a { display: block; font-size: 15px; color: #fff; text-align: center; border: 1px solid #fff; width: 215px; line-height: 33px; margin: 15px auto 25px; -moz-border-radius: 4px; border-radius: 4px }
.bksk dd.dd1 a:hover { background: #fe7e0d }
.bksk dd.dd2 h6 { font-size: 16px; font-weight: 400; color: #fff; padding: 15px 0 }
.bksk dd.dd2 p { font-size: 16px; color: #fff }
.bksk dd.dd3 h5 { font-size: 16px; font-weight: 400; color: #fff; padding: 15px 0 }
.bksk dd.dd3 .info { height: 160px; padding-left: 255px; margin-bottom: 5px }
.bksk dd.dd3 .info1 { background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/p4_img6.jpg) no-repeat left top }
.bksk dd.dd3 .info2 { background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/p4_img7.jpg) no-repeat left top }
.bksk dd.dd3 .info h6 { font-size: 16px; font-weight: 400; color: #fff; margin-bottom: 15px }
.bksk dd.dd3 .info h6 img { padding-right: 5px }
.bksk dd.dd3 .info p { font-size: 16px; color: #fff; margin-bottom: 15px }
.bksk dd.dd3 .info .a-box { text-align: right }
.bksk dd.dd3 .info .a-box a { font-size: 14px; color: #eaf802; text-decoration: underline }
.part5 { padding-bottom: 50px }
.bkgcx dt { font-size: 16px; color: #444; position: relative; margin-bottom: 15px }
.bkgcx dt img { vertical-align: middle; padding-right: 5px }
.bkgcx dt a { position: absolute; right: 0; bottom: 0; color: #5aa310 }
.bkgcx dd { float: left; height: 392px }
.bkgcx dd.dd1 { width: 255px; padding: 0 10px; border: 1px dashed #5aa310 }
.bkgcx dd.dd2 { width: 155px; padding: 0 35px; border-top: 1px dashed #5aa310; border-bottom: 1px dashed #5aa310 }
.bkgcx dd.dd3 { width: 480px; padding: 0 8px; border: 1px dashed #5aa310 }
.bkgcx dd.dd1 h6 { font-size: 16px; font-weight: 400; color: #444; padding: 15px 0 }
.bkgcx dd.dd1 p { font-size: 16px; color: #333; background: #eeeeed; line-height: 49px; margin-bottom: 5px }
.bkgcx dd.dd1 p img { padding-right: 15px; vertical-align: bottom }
.bkgcx dd.dd1 a { display: block; font-size: 15px; color: #333; text-align: center; border: 1px solid #4b8e07; width: 215px; line-height: 33px; margin: 15px auto 25px; -moz-border-radius: 4px; border-radius: 4px }
.bkgcx dd.dd1 a:hover { background: #4b8e07; color: #fff }
.bkgcx dd.dd2 h6 { font-size: 16px; font-weight: 400; color: #444; padding: 15px 0 }
.bkgcx dd.dd2 p { font-size: 16px; color: #444 }
.bkgcx dd.dd3 h5 { font-size: 16px; font-weight: 400; color: #444; padding: 15px 0 }
.bkgcx dd.dd3 .info { height: 160px; padding-left: 255px; margin-bottom: 5px }
.bkgcx dd.dd3 .info1 { background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/p4_img6.jpg) no-repeat left top }
.bkgcx dd.dd3 .info2 { background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/p4_img7.jpg) no-repeat left top }
.bkgcx dd.dd3 .info h6 { font-size: 16px; font-weight: 400; color: #444; margin-bottom: 15px }
.bkgcx dd.dd3 .info h6 img { padding-right: 5px }
.bkgcx dd.dd3 .info p { font-size: 16px; color: #444; margin-bottom: 15px }
.bkgcx dd.dd3 .info .a-box { text-align: right }
.bkgcx dd.dd3 .info .a-box a { font-size: 14px; color: #fc7701; text-decoration: underline }
.banner_c { width: 100%; height: 163px; background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/banner_c.jpg) no-repeat center }
.banner_c h3 { font-size: 48px; color: #fff; line-height: 163px; text-align: center }
.part6 { height: 620px }
.sqtJC { width: 1142px; margin: 35px auto 0 }
.sqtJC>div { width: 542px }
.sqtJC h4 { height: 59px; font-weight: 400; width: 542px; line-height: 50px }
.sqtJC .sqh2 { color: #f49c14; background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/p6_tj01.png) no-repeat bottom right; font-size: 20px }
.sqtJC .sqh1 { color: #3b96cf; background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/p6_tj02.png) no-repeat bottom right; font-size: 20px }
.sqtJC ul { font-size: 0 }
.sqtJC ul li { text-align: center; display: inline-block; vertical-align: top; margin: 19px 25px 0 0; width: 229px; border: 1px dashed; height: 136px }
.sqtJC ul li h3 { font-size: 18px; color: #fff; height: 37px; line-height: 37px; margin: -1px 0 5px -1px; width: 231px }
.sqtJC ul li p { font-size: 14px; color: #222; line-height: 26px; margin: 8px 0 15px }
.sqtJC ul li a { line-height: 20px; font-weight: 700; text-decoration: underline; font-size: 14px; display: inline-block }
.sqtJC .ul01 li { background: #fef5e7; border-color: #f49c14 }
.sqtJC .ul01 li h3 { background: #f49c14 }
.sqtJC .ul01 li a { color: #683f01 }
.sqtJC .ul02 li { background: #ebf4fa; border-color: #3b96cf }
.sqtJC .ul02 li h3 { background: #3b96cf }
.sqtJC .ul02 li a { color: #04436a }
.part7 { padding-bottom: 50px }
.part7>p { margin-bottom: 50px; text-align: center }
.part7 .fl-l { position: relative; float: left; width: 558px; height: 449px }
.part7 .fl-l table { width: 558px; text-align: center }
.part7 .fl-l table tr:nth-child(2n) { background-color: #f7f6f6 }
.part7 .fl-l table tr:first-child { height: 38px; background-color: #034c91; font-size: 16px; font-weight: 400; color: #fff }
.part7 .fl-l table td { padding: 10px 0; font-size: 14px }
.part7 .fl-l table td:last-child { font-size: 12px }
.part7 .fl-l a { position: absolute; right: 0; bottom: 0; font-size: 14px; color: #034c91 }
.part7 .fl-r { float: right; width: 371px; height: 449px; background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/p7_img.jpg) no-repeat }
.part7 .fl-r h4 { margin: 30px 0; font-size: 30px; color: #034c91; text-align: center }
.part7 .fl-r ul { width: 348px; height: 110px; margin: 0 auto }
.part7 .fl-r ul li a { display: inline; float: left; width: 160px; height: 41px; margin: 0 7px 14px; border: 1px dashed #1b1b1b; font-size: 18px; color: #1b1b1b; line-height: 41px; text-align: center; box-sizing: border-box }
.part7 .fl-r>a { display: block; width: 284px; height: 59px; margin: 20px auto; border-radius: 4px; background-color: #f8a933; color: #fff; line-height: 59px; text-align: center }
.m-lxjg { position: relative; width: 100%; padding-bottom: 50px; background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/lxjg_bg.jpg) center top no-repeat; overflow: hidden }
.m-lxjg .lxjg-txt { margin: 30px 0 50px; text-align: center; line-height: 35px; font-size: 16px; color: #fff }
.m-lxjg .lxjg-txt a, .m-lxjg .lxjg-txt span { color: #ffd33a }
.m-lxjg .lxjg-txt a:hover { color: #e5311a }
.m-lxjg .lxjg-stit { margin: 30px 0; text-align: center; font-size: 30px; font-weight: 400; color: #fff }
.m-lxjg .lxjg-box { height: 180px; background: #fff; overflow: hidden }
.m-lxjg .lxjg-box dt { width: 100px; background: #474958; cursor: pointer }
.m-lxjg .lxjg-box dt h3 { height: 60px; padding: 15px 20px; text-align: center; line-height: 30px; background: #ffb23a; font-size: 24px; color: #fff }
.m-lxjg .lxjg-box dt em { display: block; height: 90px; background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/icon_01.png) center no-repeat }
.m-lxjg .lxjg-img { width: 279px }
.m-lxjg .lxjg-item { position: relative; width: 711px; height: 100%; padding: 0 25px; overflow: hidden }
.m-lxjg .lxjg-item h3 { margin: 30px 0 10px; font-size: 18px; color: #e5311a }
.m-lxjg .lxjg-item h3 span { font-size: 24px }
.m-lxjg .lxjg-item ul { width: 650px }
.m-lxjg .lxjg-item li { float: left; width: 50%; line-height: 30px; font-size: 14px; color: #333 }
.m-lxjg .lxjg-item .u-btn { position: absolute; bottom: 20px; right: 25px; display: inline-block; text-align: center; background: #e5311a; border: 0; border-radius: 5px; color: #fff }
.m-lxjg .lxjg-item .u-btn:hover { background: red }
.m-lxjg .lxjg-box-01 { box-shadow: 5px 0 10px #333 }
.m-lxjg .lxjg-box-02 { box-shadow: 0 5px 10px #333 }
.m-lxjg .lxjg-box-02 .lxjg-item { height: 179px; border-top: 1px solid #d5d5d5 }
.box_xin_1 { display: none!important }
.box_xin_2 { height: 160px; width: 870px; left: 50%; margin-left: -575px; bottom: -160px; z-index: 1001 }
.box_xin_2 .box_x { width: 38px; height: 160px; margin-left: -38px; cursor: pointer; background: url(http://liuxue.zmnedu.com/static/common/images/box_xin_1.png) no-repeat; display: none }
.box_xin_2 .box_d { width: 1150px; height: 160px; left: 0; top: 0; background: url(http://liuxue.zmnedu.com/static/mgdxpm2018/images/sqyx.png) no-repeat; overflow: hidden }
.box_xin_2 .box_o { width: 1150px; height: 160px; overflow: hidden }
.box_xin_2 .box_d .box_biao { width: 914px; padding-top: 74px; padding-left: 185px }
.box_xin_2 .box_d .box_biao h2 { font-size: 31px; color: #000; line-height: 44px }
.box_xin_2 .box_d .box_biao p { height: 27px; font-size: 12px; color: #333; line-height: 20px }
.box_xin_2 .box_d .box_biao p .box_dui { padding-left: 20px; background: url(http://liuxue.zmnedu.com/static/common/images/box_xin_4.png) 2px no-repeat; margin-right: 30px }
.box_xin_2 #form_common dl dd input { width: 126px; height: 30px; background: #fff; border: none; margin-right: 12px; padding: 0 8px; border-radius: 5px; box-shadow: 2px 2px 1px #f4cb09; outline: 0; line-height: 30px; font-size: 13px }
.box_xin_2 #form_common select { width: 135px; height: 30px; background: #fff; border: none; margin-right: 12px; padding-left: 5px; border-radius: 5px; box-shadow: 2px 2px 1px #f4cb09; outline: 0; font-size: 13px }
.box_xin_2 #form_common a { display: block; width: 116px; height: 30px; line-height: 30px; text-align: center; background: #cc0f0f; border: none; border-radius: 5px; color: #fff; box-shadow: 2px 2px 1px #f4cb09; outline: 0 }
.box_xin_2 #form_common dl dd label { display: none }
.box_xin_2 #form_common dl { width: 914px; overflow: hidden }
.box_xin_2 #form_common dl dd, .box_xin_2 #form_common dl dt { float: left }
.box_xin_2 .close { width: 15px; height: 15px; display: block; top: 28px; right: 56px; cursor: pointer; background: url(http://cdn.img.liuxue.zmnedu.com/static/common/images/box_xin_3.png) no-repeat }
/*点击获取*/
.download { width: 100%; padding-bottom: 25px; background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2021/images/download-bg.jpg) no-repeat top;}
.download h3 { height: 76px; font-size: 36px; font-weight: bold; color: #fff; line-height: 100px; text-align: center; }
.download h4 { height: 43px; font-size: 18px; color: #fff; line-height: 43px; text-align: center; }
.download h4 span { padding-left: 20px; font-size: 16px; }
.download .left { float: left; width: 660px; height: 261px; background: url(http://cdn.img.liuxue.zmnedu.com/static/mgdxpm2020/images/pan.png) no-repeat 20px center; }
.download-box { float: left; width: 327px; height: 261px; }
.download-box h5 { height: 60px; font-size: 26px; color: #fff; line-height: 60px; text-align: center; }
#form_download { width: 327px; }
#form_download label { display: none; }
#form_download dd input { width: 100%; height: 48px; margin-bottom: 14px; padding-left: 20px; border: #fff 1px solid; border-radius: 24px; font-size: 14px; color: #333; box-sizing: border-box; }
#form_download dd input::-webkit-input-placeholder { color: #d0d0d0; }
#form_download dt a { display: block; width: 100%; height: 48px; margin-top: 5px; border: #000 1px solid; border-radius: 24px; background-color: #fff100; font-size: 24px; font-weight: bold; color: #000; line-height: 48px; text-align: center; box-sizing: border-box; }
/**/
#download-url { position: relative; width: 490px; height: 364px; margin: 160px auto; border-radius: 5px; background: url(http://cdn.img.liuxue.zmnedu.com/static/xmgdxpm2019/images/download.png) no-repeat center 56px #083086; overflow: hidden; z-index: 99999; }
#download-url h6 { margin: 160px 0 40px; font-size: 20px; color: #fff; font-weight: normal; text-align: center; }
#download-url p { margin-bottom: 10px; padding-left: 25px; font-size: 20px; color: #fff; }
#download-url p a { font-size: 14px; color: #fff; text-decoration: underline; }
#MEIQIA-PANEL-HOLDER { z-index: 5!important; }
.download .btn_ul{
    display: block;
    width:550px;
    height: 48px;
    margin: 35px auto;
    border: #000 1px solid;
    border-radius: 24px;
    background-color: #fff100;
    font-size: 24px;
    font-weight: bold;
    color: #000;
    line-height: 48px;
    text-align: center;
    box-sizing: border-box;
}
