@charset "utf-8";

/* CSS Document */

body {
    /*font-family:"微软雅黑",Arial, Helvetica, sans-serif;*/
    font-family: "宋体";
    font-size: 12px;
    font-style: normal;
    line-height: 22px;
    font-weight: normal;
    font-variant: normal;
    color: #666;
    /*overflow-x:hidden;*/
}

body,
ul,
dl,
dd,
dt,
ol,
li,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
table,
img,
td,
div,
input {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

a {
    outline-style: none;
    color: #666;
    text-decoration: none;
    border: 0px;
}

a:hover {
    text-decoration: none;
    color: #6e679d;
}

input,
select,
textarea {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #666
}

img {
    border: 0;
}

li {
    list-style-type: none;
    vertical-align: 0
}

.hidden {
    display: none;
}

.fleft {
    float: left
}

.fmiddle {
    float: left
}

.fright {
    float: right
}

.fleft_impt {
    float: left!important;
}

.pr {
    position: relative;
}

.pa {
    position: absolute
}

.clear {
    clear: both;
    height: 0;
    line-height: 0;
    overflow: hidden;
    font-size: 0;
}

textarea {
    resize: none;
}

.f12 {
    font-size: 12px;
}

.f14 {
    font-size: 14px;
}

.f16 {
    font-size: 16px;
}

.f18 {
    font-size: 18px;
}

.f20 {
    font-size: 20px;
}

.f22 {
    font-size: 22px;
}

.f24 {
    font-size: 24px;
}

.fbold {
    font-weight: 700
}

.bor0 {
    border: 0px!important;
}

.mar0 {
    margin: 0px!important;
}

.marrt0 {
    /* padding-right: 0px !important; */
}

.padlf0 {
    padding-left: 0px !important;
}

.padrt0 {
    padding-right: 0px !important;
}


/*new*/

.w1000 {
    width: 1000px;
    margin: 0 auto
}

.head {
    width: 100%;
    padding: 10px 0px;
    background: url("https://www.neoone01.com/images/0811_nav.png");
}

.head a img {
    display: block;
    float: left;
}

.logo {
    width: 400px;
    height: 72px;
    float: left;
}

.rsrd {
    float: right;
    padding-top: 20px;
}

.rsrd p {
    cursor: pointer;
    color: #5f2c88;
    text-align: right;
}

.seach {
    margin-top: 5px;
    background: url("https://www.neoone01.com/images/search.png") no-repeat;
    width: 207px;
    height: 35px;
}

.seach input {
    width: 180px;
    height: 21px;
    line-height: 21px;
    border: 0px;
    background: none;
}

.seach a {
    float: right;
    height: 21px;
    width: 23px;
    margin: 0px;
}

.nav {
    background: url("https://www.neoone01.com/images/nav_bg.png");
    height: 44px;
    min-width: 1000px;
}

.nav li {
    float: left;
    line-height: 44px;
    cursor: pointer;
    position: relative;
}

.nav li a {
    color: #fff;
    display: block;
    font-size: 16px;
}

.nav li a:hover {
    background: url("https://www.neoone01.com/images/nav_cur.png") repeat-x;
}

.nav li .ahover {
    background: url("https://www.neoone01.com/images/nav_cur.png") repeat-x;
}

.nav li dl {
    background: url("https://www.neoone01.com/images/a_0813dl.png");
    position: absolute;
    top: 44px;
    *padding-top: 0px;
    z-index: 1;
    display: none;
}

.nav dt img {
    width: 200px;
    height: 150px;
    float: left;
    overflow: hidden;
}

.nav li dl dt {
    float: left;
}

.nav li dl dd {
    float: left;
}

.nav li dl dd {
    line-height: 44px;
    border-bottom: 1px solid #333;
    white-space: nowrap;
}

.nav li dl dd a {
    display: block;
    padding: 0px;
    color: #000;
    padding: 0px 70px 0px 25px;
}

.nav li dl dd a:hover {
    color: #5c2d80;
    background: none;
}


/*.nav li dl dd{line-height:44px;border-bottom:1px solid #333; padding:0px 70px 0px 25px;
white-space: nowrap;}
.nav li dl dd a{display:block; padding:0px; color:#000;}
.nav li dl dd a:hover{color:#5c2d80; background:none;}*/

.special1 li a {
    padding: 0px 33px;
}

.special2 li a {
    padding: 0px 11px;
}


/*banner*/

.dicribe {
    position: absolute;
    top: 46%;
    left: 17%;
    color: #000;
}

.dicribe h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.dicribe p .s1 {
    font-family: Arial, Helvetica, sans-serif
}

.banner img {
    display: block;
    margin: 0px auto;
}


/*content*/

.content {
    background: url("https://www.neoone01.com/images/body_bg_08063.jpg") no-repeat left top;
}

.site {
    height: 44px;
    line-height: 52px;
}

.sit {
    background: url("https://www.neoone01.com/images/site.png") no-repeat left center;
    padding-left: 30px;
}

.main {
    background: url("https://www.neoone01.com/images/main_tm.png") repeat-x center top;
    border-top: 8px solid #d2dbed;
    overflow: hidden;
    padding-top: 30px;
}


/*main_left*/

.mn_left {
    width: 200px;
    float: left;
    margin-left: 5px;
    background: #FFF;
    box-shadow: 1px 0px 4px #CCC;
}

.mn_left p {
    background: url("https://www.neoone01.com/images/left_navbg.png") no-repeat left center;
    height: 46px;
    line-height: 46px;
    padding-left: 20px;
}

.mn_left .tit {
    color: #5c2d80;
    font-size: 16px;
    padding-right: 10px;
}

.mn_left .eng {
    text-transform: capitalize;
}

.bord {
    border-top: 2px dashed #5c2d80;
    margin-top: -2px;
}

.bord ul {
    padding: 10px 0px 60px 0px;
}

.bord ul li {
    /*height:36px; */
    line-height: 40px;
    padding: 0px 20px 0px 50px;
}

.bord ul li a:hover,
.colrs,
.tits p,
.colors,
.newcolor {
    color: #5c2d80;
}

.bord dl {
    width: 133px;
    overflow: hidden;
    font-size: 12px;
    padding-left: 15px;
    border-top: 1px dashed #5c2d80;
}


/*main_right*/

.mn_right {
    width: 750px;
    float: right;
    z-index: 10;
}

.tab th {
    font-size: 18px;
    padding-bottom: 10px;
    color: #5c2d80;
    font-weight: normal;
    text-align: left;
    border-bottom: 1px solid #000;
}

.tab td,
.tab1 td {
    height: 35px;
    line-height: 35px;
}

.tab a,
.tab1 a,
.newlist li a {
    background: url("https://www.neoone01.com/images/li_bg.png") no-repeat left center;
    padding-left: 12px;
    font-size: 14px;
}

.bod_bot {
    border-bottom: 2px solid #bbbec0;
}

.tits {
    float: right;
    /*font-family:"楷体";*/
}

.tits p {
    display: block;
    float: left;
    font-size: 20px;
    letter-spacing: 1px;
}

.xyxw {
    height: 17px;
    margin-left: 15px;
    background: url("https://www.neoone01.com/images/tit_bg.png") no-repeat left bottom;
    border-bottom: 1px solid #5c2d80;
}

.message,
.message2 {
    margin-top: 35px;
    padding-bottom: 10px;
}

.message img,
.message2 img {
    margin: 0px 15px 15px 0px;
}

.message .detail {
    float: right;
    color: #6e679d;
}

.newlist {
    padding: 15px 0px 0px 0px;
}

.newlist li {
    line-height: 32px;
}

.newlist li a {
    display: inline-block;
    float: left;
    width: 600px;
}

.newlist li span {
    font-size: 10px;
    float: right;
    color: #6e679d;
}

.date {
    font-size: 10px;
    color: #6e679d;
}

.bord_bot {
    border-bottom: 1px solid #999999;
}

.bord_bot p {
    text-indent: 24px;
}

.message2 p {
    margin-bottom: 15px;
    text-align: justify;
    text-justify: inter-ideograph;
    font-size: 14px;
    text-indent: 28px;
}

.white p {
    /*text-align:right;*/
}

.marbot {
    margin-bottom: 80px;
}

.spe {
    padding-top: 30px;
}

.spep {}

.padtp {
    margin-top: 20px;
}

.martp25 {
    margin-top: 25px;
}

.madtp {
    margin-top: 30px;
}

.marlf {
    margin-left: 15px;
}

.marbor2 {
    margin-bottom: 20px;
}

.marbor3 {
    margin-bottom: 40px;
}

.marbor30 {
    margin-bottom: 30px;
}

.marrt10 {
    margin-right: 60px;
}

.padlf10 {
    padding-left: 30px;
}

.martp50 {
    margin-top: 50px;
}

.martp40 {
    margin-top: 40px;
}

.padbot {
    padding-bottom: 30px;
    border-bottom: 1px solid #ccc;
}

.gkpk {
    background: url("https://www.neoone01.com/images/wjbg.gif") no-repeat left 6px;
    padding-left: 13px;
}

.chk1 {
    background: url("https://www.neoone01.com/images/check.png") no-repeat left 11px;
    cursor: pointer;
    padding-left: 20px;
    line-height: 30px;
    margin: 4px 30px 0px 0px;
}

.chk2 {
    background: url("https://www.neoone01.com/images/checked.png") no-repeat left 11px;
    padding-left: 20px;
}

.chk11 {
    background: url("https://www.neoone01.com/images/check.png") no-repeat left 5px;
    cursor: pointer;
    padding-left: 20px;
    margin-left: 20px;
    line-height: 19px;
}

.chk22 {
    background: url("https://www.neoone01.com/images/checked.png") no-repeat left 5px;
    padding-left: 20px;
}

.colr {
    color: #a5c2ff;
}

.dc {}

.dc li p {
    margin: 25px 0px 10px 0px;
}

.dc dl,
.area {
    margin-left: 27px;
}

.area {
    width: 686px;
    height: 120px;
    border: 1px solid #CCC;
    margin-top: 5px;
}

.buts {
    width: 266px;
    margin: 0px auto;
    padding-top: 20px;
}

.buts input {
    border: none;
    color: #fff;
    height: 26px;
    line-height: 26px;
    text-align: center;
    margin: 0px 10px;
}

.but {
    background: url("https://www.neoone01.com/images/but_01.png") no-repeat;
    width: 58px;
}

.but2 {
    background: url("https://www.neoone01.com/images/but_02.png") no-repeat;
    width: 58px;
}

.but3 {
    background: url("https://www.neoone01.com/images/but_03.png") no-repeat;
    width: 90px;
}

.but4 {
    background: url("https://www.neoone01.com/images/but_04.png") no-repeat;
    width: 90px;
}

.yd {
    background: url("https://www.neoone01.com/images/body_bg_08064.jpg") no-repeat right bottom;
    width: 418px;
    height: 467px;
    position: absolute;
    right: 0px;
    bottom: 18%;
}

.fix_bot {
    position: relative;
    bottom: 0px;
}

.orange {
    width: 100%;
    background: url("https://www.neoone01.com/images/ban_bot.png");
    height: 75px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    color: #fff;
    padding: 30px 0px;
    font-size: 14px;
}

.yhhk1 {
    background: #f8e2b5;
}

.yhhk2 {
    background: #fa8c60;
}

.yhsame {
    text-align: center;
    height: 72px;
    line-height: 72px;
    margin-top: 25px;
    color: #000;
}

.jz_ul li {
    float: left;
    position: relative;
    margin-right: 3px;
}

.jz_ul li a {
    display: block;
}

.img_bg {
    background: url("https://www.neoone01.com/images/xygz_mb.png");
    width: 331px;
    height: 300px;
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
}

.box_text {
    width: 281px;
    height: 147px;
    position: relative;
    font-size: 14px;
    padding: 45px 25px;
}

.bbg1 {
    background: #fa8c60;
    color: #fff;
}

.bbg2 {
    background: #f8e2b5;
    color: #000;
}

.box_text span {
    margin: 0px 0px 0px 35px;
    display: block;
}

.box_text p {
    line-height: 30px;
}

.dir1 {
    background: url("https://www.neoone01.com/images/xygz_cur.png") no-repeat 65px top;
    padding-top: 15px;
    position: absolute;
    left: 0px;
    top: 230px;
}

.dir2 {
    background: url("https://www.neoone01.com/images/xygz_bef.png") no-repeat 65px top;
    padding-top: 15px;
    position: absolute;
    left: 0px;
    top: 230px;
}

.noml {
    font-weight: normal;
    font-size: 18px;
    line-height: 50px;
}

.dl {
    border-bottom: 1px dashed #999999;
    margin-bottom: 25px;
    padding-bottom: 10px;
    position: relative;
}

.dl dt {
    float: left;
    margin-right: 35px;
}

.dl dd,
.dll dd {
    line-height: 24px;
}

.dll dt {
    float: left;
}

.rtt {
    right: 15px;
}

.more {
    background: url("https://www.neoone01.com/images/more.png") no-repeat right center;
    padding-right: 15px;
    float: right;
    /*position:absolute; right:0px; bottom:25px;*/
}

.scrol {
    width: 750px;
    overflow: hidden;
    margin: 45px 0px;
}

.prevs {
    background: url("https://www.neoone01.com/images/xskw_left.png") no-repeat;
    width: 20px;
    height: 41px;
    position: absolute;
    left: 0px;
    top: 31%;
    cursor: pointer;
}

.nexts {
    background: url("https://www.neoone01.com/images/xskw_right.png") no-repeat;
    width: 20px;
    height: 41px;
    position: absolute;
    right: 0px;
    top: 31%;
    cursor: pointer;
}

.sc_ul {
    width: 698px;
    height: 245px;
    margin: 0px auto;
    overflow: hidden;
    position: relative;
}

.sc_ul li {
    text-align: center;
    float: left;
}

.sc_ul li .pars {
    height: 210px;
    display: block;
    position: relative;
}

.sc_ul li p {
    margin-top: 10px;
}

.sc_ul .befli {
    width: 137px;
    padding: 0px 19px;
}


/*.sc_ul .befli img{width:137px; height:193px;position: absolute;left: 0px;bottom: 0px;}*/

.sc_ul li img {
    width: 137px;
    height: 193px;
    position: absolute;
    left: 0px;
    bottom: 0px;
}

.curli {
    width: 149px;
    padding: 0px 13px;
}

.more2 {
    text-decoration: underline;
    background: none !important;
    float: right;
}

.message3 {
    margin-top: 35px;
}

.stytop {
    background: url("https://www.neoone01.com/images/mv_top.png") no-repeat;
    width: 747px;
    height: 10px;
}

.stybot {
    background: url("https://www.neoone01.com/images/mv_bot.png") no-repeat;
    width: 747px;
    height: 10px;
}

.stymid {
    background: url("https://www.neoone01.com/images/mv_mid.png") no-repeat;
    width: 747px;
    height: 44px;
}

.movi {
    width: 745px;
    background: #fff;
    border-left: 1px solid #5c2d80;
    border-right: 1px solid #5c2d80;
    text-align: center;
}

.movi img {
    width: 724px;
    height: 289px;
}

.welcom {
    width: 704px;
    height: 36px;
    margin: 0px auto;
    background: #5c2d80;
    color: #fff;
    font-size: 16px;
    padding-left: 25px;
    line-height: 36px;
}

.an {
    background: url("https://www.neoone01.com/images/mv_num.png") no-repeat left center;
    padding-left: 25px;
    margin-left: 25px;
}

.mul {
    width: 711px;
    margin: 0px auto;
}

.mul dd {
    float: left;
    position: relative;
    margin: 0px 8px;
}

.mul dd img {
    width: 207px;
    height: 112px;
}

.mul dd p {
    margin: 20px 0px 5px 0px;
    text-align: left;
}

.anniu {
    background: url("https://www.neoone01.com/images/mv_but.png") no-repeat left center;
    width: 35px;
    height: 35px;
    display: block;
    position: absolute;
    top: 94px;
    left: 89px;
}

.topbg {
    background: url("https://www.neoone01.com/images/mv_wk.png") no-repeat;
    width: 207px;
    height: 112px;
    position: absolute;
    left: 0px;
    top: 0px;
}

.mvs {
    background: url("https://www.neoone01.com/images/mv_list.png") no-repeat left center;
    padding-left: 20px;
    text-align: left;
}

.heg1 {
    height: 290px;
}

.heg2 {
    height: 160px;
    padding: 15px 0px 40px 0px;
}

.bodbtn {
    border-bottom: 1px solid #5c2d80;
}

.qm_bodbtn {
    border-bottom: 1px solid #5c2d80;
}

.bodbt {
    border-bottom: 1px solid #5c2d80;
}

.jz_ul {
    height: 482px;
}

.jk {
    width: 100%;
    height: 279px;
    background: url("https://www.neoone01.com/images/xcjz_bg.jpg") no-repeat right center #fff5eb;
}

.jk_ul {
    position: absolute;
    bottom: 116px;
    left: 35px;
    font-size: 14px;
}

.mtop {
    position: absolute;
    left: 0px;
    top: -5px;
}

.name {
    padding: 0px 7px;
    background: #ad95bf;
    line-height: 26px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #5f2c88;
}

.mshow {
    height: 33px;
}

.mbot {
    width: 7px;
    height: 7px;
    background: url("https://www.neoone01.com/images/0929_01.png") no-repeat;
    position: absolute;
    left: 0px;
    bottom: 0px;
}

.serch {
    display: block;
    background: url("https://www.neoone01.com/images/a_seach.jpg") no-repeat;
    width: 84px;
    height: 22px;
    margin: 20px 0px 0px 140px;
}

.teachlist {
    padding-top: 20px;
    width: 100%
}

.teachlist li {
    position: relative;
    float: left;
    padding: 0px 32px 15px 0px;
    border-bottom: 1px dashed #999;
    margin-bottom: 20px;
    text-align: center;
    width: 126px;
}

.teachlist li a img {
    margin: 10px 0px 0px 7px;
}

.bodbt {
    border: 1px dashed #999;
}

.zr {
    clear: both;
    background: url("https://www.neoone01.com/images/a_zrls.png") no-repeat 15px 28px;
    padding-left: 35px;
    padding-top: 20px/*margin:20px 0px 0px 0;font-family:"楷体";*/
}

.moren {
    background: url("https://www.neoone01.com/images/more.png") no-repeat 75px center;
    padding-right: 15px;
    display: block;
    margin-top: 10px;
}


/*fenye*/

.pad20 {
    padding-bottom: 30px
}

.pad10 {
    padding-top: 10px;
}

.page {
    width: 162px;
    height: 20px;
    margin: 20px auto 40px auto;
}


/*.page a,.page span{display:block; float:left}*/

.page a,
.page span {
    display: block;
    float: left
}

.page img {
    margin-top: 3px;
}

.page .num {
    line-height: 24px;
    height: 24px;
}

.page .lf {
    margin-left: 10px;
}

.page .rt {
    margin-right: 10px;
}

.page div {
    float: left;
}

.libox {
    font-size: 12px;
    float: left;
}

.pagip {
    width: 48px;
    height: 19px;
    margin: 0px 5px;
    outline: none;
}

.pagbut {
    width: 23px;
    height: 21px;
    background: #e0e1e4;
    left: 33px;
    top: 1px;
    text-align: center;
    color: #fff;
}

.pagbut:hover {
    color: #fff;
}


/*login*/

.dbg {
    min-height: 560px;
    width: 1440px;
    position: absolute;
    left: 50%;
    top: 0px;
    z-index: -1;
    /*display:block;*/
    overflow-y: hidden;
}

.dbg img {
    display: block;
    width: 1440px;
}

.dls {
    width: 460px;
    *width: 380px;
    height: 350px;
    position: relative;
    border-radius: 5px;
    overflow: hidden;
    padding: 20px 20px 0px;
    behavior: url("https://www.neoone01.com/PIE.htc");
    float: right;
    margin-right: 9%;
    *margin-right: 14%;
}

.bgsd {
    width: 390px;
    height: 321px;
    position: relative;
    z-index: -1;
    left: 6px;
    top: -20px;
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.bgsds {
    width: 360px;
    height: 51px;
    line-height: 46px;
    *margin-top: 20px;
    margin-top: 20px;
    z-index: -1;
}

.titl {
    line-height: 24px;
    position: absolute;
    top: 22px;
    left: 90px;
}

.titl p {
    padding-left: 18px;
    font-size: 24px;
    background: url("https://www.neoone01.com/images/08_11loginset.png") no-repeat left center;
}

.sdfl {
    width: 388px;
    margin: 20px auto;
    *margin-top: 30px;
    position: absolute;
    top: 40px;
    left: 30px;
}

.sdfl dd {
    height: 52px;
    width: 340px;
    line-height: 46px;
    line-height: 46px\9;
    border-radius: 46px;
    margin-top: 15px;
    *margin-top: 20px;
    position: relative;
    behavior: url("https://www.neoone01.com/PIE.htc");
    overflow: hidden;
    padding-left: 46px;
    background: #fff;
    opacity: 0.5;
    filter: "alpha(opacity=50)";
    filter: alpha(opacity=50);
}

.sdfl dd input {
    font-size: 20px;
}

.inpt2 {
    *top: 20px;
}

.sdfl input {
    background: none;
    width: 292px;
    height: 52px;
    line-height: 52px;
    border: 0px;
    outline: none;
    z-index: 100;
    position: absolute;
    right: 30px;
    top: 0px;
    border-left: 1px solid #9f9d9c;
    padding-left: 5px;
}

.sdput {
    color: #fff;
}

.sdput input {
    color: #fff;
}

.bg1 {
    background: url("https://www.neoone01.com/images/08_11loginun.png") no-repeat 15px center;
    position: absolute;
    left: 0px;
    top: -20px;
    z-index: 0;
}

.bg2 {
    background: url("https://www.neoone01.com/images/08_11loginpwd.png") no-repeat 15px center;
    position: absolute;
    left: 0px;
    top: -20px;
    z-index: 0;
}

.fotre {
    position: absolute;
    top: 205px;
    left: 30px;
}

.sp1 {
    background: url("https://www.neoone01.com/images/08_11_lg_yzbg.png") no-repeat left center;
    width: 194px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 20px;
}

.sp2 {
    background: url("https://www.neoone01.com/images/08_11_lg_yzbg-03.png") no-repeat right center;
    width: 194px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    font-size: 20px;
}

.sp2 img {
    margin-top: 4px;
}

.yzm {
    background: url("https://www.neoone01.com/images/08_11_yzl.png") no-repeat 20px center;
    line-height: 50px;
    padding-left: 58px;
    border: none;
    margin-top: 5px;
    font-size: 20px;
    width: 107px;
    height: 51px;
}

.yzm input {
    width: 128px;
    height: 52px;
    line-height: 57px;
    padding-left: 5px;
    background: none;
    border: none;
    font-size: 20px;
}

.fposa {
    position: absolute;
    bottom: 0px;
}

.showi {
    margin: 3% 0 0 8%;
}

.logbut {
    background: url("https://www.neoone01.com/images/08_11_loginbut.png") no-repeat;
    width: 79px;
    height: 79px;
    margin: 0px auto;
    position: absolute;
    top: 275px;
    left: 185px;
}


/*****index*****/

.acet {
    text-align: center;
}

.newmain {
    padding: 0px 15px;
    width: 970px;
    margin: 25px auto 0px auto;
    padding-bottom: 35px;
    z-index: 1;
    position: relative;
}

.news {
    background: url("https://www.neoone01.com/images/08_13_newbg.png") no-repeat left bottom;
    padding: 12px 0px;
    margin-bottom: 15px;
}

.newsc {
    font-size: 18px;
    color: #5c2d80;
    margin-right: 3px;
}

.newen {
    font-size: 14px;
    color: #a0a0a0;
}

.newen1 {
    font-size: 12px;
    color: #a0a0a0;
}

.newlf {
    width: 360px;
    overflow: hidden;
}

.newmd {
    width: 360px;
    overflow: hidden;
    margin: 0 0 0 20px;
}

.m_left {
    width: 750px;
    float: left;
    ;
}

.newrt {
    width: 200px;
    overflow: hidden;
    margin: 0 0 0 20px;
}

.ntop img {
    width: 383px;
    height: 187px;
}

.nlf {
    background: url("https://www.neoone01.com/images/08_13_left.png") no-repeat;
    width: 25px;
    height: 60px;
    position: absolute;
    left: 0px;
    top: 20%;
}

.nrt {
    background: url("https://www.neoone01.com/images/08_13_right.png") no-repeat;
    width: 25px;
    height: 60px;
    position: absolute;
    right: 0px;
    top: 20%;
}

.cente {
    width: 383px;
    height: 327px;
    overflow: hidden;
}

.cente li {
    float: left;
    width: 360px;
}

.cente p {
    margin: 10px 0px;
}

.nlist {
    /*! width:525px; */
    line-height: 30px;
}

.nlist li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

.nlist1 li {
    height: 48px;
    line-height: 24px;
    overflow: hidden;
}

.nlist a {
    /*! float:left; */
    height: 30px;
    line-height: 30px;
    margin: 0 0px 0 0;
    display: block;
}

.nlist1 a {
    line-height: 24px;
    height: 48px
}

.m_left .nlist li a {
    display: block;
    padding: 0 0 0 12px;
    position: relative;
}

.m_left .nlist li a::before {
    content: '';
    display: block;
    width: 4px;
    height: 4px;
    background: #5c2d80;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.nlist span {
    float: right;
    font-size: 12px;
}

.nmore {
    background: url("https://www.neoone01.com/images/a_0813_more.png") no-repeat right center;
    padding-right: 15px;
    color: #5c2d80;
    display: block;
    float: right !important;
}

.newslf {
    width: 230px;
}

.newsmid {
    width: 340px;
}

.newslf {
    margin-right: 30px;
}


/*.tzz_rb2_ul{width:320px;}*/

.tzz_rb2_ul li {
    /*width:305px;*/
    line-height: 30px;
    background: url("https://www.neoone01.com/images/li_bg4.png") no-repeat left center;
    padding-left: 0px;
    height: 30px;
    overflow: hidden;
}

.tzz_rb2_ul a,
.tzz_rb2_li a {
    font-size: 14px;
    display: block;
    /*! float:left; */
    margin: 0 0px 0 0;
}

.newsrt a {
    display: block;
    padding: 0 0 0 12px;
    position: relative;
}

.newsrt a::before {
    content: '';
    display: block;
    width: 4px;
    height: 4px;
    background: #333;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 13px;
}

.tzz_rb2_li a::before {
    top: 9px
}

.tzz_rb2_zhank_b a:before {
    display: none;
    padding: 0
}

.tzz_rb2_ul li span,
.tzz_rb2_li span {
    display: inline-block;
    float: right;
}

.tzz_rb2_li a {
    width: 100%;
    height: 22px;
    overflow: hidden;
}

.tzz_rb2_zhank {
    /*width:320px;*/
    font-size: 13px;
    margin: 10px 0px;
    color: #898989;
    height: 56px;
    overflow: hidden;
}


/*.tzz_rb2_zhank_b p{text-indent:28px;}*/

.tzz_rb2_zhank_b a {
    display: block;
    float: right;
}

.f10 {
    font-size: 10px;
}

.mart1 {
    margin-top: -6px;
}

.newsrt {
    width: 340px;
}

.newss {
    border-bottom: 1px solid #000;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.newss a {
    text-decoration: underline;
    display: inline-block;
    float: right;
}

.showtext {
    width: 165px;
    padding: 3px 5px;
    float: right;
    text-align: left;
    display: inline;
    background: url("https://www.neoone01.com/images/a_08_13_rt.png") no-repeat 125px top;
    position: absolute;
    right: 0px;
    top: 0px;
}

.showtext h2 {
    font-size: 11px;
}

.m_change {
    height: 100px;
    overflow: hidden;
    background: url("https://www.neoone01.com/images/a_08_13_tmbg1.png");
    padding: 10px 12px;
    position: absolute;
    right: 20px;
    bottom: 20px;
    z-index: 100;
}

.m_change li {
    float: left;
    height: 90px;
}

.m_change .mc_squer {
    font-size: 12px;
    background: #bbbcbf;
    float: left;
    width: 45px;
    height: 90px;
    /*padding-left:7px;padding-top:7px*/
    color: #FFF;
}


/*.m_change .mbrcut{ background:#706558;}*/

.m_change .mc_img {
    width: 0px;
    overflow: hidden;
    text-align: center;
    height: 90px;
    background: url("https://www.neoone01.com/images/a_08_13_tmbg2.png");
    margin-right: 1px;
    position: relative;
    color: #fff;
}

.mc_img img {
    display: block;
    float: left;
}

.m_change .mc_img h4 {
    width: 100%;
    height: 18px;
    line-height: 18px;
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: left;
    background: url("https://www.neoone01.com/images/bg15.png") repeat;
    z-index: 6;
    color: #FFF;
    text-indent: 10px
}


/****教师内网******/

.jsleft {
    width: 480px;
}

.jsright {
    width: 426px;
}

.library li {
    float: left;
    position: relative;
}

.library li div a {
    color: #d5d5d5;
}

.library li div a:hover {
    color: #d5d5d5;
}

.libg {
    width: 191px;
    height: 61px;
    background: url("https://www.neoone01.com/images/08_15_bg.png");
    line-height: 61px;
    text-align: center;
    font-size: 24px;
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
    z-index: 101;
}

.litext {
    width: 191px;
    height: 20px;
    color: #d5d5d5;
    background: #5c2d80;
    text-align: center;
    line-height: 20px;
    position: absolute;
    top: 41px;
    left: 0px;
    z-index: 100;
}


/*****calender*****/

.all #calender {
    text-align: center;
    width: 268px;
    font-size: 12px;
    /*color: #27B0C1;margin:12px 0 12px 6px;*/
    border-top: 1px solid #EEEEEE;
    border-left: 1px solid #ccc;
}

.all #calender .arrow_over {
    color: #CCC;
}

.all #calender .arrow_out {
    color: #FFF;
    display: none;
}

.all #calender td {
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    width: 35px;
    height: 24px;
    line-height: 16px;
    color: #666666;
    position: relative;
}

.all #calender #cal_title {
    width: 225px;
    height: 20px;
    line-height: 20px;
    background: url("https://www.neoone01.com/images/a_08_13_catbg.png") no-repeat;
    color: #FFF;
}

.all #calender #week td {
    background: #F5F5F5;
    border: none;
}

.all #calender .current {
    background: url("https://www.neoone01.com/images/a_08_13cadbg.png");
    display: block;
    height: 52px;
    color: #fff;
    cursor: pointer;
}

.all #calender .thing {
    background: url("https://www.neoone01.com/images/a_08_13cadbg.png");
    cursor: pointer;
}

.all #calender .notcurrent {
    display: block;
    margin: 2px;
    background: #EDEDED;
}

.all .current_event {
    background: #CCC;
    display: block;
    color: #FFF;
    margin: 2px;
    cursor: pointer;
}

.all .cur {
    cursor: pointer;
}

.all #year {
    float: left;
    margin-left: 10px;
}

.all #mouse {
    float: right;
    margin-right: 20px;
}

.all .bod1 {
    border-right: 1px solid #CCC !important;
}

.all .heign {
    height: 52px !important;
    vertical-align: top;
}

.all .mid,
.all .widm {
    width: 245px;
    height: 20px;
    float: left;
}

.all .selec {
    position: absolute;
    right: 0px;
    right: 4px\9;
    *right: 3px;
    top: 1px;
    height: 20px;
    color: #fff;
    border: none;
    background: #5c2d80;
    opacity: 0.01;
    filter: "alpha(opacity=1)";
    filter: alpha(opacity=1);
    float: right;
}

.nowdate {
    width: 104px;
    z-index: 1;
    background: url("https://www.neoone01.com/images/a_08_13_cantop.gif") no-repeat left top #fff;
    padding: 5px;
    position: absolute;
    word-wrap: break-word;
    word-break: break-all;
    overflow: hidden;
    display: none;
    cursor: pointer;
}

.nowdates {
    width: 104px;
    z-index: 1;
    background: url("https://www.neoone01.com/images/a_08_13_cantop.gif") no-repeat left top #fff;
    opacity: 0.9;
    filter: "alpha(opacity=90)";
    filter: alpha(opacity=90);
    padding: 5px;
    position: absolute;
    word-wrap: break-word;
    word-break: break-all;
    overflow: hidden;
    display: none;
    cursor: pointer;
}

.nowdate li,
.nowdates li {
    background: url("https://www.neoone01.com/images/a_08_13_cddir.gif") no-repeat left 10px;
    padding-left: 6px;
    line-height: 24px;
    text-align: left;
}


/*change*/

.sc_rt {
    right: 39px;
}

.sc_tp {
    top: 0px;
}

.sc_lf {
    left: 39px;
}

.sc_bot {
    bottom: 0px;
}

.Calendar #calender .thing {
    background: url("https://www.neoone01.com/images/a_08_13cadbg.png");
    cursor: pointer;
}

.all #calender .thing span,
.Calendar #calender .thing span {
    color: #fff;
}


/**教师内网Calender**/

.Calendar {
    font-family: Verdana;
    font-size: 9pt;
    background: url("https://www.neoone01.com/images/08_15_cabg.png") no-repeat;
    text-align: center;
    padding: 0px 10px 10px 10px;
    line-height: 1.5em;
    height: 395px;
}

.Calendar a {
    color: #0066CC;
}

.Calendar .tabbody {
    width: 268px;
    height: 300px;
    border-collapse: collapse;
    color: #000;
}

.Calendar #year,
.Calendar #mouse {
    float: none;
    margin: 0px;
    font-size: 18px;
}

.Calendar table td {
    font-size: 11px;
    padding: 1px;
}

.Calendar .tabbody .weeks {
    height: 30px;
    line-height: 30px;
    font-weight: 700;
}

.Calendar .tabbody .weeks td {
    height: 30px;
    line-height: 30px;
    background: none;
    border-right: 0px !important;
}

.Calendar .heign {
    vertical-align: top;
}

.cahei01 {
    height: 52px;
}

.cahei02 {
    height: 42px;
}

.Calendar #calender td {
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
    width: 35px;
    color: #666666;
    position: relative;
}

.bdrt0 {
    border-right: 0px !important;
}

.Calendar #calender .current {
    background: url("https://www.neoone01.com/images/a_08_13cadbg.png");
    display: block;
    color: #FFF;
    cursor: pointer;
    height: 100%;
    padding: 0px;
}

.Calendar #calender .notcurrent {
    display: block;
    margin: 2px;
    background: #EDEDED;
}

.Calendar .current_event {
    background: #CCC;
    display: block;
    color: #FFF;
    margin: 2px;
    cursor: pointer;
}

.Calendar .cur {
    cursor: pointer;
}

.can1 {
    color: #fff;
    font-size: 18px;
}

.cantab {
    width: 268px;
    height: 300px;
    padding: 5px;
    background: url("https://www.neoone01.com/images/08_15_wtbg.png");
    margin: 27px 15px 0px 14px;
    float: left;
}

.tabtit {
    width: 406px;
    height: 30px;
    color: #fff;
}

.Calendar .mid {
    width: 310px;
    height: 36px;
    line-height: 36px;
    margin: 0px auto;
}

.Calendar .widm {
    float: left;
    margin-left: 33%;
}

#calf {
    float: left;
}

#cart {
    float: right;
}

.texts {
    width: 95px;
    height: 340px;
    float: right;
    margin-top: 7px;
}

.texts li {
    font-size: 22px;
    height: 70px;
    line-height: 85px;
    text-align: center;
    font-weight: 700;
    padding-top: 15px;
}

.text1 {
    color: #fff;
}

.text2 {
    color: #fa8c60;
}

.text3 {
    color: #1dcaa3;
}

.text4 {
    color: #0074b4;
}


/*****friendlink*****/

.firlink {
    width: 970px;
    /* font-family:"楷体"; */
    font-size: 14px;
}

.gundg {
    margin-top: 25px;
}

.bdleft {
    background: url("https://www.neoone01.com/images/a_08_13_blf.png") no-repeat;
    width: 13px;
    height: 35px;
    position: absolute;
    left: 0px;
    top: 32%;
    cursor: pointer;
}

.bdright {
    background: url("https://www.neoone01.com/images/a_08_13_brt.png") no-repeat;
    width: 13px;
    height: 35px;
    cursor: pointer;
    position: absolute;
    right: 0px;
    top: 32%;
}

.bd_div {
    width: 890px;
    height: 176px;
    margin: 0px auto;
    overflow: hidden;
    position: relative;
}

.bd_div li {
    height: 176px;
    width: 154px;
    float: left;
    margin: 0px 13px;
}

.bd_div li dd {
    height: 39px;
}

.bd_div li dd a {
    line-height: 16px;
}

.bd_div li dd img {
    display: block;
    margin: 5px 0px;
}

.pada {
    padding-top: 10px;
}


/*foot*/

.foot {
    width: 100%;
    background: #e2e5ea;
    color: #434446;
    padding: 15px 0px;
    text-align: center;
}

.foot a {
    color: #434446;
    line-height: 16px;
    margin-right: 10px;
}

.foot a:hover {
    text-decoration: underline;
}


/*change_bannerStyle*/

.acet .focus img {
    width: 1000px;
    height: 302px;
}

.qbanner,
.qbanner .focus {
    width: 1000px;
    height: 302px;
    display: block;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

@-moz-document url-prefix() {}


}
.focus {
    width: 100%;
    position: relative;
    display: block;
    z-index: 5;
}
.f426x240 {
    width: 100%;
    overflow: hidden
}
.f426x240 img {
    width: 100%;
    position: relative;
}
.rslides {
    width: 100%;
    list-style: none;
    padding: 0;
    _z-index: -1;
}
.rslides li {
    position: absolute;
    left: 0px;
    top: 0px;
    display: none;
    opacity: 0;
}
.rslides span {
    position: absolute;
    color: #fff;
    display: block;
    width: 553px;
    height: 30px;
    line-height: 30px;
    left: 0;
    bottom: 0;
    background: url("https://www.neoone01.com/images/pic7.png") no-repeat;
    padding-left: 30px;
}
.rslides_nav {
    height: 117px;
    width: 60px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
}
.rslides_tabs {
    clear: both;
    text-align: left;
    position: relative;
    margin: -3% 43% 0 0;
    display: none;
    z-index: 100;
    float: right
}
.rslides_tabs li {
    display: inline;
    float: none;
    width: 12px;
    height: 12px;
}
.rslides_tabs a {
    text-indent: -9999px;
    overflow: hidden;
    background: url("https://www.neoone01.com/images/c_index_01.png") no-repeat center center;
    margin-right: 10px;
    display: inline-block;
    float: left;
    width: 12px;
    height: 12px;
    *height: 22px;
}
.rslides_tabs .rslides_here a {
    background: url("https://www.neoone01.com/images/c_index_02.png") no-repeat center center;
}
#flyad {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
}
