body { background:#000;}
.ny_top { background-color: #FFF; height: 50px; width: 100%; position: fixed; z-index: 999; top: 60px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e3e3e3; }
.ny_top_bg { background-repeat: no-repeat; background-position: right center; background-size: 1px 20px; background-image: url(../images/ny_top_bg.png); }
.ny_top ul li { float: left; height: 50px; }
.ny_top ul li a { height: 50px; width: 100%; text-align: center; display: block; font-size: 15px; line-height: 50px; font-weight: normal; color: #333; }
.ny_top ul li a.on { color: #FF0000; height: 50px; font-weight: bold; }
/*关于我们*/
.gywm { padding: 20px; font-size: 15px; line-height: 25px; font-weight: normal; color: #FFF; text-align: justify; }
.gywm img { max-width: 100%; display: block; margin-right: auto; margin-left: auto; }
/*兰梦风采*/
.tpzs { margin-right: 5px; margin-left: 5px; margin-top: 20px; }
.tpzs ul li { float: left; width: 50%; }
.tpzs2 { margin-right: 5px; margin-left: 5px; }
.tpzs2_tu { width: 100%; }
.tpzs2_tu img { width: 100%; }
.tpzs2_zi { line-height: 40px; height: 40px; font-size: 14px; font-weight: normal; color: #FFF; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
/*====入校问答====*/
.zxdt_biti { line-height: 30px; font-size: 20px; font-weight: bold; color: #FFF; text-align: center; margin-top: 15px; }
.zxdt_biti2 { background-color: #8B0005; font-size: 14px; line-height: 20px; color: #FFF; height: 20px; width: 220px; margin-right: auto; margin-left: auto; text-align: center; }
.zxdt_biti3 { height: 6px; width: 10px; margin-right: auto; margin-left: auto; background-image: url(../images/biti_bg.png); background-repeat: no-repeat; background-position: center center; background-size:10px 6px; }
.rxwd { height: 350px; width: 100%; margin-top: 20px; margin-right: auto; margin-left: auto; background-image: url(../images/rxwd_bg.png); background-repeat: no-repeat; background-position: center center; background-size: 360px 360px; padding-top: 5px; padding-bottom: 5px; }
.rxwd2 { margin-right: 10px; margin-left: 10px; margin-top: 10px; }
.rxwd2 ul li { float: left; height: 220px; width: 33.33%; margin-top: 15px; }
.rxwd3 { height: 200px; margin-right: 5px; margin-left: 5px; background-color: #8B0005; padding: 10px; }
.rxwd4 { height: 198px; border: 1px solid #333333; }
.rxwd4_zi { font-size: 14px; line-height: 20px; font-weight: normal; color: #FFF; text-align: center; margin-right: 10px; margin-left: 10px; margin-top: 10px; }
.rxwd4_zi2 { font-size: 12px; line-height: 20px; font-weight: normal; color: #FFF; height: 20px; margin-right: 10px; margin-left: 10px; text-align: center; }
.rxwd4_zi3 { margin-right: 10px; margin-left: 10px; margin-top: 10px; height: 100px; font-size: 14px; line-height: 20px; font-weight: normal; color: #FFF; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.rxwd4_zi4 { font-size: 12px; line-height: 20px; font-weight: normal; color: #FFF; background-color: #000; height: 20px; width: 80px; text-align: center; margin-top: 10px; margin-right: auto; margin-left: auto; }
.rxwd5 { height: 25px; width: 80px; border: 1px solid #FFF; font-size: 14px; line-height: 25px; font-weight: normal; color: #FFF; text-align: center; margin-right: auto; margin-left: auto; margin-top: 10px; }
/*国际名师*/
.gjms_biti { line-height: 30px; font-size: 20px; font-weight: bold; color: #FFF; text-align: center; height: 30px; margin-top: 20px; }
.gjms_biti2 { background-color: #8B0005; font-size: 12px; line-height: 20px; color: #FFF; height: 20px; width: 250px; margin-right: auto; margin-left: auto; text-align: center; }
.gjms_biti3 { height: 6px; width: 10px; margin-right: auto; margin-left: auto; background-image: url(../images/biti_bg.png); background-repeat: no-repeat; background-position: center center; background-size:10px 6px; }

.gjms { margin-right: 5px; margin-left: 5px; margin-top: 10px; }
.gjms ul li { float: left; width: 33.33%; }
.gjms2 { margin-right: 5px; margin-left: 5px; margin-top: 10px; }
.gjms2_tu { width: 100%; }
.gjms2_tu img { width: 100%; }
.gjms2_xia { height: 40px; padding-top: 5px; padding-bottom: 5px; }
.gjms2_zi { line-height: 20px; height: 20px; font-size: 14px; font-weight: normal; color: #FFF; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
.gjms2_zi2 { line-height: 20px; height: 20px; font-size: 12px; font-weight: normal; color: #CCC; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }
.gjms2_zi3 { line-height: 20px; height: 20px; font-size: 14px; font-weight: normal; color: #FFF; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; margin-top: 10px; }
/*新闻*/
.new { height: 80px; margin-top: 10px; padding: 10px; background-color: #333; background-image: url(../images/xw_bg.jpg); background-repeat: no-repeat; background-position: right center; background-size: auto 100px; }
.new_zuo { height: 80px; width: 112px; float: left; }
.new_zuo img { height: 80px; width: 112px; border-radius:3px; }
.new_you { height: 80px; margin-left: 125px; }
.new_zi { font-size: 16px; line-height: 25px; font-weight: normal; color: #FFF; height: 50px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.new_zi2 { font-size: 12px; line-height: 20px; font-weight: normal; color: #999; height: 20px; margin-top: 10px; }
.xwxx_zi { font-size: 18px; line-height: 30px; font-weight: normal; color: #FFF; text-align: center; }
.xwxx_zi2 { font-size: 12px; line-height: 20px; height: 20px; color: #999; padding-bottom: 10px; text-align: center; }

.pn_box {}
.return_btn { font-size: 14px; line-height: 30px; font-weight: normal; color: #FFF; height: 30px; width: 120px; display: block; margin-right: auto; margin-left: auto; margin-top: 20px; border: 1px solid #FFF; text-align: center; border-radius:5px;}
.pn_box p {}

/*联系我们*/
.lxwm { padding: 20px; color: #FFF; font-size: 14px; line-height: 25px; }
.lxwm_zi { line-height: 40px; font-size: 18px; font-weight: bold; color: #FFF; }
.lxwm_zi2 { font-size: 14px; line-height: 25px; font-weight: normal; color: #FFF; margin-top: 10px; }
.zxly { margin-right: 15px; margin-left: 15px; }
.zxly ul li { height: 50px; background-color: #FFF; margin-top: 15px; padding-right: 10px; padding-left: 10px; }
.zxly2 { height: 100px; margin-right: 15px; margin-left: 15px; background-color: #FFF; margin-top: 15px; padding: 10px; }
.zxly3 { height: 50px; width: 250px; margin-right: auto; margin-left: auto; margin-top: 15px; }
.zxly_input { height: 30px; width: 98%; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-size: 14px; line-height: 30px; font-weight: normal; color: #333; margin-top: 8px; }
.zxly_input2 { font-size: 14px; line-height: 25px; font-weight: normal; color: #333; height: 100px; width: 98%; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-family: "微软雅黑"; }
.zxly_input3 { height: 50px; width: 100%; background-color: #8B0005; font-size: 16px; line-height: 50px; font-weight: normal; color: #FFF; font-family: "微软雅黑"; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
