@charset "utf-8";

/* 通用样式开始 */


/*html5*/

article, aside, dialog, footer, header, section, footer, nav, figure, menu {
    display: block
}
html {
    overflow-y: scroll;
}
body, h1, h2, h3, h4, form, input, iframe, ul, li, p {
    padding: 0;
    margin: 0;
}
body {
    line-height: 1.2em;
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: "Microsoft YaHei", "微软雅黑", "宋体", "Arial";
    min-width: 1200px;
}
img {
    border: none;
}
div, p {
    text-justify: inter-ideograph;
}
a:link, a:visited, a:active {
    text-decoration: none;
    color: #333;
}
a:hover {
    text-decoration: none;
    color: #872025;
}
.clear {
    clear: both;
}

/* 通用样式结束 */


/* main页面样式开始 */

#headerWraper {
    background: #700a1f;
}
#header {
    width: 1200px;
    margin: 0 auto;
}
#logo {
    float: left;
    padding: 20px 0 30px 20px;
}
.headerSider {
    float: right;
    width: 220px;
}
.quickLink {
    text-align: right;
    font-size: 14px;
    padding-bottom: 45px;
}
.searchBar {}
.searchinput {
    height: 17px;
    width: 170px;
    padding: 6px;
    color: #999;
    font-family: "Microsoft YaHei", "微软雅黑", "宋体", "Arial";
}
#nav-box {
    border-bottom: #f8f3ed 1px solid;
}
.navWraper {
    width: 1180px;
    margin: 0 auto;
    padding-left: 50px;
}
#nav {
    height: 32px;
    padding-top: 12px;
    padding-bottom: 10px;
    font-size: 14px;
    color: #0c4d4d;
}
.searchBar {
    width: 260px;
    float: right;
    height: 32px;
    padding-top: 85px;
}
.searchinput {
    height: 20px;
    width: 170px;
    padding: 6px;
    color: #999;
    font-family: "Microsoft YaHei", "微软雅黑", "宋体", "Arial";
    border: none;
    padding-top: 6px;
}
.searchBar table {
    background: #fff;
    width: 230px;
}
#nav a:link, #nav a:visited {
    color: #4d0c0c;
}
#nav a:hover {
    color: #7f0303;
}
#mainWraperb-box {
    padding-bottom: 15px;
}
#mainWraper {
    width: 1200px;
    margin: 0 auto;
}
.banner-box {
    background: #f8f3ed;
}
.banner {
    height: 360px;
    background: #f8f3ed;
    width: 1200px;
    margin: 0 auto;
}
.row1 {
    margin-bottom: 10px;
    margin-top: 10px;
    width: 950px;
}
.newsbox-L {
    background: #fff;
    width: 448px;
    height: 280px;
   
    float: left;
    margin-left: 8px;
    
    
}
.newsbox-R {
    background: #fff;
    width: 448px;
    float: left;
}
.news-L {
    background: #fff;
    width: 450px;
    float: left;
    margin-right: 8px;
}
.news-R {
    background: #fff;
    width: 450px;
    float: left;
}
.news-SIDE {
    background: #fff;
    width: 282px;
    float: right;
   margin-top:4px;
}
.news-ALL {
    background: #fff;
    width: 1200px;
    float: left;
}
.focusPic {
    float: left;
    width: 600px;
    height: 300px;
    padding: 10px;
    border-right: 1px solid #cbd4d3;
}
.rowSide {
    float: right;
    width: 240px;
    margin-bottom: 11px;
    margin-top:-4px;
}
.rowSide1 {
    float: right;
    width: 265px;
    margin-top: 10px;
    background: #f8f3ed;
    min-height: 300px;
}
.xmtsTit {
    background: url(../images/bg_xmts.gif) no-repeat;
    height: 49px;
}
.xmtsMore {
    float: right;
    padding-right: 10px;
    padding-top: 15px;
}
.xmtsTitText {
    padding-left: 15px;
    font-size: 17px;
    padding-top: 17px;
    color: #fff;
    font-weight: bold;
    float: left;
}
.xmtsContent {
    padding: 6px;
    color: #6B6B6B;
}
.xmtsContent h4 {
    font-size: 16px;
}
.zszt {
    height: 90px;
    width: 296px;
}
.zsztContent {
    float: left;
}
.notice {
    margin-top: 10px;
}
.noticeTit {
    height: 40px;
    border-bottom: 1px solid #cbd4d3;
}
.noticeTitText {
    float: left;
    font-size: 17px;
    color: #004f2f;
    font-weight: bold;
    width: 100px;
    padding-top: 5px;
    padding-left: 8px;
}
.noticeTitText h4 {
    font-size: 17px;
    color: #004f2f;
    font-weight: bold;
}
.noticeMore {
    float: right;
    padding-right: 10px;
    padding-top: 13px;
    color: #fff;
    font-weight: bold;
}
.noticeMore a:link {
    color: #fff;line-height: 19px;
}
.noticeMore a:visited {
    color: #fff;
}
.noticeMore a:hover {
    color: #fff;
}
.noticeList {
    padding: 9px 15px;
}
.row2 {
    width: 1000px;
    margin: 0 auto;
    margin-bottom: 10px;
}
.links-box {
    background: #f8f3ed;
    padding-bottom: 20px;
}
.links-icon {
    width: 1200px;
    margin: 0 auto;
    margin-bottom: 12px;
}
.links-icon li {
    float: left;
    list-style: none;
    padding: 10px 41px 0 0px;
}
.links-icon li img {
    transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    -webkit-transition: all 0.1s linear;
}
.links-icon li img:hover {
    transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    -webkit-transition: all 0.1s linear;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -m-transform: scale(1.1);
    transform: scale(1.1);
}
.nonePadding {
    padding-right: 0 !important;
}
.links {
    border: 1px solid #e1e1e1;
    padding: 10px;
    margin: 10px 0 10px 0;
    width: 1180px;
    margin: 0 auto;
    font-weight: bold;
}
#video {
    width: 329px;
    float: left;
}
#books {
    width: 665px;
    float: right;
}
.news {}
.newsTit {
    height: 46px;
    background: #700a1f;
   margin-top:7px;
}
.newsTitLeft {
    height: 135px;
    width: 36px;
    background: #700a1f;
    float: left;
}
.news-content {
    padding: 10px 0 10px 18px;
    min-height: 20px;
}
.news-content p {
    line-height: 21px;
}
.news-content a:link {
    color: #700a1f;
}
.newsTitText {
    float: left;line-height: 19px;
    font-size: 18px;
    color: #ffffff;
    padding-top: 12px;
    padding-left: 17px;
    font-weight: bold;
    width: 200px;
}
.newsList {
    padding: 7px 15px;
    padding-left: 3px;
    border: 1px solid #e6e6e6;
    border-top: none;
    height: 220px;
}
.newsList2 {
    padding: 7px 15px;
    height: 241px;
    padding-left: 3px;
    border: 1px solid #e6e6e6;
    border-top: none;
}
.newsListSide {
    padding: 7px 15px;
    padding-left: 3px;
    border: 1px solid #e6e6e6;
    border-top: none;
    height: 240px;
    background: #f8f3ed;
}
.newsListSide2 {
    padding: 7px 15px;
    padding-left: 3px;
    border: 1px solid #e6e6e6;
    border-top: none;
    height: 220px;
    background: #f8f3ed;
}
.newsRoll {
    padding: 7px 15px;
    padding-left: 3px;
    border: 1px solid #e6e6e6;
    border-top: none;
    height: 120px;
    width: 1144px;
    float: left;
}
.hzxx {
    height: 110px;
    border: 1px solid #cbd4d3;
    margin-bottom: 10px;
}
.hzxx h4 {
    width: 20px;
    padding: 14px 10px 20px 12px;
    border-right: 1px solid #cbd4d3;
    font-size: 16px;
    line-height: 1.2;
    color: #004f2f;
    float: left;
}
.linkContent {
    padding: 7px;
    float: right;
    width: 1130px;
}
.tycontent {
    padding: 5px;
    float: right;
    width: 100px;
}
.gjmx {
    height: 110px;
    border: 1px solid #cbd4d3;
}
.gjmx h4 {
    width: 20px;
    padding: 14px 10px 20px 12px;
    border-right: 1px solid #cbd4d3;
    font-size: 16px;
    line-height: 1.2;
    color: #004f2f;
    float: left;
    font-weight: bold;
}
#footerWraper {
    background: #700a1f;
}
.copyrights {
    padding-top: 20px;
    width: 1200px;
    margin: 0 auto;
    line-height: 1.4;
    text-align: center;
    padding-bottom: 8px;
    color: #f8f3ed;
}
.copyrights a {
    color: #075709;
}
.copyrights p {
    margin-bottom: 3px;
    font-size: 13px;
}


.hide-nav {
    height: 50px;
    display: none;
}
.main-left {
    float: left;
    width: 950px;
}
.main-sidebar {
    float: right;
    width: 240px;
    margin-top: 10px;
    height: 594px;
}

/* main页面样式结束 */


/* list页面样式开始 */

.listSidebar {}
.sideNav {}
.listrow1 {
    margin-bottom: 10px;
    margin-top: 10px;
}
.sideNavTit {
    font-size: 17px;
    color: #004f2f;
    padding: 15px;
    font-weight: bold;
    background: #f1f2f2;
    margin-top: 10px;
}
.sideNavList {
    margin-bottom: 10px;
    padding: 7px;
    border: 1px solid #cbd4d3;
}
.listMain {
    float: left;
    width: 900px;
    padding: 10px;
    border: 1px solid #cbd4d3;
    margin-top: 10px;
    min-height: 278px;
}
.newslist {
    padding: 10px;
    padding-bottom: 30px;
    padding-left: 36px;
    padding-top: 20px;
    font-size: 14px;
    border-top: none;
    line-height: 1.5;
}
.breadnav {
    background: url(../images/dot.png) no-repeat 20px 20px;
    border-bottom: 1px solid #CCC;
    padding-top: 6px;
    padding-left: 25px;
    height: 35px;
}

/* list页面样式结束 */


/* displayinfo页面样式开始 */

.dispmain {
    margin: 15px 50px;
}
p {
    margin: 4px 0 6px 0;
}
#dispArticle {
    font-size: 14px;
    margin: 0 8px;
    margin-top: 16px;
    margin-bottom: 30px;
    line-height: 22px;
}
#dispTit {
    line-height: 30px;
    color: #c00;
    font-size: 18px;
    font-weight: 900;
    margin: 10px 0;
    padding-bottom: 5px;
    text-align: center;
}
.articleInfo {
    padding-bottom: 10px;
    margin-bottom: 15px;
    border-bottom: 1px solid #cbd4d3;
    text-align: center;
}
.dispArticle {
    padding: 10px;
    padding-bottom: 30px;
    padding-top: 20px;
    font-size: 14px;
    border-top: none;
    line-height: 1.5;
}
.disprow {
    margin-bottom: 10px;
}

/*  displayinfo页面样式结束 */

.wp_article_list_table img {
    padding: 0 11px;
}
.wp_nav .sub-nav {
    background: #811603 !important;
    border: none;
    border-bottom: #79592f solid 1px;
}
.wp_nav .sub-nav .nav-item a {
    border-bottom: 1px solid #85653b;
    border-top: none;
}
.wp_nav .nav-item a .item-name {
    font-weight: normal;
    font-size: 18px;
    font-family: "SimHei", "黑体", "Microsoft YaHei", "微软雅黑";
}
.szllContent a:link, a:visited, a:active {
    text-align: center;
}
.szllContent td {
    text-align: center;
}
.wp_article_list_table td {
    text-align: center;
}
.wp_nav .nav-item a span.item-name {
    display: inline-block;
    padding: 4px 20px;
    line-height: 22px;
    cursor: pointer;
}

/**文章页**/

.info-box {
    margin: 0 20px;
}
.article {
    padding: 15px 0;
}
.article h1.arti-title {
    line-height: 32px;
    padding: 5px;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    color: #424242;
    border-bottom: 2px solid #ECECEC
}

/**文章标题**/

.article .arti-metas {
    height: 16px;
    line-height: 16px;
    text-align: center;
    padding: 10px 0;
}
.article .arti-metas span {
    display: inline-block;
    margin: 0 5px;
    font-size: 12px;
    color: #787878;
}

/**文章其他属性**/

.article .arti-metas .read-options {
    color: #444;
    text-decoration: none;
    float: right;
    display: inline-block;
    padding-left: 17px;
    background: url(img/options.png) no-repeat 0 50%;
    display: none;
}
.article .entry {
    margin: 10px 10px;
    padding: 10px 10px;
    overflow: hidden;
}

/**文章内容**/

.article .entry, .article .entry p {
    line-height: 1.7;
    font-size: 15px;
    text-align: justify;
}
.article .entry p {
    margin-bottom: 11px;
}
.article .entry .read img {
    vertical-align: middle;
    max-width: 100%;
    _width: expression(this.width > 1100 ? "1100px": this.width);
    background: url(img/loading.gif) no-repeat center;
}
.article .yxsd-entry, .article .yxsd-entry p {
    line-height: 1.7;
    font-size: 15px;
    text-align: justify;
}
.article .yxsd-entry p {
    margin-bottom: 11px;
}
.article .yxsd-entry .read img {
    vertical-align: middle;
    max-width: 100%;
    _width: expression(this.width > 1100 ? "1100px": this.width);
    background: url(img/loading.gif) no-repeat center;
}
.yxsd-entry {
    width: 880px;
    float: left;
    padding-top: 20px;
}
.disp-sdyx-sidebar {
    width: 240px;
    float: right;
}
.sidebar-tit {
    border-bottom: 1px solid #CCC;
    padding-bottom: 5px;
    padding-top: 20px;
    margin-bottom: 10px;
    font-weight: bold;
}

/* 重设样式 */

.wp_article_list .list_item {
    height: 28px;
    border-bottom: none !important;
}
.wp_article_list .list_item .Article_Index {
    background: url(../images/dot1.jpg) no-repeat 2px;
}
div.slider-nav span.right {
    background: url(../images/right.png) no-repeat;
}
div.slider-nav span.left {
    background: url(../images/left.png) no-repeat;
}
.wp_column_article_list .list_item .pr_fields {
    padding-left: 10px !important;
}
.wp_pop_article_list .list_item .pr_fields {
    padding-left: 10px !important;
}
.wp_article_list .list_item {
    height: 28px;
    border-bottom: none !important;
    list-style: none;
}
.rowSide1 iframe {
    width: 90% !important;
    padding-left: 10px;
}
.wp_listcolumn .wp_column a {
    background-color: #f8f3ed;
    border-bottom: 1px solid #CEDBDB;
}
.wp_listcolumn .wp_column a.selected {
    color: #000;
    background-color: #cee0e0;
}
.wp_listcolumn .wp_column a .column-name {
    padding: 5px 10px 5px 40px;
}
.focus-title-bg {
    width: 79% !important;
    background-color: #e29a50!important;
    opacity: 0.9!important;
    filter: alpha(opacity=90)!important;
}
.focus-title-bar {
    height: 50px!important;
}
.focus-title {
    padding: 10px 20px!important;
    font-size: 20px!important;
}
.focus-navigation {
    font-size: 60px!important;
    background: none!important;
}
#floatWindow {
    z-index: 101;
    position: absolute;
    left: 10px;
    top: -100px;
    background-color: #e6c7a6;
    color: #ffffff;
    padding: 0px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}




.wp_nav .nav-item a span.item-name{font-weight:bold!important;}
div.timer{ display:none!important;}

.wp_article_list .list_item .Article_Index{background:url(/_upload/tpl/03/ff/1023/template1023/images/logo.png) no-repeat 1px}
.wp_article_list .list_item .Article_Index{width:7px; height:7px; margin-top:10px;}


.newsListSide2{margin-bottom:-10px;}
.wp_article_list .list_item span{font-size:14px;}


.t{  height:46px;line-height:46px;
	float: right;
	margin-right: 20px;
}
.newsTit span{font-size:17px; font-weight: bold;color:#FFF}
.newsTit span a{font-size:17px; font-weight: bold;color:#FFF}
.Tab170424Main{clear:both; }
        #Tab170424_1{float:left;width: 100px;height: 40px;text-align: center;line-height: 40px;}
        #Tab170424_2{float:left; margin-left:25px;width:  100px;height: 40px;text-align: center;line-height: 40px;}
     .news-panel .post-head .Tab170424_UnDis .title-bar .title-text{background:#fff;color:#799fb4}


.wp_nav .nav-item{ width:120px}