﻿.banBox {
    height:180px;position: relative; /*background:url(../img/ff.jpg) no-repeat;*/background-size:100% 100%;
}
/*.banTxt1 { height: 224px; width: 356px; position: absolute; left: 0px; top: 0px; padding-left: 25px; filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8; }
.ban_cor1 { background: #00856A; }
.banTxt1 h4 { font: normal 34px/48px "微软雅黑"; color: #FFF;  padding:0px;margin:0px;padding-top: 30px; display: block; }
.banTxt1 p { color: #FFF; font-size: 20px; line-height: 24px; width: 280px; }
.banList { height: 70px; width: 552px; position: absolute; left: 0px; bottom: 0px; filter:alpha(opacity=90);opacity:0.9;-moz-opacity:0.9;}
.banList ul li { float: left; height: 70px; width: 184px; cursor: pointer; list-style-type:none; }
.banList ul li strong { display: block;padding-left:15px; padding-top:2px; font: 14px/63px "微软雅黑"; color: #FFF; }
.banList ul .ban_cut strong { line-height: 34px; height: 34px; padding-top: 0px; }
.banList ul .ban_cut p { line-height: 10px; color: #FFF; padding: 0px 15px; display: block; }
.ban_cor2 { background: #8CB400; }
.ban_cor3 { background: #DF741F; }
.banList ul li p { display: none; }
.banList ul li.w1 {
    width: 210px;
}
.banList ul li.w2,.banList ul li.w3 {
    width: 171px;
}*/

.slider{position: relative}
.slider div{position: relative;text-align: center;padding: 0px;list-style-type: none;margin: 0px;width: 327px;background: #ffffff;height: 240px;overflow: hidden;}
    .slider img {
        width:327px;height:240px;
    }
.slider span{z-index: 99;position: absolute;text-align: center;width: 100%;bottom: 2px;color: #ffffff;font-size: 12px;font-weight: bold}
.slider .txtbg{position: absolute;filter: alpha(opacity=70);width: 100%;bottom: 0px;background: #000;height: 17px;padding-top: 5px;left: 0px;opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7}
.slider .txtbg img{width: 620px;height: 240px;}
.hdnum{width: 330px;height: 47px;overflow: hidden;}
.hdnum li{padding: 1px;background-color: #000;width: 63px;float: left;margin:0 0 0 1px;overflow: hidden;}
.hdnum li img{width: 61px;height: 45px;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5}
.hdnum li.on{padding: 0;background-color: #f54102;width: 63px;}
.hdnum li.on img{border: #f54102 2px solid;filter: alpha(opacity=100);width: 59px;height: 43px;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1}

.cell1 {
    float:left;width:328px;overflow:hidden;
}

.cell2 {
    float:left;margin:0 15px; width:436px;overflow:hidden;
}

.cell3 {
    float:left;width:205px;overflow:hidden;
}

.cell4 {
    float:left;width:210px;overflow:hidden;
}

.new-img {
    height:290px;
}
.new-main {
    width:436px;height:290px;
}

.date {
    float:right;font-size:14px;font-weight:100;font-family:宋体;line-height:22px;color:#999999;font-family:FangSong;
}
.date2 {
    float:right;font-weight:100;color:#999999;
}
.newlist .hot-ont {
    height:89px;margin: 0 0 15px 0;
}
.hot-ont h5 {margin:0px 0; font-size:14px;font-weight:bold;color:#4c4948;}

.newlist .hot-ont div {
    padding:0 0 0px 0;line-height:20px;
    border-bottom:1px dotted #b2b2b2;
}

.newlist .new-ont {
    height:auto;line-height:22px;
}
    .newlist .new-ont .date {line-height:20px;
    }
.new-ont h3 {margin:8px 0; font-size:14px;font-weight:bold;}

.newlist .new-ont div {
    padding:0 0 15px 0;line-height:20px;
    border-bottom:1px dotted #b2b2b2;
}



.newlist li{
    height:24px;line-height:24px;overflow:hidden;
}
    .newlist li .li-spile {
        padding:0 6px 0 3px;
        display:inline-block;_zoom:1;_display:inline;
    }.newlist li .date {
        line-height:30px;
    }

.index-imgList {
    padding:10px 0;
}
.img-content {
    float:left;
    width:214px;height:188px;
    
}
    .img-content .img {
        width:116px;height:168px;
        overflow:hidden;
        float:left;
    }
       
    .img-content .title {
        float:left;
        line-height:20px;
        padding:21px 0 0 0;
    }
    .img-content .title  .tit{
        margin:50px 0 20px;
        font-weight:bold;color:#3366cc;
    }
    .img-content .title .li-spile {
        padding: 0 6px 0 3px;
        display: inline-block;
        _zoom: 1;
        _display: inline;
    }
    .img-content .title .more {
        text-align:right;
    }
    .img-content .img img {
        width:112px;height:140px;
         border:1px solid #ccc;
         margin-top:20px;
        /*width: 203px;
        height: 188px;
        border: 1px solid #ccc;*/
    }

.vip {
    height:245px;
}
.vip-list li {
    width:234px;
    float:left;
    margin:2px 0;padding:0 0 0 10px;
    height:22px;line-height:22px;
    background:url(../img/li2.png) 0 10px no-repeat;
    overflow:hidden;
}


.bg-f3 {
    background-color:#f3f3f3;
}
.index-heng {
    height:226px;
    padding:10px 0 10px 0;
    overflow:hidden;
}

.net-tool {
    padding:10px 0 0 0;
}
.net-tool  img{
    width:90px;
}

.zwgk-a {
    margin:4px 0 0 0;
    width:160px;
    overflow:hidden;
}
.zwgk-a img{
    width:160px;
}

.list-line {
    width:1005px;
    margin:8px auto;
    overflow:hidden;
}

.list-line img{
    width:237px;
    height:50px;
}

.list-line {
    padding:0 0 0 0;
}
.list-line li{float:left;margin:0 4px;}
    .list-line li a {
        border:1px solid #ccc;
        padding:2px 2px 0 2px;
        margin:0;
        display:block;
    }

.list-last {
    margin:18px auto 18px auto;height:242px;_height:246px;
}
.full-img-list {
    margin:4px auto;
}
.full-img-list li {
    float:left;
    margin-right:6px;
    _margin-right:5px;
}
.full-img-list img {width:77px;}




/*列表页面*/
.page-list {
    margin:10px auto;
}

.channel-info {
    padding:20px 40px 20px 30px;
    background-color:#00775f;
    color:white;
}
    .channel-info .en {
        margin:10px 0;line-height:1.4;font-size: 14px;font-family:inherit;font-weight:initial;
    }
    .channel-info .chn {
        margin:0;font-size: 14px;
    }
    .channel-info .hr {
        padding-top:5px;
        padding-bottom:10px;
        height:2px;overflow:hidden;line-height:0;
        margin:0px;
        border-width:0;
       border-top:2px solid #fff;
        width:30%;
    }
.huitiao {
    width:210px;
    height:30px;position:absolute;left:-395px; bottom:30px;
    background-color:#00775f;
    border-top:1px solid #fff;
}
.td1 {
    background-color:#aaabab;vertical-align:top;width:210px;
    border-bottom:30px solid #00775f;
}
.td2 {
    vertical-align:top;
}
.left-nav {
    background-color:#aaabab;
}
.left-nav li {
    display:block;
    font-size:14px;
    background-color:#aaabab;
    border-bottom:1px solid #fff;
}
.left-nav li a{
    display:block;
    padding:15px 0 15px 30px;
}
    .left-nav li a:hover {
        background-color:#33927f;color:white;
    }

    .left-nav li a.active {
        background-color:#33927f;color:white;
    }

.left-new {
    margin:10px 0;
    border:solid 1px #ccc;
}

.dtl-main {
    float:left;
    margin-left:30px;
    width:740px;
}
.dtl-list {
    width:730px;
}
    .dtl-list li {
        display:block;height:35px;line-height:35px;
            border-bottom:1px dotted #b2b2b2;
    }
        .dtl-list li span {line-height:35px;
        }
        .dtl-list li .spile {
            color:#00775f;font-weight:bold;margin:0 5px;
        }
.page-no {
    padding:20px 0 24px 0;font-size:14px;
}
.content {
    margin:16px 5px;
}
.metadata {
    padding:0 5px;text-align:center;
}
.title-link {
    line-height:4px;height:4px;background-color:#01775f;overflow:hidden;margin:20px 0;
}
.info {
    margin:0px 5px 16px 5px;
}


.full-img-list2 {
    margin:1px auto;
}
.full-img-list2 li {
    float:left;
    margin-right:2px;
}
.full-img-list2 img {width:68px;}

.list-channel-text {
    font-weight:bold;color:#006851;
}
    .list-channel-text a {
        color:#006851;
    }

.xxgk li {
    height:46px;
    line-height:50px;
    padding:0 0 0 40px;
    background:url(../img/li3.png) 0 10px no-repeat;
    float:left;
    width:124px;
    overflow:hidden;
}

.xcfw {
    padding-left:7px;
}
    .xcfw a {
        float:left;
        width:100px;
        height:97px;
        display:block;
        margin:3px 6px 0 0;
        background-color:red;
    }
        .xcfw a.img {
            width:204px;
            height:95px;
            border: solid 1px #ccc;
        }
            .xcfw a.img img {
                width:204px;
            height:95px;
            }

ul.mtjt li {
    height:26px;line-height:26px;
}







