.mBOX { border: 1px solid #ccc; width: 202px; }
    .mBOX .art li { line-height: 25px; width: 180px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #ccc; }

    .mBOX .tit { background-position: left bottom; background-image: url('titbg.gif'); padding: 5px; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #ccc; font-weight: bold; }
        .mBOX .tit div { padding-left: 25px; background-image: url('name_ico.gif'); background-repeat: no-repeat; background-position: 5px center; }
.downtit { width: 160px; }
.newsTitle li { padding: 4px; width: 200px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#indexbox { background-image: url('qz_007_box.gif'); background-repeat: no-repeat; height: 188px; width: 960px; margin-right: auto; margin-left: auto; }
#indexbox1 { background-image: url(qz_007_box.gif); height: 188px; width: 954px; margin-left: 6px; background-position: 188px; }
    #indexbox1 .newsbox { background-image: url(qz_027.gif); height: 188px; width: 228px; background-position: right; float: left; background-repeat: no-repeat; }
    #indexbox1 .domain { height: 188px; width: 409px; float: left; background-image: url(qz_007_box.gif); background-position: 188px; }
        #indexbox1 .domain .box { height: 162px; background-image: url(qz_004.gif); background-repeat: no-repeat; width: 100%; background-position: 30px 10px; }
    #indexbox1 h2 { background-image: url(name_ico.gif); background-repeat: no-repeat; margin: 8px; padding-left: 14px; font-size: 14px; font-weight: bold; }
    #indexbox1 span { margin-left: 5px; }
    #indexbox1 ul { margin-left: 5px; background-image: url(qz_003.gif); background-repeat: no-repeat; margin-top: 0px; }

    #indexbox1 .box1 { background-image: url(qz_006.gif); background-repeat: no-repeat; background-position: center 10px; margin-left: 157px; height: 82px; padding-top: 37px; width: 330px; }
    #indexbox1 .domain span { width: 100%; text-align: center; margin-top: 10px; float: left; }
    #indexbox1 .box1 .www { height: 30px; float: left; margin-top: 5px; width: 230px; }
    #indexbox1 .sele { font-family: Arial, Helvetica, sans-serif; width: 330px; }
        #indexbox1 .sele ul li { width: 60px; height: 30px; float: left; }
    #indexbox1 .news1_box { background-image: url(qz_007_box.gif); background-position: right -396px; height: 188px; float: right; width: 233px; background-repeat: no-repeat; }
    #indexbox1 .newsbox1 { padding-left: 10px; background-image: url(qz_027.gif); height: 188px; background-position: left; float: left; background-repeat: no-repeat; width: 100%; }
