﻿@charset "utf-8";
.pageBanner {
    display: none;
}
#header {
    height: 150px;
    background: url(../../base/img/topbg.jpg) repeat-x;
    margin-bottom: 20px;
}
#content {
    background: url(../../base/img/line2.png) 250px 0 repeat-y;
}
.catePageContent .side {
    width: 250px;
    float: left;
    *display: inline;
    margin-right: 20px;
    background: url(../../base/img/subsite-side.png) 124px 20px no-repeat;
    padding: 0px
}
.catePageContent .mainContent {
    overflow: hidden;
    padding: 20px 40px 0px 6px;
    background: none;
}
.subLogo {
    width: 192px;
    height: 230px;
    padding: 20px 48px 0 0;
    text-align: right;
}
.subLogo a {
    text-align: right;
}
.subLogo a img {
    height: auto !important;
}
.indPage #content {
    background: url(../../base/img/line.png) 250px 0 repeat-y;
}
.indPage .catePageContent .mainContent {
    padding: 0px;
}
/* 子站导航 */

.subSideNav {}
.subMain .li1 {
    display: block;
}
.subMain .h1 {
    display: block;
    height: auto;
    font-size: 16px;
    line-height: 26px;
    padding: 7px 28px 7px 0px;
    text-align: right;
    background: url(../../base/img/subsite-submainli.png) 236px 17px no-repeat;
    color: #b18d89;
}
.subMain .h1 a {
    color: #b18d89
}
.subMain .h1 a:hover {
    color: #844a44
}
.subMain .ul1 {
    display: none;
    padding: 0 26px 0 80px
}
.subMain .li2 {
    height: auto;
    line-height: 22px;
    padding: 4px 18px 4px 10px;
    text-align: right;
    background: #f7edec
}
.subMain .li2 .h2 a {
    color: #b18d89
}
.subMain .li2 .h2 a:hover {
    color: #844a44
}
.subMain .on1 .h1 {
    background-position: 236px -274px;
}
.subMain .on1 .a1 {
    color: #844a44
}
.subMain .on1 .ul1 {
    display: block;
}
.subMain .on2 .h2 .a2 {
    color: #844a44
}
/* 文章-图片列表页 */

.newsPicList {
    width: 904px;
}
.newsPicList li {
    width: 206px;
}
.newsPicList li .pic {
    width: 206px;
    height: 143px;
}
.newsPicList li .pic a img {
    width: 206px;
    height: 143px
}
/* 子站1-首页 */

.subSite-1 #columnA {
    margin-bottom: 40px;
}
.subSite-1 #columnA .pageSlide {
    background: #844a44;
}
.subSite-1 #columnA .pageSlide .pic, .subSite-1 #columnA .pageSlide .pic img {
    width: 700px;
    height: 300px;
}
.subSite-1 #columnA .pageSlide .hd {
    width: 230px;
}
.subSite-1 #columnA .pageSlide .title {
    height: 60px;
    line-height: 30px;
}
.subSite-1 #columnA .pageSlide .title a {
    color: #fff
}
.subSite-1 #columnA .pageSlide .con {
    padding: 20px 20px 0px;
}
.subSite-1 #columnA .pageSlide .date {
    color: #dfc5c2
}
.subSite-1 #columnA .pageSlide .intro {
    color: #dfc5c2
}
.subSite-1 #columnA .pageSlide .hd li {
    background: #b18d89;
}
.subSite-1 #columnA .pageSlide .hd .on {
    background: #e6dbda
}
.subSite-1 #columnB {
    overflow: hidden;
    margin-bottom: 30px;
}
.subSite-1 #columnB .areaL {
    width: 610px;
    float: left;
    *display: inline;
}
.subSite-1 #columnB .areaR {
    width: 290px;
    float: right;
    *display: inline;
}
.subSite-1 #columnB .areaR .links {
    overflow: hidden;
}
.subSite-1 #columnB .areaR .links li {
    width: 140px;
    height: 200px;
    background: url(../../base/img/subsite-links-bg-1.jpg) 0px 0px no-repeat;
}
.subSite-1 #columnB .areaR .links li a {
    height: 180px;
    padding: 20px 26px 0px 15px;
    display: block;
}
.subSite-1 #columnB .areaR .links li a span {
    display: block;
    height: 40px;
    line-height: 40px;
    text-align: left;
    border-bottom: 1px solid #91888a;
    background: url(../../base/img/dot-6.png) 100% 50% no-repeat;
    font-size: 20px;
    color: #fff
}
.subSite-1 #columnB .areaR .links li.li1 {
    float: left;
}
.subSite-1 #columnB .areaR .links li.li2 {
    float: right;
    background-image: url(../../base/img/subsite-links-bg-2.jpg);
}
#indBox-1 .bd .intro {
    height: 142px;
    overflow: hidden;
}
#indBox-1 .bd .intro .txt {
    height: 112px;
    line-height: 28px;
    font-size: 14px;
    overflow: hidden;
    text-indent: 2em;
}
#indBox-1 .bd .intro .more {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #844a44
}
.subSite-1 #columnC {
    overflow: hidden;
}
.subSite-1 #columnC .boxA {
    margin-bottom: 30px;
}
.subSite-1 #columnC .topicList {}
.subSite-1 #columnC .topicList .t {
    width: 270px;
    height: 200px;
    float: left;
    margin: 0 30px 0 0;
    padding: 0px;
    position: relative;
}
.subSite-1 #columnC .topicList .t .pic, .subSite-1 #columnC .topicList .t .pic img {
    margin: 0px;
    padding: 0px;
    width: 270px;
    height: 200px;
}
.subSite-1 #columnC .topicList .t .title {
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    position: absolute;
    z-index: 2;
    bottom: 0px;
    left: 0px;
    width: 250px;
    padding: 0 10px;
    margin: 0px;
    text-align: center;
    display: block;
}
.subSite-1 #columnC .topicList .t .title a {
    color: #fff
}
.subSite-1 #columnC .topicList .t .titleBg {
    background: #000;
    position: absolute;
    z-index: 1px;
    bottom: 0px;
    left: 0px;
    width: 270px;
    height: 36px;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
/* 子站2-首页 */

.subSite-2 #columnA {
    margin-bottom: 20px;
}
.subSite-2 #columnA .pageSlide {
    background: #844a44;
}
.subSite-2 #columnA .pageSlide .pic, .subSite-2 #columnA .pageSlide .pic img {
    width: 700px;
    height: 300px;
}
.subSite-2 #columnA .pageSlide .hd {
    width: 230px;
}
.subSite-2 #columnA .pageSlide .title {
    height: 60px;
    line-height: 30px;
}
.subSite-2 #columnA .pageSlide .title a {
    color: #fff
}
.subSite-2 #columnA .pageSlide .con {
    padding: 20px 20px 0px;
}
.subSite-2 #columnA .pageSlide .date {
    color: #dfc5c2
}
.subSite-2 #columnA .pageSlide .intro {
    color: #dfc5c2
}
.subSite-2 #columnA .pageSlide .hd li {
    background: #b18d89;
}
.subSite-2 #columnA .pageSlide .hd .on {
    background: #e6dbda
}
.subSite-2 #columnB {
    overflow: hidden;
    margin-bottom: 0px;
}
.subSite-2 #columnB .boxA {
    margin-bottom: 30px;
}
.subSite-2 .column .topicList {}
.subSite-2 .column .topicList .t {
    width: 270px;
    height: 240px;
    float: left;
    margin: 0 30px 0 0;
    padding: 0px;
}
.subSite-2 .column .topicList .t .pic, .subSite-2 .column .topicList .t .pic img {
    margin: 0px;
    padding: 0px;
    width: 270px;
    height: 200px;
}
.subSite-2 .column .topicList .t .title {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    padding: 0 10px;
    margin: 0px;
    text-align: center;
    display: block;
    background: #f7edec;
}
.subSite-2 .column .topicList .t .title a {
    color: #844a44
}
.subSite-2 .column .topicList .t .titleBg {
    display: none;
}
.subSite-2 #columnC {
    overflow: hidden;
    margin-bottom: 30px;
}
.subSite-2 #columnC .links {}
.subSite-2 #columnC .links li {
    width: 210px;
    height: 150px;
    float: left;
    *display: inline;
    margin-right: 30px;
    background: url(../../base/img/nodepic-1.jpg) 0px 0px no-repeat;
    position: relative;
    overflow: hidden;
}
.subSite-2 #columnC .links li a {
    display: block;
    width: 100px;
    height: 140px;
    background: url(../../base/img/subsite-nodepic-bg.png) 0px 0px repeat;
    position: absolute;
    left: 0px;
    top: 107px;
    padding: 0px 90px 0 20px;
    -webkit-transition: 200ms;
    -o-transition: 200ms;
    -moz-transition: 200ms;
    transition: 200ms;
}
.subSite-2 #columnC .links li a span {
    display: block;
    height: 40px;
    line-height: 40px;
    text-align: left;
    background: url(../../base/img/dot-6.png) 100% 50% no-repeat;
    font-size: 20px;
    color: #fff
}
.subSite-2 #columnC .links li.last {
    margin-right: 0px;
}
.subSite-2 #columnC .links li.on a {
    padding-top: 10px;
    top: 0px;
}
.subSite-2 #columnC .links li.on a span {
    border-bottom: 1px solid #91888a;
}
.subSite-2 #columnC .links li.li2 {
    background: url(../../base/img/nodepic-2.jpg) 0px 0px no-repeat;
}
.subSite-2 #columnC .links li.li3 {
    background: url(../../base/img/nodepic-3.jpg) 0px 0px no-repeat;
}
.subSite-2 #columnC .links li.li4 {
    background: url(../../base/img/nodepic-4.jpg) 0px 0px no-repeat;
}
.subSite-2 #columnD {}
.subSite-2 #columnD .picList li {
    width: 210px;
    height: 185px;
    float: left;
    margin-right: 30px;
    overflow: hidden;
}
.subSite-2 #columnD .picList li .pic {
    display: block;
    width: 210px;
    height: 150px;
    margin-bottom: 5px;
}
.subSite-2 #columnD .picList li .pic a img {
    padding: 0px;
    background: none;
    border: none;
    margin: 0px;
    width: 210px;
    height: 150px;
}


.subSite-2 #columnE .picList li {
    width: 210px;
    height: 185px;
    float: left;
    margin-right: 30px;
    overflow: hidden;
}
.subSite-2 #columnE .picList li .pic {
    display: block;
    width: 210px;
    height: 150px;
    margin-bottom: 5px;
}
.subSite-2 #columnE .picList li .pic a img {
    padding: 0px;
    background: none;
    border: none;
    margin: 0px;
    width: 210px;
    height: 150px;
}
/* 文章列表页 - 人物 */

.peopleList li {
    margin: 0px 18px 20px;
}
/* sideIntro */

.siteIntro-msg {
    background: url(../../base/img/kgsj.jpg) 0px 0px no-repeat;
    padding: 15px 15px 0px 256px;
    height: 115px;
    margin-bottom: 20px;
}

/* .sw-list h3 */
.sw-list h3 { font-size: 14px !important; line-height: 20px !important; }