﻿@charset "utf-8";

.part_6{ width: 860px;}
.part_6 ol li{ padding-bottom: 30px; overflow: hidden; border-bottom: 1px solid #e6e6e6; padding-top: 30px; padding-right: 10px;}
.part_6 ol li:hover{ background: #f0f0f0;}
.part_6 ol li:hover h3{ color: #d4166c}
.part_6 ol li:hover .article_label label { background: #fff;}
.part_6 ol li:hover .article_label div span.border_l{ background:url(../img/border_l2.png) no-repeat;}
.part_6 ol li:hover .article_label div span.border_r{ background:url(../img/border_r2.png) no-repeat;}


/*.part_6 ol li.article_list_first{ margin-top:30px; *margin-top: -11px;}*/
.article_img{ width: 280px; height: 190px; overflow: hidden;}
.article_img img{ width: 100%;}
.article_txt{ width: 559px; height: 190px; overflow: hidden; position: relative;}
.article_txt2{ width: 98%; height: 150px;}
.article_txt2 .article_label,.article_txt2 .article_time{ bottom: 0;}
.article_txt h3{ color: #333; font-size: 22px; display: inline-block; overflow: hidden; height:30px;}
.article_txt p{ color: #666; font-size: 14px; line-height: 25px; overflow: hidden; max-height: 75px;}
.article_label span{ font-size: 14px; color: #999; line-height: 32px; height: 32px;}
.article_label div.float_l{ height: 32px; margin-left: 10px;}
.article_label div span.border_l{ float: left; background: url("../img/border_l.png") no-repeat; width: 11px; height: 32px;}
.article_label div span.border_r{ float: left; background: url("../img/border_r.png") no-repeat; width: 11px; height: 32px;}
.article_label label{ height: 32px; font-size: 14px; line-height: 32px;}
.article_label label a{ color: #333; display: block; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; height: 30px; line-height: 30px;}

.article_time{ position:absolute; bottom: 20px; right: 0; line-height: 32px; font-size: 14px; color: #999;}
.icon_time{ background: url("../img/icon_time.png") no-repeat center 8px; display: inline-block; width: 20px; height: 32px; text-indent: -9999px; line-height: 32px;}

.part_5{ width: 300px;}
.aside_img1{ width: 300px; height: 250px;}
.aside_img1 img{ width: 100%; height: 100%;}
.aside_part{ margin-top: 30px;}
.aside_title{ border-bottom: 3px solid #333; padding-bottom: 10px; margin-bottom: 20px;margin-top:20px;}
.aside_title h3{ font-size: 18px; color: #333;}
.aside_content_live{ overflow: hidden; padding-left: 10px; height: 394px; position: relative; }
.aside_content_live ol {  border-left: 1px solid #e6e6e6; padding-top: 10px;padding-bottom: 20px;}
.aside_content_live ol li{ border-bottom: 1px dotted #c7c7c7; margin:0 0 15px 18px; *padding-bottom:10px; vertical-align: top;}
.aside_content_live ol li p{ font-size: 14px; color: #666;width: 270px; line-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.aside_content_live ol li p a{ color: #666;}
.aside_content_live ol li p.live_desc{ margin-bottom: 15px;}
.aside_content_live ol li p.live_time{ background: url("../img/dot_time.png") no-repeat 0 4px; padding-left: 26px; margin-left: -26px; color: #999;}
.aside_content_live .last_live{ border-bottom: none;}
.aside_content_live .live_more { position: absolute; bottom: 0px; *bottom: 5px; left: 0; margin-bottom: 0; *padding-bottom: 0; border-bottom: 1px solid #e6e6e6; width: 100%; background: url("../img/dot_time.png") no-repeat; height: 20px; margin-left: 4px;}
.aside_content_live .live_more a{ width: 40px; height: 20px; margin: 0 auto; display: block;}


.aside_content_hot ul li{ margin-bottom: 20px;}
.hot_img1{ width: 300px; height: 220px; overflow: hidden;}
.hot_img1 img{ width: 100%;}
.hot_img2{ width: 300px; height: 450px; overflow: hidden;}
.hot_img2 img{ width: 100%;}
.hot_title{ font-size: 16px; color: #333; text-align: center; width: 100%; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin: 15px 0 0px 0;}
.aside_content_rank .rank{ *clear:both; *zoom: 1;}
.aside_content_rank .rank li a{ font-size: 14px; width: 245px;}

.aside_img2{ width: 300px; margin-top: 30px;}
.aside_img2 img{width: 100%; height: 100%;}

.paging{ margin-top: 30px; line-height: 46px; text-align: center;}
.paging a{ display: inline-block; width: 32px; height: 32px; line-height: 32px; text-align: center; color: #666; background: #ebebeb; margin:0 5px; border-radius: 5px;}
.paging .paging_pre,.paging .paging_next{ width: 85px; height: 46px; line-height: 46px; border: 1px solid #d9d9d9; background: transparent; color: #333;}
.paging .paging_pre{ background: url("../img/arrow_pre.png") no-repeat 20px 20px; padding-left: 37px; margin-right: 115px;}
.paging .paging_next{ background: url("../img/arrow_next.png") no-repeat 85px 20px; padding-right: 37px; margin-left: 115px;}
.paging a.paging_atv,.paging a:hover{ background: #333; color: #fff;}
.paging .paging_pre:hover,.paging .paging_next:hover{ color: #333; border-color: #333;}
.paging .paging_pre:hover{background: url("../img/arrow_pre.png") no-repeat 20px 20px;}
.paging .paging_next:hover{background: url("../img/arrow_next.png") no-repeat 85px 20px;}

/*速递*/
.courier{ margin-top: 40px;}
.courier_title{ border-bottom: 1px solid #333; overflow: hidden; padding-bottom: 10px;}
.courier_title h3{ font-size: 24px; color: #333;}
.courier_title a{ font-size: 14px; color: #fff; background: #d4166c; padding: 6px 10px;}
.courier_title a:hover{background: #eb2b82; }

.tab{ font-size: 14px; color: #333; margin-top: 20px;}
.tab label{ display: inline-block; width: 55px; text-align: center; line-height: 30px; height: 30px; cursor: pointer;}
.tab .tab_atv{ color: #d4166c; background: url("../img/select2.png") no-repeat bottom center;}
.tab label:hover{ color: #d4166c;}


.NetPager a {
    border: 1px solid #EEEEEE;
    padding: 5px 10px 5px 10px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-color: #EEEEEE;
    margin-left: 5px;
}

    .NetPager a:hover {
        border: 1px solid #d4166c;
        padding: 5px 10px 5px 10px;
        background-color: #d4166c;
        color: #fff;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }


.NetPager {
    text-align: center;
    padding: 30px 5px 10px 5px;
    clear: both;
}

    .NetPager input {
        border: 1px solid #D7D7D7;
        padding: 0px 2px 0 2px !important;
        padding: 2px 0px 0 0px;
        background-color: #EEEEEE;
        cursor: pointer;
        width: inherit;
        font-size: 12px;
    }

    .NetPager span {
        border: 1px solid #d4166c;
        padding: 5px 10px 5px 10px;
        background-color: #d4166c;
        color: #fff;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }

    .NetPager .cpb {
        border: 1px solid #d4166c;
        padding: 5px 10px 5px 10px;
        background-color: #d4166c;
        color: #fff;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }






















/*
 
 * */
