.wp * { box-sizing: border-box }
.clearfix:after { content: "."; display: block; clear: both; height: 0; overflow: hidden }
.clearfix { zoom: 1 }
.left { float: left }
.right { float: right }
.block { display: block }
.JS_kefu { cursor: pointer }
a:hover { text-decoration: none; }
.tq { display: block; width: 270px; height: 60px; margin: 0 auto; border-radius: 30px; background-color: #e93152; font-size: 26px; color: #fff; line-height: 60px; text-align: center; }
.tq:hover { background-color: #f5d500; color: #000; }
.w1144 { width: 1144px; margin: 0 auto; overflow: hidden }
.wp h2 { height: 144px; background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/title-ye.png) no-repeat center bottom; font-size: 42px; color: #000; line-height: 174px; text-align: center; }
.wp h2.bu { background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/title-bu.png) no-repeat center bottom; }
.wp h2.wh { background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/title-wh.png) no-repeat center bottom; color: #fff; }
.wp h2.bk { background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/title-bk.png) no-repeat center bottom; }
/*banner*/
.banner-bg { width: 100%; height: 582px; background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/banner-bg.jpg) no-repeat center; overflow: hidden }
.banner { height: 582px; background: url(http://liuxue.zmnedu.com/static/ossd/images/banner.jpg) no-repeat center; }
/*part1*/
.part1 { height: 220px; padding-top: 70px; }
.part1 h3 { float: left; width: 175px; height: 110px; padding: 19px 22px 0 88px; background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/p1-icon.png) no-repeat 27px center #f75523; font-size: 30px; color: #fff; line-height: 36px; }
.part1 p { float: right; width: 935px; font-size: 20px; line-height: 38px; }
/*part2*/
.part2 { height: 520px; }
.part2 .cont { height: 254px; margin-top: 45px; border-radius: 8px; background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/p2-img.png) no-repeat 30px 25px #fff100; overflow: hidden; }
.part2 .cont p { width: 773px; margin: 60px 0 0 330px; font-size: 20px; line-height: 38px; }
/*part3*/
.part3 { height: 799px; background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/p4-bg.jpg) no-repeat center; }
.part3 .left { width: 522px; margin: 46px 0 0 42px; }
.part3 .right { width: 460px; height: 548px; margin-top: 52px; padding: 69px 0 0 68px; background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/p3-right.png) no-repeat; }
.part3 .right h4 { height: 47px; font-size: 22px; line-height: 47px; }
.part3 .right p { margin: 9px 0 10px; font-size: 16px; line-height: 32px; }
/*part4*/
.part4 { height: 722px; }
.part4.w1144 { width: 1140px; }
.part4>p { height: 160px; font-size: 24px; line-height: 160px; text-align: center; }
.part4 dl { float: left; width: 258px; height: 336px; margin-right: 36px; }
.part4 dl:last-child { margin-right: 0; }
.part4 dl dt { width: 258px; height: 150px; }
.part4 dl dd { height: 186px; border: #bfbfbf 1px solid; border-top: none; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; text-align: center; }
.part4 dl dd h4 { height: 54px; font-size: 28px; line-height: 60px; text-align: center; }
.part4 dl dd p { font-size: 16px; color: #555; line-height: 28px; }
.part4 dl dd a { display: block; width: 155px; height: 34px; margin: 15px auto 0; border-radius: 17px; background-color: #e93152; font-size: 18px; color: #fff; line-height: 34px; text-align: center; }
.part4 dl dd a:hover { background-color: #f5d500; color: #000; }
/*part5*/
.part5 { height: 722px; background-color: #efefef; }
.part5 .cont { margin-top: 58px; }
.part5 table { width: 100%; text-align: center; }
.part5 tr { height: 60px; background-color: #f7f5f4; }
.part5 tr:nth-child(2n) { background-color: #f5faff; }
.part5 tr th { border: #fff 1px solid; background-color: #005abb; font-size: 22px; font-weight: normal; color: #fff; text-align: center; }
.part5 tr td { border: #fff 1px solid; font-size: 18px; }
.part5 a { margin: 90px auto 0; }
/*part6*/
.part6 { height: 904px; }
.part6.w1144 { width: 1141px; }
.part6 .cont { height: 322px; margin-top: 60px; }
.part6 dl { position: relative; float: left; width: 209px; height: 270px; margin-right: 24px; }
.part6 dl:last-child { margin-right: 0; }
.part6 dl dt { position: relative; width: 78px; height: 78px; margin: 0 auto; z-index: 2; }
.part6 dl dd { position: absolute; top: 42px; width: 209px; height: 228px; padding: 44px 23px 0; border-radius: 8px; background-color: #fff100; font-size: 18px; color: #6a1e00; line-height: 32px; }
.part6 table { width: 100%; text-align: center; }
.part6 tr { height: 60px; background-color: #f7f5f4; }
.part6 tr:nth-child(2n) { background-color: #f5faff; }
.part6 tr th { border: #fff 1px solid; background-color: #005abb; font-size: 22px; font-weight: normal; color: #fff; text-align: center; }
.part6 tr td { border: #fff 1px solid; font-size: 18px; }
/*part7*/
.part7 { height: 1444px; }
.part7 h3 { height: 122px; font-size: 30px; color: #000; line-height: 122px; text-align: center; }
.part7 .cont { height: 315px; }
.part7 dl { position: relative; float: left; width: 244px; height: 285px; margin-right: 56px; }
.part7 dl:last-child { margin-right: 0; }
.part7 dl dt { position: relative; width: 170px; height: 48px; margin: 0 auto; border-radius: 5px; border: #fff 4px solid; font-size: 20px; color: #fff; line-height: 40px; text-align: center; z-index: 2; }
.part7 dl dd { position: absolute; top: 24px; width: 244px; height: 261px; padding: 45px 36px 0; border-radius: 8px; font-size: 18px; color: #fff; line-height: 32px; }
.part7 .gn dt { background-color: #699716; }
.part7 .gn dd { background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/p7-01.jpg); }
.part7 .or dt { background-color: #ee9516; }
.part7 .or dd { background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/p7-02.jpg); }
.part7 .pk dt { background-color: #c61536; }
.part7 .pk dd { background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/p7-03.jpg); }
.part7 .bu dt { background-color: #1251a5; }
.part7 .bu dd { background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/p7-04.jpg); }
.part7 .top { width: 100%; }
.part7 .top th { height: 62px; border: #fff 1px solid; background-color: #005abb; font-size: 22px; font-weight: normal; color: #fff; text-align: center; }
.part7 .marquee { height: 491px; overflow-y: scroll; }
.part7 .high { width: 100%; text-align: center; }
.part7 .high tr { height: 60px; background-color: #f7f5f4; }
.part7 .high tr:nth-child(2n) { background-color: #f5faff; }
.part7 .high tr td { border: #fff 1px solid; font-size: 18px; }
.part7>p { float: right; font-size: 16px; line-height: 55px; }
.part7 a { margin: 80px auto 0; background-color: #e93152; color: #fff; }
.part7 a:hover { background-color: #f5d500; color: #000; }
/*part8*/
.part8 { height: 864px; background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/p8-bg.jpg) no-repeat center; }
.part8 h2 { margin-top: 30px; }
.part8 .w1144 { height: 864px; background: url(http://cdn.img.liuxue.zmnedu.com/static/ossd/images/p8.jpg) no-repeat center; }
.part8 .cont { float: right; width: 574px; margin-top: 71px; }
.part8 .cont p { margin-bottom: 20px; font-size: 18px; color: #fff; line-height: 32px; }
.part8 .cont p a { font-weight: bold; font-style: italic; color: #f5d500; text-decoration: underline; text-transform: uppercase; }
.part8 .w1144>a { margin: 35px auto 0; }
/*part9*/
.part9 .spring { width: 100%; margin-top: 60px; text-align: center; }
.part9 .spring tr { height: 60px; background-color: #fcfcf4; }
.part9 .spring tr th { border: #fff 1px solid; background-color: #005abb; font-size: 22px; font-weight: normal; color: #fff; text-align: center; }
.part9 .spring tr td { border: #fff 1px solid; font-size: 18px; }
.part9 .spring tr td:first-child { background-color: #005abb; color: #fff; }
.part9 .bu { background-color: #f5faff!important; color: #000!important; }
.part9 .gy { background-color: #fcfcf4!important; color: #000!important; }
.part9 a { margin: 60px auto; }
.part9 .qj2 { width: 100%; text-align: center; }
.part9 .qj2 tr { height: 60px; background-color: #f5faff; }
.part9 .qj2 tr th { border: #fff 1px solid; background-color: #005abb; font-size: 22px; font-weight: normal; color: #fff; text-align: center; }
.part9 .qj2 tr td { border: #fff 1px solid; font-size: 18px; }
.part9 .qj2 strong { font-size: 22px; }
/*part10*/
.part10 { height: 581px; }
.part10 .cont { height: 377px; margin-top: 60px; }
/*part11*/
.part11 .cont { height: 967px; margin-top: 36px; padding-top: 36px; background-color: #f6f6f6; }
.part11 h3 { font-size: 24px; line-height: 55px; }
.part11 p, .part11 ul li { font-size: 20px; line-height: 30px; }
.part11 .w1144>span { display: block; width: 1066px; height: 2px; margin: 25px auto; border-top: #9e9e9e 2px dashed; }
.part11 .q1, .part11 .q2 { position: relative; }
.part11 .q1 { height: 130px; }
.part11 .q1 p { position: absolute; top: 68px; left: 40px; }
.part11 .q2 { height: 226px; }
.part11 .q2 ul { position: absolute; top: 68px; left: 40px;  }
.part11 .q3 dl { width: 540px; height: 218px; margin: 15px 4px; padding: 22px 0 0 15px; background-color: #fff; box-shadow: 0 0 10px 0 #e7e7e7; }
.part11 .q3 dl dt { font-size: 20px; font-weight: bold; color: #e00000; line-height: 30px; }
.part11 .left dt { margin-bottom: 20px; }
.part11 .q3 dl dd { font-size: 18px; line-height: 30px; }
.part11 .q3 dl dd span { font-weight: bold; color: #e00000; }
.part11 .tq { margin: 50px auto 0; }