@charset "utf-8";
/*********** top **********/
.top {
    background-color: #e94d4d;
    width: 100%;
    float: left;
    height: 50px;
}

.top_logo {
    float: left;
    width: 127px;
    height: 34px;
    padding-top: 8px;
    padding-left: 20px;
}

.top_r {
    width: 320px;
    float: right;
    height: 50px;
    font-family: "微软雅黑";
}

.top_r_w {
    width: 78px;
    float: left;
    font-size: 14x;
    color: #FFF;
    height: 35px;
    border-left: 1px solid #e46767;
    padding-top: 15px;
    text-align: center;
}

.top_b {
    width: 100%;
    float: left;
    text-align: center;
    height: 50px;
    border-bottom: 1px solid #ebebeb;
    line-height: 50px;
    font-size: 14px;
    font-family: "微软雅黑";
}

.top_b a:link, .top_b a:visited {
    font-size: 14px;
    color: #009999;
    text-decoration: none;
    padding: 0px 10px;
}

.top_b a:hover {
    font-size: 14px;
    text-decoration: none;
    color: #ff0000
}

/************************** 头部导航 ******************************/
.Navigation {
    width: 100%;
    float: left;
    height: 118px;
    text-align: center;
    font-family: "微软雅黑";
    border-bottom: 1px solid #ebebeb;
}

.Navigation ul {
    width: 620px;
    margin: auto;
    background: #F00;
}

.Navigation li {
    width: auto;
    float: left;
    text-align: center;
    padding-top: 80px;
    padding-left: 15px;
    padding-right: 15px;
}

.Navigation a:link, .Navigation a:visited {
    font-size: 16px;
    color: #333;
    text-decoration: none;
}

.Navigation a:hover {
    font-size: 16px;
    text-decoration: none;
    color: #ff0000
}

/************************** 频道相关 ******************************/
.pdnei {
    width: 1170px;
    margin: auto;
}

.gg {
    width: 1170px;
    float: left;
    background: #CCC;
    height: 80px;
    margin: 30px 0px;
}

.one {
    width: 1170px;
    float: left;
    background: #f8f8f8;
    height: 376px;
    overflow: hidden;
    margin-top: 30px;
}

/*************************** 幻灯 *********************************/
.hd {
    width: 718px;
    float: left;
    height: 376px;
    font-family: "微软雅黑";
    margin-bottom: 15px;
}

/*************************** 头条 *********************************/
.tt {
    width: 394px;
    float: left;
    height: 376px;
}

.tt_wen {
    border-bottom: 1px dashed #d6c1c1;
    width: 334px;
    float: left;
    height: 160px;
    padding-top: 20px;
    font-family: "微软雅黑";
    margin-left: 30px;
    padding-bottom: 1px;
}

.tt_wen_top {
    width: 394px;
    float: left;
    text-align: left;
    font-weight: bold;
    padding-bottom: 6px;
}

.tt_wen_top a:link, .tt_wen_top a:visited {
    font-size: 20px;
    color: #141414;
    text-decoration: none;
}

.tt_wen_top a:hover {
    font-size: 20px;
    text-decoration: none;
    color: #e94d4d
}

.tt_wen_r {
    width: 340px;
    float: left;
    font-size: 14px;
    color: #777777;
    line-height: 30px;
}

/*************************** 文字新闻 *********************************/
.currency {
    width: 1170px;
    float: left;
    font-family: "微软雅黑";
}

.currency_wh {
    width: 370px;
    float: left;
}

.currency_bt {
    width: 357px;
    float: left;
    text-align: left;
    font-size: 22px;
    height: 22px;
    line-height: 20px;
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 12px;
}

.currency_bt a:link, .currency_bt a:visited {
    font-size: 22px;
    color: #e94d4d;
    text-decoration: none;
    padding-left: 10px;
}

.currency_bt a:hover {
    font-size: 22px;
    color: #e94d4d;
    text-decoration: none;
}

.currency_btbj {
    background: url(../images/currency_bt.png) top left no-repeat;
}

.column_lb {
    width: 357px;
    float: left;
}

.column_lb li {
    width: 340px;
    float: left;
    text-align: left;
    line-height: 36px;
    height: 36px;
    font-family: "微软雅黑";
}

.column_lb li a:link, .column_lb li a:visited {
    font-size: 14px;
    color: #333;
    text-decoration: none;
    display: block;
    height: 30px;
    overflow: hidden;
    text-align: justify;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.column_lb li a:hover {
    font-size: 14px;
    color: #e94d4d;
    text-decoration: none;
}

.currency_wen_ty {
    background: url(../images/ydsz.gif) left no-repeat;
    padding-left: 8px;
}

/*************************** 文化新闻 *********************************/
.whxw_wen {
    border-bottom: 1px dashed #d6c1c1;
    width: 357px;
    float: left;
    font-family: "微软雅黑";
    padding-top: 10px;
    margin-bottom: 8px;
}

.whxw_wen_top {
    width: 357px;
    float: left;
    text-align: left;
    font-weight: bold;
    padding-bottom: 6px;
}

.whxw_wen_top a:link, .whxw_wen_top a:visited {
    font-size: 20px;
    color: #141414;
    text-decoration: none;
}

.whxw_wen_top a:hover {
    font-size: 20px;
    text-decoration: none;
    color: #e94d4d
}

.whxw_wen_r {
    width: 357px;
    float: left;
    font-size: 14px;
    color: #777777;
    line-height: 33px;
}

/*************************** 文化访谈 *********************************/
.whft_tu {
    width: 357px;
    height: 248px;
    border: 1px solid #bdbdbd;
    font-family: "微软雅黑";
    float: left;
    margin-top: 15px;
    overflow: hidden;
    margin-bottom: 10px;
}

.whft_tu img {
    float: left;
    margin-bottom: 10px;
}

.whft_wen_top {
    width: 368px;
    float: left;
    text-align: center;
    font-weight: bold;
    padding-bottom: 6px;
}

.whft_wen_top a:link, .whft_wen_top a:visited {
    font-size: 18px;
    color: #141414;
    text-decoration: none;
}

.whft_wen_top a:hover {
    font-size: 18px;
    text-decoration: none;
    color: #e94d4d
}

.whft_wen_r {
    width: 336px;
    float: left;
    font-size: 14px;
    color: #777777;
    line-height: 20px;
    padding-left: 16px;
}

/*************************** 老苏州 *********************************/
.tupianxx {
    position: relative;
    width: 357px;
    height: 248px;
    float: left;
    overflow: hidden;
    font-family: "微软雅黑";
    margin-bottom: 10px;
    margin-top: 15px;
}

.tupianxx01 {
    position: absolute;
    top: 0;
    left: 0px;
    z-index: 5;
    top: 200px;
    width: 357px;
    background: #000;
    color: #ffffff;
    text-align: center;
    height: 48px;
    line-height: 48px;
    font-size: 20px;
    filter: alpha(Opacity=80);
    opacity: .8;
}

/************************** 文化图集 ******************************/
.whtu {
    width: 1170px;
    float: left;
    font-family: "微软雅黑";
}

#addExplain1 {
    width: 100%;
    height: 522px;
    margin-top: 15px;
    float: left;
}

.sip_there_bt {
    width: 1170px;
    float: left;
    height: 23px;
    background: url(../images/sj.png) left top no-repeat;
    font-size: 22px;
    font-weight: bold;
    color: #e94d4d;
    line-height: 23px;
    text-align: center;
}

.sip_there_bt a:link, .sip_there_bt a:visited {
    font-size: 22px;
    color: #e94d4d;
    text-decoration: none;
}

.sip_there_bt a:hover {
    font-size: 22px;
    text-decoration: none;
    color: #ff0000
}

.sj01 {
    width: 260px;
    height: 260px;
    float: left;
    overflow: hidden
}

.sj02 {
    width: 370px;
    height: 260px;
    float: left;
    margin-left: 2px;
    overflow: hidden
}

.sj03 {
    width: 370px;
    height: 260px;
    float: left;
    margin-top: 2px;
    overflow: hidden
}

.sj04 {
    width: 370px;
    height: 260px;
    float: left;
    margin-top: 2px;
    margin-left: 2px;
    overflow: hidden
}

.sj05 {
    width: 260px;
    height: 260px;
    float: left;
    margin-top: 2px;
    margin-left: 2px;
    overflow: hidden
}

#addExplain1 .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
}

#addExplain1 .swiper-pagination-bullet {
    width: 15px;
    height: 15px;
}

.bmxg {
    width: 1170px;
    float: left;
    font-size: 12px;
    line-height: 35px;
    padding-top: 15px;
    padding-bottom: 30px;
}

.xhwz {
    width: 1170px;
    float: left;
    text-align: center;
    font-size: 14px;
    padding-top: 15px;
    padding-bottom: 20px;
}

.xhwz a:link, .xhwz a:visited {
    font-size: 14px;
    color: #141414;
    text-decoration: none;
    padding: 15px 30px;
}

.xhwz a:hover {
    font-size: 14px;
    text-decoration: none;
    color: #ff0000
}

/****** foot ********/
.footline {
    background-color: #fff;
    width: 100%;
    height: auto;
    float: left;
    padding-top: 15px;
    margin-top: 20px;
    border-top: 2px solid #d8d8d8;
}

.footer {
    width: 1170px;
    margin: auto;
    font-size: 12px;
    text-align: center;
}

.footer a:link, .footer a:visited {
    font-size: 12px;
    color: #333;
    text-decoration: none;
}

.footer a:hover {
    font-size: 12px;
    text-decoration: none;
    color: #ff0000
}

.fd_img {
    cursor: pointer;
    transition: all 0.6s;
}

.fd_img:hover {
    transform: scale(1.05);
}

/*
 * -------------	**** end 内容页面 	**** ---------------------
