


.slideshow { clear: both; }

.slideshow li { position: relative; overflow: hidden; }

.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }

.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }

.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }

.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }





ul, li { list-style: none; }

a:hover { text-decoration: none;  }



.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }

.temp { margin: 0; }

.slidebar { position: absolute; bottom:5px; right: 4px; }

.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }

.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }



.slideshow SPAN.title { text-indent: 0px; }

.block { margin: 0;position: relative; }

#frameHlicAe { margin: 0px !important; border: 0px !important; }

.comiis_wrap485, .comiis_wrapad { margin: 0 auto; width: 485px; }



.comiis_wrapad { overflow: hidden; }

.comiis_wrapad img { float: left; margin-top: 0px; }



#slidesImgs li { width: 485px; height: 325px; display: none; }


.meitibanner {
    background: url("../img/meiti_z_01.jpg") no-repeat center;
    height: 300px;
    width: 1000px;
    margin: 0px auto;
}

#cont {
    margin: 0 auto;
    padding: 0px;
    width: 1000px;
}

.anlicont1 {
    height: auto;
    margin: 0px;
    width: 100%;
    margin-top: 55px;
    margin-bottom: 25px;
}

.anli_item {
    margin-bottom: 10px;
}

.anli_item img{
    width: 355px;
    height: 215px;
    float: left;
    margin-right: 30px;
}

.anli_item .anli_item_context {
    height: 215px;
    width: 100%;
    text-align: left;

}

.anli_item .anli_item_context .title {
    color: #333333;
    font-size: 18px;
    padding-top: 30px;
}

.anli_item_context .desc {
    font-size: 16px;
    color: #777777;
    margin-top: 30px;
}

.meiti_line {
    width: 1000px;
    height:1px;
    background: #dddddd;
    clear: both;
    margin-bottom: 25px;
}

.meiti2 {
    width:555px;
    margin: 0 auto;
}

.meititit2 {
    font-size: 20px;
    color: #333333;
    text-align: left;
}

.meiti2 .box{
    width: 555px;
    height: 90px;
    border-bottom: 1px solid #dddddd;
}

.schedule-text{
    padding-top:15px;
    margin-bottom: 0px;

}
.schedule-text-title{
    float: left;
    color: #333333;
    font-size: 18px;
}
.schedule-text-name{
    float: right;
    margin-right: 10px;
    color: #333333;
    font-size: 18px;
}
.schedule-type{
    margin-top: 8px;
    margin-bottom:15px;
    float: right;
    color: #999999;
    font-size: 16px;
    margin-right: 10px;
}

.meiti3 {
    width: 365px;
}

.cehua-item {
    background: #ffffff;
    padding-left: 170px;
    padding-right: 0px;
    height: 90px;
}

.cehua-item img {
    width: 140px;
    height: 100px;
}

.cehua-item dt{
    color: #333333;
    font-size: 18px;
}

.cehua-item p{
    text-align: right;
    color: #cc9f7f;
    font-size: 18px;
}

.meiti1 {
    width: 100%;
    margin-bottom: 35px;
}

.meiti1 .ultxt3 {
    float: left;
    border-right: 1px solid #dddddd;
    width: 332px;
}

.meiti1 .ultxt3 a:hover{
    color: #cc9f7e;
}

.meiti1 .ultxt3 li{
    background: none;
    padding-left: 20px;
    font-size: 14px;
    color: #777777;
}

.tit {
    background: none;
    height: 40px;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 40px;
}

.tit .name {
    color: #333333;
    font-size: 20px;
    float: left;
}

.tit .fr a {
    color: #cc9f7f;
    font-size: 16px;
}

.mod18 {
    background: #ffffff;
    height:auto;
    width: 1000px;
}

.mod18Box {
    margin: 0px auto;
    width: 1000px;
    margin-top: 25px;
    margin-bottom: 35px;
}

.mod18 .picBox{
    width: 660px;
    height: 330px;
    margin:  0 auto;
}

.mod18 .picBox ul {
    height: 330px;
    width: 660px;
}

.mod18 .picBox li span{
    width: 620px;
}

.mod18 .picBox li{
    height:330px;
}

.mod18 #nextTop {
    background: url("../img/index_z_rg.png") no-repeat center;
    height: 68px;
    width: 68px;
}

.mod18 #prevTop {
    background: url("../img/index_z_lf.png") no-repeat center;
    height: 68px;
    width: 68px;

}

.anlicont5 {
    width: 1014px;
}

.anlicont5pic{
    width: 190px;
    margin-right: 12px;
}


.anlicont5pic img {
    border: none;
    padding: 0px;
}

.anlicont5pic p{
    color: #666666;
    font-size: 13px;
}